@import "https://fonts.googleapis.com/css2?family=SF+Pro+Display:wght@400;500;600;700&family=SF+Pro+Text:wght@400;500;600&display=swap";:root{--apple-bg:#000;--apple-surface:#1c1c1ebf;--apple-surface-elevated:#2c2c2ed9;--apple-card:#24242699;--apple-card-border:#ffffff14;--apple-text-primary:#fff;--apple-text-secondary:#8e8e93;--apple-text-tertiary:#636366;--apple-accent:#0a84ff;--apple-accent-orange:#ff9f0a;--apple-danger:#ff453a;--apple-success:#30d158;--apple-blur:blur(25px) saturate(180%)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif}html,body{background-color:var(--apple-bg);width:100%;height:100%;color:var(--apple-text-primary);overflow:hidden}@keyframes appleSheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes appleFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-icon{animation:.8s cubic-bezier(.4,0,.2,1) infinite spin}.apple-card{background:var(--apple-card);-webkit-backdrop-filter:var(--apple-blur);border:1px solid var(--apple-card-border);border-radius:18px;transition:all .2s cubic-bezier(.25,1,.5,1)}.apple-card:active{transform:scale(.985)}.apple-btn{-webkit-backdrop-filter:var(--apple-blur);border:1px solid var(--apple-card-border);color:var(--apple-text-primary);cursor:pointer;background:#ffffff1a;border-radius:980px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.apple-btn:active{background:#ffffff2e;transform:scale(.95)}.apple-btn-primary{background:var(--apple-text-primary);color:#000;border:none;font-weight:600}.apple-btn-primary:active{background:#ffffffd1}.apple-input{width:100%;color:var(--apple-text-primary);background:#7676802e;border:1px solid #0000;border-radius:12px;outline:none;padding:12px 14px;font-size:14px;transition:all .2s}.apple-input:focus{background:#7676803d;border-color:#ffffff4d}.apple-input::placeholder{color:var(--apple-text-secondary)}.screen-scroll-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;width:100%;position:relative;padding-bottom:120px!important;overflow-y:auto!important}.screen-scroll-container::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}
