@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--navy:#0b1f2d;--gold:#c9a34a;--goldlight:#f0d58a;--text:#f7f7f5;--muted:#c2cbd3}*{box-sizing:border-box}html,body{background:var(--navy);min-height:100%;margin:0}body{color:var(--text);font-family:Vazirmatn,Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}.landing{background:radial-gradient(at 75% 10%,#1c465c73,#0000 38%),linear-gradient(135deg,#071521,#06111b 55%,#020a11);grid-template-columns:minmax(300px,.78fr) minmax(560px,1.22fr);min-height:100vh;display:grid;position:relative;overflow:hidden}.visualPanel{isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.heroImage{object-fit:cover;object-position:46% center;filter:saturate(.9)contrast(1.05)}.visualShade{background:linear-gradient(90deg,#02080d0a,#030d161f 58%,#05131f94);position:absolute;inset:0}.visualPanel:after{content:"";opacity:.8;pointer-events:none;background:linear-gradient(110deg,#0000 47%,#e4b75ef2 48% 48.4%,#061521 49%);width:28%;position:absolute;inset:0 -1px 0 auto}.visualCaption{color:#fffd;text-shadow:0 2px 12px #000;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;bottom:34px;left:30px}.visualCaption span{background:var(--gold);width:35px;height:1px}.contentPanel{z-index:1;flex-direction:column;justify-content:center;min-width:0;padding:48px clamp(28px,5vw,78px) 30px;display:flex;position:relative}.brand{text-align:center;margin:10px 0 28px}.brandMark{width:78px;height:78px;margin:0 auto}.brandMark svg{fill:none;width:100%;height:100%;stroke:var(--gold);stroke-width:5px;stroke-linejoin:round}.brand h1{color:var(--goldlight);letter-spacing:-2px;margin:-3px 0 -5px;font-size:clamp(38px,4vw,54px);font-weight:800;line-height:1.2}.latinBrand{color:var(--gold);letter-spacing:5px;margin-top:8px;font:500 13px Arial,sans-serif}.brand p{color:#d8dee3;margin:12px 0 0;font-size:clamp(14px,1.5vw,18px)}.entryCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.entryCard{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff0e,#05141fa6);border:1px solid #ffffff26;border-radius:25px;flex-direction:column;align-items:center;min-width:0;padding:27px 22px 22px;display:flex;box-shadow:inset 0 1px #ffffff09,0 18px 42px #0002}.entryCard.featured{border-color:#e4b75e59}.entryIcon{border:1.5px solid var(--gold);width:70px;height:70px;color:var(--goldlight);border-radius:18px;place-items:center;font-size:42px;line-height:1;display:grid;box-shadow:0 0 22px #e4b75e14}.entryCard h2{margin:15px 0 2px;font-size:clamp(25px,2.5vw,32px);font-weight:800}.entrySubtitle{color:#f0d7a6;margin:0;font-size:14px;font-weight:500}.goldDivider{background:var(--gold);width:34px;height:2px;margin:17px 0;display:block}.entryDescription{min-height:62px;color:var(--muted);margin:0;font-size:13px;line-height:2.05}.entryButton{border:1px solid var(--gold);width:100%;min-height:53px;color:var(--goldlight);border-radius:13px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:12px 15px;font-size:15px;font-weight:700;transition:transform .18s,box-shadow .18s;display:flex}.featured .entryButton{color:#17130b;background:linear-gradient(135deg,#ffdf9c,#d7a34a);border-color:#0000;box-shadow:0 8px 20px #cd973921}.entryButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #e4b75e29}.buttonArrow{font:27px/.5 Arial,sans-serif}.benefits{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:33px;display:grid}.benefit{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:flex}.benefit+.benefit{border-right:1px solid #ffffff29}.benefitIcon{color:var(--gold);font-size:28px;line-height:1.2}.benefit strong{color:#f3f4f4;font-size:13px;font-weight:600}.footer{text-align:center;color:#dce4e3ae;margin-top:30px;font-size:12px}@media (min-width:1500px){.contentPanel{padding-left:90px;padding-right:90px}.entryCard{padding:34px 28px 26px}.entryDescription{font-size:14px}}@media (max-width:1100px){.landing{grid-template-columns:minmax(240px,.7fr) minmax(520px,1.3fr)}.contentPanel{padding-left:28px;padding-right:28px}.entryCards{gap:12px}.entryCard{padding:22px 16px 18px}}@media (max-width:850px){.landing{flex-direction:column;display:flex}.visualPanel{opacity:.18;min-height:100%;position:absolute;inset:0}.visualPanel:after{display:none}.visualShade{background:linear-gradient(#040f1840,#040f18eb 46%,#06111b)}.visualCaption{display:none}.contentPanel{justify-content:flex-start;min-height:100vh;padding:82px 22px 26px}.brand{margin:18px 0 26px}.brandMark{width:65px;height:65px}.brand h1{font-size:43px}.brand p{font-size:14px}.entryCards{grid-template-columns:1fr;gap:14px;width:100%;max-width:520px;margin:0 auto}.entryCard{border-radius:21px;padding:20px 20px 18px}.entryIcon{border-radius:15px;width:54px;height:54px;font-size:34px}.entryCard h2{margin-top:10px;font-size:25px}.entryDescription{max-width:360px;min-height:0}.entryButton{min-height:49px;margin-top:16px}.benefits{width:100%;max-width:520px;margin:27px auto 0}.benefit{padding:0 5px;font-size:10px}.benefit strong{font-size:11px}.benefitIcon{font-size:23px}.footer{margin-top:24px}}@media (max-width:380px){.contentPanel,.entryCard{padding-left:14px;padding-right:14px}.benefit{font-size:9px}}.entryCard form label{color:#f5e8ce;gap:9px;font-size:14px;font-weight:700;display:grid}.entryCard form input{box-sizing:border-box;color:#fff;text-align:right;background:#0b1a27;border:1px solid #e2b35280;border-radius:10px;outline:none;width:100%;min-height:46px;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.entryCard form input::placeholder{color:#9eabb6}.entryCard form input:focus{border-color:#f2c15d;box-shadow:0 0 0 3px #f2c15d24}.entryCard form input:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}.entryCard form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}.entryCard form input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}.ayarDashboard{--ayar-navy:#071723;--ayar-navy-2:#0c2232;--ayar-gold:#e4b44e;--ayar-gold-light:#ffda87;--ayar-text:#182b39;--ayar-muted:#66717a;--ayar-border:#e7eaf0;min-height:100vh;color:var(--ayar-text);background:#f4f6f9;font-family:inherit;display:flex}.ayarSidebar{color:#eaf0f5;box-sizing:border-box;z-index:50;background:linear-gradient(#071723,#0a1d2b);flex-direction:column;flex:0 0 258px;width:258px;height:100vh;min-height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.ayarBrand{color:#fff;border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:6px 10px 28px;text-decoration:none;display:flex}.ayarBrandSymbol{color:var(--ayar-gold);font-size:43px;line-height:1}.ayarBrand strong{color:var(--ayar-gold-light);font-size:25px;display:block}.ayarBrand small{letter-spacing:4px;color:#c6d0d8;margin-top:3px;font-size:9px;display:block}.ayarSidebarCaption{color:#8798a6;padding:25px 12px 12px;font-size:11px}.ayarNav{gap:5px;display:grid}.ayarNavItem{color:#c6d1da;text-align:right;width:100%;min-height:45px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex;position:relative}.ayarNavItem:hover{color:#fff;background:#ffffff0f}.ayarNavActive{color:#ffda87;background:#e4b44e21}.ayarNavActive i{background:var(--ayar-gold);border-radius:4px 0 0 4px;width:3px;position:absolute;top:10px;bottom:10px;right:0}.ayarNavIcon{text-align:center;width:24px;color:var(--ayar-gold);font-size:20px}.ayarMain{flex:1;min-width:0}.ayarTopbar{border-bottom:1px solid var(--ayar-border);background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:22px 32px;display:flex}.ayarTopbarStart,.ayarTopbarEnd{align-items:center;gap:14px;display:flex}.ayarBreadcrumb{color:var(--ayar-muted);margin-bottom:7px;font-size:11px}.ayarBreadcrumb span{color:var(--ayar-gold);padding:0 7px}.ayarTopbar h1{color:#152a39;margin:0;font-size:22px}.ayarMenuToggle{display:none}.ayarContent{max-width:1500px;margin:0 auto;padding:28px 32px 20px}.ayarSection{margin-bottom:22px;scroll-margin-top:20px}.ayarPanel{border:1px solid var(--ayar-border);background:#fff;border-radius:13px;padding:22px}.ayarSectionHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ayarSectionHeader h2{color:#172d3d;margin:0;font-size:16px}.ayarSectionHeader p{color:#6d767d;margin:7px 0 0;font-size:11px}.ayarSectionTag{color:#7a622b;white-space:nowrap;background:#fff5dc;border:1px solid #f2e2b9;border-radius:30px;padding:7px 10px;font-size:10px}.ayarEmptyState{text-align:center;border:1px dashed #dfe4e9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:145px;padding:20px;display:flex}.ayarEmptyIcon{color:#a77f2e;background:#fff7e5;border-radius:12px;place-items:center;width:43px;height:43px;font-size:22px;display:grid}.ayarEmptyState strong{color:#40515e;font-size:12px}.ayarEmptyState p{color:#909ba3;max-width:560px;margin:0;font-size:11px;line-height:2}.ayarEmptyCompact{text-align:right;flex-direction:row;justify-content:flex-start;min-height:85px}.ayarTableWrap{overflow-x:auto}.ayarTable{border-collapse:collapse;text-align:right;width:100%;font-size:12px}.ayarTable th{color:#65737e;white-space:nowrap;background:#f7f9fb;padding:13px 12px;font-weight:700}.ayarTable td{border-bottom:1px solid #edf0f3;padding:17px 12px}.ayarTableEmpty{color:#909ba3;text-align:center;line-height:2}.ayarFooter{color:#6a7075;justify-content:space-between;gap:12px;padding:8px 2px 20px;font-size:10px;display:flex}.ayarLoading{color:#52616b;background:#f4f6f9;place-items:center;min-height:100vh;display:grid}.ayarMobileShade{display:none}@media (max-width:1150px){.ayarSidebar{flex-basis:230px;width:230px}.ayarContent{padding:22px}.ayarTopbar{padding:20px 22px}}@media (max-width:760px){.ayarSidebar{width:275px;max-width:85vw;height:100dvh;transition:transform .22s;position:fixed;top:0;right:0;transform:translate(105%);box-shadow:-10px 0 30px #0000001f}.ayarSidebarOpen{transform:translate(0)}.ayarMobileShade{z-index:40;background:#00000073;border:0;display:block;position:fixed;inset:0}.ayarMenuToggle{border:1px solid var(--ayar-border);color:#193244;background:#fff;border-radius:9px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.ayarTopbar{padding:15px}.ayarTopbar h1{font-size:17px}.ayarBreadcrumb{font-size:10px}.ayarContent,.ayarPanel{padding:15px}.ayarEmptyCompact{align-items:flex-start}}@media (max-width:400px){.ayarTopbarEnd{gap:5px}.ayarFooter{flex-direction:column}}.ayarNavGroup{min-width:0}.ayarNavLabel{flex:1}.ayarNavChevron{color:#91a0ac;font-size:20px;line-height:1;transition:transform .18s;display:inline-block}.ayarNavChevronOpen{transform:rotate(-90deg)}.ayarSubNav{border-right:1px solid #e4b44e4d;gap:3px;margin:3px 8px 8px 0;padding-right:12px;display:grid}.ayarSubNavItem{color:#aebdc8;width:100%;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:11px;display:flex}.ayarSubNavItem:hover{color:#fff;background:#ffffff0d}.ayarSubNavActive{color:#ffda87;background:#e4b44e1a}.ayarSubNavIcon{text-align:center;color:#d7ae56;width:18px;font-size:15px}.ayarTehranClock{direction:rtl;background:#fffdf8;border:1px solid #eee5d2;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex}.ayarClockIcon{color:#a47b27;background:#fff2d2;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:24px;display:grid}.ayarTehranClock strong{color:#253846;font-size:11px;font-weight:800;line-height:1.8;display:block}.ayarTehranClock small{color:#89939b;margin-top:2px;font-size:10px;display:block}@media (max-width:760px){.ayarTehranClock{gap:6px;padding:6px}.ayarClockIcon{width:29px;height:29px}.ayarTehranClock strong{font-size:10px}.ayarTehranClock small{font-size:9px}}@media (max-width:460px){.ayarTehranClock{max-width:175px}.ayarTehranClock strong{font-size:9px}.ayarTopbar{gap:8px}}button,input,select,textarea{font-family:inherit}.brandMark img{object-fit:contain;width:100%;height:100%;display:block}.ayarBrandSymbol{flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.ayarBrandSymbol img{object-fit:contain;width:100%;height:100%}.ayarLoginForm{text-align:right;gap:16px;width:100%;margin-top:6px;display:grid}.ayarLoginForm label{color:#e9dcc0;gap:8px;font-size:13px;font-weight:600;display:grid}.ayarLoginForm input{color:#fff;width:100%;min-width:0;height:48px;font:inherit;box-sizing:border-box;background:#061521b3;border:1px solid #e4b75e59;border-radius:12px;outline:none;padding:0 14px;font-size:14px}.ayarLoginForm input::placeholder{color:#e9dcc073}.ayarLoginForm input:focus{border-color:#e4b75e;box-shadow:0 0 0 3px #e4b75e2e}.ayarLoginForm .ayarLoginSubmit{cursor:pointer;width:100%;font:inherit;border:0;margin-top:6px}.ayarLoginForm .ayarLoginSubmit:disabled{opacity:.7;cursor:wait}html{-moz-text-size-adjust:100%;text-size-adjust:100%}button,a{-webkit-tap-highlight-color:#e4b75e2e}@supports (height:100dvh){.landing,.visualPanel,.ayarDashboard,.ayarSidebar,.ayarLoading{min-height:100dvh}.ayarSidebar{height:100dvh}@media (max-width:850px){.contentPanel{min-height:100dvh}}}@media (max-width:768px){input,select,textarea{font-size:16px!important}.footer a{padding:12px 10px;display:inline-block}}.stPanel{gap:14px;display:grid}.stCard{border:1px solid var(--ayar-border,#e7eaf0);background:#fff;border-radius:14px;gap:12px;padding:16px;display:grid}.stNew{background:#fffbef;border-color:#ecd9ad}.stRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.stRow label{color:#4b5d6b;flex:200px;gap:6px;font-size:12px;font-weight:700;display:grid}.stPanel input{color:#172b3a;min-width:0;height:40px;font:inherit;background:#fff;border:1px solid #dbe3eb;border-radius:10px;padding:0 12px;font-size:14px}.stAddBranch input{flex:200px}.stBtn{color:#172b3a;height:40px;font:inherit;cursor:pointer;background:#f6f8fa;border:1px solid #dbe3eb;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.stPrimary{color:#fff;background:#0b1f2d;border-color:#0b1f2d}.stBtn:disabled{opacity:.6;cursor:wait}.stLink{color:#946f27;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px;font-size:12px;font-weight:700}.stHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stName{flex-wrap:wrap;flex:220px;align-items:center;gap:8px;min-width:0;display:inline-flex}.stName b{color:#172d3d;font-size:15px}.stName input{flex:160px}.stCode{color:#5b6b78;background:#f4f6f8;border-radius:7px;padding:4px 8px;font:600 12px ui-monospace,Menlo,monospace}.stBadge{color:#9b1c1c;background:#f3e6e6;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.stBadge.on{color:#157c3b;background:#e5f4ea}.stBranches{gap:8px;margin:0;padding:0;list-style:none;display:grid}.stBranches li{background:#f8fafb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.stBranches small{color:#66717a}.stInactive{opacity:.65}.stMuted{color:#66717a;margin:0;font-size:12px;line-height:1.8}.stError{color:#9b1c1c;background:#fdecec;border-radius:10px;padding:11px 13px;font-size:13px}.stOk{color:#11602f;background:#e7f6ec;border-radius:10px;padding:11px 13px;font-size:13px}@media (max-width:760px){.stRow .stBtn{width:100%}}.ayarTopLogout{color:#b42318;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #f1b4b4;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.ayarTopLogout:hover{background:#fdecec}.ayarTopbarEnd .themeToggle{color:#344b5e;cursor:pointer;background:#fff;border:1px solid #e6e9ee;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;display:flex}.dashBackdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07131e99;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dashDialog{color:#172d3d;background:#fff;border-radius:18px;width:min(100%,420px);max-height:90dvh;padding:20px;overflow-y:auto;box-shadow:0 24px 70px #0005}.dashDialogHead{border-bottom:1px solid #e7eaf0;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;display:flex}.dashDialogHead h2{margin:0;font-size:18px}.dashClose{color:#526477;cursor:pointer;background:#f8fafb;border:1px solid #e1e7ec;border-radius:10px;width:38px;height:38px;font-size:22px}.dashBody{gap:14px;font-size:14px;line-height:1.8;display:grid}.dashBody p{margin:0}.dashBody>label{color:#3d4f5c;gap:6px;font-size:13px;font-weight:700;display:grid}.dashBody>label>input{color:#172b3a;height:44px;font:inherit;background:#fbfcfd;border:1px solid #dbe3eb;border-radius:11px;padding:0 12px;font-size:16px}.dashBody>label>small{color:#66717a;font-size:12px;font-weight:400}.dashActions{gap:10px;display:flex}.dashActions button,.dashBody>.dashPrimary{cursor:pointer;border-radius:12px;flex:1;min-height:46px;font-family:inherit;font-size:14px;font-weight:700}.dashPrimary{color:#fff;background:#0b1f2d;border:0}.dashSecondary{color:#3d4f5c;background:#fff;border:1px solid #dbe3eb}.dashDanger{color:#fff;background:#b42318;border:0}.dashActions button:disabled{opacity:.6;cursor:wait}.dashError{color:#9b1c1c;background:#fdecec;border-radius:10px;padding:10px 12px;font-size:13px}.dashOk{color:#11602f;background:#e7f6ec;border-radius:10px;padding:12px}@media (max-width:760px){.ayarTopbarEnd{flex-wrap:wrap;justify-content:flex-end}.ayarTehranClock,.themeToggleText{display:none}}.stPresence{color:#526477;background:#f1f4f7;border:1px solid #e1e7ec;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.stPresence i{background:#9aa6b2;border-radius:50%;width:9px;height:9px}.stPresence small{opacity:.85;font-size:11px;font-weight:400}.stPresence.on{color:#11602f;background:#eefaf2;border-color:#b7e2c6}.stPresence.on i{background:#16a34a;box-shadow:0 0 0 3px #16a34a26}.stPresence.off{color:#9b1c1c;background:#fdf1f1;border-color:#f3c0c0}.stPresence.off i{background:#dc2626}@media (max-width:600px){.stPresence small{display:none}}.stGuide{color:#24405a;background:#f3f8fc;border:1px solid #cfe0ee;border-radius:14px;gap:10px;padding:14px 16px;font-size:13px;display:grid}.stGuide strong{font-size:14px}.stGuide ol{gap:4px;margin:0;padding-inline-start:20px;line-height:1.9;display:grid}.stGuide b{white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,Menlo,monospace;font-weight:600}.stLegend{flex-wrap:wrap;gap:8px;display:flex}.stEmpty{color:#6b5320;background:#fffbef;border:1px dashed #d9bd79;border-radius:12px;margin:0;padding:14px 16px;font-size:13px;line-height:1.9}button.ayarBrand{width:100%;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff1a}.ayarBrandSymbol img{width:43px;height:43px;display:block}.ayarLocalNote{color:#24405a;background:#f3f8fc;border:1px solid #cfe0ee;border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:12px;line-height:1.9}.mtBoard{border:1px solid var(--ayar-border,#e7eaf0);color:#172d3d;background:#fff;border-radius:16px;margin:0 0 18px;padding:16px;box-shadow:0 2px 10px #0a1e2d0a}.mtHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.mtTitle{align-items:center;gap:10px;display:flex}.mtIcon{color:#e4b44e;background:#0b1f2d;border-radius:11px;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.mtTitle strong{font-size:15px;display:block}.mtTitle small{color:#66717a;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.mtLive{background:#b8c2cb;border-radius:50%;width:7px;height:7px}.mtLive.on{background:#16a34a;box-shadow:0 0 0 3px #16a34a22}.mtRefresh{color:#3d4f5c;width:38px;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e8ee;border-radius:10px;place-items:center;font-size:17px;display:grid}.mtRefresh:hover{border-color:#d9bd79}.mtRefresh:disabled{opacity:.6;cursor:wait}.mtError{color:#9b1c1c;margin:0 0 10px;font-size:13px}.mtGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.mtCard{background:#f7f9fb;border:1px solid #edf1f4;border-radius:13px;min-width:0;padding:14px;position:relative;overflow:hidden}.mtCard.primary{color:#fff;background:linear-gradient(135deg,#0b1f2d,#163b4d);border-color:#0b1f2d}.mtCard.primary:after{content:"";inset-inline-start:-30px;border:1px solid #e4b44e40;border-radius:50%;width:90px;height:90px;position:absolute;top:-30px}.mtLabel{color:#637380;margin-bottom:8px;font-size:12px;font-weight:600}.mtCard.primary .mtLabel{color:#c2d0d9}.mtValue{color:#102b3b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:800;line-height:1.6}.mtCard.primary .mtValue{color:#ffda87}.mtCard.empty .mtValue{color:#b8c2cb}.mtUnit{color:#8a6727;font-size:11px;font-weight:600}.mtCard.primary .mtUnit{color:#e4b44e}.mtNote{color:#6d767d;margin-top:6px;font-size:11px;line-height:1.6}.mtCard.primary .mtNote{color:#9fb1bf}.mtNote.warn{color:#b42318}.mtFoot{color:#6d767d;margin-top:12px;font-size:11px}.ayarPrivacy{color:#344b5e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e9ee;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.ayarPrivacy.on{color:#ffda87;background:#0b1f2d;border-color:#0b1f2d}.acMasked{background:repeating-linear-gradient(135deg, var(--ov-soft) 0 10px, transparent 10px 20px);text-align:center;border-radius:12px;align-content:center;place-items:center;gap:8px;min-height:220px;margin-top:8px;display:grid}.acMasked span{letter-spacing:4px;color:var(--ov-ink);font-size:28px}.acMasked small{color:var(--ov-muted);font-size:12px}@media (max-width:760px){.ayarPrivacyText{display:none}}.auPanel{gap:14px;display:grid}.auFilters{flex-wrap:wrap;gap:6px;display:flex}.auFilters button{color:#3d4f5c;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3eb;border-radius:999px;padding:0 14px;font-size:13px}.auFilters button.active{color:#fff;background:#0b1f2d;border-color:#0b1f2d}.auList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.auList li{background:#f8fafb;border-radius:10px;grid-template-columns:130px minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:grid}.auTag{color:#344b5e;background:#eef2f6;border-radius:999px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:700}.auTag.ok{color:#157c3b;background:#e5f4ea}.auTag.bad{color:#9b1c1c;background:#fdecec}.auWho{overflow-wrap:anywhere;font-weight:600}.auWhat{color:#5b6b78;overflow-wrap:anywhere;font-size:12px}.auList time{color:#66717a;white-space:nowrap;font-size:12px}@media (max-width:760px){.auList li{grid-template-columns:1fr auto}.auWho,.auWhat{grid-column:1/-1}}.footerButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 10px;text-decoration:underline}.notFound{text-align:center;background:var(--navy,#071723);color:#e8edf2;place-items:center;min-height:100dvh;padding:24px;display:grid}.notFoundCode{color:#e4b44e;font-size:64px;font-weight:800;line-height:1;display:block}.notFound h1{margin:14px 0 8px;font-size:24px}.notFound p{color:#b6c3cd;margin:0 0 22px}.notFound nav{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.notFound nav a{border:1px solid #ffffff2e;border-radius:10px;padding:10px 16px}.notFound nav a:hover{border-color:#e4b44e}.ayarDashboard{--c-buy:#2f6fb0;--c-sell:#c08a2b;--ov-card:#fff;--ov-soft:#f8fafb;--ov-line:#e7eaf0;--ov-ink:#172d3d;--ov-muted:#66717a}i.buy,i.sell{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-inline-end:6px;display:inline-block}i.buy{background:var(--c-buy)}i.sell{background:var(--c-sell)}.ovRoot{gap:16px;margin-bottom:22px;display:grid}.ovFilters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ovFilters select,.rpFilters select,.rpSearch input{min-height:40px;color:var(--ov-ink);background:#fff;border:1px solid #dbe3eb;border-radius:10px;padding:0 12px;font-family:inherit;font-size:14px}.ovMuted{color:var(--ov-muted);margin:0;font-size:12px;line-height:1.8}.ovNote{margin-top:8px}.ovAlerts{background:#fffaf0;border:1px solid #f0d9a8;border-radius:14px;padding:14px 16px}.ovAlerts h3{align-items:center;gap:8px;margin:0 0 10px;font-size:15px;display:flex}.ovAlerts h3 span{color:#fff;text-align:center;background:#c08a2b;border-radius:999px;min-width:24px;padding:0 8px;font-size:12px}.ovAlerts ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ovAlerts li{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;line-height:1.7;display:flex}.ovAlerts li>span:nth-child(2){flex:1}.ovAlertIcon{color:#2f4d68;background:#e8eef5;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.ovAlerts li.warn .ovAlertIcon{color:#8a5a00;background:#fff1d6}.ovAlerts li.bad .ovAlertIcon{color:#9b1c1c;background:#fdecec}.ovAllGood{color:#11602f;background:#eefaf2;border:1px solid #b7e2c6;border-radius:14px;padding:12px 16px;font-size:14px;font-weight:600}.ovAllGood span{margin-inline-end:6px}.ovKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ovKpi{border:1px solid var(--ov-line);background:var(--ov-card);color:var(--ov-ink);font:inherit;text-align:right;cursor:pointer;border-radius:14px;align-content:start;gap:6px;padding:16px;display:grid}.ovKpi:hover{border-color:#d9bd79}.ovKpi:focus-visible{outline-offset:2px;outline:2px solid #e4b44e}.ovKpiLabel{color:var(--ov-muted);font-size:12px}.ovKpi strong{font-variant-numeric:tabular-nums;font-size:22px}.ovKpi small{color:var(--ov-muted);font-size:12px}.ovDelta{color:var(--ov-muted);font-size:11px}.ovDelta.up{color:#157c3b}.ovDelta.down{color:#b42318}.acCard{border:1px solid var(--ov-line);background:var(--ov-card);border-radius:14px;padding:16px}.acHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.acHead h3{color:var(--ov-ink);margin:0;font-size:16px}.acHead p{color:var(--ov-muted);margin:4px 0 0;font-size:12px}.acControls{flex-wrap:wrap;gap:8px;display:flex}.acSeg{background:#f5f7f9;border:1px solid #e3e8ee;border-radius:11px;gap:3px;padding:3px;display:inline-flex}.acSeg button{color:#5b6b78;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:32px;padding:0 12px;font-family:inherit;font-size:13px}.acSeg button.on{color:#172d3d;background:#fff;font-weight:700;box-shadow:0 1px 4px #172d3d1a}.acTableBtn{color:#3d4f5c;cursor:pointer;background:#fff;border:1px solid #e3e8ee;border-radius:10px;min-height:38px;padding:0 12px;font-family:inherit;font-size:13px}.acLegend{color:#4b5a66;gap:16px;margin:12px 0 4px;font-size:12px;display:flex}.acPlot{position:relative}.acPlot svg{direction:ltr;width:100%;height:auto;display:block}.acGrid{stroke:#e9edf2;stroke-width:1px}.acBase{stroke:#c9d2db;stroke-width:1px}.acTick{fill:#66717a;font-family:inherit;font-size:12px}.acTick.today{fill:#172d3d;font-weight:700}.acBuy{fill:var(--c-buy)}.acSell{fill:var(--c-sell)}.acHover{fill:#172d3d;opacity:.05}.acTip{z-index:2;border:1px solid var(--ov-line);background:var(--ov-card);min-width:220px;max-width:92%;color:var(--ov-ink);pointer-events:none;border-radius:10px;gap:4px;padding:10px 12px;font-size:12px;display:grid;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 8px 24px #0b1f2d22}.acTip b{font-size:13px}.acEmpty{text-align:center;background:color-mix(in srgb, var(--ov-card) 88%, transparent);color:var(--ov-ink);border-radius:12px;justify-items:center;gap:4px;padding:14px;font-size:13px;display:grid;position:absolute;inset:20% 10% auto}.acEmpty span{color:var(--ov-muted);font-size:12px}.acTableWrap{max-height:360px;margin-top:8px;overflow:auto}.acTable{border-collapse:collapse;width:100%;font-size:13px}.acTable th,.acTable td{border-bottom:1px solid var(--ov-line);text-align:right;padding:8px 10px}.acTable th{background:var(--ov-soft);color:var(--ov-muted);font-weight:600;position:sticky;top:0}.ovRange{color:var(--ov-muted);margin:-6px 0 0;font-size:12px;line-height:1.9}.ovTwo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.ovThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ovCard{border:1px solid var(--ov-line);background:var(--ov-card);min-width:0;color:var(--ov-ink);border-radius:14px;padding:16px}.ovCard>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ovCard h3{margin:0;font-size:15px}.ovTableWrap{overflow-x:auto}.ovTable{border-collapse:collapse;width:100%;font-size:13px}.ovTable th{text-align:right;color:var(--ov-muted);background:var(--ov-soft);white-space:nowrap;padding:8px;font-size:12px;font-weight:600}.ovTable td{border-bottom:1px solid var(--ov-line);vertical-align:top;padding:9px 8px}.ovTable td small{color:var(--ov-muted);margin-top:2px;font-size:11px;display:block}.ovTable td .stPresence{white-space:nowrap}.ovTable td .stPresence small{display:none}.ovRecent,.ovEvents{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ovRecent li{background:var(--ov-soft);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.ovRecent small,.ovAmt small{color:var(--ov-muted);font-size:11px;display:block}.ovWho{text-overflow:ellipsis;min-width:0;overflow:hidden}.ovAmt{text-align:left;white-space:nowrap}.ovRecent time,.ovEvents time{color:var(--ov-muted);white-space:nowrap;font-size:11px}.ovType{color:#fff;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.ovType.sell{background:var(--c-sell);background:#986d22}.ovType.buy{background:#2f6fb0}.ovEvents li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;display:grid}.ovEvents li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ovBig{margin:0 0 6px;font-size:15px;font-weight:700}.ovBig small{color:var(--ov-muted);font-size:12px;font-weight:400}.ovWarn{color:#b42318;margin:0;font-size:12px;font-weight:600}.ovSpark{direction:ltr;width:100%;height:56px;margin-top:8px;display:block}.ovSpark path{fill:none;stroke:var(--c-sell);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ovQuick{gap:8px;margin-top:12px;display:flex}.rpPanel{gap:14px;display:grid}.rpFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rpSearch{flex:240px;gap:6px;display:flex}.rpSearch input{flex:1;min-width:0}.rpTotals{background:var(--ov-soft);border-radius:10px;flex-wrap:wrap;gap:8px 20px;padding:10px 12px;font-size:13px;display:flex}.rpTable td{white-space:nowrap}.rpEmpty{text-align:center;padding:24px!important}.invGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.invCard{border:1px solid var(--ov-line);background:var(--ov-card);border-radius:12px;gap:4px;padding:14px;display:grid}.invCard span,.invCard small{color:var(--ov-muted);font-size:12px}.invCard strong{color:var(--ov-ink);font-size:20px}.invCard strong.neg{color:#b42318}@media (max-width:1100px){.ovKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ovTwo,.ovThree{grid-template-columns:1fr}}@media (max-width:560px){.ovKpis{grid-template-columns:1fr 1fr;gap:8px}.ovKpi{padding:12px}.ovKpi strong{font-size:18px}.ovRecent li{grid-template-columns:auto minmax(0,1fr) auto}.ovRecent time{display:none}.acTip{min-width:180px}}.ovTable{min-width:520px}.rpTable{min-width:760px}.acPlot svg{max-width:100%}.ovAlertSettings{color:#7a5b16;cursor:pointer;background:#fff;border:1px solid #ead7a6;border-radius:999px;min-height:30px;margin-inline-start:auto;padding:0 10px;font-family:inherit;font-size:12px}.ovAllGood{justify-content:space-between;align-items:center;gap:10px;display:flex}.ovAllGood .ovAlertSettings{color:#11602f;border-color:#b7e2c6}.dashBody>label>select{color:#172b3a;background:#fbfcfd;border:1px solid #dbe3eb;border-radius:11px;height:44px;padding:0 12px;font-family:inherit;font-size:16px}.ovMore{margin-top:8px}.rpFilters,.ovFilters{align-items:center}.rpFilters .acSeg,.ovFilters .acSeg{box-sizing:border-box;align-items:stretch;height:40px}.rpFilters .acSeg button,.ovFilters .acSeg button{min-height:0}.rpFilters select,.ovFilters select,.drControl>select{box-sizing:border-box;height:40px;min-height:40px}.rpSearch input,.rpSearch .stBtn{box-sizing:border-box;height:40px}.drControl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drControl>select{color:#172d3d;background:#fff;border:1px solid #dbe3eb;border-radius:10px;padding:0 12px;font-family:inherit;font-size:14px}.jdField{position:relative}.jdInputRow{box-sizing:border-box;background:#fff;border:1px solid #dbe3eb;border-radius:10px;align-items:stretch;height:40px;display:flex;overflow:hidden}.jdPrefix{color:#66717a;background:#f7f9fb;border-inline-end:1px solid #e7eaf0;place-items:center;padding:0 10px;font-size:12px;font-weight:600;display:grid}.jdInputRow input{color:#172d3d;text-align:center;letter-spacing:.5px;background:0 0;border:0;width:112px;padding:0 8px;font-family:inherit;font-size:15px}.jdInputRow input:focus{outline:none}.jdInputRow:focus-within{border-color:#c9a34a;box-shadow:0 0 0 3px #c9a34a26}.jdInputRow input[aria-invalid=true]{color:#b42318}.jdOpen{border:0;color:#5b6b78;cursor:pointer;background:#f7f9fb;border-inline-start:1px solid #e7eaf0;place-items:center;width:38px;display:grid}.jdOpen:hover{color:#8a6727}.jdError{top:calc(100% + 3px);z-index:2;white-space:nowrap;color:#b42318;font-size:11px;position:absolute;inset-inline-start:0}.jdPop{top:calc(100% + 6px);z-index:30;background:#fff;border:1px solid #e7eaf0;border-radius:14px;width:280px;padding:12px;position:absolute;inset-inline-end:0;box-shadow:0 16px 40px #0b1f2d26}.jdHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.jdHead b{color:#172d3d;font-size:14px}.jdHead button{color:#3d4f5c;cursor:pointer;background:#fff;border:1px solid #e7eaf0;border-radius:9px;width:34px;height:34px;font-size:18px}.jdGrid{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.jdWd{color:#6d767d;padding:4px 0;font-size:11px}.jdGrid button{color:#172d3d;cursor:pointer;background:0 0;border:0;border-radius:8px;height:34px;font-family:inherit;font-size:13px}.jdGrid button:hover:not(:disabled){background:#f3ead6}.jdGrid button.today{font-weight:700;box-shadow:inset 0 0 0 1px #c9a34a}.jdGrid button.sel{color:#ffda87;background:#0b1f2d;font-weight:700}.jdGrid button:disabled{color:#c9d0d6;cursor:not-allowed}.jdFoot{border-top:1px solid #edf0f3;justify-content:center;margin-top:8px;padding-top:8px;display:flex}.jdFoot button{color:#8a6727;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:13px;font-weight:700}.jdFoot button:disabled{color:#c9d0d6}.invRange{margin-bottom:-4px}@media (max-width:560px){.drControl,.drControl>select{width:100%}.jdField{flex:calc(50% - 4px);min-width:0}.jdInputRow input{width:100%;min-width:0}.jdPop{width:auto;position:fixed;inset:auto 12px 12px}.jdError{white-space:normal}}.coinPanel{border-top:1px solid var(--ov-line,#e7eaf0);margin-top:18px;padding-top:18px}.coinGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.coinTable{min-width:680px}.coinTable thead th{text-align:center}.coinTable thead tr:first-child th[colspan]{border-bottom:1px solid var(--ov-line,#e7eaf0)}.coinTable td.coinNum{text-align:center;font-variant-numeric:tabular-nums;color:var(--ov-ink,#172d3d);font-weight:600}.coinTable td.coinNum.zero{color:var(--ov-muted,#6d767d);font-weight:400}.coinTable td.coinNum.neg{color:#b42318}.coinTable tfoot td{background:var(--ov-soft,#f7f9fb);font-weight:700}.coinNote{margin:-4px 0 0;font-size:12px}@media (max-width:560px){.coinPanel .invRange>select{width:100%}}.ayarBtnIcon{flex:none}.ayarSidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;padding-bottom:0;overflow-y:auto}@media (max-width:760px){.ayarTopbar{flex-wrap:nowrap;gap:8px;padding:12px 15px}.ayarTopbarStart{gap:10px;min-width:0}.ayarTopbar h1{white-space:nowrap;font-size:16px}.ayarBreadcrumb{white-space:nowrap}.ayarTopbarEnd{flex-wrap:nowrap;gap:6px}.ayarTopLabel{display:none}.ayarTopLogout{justify-content:center;width:36px;min-width:36px;height:36px;padding:0}}@media (max-width:360px){.ayarBreadcrumb{display:none}.ayarTopbar h1{font-size:15px}}.ctWrap{gap:16px;display:grid}.ctWrap h3{color:var(--ov-ink,#172d3d);margin:0 0 10px;font-size:15px}.ctSample{color:#7a5a17;background:#fff8e6;border:1px dashed #d9b866;border-radius:12px;margin:0;padding:10px 14px;font-size:13px}.ctGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ctCard{border:1px solid var(--ov-line,#e7eaf0);background:var(--ov-card,#fff);border-radius:14px;align-content:start;gap:6px;padding:14px 16px;display:grid}.ctCard.urgent{background:#fff7f7;border-color:#f1b4b4}.ctTitle{color:var(--ov-muted,#66717a);font-size:12px}.ctCard.urgent .ctTitle{color:#b42318;font-weight:700}.ctValue{color:var(--ov-ink,#172d3d);text-align:right;unicode-bidi:plaintext;font-size:17px;font-weight:700;text-decoration:none}a.ctValue{color:#8a6727}.ctCard small{color:var(--ov-muted,#66717a);font-size:11px;line-height:1.7}.ctRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;display:grid}.ctBox{border:1px solid var(--ov-line,#e7eaf0);background:var(--ov-card,#fff);border-radius:14px;padding:16px}.ctBox p{color:var(--ov-muted,#5b6b78);margin:0 0 12px;font-size:13px;line-height:1.9}.ctHours{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ctHours li{border-bottom:1px solid var(--ov-line,#edf0f3);justify-content:space-between;gap:12px;padding-bottom:8px;font-size:13px;display:flex}.ctHours li:last-child{border-bottom:0;padding-bottom:0}.ctHours b{color:var(--ov-ink,#172d3d)}.ctBtn{color:#ffda87;cursor:pointer;background:#0b1f2d;border:0;border-radius:10px;min-height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700}.ctBtn:disabled{opacity:.6;cursor:wait}.ctOk{color:#1f7a4d;margin-top:8px;font-weight:700;display:block}.ctWarn{color:#8a5a00;margin-top:8px;display:block}.ctInfo{box-sizing:border-box;border:1px solid var(--ov-line,#dbe3eb);background:var(--ov-soft,#f7f9fb);width:100%;color:var(--ov-ink,#172d3d);resize:vertical;border-radius:10px;margin-top:10px;padding:10px;font-family:inherit;font-size:12px;line-height:1.8}.ctSafety{color:#5c1d18;background:#fdf1f1;border-inline-start:4px solid #b42318;border-radius:10px;gap:4px;padding:12px 16px;font-size:13px;line-height:1.9;display:grid}.ctSafety b{color:#b42318}.ctFaq{gap:6px;display:grid}.ctFaq details{border:1px solid var(--ov-line,#e7eaf0);border-radius:10px;padding:0 14px}.ctFaq summary{color:var(--ov-ink,#172d3d);cursor:pointer;padding:12px 0;font-size:13px;font-weight:600}.ctFaq details[open] summary{border-bottom:1px solid var(--ov-line,#edf0f3)}.ctFaq details p{margin:10px 0 12px}.ctFoot{color:var(--ov-muted,#66717a);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ctFoot a{color:#8a6727;font-weight:700}.ctLinkOff{color:var(--ov-muted,#9aa5ae);font-weight:700}.ctDot{margin:0 4px}@media (max-width:1100px){.ctRow{grid-template-columns:1fr}}@media (max-width:760px){.ctGrid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.ctGrid{grid-template-columns:1fr}}.ayarSidebar{flex-basis:284px;width:284px}.ayarSidebarCaption{font-size:12.5px}.ayarNavItem{gap:13px;min-height:50px;font-size:15.5px;font-weight:600}.ayarNavIcon{font-size:21px}.ayarSubNav{gap:4px}.ayarSubNavItem{min-height:42px;padding:10px 12px;font-size:14px}.ayarSubNavIcon{width:20px;font-size:16px}@media (max-width:1150px){.ayarSidebar{flex-basis:262px;width:262px}}@media (max-width:760px){.ayarSidebar{width:300px;max-width:86vw}}.ctHero{color:#fff;background:linear-gradient(135deg,#0b1f2d,#15344a);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.ctHero h2{color:#ffda87;margin:0 0 6px;font-size:28px;line-height:1.5}.ctHero p{color:#d5e0e8;margin:0;font-size:15px;line-height:1.9}.ctHero .ayarSectionTag{color:#ffda87;background:#ffda8724;border-color:#ffda8759;flex:none}@media (max-width:560px){.ctHero{flex-direction:column;padding:18px}.ctHero h2{font-size:24px}}.ctSampleTag{color:#8a6727;border:1px dashed #d9b866;border-radius:999px;margin-inline-start:8px;padding:0 7px;font-size:10px;font-style:normal}.ctGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1250px){.ctGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ctGrid{grid-template-columns:1fr}}.ctTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ctSampleTag{margin-inline-start:0;line-height:1.7}.ayarDashboard .ayarSectionHeader{background:linear-gradient(135deg,#0b1f2d,#15344a);border-radius:16px;align-items:flex-start;margin-bottom:18px;padding:22px 24px}.ayarDashboard .ayarSectionHeader h2{color:#ffda87;margin:0 0 6px;font-size:26px;line-height:1.5}.ayarDashboard .ayarSectionHeader p{color:#d5e0e8;margin:0;font-size:14.5px;line-height:1.9}.ayarDashboard .ayarSectionHeader .ayarSectionTag{color:#ffda87;background:#ffda8724;border-color:#ffda8759;flex:none;padding:6px 12px;font-size:12px}.ayarDashboard .ayarSectionHeader .stBtn{color:#ffda87;background:#ffffff14;border:1px solid #ffda8759;flex:none}.ayarDashboard .ayarSectionHeader .stBtn:hover{background:#ffffff24}@media (max-width:560px){.ayarDashboard .ayarSectionHeader{flex-direction:column;padding:18px}.ayarDashboard .ayarSectionHeader h2{font-size:22px}.ayarDashboard .ayarSectionHeader p{font-size:13.5px}}.pcWrap{gap:14px;display:grid}.pcWrap>.ayarSectionHeader{margin-bottom:0}.ayarDashboard .ayarSectionHeader .pcAdd{color:#17140d;background:linear-gradient(135deg,#f1dfb1,#c5a15b);border:0;height:44px;padding:0 18px;font-weight:800}.pcKpis .invCard.pcWarn strong{color:#b42318}.pcFilters .rpSearch{flex:280px}.pcFilters .rpSearch input{flex:1;min-width:0}.pcPrintSel{color:#ffda87;background:#0b1f2d;border-color:#0b1f2d;height:40px}.pcTable td small{color:var(--ov-muted);font-size:11.5px;display:block}.pcTable td b{font-weight:700}.pcCode{letter-spacing:.03em;white-space:nowrap;text-align:right;font-weight:800}.pcStatus{border:1px solid #dbe3eb;border-radius:999px;height:32px;padding:0 8px;font-family:inherit;font-size:12.5px;font-weight:700}.pcStatus.pc-IN_STOCK{color:#1f7a4d;background:#e8f6ee;border-color:#bfe3cc}.pcStatus.pc-SOLD{color:#4b5b67;background:#eef1f4}.pcStatus.pc-MISSING{color:#b42318;background:#fdecec;border-color:#f1b4b4}.pcMini{white-space:nowrap;height:32px;padding:0 10px;font-size:12px}.pcForm .pcTwo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pcForm .pcTwo>label{color:#3d4f5c;gap:6px;font-size:13px;font-weight:700;display:grid}.pcForm .pcTwo>label>input,.pcForm .pcTwo>label>select{color:#172b3a;height:44px;font:inherit;background:#fbfcfd;border:1px solid #dbe3eb;border-radius:11px;padding:0 12px;font-size:16px}.pcHint{color:#66717a;font-size:12px;line-height:1.8}.pcPreview{background:repeating-conic-gradient(#f2f4f6 0 25%, #fff 0 50%) 0 0 / 14px 14px;border-radius:12px;place-items:center;padding:16px;display:grid;overflow-x:auto}.pcPreview .lblSheet{display:block}.pcPreview .lbl{box-shadow:0 2px 10px #0002}@media (max-width:760px){.pcKpis{grid-template-columns:1fr 1fr}.pcForm .pcTwo{grid-template-columns:1fr}}.lblPrintRoot{display:none}.lbl{box-sizing:border-box;color:#000;background:#fff;font-family:Vazirmatn,Tahoma,sans-serif;overflow:hidden}.lbl .lblBars{display:block}.lblCode{letter-spacing:.04em;font-family:Courier New,monospace;font-weight:700}.lblThermal,.lblA4{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.3mm;line-height:1.25;display:flex}.lblThermal{width:40mm;height:25mm;padding:1mm 1.5mm}.lblThermal .lblShop{font-size:5.5pt}.lblThermal .lblCode{font-size:6.5pt}.lblThermal .lblFacts{font-size:7pt}.lblThermal .lblTitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:5.5pt;overflow:hidden}.lblA4{border:.2mm dashed #bbb;width:64mm;height:33.5mm;padding:1.5mm 2mm}.lblA4 .lblShop{font-size:7pt}.lblA4 .lblCode{font-size:8pt}.lblA4 .lblFacts{font-size:8.5pt}.lblA4 .lblTitle{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:7pt;overflow:hidden}.lblTag{grid-template-columns:24mm 24mm 24mm;width:72mm;height:13mm;display:grid}.lblTag .lblWing{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:.5mm;line-height:1.2;display:flex}.lblTag .lblCode{font-size:5.5pt}.lblTag .lblText b{font-size:6pt}.lblTag .lblText span{white-space:nowrap;text-overflow:ellipsis;max-width:23mm;font-size:5pt;overflow:hidden}.lblTag .lblTail{background:repeating-linear-gradient(90deg,#0000 0 2mm,#f3f3f3 2mm 2.4mm);border-inline:.2mm dotted #ccc}.lblSheet-a4{grid-template-columns:repeat(3,64mm);grid-auto-rows:33.5mm;gap:0 2mm;display:grid}@media print{body>:not(.lblPrintRoot){display:none!important}html,body{background:#fff!important;margin:0!important}.lblPrintRoot{display:block!important}.lblPrintRoot .lblThermal,.lblPrintRoot .lblTag{break-after:page;page-break-after:always}.lblPrintRoot .lblA4{border:0}.lblPrintRoot .lblSheet-a4 .lblA4:nth-child(24n){break-after:page}.lbl{-webkit-print-color-adjust:exact;print-color-adjust:exact}.lblTag .lblTail{background:0 0;border:0}}.secTotal{color:#c9d6e0;white-space:nowrap;background:#ffda871a;border:1px solid #ffda8766;border-radius:14px;flex:none;align-items:baseline;gap:10px;padding:10px 18px;font-size:14px;display:inline-flex}.secTotal b{color:#ffda87;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.secTotal i{color:#ffda8780;font-size:20px;font-style:normal}@media (max-width:560px){.secTotal{padding:8px 14px}.secTotal b{font-size:19px}}.pcCodeMode{border:1px solid var(--ov-line,#e7eaf0);border-radius:12px;gap:8px;margin:0;padding:10px 12px;display:grid}.pcCodeMode legend{color:var(--ov-ink,#172d3d);padding:0 6px;font-size:13px;font-weight:700}.pcCodeMode input{color:#172b3a;height:44px;font:inherit;letter-spacing:.04em;background:#fbfcfd;border:1px solid #dbe3eb;border-radius:11px;padding:0 12px;font-size:16px}.pcSeg{background:var(--ov-soft,#f1f4f7);border-radius:10px;gap:3px;width:max-content;padding:3px;display:inline-flex}.pcSeg button{font:inherit;color:var(--ov-muted,#5d6b76);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 16px;font-size:13px}.pcSeg button.on{color:#ffda87;background:#0b1f2d;font-weight:700}.pcRowActions{white-space:nowrap}.pcRowActions>*+*{margin-inline-start:6px}.pcDel{color:#b42318;font:inherit;cursor:pointer;background:0 0;border:1px solid #f1c4c0;border-radius:8px;padding:5px 10px;font-size:12px}.pcDel:hover{background:#fdecea}.scHeadSide{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.scOpen{color:#ffda87;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffda8773;border-radius:10px;padding:7px 14px;font-size:12px}.scOpen:hover{background:#ffda871f}.scTable{min-width:640px}.bkPanel{gap:16px;display:grid}.bkHero{background:linear-gradient(135deg,#f1fbf4,#fff 70%);border:1px solid #cfe9d8;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:start;gap:18px;padding:22px;display:grid}.bkHero.bk-warn{background:linear-gradient(135deg,#fff8e6,#fff 70%);border-color:#f2dfae}.bkHero.bk-bad{background:linear-gradient(135deg,#fdeeec,#fff 70%);border-color:#f1c4c0}.bkIcon{color:#fff;background:#1f8a4c;border-radius:16px;place-items:center;width:56px;height:56px;font-size:28px;font-weight:800;display:grid}.bk-warn .bkIcon{background:#c58a12}.bk-bad .bkIcon{background:#b42318}.bkHeroText{gap:8px;min-width:0;display:grid}.bkHeroText h3{color:var(--ov-ink,#172d3d);margin:0;font-size:22px;line-height:1.5}.bkKicker{color:#1f6f43;font-size:13px;font-weight:700}.bk-warn .bkKicker{color:#8a6210}.bkMeta{color:#5d6b76;flex-wrap:wrap;gap:6px 14px;margin:0;font-size:13px;display:flex}.bkMeta b{color:#0b1f2d}.bkMeta span:before{content:"·";color:#b9c3cc;margin-inline-end:14px}.bkCovers{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.bkCovers li{color:#44535f;background:#fff;border:1px solid #e3e9ee;border-radius:999px;padding:6px 12px;font-size:13px}.bkCovers b{color:#0b1f2d}.bkPending{color:#1f6f43;margin:2px 0 0;font-size:13px}.bkPending.has{color:#8a6210}.bkSub{color:#5d6b76;margin:0;font-size:13px}.bkErr{color:#a1281f;background:#fdecea;border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.bkActions{gap:8px;min-width:190px;display:grid}.bkPrimary,.bkSecondary{height:46px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;padding:0 18px;font-size:14px;font-weight:700}.bkPrimary{color:#0b1f2d;background:linear-gradient(135deg,#f3d48a,#c99b3f);border:0;box-shadow:0 6px 16px #c99b3f47}.bkSecondary{color:#ffda87;background:#0b1f2d;border:1px solid #0b1f2d}.bkPrimary:disabled,.bkSecondary:disabled{opacity:.55;cursor:default;box-shadow:none}.bkInfo{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bkInfo .invCard strong{font-size:17px}.bkTable{min-width:680px}.bkTable td.bkNum{color:#0b1f2d;font-size:15px;font-weight:800}.bkTable tr.bkLatest td{background:#fff8e6}.bkTable tr.bkRemoved td{color:#98a4ad}.bkCov{color:#5d6b76;font-size:12px}.bkKind{color:#44535f;background:#eef2f5;border-radius:999px;padding:3px 10px;font-size:12px;display:inline-block}.bkKind-auto{color:#11602f;background:#e7f6ec}.bkKind-manual{color:#7a622b;background:#fff5dc}.bkOnServer{color:#5d6b76;font-size:12px}.bkNote{color:#44535f;background:#f6f8fa;border:1px solid #e7eaf0;border-radius:12px;margin:0;padding:12px 14px;font-size:13px;line-height:2}@media (max-width:900px){.bkHero{grid-template-columns:auto 1fr}.bkActions{grid-column:1/-1;grid-template-columns:1fr 1fr;min-width:0}.bkInfo{grid-template-columns:1fr}}@media (max-width:560px){.bkHero{grid-template-columns:1fr;padding:16px}.bkIcon{width:46px;height:46px}.bkHeroText h3{font-size:18px}.bkActions{grid-template-columns:1fr}}.bkPremium{color:#dfe8ef;background:linear-gradient(135deg,#0b1f2d,#15324a);border:1px solid #e3c47a;border-radius:18px;overflow:hidden}.bkPremiumHead{grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.bkPremiumMark{color:#0b1f2d;background:linear-gradient(135deg,#f3d48a,#c99b3f);border-radius:14px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.bkPremiumHead h3{color:#ffda87;margin:0 0 2px;font-size:19px}.bkPremiumHead p{color:#c9d6e0;margin:0;font-size:13px;line-height:1.9}.bkPlan{color:#c9d6e0;white-space:nowrap;border:1px solid #ffffff2e;border-radius:999px;padding:6px 12px;font-size:12px}.bkPlan b{color:#fff}.bkPremiumToggle{color:#ffda87;height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffda871a;border:1px solid #e3c47a;border-radius:12px;padding:0 16px;font-size:14px;font-weight:700}.bkPremiumToggle:hover{background:#ffda8733}.bkPremiumBody{gap:14px;padding:4px 20px 20px;display:grid}.bkPlans{background:#fff;border-radius:12px;min-width:560px;overflow:hidden}.bkPlans th,.bkPlans td{color:#2b3b47}.bkPlans th{color:#5d6b76}.bkPlans th.bkPlanGold,.bkPlans td.bkPlanGold{color:#5c4510;background:#fff8e6;font-weight:700}.bkSoon{color:#5d6b76;background:#eef2f5;border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:11px;font-style:normal}.bkPremiumCta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.bkPremiumCta p{color:#c9d6e0;flex:320px;margin:0;font-size:13px;line-height:2}.bkCtaLink{align-items:center;text-decoration:none;display:inline-flex}@media (max-width:900px){.bkPremiumHead{grid-template-columns:auto 1fr}.bkPlan{justify-self:start}.bkPremiumToggle{justify-self:end}}@media (max-width:560px){.bkPremiumHead,.bkPremiumBody{padding-inline:14px}.bkPremiumHead{grid-template-columns:1fr}.bkPremiumMark{display:none}.bkPremiumToggle,.bkCtaLink{justify-content:center;width:100%}.bkPlans{min-width:0;font-size:12px}.bkPlans th,.bkPlans td{white-space:normal;padding:9px 8px}}.bkPlan.on{color:#ffda87;border-color:#e3c47a}.bkPlan.on b{color:#ffda87}.bkDurations{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bkDuration{color:#dfe8ef;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:14px;justify-items:center;gap:4px;padding:16px 10px 14px;display:grid;position:relative}.bkDuration b{color:#fff;font-size:18px}.bkDuration span{color:#9fb0bd;font-size:12px}.bkDuration em{color:#0b1f2d;background:linear-gradient(135deg,#f3d48a,#c99b3f);border-radius:999px;padding:2px 10px;font-size:11px;font-style:normal;font-weight:800;position:absolute;top:-10px}.bkDuration.best{background:#ffda8714;border-color:#e3c47a}.bkDuration.best b{color:#ffda87;font-size:20px}.bkDuration.best span{color:#ffda87;font-weight:700}.bkDuration.on{outline-offset:2px;outline:2px solid #ffda87}.bkCtaBtns{flex-wrap:wrap;gap:8px;display:flex}.bkCtaBtns .bkSecondary{color:#ffda87;background:0 0;border-color:#e3c47a;align-items:center;text-decoration:none;display:inline-flex}.bkActivate{border:1px solid var(--ov-line,#e7eaf0);background:#fff;border-radius:18px;gap:12px;padding:18px 20px;display:grid}.bkActivateHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.bkActivateHead h3{color:var(--ov-ink,#172d3d);margin:0 0 2px;font-size:18px}.bkActivateHead p{color:#5d6b76;margin:0;font-size:13px}.bkCustomer{color:#5d6b76;background:#f6f8fa;border:1px solid #e7eaf0;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.bkCustomer code{letter-spacing:.06em;color:#0b1f2d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:800}.bkCodeForm{grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid}.bkCodeForm textarea{color:#172b3a;resize:vertical;word-break:break-all;background:#fbfcfd;border:1px solid #dbe3eb;border-radius:12px;min-height:72px;padding:10px 12px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.bkCodeForm .bkPrimary{height:auto;min-height:46px}.bkPlanState{color:#11602f;background:#e7f6ec;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.bkPlanState.warn{color:#7a5a12;background:#fff5dc}@media (max-width:560px){.bkDurations{grid-template-columns:1fr;gap:14px}.bkCodeForm{grid-template-columns:1fr}.bkCustomer{flex-wrap:wrap;width:100%}.bkActivate{padding:14px}.bkCtaBtns>*{flex:100%;justify-content:center}}.ayarNavIcon,.ayarSubNavIcon{place-items:center;line-height:0;display:inline-grid}.ayarNavSvg{display:block}.ayarNavIcon .ayarNavSvg{width:22px;height:22px}.ayarSubNavIcon .ayarNavSvg{width:18px;height:18px}.ayarScoped{display:contents}.ayarStoreSwitch{color:#7a5a12;background:#fff8e6;border:1px solid #e3c47a;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 10px;display:inline-flex}.ayarStoreSwitch select{color:#4a3a10;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;max-width:170px;font-size:13px;font-weight:700}.ayarStoreBanner{color:#6b5110;background:#fff8e6;border:1px solid #f2dfae;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;font-size:13px;display:flex}.ayarStoreBanner button{color:#6b5110;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3c47a;border-radius:10px;padding:5px 12px;font-size:12px}.stCustomer{color:#c9d6e0;background:linear-gradient(135deg,#0b1f2d,#15324a);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.stCustomer div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.stCustomer span{font-size:13px}.stCustomer b{color:#ffda87;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px}.stCustomer p{margin:0;font-size:12px;line-height:2}.stMain{color:#7a622b;background:#fff5dc;border:1px solid #f2e2b9;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700}@media (max-width:560px){.ayarStoreSwitch select{max-width:110px}}.ayarStoreRow{display:none}@media (max-width:760px){.ayarTopbarEnd .ayarStoreSwitch{display:none}.ayarStoreRow{border-bottom:1px solid var(--ayar-border);background:#fff;padding:8px 15px;display:block}.ayarStoreRow:empty{display:none}.ayarStoreRow .ayarStoreSwitch{width:100%;display:flex}.ayarStoreRow .ayarStoreSwitch select{flex:1;max-width:none}}.stDanger{color:#b42318!important}.ayarStoreSwitch select{max-width:230px}@media (min-width:851px){.ayarDashboard .ayarMain{zoom:1.12}.ayarDashboard .ayarMain .dashDialog{max-height:80dvh}.ayarSidebar{flex-basis:272px;width:272px}.ayarNavItem,.ayarSubNavItem{font-size:15px}.ayarSidebarCaption{font-size:12px}}.ayarDashboard .ovTable td small{color:#5d6b76;font-size:12px}.ayarDashboard .ovTable th{font-size:12.5px}.ayarDashboard .ovTable td{font-size:13.5px}.ayarDashboard .rpTotals{font-size:14px}.rpPhone{color:#0f2a3d;font:inherit;letter-spacing:.5px;cursor:pointer;white-space:nowrap;background:#eef4f9;border:1px solid #cfdae4;border-radius:999px;align-items:center;gap:6px;margin-top:5px;padding:3px 10px;font-size:14px;font-weight:700;display:inline-flex}.rpPhone svg{color:#2f6fb0;flex:none}.rpPhone:hover{background:#e1ecf5;border-color:#b6c8d8}.rpPhone.copied{color:#11602f;background:#e7f6ec;border-color:#b9e1c7}td>b+.rpPhone{width:max-content;display:flex}.ayarDashboard{--c-receive:#1f8a57;--c-pay:#b8433b}.ovType.receive{background:var(--c-receive);background:#1e8554}.ovType.pay{background:var(--c-pay)}i.receive,i.pay{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-inline-end:6px;display:inline-block}i.receive{background:var(--c-receive)}i.pay{background:var(--c-pay)}.rpAmount{font-weight:700}.rpTable tr.rpHasNote td{border-bottom:0}.rpTable tr.rpNoteRow td{white-space:normal;padding-top:0}.rpNote{color:#3b3220;background:#fff8e6;border-right:3px solid #e4b44e;border-radius:6px;padding:7px 12px;font-size:13px;line-height:1.9;display:block}.rpNote b{color:#7a5a14;margin-inline-end:4px}.moneyUnitToggle{background:#fff;border:1px solid #e6e9ee;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.moneyUnitToggle button{color:#536271;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:700}.moneyUnitToggle button.on{color:#ffda87;background:#0b1f2d}.moneyInput{letter-spacing:.3px}.moneyHint{color:#6a5a2e;margin-top:5px;font-size:12.5px;font-weight:600;line-height:1.7;display:block}.ledgerTotals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.ledgerTotals>div{border:1px solid var(--pt-border,#e2e7ec);background:var(--pt-soft,#f8fafb);border-radius:12px;padding:10px 12px}.ledgerTotals small{color:var(--pt-muted,#6b7a86);font-size:12px;display:block}.ledgerTotals b{margin-top:4px;font-size:14px;display:block}.ledgerKind{color:#fff;white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.ledgerKind.buy{background:#2f6fb0}.ledgerKind.sell{background:#c08a2b}.ledgerKind.receive{background:#1f8a57}.ledgerKind.pay{background:#b8433b}.ledgerPhone{white-space:nowrap;font-size:14px;font-weight:700}.ledgerAmount{white-space:nowrap;font-weight:700}.ledgerNotes{white-space:normal;min-width:160px;max-width:280px;line-height:1.7}.ledgerOk{color:#11602f;white-space:nowrap;font-weight:700}@media (max-width:640px){.ledgerTotals{grid-template-columns:1fr 1fr}}:root[data-theme=dark] .rpPhone{color:#e6edf2;background:#13283a;border-color:#2a4258}:root[data-theme=dark] .rpPhone svg{color:#8fc0ec}:root[data-theme=dark] .rpPhone.copied{color:#7bd8a3;background:#12301f;border-color:#24543a}:root[data-theme=dark] .rpNote{color:#efe2c2;background:#2a2416}:root[data-theme=dark] .rpNote b{color:#e4b75e}:root[data-theme=dark] .ayarDashboard .ovTable td small{color:#a3b1bd}:root[data-theme=dark] .moneyUnitToggle{background:#121e29;border-color:#253645}:root[data-theme=dark] .moneyUnitToggle button{color:#93a3b1}:root[data-theme=dark] .moneyUnitToggle button.on{color:#e4b75e;background:#2a2416}:root[data-theme=dark] .moneyHint{color:#e4c27a}:root[data-theme=dark] .ledgerOk{color:#7bd8a3}@media (max-width:760px){.ayarTopbarEnd .moneyUnitToggle button{padding:0 8px}}.dashDialog.dashDialogWide{width:min(100%,640px)}.puForm .puDate{align-content:start;display:grid}.puSummary{color:#3b3220;background:#fff8e6;border-radius:10px;padding:10px 12px;font-size:14px}.puSummary b{color:#7a5a14}.puAccess{color:#24435a;background:#eef4f9;border-radius:10px;margin:0 0 12px;padding:9px 12px;font-size:13px}.puH3{color:var(--ov-ink,#172d3d);margin:18px 0 8px;font-size:16px}.puH3 small{color:var(--ov-muted,#66717a);font-size:12px;font-weight:400}.puKpis{margin:12px 0 4px}.puKpis .invCard.pcWarn strong{color:#b42318}.puKind{color:#fff;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.puKind.unl{background:#2f6fb0}.puKind.lab{background:#9b6a14}.puDebt{font-weight:700;color:#b42318!important}.puPays{background:var(--ov-soft,#f8fafb);border-radius:8px;margin:6px 0 0;padding:8px 26px 8px 12px;font-size:13px;line-height:2}.invHeadActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ayarDashboard .ayarSectionHeader .pcAdd:disabled{opacity:.6;cursor:wait}:root[data-theme=dark] .puSummary{color:#efe2c2;background:#2a2416}:root[data-theme=dark] .puSummary b{color:#e4b75e}:root[data-theme=dark] .puAccess{color:#c9dbea;background:#13283a}:root[data-theme=dark] .puH3{color:#e6edf2}:root[data-theme=dark] .puPays{background:#162533}:root[data-theme=dark] .puDebt{color:#f3a0a0!important}.rpPhoneWrap{white-space:nowrap;align-items:center;gap:4px;margin-top:5px;display:inline-flex}.rpPhoneWrap.block,td>b+.rpPhoneWrap{width:max-content;display:flex}a.rpPhone{margin-top:0;text-decoration:none}a.rpPhone:hover{background:#dcebf8;border-color:#8fb4d6}a.rpPhone:focus-visible{outline-offset:2px;outline:2px solid #2f6fb0}.rpPhoneCopy{color:#5b6b78;width:28px;height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3eb;border-radius:8px;place-items:center;padding:0;font-size:12px;display:grid}.rpPhoneCopy:hover{color:#0f2a3d;border-color:#b6c8d8}.rpPhoneCopy.copied{color:#11602f;background:#e7f6ec;border-color:#b9e1c7}:root[data-theme=dark] a.rpPhone:hover{background:#18334a}:root[data-theme=dark] .rpPhoneCopy{color:#93a3b1;background:#121e29;border-color:#253645}.puDate{gap:6px}.puDateLabel{color:#3d4f5c;font-size:13px;font-weight:700}.puDate .jdPrefix{display:none}.puDate .jdInputRow{background:#fbfcfd;border-radius:11px;height:44px}.puDate .jdInputRow input{text-align:right;flex:1;width:auto;min-width:0;padding:0 12px;font-size:16px}:root[data-theme=dark] .puDateLabel{color:#c9d6e0}.ayarDashboard .rpTable tbody td{border-bottom:1.5px solid #c7d1db}.ayarDashboard .rpTable tr.rpHasNote td{border-bottom:0}.ayarDashboard .rpTable tr.rpNoteRow td{padding-bottom:12px}.ledgerTable tbody td{border-bottom:1.5px solid #c7d1db}:root[data-theme=dark] .ayarDashboard .rpTable tbody td,:root[data-theme=dark] .ledgerTable tbody td{border-bottom-color:#34495c}.pcAddAlt{margin-inline-start:0}.ayarDashboard .ayarSectionHeader .pcAdd.pcAddAlt{color:#ffda87;background:#ffffff14;border:1px solid #ffda8773}:root[data-theme=dark] .puDate .jdInputRow{background:#0e1922}.acTabs{margin:0 0 14px}.acTabs button{padding:8px 16px;font-size:14px}.lgTag{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.lgTag.lgOwe{color:#9b1c1c;background:#fdecec}.lgTag.lgOwed{color:#11602f;background:#e7f6ec}td.lgOwe,.lgAmt.lgOwe,.lgHead.lgOwe b{color:#b42318}td.lgOwed,.lgAmt.lgOwed,.lgHead.lgOwed b{color:#11602f}.lgOweCard strong{color:#b42318}.lgOwedCard strong{color:#11602f}tr.lgSel td{background:#fff8e6}.lgFilter{color:#7a5a14;background:#fff8e6;border-radius:999px;align-items:center;gap:6px;margin-inline-start:8px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.lgFilter button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.lgToggle{margin-top:8px}.lgKinds{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;display:grid}.lgKinds legend{color:#3d4f5c;margin-bottom:6px;font-size:13px;font-weight:700}.lgKind{color:#172b3a;font:inherit;text-align:right;cursor:pointer;background:#fbfcfd;border:1.5px solid #dbe3eb;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.lgKind b{font-size:14px}.lgKind small{color:#66717a;font-size:12px}.lgKind.on.minus{background:#fdf1ef;border-color:#d95c4f}.lgKind.on.plus{background:#eef8f2;border-color:#3a9a64}.lgClear{color:#2f6fb0;font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:6px;font-size:12px}.lgSummary{margin:12px 0}.lgSummary header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.lgCols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lgHead{border-bottom:1.5px solid var(--ov-line,#e7eaf0);justify-content:space-between;margin:0 0 6px;padding-bottom:6px;font-size:13px;font-weight:700;display:flex}.lgList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lgList li{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.lgWho{display:grid}.lgWho .rpPhoneWrap{margin-top:2px}.lgAmt{white-space:nowrap}@media (max-width:760px){.lgCols,.lgKinds{grid-template-columns:1fr}}:root[data-theme=dark] .lgTag.lgOwe{color:#f3a0a0;background:#3a1717}:root[data-theme=dark] .lgTag.lgOwed{color:#7bd8a3;background:#12301f}:root[data-theme=dark] td.lgOwe,:root[data-theme=dark] .lgAmt.lgOwe,:root[data-theme=dark] .lgHead.lgOwe b,:root[data-theme=dark] .lgOweCard strong{color:#f3a0a0}:root[data-theme=dark] td.lgOwed,:root[data-theme=dark] .lgAmt.lgOwed,:root[data-theme=dark] .lgHead.lgOwed b,:root[data-theme=dark] .lgOwedCard strong{color:#7bd8a3}:root[data-theme=dark] tr.lgSel td{background:#2a2416}:root[data-theme=dark] .lgKind{color:#e6edf2;background:#0e1922;border-color:#253645}:root[data-theme=dark] .lgKind.on.minus{background:#3a1717;border-color:#b8433b}:root[data-theme=dark] .lgKind.on.plus{background:#12301f;border-color:#3a9a64}:root[data-theme=dark] .lgFilter{color:#e4b75e;background:#2a2416}.puSettled{font-weight:700;color:#11602f!important}.puState{font-weight:700;display:block}small.puState{font-size:12.5px}.lgTag.lgZero{color:#11602f;background:#e7f6ec}.lgBal{white-space:nowrap;margin-top:3px;display:block}.lgAmts{justify-items:end;gap:2px;display:grid}:root[data-theme=dark] .puSettled{color:#7bd8a3!important}:root[data-theme=dark] .lgTag.lgZero{color:#7bd8a3;background:#12301f}.puAccount{background:#fffaf0;border:1px solid #e4d3a8;border-radius:12px;gap:10px;margin:0;padding:12px;display:grid}.puAccount legend{color:#7a5a14;padding:0 6px;font-size:13px;font-weight:800}.puBalance{border-radius:10px;margin:0;padding:8px 12px;font-size:13.5px}.puBalance.owe{color:#9b1c1c;background:#fdecec}.puBalance.ok{color:#11602f;background:#e7f6ec}:root[data-theme=dark] .puAccount{background:#1d1a12;border-color:#4a3c1c}:root[data-theme=dark] .puAccount legend{color:#e4b75e}:root[data-theme=dark] .puBalance.owe{color:#f3a0a0;background:#3a1717}:root[data-theme=dark] .puBalance.ok{color:#7bd8a3;background:#12301f}.pcKpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.invCard.pcIntake{background:#f3f8fc;border-color:#b9cfe4}.invCard.pcIntake strong{color:#1f5a8f}.pcIntakeList{color:#24435a;background:#f3f8fc;border-radius:10px;flex-wrap:wrap;gap:6px 14px;margin:10px 0 4px;padding:10px 12px;font-size:13px;display:flex}.pcIntakeList span{white-space:nowrap}:root[data-theme=dark] .invCard.pcIntake{background:#13283a;border-color:#2a4258}:root[data-theme=dark] .invCard.pcIntake strong{color:#8fc0ec}:root[data-theme=dark] .pcIntakeList{color:#c9dbea;background:#13283a}.ovChartHead{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 8px;display:flex}.ovBranchChart{margin:10px 0 14px}.ovBranchChart header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ovBranchChart h3 small{color:var(--ov-muted,#66717a);font-size:12px;font-weight:400}.ovBranchRow{cursor:pointer}.ovBranchRow:hover td{background:var(--ov-soft,#f8fafb)}.pcWrap{grid-template-columns:minmax(0,1fr)}.pcWrap>*{min-width:0}.pcEmpty{border:1px dashed var(--ov-line);text-align:center;border-radius:12px;margin:0;padding:18px 12px;line-height:2}@media (max-width:760px){.ayarDashboard .pcWrap .ayarSectionHeader>div:first-child{width:100%}.ayarDashboard .pcWrap .invHeadActions{flex-direction:column;align-items:stretch;width:100%}.ayarDashboard .pcWrap .invHeadActions .pcAdd{white-space:normal;width:100%;height:auto;min-height:46px;padding:10px 14px;line-height:1.6}.pcKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pcKpis>.invCard:last-child:nth-child(odd){grid-column:1/-1}.pcKpis .invCard{padding:12px}.pcKpis .invCard strong{font-size:18px}.pcIntakeList{flex-direction:column;gap:8px;margin:0;line-height:1.9}.pcIntakeList span{white-space:normal;border-top:1px solid #1f5a8f1f;padding-top:8px}.pcIntakeList b+span{border-top:0;padding-top:0}.pcFilters .rpSearch{flex:100%}.pcFilters select{flex:calc(50% - 4px);min-width:0}}:root[data-theme=dark] .pcIntakeList span{border-top-color:#c9dbea1f}@media (max-width:560px){.ayarDashboard .ayarTopbar h1{font-size:15.5px}.ayarDashboard .ayarSectionHeader h2,.ctHero h2{margin-bottom:4px;font-size:18px}.ayarDashboard .ayarSectionHeader p,.ctHero p{font-size:12.5px;line-height:1.85}.ayarDashboard .ayarSectionHeader .stBtn{font-size:13px}.ayarDashboard .ovKpi strong{font-size:18px}.ayarDashboard .ovKpiLabel,.ayarDashboard .ovKpi small{font-size:11.5px}.ayarDashboard .invCard strong,.pcKpis .invCard strong{font-size:16px}.ayarDashboard .invCard span,.ayarDashboard .invCard small{font-size:11.5px}.ayarDashboard .ovCard h3{font-size:14px}.ayarDashboard .pcIntakeList,.ayarDashboard .ovTable{font-size:12px}.ayarDashboard .ovTable th{font-size:11px}.ayarDashboard .ovTable td small{font-size:10.5px}.ayarDashboard .ovMuted,.ayarDashboard .pcEmpty{font-size:12.5px}.ayarDashboard .stBtn{font-size:13px}.ayarDashboard .rpFilters select,.ayarDashboard .rpSearch input,.ayarDashboard .rpSearch .stBtn{height:40px;min-height:40px}}.rpFlag{color:#8a5a00;background:#fff4d6;border:1px solid #f0d48a;border-radius:999px;width:fit-content;margin-top:3px;padding:1px 7px;font-size:10.5px;font-weight:700;display:block}
