:root{--bg0:#070A10;--bg1:#0A0F1C;--card:#0E1426cc;--card2:#0B1020cc;--stroke:#27314fcc;--stroke2:#1c2540aa;--text:#EAF0FF;--muted:#9AA7C7;--muted2:#6F7EA7;--good:#27E0A3;--bad:#FF4D6D;--warn:#FFCC66;--accent:#7C5CFF;--accent2:#2DE2E6;--shadow: 0 18px 60px rgba(0,0,0,.45);--shadow2: 0 8px 30px rgba(0,0,0,.35);--r16:16px;--r20:20px;--r28:28px;--pad:22px;--max: 1480px}*{box-sizing:border-box}body{margin:0;color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";background:radial-gradient(1200px 900px at 10% 10%,rgba(124,92,255,.18),transparent 55%),radial-gradient(900px 700px at 90% 20%,rgba(45,226,230,.14),transparent 60%),radial-gradient(1000px 700px at 30% 95%,rgba(39,224,163,.1),transparent 60%),linear-gradient(180deg,var(--bg0),var(--bg1));overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font-family:inherit}::selection{background:#7c5cff59}#root{min-height:100%}.appShell{min-height:100vh;position:relative;isolation:isolate}.appShell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:60px 60px;opacity:.08;pointer-events:none;z-index:-1}.appShell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.20'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.1;pointer-events:none;z-index:-1}.layout{display:grid;grid-template-columns:288px 1fr;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;padding:18px 14px;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#070a109e,#070a1057);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sideTop{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 14px}.brand{display:flex;align-items:center;gap:12px}.logoMark{width:40px;height:40px;border-radius:14px;background:radial-gradient(10px 10px at 30% 30%,rgba(255,255,255,.35),transparent 60%),linear-gradient(135deg,#7c5cfff2,#2de2e6bf);box-shadow:0 14px 35px #7c5cff38;border:1px solid rgba(255,255,255,.1)}.brandTitle{display:flex;flex-direction:column;line-height:1.05}.brandTitle .t1{font-weight:900;letter-spacing:.2px;font-size:16px;color:#eaf0fff0}.brandTitle .t2{font-weight:600;font-size:12px;color:var(--muted)}.sidePills{padding:0 10px 12px;display:flex;gap:10px;flex-wrap:wrap}.pill{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0e142673;box-shadow:var(--shadow2);color:#eaf0ffe6;font-size:12px;white-space:nowrap}.dot{width:8px;height:8px;border-radius:999px;background:var(--good);box-shadow:0 0 0 6px #27e0a31a;animation:dotPulse 1.6s infinite}.nav{padding:10px;display:flex;flex-direction:column;gap:8px}.navGroupTitle{margin:10px 0 6px;color:#9aa7c7d9;font-size:12px;font-weight:800;letter-spacing:.2px}.navItem{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0a0f1c47;cursor:pointer;color:#eaf0ffeb;box-shadow:0 8px 22px #00000040}.navItem:hover{border-color:#7c5cff38;background:#0a0f1c61}.navItem.active{border-color:#7c5cff66;background:#7c5cff1a}.navLeft{display:flex;align-items:center;gap:10px;font-weight:900;font-size:13px}.navRight{display:flex;align-items:center;gap:8px;opacity:.9}.navChip{font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0e142673;color:#9aa7c7eb}.navSub{margin-left:10px;display:flex;flex-direction:column;gap:8px;padding-left:10px;border-left:1px dashed rgba(255,255,255,.1)}.navSubItem{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#0a0f1c38;cursor:pointer;color:#eaf0ffe0;font-size:12px;font-weight:800}.navSubItem:hover{border-color:#7c5cff33;background:#0a0f1c57}.navSubItem.active{border-color:#2de2e64d;background:#2de2e614}.sideBottom{position:absolute;left:14px;right:14px;bottom:14px;padding:10px 10px 0}.avatar{width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(16px 16px at 30% 30%,rgba(255,255,255,.25),transparent 55%),linear-gradient(135deg,#ffffff17,#ffffff08);box-shadow:var(--shadow2)}.main{min-height:100vh}.container{max-width:var(--max);margin:0;padding:22px 20px 36px}.topBar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.search{flex:1;max-width:560px;position:relative}.search input{width:100%;padding:12px 44px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0a0f1c8c;color:var(--text);outline:none;box-shadow:var(--shadow2)}.search input:focus{border-color:#7c5cff8c;box-shadow:0 0 0 6px #7c5cff1f,var(--shadow2)}.searchIcon{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:.72}.searchHint{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:12px;color:#9aa7c7d9;border:1px solid rgba(255,255,255,.1);padding:4px 10px;border-radius:999px;background:#0e14268c}.pageTitle{display:flex;flex-direction:column;gap:4px}.pageTitle .h1{font-weight:950;letter-spacing:.2px;font-size:16px}.pageTitle .h2{color:#9aa7c7e6;font-size:12px;font-weight:700}.rightMeta{display:flex;align-items:center;gap:10px}.grid{display:grid;gap:14px}.stack{display:flex;flex-direction:column;gap:14px}.grid.kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.grid.main{grid-template-columns:1.7fr 1fr;margin-bottom:14px}.grid.bottom{grid-template-columns:1.4fr 1fr}@media (max-width: 1100px){.layout{grid-template-columns:1fr}.sidebar{position:relative;height:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.08)}.sideBottom{position:relative;left:auto;right:auto;bottom:auto;padding:10px}.grid.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.main,.grid.bottom{grid-template-columns:1fr}.search{display:none}}.card{border-radius:var(--r20);border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0e1426b3,#0a0f1c8c);box-shadow:var(--shadow);overflow:hidden;position:relative}.card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:radial-gradient(420px 220px at 20% 10%,rgba(124,92,255,.18),transparent 55%),radial-gradient(420px 220px at 90% 20%,rgba(45,226,230,.14),transparent 58%),radial-gradient(420px 220px at 60% 90%,rgba(39,224,163,.08),transparent 55%);opacity:.85;pointer-events:none}.card>.inner{position:relative;padding:var(--pad)}.cardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.hTitle{font-weight:900;letter-spacing:.2px;font-size:14px}.hSub{margin-top:4px;color:var(--muted);font-size:12px;font-weight:650}.badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;border:1px solid rgba(255,255,255,.1);background:#0a0f1c59;color:#eaf0ffe6;white-space:nowrap}.badge.good{border-color:#27e0a359;background:#27e0a31a}.badge.bad{border-color:#ff4d6d59;background:#ff4d6d1a}.badge.warn{border-color:#ffcc6659;background:#ffcc661a}.kpiRow{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.kpiValue{font-size:26px;font-weight:950;letter-spacing:.2px}.kpiFoot{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px;font-weight:700}.spark{width:140px;height:44px;opacity:.95}.segment{display:flex;gap:8px;align-items:center;padding:6px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0a0f1c59}.segBtn{border:0;background:transparent;color:#eaf0ffd1;padding:8px 10px;border-radius:999px;font-size:12px;cursor:pointer;font-weight:800}.segBtn.active{background:#7c5cff2e;border:1px solid rgba(124,92,255,.35);color:#eaf0fff2}.segBtn:focus{outline:none;box-shadow:0 0 0 6px #7c5cff1f}.bigChart{width:100%;height:240px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#070a1040}.table{display:flex;flex-direction:column;gap:10px}.row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0a0f1c4d}.row:hover{border-color:#7c5cff40;background:#0a0f1c66}.asset{display:flex;align-items:center;gap:10px}.coin{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(16px 16px at 30% 30%,rgba(255,255,255,.2),transparent 60%),linear-gradient(135deg,#ffffff14,#ffffff05)}.assetMeta{display:flex;flex-direction:column;line-height:1.05}.assetMeta .sym{font-weight:900;font-size:13px}.assetMeta .name{color:var(--muted);font-size:12px;margin-top:3px;font-weight:650}.num{text-align:right;display:flex;flex-direction:column;line-height:1.05}.num .p{font-weight:900;font-size:13px}.num .c{margin-top:3px;font-size:12px;color:var(--muted);font-weight:750}.num .c.good{color:#27e0a3eb}.num .c.bad{color:#ff4d6deb}.actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.btn{width:100%;border:1px solid rgba(255,255,255,.1);background:#0a0f1c59;color:#eaf0fff2;padding:12px;border-radius:16px;cursor:pointer;box-shadow:var(--shadow2);display:flex;align-items:center;justify-content:center;gap:10px;font-weight:900;letter-spacing:.1px}.btn:hover{border-color:#7c5cff59;background:#7c5cff1a}.btn:active{transform:translateY(1px)}.btn.primary{background:linear-gradient(135deg,#7c5cfff2,#2de2e68c);border-color:#ffffff24}.btn.primary:hover{filter:brightness(1.03)}.timeline{display:flex;flex-direction:column;gap:10px}.tItem{display:flex;gap:12px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0a0f1c4d}.tIcon{width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;background:#7c5cff1f}.tBody{flex:1}.tTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.tTitle{font-weight:950;font-size:13px}.tTime{color:var(--muted);font-size:12px;font-weight:750}.tDesc{margin-top:6px;color:#9aa7c7eb;font-size:12px;font-weight:650}.footer{margin-top:18px;color:#9aa7c7d9;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:650}.smallNote{color:#9aa7c7d9;font-size:12px;font-weight:650}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto}}.tvInner{height:100%;display:flex;flex-direction:column}.tvTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.tvChips{display:flex;gap:8px;flex-wrap:wrap}.tvChip{border:1px solid rgba(255,255,255,.1);background:#0a0f1c59;color:#eaf0ffeb;padding:8px 10px;border-radius:999px;cursor:pointer;font-size:12px;font-weight:900}.tvChip.active{border-color:#7c5cff73;background:#7c5cff24}.tvWrap{height:420px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#070a1040}.tvFrame{width:100%;height:100%;border:0;display:block}.tvMeta{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#9aa7c7e6;font-size:12px;font-weight:750}.tvBelow{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.tvPanel{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0a0f1c4d;padding:12px}.tvPanelTitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.tvPanelTitle .t{font-weight:950;font-size:12px;letter-spacing:.2px}.tvKV{display:flex;flex-direction:column;gap:8px}.tvLine{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.tvLine .k{color:#9aa7c7eb;font-weight:800}.tvLine .v{color:#eaf0fff0;font-weight:950}.book{display:flex;flex-direction:column;gap:8px}.bookRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.bookRow .side{font-weight:950}.bookRow .side.bid{color:#27e0a3eb}.bookRow .side.ask{color:#ff4d6deb}.bookBar{flex:1;height:8px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#070a1040;margin:0 10px}.bookFill{height:100%}.trades{display:flex;flex-direction:column;gap:8px}.tradeRow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#070a102e}.tradeRow .px{font-weight:950}.tradeRow .sz{color:#9aa7c7eb;font-weight:850}.tradeRow .tm{color:#9aa7c7cc;font-weight:750}.tradeRow.buy .px{color:#27e0a3eb}.tradeRow.sell .px{color:#ff4d6deb}.tvWrapSm{height:360px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#070a1040}.heatGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.heatTile{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0a0f1c47;padding:12px}.heatTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.heatSym{font-weight:950;letter-spacing:.2px}.heatName{color:#9aa7c7eb;font-weight:800;font-size:12px}.heatPx{font-weight:950;font-size:12px;color:#eaf0ffeb}.heatBar{height:8px;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#070a1040}.heatFill{height:100%}.profile-wrap{max-width:1200px;margin:0 auto;padding:18px 18px 48px}.profile-topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.profile-title{font-size:20px;font-weight:700;letter-spacing:.2px}.profile-subtitle{margin-top:3px;font-size:12px;opacity:.75}.profile-pill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.profile-grid{display:grid;grid-template-columns:360px 1fr;gap:16px}@media (max-width: 980px){.profile-grid{grid-template-columns:1fr}}.profile-card{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0a0c128c;box-shadow:0 10px 30px #0000004d;padding:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.profile-card-title{font-weight:700;font-size:13px;margin-bottom:8px}.profile-hint{font-size:12px;opacity:.75;margin:2px 0 10px;line-height:1.35}.profile-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;opacity:.9}.profile-note{margin-top:10px;font-size:12px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.profile-note.ok{border-color:#2ecc7159;background:#2ecc7114}.profile-note.err{border-color:#e74c3c59;background:#e74c3c14}.profile-kv{display:grid;grid-template-columns:110px 1fr;gap:6px 10px;margin-top:8px}.profile-kv .k{font-size:12px;opacity:.75}.profile-kv .v{font-size:12px;font-weight:600}.profile-actions{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.profile-btn{cursor:pointer;border-radius:12px;padding:10px 12px;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.profile-btn:hover{background:#ffffff12}.profile-btn.primary{background:#6366f133;border-color:#6366f159}.profile-btn.primary:hover{background:#6366f142}.profile-btn.ghost{background:transparent}.profile-input{width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0003;color:inherit;outline:none}.profile-field{margin-top:10px}.profile-label{font-size:12px;font-weight:700;margin-bottom:6px}.profile-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-right-meta{text-align:right}.profile-seg{display:flex;gap:8px}.profile-seg .seg{cursor:pointer;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.profile-seg .seg.on{background:#6366f138;border-color:#6366f166}.profile-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;margin-top:8px}@media (max-width: 980px){.profile-form-grid{grid-template-columns:1fr}}.profile-divider{height:1px;background:#ffffff14;margin:14px 0;border-radius:999px}.pfWrap{max-width:1160px;margin:0 auto;padding:18px 18px 120px}.pfHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:6px 0 16px}.pfHeaderLeft{min-width:260px}.pfTitle{font-size:22px;font-weight:720;letter-spacing:-.02em;margin:0 0 4px;color:#ffffffeb}.pfSub{font-size:12px;color:#ffffff8f;margin:0}.pfMetaRow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.pfMetaLeft{display:flex;flex-direction:column;gap:4px}.pfMetaKicker,.pfStatusLine{font-size:12px;color:#ffffffa3}.pfRefresh{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffdb;font-size:12px;font-weight:650;line-height:1;width:auto!important;position:static!important;cursor:pointer}.pfRefresh:hover{background:#ffffff17}.pfRefresh:active{transform:translateY(0)}.pfGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media (max-width: 980px){.pfGrid{grid-template-columns:1fr}.pfRefresh{float:none;margin-left:0}.pfHeader{align-items:flex-start}}.pfCard{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:14px 14px 16px;box-shadow:0 14px 40px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pfCardTitle{font-size:13px;font-weight:750;letter-spacing:.01em;color:#ffffffe6;margin:0 0 4px}.pfCardSub{font-size:12px;color:#ffffff94;margin:0 0 12px}.pfTabs{display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000002e;margin-bottom:10px}.pfTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;color:#ffffffb8;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer}.pfTab:hover{background:#ffffff0f}.pfTabActive{background:#788cff2e;border-color:#788cff47;color:#ffffffeb;box-shadow:0 12px 30px #0000004d}.pfLabel{font-size:11px;color:#ffffff94;margin:10px 0 6px}.pfInput{width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffe6;outline:none}.pfInput:focus{border-color:#788cff59;box-shadow:0 0 0 4px #788cff1f}.pfBtnPrimary{width:100%;margin-top:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(120,140,255,.35);background:#788cff2e;color:#ffffffeb;font-weight:800;cursor:pointer}.pfBtnPrimary:hover{background:#788cff3d}.pfNote{margin-top:10px;font-size:12px;color:#ffffff9e;line-height:1.35}.pfPills{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pfPill{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffbf;font-size:12px;font-weight:700}html[data-authed="1"] [data-role=auth-card] [data-role=auth-form]{display:none!important}html[data-authed="1"] [data-role=auth-card] [data-role=authed-note]{display:block!important}html [data-role=profile-signout]{display:none!important}.f-profile{max-width:1180px;margin:0 auto;padding:18px}.f-profile__head{margin-bottom:14px}.f-profile__title{font-size:28px;font-weight:700;letter-spacing:-.02em}.f-profile__sub{margin-top:6px;opacity:.9;line-height:1.35}.f-profile__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.f-card{border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0000002e;box-shadow:0 10px 40px #00000040;padding:16px}.f-card--full{grid-column:1 / -1}.f-card__title{font-weight:650;margin-bottom:8px}.f-card__desc{opacity:.85;font-size:13px;line-height:1.35;margin-bottom:12px}.f-kv{display:grid;grid-template-columns:120px 1fr;gap:6px 12px;font-size:13px}.f-kv>div:nth-child(odd){opacity:.8}.f-form{display:grid;gap:12px}.f-form--2{grid-template-columns:1fr 1fr}.f-form--3{grid-template-columns:1fr 1fr 1fr}.f-input{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#fffffff2;padding:10px 12px;outline:none}.f-input:focus{border-color:#8499ff73;box-shadow:0 0 0 3px #8499ff1f}.f-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.f-btn{border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#8499ff2e;color:#fffffff2;padding:10px 12px;cursor:pointer}.f-btn:disabled{opacity:.5;cursor:not-allowed}.f-btn--ghost{background:#ffffff0f}.f-note{margin-top:10px;font-size:13px;opacity:.9}.f-tabs{display:flex;gap:8px;margin:10px 0 12px}.f-tab{border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffeb;padding:8px 12px;cursor:pointer}.f-tab.is-active{background:#8499ff38;border-color:#8499ff59}@media (max-width: 980px){.f-profile__grid,.f-form--2,.f-form--3{grid-template-columns:1fr}}.f-ro{border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:10px 12px}.f-ro__value{font-weight:650}.f-ro__hint{margin-top:3px;font-size:12px;opacity:.75}.f-profile-page{max-width:1200px;margin:0 auto;padding:22px 20px}.f-profile-head h1{margin:0 0 8px;font-size:34px;letter-spacing:-.02em}.f-profile-head .muted{opacity:.9;max-width:1000px;line-height:1.35;margin:0 0 16px}.f-profile-grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}@media (max-width: 980px){.f-profile-grid2{grid-template-columns:1fr}}.f-card{border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 40px #00000040;padding:16px}.f-card-title{font-weight:700;margin-bottom:10px}.f-subtitle{margin-top:14px;margin-bottom:8px;font-weight:700;opacity:.95}.f-note{margin-top:10px;font-size:12px;opacity:.85;line-height:1.35}.f-alert{border-radius:14px;padding:10px 12px;margin:10px 0 14px;border:1px solid rgba(255,120,120,.25);background:#ff78781a}.f-row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 720px){.f-row2{grid-template-columns:1fr}}.f-row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media (max-width: 980px){.f-row3{grid-template-columns:1fr}}.f-field label{display:block;font-size:12px;opacity:.85;margin-bottom:6px}.f-field input{width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;outline:none}.f-field input:disabled{opacity:.55}.f-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.btn{border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:inherit;cursor:pointer}.btn.primary{border-color:#8499ff66;background:#8499ff24}.f-kv{display:grid;grid-template-columns:140px 1fr;gap:6px 12px;margin-top:6px}.f-kv .k{opacity:.75;font-size:12px}.f-kv .v{font-weight:600}.f-pillrow{display:flex;gap:10px;margin:10px 0 12px}.pill{border-radius:999px;padding:8px 12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;cursor:pointer}.pill.active{border-color:#8499ff8c;background:#8499ff2e}.f-readonly{padding:10px 12px;border-radius:12px;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;display:flex;gap:10px;align-items:center;justify-content:space-between}.f-readonly-hint{font-size:11px;opacity:.75}.fp-seg button{flex:1;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffe6;font-weight:700}.fp-wrap{max-width:1180px;margin:0 auto;padding:22px 18px 42px}.fp-top{display:flex;gap:18px;align-items:flex-start}@media (max-width: 1100px){.fp-top{flex-direction:column}}.fp-card{background:#0a0e188c;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:18px;box-shadow:0 16px 50px #0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fp-main{flex:1.35;min-width:520px}.fp-side{flex:.85;min-width:360px}.fp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.fp-title{font-size:28px;font-weight:800;letter-spacing:-.02em;color:#fffffff5}.fp-sub{margin-top:6px;font-size:13px;line-height:1.35;color:#ffffffb3;max-width:62ch}.fp-badge{text-align:right;font-weight:800;letter-spacing:-.01em;font-size:12px;line-height:1.2;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffc7;min-width:110px}.fp-badge.ok{border-color:#78ffc859;background:#78ffc80f;color:#d2ffebeb}.fp-badge.off{border-color:#ffffff1a}.fp-row2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}@media (max-width: 900px){.fp-row2{grid-template-columns:1fr}}.fp-pill{padding:12px;border-radius:16px;border:1px dashed rgba(255,255,255,.14);background:#ffffff08}.fp-pill .k{font-size:12px;color:#ffffffa6;margin-bottom:6px}.fp-pill .v{font-size:14px;font-weight:800;color:#ffffffeb}.fp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}@media (max-width: 900px){.fp-grid{grid-template-columns:1fr}}.fp-field label{display:block;font-size:12px;font-weight:700;color:#ffffffb3;margin:2px 0 6px}.fp-field input{width:100%;box-sizing:border-box;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000038;color:#ffffffeb;outline:none}.fp-field input::placeholder{color:#ffffff59}.fp-field input:focus{border-color:#8499ff66;box-shadow:0 0 0 4px #8499ff1a}.fp-field.disabled{opacity:.55}.fp-field.disabled input{pointer-events:none}.fp-seg{display:flex;gap:10px;padding:6px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.fp-seg button{flex:1;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffe6;font-weight:800}.fp-seg button.active{background:linear-gradient(180deg,#8499ff2e,#8499ff0f);border-color:#8499ff59;box-shadow:0 6px 18px #8499ff1f}.fp-actions{display:flex;gap:12px;margin-top:16px}@media (max-width: 900px){.fp-actions{flex-direction:column}}.fp-btn{width:100%;padding:13px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffeb;font-weight:800}.fp-btn:hover{background:#ffffff0f}.fp-btn:disabled{opacity:.45;cursor:not-allowed}.fp-btn.primary{border-color:#8499ff59;background:#8499ff1a;box-shadow:0 14px 40px #00000038}.fp-err{margin-top:12px;padding:12px;border-radius:14px;border:1px solid rgba(255,120,120,.35);background:#ff787814;color:#ffe1e1eb;font-weight:700}.fp-msg{margin-top:12px;padding:12px;border-radius:14px;border:1px solid rgba(120,255,200,.3);background:#78ffc80f;color:#d2ffebeb;font-weight:700}.fp-note{margin-top:14px;font-size:12px;color:#fff9}.fp-side-title{font-size:18px;font-weight:900;color:#fffffff2}.fp-side-sub{margin-top:6px;font-size:12px;line-height:1.35;color:#ffffffa6}.fp-side-actions{display:flex;gap:10px;margin-top:12px}@media (max-width: 1100px){.fp-side-actions{flex-direction:column}}.fp-side-foot{margin-top:12px;font-size:12px;color:#ffffffb8}.fp-side-sub code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;padding:2px 6px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#00000038;color:#ffffffdb}.sidebar{height:100vh;max-height:100vh;overflow-y:auto;overscroll-behavior:contain}.sidebar *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navSectionTitle,.sidebarSectionTitle{font-weight:600;letter-spacing:.02em;opacity:.75}.navItem,.sidebar .navItem,.sidebar button,.sidebar a{font-weight:500!important;letter-spacing:.01em}.navItem .label,.navItem span{font-weight:500!important}.navItem.active{font-weight:600!important}.sidebar::-webkit-scrollbar{width:10px}.sidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff29}.walletSection,.walletSubmenu,.walletMenu{max-height:60vh;overflow:auto;overscroll-behavior:contain}@media (max-width: 1100px){.sidebar{padding-bottom:18px}.navItem{padding-top:10px;padding-bottom:10px}}.sidebar{overflow-y:auto;max-height:calc(100vh - 72px);padding-bottom:16px}.navItem{font-weight:500!important;letter-spacing:.2px}@media (max-width: 1200px){.sidebar{max-height:100vh}}.sidebar{height:100vh;overflow-y:auto;overscroll-behavior:contain}.navItem,.sidebar .navItem,.sidebar button{font-weight:500!important;letter-spacing:.2px}.navItem{font-size:13px}.sidebarNav{overflow-y:auto}.pp-wrap{width:100%;height:100%}.pp-grid{display:grid;grid-template-columns:1.35fr .85fr;gap:16px}@media (max-width: 1100px){.pp-grid{grid-template-columns:1fr}}.pp-card{border-radius:18px;background:#0a0e128c;border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 60px #00000073;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.pp-head{padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.06)}.pp-title{font-size:18px;font-weight:650;letter-spacing:.2px}.pp-sub{margin-top:3px;color:#ffffffa6;font-size:12px}.pp-pill{padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffd9;font-size:12px;white-space:nowrap}.pp-section{padding:16px 18px 18px}.pp-h2{font-size:14px;font-weight:650}.pp-muted{color:#ffffff9e;font-size:12px}.pp-auth{margin:14px 18px 0;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;overflow:hidden}.pp-auth-top{padding:14px 14px 10px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.06)}.pp-tabs{display:inline-flex;gap:8px}.pp-tab{padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffbf;font-size:12px}.pp-tab-on{background:#6ea8ff1a;border-color:#6ea8ff40;color:#ffffffeb}.pp-auth-body{padding:14px}.pp-row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 720px){.pp-row2{grid-template-columns:1fr}}.pp-field{display:block}.pp-label{font-size:12px;color:#ffffffb3;margin-bottom:6px}.pp-input{width:100%;height:40px;padding:0 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#ffffffeb;outline:none}.pp-input:focus{border-color:#6ea8ff59;box-shadow:0 0 0 3px #6ea8ff1a}.pp-input:disabled{opacity:.55}.pp-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pp-btn{height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe0}.pp-btn:hover{background:#ffffff0d}.pp-btn:disabled{opacity:.5;cursor:not-allowed}.pp-btn-primary{background:#6ea8ff1f;border-color:#6ea8ff47}.pp-note{margin-top:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffdb;font-size:12px}.pp-note-bad{border-color:#ff5a5a38;background:#ff5a5a14}.pp-turn{margin-top:12px}.pp-warn{margin-top:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,190,80,.22);background:#ffbe5014;color:#ffffffe0;font-size:12px}.pp-badges{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 720px){.pp-badges{grid-template-columns:1fr}}.pp-badge{padding:12px;border-radius:16px;border:1px dashed rgba(255,255,255,.12);background:#ffffff05}.pp-badge-k{font-size:12px;color:#ffffffa6}.pp-badge-v{margin-top:4px;font-weight:650;color:#ffffffeb}.pp-toggle{margin-top:8px;display:inline-flex;gap:10px}.pp-chip{height:40px;padding:0 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffd1}.pp-chip-on{background:#6ea8ff1f;border-color:#6ea8ff47;color:#fffffff0}.pp-kv{margin-top:12px;border-radius:16px;border:1px solid rgba(255,255,255,.06);overflow:hidden}.pp-kv-row{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.06);color:#ffffffe0;font-size:12px}.pp-kv-row:first-child{border-top:none}.pageHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.h1{font-size:22px;font-weight:700;letter-spacing:-.02em}.h2{font-size:16px;font-weight:700}.subtle{opacity:.72;font-size:12px}.tiny{opacity:.72;font-size:11px;margin-top:6px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 1100px){.grid2{grid-template-columns:1fr}}.card{border:1px solid rgba(255,255,255,.08);background:#0a0c1259;border-radius:16px;padding:14px;box-shadow:0 10px 30px #00000040;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.chip{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;padding:8px 10px;border-radius:999px;font-size:12px;opacity:.9}.seg{display:flex;gap:8px}.segBtn{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;padding:8px 10px;border-radius:999px;font-size:12px;cursor:pointer}.segBtn.on{background:#788cff38;border-color:#788cff47}.formRow2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}@media (max-width: 700px){.formRow2{grid-template-columns:1fr}}.formRow1{margin-top:10px}.field .label{font-size:12px;opacity:.75;margin-bottom:6px}.field input{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#ffffffeb;padding:10px 12px;outline:none}.field input:focus{border-color:#788cff59;box-shadow:0 0 0 3px #788cff1a}.turnstileWrap{margin-top:12px}.banner{margin-top:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;border-radius:12px;padding:10px 12px;font-size:12px}.warn{margin-top:10px;border:1px solid rgba(255,120,120,.18);background:#ff787814;border-radius:12px;padding:10px 12px;font-size:12px}.btnRow{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.btn,.btnPrimary{border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffeb;cursor:pointer}.btnPrimary{background:#788cff38;border-color:#788cff47;font-weight:700}.btn:disabled,.btnPrimary:disabled{opacity:.55;cursor:not-allowed}.divider{height:1px;background:#ffffff14;margin:12px 0}.kv{display:flex;flex-direction:column;gap:10px;margin-top:10px}.kvRow{display:flex;justify-content:space-between;gap:10px}.k{opacity:.75;font-size:12px}.v{font-size:12px}.pillRow{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.pill{border:1px dashed rgba(255,255,255,.14);background:#ffffff0a;border-radius:14px;padding:12px}.big{font-weight:800;letter-spacing:-.01em;margin-top:2px}.page{max-width:1200px;margin:0 auto;padding:22px 18px 34px}.pageHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:14px}.pageTitle{font-size:22px;font-weight:700;letter-spacing:.2px}.pageSub{margin-top:4px;font-size:13px;opacity:.75}.grid{display:grid;gap:16px}.gridProfile{grid-template-columns:1.15fr .85fr;align-items:start}@media (max-width: 1100px){.gridProfile{grid-template-columns:1fr}}.card{border-radius:18px;padding:16px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(900px 500px at 25% 5%,rgba(120,140,255,.12),transparent 60%),radial-gradient(900px 500px at 80% 20%,rgba(0,220,200,.08),transparent 55%),#0a0c128c;box-shadow:0 10px 35px #00000040,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.cardTitle{font-size:16px;font-weight:700}.cardSub{margin-top:4px;font-size:12.5px;opacity:.75}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:12px;opacity:.92}.seg{display:flex;border-radius:999px;padding:4px;border:1px solid rgba(255,255,255,.1);background:#00000026;gap:4px}.segBtn{border:0;border-radius:999px;padding:7px 12px;background:transparent;color:inherit;font-size:12.5px;opacity:.85;cursor:pointer}.segBtn.active{background:#788cff29;border:1px solid rgba(120,140,255,.22);opacity:1}.formRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 700px){.formRow{grid-template-columns:1fr}}.field .label{font-size:12px;opacity:.8;margin-bottom:6px}.field input{width:100%;border-radius:12px;padding:11px 12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:inherit;outline:none}.field input:focus{border-color:#788cff59;box-shadow:0 0 0 3px #788cff1f}.turnstileWrap{margin-top:12px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000024}.infoBox,.errorBox{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:12.5px}.errorBox{border-color:#ff5a5a40;background:#ff5a5a14}.btnRow{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.btn{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:inherit;border-radius:12px;padding:10px 12px;font-size:13px;cursor:pointer;min-width:140px}.btn:hover{background:#ffffff12}.btn.primary{border-color:#788cff47;background:#788cff24}.btn:disabled{opacity:.6;cursor:not-allowed}.kv{margin-top:14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);overflow:hidden}.kvRow{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06);background:#0000001a}.kvRow:last-child{border-bottom:0}.kvRow .k{font-size:12.5px;opacity:.75}.kvRow .v{font-size:12.5px;opacity:.95}.pillRow{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 700px){.pillRow{grid-template-columns:1fr}}.pillBox{border-radius:14px;border:1px dashed rgba(255,255,255,.14);background:#0000001a;padding:12px}.pillLabel{font-size:12px;opacity:.75}.pillValue{margin-top:6px;font-size:13.5px;font-weight:650;opacity:.95}.topbarBtn{margin-left:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffe0;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:700;cursor:pointer}.topbarBtn:hover{background:#ffffff17}button[data-role=profile-signout]{display:none!important}[data-authed="0"] [data-role=auth-card] [data-role=authed-note]{display:none}[data-authed="1"] [data-role=auth-card] [data-role=authed-note]{display:block}[data-authed="1"] [data-role=auth-card] .seg,[data-authed="1"] [data-role=auth-card] .field,[data-authed="1"] [data-role=auth-card] input,[data-authed="1"] [data-role=auth-card] button{display:none!important}[data-authed="1"] [data-role=auth-card] [data-role=authed-note]{display:block!important}.profileActionsRow{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:10px 0 18px}[data-role=profile-refresh]{width:auto!important;min-width:120px}.pillBtn{border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffeb;border-radius:999px;padding:10px 14px;font-weight:800;cursor:pointer;box-shadow:var(--shadow2);transition:transform .12s ease,background .12s ease,border-color .12s ease}.pillBtn:hover{transform:translateY(-1px);background:#ffffff1a;border-color:#fff3}.pillBtn:active{transform:translateY(0)}.pillBtn--ghost{background:#0000002e}.profileActionsRow{width:100%;justify-content:flex-end;align-self:stretch;margin:6px 0 14px;padding-right:6px}.profileActionsRow{width:100%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;margin:6px 0 14px!important;padding-right:6px!important}.profileActionsRow>*{margin-left:auto!important}[data-role=profile-refresh]{width:auto!important;min-width:120px!important}.sysChip{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;box-shadow:0 10px 30px #0000004d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sysText{font-size:12px;opacity:.92;letter-spacing:.2px}.sysDot{width:8px;height:8px;border-radius:999px;display:inline-block;box-shadow:0 0 0 4px #ffffff0a}.sysDot.ok{background:#34d399f2;box-shadow:0 0 0 4px #34d3992e}.sysDot.warn{background:#fbbf24f2;box-shadow:0 0 0 4px #fbbf242e}.sysDot.down{background:#f87171f2;box-shadow:0 0 0 4px #f871712e}.pulse{animation:fincitiPulse 1.6s ease-in-out infinite}@keyframes fincitiPulse{0%{transform:scale(1);filter:brightness(1);opacity:.85}50%{transform:scale(1.15);filter:brightness(1.2);opacity:1}to{transform:scale(1);filter:brightness(1);opacity:.85}}[data-role=profile-refresh]{padding:8px 12px!important;border-radius:999px!important;font-size:12px!important;letter-spacing:.2px!important;width:auto!important;min-width:0!important;min-height:0!important;line-height:1!important;align-self:flex-start!important;justify-self:end!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 25px #0000004d!important}html[data-authed=true] [data-role=auth-card]{display:none!important}.sysChip{gap:10px}.sysDot{width:8px;height:8px;border-radius:50%;display:inline-block;position:relative;background:#3ad97bf2}.sysDot.operational{background:#3ad97bf2}.sysDot.degraded{background:#ffc05cf2}.sysDot.operational:after,.sysDot.degraded:after,.sysDot.down:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;opacity:0;transform:scale(.8);animation:fincitiPulse 1.6s ease-in-out infinite}.sysDot.operational:after{box-shadow:0 0 0 10px #3ad97b2e}.sysDot.degraded:after{box-shadow:0 0 0 10px #ffc05c2e}.sysDot.down:after{box-shadow:0 0 0 10px #ff5c5c2e}@keyframes fincitiPulse{0%{opacity:.1;transform:scale(.85)}50%{opacity:.35;transform:scale(1.1)}to{opacity:.1;transform:scale(.85)}}button[data-role=pf-refresh],.pfRefresh{width:auto!important;max-width:max-content!important;padding:8px 12px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:12.5px!important;font-weight:650!important;letter-spacing:-.01em!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:#ffffffe0!important;box-shadow:0 10px 30px #00000040!important}button[data-role=pf-refresh]:hover,.pfRefresh:hover{background:#ffffff17!important;border-color:#ffffff29!important}button[data-role=pf-refresh]:active,.pfRefresh:active{transform:translateY(.5px)!important}button[data-role=pf-refresh]{justify-self:end!important}html[data-authed="1"] [data-role=auth-card] input,html[data-authed="1"] [data-role=auth-card] button{display:none!important}button[data-role=pf-refresh]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:unset!important;max-width:unset!important;padding:6px 12px!important;height:30px!important;border-radius:999px!important;font-size:12px!important;font-weight:650!important;letter-spacing:-.01em!important;opacity:.92!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:#ffffffe6!important;margin-left:auto!important;margin-right:0!important}button[data-role=pf-refresh]:hover{opacity:1!important;background:#ffffff14!important;border-color:#ffffff24!important}button[data-role=pf-refresh]:active{transform:translateY(.5px)!important}[data-role=pf-refresh]{flex:0 0 auto!important}[data-role=profile-header]{position:relative;padding-right:140px}button[data-role=profile-refresh].pfRefresh{position:absolute;right:0;top:0;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffdb;font-weight:650;letter-spacing:-.01em;box-shadow:0 10px 30px #0000004d;transition:transform .12s ease,border-color .12s ease,background .12s ease}button[data-role=profile-refresh].pfRefresh:hover{transform:translateY(-1px);border-color:#fff3;background:#ffffff0f}button[data-role=profile-refresh].pfRefresh:active{transform:translateY(0)}.searchDrop{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:50;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0a0f1ceb;box-shadow:0 18px 60px #00000073;overflow:hidden}.searchItem{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;font-size:13px;cursor:pointer;color:#eaf0ffeb;border-top:1px solid rgba(255,255,255,.06)}.searchItem:first-child{border-top:0}.searchItem:hover{background:#ffffff0f}.searchItem.active{background:#7c5cff29}.searchItemLabel{font-weight:750}.searchItemGo{opacity:.7;font-weight:900}.footerLinks{display:flex;align-items:center;gap:12px}.footerLinks a{color:#9aa7c7eb;text-decoration:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:750}.footerLinks a:hover{border-color:#ffffff2e;background:#ffffff0f}.kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:900;letter-spacing:.06em}.searchDrop{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:50;background:#0c101ceb;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 18px 60px #0000008c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:8px}.searchItem{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:14px;cursor:pointer;border:1px solid transparent}.searchItem:hover{background:#ffffff0f;border-color:#ffffff14}.searchItem.on{background:#788cff29;border-color:#788cff3d}.searchLeft{display:flex;flex-direction:column;gap:2px}.searchLabel{font-size:13px;font-weight:850;color:#ffffffeb}.searchMeta{font-size:12px;color:#9aa7c7e6;font-weight:650}.searchRight{font-size:12px;color:#9aa7c7d9;border:1px solid rgba(255,255,255,.1);padding:4px 10px;border-radius:999px;background:#0e14268c;white-space:nowrap}.searchEmpty{padding:10px 12px;color:#9aa7c7e6;font-size:12px;font-weight:700}.footerLinks{display:flex;align-items:center;gap:10px}.footer a{color:#9aa7c7eb;text-decoration:none}.footer a:hover{color:#ffffffeb}.pfError{margin:10px 0 14px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,120,120,.28);background:#ff78781a;color:#ffdcdceb;font-size:12px;font-weight:750}.pfBtnPrimary:disabled{opacity:.55;cursor:not-allowed}.sysDot{width:8px;height:8px;border-radius:999px;display:inline-block;margin-right:8px;box-shadow:0 0 0 3px #ffffff0f}.sysDot.ok{background:#54ffa5f2}.sysDot.warn{background:#ffc947f2}.sysDot.down{background:#ff5c5cf2}.sidebar .dot,.sidebar .dot:before,.sidebar .dot:after{display:none!important;animation:none!important}.pfFooterPills,.pfFooterChips,.pfQuickPills,.pfFloatingPills,.profileFooterPills,.profileQuickPills{display:none!important}.pfCopyrightCentered{width:100%;text-align:center;display:flex;justify-content:center}.footer.footerCentered{justify-content:center}.footer.footerCentered .footerCopy{width:100%;text-align:center}.footerLinks{display:none}.footer{justify-content:center!important}.footerCopy{text-align:center}.nav a.navItem:hover{text-decoration:none}.nav a.navItem{text-decoration:none;color:inherit}.sideUtility{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.navUtilityItem{opacity:.78}.navUtilityItem:hover{opacity:1}.sidebar .brandTitle .t1{font-size:16px!important;line-height:1.1!important;letter-spacing:.4px!important}.sidebar .brandTitle .t2{display:none!important}.sidebar a.navItem{text-decoration:none;color:inherit}.sidebar a.navItem:hover{text-decoration:none}.footer{justify-content:center!important;gap:12px!important}.footerLinks{display:none!important}.brandTitle .t1{font-size:16px!important}.pfBadges{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pfBadge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffdb;font-size:12px;font-weight:600;line-height:1}.pfSegRow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pfSegRow .pfSeg{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffdb;padding:6px 10px;font-size:12px;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.pfSegRow .pfSeg:hover{border-color:#ffffff2e;background:#ffffff12}.pfSegRow .pfSeg.active{border-color:#8c78ff73;background:#8c78ff24}.pfSegRow .pfSeg:disabled,.pfSegRow .pfSeg[aria-disabled=true]{opacity:.55;cursor:not-allowed}.pfBtn{border:1px solid rgba(255,255,255,.12)}.profileRoot button,.profileRoot input,.profileRoot select,.profileRoot textarea{font:inherit}.profileRoot .segBtn{text-decoration:none}.profileRoot .segRow>button.segBtn,.profileRoot .segRow>a.segBtn,.profileRoot .segRow>span.segBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:28px}.profileRoot button:disabled,.profileRoot .pfInput:disabled{opacity:.55;cursor:not-allowed}.kv{display:grid;gap:10px}.kvRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0000002e}.kvKey{color:#ffffffad;font-size:12px}.kvVal{color:#ffffffeb;font-size:13px;font-weight:700}.toggleRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#0000002e;margin-top:10px}.toggleRow input[type=checkbox]{width:18px;height:18px}.pfRefresh{width:auto!important;margin-top:0!important;padding:8px 12px;border-radius:999px;border:1px solid rgba(120,140,255,.35);background:#788cff24;color:#ffffffeb;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pfRefresh:hover{background:#788cff38}.pfNoticeBar{max-width:calc(100% - 120px);margin-right:120px}.pfBannerPill{display:inline-block;max-width:920px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffc7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin:10px 0 14px}.pfBannerDanger{border-color:#ff787847;background:#ff505014;color:#ffe6e6e6}button.pfRefresh{float:right;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffc7;cursor:pointer}button.pfRefresh:hover{background:#ffffff0f}.pfTopStrip{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0 14px}.pfTopStrip>:first-child{flex:0 1 auto;max-width:calc(100% - 140px);min-width:0}.pfTopStrip .pfRefresh{flex:0 0 auto;margin-left:auto}.pfNoticeSm{font-size:12px;line-height:1.35;letter-spacing:.01em;opacity:.9;display:inline-flex;width:fit-content;max-width:760px;white-space:normal}.pfNoticeSm strong{font-size:12px}.pfWrap .pfSub{opacity:.8;font-size:12px;margin-bottom:10px}.pfWrap .pfPill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:12px;opacity:.92}.pfWrap .pfBannerPill{display:inline-flex;align-items:center;width:fit-content;max-width:980px;padding:8px 10px;margin:6px 0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff09;font-size:12px;line-height:1.25;opacity:.92}@media (max-width: 980px){.pfWrap .pfHeaderRow{align-items:flex-start}}.pfWrap{font-size:13px;line-height:1.35}.pfWrap .pfH1{font-size:20px;font-weight:700;letter-spacing:.2px;margin-bottom:2px}.pfWrap .pfSub{font-size:12px;opacity:.78;margin-bottom:10px}.pfWrap .pfHeaderRow{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin:8px 0 12px}.pfWrap .pfHeaderLeft{min-width:0}.pfWrap .pfPills{display:flex;flex-wrap:wrap;gap:8px}.pfWrap .pfPill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:12px;opacity:.92}.pfWrap .pfRefresh{flex:0 0 auto;width:auto!important;min-width:96px;display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:12px}.pfWrap .pfRefresh:disabled{opacity:.6;cursor:not-allowed}.pfWrap .pfBannerPill{display:inline-flex;align-items:center;width:fit-content;max-width:980px;padding:7px 10px;margin:6px 0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff09;font-size:11.5px;line-height:1.25;opacity:.92}.pfWrap .pfBannerWarn{border-color:#ffaa3c47;background:#ffaa3c0f}.pfWrap .pfBannerOk{border-color:#50dc7838;background:#50dc780f}.pfWrap .pfCardTitle{font-size:13px}.pfWrap .pfCardSub{font-size:11px;opacity:.78}.pfWrap .pfLabel{font-size:11px;opacity:.85}.pfWrap .pfHint{font-size:11px;opacity:.8}.pfWrap .pfInlineError{margin-top:10px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,90,90,.22);background:#ff5a5a0f;font-size:12px}.pfWrap .pfInlineWarn{margin:8px 0 10px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,170,60,.24);background:#ffaa3c0f;font-size:12px}.pfWrap .pfToggleRow{display:flex;gap:10px;align-items:center;margin:6px 0 12px}.pfWrap .pfToggleActive,.pfWrap .pfToggleInactive{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;font-size:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.pfWrap .pfToggleActive{border-color:#78a0ff47;background:#78a0ff14}.pfWrap .pfSupportRow{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 10px}.pfWrap .pfBtnGhost{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;text-decoration:none;font-size:12px;cursor:pointer}.pfWrap .pfBtnGhost:hover{background:#ffffff0f;border-color:#ffffff29}.pfWrap .pfBtnPrimary,.pfWrap .pfBtnMuted{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;border-radius:12px;font-size:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:inherit}.pfWrap .pfBtnPrimary:disabled,.pfWrap .pfBtnMuted:disabled{opacity:.55;cursor:not-allowed}.pfWrap .pfPrefRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.pfWrap .pfPrefTitle{font-size:12px}.pfWrap .pfPrefSub{font-size:11px;opacity:.78}.topPillBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000038;color:#ffffffdb;font-size:12px;line-height:1;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.topPillBtn:hover{background:#00000047;border-color:#ffffff24}.topPillBtn:active{transform:translateY(.5px)}.topPillBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.pfPillsRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pfPillsRow .pfRefresh{margin-left:auto}.pfRefresh{position:static!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;width:auto!important;min-width:0!important;margin:0!important;display:inline-flex!important;align-items:center!important}.pfBannerPills,.pfPills,.pfPillRow{align-items:center}.pfPillBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffe0;cursor:pointer;line-height:1;font-size:12px;padding:6px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;transition:background .14s ease,border-color .14s ease,transform .14s ease}.pfPillBtn:hover{background:#ffffff17;border-color:#ffffff24}.pfPillBtn:active{transform:translateY(1px)}.pfPillBtn:disabled{cursor:not-allowed;opacity:.65}.topPillBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffe6;padding:7px 12px;border-radius:999px;font-size:12px;line-height:1;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .14s ease}.topPillBtn:hover{background:#ffffff17;border-color:#ffffff29}.topPillBtn:active{transform:translateY(1px)}.pfPills{justify-content:flex-start!important;align-items:center;gap:8px}.pfPills .pfPillBtn{margin-left:0!important}.tbSignoutPill{text-decoration:none;cursor:pointer}.pfSignOut{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffeb;font-weight:600;font-size:12px;line-height:1;cursor:pointer}.pfSignOut:hover{background:#ffffff17;border-color:#ffffff24}.pfPillBtn{cursor:pointer;-webkit-user-select:none;user-select:none}.pfPillBtn[disabled]{opacity:.55;cursor:not-allowed}.pfWrap :is(button,a,input,select,textarea,[role=button]):focus{outline:none}.pfWrap :is(button,a,input,select,textarea,[role=button]):focus-visible{box-shadow:0 0 0 2px #ffffff24,0 0 0 5px #786eff2e;border-color:#ffffff38}.pfSignOut{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;padding:6px 10px;border-radius:999px;font-size:12px;line-height:1;color:#ffffffe0;transition:background .15s ease,border-color .15s ease,transform .15s ease}.pfSignOut:hover{background:#ffffff17;border-color:#ffffff2e}.pfSignOut:active{transform:translateY(1px)}.pfPillBtn{cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;transition:transform .12s ease,background .14s ease,border-color .14s ease,opacity .14s ease}.pfPillBtn:hover{background:#ffffff14;border-color:#ffffff2e;transform:translateY(-1px)}.pfPillBtn:active{transform:translateY(0)}.pfPillBtn:focus{outline:none}.pfPillBtn:focus-visible{outline:2px solid rgba(255,255,255,.18);outline-offset:2px}.pfPillBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.pfSignOut{padding-left:12px!important;padding-right:12px!important;min-height:28px;display:inline-flex;align-items:center;gap:8px}.pfSupportMeta{font-size:12px;line-height:1.25;opacity:.85}.card .lbl,.pfLogin .lbl{display:block;margin-top:10px;margin-bottom:6px}.card .in,.pfLogin .in{display:block;width:100%}.in{background:#ffffff0f;color:inherit}.in::placeholder{color:#ffffff73}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 9999s ease-in-out 0s;box-shadow:0 0 0 1000px #00000040 inset}.topBarRight .pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff08);box-shadow:0 10px 30px #00000040;color:#ffffffe0;font-weight:700;font-size:12px;letter-spacing:.01em}.topBarRight .pill--ok{border-color:#50dcaa42;background:linear-gradient(180deg,#50dcaa1f,#ffffff08)}.topBarRight .pulseDot{width:8px;height:8px;border-radius:999px;background:#50dcaaf2;box-shadow:0 0 0 3px #50dcaa1f,0 0 18px #50dcaa66;animation:fincitiPulseDot 1.6s ease-in-out infinite}@keyframes fincitiPulseDot{0%{transform:scale(.92);opacity:.65}50%{transform:scale(1.12);opacity:1}to{transform:scale(.92);opacity:.65}}.card .in,.pfLogin .in{border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff12,#ffffff08);box-shadow:inset 0 1px #ffffff0d,0 10px 30px #00000038;padding:10px 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card .in:focus,.pfLogin .in:focus{outline:none;border-color:#8499ff73;box-shadow:0 0 0 3px #8499ff24,inset 0 1px #ffffff0d,0 12px 34px #0000003d}.topBarRight{display:flex;align-items:center;gap:10px}.topBarRight .btn.btnGhost,.topBarRight .btnGhost{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:8px 12px;border-radius:999px;line-height:1;margin:0}.topBarRight .pill{height:34px}.topBar{align-items:center}.topBarCenter{display:flex;justify-content:center}.topBarCenter .searchShell{display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff12,#0000001f);box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(560px,52vw)}.topBarCenter .searchShell input{flex:1;border:0!important;outline:0!important;background:transparent!important;color:#ffffffeb!important;font-size:13px;font-weight:650;min-width:160px}.topBarCenter .searchShell input::placeholder{color:#ffffff80;font-weight:650}.topBarCenter .searchShell:focus-within{border-color:#8499ff6b;box-shadow:0 0 0 3px #8499ff1f,0 12px 34px #00000038,inset 0 1px #ffffff0d}.topBarCenter .searchShell .kbd{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0003;color:#ffffffc7;font-size:11px;font-weight:800;letter-spacing:.06em}@media (max-width: 900px){.topBarCenter .searchShell{width:min(520px,60vw)}}@media (max-width: 700px){.topBarCenter .searchShell{width:100%}}.topBarRight .btn.btnGhost,.topBarRight .btnGhost{font-size:12px;font-weight:650;opacity:.9;letter-spacing:.01em}.topBarRight .btn.btnGhost:hover,.topBarRight .btnGhost:hover{opacity:.96}.topBarRight .btnGhost{font-size:12px;font-weight:600;opacity:.85}.pfRoot .pfCard{border-radius:18px;padding:16px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(900px 500px at 25% 5%,rgba(120,140,255,.12),transparent 60%),radial-gradient(900px 500px at 80% 20%,rgba(0,220,200,.08),transparent 55%),#0a0c128c;box-shadow:0 10px 35px #00000040,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pfRoot .pfCardTitle{font-size:16px;font-weight:700}.pfRoot .pfCardSub{margin-top:4px;font-size:12.5px;opacity:.75}.pfRoot .pfCard .in,.pfRoot .pfCard input{border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff12,#ffffff08);box-shadow:inset 0 1px #ffffff0d,0 10px 30px #00000038;padding:10px 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topBarRight .btnGhost{font-size:12px;font-weight:600;letter-spacing:.01em;opacity:.86}.pfRoot *,.pfRoot *:before,.pfRoot *:after{box-sizing:border-box}.pfRoot .field{display:flex;flex-direction:column;gap:6px;min-width:0}.pfRoot .field .label,.pfRoot label{display:block;font-size:12px;opacity:.78;margin:0}.pfRoot input,.pfRoot .in{width:100%!important;min-width:0}.pfRoot .formRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pfRoot .formRow2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.pfRoot .formRow1{margin-top:10px}.pfRoot .formRow,.pfRoot .formRow2{align-items:start}@media (max-width: 900px){.pfRoot .formRow,.pfRoot .formRow2{grid-template-columns:1fr!important}}.topBarRight .btnGhost{font-weight:600;font-size:11.5px;opacity:.75}.topBarRight .btnGhost:hover{opacity:.95}.pfRoot .pfGrid,.pfRoot .pfWrap,.pfRoot .pfCard,.pfRoot .card,.pfRoot .inner,.pfRoot .field,.pfRoot .pfField,.pfRoot .kvRow,.pfRoot .pfRow,.pfRoot .formRow,.pfRoot .formRow1,.pfRoot .formRow2{min-width:0}.pfRoot .kvRow,.pfRoot .pfRow{display:flex;gap:12px;align-items:center}.pfRoot .kvRow>*,.pfRoot .pfRow>*{min-width:0}.pfRoot .formRow,.pfRoot .formRow2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@media (max-width: 700px){.pfRoot .formRow,.pfRoot .formRow2{grid-template-columns:1fr}}.pfRoot input,.pfRoot select,.pfRoot textarea,.pfRoot button,.pfRoot a{max-width:100%}.pfRoot .in{width:100%!important;max-width:100%!important;min-width:0!important;display:block}.pfRoot .field input,.pfRoot .pfField input,.pfRoot .kvRow input,.pfRoot .pfRow input{flex:1 1 auto;min-width:0}.pfRoot .pfPrefs,.pfRoot .prefs,.pfRoot [data-role=prefs],.pfRoot .preferences{min-width:0}.pfRoot input[type=checkbox]{width:14px;height:14px;border-radius:4px;vertical-align:middle}.pfRoot .prefRow,.pfRoot .prefsRow,.pfRoot .prefItem{display:flex;gap:10px;align-items:flex-start;min-width:0}.pfRoot .prefRow .pill,.pfRoot .prefsRow .pill,.pfRoot .prefItem .pill{padding:4px 8px;font-size:11px;opacity:.75}.pfRoot .pfWrap,.pfRoot .pfGrid,.pfRoot .pfHeaderRow,.pfRoot .pfHeaderLeft,.pfRoot .pfPills,.pfRoot .pfCard,.pfRoot .pfCard .inner,.pfRoot .field,.pfRoot .kvRow,.pfRoot .pillRow,.pfRoot .btnRow,.pfRoot .seg{min-width:0}.pfRoot input,.pfRoot select,.pfRoot textarea{width:100%;max-width:100%;min-width:0}.pfRoot .formRow,.pfRoot .formRow2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.pfRoot .formRow3,.pfRoot .row3,.pfRoot .grid3{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)!important;gap:12px;min-width:0}.pfRoot .kvRow{gap:10px}.pfRoot .kvRow>*{min-width:0}.pfRoot input[type=checkbox],.pfRoot input[type=radio]{width:auto!important;max-width:none!important;min-width:0!important;height:auto!important}.pfRoot input[type=checkbox],.pfRoot input[type=radio]{transform:translateY(1px);accent-color:rgba(132,153,255,.85)}.pfRoot button,.pfRoot a.pfPillBtn{max-width:100%}.pfRoot input[type=checkbox],.pfRoot input[type=radio]{width:auto!important;max-width:none!important;min-width:0!important}.pfRoot input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px!important;height:14px!important;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:#00000038;box-shadow:inset 0 1px #ffffff0f,0 6px 16px #00000038;display:inline-grid;place-content:center;vertical-align:middle;cursor:pointer}.pfRoot input[type=checkbox]:hover{border-color:#8499ff66}.pfRoot input[type=checkbox]:focus{outline:none;border-color:#8499ff8c;box-shadow:0 0 0 3px #8499ff24,inset 0 1px #ffffff0f,0 6px 16px #00000038}.pfRoot input[type=checkbox]:checked{background:#8499ff8c;border-color:#8499ffbf}.pfRoot input[type=checkbox]:checked:before{content:"";width:7px;height:4px;border-left:2px solid rgba(10,12,18,.92);border-bottom:2px solid rgba(10,12,18,.92);transform:rotate(-45deg);margin-top:-1px}.pfRoot input:not([type]),.pfRoot input[type=text],.pfRoot input[type=email],.pfRoot input[type=password],.pfRoot input[type=tel],.pfRoot input[type=url],.pfRoot input[type=number],.pfRoot input[type=search],.pfRoot textarea,.pfRoot select{width:100%;max-width:100%;min-width:0}.topBarRight .btn.btnGhost,.topBarRight .btnGhost{font-size:12px;font-weight:650;letter-spacing:.01em}.pfRoot,.pfRoot *{box-sizing:border-box}.pfRoot .lbl{display:block;font-size:12px;font-weight:650;opacity:.78;margin:10px 0 6px}.pfRoot .pfLogin .lbl:first-child{margin-top:0}.pfRoot .in{display:block;width:100%;max-width:100%;min-width:0}.pfRoot input:not([type]),.pfRoot input[type=text],.pfRoot input[type=email],.pfRoot input[type=password],.pfRoot input[type=tel],.pfRoot input[type=url],.pfRoot input[type=number],.pfRoot input[type=search],.pfRoot textarea,.pfRoot select{display:block;width:100%;max-width:100%;min-width:0}.pfRoot .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:100%}.pfRoot .prefRow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pfRoot .prefRow input[type=checkbox],.pfRoot .prefRow input[type=radio]{width:14px!important;height:14px!important;flex:0 0 auto;margin-top:2px}.pfRoot .kvRow{min-width:0}.pfRoot .kvRow .v{min-width:0;overflow:hidden;text-overflow:ellipsis}.topBarCenter .searchShell{position:relative}.topBarCenter .searchSuggest{position:absolute;top:44px;left:0;right:0;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(900px 500px at 25% 5%,rgba(120,140,255,.1),transparent 60%),radial-gradient(900px 500px at 80% 20%,rgba(0,220,200,.07),transparent 55%),#0a0c12c7;box-shadow:0 20px 60px #00000073,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:8px;z-index:50}.topBarCenter .searchSuggest .item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;cursor:pointer;color:#ffffffeb;font-size:13px;font-weight:650}.topBarCenter .searchSuggest .item:hover{background:#ffffff0f}.topBarCenter .searchSuggest .hint{color:#fff9;font-weight:750;font-size:11px;letter-spacing:.06em}.pfRoot,.pfRoot *,.pfRoot *:before,.pfRoot *:after{box-sizing:border-box}.pfRoot .pfWrap,.pfRoot .pfGrid,.pfRoot .pfCard,.pfRoot .kv,.pfRoot .kvRow,.pfRoot .prefs,.pfRoot .prefRow,.pfRoot .seg{min-width:0!important}.pfRoot .pfCard{max-width:100%;overflow:hidden}.pfRoot .in,.pfRoot input[type=text],.pfRoot input[type=email],.pfRoot input[type=password],.pfRoot input[type=tel],.pfRoot input[type=url],.pfRoot input[type=number],.pfRoot input[type=search],.pfRoot textarea,.pfRoot select{display:block;width:100%!important;max-width:100%!important;min-width:0!important}.pfRoot input[type=checkbox],.pfRoot input[type=radio]{width:auto!important;max-width:none!important}.pfRoot .kvRow{display:grid!important;grid-template-columns:140px minmax(0,1fr)!important;gap:12px;align-items:center}.pfRoot .kvRow .k{min-width:0;opacity:.72;font-size:12px;white-space:nowrap}.pfRoot .kvRow .v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pfRoot .prefRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:12px}.pfRoot .prefRow>*{min-width:0}.searchShell{position:relative;overflow:visible!important}.searchDropdown,.searchSuggestions,.topBarSuggestions{position:absolute;z-index:9999}.pfRoot .pfCard{display:block!important}.pfRoot .lbl{display:block!important;width:100%!important;font-size:12px;font-weight:650;opacity:.78;margin:10px 0 6px}.pfRoot .in,.pfRoot input[type=text],.pfRoot input[type=email],.pfRoot input[type=password],.pfRoot input[type=tel],.pfRoot input[type=url],.pfRoot input[type=number],.pfRoot input[type=search],.pfRoot textarea,.pfRoot select{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.pfRoot .pfCard>label,.pfRoot .pfCard>.lbl{justify-self:start!important}.pfRoot .pfCard{overflow:hidden}.searchSuggest{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:99999}.searchShell{position:relative}.searchSuggest{z-index:99999;border-radius:14px;overflow:hidden;background:#0a0c12eb;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 55px #0000008c,inset 0 1px #ffffff0f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.searchSuggest .item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;font-size:13px;font-weight:600;color:#ffffffeb;background:#ffffff05;border-top:1px solid rgba(255,255,255,.04)}.searchSuggest .item:first-child{border-top:0}.searchSuggest .item:hover{background:#8499ff24}.searchSuggest .hint{font-size:12px;font-weight:650;opacity:.7}.topBar .searchShell{position:relative!important}.topBar .searchShell .searchSuggest{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;z-index:999999!important;border-radius:14px!important;overflow:hidden!important;background:linear-gradient(180deg,#0a0c12f7,#0a0c12ed)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 22px 70px #000000a6,inset 0 1px #ffffff14!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.topBar .searchShell .searchSuggest .item{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 12px!important;font-size:13px!important;font-weight:650!important;line-height:1.15!important;color:#ffffffeb!important;background:#ffffff08!important;border-top:1px solid rgba(255,255,255,.06)!important}.topBar .searchShell .searchSuggest .item:first-child{border-top:0!important}.topBar .searchShell .searchSuggest .item:hover{background:#8499ff29!important}.topBar .searchShell .searchSuggest .hint{font-size:12px!important;font-weight:700!important;opacity:.78!important;color:#ffffffdb!important}.topBar,.topBarInner,.topBarCenter{overflow:visible!important}.topBar{position:relative!important;z-index:2000000!important;isolation:isolate!important}.topBarInner,.topBarCenter,.topBarRight{position:relative!important;z-index:2000000!important;overflow:visible!important}.topBar .searchShell{position:relative!important;overflow:visible!important}.topBar .searchShell .searchSuggest{z-index:2000001!important}:root{--bg0:#05070b;--bg1:#070a10;--glass: rgba(255,255,255,.06);--glass2: rgba(255,255,255,.04);--stroke: rgba(255,255,255,.1);--stroke2: rgba(255,255,255,.14);--text: rgba(255,255,255,.92);--muted: rgba(255,255,255,.6);--muted2: rgba(255,255,255,.45);--shadow: 0 18px 60px rgba(0,0,0,.55);--shadow2: 0 10px 28px rgba(0,0,0,.45);--r14: 14px;--r18: 18px;--r22: 22px;--ok: #24d18b;--warn:#f8b84a;--err:#ff5c7a;--accent:#8b5cf6}html,body{height:100%}body{margin:0;color:var(--text);background:radial-gradient(1100px 650px at 25% 10%,rgba(139,92,246,.24),transparent 60%),radial-gradient(900px 520px at 75% 25%,rgba(36,209,139,.16),transparent 55%),radial-gradient(1000px 650px at 55% 85%,rgba(59,130,246,.1),transparent 60%),linear-gradient(180deg,var(--bg0),var(--bg1))}.topBar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:280px minmax(320px,1fr) 280px;gap:16px;padding:14px 18px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#00000038;border-bottom:1px solid rgba(255,255,255,.06)}.crumbs{display:flex;flex-direction:column;gap:2px}.crumbTitle{font-size:14px;font-weight:650;letter-spacing:.2px;color:#ffffffeb}.crumbSub{font-size:12px;color:#ffffff7a}.searchShell{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000059}.searchShell input{width:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font-size:13px}.searchShell svg{opacity:.7}.searchShell .kbd{margin-left:auto;font-size:11px;color:#ffffff8c;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000029}.searchSuggest{position:absolute;left:10px;right:10px;top:46px;padding:8px;border-radius:16px;background:#080a10eb;border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow2)}.searchSuggest .item{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:12px;cursor:pointer}.searchSuggest .item:hover{background:#ffffff0f}.searchSuggest .hint{font-size:12px;color:#ffffff8c}.topBarRight{display:flex;align-items:center;justify-content:flex-end;gap:10px}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ffffffe0;font-size:12px;letter-spacing:.2px}.pill--ok{background:#24d18b1a;border-color:#24d18b33}.pulseDot{width:8px;height:8px;border-radius:999px;background:var(--ok);box-shadow:0 0 #24d18b73;animation:fincitiPulse 2.4s infinite}@keyframes fincitiPulse{0%{box-shadow:0 0 #24d18b59}70%{box-shadow:0 0 0 10px #24d18b00}to{box-shadow:0 0 #24d18b00}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#ffffffeb;padding:9px 12px;border-radius:12px;font-size:13px;cursor:pointer}.btn:hover{background:#ffffff1a}.btn:disabled{opacity:.55;cursor:not-allowed}.btnGhost{background:#0000001f;border-color:#ffffff1a}.pfRoot{padding:22px 18px 40px}.pfWrap{max-width:1120px;margin:0 auto}.pfHeaderRow{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.pfTitle{font-size:20px;font-weight:720;letter-spacing:.2px}.pfSubTitle{font-size:12px;color:var(--muted2);margin-top:2px}.pfHeaderPills{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.pfGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 980px){.topBar,.pfGrid{grid-template-columns:1fr}}.pfCard{border-radius:var(--r22);background:linear-gradient(180deg,#ffffff12,#ffffff0a);border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:16px}.pfCardTitle{font-size:13px;font-weight:700;letter-spacing:.2px}.pfCardSub{font-size:12px;color:var(--muted2);margin-top:4px;margin-bottom:12px}.lbl{font-size:11px;color:#ffffff94;margin:10px 0 6px}.in{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0000002e;padding:10px;color:#ffffffeb;outline:none}.in:focus{border-color:#8b5cf64d;box-shadow:0 0 0 3px #8b5cf624}.muted{color:#ffffff85;font-size:12px}.pfBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(139,92,246,.3);background:#8b5cf629;color:#ffffffeb;padding:10px 12px;border-radius:12px;font-size:13px;cursor:pointer}.pfBtn:hover{background:#8b5cf633}.pfBtn:disabled{opacity:.55;cursor:not-allowed}.pfBtnGhost{border-color:#ffffff1f;background:#00000024}.pfBanner{margin:10px 0 14px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffeb}.pfBannerOk{border-color:#24d18b38;background:#24d18b1a}.pfBannerErr{border-color:#ff5c7a40;background:#ff5c7a1a}.pfRows{display:flex;flex-direction:column;gap:10px}.pfRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.pfK{font-size:12px;color:#ffffff8c}.pfV{font-size:12px;color:#ffffffe6}.pfToggleRow{display:flex;gap:10px;margin-bottom:8px}.pfPill{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#00000024;color:#ffffffd1;font-size:12px;cursor:pointer}.pfPillOn{border-color:#8b5cf659;background:#8b5cf62e}.fcFooter{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#0000002e;border-top:1px solid rgba(255,255,255,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.fcFooterInner{max-width:1280px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.fcFooterLeft{display:flex;flex-direction:column;gap:4px}.fcFooterBrand{font-size:12px;font-weight:700;letter-spacing:.2px;color:#ffffffe6}.fcFooterMeta{display:flex;align-items:center;gap:8px;font-size:11px;color:#ffffff8c}.fcFooterMeta2{display:flex;align-items:center;gap:8px;font-size:11px;color:#ffffff85;flex-wrap:wrap}.fcFooterOperated{color:#ffffffb3}.fcMono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10.8px;color:#ffffffd1}.fcDot{width:8px;height:8px;border-radius:999px;background:#24d18bf2;box-shadow:0 0 #24d18b59;animation:fincitiPulse 2.4s infinite}.fcSep{opacity:.55}.fcFooterRight{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:2px}.fcFooterLink{font-size:11px;color:#ffffffb3;text-decoration:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;padding:6px 10px;border-radius:999px}.fcFooterLink:hover{background:#ffffff17}.fcFooterBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:11px;color:#ffffffe6;border:1px solid rgba(139,92,246,.3);background:#8b5cf62e;padding:6px 10px;border-radius:999px;cursor:pointer}.fcFooterBtn:hover{background:#8b5cf638}.fcFooterBtn:disabled{opacity:.55;cursor:not-allowed}.fcFooterCopy{font-size:11px;color:#ffffff8c}.pfRoot{padding-bottom:140px!important}.appContent,.mainContent,.content,.pageWrap{padding-bottom:140px}@media (max-width: 980px){.fcFooterInner{align-items:flex-start}}:root{--fc-card-bg: rgba(18, 24, 36, .58);--fc-card-bg-strong: rgba(18, 24, 36, .72);--fc-card-border: rgba(255,255,255,.08);--fc-card-border-strong: rgba(255,255,255,.12);--fc-soft-text: rgba(255,255,255,.7);--fc-dim-text: rgba(255,255,255,.55);--fc-hairline: rgba(255,255,255,.06);--fc-focus: rgba(255,255,255,.16)}.pfPage,.pfProfilePage,.pfRoot,.profilePage,.premiumProfilePage{letter-spacing:.1px}.pfCard,.pfPanel,.pfSectionCard,.card,.panel{background:var(--fc-card-bg);border:1px solid var(--fc-card-border);border-radius:18px;box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pfCard:hover,.pfPanel:hover,.pfSectionCard:hover,.card:hover,.panel:hover{border-color:var(--fc-card-border-strong);box-shadow:0 14px 40px #0000006b,inset 0 1px #ffffff0f}.pfCard h2,.pfCard h3,.pfPanel h2,.pfPanel h3,.profilePage h2,.profilePage h3,.premiumProfilePage h2,.premiumProfilePage h3{color:#ffffffeb;letter-spacing:.2px}.pfCard h2,.pfPanel h2{font-size:15px;font-weight:650}.pfCard h3,.pfPanel h3{font-size:13px;font-weight:600;color:#ffffffd1}.pfCard p,.pfPanel p,.profilePage p,.premiumProfilePage p{color:var(--fc-soft-text)}.pfCard input,.pfCard select,.pfCard textarea,.pfPanel input,.pfPanel select,.pfPanel textarea,.profilePage input,.profilePage select,.profilePage textarea,.premiumProfilePage input,.premiumProfilePage select,.premiumProfilePage textarea{background:#080c128c;border:1px solid var(--fc-hairline);color:#ffffffe6;border-radius:12px;outline:none;box-shadow:inset 0 1px #ffffff08;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.pfCard input:focus,.pfCard select:focus,.pfCard textarea:focus,.pfPanel input:focus,.pfPanel select:focus,.pfPanel textarea:focus,.profilePage input:focus,.profilePage select:focus,.profilePage textarea:focus,.premiumProfilePage input:focus,.premiumProfilePage select:focus,.premiumProfilePage textarea:focus{border-color:var(--fc-focus);box-shadow:0 0 0 4px #ffffff0f,inset 0 1px #ffffff0a;transform:translateY(-.5px)}input[disabled],select[disabled],textarea[disabled],input[readonly],textarea[readonly]{opacity:.86;color:#ffffffc7;background:#080c1259;border-color:#ffffff0d}.pfBtn,.pfButton,button.pfPrimary,button.pfSecondary,.profilePage button,.premiumProfilePage button{border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 25px #00000047,inset 0 1px #ffffff0f;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.pfBtn:hover,.pfButton:hover,button.pfPrimary:hover,button.pfSecondary:hover,.profilePage button:hover,.premiumProfilePage button:hover{transform:translateY(-1px);border-color:#ffffff29;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff14}.pfBtn:active,.pfButton:active,.profilePage button:active,.premiumProfilePage button:active{transform:translateY(0)}.pfPill,.pill,.badge{border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0a0e1659;color:#ffffffd1;box-shadow:inset 0 1px #ffffff0d}.pfGrid,.profileGrid,.premiumGrid{gap:18px!important}.pfCard,.pfPanel,.pfSectionCard{padding:16px}.fcFooter{border-top:1px solid rgba(255,255,255,.06);background:#06080c7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fcFooterBrand{letter-spacing:.4px}.pfKycBar{display:flex;gap:10px;width:100%;padding:8px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0d}.pfKycSeg{flex:1;min-height:28px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.2px;-webkit-user-select:none;user-select:none;border:1px solid rgba(255,255,255,.08)}.pfKycLabel{opacity:.92}.pfKyc-ok{background:#36e89624;border-color:#36e89638}.pfKyc-warn{background:#ffbc4224;border-color:#ffbc4238}.pfKyc-bad{background:#ff5a5a24;border-color:#ff5a5a38}.pfKyc-neutral{background:#ffffff0f;border-color:#ffffff1a}.pfKycWrap{margin-top:10px}.pfKycBar{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0000002e;box-shadow:0 14px 40px #00000059}.pfKycSeg{position:relative;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.2px;color:#ffffffe6;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;overflow:hidden}.pfKycSeg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75;transform:translateZ(0)}.pfKyc-ok:before{background:linear-gradient(90deg,#18c87866,#18c8781f)}.pfKyc-warn:before{background:linear-gradient(90deg,#ffbf006b,#ffbf001a)}.pfKyc-bad:before{background:linear-gradient(90deg,#ff48486b,#ff48481a)}.pfKyc-neutral:before{background:linear-gradient(90deg,#788cb442,#788cb40f)}.pfKycLabel{position:relative;z-index:1;text-shadow:0 1px 18px rgba(0,0,0,.35)}.fcFooterRight{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important;white-space:nowrap!important}.fcFooterLink,.fcFooterBtn{height:26px!important;display:inline-flex!important;align-items:center!important;line-height:26px!important}.pfPills{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.pfPill,.pfPillBtn{height:26px!important;display:inline-flex!important;align-items:center!important;line-height:26px!important}.layout{align-items:flex-start!important}.sidebar{margin-top:0!important;padding-top:0!important;align-self:flex-start!important}.sidebar{top:0!important}.fcFooterInner{align-items:center!important}.fcFooterRight{display:flex!important;align-items:center!important;gap:10px!important}.fcFooterLink,.fcFooterBtn{height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important}@media (max-width: 560px){.fcFooterRight{gap:8px!important}.fcFooterLink,.fcFooterBtn{height:30px!important}}.fcFooterRight{display:flex;align-items:center;gap:10px}.fcFooterLink,.fcFooterBtn{height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;line-height:34px;border-radius:999px}.pfFooterWrap{position:fixed;right:18px;bottom:18px;z-index:40}.pfFooter{display:flex;gap:10px;padding:10px 12px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pfFooterPill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;border-radius:999px;padding:8px 12px;font-size:12px;line-height:1;cursor:pointer}.pfFooterPill:hover{background:#ffffff12}.pfFooterPillPrimary{border-color:#a78bfa59;background:#a78bfa1f}.fTopBarV1{display:grid;grid-template-columns:1fr minmax(520px,860px) 1fr;align-items:center;gap:14px;padding:12px 14px}.fTopBarLeft{min-width:1px}.fTopBarCenter{display:flex;justify-content:center}.fTopBarRight{display:flex;justify-content:flex-end;align-items:center;gap:10px;min-width:1px}.fSearchPillV1{width:100%;max-width:860px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #0003;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden}.fSearchIconV1{opacity:.7;flex:0 0 auto}.fSearchTextV1{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.9}.fSearchKbdV1{flex:0 0 auto;display:inline-flex;gap:6px;align-items:center}.fSearchKbdV1 kbd{font:inherit;font-size:12px;padding:2px 8px;border-radius:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);opacity:.9}.fGotoWrapV1{position:relative;flex:0 0 auto}.fGotoSelectV1{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 34px 8px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:inherit;outline:none}.fGotoChevronV1{position:absolute;right:12px;top:50%;transform:translateY(-50%);opacity:.7;pointer-events:none}.fOpsPillV1{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.fOpsDotV1{width:8px;height:8px;border-radius:50%;background:#00ffaae6;box-shadow:0 0 0 6px #00ffaa1f}.fOpsTextV1{opacity:.9}@media (max-width: 980px){.fTopBarV1{grid-template-columns:1fr;gap:10px}.fTopBarRight{justify-content:center}}.fincitiTopbar.fincitiTopbar--row{display:flex;align-items:center;gap:14px;width:100%;padding:10px 12px;margin:6px 0 14px}.fincitiTopbar__left{flex:0 0 12px}.fincitiTopbar__center{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.fincitiTopbar__right{flex:0 0 auto;display:flex;align-items:center;gap:10px}.fincitiSearchPill{width:min(720px,100%);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0000002e;overflow:hidden}.fincitiSearchIcon{opacity:.85}.fincitiSearchText{flex:1 1 auto;min-width:0;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.fincitiSearchKbd{flex:0 0 auto;display:flex;align-items:center;gap:6px;opacity:.9}.fincitiSearchKbd .kbdKey{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 8px;border-radius:999px;font-size:12px;letter-spacing:.02em;background:#0000002e;border:1px solid rgba(255,255,255,.1)}.fincitiGoto{height:34px;border-radius:999px;padding:0 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:inherit;outline:none}.fincitiGoto:disabled{opacity:.5;cursor:not-allowed}.fincitiOperational{height:34px;display:inline-flex;align-items:center;gap:10px;padding:0 14px;border-radius:999px;background:#0003;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.fincitiPulse{width:10px;height:10px;border-radius:50%;background:#37d67a;box-shadow:0 0 #37d67a99;animation:fincitiPulse 1.6s infinite}@keyframes fincitiPulse{0%{box-shadow:0 0 #37d67a8c}70%{box-shadow:0 0 0 10px #37d67a00}to{box-shadow:0 0 #37d67a00}}.fcTopBar{position:sticky;top:0;z-index:30;padding:14px 18px 6px;pointer-events:auto}.fcTopBarInner{display:grid;grid-template-columns:1.1fr 1.6fr auto;gap:14px;align-items:center}.fcTopLeft{min-width:0}.fcTopTitle{font-size:18px;font-weight:700;letter-spacing:.2px}.fcTopSub{margin-top:2px;font-size:12px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fcTopSearchBtn{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#080a126b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffe0;cursor:pointer;min-width:0}.fcTopSearchBtn:hover{border-color:#ffffff24;background:#0a0c167a}.fcTopSearchText{flex:1;text-align:left;font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fcTopKbd{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:11px;opacity:.85;white-space:nowrap}.fcTopRight{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#080a125c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fcTopStatusDot{width:8px;height:8px;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b98126}.fcTopStatus{font-size:12px;opacity:.85}.page{padding:18px}.pageHead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.pageTitleRow{display:flex;align-items:center;gap:10px}.pageTitleIcon{width:34px;height:34px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;display:flex;align-items:center;justify-content:center}.pageTitle{font-size:18px;font-weight:700}.pageSub{font-size:12px;opacity:.72;margin-top:2px}.pageHeadRight{min-width:360px;max-width:560px;flex:0 1 520px}.topSearchWrap{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#080a126b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topSearch{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#ffffffeb;font-size:12px}.kbdHint{padding:6px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:11px;opacity:.85;white-space:nowrap}.tabsRow{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 12px}.seg{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffffdb;cursor:pointer}.segOn{border-color:#ffffff29;background:#ffffff0f}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 1100px){.fcTopBarInner{grid-template-columns:1fr}.fcTopRight{justify-self:start}.pageHead{flex-direction:column;align-items:flex-start}.pageHeadRight{min-width:0;width:100%;max-width:100%}.grid2{grid-template-columns:1fr}}.isDisabled{opacity:.55;pointer-events:none}.card.glass{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#080a1266;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cardHead{padding:14px 14px 10px}.cardBody{padding:0 14px 14px}.cardTitleRow{display:flex;align-items:center;gap:8px}.cardTitle{font-weight:700}.muted{font-size:12px;opacity:.72}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.miniPanel{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:10px 12px}.miniTitle{font-size:11px;opacity:.7}.miniValue{margin-top:4px;font-size:12px;opacity:.9}.actionGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.btnSecondary{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffdb}.btnSecondary:disabled{opacity:.55;cursor:not-allowed}.fcTopSearchInput{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#ffffffeb;font-size:12px}.fcTopSearchBtn{cursor:text}.fcTopSearchBtn:focus-within{border-color:#ffffff2e;background:#0c0e1a85}.fcTopBar{position:sticky;top:0;z-index:80;pointer-events:auto}.fcTopBarInner{pointer-events:auto}.fcTopSearchWrap{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#080a126b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffe0;min-width:0;pointer-events:auto}.fcTopSearchWrap:hover{border-color:#ffffff24;background:#0a0c167a}.fcTopSearchWrap:focus-within{border-color:#ffffff2e;background:#0c0e1a85}.fcTopSearchInput{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#ffffffeb;font-size:12px;pointer-events:auto}.fcTopSearchInput::placeholder{color:#fff9}.fcCmd{position:relative;min-width:0;flex:1;display:flex;justify-content:center}.fcCmdBox{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#080a126b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(720px,100%);pointer-events:auto}.fcCmdBox:hover{border-color:#ffffff24;background:#0a0c167a}.fcCmdBox:focus-within{border-color:#ffffff2e;background:#0c0e1a85}.fcCmdInput{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#ffffffeb;font-size:12px}.fcCmdInput::placeholder{color:#fff9}.fcCmdKbd{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffbf;font-size:11px;-webkit-user-select:none;user-select:none;white-space:nowrap}.fcCmdMenu{position:absolute;top:calc(100% + 10px);width:min(720px,100%);max-height:360px;overflow:auto;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#080a12bd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 60px #0000008c;padding:8px;z-index:120}.fcCmdItem{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;border:1px solid transparent;background:transparent;color:#ffffffeb;text-align:left}.fcCmdItem:hover{background:#ffffff0f;border-color:#ffffff14}.fcCmdItem.active{background:#ffffff14;border-color:#ffffff1a}.fcCmdIcon{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#ffffffd9;flex:0 0 auto}.fcCmdLabel{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.fcCmdLabel .t{font-size:12px;line-height:1.2}.fcCmdLabel .h{font-size:11px;color:#ffffff9e}.fcCmdGo{color:#ffffff8c;flex:0 0 auto}.fcCmdEmpty{padding:14px 12px;color:#ffffffb3;font-size:12px}.sidebarDomain{display:block;position:static!important;margin-top:10px;padding:0 10px;font-size:11px;line-height:1.2;opacity:.65;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebarFooter,.sidebarBottom,.sidebarMeta{position:relative;z-index:1}.sidebar{display:flex!important;flex-direction:column!important;min-height:100%!important}.sidebar .nav{flex:1 1 auto!important;overflow:auto!important;padding-bottom:64px!important}.sidebar .sideBottom{margin-top:auto!important;position:static!important;inset:auto!important;bottom:auto!important;left:auto!important;right:auto!important;z-index:0!important}.sidebar .smallNote,.sidebarDomain{display:block!important;position:static!important;margin:10px 0 0!important;padding:0 10px!important;font-size:11px!important;line-height:1.2!important;opacity:.65!important;pointer-events:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}:root{--finciti-topbar-h: 72px}.appShellMain,.shellMain,.main,main{scroll-padding-top:var(--finciti-topbar-h)}#root .appShellMain,#root .shellMain,#root main{padding-top:var(--finciti-topbar-h)}.topbar,.appTopbar,.globalTopbar,header.topbar,header.appTopbar{z-index:50}@media (max-width: 640px){:root{--finciti-topbar-h: 84px}}:root{--finciti-fixed-footer-h: 72px}#root,.appMain,.appShell,.page,.pageContent,.main,.content{padding-bottom:calc(var(--finciti-fixed-footer-h) + env(safe-area-inset-bottom))}
