@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/vazirmatn-arabic-300-normal-BYd1kBEw.woff2) format("woff2"),url(/assets/vazirmatn-arabic-300-normal-DLHw88_k.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/vazirmatn-latin-ext-300-normal-C0szevm-.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-300-normal-e-3YDG27.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/vazirmatn-latin-300-normal-BoU4YpvD.woff2) format("woff2"),url(/assets/vazirmatn-latin-300-normal-C6mM4Yld.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2) format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2) format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2) format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2) format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2) format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-ext-600-normal-CyxCUfFz.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-600-normal-Di8rk35l.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-600-normal-D-zF-Oec.woff2) format("woff2"),url(/assets/vazirmatn-latin-600-normal-BxJiDPKT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2) format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2) format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-arabic-800-normal-Bwnt96zj.woff2) format("woff2"),url(/assets/vazirmatn-arabic-800-normal-BH12s3-y.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-ext-800-normal-BzH3Tiwu.woff2) format("woff2"),url(/assets/vazirmatn-latin-ext-800-normal-HbVXW2Kv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-800-normal-e0EQwLmk.woff2) format("woff2"),url(/assets/vazirmatn-latin-800-normal-fM8Xz9cI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-rgb: 243 241 236;--glass-rgb: 255 255 255;--bg: #0b0e13;--bg-deep: #0a0c10;--bg-lit: #141821;--card: #12151b;--raise: #101319;--sheet: #0e1116;--frame: #171b23;--frame-shadow: rgba(0, 0, 0, .9);--toast-bg: rgba(23, 27, 35, .96);--nav-bg: rgba(30, 34, 42, .96);--backdrop: rgba(4, 5, 6, .66);--gold: #f2c230;--gold-light: #f7d160;--gold-deep: #dda92b;--gold-ink: #1b1503;--text: #f4f3ef;--muted: #9b9aa0;--faint: #74737a;--buy: #4ade80;--buy-sub: #6e9c82;--buy-bg: rgba(74, 222, 128, .08);--buy-line: rgba(74, 222, 128, .18);--buy-tint: rgba(74, 222, 128, .12);--sell: #f87171;--sell-sub: #a2716f;--sell-bg: rgba(248, 113, 113, .07);--sell-line: rgba(248, 113, 113, .18);--sell-tint: rgba(248, 113, 113, .1);--ounce: #9bc7f5;--flash-up: rgba(74, 222, 128, .22);--flash-down: rgba(248, 113, 113, .2);--buy-grad: linear-gradient(140deg, #7ceaa5, #2fae64);--buy-grad-ink: #06240f;--sell-grad: linear-gradient(140deg, #f89a94, #d9564e);--sell-grad-ink: #2a0906;--line: rgb(var(--ink-rgb) / .06);--line-strong: rgb(var(--ink-rgb) / .12);--gold-line: rgba(242, 194, 48, .16);--gold-tint: rgba(242, 194, 48, .12);--gold-soft: #c6a648;--gold-faint: #8a7b4e;color:var(--text);color-scheme:dark;font-family:Vazirmatn,system-ui,Tahoma,sans-serif;font-synthesis:none;line-height:1.7;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}:root[data-theme=light]{--ink-rgb: 22 26 34;--glass-rgb: 255 255 255;--bg: #f7f6f2;--bg-deep: #eeebe3;--bg-lit: #ffffff;--card: #ffffff;--raise: #ffffff;--sheet: #ffffff;--frame: #ddd8cd;--frame-shadow: rgba(40, 38, 32, .22);--toast-bg: rgba(255, 255, 255, .97);--nav-bg: rgba(255, 255, 255, .92);--backdrop: rgba(24, 27, 33, .38);--gold: #9a6f12;--gold-light: #f7d160;--gold-deep: #dda92b;--gold-ink: #1b1503;--text: #14181f;--muted: #5a6070;--faint: #858a97;--buy: #15803d;--buy-sub: #4a7a5c;--buy-bg: rgba(21, 128, 61, .07);--buy-line: rgba(21, 128, 61, .22);--buy-tint: rgba(21, 128, 61, .11);--sell: #b91c1c;--sell-sub: #96595a;--sell-bg: rgba(185, 28, 28, .06);--sell-line: rgba(185, 28, 28, .2);--sell-tint: rgba(185, 28, 28, .1);--ounce: #2563eb;--flash-up: rgba(21, 128, 61, .2);--flash-down: rgba(185, 28, 28, .18);--buy-grad: linear-gradient(140deg, #34c97a, #12864a);--buy-grad-ink: #ffffff;--sell-grad: linear-gradient(140deg, #ee6a63, #bf2f28);--sell-grad-ink: #ffffff;--gold-line: rgba(154, 111, 18, .28);--gold-tint: rgba(154, 111, 18, .1);--gold-soft: #8a6410;--gold-faint: #9a8a5e;color-scheme:light}*{box-sizing:border-box}body{margin:0;min-height:100dvh;background:var(--bg-deep);color:var(--text)}button,input{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.ltr{direction:ltr;unicode-bidi:isolate}.neg{color:var(--sell)}@keyframes flashUp{0%{background:var(--flash-up)}to{background:var(--buy-bg)}}@keyframes flashDown{0%{background:var(--flash-down)}to{background:var(--sell-bg)}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes sheetUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.06)}to{transform:scale(1);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .9s linear infinite}.flash-up{animation:flashUp .9s ease}.flash-down{animation:flashDown .9s ease}.app{min-height:100dvh;display:flex;justify-content:center;background:radial-gradient(120% 70% at 50% 0%,var(--bg-lit) 0%,var(--bg-deep) 62%)}.phone{position:relative;width:100%;max-width:440px;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);overflow:hidden}@media (min-width: 520px){.app{padding:30px 20px;align-items:flex-start}.phone{min-height:min(880px,calc(100dvh - 60px));max-height:calc(100dvh - 60px);border-radius:42px;box-shadow:0 50px 90px -30px var(--frame-shadow),0 0 0 10px var(--frame),0 0 0 11.5px rgb(var(--ink-rgb) / .08)}}.screen{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(68px + env(safe-area-inset-bottom,0px));scrollbar-width:none}.screen::-webkit-scrollbar{width:0}.toast{position:absolute;top:12px;right:14px;left:14px;z-index:40;display:flex;align-items:flex-start;gap:8px;padding:11px 13px;border:1px solid var(--gold-line);border-radius:16px;background:var(--toast-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text);font-size:12.5px;line-height:1.9;box-shadow:0 18px 34px -16px #000000d9;animation:fadeIn .18s ease}.toast svg{flex:none;margin-top:4px;color:var(--gold)}.toast.static{position:static;margin-bottom:4px}.home-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 22px 0}.brand{display:flex;align-items:center;gap:9px}.brand-word{font-size:19px;font-weight:800;color:var(--text);white-space:nowrap}.brand-word.big{font-size:30px}.hero-user{display:flex;align-items:center;gap:10px}.hero-user-meta{text-align:end;line-height:1.5}.hero-user-meta strong{display:block;font-size:13px;font-weight:600;color:var(--text)}.hero-user-meta small{font-size:10px;color:var(--faint)}.avatar{width:38px;height:38px;flex:none;border-radius:13px;background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:var(--gold-ink)}.avatar.big{width:48px;height:48px;border-radius:16px;font-size:15px}.hero-rail{display:flex;gap:9px;margin-top:10px;padding:0 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hero-rail::-webkit-scrollbar{height:0}.hero-card{flex:none;width:min(310px,90%);scroll-snap-align:start;padding:12px 14px 8px;border-radius:20px;background:var(--raise);border:1px solid var(--gold-line);overflow:hidden}.hero-card.reference{border-color:var(--line-strong)}.hero-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.hero-label{margin:0;font-size:12px;color:var(--muted)}.hero-price{display:flex;align-items:baseline;gap:7px;margin-top:6px}.hero-price b{display:block;font-size:26px;font-weight:900;color:var(--text);letter-spacing:-.5px;white-space:nowrap}.hero-price-value{flex:1 1 auto;min-width:0;overflow:hidden}.hero-unit{font-size:12.5px;color:var(--muted)}.hero-sub{margin:6px 0 0;font-size:12px;color:var(--faint)}.hero-card-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.hero-card-side .tick{font-size:10px;color:var(--faint)}.chip{display:flex;align-items:center;gap:4px;padding:5px 9px;border-radius:20px;font-size:11.5px;font-weight:800}.chip span{direction:ltr;unicode-bidi:isolate}.chip.up{background:var(--buy-tint);color:var(--buy)}.chip.down{background:var(--sell-tint);color:var(--sell)}.live-dot{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--faint)}.live-dot i{width:6px;height:6px;border-radius:50%;background:var(--faint)}.live-dot i.pulse{background:var(--buy);animation:livePulse 1.8s infinite}.spark{display:block;width:calc(100% + 28px);height:38px;margin:6px -14px 0}.spark-empty{height:38px;margin-top:6px;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--faint)}.range-row{display:flex;gap:5px;margin-top:6px}.range{flex:1;border:0;border-radius:10px;padding:5px 0;background:rgb(var(--ink-rgb) / .05);color:var(--muted);font-size:11px;font-weight:700}.range.active{background:#f2c23029;color:var(--gold)}.hero-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;padding:0 2px 4px;font-size:10.5px;color:var(--faint)}.board-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 22px 8px}.board-head-left{display:flex;align-items:center;gap:7px}.board-title{font-size:12px;font-weight:700;color:var(--text)}.badge-live{display:flex;align-items:center;gap:5px;padding:5px 11px;border-radius:20px;background:rgb(var(--ink-rgb) / .04);border:1px solid var(--line);font-size:11px;font-weight:700;color:var(--faint)}.badge-live i{width:6px;height:6px;border-radius:50%;background:var(--faint)}.badge-live.on{background:var(--buy-tint);border-color:#4ade8038;color:var(--buy)}.badge-live.on i{background:var(--buy);animation:livePulse 1.8s infinite}.refresh-chip{display:flex;align-items:center;gap:5px;padding:5px 11px;border-radius:20px;background:var(--card);border:1px solid rgb(var(--ink-rgb) / .08);font-size:11px;font-weight:600;color:var(--faint)}.refresh-chip svg{transition:transform .5s ease}.board-locked{margin:0 18px 8px;padding:10px 13px;border-radius:14px;background:#f2c23014;border:1px solid var(--gold-line);font-size:11.5px;line-height:1.9;color:var(--gold)}.board-legend{display:flex;justify-content:space-between;padding:0 26px 8px;font-size:10px;color:var(--faint)}.board{display:flex;flex-direction:column;gap:10px;padding:0 18px}.good{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:13px 14px}.good.closed{opacity:.45}.good-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.good-name{font-size:13px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.good-head-end{flex:none;display:flex;align-items:center;gap:6px}.good-tag{flex:none;padding:3px 8px;border-radius:8px;font-size:10px;background:#f2c2301f;color:var(--gold)}.good-tag.off{background:rgb(var(--ink-rgb) / .06);color:var(--faint)}.trend{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:20px;font-size:10px;font-weight:700;font-feature-settings:"tnum"}.trend.up{background:var(--buy-tint);color:var(--buy)}.trend.down{background:var(--sell-tint);color:var(--sell)}.good-sides{display:flex;gap:9px}.side{position:relative;flex:1;min-width:0;border-radius:15px;padding:24px 8px 11px;text-align:center;transition:transform .1s ease}.side-perm{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:700;line-height:1}.side-perm i{width:6px;height:6px;border-radius:50%;background:currentColor}.side-perm.on{color:var(--buy)}.side-perm.on i{box-shadow:0 0 6px #4ade808c}.side-perm.off{color:var(--sell)}.side-perm.off i{box-shadow:0 0 6px #f8717173}.side:active:not(:disabled){transform:scale(.98)}.side:disabled{opacity:1}.side-value{display:block;font-size:16px;font-weight:800;direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}.side small{display:block;margin-top:3px;font-size:10px}.side.buy{background:var(--buy-bg);border:1px solid var(--buy-line);color:var(--buy)}.side.buy small{color:var(--buy-sub)}.side.sell{background:var(--sell-bg);border:1px solid var(--sell-line);color:var(--sell)}.side.sell small{color:var(--sell-sub)}.page-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:16px 22px 0}.page-head.with-back{justify-content:flex-start;gap:6px;padding-inline:12px}.page-head h1{margin:0;font-size:17px;font-weight:800;color:var(--text)}.page-head>span{font-size:11px;color:var(--faint)}.section-title{margin:22px 20px 14px;font-size:13px;font-weight:800;color:var(--text)}.ghost-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:12px;background:transparent;color:var(--muted)}.list{display:flex;flex-direction:column;gap:9px;padding:0 18px}.empty{margin:44px 22px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--muted)}.empty svg{color:var(--faint)}.empty strong{font-size:14px;color:var(--text)}.empty span{font-size:12px;line-height:2}.pill{display:inline-block;padding:3px 8px;border-radius:7px;font-size:10px;font-weight:700}.pill.ok{background:var(--buy-tint);color:var(--buy)}.pill.pending{background:#f2c23024;color:var(--gold)}.pill.bad{background:var(--sell-tint);color:var(--sell)}.tab-row{display:flex;gap:7px;padding:16px 20px 12px}.tab{padding:8px 15px;border-radius:20px;border:1px solid var(--line);background:var(--card);font-size:12px;font-weight:700;color:var(--muted)}.tab.active{background:#f2c23024;border-color:#f2c23052;color:var(--gold)}.trade{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;width:100%;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--card);text-align:start}.trade-left{display:flex;align-items:center;gap:9px;min-width:0}.trade-left strong{display:block;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trade-left small{display:block;margin-top:4px;font-size:10px;color:var(--faint)}.trade-icon{flex:none;width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.trade-icon.buy{background:var(--buy-tint);color:var(--buy)}.trade-icon.sell{background:var(--sell-tint);color:var(--sell)}.trade-right{flex:none;text-align:end}.trade-right b{display:block;font-size:13px;font-weight:800;color:var(--text)}.trade-right .pill{margin-top:5px}.wallet-head{flex:none;padding:10px 18px 0}.wallet-head-top{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.wallet-head h1{margin:0;font-size:17px;font-weight:800;color:var(--text)}.wallet-cards{display:flex;gap:10px;margin-top:16px}.wallet-card{flex:1;min-width:0;padding:14px;border-radius:18px;background:var(--card);border:1px solid rgb(var(--ink-rgb) / .07)}.wallet-card small{font-size:10px;color:var(--faint)}.wallet-card b{display:block;margin-top:6px;font-size:19px;font-weight:800;color:var(--text);direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}.wallet-card>span{display:block;margin-top:3px;font-size:10px;color:var(--faint)}.wallet-card.gold{background:var(--raise);border-color:#f2c2303d}.wallet-card.gold small{color:var(--gold-soft)}.wallet-card.gold b{color:var(--gold)}.wallet-card.gold>span{color:var(--gold-faint)}.wallet-card b.neg{color:var(--sell)}.wallet-actions{display:flex;gap:10px;margin-top:12px}.wallet-action{flex:1;padding:13px;border-radius:15px;border:1px solid var(--line-strong);background:var(--card);color:var(--text);font-size:13px;font-weight:700}.wallet-action.primary{border:0;background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));color:var(--gold-ink);font-weight:800}.wallet-action:disabled{opacity:.4}.wallet-note{margin:10px 2px 0;font-size:10.5px;text-align:center;color:var(--faint)}.wallet-total{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:12px 14px;border-radius:16px;background:rgb(var(--ink-rgb) / .03);font-size:12px;color:var(--muted)}.wallet-total b{color:var(--text);font-weight:800}.holding{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.holding strong{display:block;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.holding small{display:block;margin-top:5px;font-size:11px;color:var(--faint)}.holding-value{flex:none;text-align:end}.holding-value b{display:block;font-size:14px;font-weight:800;color:var(--text)}.holding-value small{margin-top:5px;color:var(--faint);font-size:10px}.profile{display:flex;align-items:center;gap:12px;margin:16px 18px 0;padding:16px;border:1px solid var(--gold-line);border-radius:20px;background:var(--raise)}.profile-meta{flex:1;min-width:0}.profile-meta strong{display:block;font-size:15px;font-weight:800;color:var(--text)}.profile-meta small{display:block;margin-top:5px;font-size:11px;color:var(--faint)}.menu-card{margin:12px 18px 0;border:1px solid var(--line);border-radius:20px;background:var(--card);overflow:hidden}.menu-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%;padding:15px 16px;border:0;border-bottom:1px solid rgb(var(--ink-rgb) / .05);background:transparent;color:var(--text);font-size:13px;font-weight:500;text-align:start}.menu-row:last-child{border-bottom:0}.menu-row.static{cursor:default}.menu-row:not(.static):hover{background:rgb(var(--ink-rgb) / .03)}.menu-row-end{display:flex;align-items:center;gap:8px;color:var(--faint)}.menu-row-end small{font-size:11px;color:var(--faint)}.menu-footer{padding:16px 18px 24px}.logout{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:14px;border:1px solid rgba(248,113,113,.2);border-radius:16px;background:#f871710f;color:var(--sell);font-size:13px;font-weight:700}.nav-wrap{position:fixed;z-index:30;right:0;bottom:0;left:0;padding:0 26px calc(2px + env(safe-area-inset-bottom,0px));pointer-events:none}@media (min-width: 520px){.nav-wrap{position:absolute}}.bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;max-width:372px;margin:0 auto;padding:3px 6px;border:1px solid rgb(var(--glass-rgb) / .22);border-radius:999px;background:linear-gradient(160deg,rgb(var(--glass-rgb) / .14),rgb(var(--glass-rgb) / .04));backdrop-filter:blur(9px) saturate(180%);-webkit-backdrop-filter:blur(9px) saturate(180%);box-shadow:0 18px 40px -22px #0009,inset 0 1px rgb(var(--glass-rgb) / .3);pointer-events:auto}@supports not (backdrop-filter: blur(1px)){.bottom-nav{background:var(--nav-bg)}}.nav-item{display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 0;min-width:0;border:0;border-radius:999px;background:transparent;color:var(--muted);transition:color .2s ease,background .2s ease}.nav-item small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;line-height:1.5}.nav-item.active{background:rgb(var(--glass-rgb) / .16);color:var(--gold)}.sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;justify-content:flex-end;background:var(--backdrop);animation:fadeIn .18s ease}.sheet{max-height:92%;overflow-y:auto;padding:10px 20px calc(24px + env(safe-area-inset-bottom,0px));background:var(--sheet);border-top:1px solid rgb(var(--ink-rgb) / .09);border-radius:30px 30px 0 0;animation:sheetUp .26s cubic-bezier(.2,.8,.2,1);scrollbar-width:none}.sheet::-webkit-scrollbar{width:0}.sheet{user-select:none;-webkit-user-select:none}.sheet input{user-select:text;-webkit-user-select:text}.sheet-drag{touch-action:none;cursor:grab;padding:6px 0 8px}.sheet-drag:active{cursor:grabbing}.sheet-grip{width:46px;height:4px;margin:0 auto 10px;border-radius:2px;background:rgb(var(--ink-rgb) / .22)}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sheet-head strong{display:block;font-size:16px;font-weight:800;color:var(--text)}.sheet-head small{display:block;margin-top:6px;font-size:11px;color:var(--faint)}.sheet-head-icon{width:42px;height:42px;flex:none;border-radius:16px;background:#f2c23024;display:flex;align-items:center;justify-content:center;color:var(--gold)}.sheet-quote{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.sheet-quote>div:first-child{min-width:0}.sheet-quote small{font-size:11.5px;color:var(--muted)}.sheet-quote b{display:block;margin-top:6px;font-size:22px;font-weight:800;color:var(--text)}.sheet-quote b.buy{color:var(--buy)}.sheet-quote b.sell{color:var(--sell)}.sheet-quote-side{flex:none;text-align:end}.sheet-quote-side .live-dot{justify-content:flex-end}.progress{width:78px;height:4px;margin-top:9px;margin-inline-end:auto;border-radius:2px;background:rgb(var(--ink-rgb) / .09);overflow:hidden}.progress div{height:100%;background:var(--gold);transition:width .12s linear}.sheet-fields{display:flex;flex-direction:column;gap:8px;margin-top:10px}.sheet-field{width:100%;min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.sheet-field small{font-size:10px;color:var(--faint)}.sheet-input{display:flex;align-items:baseline;gap:5px;margin-top:6px}.sheet-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;font-size:19px;font-weight:800;color:var(--text);direction:ltr;text-align:right}.sheet-input em{flex:0 1 auto;min-width:0;font-size:11px;font-style:normal;color:var(--faint)}.preset-row{display:flex;gap:7px;margin-top:10px}.preset-row+.preset-row{margin-top:7px}.preset{flex:1;min-width:0;padding:9px 0;border:1px solid rgb(var(--ink-rgb) / .09);border-radius:12px;background:var(--card);color:var(--muted);font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preset:hover{border-color:#f2c23080;color:var(--gold)}.sheet-summary{display:flex;flex-direction:column;gap:9px;margin-top:12px;padding:13px 14px;border-radius:16px;background:rgb(var(--ink-rgb) / .03)}.sheet-summary>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--faint)}.sheet-summary b{min-width:0;font-weight:700;color:var(--text);overflow-wrap:anywhere}.sheet-divider{height:1px;background:rgb(var(--ink-rgb) / .08)}.sheet-summary>.sheet-total{font-size:13px;font-weight:800;color:var(--text)}.sheet-total b{font-weight:800}.sheet-hint{margin:10px 2px 0;font-size:11px;line-height:2;color:var(--gold)}.sheet-actions{display:flex;gap:10px;margin-top:14px}.sheet-cancel{flex:none;width:104px;padding:16px;border:1px solid var(--line-strong);border-radius:16px;background:transparent;color:var(--muted);font-size:14px;font-weight:700}.sheet-cta{flex:1;display:flex;align-items:center;justify-content:center;padding:16px;border:0;border-radius:16px;font-size:15px;font-weight:800}.sheet-cta.buy{background:var(--buy-grad);color:var(--buy-grad-ink)}.sheet-cta.sell{background:var(--sell-grad);color:var(--sell-grad-ink)}.sheet-cta:disabled{opacity:.45}.sheet-close{width:100%;margin-top:14px;padding:15px;border:1px solid var(--line-strong);border-radius:18px;background:transparent;color:var(--muted);font-size:14px;font-weight:700}.credit-sheet{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.credit-body{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 6px 20px;text-align:center}.credit-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:18px;border:1px solid var(--gold-line);background:var(--gold-tint);color:var(--gold)}.credit-body strong{font-size:14px;font-weight:800;line-height:1.9;color:var(--text)}.credit-body small{font-size:12px;color:var(--muted)}.credit-number{font-size:15px;font-weight:800;color:var(--gold)}.credit-actions{display:flex;flex-wrap:wrap;gap:10px}.credit-actions>*{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;border-radius:18px;font-size:14px;font-weight:800;text-decoration:none}.credit-back{border:1px solid var(--line-strong);background:transparent;color:var(--muted)}.credit-call{border:0;background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));color:var(--gold-ink)}.credit-request{border:1px solid var(--gold);background:transparent;color:var(--gold)}.credit-request:disabled{opacity:.65}.credit-actions>.credit-request,.credit-actions>.credit-call{order:1;min-width:120px}.credit-back-wide{order:2;flex-basis:100%}.credit-lines{max-height:40vh;overflow-y:auto;margin-bottom:16px}.credit-call.open{background:transparent;border:1px solid var(--gold);color:var(--gold)}.credit-sent,.credit-failed{font-size:12px;font-weight:700;line-height:1.7}.credit-sent{color:var(--gold)}.credit-failed{color:var(--sell)}.contact-list{display:flex;flex-direction:column;gap:8px;margin-top:16px}.contact{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 15px;border:1px solid var(--line);border-radius:18px;background:var(--card);text-decoration:none;color:inherit}.contact:hover{border-color:#f2c2304d}.contact-icon{width:34px;height:34px;flex:none;border-radius:12px;background:rgb(var(--ink-rgb) / .05);display:flex;align-items:center;justify-content:center;color:var(--muted)}.contact-meta{flex:1;min-width:0}.contact-meta strong{display:block;font-size:12.5px;font-weight:700;color:var(--text)}.contact-meta small{display:block;margin-top:5px;font-size:10.5px;color:var(--faint)}.contact-number{flex:none;font-size:14px;font-weight:800;color:var(--gold);direction:ltr;unicode-bidi:isolate}.contact-address{margin-top:8px;padding:14px 15px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.contact-address strong{display:block;font-size:12.5px;font-weight:700;color:var(--text)}.contact-address p{margin:5px 0 0;font-size:10.5px;line-height:1.9;color:var(--faint)}.receipt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;padding:24px 24px calc(30px + env(safe-area-inset-bottom,0px));background:radial-gradient(110% 60% at 50% 12%,var(--frame),var(--bg) 62%);animation:fadeIn .2s ease;overflow-y:auto}.receipt-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center}.receipt-ring{display:flex;align-items:center;justify-content:center;width:76px;height:76px;flex:none;border-radius:50%;animation:pop .4s cubic-bezier(.2,.9,.3,1.2)}.receipt.ok .receipt-ring{background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));color:var(--gold-ink);box-shadow:0 22px 40px -20px #f2c23099}.receipt.pending .receipt-ring{background:#f2c23029;color:var(--gold)}.receipt.bad .receipt-ring{background:var(--sell-tint);color:var(--sell)}.receipt h2{margin:0;font-size:19px;font-weight:800;color:var(--text)}.receipt-code{margin:0;font-size:12px;color:var(--faint)}.receipt-rows{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:6px;padding:16px;border:1px solid var(--line);border-radius:20px;background:var(--card);text-align:start}.receipt-rows>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px}.receipt-rows span{flex:none;color:var(--faint)}.receipt-rows b{font-weight:800;color:var(--text);text-align:end}.receipt-actions{display:flex;gap:10px;margin-top:18px}.receipt-secondary,.receipt-primary{flex:1;padding:15px;border-radius:16px;font-size:13px;font-weight:700}.receipt-secondary{border:1px solid var(--line-strong);background:var(--card);color:var(--text)}.receipt-primary{border:0;background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));color:var(--gold-ink);font-weight:800}.auth-appearance{position:absolute;z-index:3;top:calc(14px + env(safe-area-inset-top,0px));inset-inline:16px;direction:ltr;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none}.auth-appearance>*{pointer-events:auto}.auth-chip{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--line-strong);border-radius:13px;background:var(--card);color:var(--muted)}.auth-chip.on{border-color:var(--gold-line);background:var(--gold-tint);color:var(--gold)}.auth-lang{position:relative}.auth-lang-menu{position:absolute;top:44px;right:0;display:flex;flex-direction:column;min-width:132px;padding:5px;gap:2px;border:1px solid var(--line-strong);border-radius:14px;background:var(--card);box-shadow:0 22px 40px -22px var(--frame-shadow)}.auth-lang-item{padding:9px 11px;border:0;border-radius:10px;background:transparent;font-size:12px;font-weight:700;color:var(--text);text-align:start}.auth-lang-item.on{background:var(--gold-tint);color:var(--gold)}.auth-screen{display:flex;flex-direction:column;gap:14px;padding:30px 30px calc(34px + env(safe-area-inset-bottom,0px))}.auth-brand{display:flex;flex-direction:column;align-items:center;gap:20px;margin:26px 0 12px}.auth-mark{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:26px;background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));box-shadow:0 20px 38px -16px #f2c23099}.auth-title{text-align:center}.auth-title small{display:block;margin-top:8px;font-size:13px;color:var(--muted)}.auth-owner{margin:0;padding-inline:12px;font-size:12px;color:var(--muted)}.field{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;color:var(--text)}.field small{font-weight:400;color:var(--faint)}.field input{padding:15px 16px;border:1px solid rgb(var(--ink-rgb) / .08);border-radius:16px;background:var(--card);color:var(--text);font-size:16px;font-weight:600;outline:0}.field input::placeholder{color:var(--faint);font-weight:400}.field input:focus{border-color:#f2c23080;box-shadow:0 0 0 3px #f2c2301f}.auth-submit{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:17px;border:0;border-radius:16px;background:linear-gradient(140deg,var(--gold-light),var(--gold-deep));color:var(--gold-ink);font-size:15px;font-weight:800;box-shadow:0 18px 36px -20px #f2c23099}.auth-submit:hover:not(:disabled){filter:brightness(1.05)}.auth-submit:disabled{opacity:.6;box-shadow:none}.auth-hint{margin:0;font-size:11px;line-height:1.9;text-align:center;color:var(--faint)}.auth-hint.expired{color:var(--sell);font-weight:700}.ltr-input{direction:ltr;text-align:left;unicode-bidi:isolate}.code-input{text-align:center;font-size:22px;font-weight:800;letter-spacing:6px}.auth-phone-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:rgb(var(--ink-rgb) / .05);font-size:13px;font-weight:700;color:var(--text)}.auth-link{padding:0;border:0;background:none;font-size:12px;font-weight:700;color:var(--gold);cursor:pointer}.auth-link:disabled{color:var(--faint);cursor:default}.auth-link.resend{align-self:center;font-size:11.5px;font-feature-settings:"tnum"}.auth-modes{display:flex;gap:4px;padding:4px;border-radius:14px;background:rgb(var(--ink-rgb) / .05)}.auth-mode{flex:1;padding:9px 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--faint);cursor:pointer;transition:background .15s ease,color .15s ease}.auth-mode.active{background:var(--card);color:var(--text);box-shadow:0 1px 3px #0000001f}.auth-heading{margin:0;text-align:center;font-size:13px;font-weight:800;color:var(--text)}.auth-verified{font-size:11px;font-weight:800;color:var(--up, #2e9e6b)}.auth-secondary{width:100%;padding:12px;border:1px solid rgb(var(--ink-rgb) / .18);border-radius:14px;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--text);cursor:pointer;transition:background .15s ease,border-color .15s ease}.auth-secondary:hover{border-color:var(--gold);background:rgb(var(--ink-rgb) / .04)}.auth-divider{display:flex;align-items:center;gap:10px;margin:2px 0;font-size:11px;color:var(--faint)}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:rgb(var(--ink-rgb) / .12)}.auth-google{display:flex;justify-content:center;min-height:44px;color-scheme:light}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.settings-card{margin-top:10px}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:13px 15px;font-size:13px;color:var(--text)}.settings-row+.settings-row{border-top:1px solid var(--line)}.seg{display:flex;gap:4px;padding:4px;border-radius:13px;background:rgb(var(--ink-rgb) / .06)}.seg button{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border:0;border-radius:10px;background:transparent;font-size:11.5px;font-weight:700;color:var(--muted)}.seg button.on{background:var(--card);color:var(--gold);box-shadow:0 2px 8px -4px var(--frame-shadow)}.lang-row{display:flex;flex-wrap:wrap;gap:6px}.lang{padding:7px 12px;border:1px solid var(--line-strong);border-radius:11px;background:transparent;font-size:11.5px;font-weight:700;color:var(--muted)}.lang.on{border-color:var(--gold-line);background:var(--gold-tint);color:var(--gold)}.doc-body{margin-top:4px;max-height:58vh;overflow-y:auto;padding:4px 2px;font-size:13.5px;line-height:2.15;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.notice-flag{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:none;width:34px;height:34px;padding:0;border:1px solid rgba(242,194,48,.28);border-radius:12px;background:#f2c23017;color:var(--gold);cursor:pointer}.notice-flag:active{transform:scale(.94)}.notice-flag.unread:after{content:"";position:absolute;top:-2px;inset-inline-end:-2px;width:9px;height:9px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--bg)}.gender-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gender-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:15px 12px;border:1px solid rgb(var(--ink-rgb) / .08);border-radius:16px;background:var(--card);color:var(--muted);font-size:13px;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.gender-option:hover:not(.on){border-color:rgb(var(--ink-rgb) / .16)}.gender-option.on{border-color:#f2c2308c;background:#f2c23014;color:var(--gold)}.gender-option:focus-visible{outline:0;border-color:#f2c23080;box-shadow:0 0 0 3px #f2c2301f}.auth-terms{display:flex;align-items:flex-start;gap:9px;margin-top:4px;padding:12px 13px;border:1px solid var(--line-strong);border-radius:16px;background:var(--raise);cursor:pointer}.auth-terms input[type=checkbox]{flex:none;width:17px;height:17px;margin-top:2px;accent-color:var(--gold);cursor:pointer}.auth-terms-text{font-size:12px;line-height:1.95;color:var(--muted)}.auth-terms-link{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--gold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.totp-qr{display:block;width:208px;height:208px;margin:10px auto 6px;padding:10px;border-radius:16px;background:#fff}.totp-secret{margin:0 0 4px;text-align:center;font-size:12px;letter-spacing:1px;word-break:break-all;color:var(--muted)}.password-input{position:relative;display:flex}.password-input input{flex:1;min-width:0;padding-right:48px}.password-reveal{position:absolute;top:0;bottom:0;right:6px;display:flex;align-items:center;justify-content:center;width:38px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--faint)}.password-reveal:hover,.password-reveal[aria-pressed=true]{color:var(--muted)}.password-rules{display:flex;flex-wrap:wrap;gap:6px 12px;margin:2px 2px 0;padding:0;list-style:none}.password-rules li{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;line-height:1.6;color:var(--faint)}.password-rules li svg{opacity:.35}.password-rules li.ok{color:var(--buy)}.password-rules li.ok svg{opacity:1}
