*{box-sizing:border-box}:root{--bg:#090a0c;--bg-soft:#0d0f12;--surface:#111419;--surface-2:#151922;--surface-3:#1a1f29;--line:#252b36;--line-strong:#343b48;--text:#eef0f3;--muted:#9aa2af;--muted-2:#6f7784;--accent:#c9a227;--accent-hover:#e0b93a;--accent-soft:#c9a2271a;--accent-line:#c9a22747;--danger:#e05757;--danger-soft:#e057571a;--success:#69c08f;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html,body,#root{background:var(--bg);min-width:320px;min-height:100vh;margin:0}body{overflow:hidden}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}input,textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#0c0e12;border-radius:8px;outline:none;transition:border-color .15s,background .15s,box-shadow .15s}input{height:44px;padding:0 12px}textarea{resize:vertical;min-height:170px;padding:12px}input:hover,textarea:hover{border-color:var(--line-strong)}input:focus,textarea:focus{border-color:var(--accent-line);background:#101319;box-shadow:0 0 0 3px #c9a22714}label{color:var(--muted);letter-spacing:.01em;margin:16px 0 7px;font-size:12px;font-weight:650;display:block}@keyframes softIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.primary-button,.secondary-button,.text-button,.ghost-button,.icon-ghost,.identity-pill,.compose-button,.danger-button,.danger-icon-button,.row-action-button{border:0;justify-content:center;align-items:center;gap:9px;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.icon-ghost:hover,.identity-pill:hover,.compose-button:hover,.danger-button:hover,.danger-icon-button:hover,.row-action-button:hover{transform:translateY(-1px)}.primary-button{color:#08090b;background:var(--accent);border-radius:8px;min-height:44px;padding:0 16px;font-weight:750}.primary-button:hover{background:var(--accent-hover)}.secondary-button{min-height:44px;color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:0 16px}.secondary-button:hover{background:var(--surface-3);border-color:var(--line-strong)}.text-button{color:var(--accent);background:0 0;margin-top:14px;padding:8px}.text-button:hover{color:var(--accent-hover)}.full-width{width:100%}.danger-button{color:#ffd5d5;background:var(--danger-soft);border:1px solid #e0575742;border-radius:8px;min-height:42px;padding:0 14px}.danger-button:hover{background:#e0575729;border-color:#e057576b}.auth-shell{background:var(--bg);min-height:100vh;padding:24px;position:relative;overflow:auto}.auth-glow{display:none}.auth-nav{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto 24px;animation:.25s both softIn;display:flex}.auth-nav-pill,.hero-badge,.landing-kicker,.mini-kicker{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:650;display:inline-flex}.auth-card{border:1px solid var(--line);background:var(--surface);border-radius:10px;max-width:440px;margin:0 auto;padding:28px;animation:.25s both softIn;box-shadow:0 18px 50px #00000042}.auth-card h2{letter-spacing:-.035em;margin:0 0 8px;font-size:28px}.auth-card p{color:var(--muted);margin:0 0 20px;line-height:1.55}.landing-page{max-width:1180px;margin:0 auto;animation:.25s both softIn}.landing-hero{grid-template-columns:minmax(0,1.4fr) 320px;align-items:stretch;gap:16px;display:grid}.landing-copy,.landing-plan-card,.landing-section,.landing-final-cta{border:1px solid var(--line);background:var(--surface);border-radius:10px}.landing-copy{padding:46px}.landing-copy h1{letter-spacing:-.06em;max-width:780px;margin:22px 0 16px;font-size:clamp(42px,6vw,72px);line-height:.96}.landing-lead{max-width:700px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.landing-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.landing-plan-card{align-content:center;padding:28px;display:grid}.landing-plan-card p,.landing-plan-card span,.landing-plan-card small{color:var(--muted);margin:0}.landing-plan-card strong{color:var(--text);letter-spacing:-.07em;margin-top:12px;font-size:74px;line-height:.95;display:block}.plan-divider{background:var(--line);height:1px;margin:22px 0}.landing-section{margin-top:16px;padding:28px}.compact-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.compact-grid article,.landing-panel,.process-list div{border:1px solid var(--line);background:#0e1116;border-radius:8px;padding:18px}.compact-grid svg,.panel-title svg,.legal-note svg,.landing-final-cta svg{color:var(--accent)}.compact-grid h2,.landing-panel h2{letter-spacing:-.015em;margin:12px 0 6px;font-size:17px}.compact-grid p,.landing-panel p,.legal-note p,.process-list p,.landing-final-cta p{color:var(--muted);line-height:1.58}.two-column{grid-template-columns:1fr 1fr;gap:14px;display:grid}.panel-title{grid-template-columns:24px 1fr;align-items:start;gap:11px;margin-bottom:8px;display:grid}.panel-title svg{width:19px;height:19px;margin-top:2px}.panel-title h2{letter-spacing:-.025em;margin:0;font-size:20px}.panel-title p{margin:4px 0 0}.landing-list{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.landing-list li{color:var(--muted);padding-left:15px;line-height:1.45;position:relative}.landing-list li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.65em;left:0}.section-heading{margin-bottom:18px}.section-heading p{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 6px;font-size:11px;font-weight:800}.section-heading h2,.landing-final-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.02}.protected{border-color:var(--accent-line)}.legal-note{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:8px;grid-template-columns:24px 1fr;gap:10px;margin-top:14px;padding:15px;display:grid}.legal-note p{margin:0}.process-list{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.process-list span{color:var(--accent);font-size:12px;font-weight:800}.process-list strong{margin-top:8px;display:block}.process-list p{margin:6px 0 0}.landing-final-cta{justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:28px;display:flex}.mail-app{background:var(--bg);height:100vh;color:var(--text);grid-template-columns:260px 1fr;display:grid;overflow:hidden}.sidebar{border-right:1px solid var(--line);background:#080a0d;flex-direction:column;gap:16px;height:100vh;padding:16px;display:flex}.sidebar-brand{grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:2px;display:grid}.sidebar-brand strong{letter-spacing:.08em;font-size:18px;display:block}.sidebar-brand span{color:var(--muted-2);margin-top:2px;font-size:12px;display:block}.brand-mark{color:#08090b;background:var(--accent);border-radius:8px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.compose-button{color:#08090b;background:var(--accent);border-radius:8px;grid-template-columns:22px 1fr;column-gap:8px;width:100%;min-height:44px;font-weight:750;display:grid}.compose-button:hover{background:var(--accent-hover)}.compose-button svg,.sidebar-nav button svg,.ghost-button svg,.vault-chip svg{justify-self:center}.sidebar-nav{gap:4px;display:grid}.sidebar-nav button{width:100%;min-height:40px;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:22px 1fr auto;align-items:center;column-gap:8px;padding:0 10px;display:grid}.sidebar-nav button:hover,.sidebar-nav button.active{color:var(--text);background:var(--surface-2);border-color:var(--line)}.sidebar-nav button.active{border-left-color:var(--accent)}.nav-badge{color:#08090b;background:var(--accent);border-radius:4px;place-items:center;min-width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.sidebar-footer{gap:8px;margin-top:auto;display:grid}.vault-chip{border:1px solid var(--line);border-radius:7px;grid-template-columns:18px 1fr;align-items:center;gap:8px;min-height:36px;padding:0 10px;font-size:12px;display:grid}.vault-chip.unlocked{color:var(--success);background:#69c08f14;border-color:#69c08f3d}.vault-chip.locked{color:var(--muted);background:var(--surface)}.ghost-button{min-height:40px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:7px;grid-template-columns:20px 1fr;column-gap:8px;display:grid}.ghost-button:hover{color:var(--text);background:var(--surface-2)}.mail-main{height:100vh;padding:18px;overflow:auto}.mail-header{z-index:10;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d0f12eb;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex;position:sticky;top:0}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 4px;font-size:10px;font-weight:800}.mail-header h1{letter-spacing:-.035em;margin:0;font-size:28px}.header-actions{align-items:center;gap:8px;display:flex}.identity-pill,.icon-ghost{min-height:38px;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:7px}.identity-pill{padding:0 10px}.identity-pill:hover,.icon-ghost:hover{background:var(--surface-2);border-color:var(--line-strong)}.icon-ghost{width:38px}.status-bar{color:#e8d694;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:8px;margin-bottom:14px;padding:12px 14px;animation:.2s both softIn}.content-grid{gap:14px;animation:.22s both softIn;display:grid}.compose-layout,.contacts-layout,.vault-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr)}.panel{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:20px}.panel:hover{border-color:var(--line-strong)}.panel-title.compact{grid-template-columns:1fr auto;align-items:center}.panel-title.compact span{color:#08090b;background:var(--accent);border-radius:4px;padding:4px 8px;font-weight:800}.locked-state{text-align:center;border:1px dashed var(--line-strong);background:var(--surface);border-radius:10px;place-items:center;height:calc(100vh - 145px);padding:24px;animation:.22s both softIn;display:grid}.locked-state h2{letter-spacing:-.04em;margin:14px 0 8px;font-size:30px}.locked-state p{max-width:520px;color:var(--muted);margin:0 0 20px;line-height:1.6}.locked-icon{width:62px;height:62px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:8px;place-items:center;display:grid}.mailbox-layout,.message-list-panel{gap:8px;animation:.22s both softIn;display:grid}.mail-row{border:1px solid var(--line);background:var(--surface);border-radius:9px;grid-template-columns:46px 1fr;gap:12px;padding:14px;transition:background .14s,border-color .14s;display:grid}.mail-row:hover{border-color:var(--line-strong);background:var(--surface-2)}.mail-row.unread{border-left-color:var(--accent);background:#141820}.mail-row.unread .mail-row-top strong:after{content:"NEW";color:#08090b;background:var(--accent);vertical-align:middle;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:10px;font-weight:850}.mail-row.deleted{opacity:.72}.mail-row-avatar,.contact-avatar{color:#08090b;background:var(--accent);border-radius:8px;place-items:center;width:46px;height:46px;font-weight:850;display:grid}.contact-avatar{width:38px;height:38px}.mail-row-top{justify-content:space-between;gap:14px;display:flex}.mail-row-top strong{font-size:15px}.mail-row-top span,.mail-row-content small{color:var(--muted-2);font-size:12px}.mail-row-content p{color:#c8ced8;white-space:pre-wrap;margin:8px 0 0;line-height:1.55}.read-receipt{margin-top:5px;font-size:12px;display:inline-block;color:var(--muted-2)!important}.read-receipt.read{color:var(--success)!important}.read-receipt.unread{color:var(--accent)!important}.deleted-message-note{font-style:italic;color:var(--muted)!important}.conversation-deleted-note{margin-top:8px;display:block;color:var(--accent)!important}.mail-row-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.row-action-button{min-height:30px;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:0 10px;font-size:12px;font-weight:650}.row-action-button:hover{color:var(--text);background:var(--surface-3);border-color:var(--line-strong)}.row-action-button.danger{color:#ffc8c8;background:var(--danger-soft);border-color:#e0575738}.row-action-button.danger:hover{background:#e0575729;border-color:#e0575761}.contact-list{gap:8px;max-height:calc(100vh - 260px);margin-top:12px;padding-right:4px;display:grid;overflow:auto}.contact-row{border:1px solid var(--line);background:var(--surface);border-radius:9px;grid-template-columns:38px 1fr 36px;align-items:center;gap:10px;padding:12px;display:grid}.contact-row:hover{border-color:var(--line-strong);background:var(--surface-2)}.contact-row strong,.contact-row span,.contact-row small{display:block}.contact-row span{color:var(--accent);margin-top:3px;font-size:13px}.contact-row small{color:var(--muted);margin-top:5px;line-height:1.45}.danger-icon-button{color:#ffc8c8;background:var(--danger-soft);border:1px solid #e0575738;border-radius:7px;width:36px;height:36px}.danger-icon-button:hover{background:#e0575729;border-color:#e0575761}.empty-state{text-align:center;border:1px dashed var(--line-strong);min-height:250px;color:var(--muted);background:var(--surface);border-radius:10px;place-items:center;padding:24px;display:grid}.empty-state svg{color:var(--accent)}.empty-state h3{color:var(--text);margin:10px 0 4px}.empty-state p{margin:0}.compact-empty{min-height:110px}.divider{background:var(--line);height:1px;margin:20px 0}.mini-grid{gap:8px;margin-top:16px;display:grid}.mini-grid div{border:1px solid var(--line);background:#0e1116;border-radius:8px;padding:12px}.mini-grid strong,.mini-grid span{display:block}.mini-grid strong{color:var(--text)}.mini-grid span{color:var(--muted);margin-top:4px;font-size:12px}.confirm-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.confirm-dialog{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:48px 1fr;gap:14px;width:min(540px,100%);padding:20px;animation:.18s both softIn;display:grid;box-shadow:0 30px 90px #0000006b}.confirm-dialog.danger{border-color:#e0575757}.confirm-dialog.warning{border-color:var(--accent-line)}.confirm-icon{color:#ffc8c8;background:var(--danger-soft);border:1px solid #e0575742;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.confirm-dialog.warning .confirm-icon{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.confirm-dialog h2{letter-spacing:-.025em;margin:0 0 8px;font-size:22px}.confirm-dialog p{color:var(--muted);margin:0;line-height:1.6}.confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.mail-main::-webkit-scrollbar{width:9px}.contact-list::-webkit-scrollbar{width:9px}.auth-shell::-webkit-scrollbar{width:9px}.mail-main::-webkit-scrollbar-track{background:#ffffff05}.contact-list::-webkit-scrollbar-track{background:#ffffff05}.auth-shell::-webkit-scrollbar-track{background:#ffffff05}.mail-main::-webkit-scrollbar-thumb{background:#2b323e;border-radius:999px}.contact-list::-webkit-scrollbar-thumb{background:#2b323e;border-radius:999px}.auth-shell::-webkit-scrollbar-thumb{background:#2b323e;border-radius:999px}.mail-main::-webkit-scrollbar-thumb:hover{background:#3a4250}.contact-list::-webkit-scrollbar-thumb:hover{background:#3a4250}.auth-shell::-webkit-scrollbar-thumb:hover{background:#3a4250}@media (width<=1050px){body{overflow:auto}.mail-app{grid-template-columns:1fr;height:auto;min-height:100vh}.sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto}.sidebar-nav{grid-template-columns:repeat(4,1fr)}.landing-hero,.two-column,.compose-layout,.contacts-layout,.vault-layout{grid-template-columns:1fr}.compact-grid,.process-list{grid-template-columns:repeat(2,1fr)}.mail-main{height:auto;min-height:100vh}}@media (width<=720px){.auth-shell{padding:16px}.auth-nav{margin-bottom:18px}.auth-nav-pill{display:none}.landing-copy,.landing-plan-card,.landing-section,.auth-card{padding:22px}.landing-copy h1{font-size:42px}.compact-grid,.process-list{grid-template-columns:1fr}.landing-actions,.landing-final-cta{flex-direction:column}.landing-actions button,.landing-final-cta button{width:100%}.mail-header{flex-direction:column;align-items:flex-start}.header-actions{flex-wrap:wrap;width:100%}.identity-pill{flex:1}.sidebar-nav{grid-template-columns:1fr 1fr}.mail-row{grid-template-columns:1fr}.mail-row-top{flex-direction:column}.contact-row{grid-template-columns:38px 1fr}.contact-row .danger-icon-button{grid-column:1/-1;width:100%}.confirm-dialog{grid-template-columns:1fr}.confirm-actions button{width:100%}}.mail-row-content{min-width:0}.mail-row-content>small{margin-top:4px;display:block}.read-receipt{margin:8px 0 0;line-height:1.35;display:block}.mail-row-content p{margin-top:12px}.mail-row-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:12px;display:flex}.row-action-button{white-space:nowrap;flex:none;min-height:34px;padding:0 12px}.row-action-button.danger{margin-left:0}.compose-panel .primary-button,.vault-panel .primary-button,.vault-panel .secondary-button,.vault-panel .danger-button,.panel>.primary-button{margin-top:16px}.vault-panel .danger-button,.vault-panel .secondary-button,.vault-panel .primary-button{width:100%}.contacts-list-panel .panel-title{margin-bottom:16px}.contact-row{min-height:68px}.contact-row .danger-icon-button{justify-self:end}.header-actions{flex-wrap:wrap}.identity-pill{white-space:nowrap}.panel-title+label{margin-top:20px}.empty-state{gap:6px}.confirm-actions{gap:12px}.confirm-actions button{min-width:132px}.landing-actions{align-items:center}.mail-row{align-items:start}.mail-row-avatar,.contact-avatar{flex:none}.mail-row-top{align-items:flex-start}.mail-row-top strong{overflow-wrap:anywhere;min-width:0}.mail-row-top span{text-align:right;flex:none}.panel input+label,.panel textarea+label{margin-top:18px}.panel textarea+.primary-button{margin-top:16px}@media (width<=720px){.mail-row-actions{grid-template-columns:1fr;display:grid}.row-action-button{width:100%}.mail-row-top span{text-align:left}.confirm-actions{grid-template-columns:1fr;display:grid}.confirm-actions button{width:100%;min-width:0}}.sidebar-nav{grid-template-columns:1fr}.conversation-layout{grid-template-columns:340px minmax(0,1fr);gap:14px;min-height:calc(100vh - 118px);animation:.22s both softIn;display:grid}.conversation-list-panel,.conversation-thread-panel{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-height:calc(100vh - 118px)}.conversation-list-panel{align-content:start;gap:6px;padding:10px;display:grid;overflow:auto}.conversation-list-item{width:100%;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.conversation-list-item:hover,.conversation-list-item.active{background:var(--surface-2);border-color:var(--line)}.conversation-list-item.unread{border-left-color:var(--accent)}.conversation-avatar{color:#08090b;background:var(--accent);border-radius:8px;place-items:center;width:42px;height:42px;font-weight:850;display:grid}.conversation-avatar.large{width:46px;height:46px}.conversation-summary-top{justify-content:space-between;gap:10px;min-width:0;display:flex}.conversation-summary-top strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.conversation-summary-top span{color:var(--muted-2);flex:none;font-size:11px}.conversation-summary p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:12px;line-height:1.35;overflow:hidden}.conversation-unread-badge{color:#08090b;background:var(--accent);border-radius:4px;place-items:center;min-width:20px;height:20px;font-size:11px;font-weight:850;display:grid}.conversation-thread-header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px;display:flex}.conversation-thread-header strong,.conversation-thread-header span{display:block}.conversation-thread-header span{color:var(--muted);margin-top:3px;font-size:12px}.conversation-messages{align-content:start;gap:10px;padding:16px;display:grid;overflow:auto}.chat-bubble-row{display:flex}.chat-bubble-row.sent{justify-content:flex-end}.chat-bubble-row.received{justify-content:flex-start}.chat-bubble{border:1px solid var(--line);background:#0e1116;border-radius:10px;width:min(680px,82%);padding:12px}.chat-bubble-row.sent .chat-bubble{border-color:var(--line-strong);background:#151922}.chat-bubble.deleted{opacity:.75}.chat-bubble-meta{color:var(--muted-2);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.chat-bubble-meta span{color:var(--muted);font-weight:700}.chat-bubble p{color:#d5dae3;white-space:pre-wrap;margin:0;line-height:1.55}.chat-bubble-footer{margin-top:10px}.chat-bubble-footer .read-receipt{margin-bottom:8px}.chat-bubble-footer .mail-row-actions{margin-top:10px;padding-top:10px}.conversation-composer{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.conversation-composer textarea{resize:vertical;min-height:46px;max-height:160px}.conversation-composer .primary-button{align-self:end;min-width:96px}.thread-empty-state{min-height:calc(100vh - 170px);margin:14px}@media (width<=1050px){.conversation-layout{grid-template-columns:1fr}.conversation-list-panel,.conversation-thread-panel{min-height:auto}.conversation-messages{max-height:620px}}@media (width<=720px){.conversation-list-item{grid-template-columns:42px minmax(0,1fr)}.conversation-unread-badge{grid-column:1/-1;width:100%}.chat-bubble{width:100%}.conversation-composer{grid-template-columns:1fr}.conversation-composer .primary-button{width:100%}}.chat-bubble-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:12px;padding-top:10px;display:flex}.chat-bubble-footer .read-receipt{margin:0}.chat-bubble-footer .mail-row-actions{border:0;margin:0;padding:0}.message-action-menu{flex:none;position:relative}.action-menu-button{width:32px;height:32px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;transition:background .15s,border-color .15s,color .15s,transform .15s;display:grid}.action-menu-button:hover,.action-menu-button.active{color:var(--text);background:var(--surface-2);border-color:var(--line)}.action-menu-button svg{transition:transform .2s}.action-menu-button:hover svg{transform:rotate(35deg)}.action-menu-button.active svg{color:var(--accent);transform:rotate(90deg)}.message-action-dropdown{z-index:50;border:1px solid var(--line);background:#0c0f14;border-radius:8px;width:210px;padding:8px;animation:.14s both actionMenuIn;position:absolute;bottom:40px;right:0;box-shadow:0 18px 50px #00000061}@keyframes actionMenuIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.message-action-dropdown p{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;margin:4px 8px 8px;font-size:11px;font-weight:700}.message-action-dropdown button{width:100%;min-height:34px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start;padding:0 10px;font-size:13px}.message-action-dropdown button:hover{background:var(--surface-2)}.message-action-dropdown button.danger{color:#ffc8c8}.message-action-dropdown button.danger:hover{background:#e057571f}.dropdown-divider{background:var(--line);height:1px;margin:6px 4px}.chat-bubble-row.received .message-action-dropdown{left:0;right:auto}@media (width<=720px){.chat-bubble-footer{align-items:flex-start}.message-action-dropdown{width:220px;right:0}.chat-bubble-row.received .message-action-dropdown{left:0;right:auto}}.sidebar-user-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.sidebar-user-card strong,.sidebar-user-card span{min-width:0;display:block}.sidebar-user-card strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sidebar-user-card span{color:var(--muted-2);margin-top:3px;font-size:12px}.sidebar-user-avatar,.identity-avatar,.profile-preview-avatar{color:#08090b;background:var(--accent);place-items:center;font-weight:850;display:grid;overflow:hidden}.sidebar-user-avatar{border-radius:8px;width:38px;height:38px}.identity-avatar{border-radius:6px;width:28px;height:28px;font-size:12px}.profile-preview-avatar{border-radius:10px;width:76px;height:76px;font-size:24px}.profile-avatar-image img{object-fit:cover;width:100%;height:100%}.identity-profile-pill{gap:9px;height:auto;min-height:42px;padding:6px 10px 6px 6px}.identity-profile-pill>span{text-align:left;gap:2px;display:grid}.identity-profile-pill strong{font-size:13px;line-height:1}.identity-profile-pill small{color:var(--muted-2);font-size:11px}.profile-name{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.profile-title,.profile-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:4px;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:850;display:inline-flex}.profile-title{color:#08090b;background:var(--accent)}.profile-badge{color:var(--text);background:var(--surface-3);border:1px solid var(--line-strong)}.effect-rainbow>span:last-child{background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc);color:#0000;-webkit-background-clip:text;font-weight:850}.effect-lightning>span:last-child{color:#facc15;text-shadow:0 0 12px #facc1542;font-weight:850}.effect-ghost>span:last-child{color:#dbeafe;opacity:.82;font-style:italic}.effect-void>span:last-child{color:#c4b5fd;letter-spacing:.03em}.settings-layout{grid-template-columns:minmax(320px,.75fr) minmax(320px,.75fr);gap:14px;animation:.22s both softIn;display:grid}.settings-shop-panel{grid-column:1/-1}.profile-preview-card{border:1px solid var(--line);background:#0e1116;border-radius:8px;grid-template-columns:76px 1fr;align-items:center;gap:14px;padding:14px;display:grid}.profile-preview-card strong{font-size:17px}.file-upload-box{border:1px dashed var(--line-strong);min-height:44px;color:var(--muted);cursor:pointer;background:#0e1116;border-radius:8px;align-items:center;gap:10px;margin:0;padding:0 12px;display:flex}.file-upload-box:hover{border-color:var(--accent-line);color:var(--text)}.file-upload-box input{display:none}.balance-card{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:8px;padding:18px}.balance-card span,.balance-card strong{display:block}.balance-card span{color:var(--muted);font-size:13px}.balance-card strong{color:var(--text);letter-spacing:-.05em;margin-top:6px;font-size:44px;line-height:1}.active-cosmetics{gap:8px;margin-top:14px;display:grid}.active-cosmetics div{border:1px solid var(--line);background:#0e1116;border-radius:8px;justify-content:space-between;gap:12px;padding:12px;display:flex}.active-cosmetics span{color:var(--muted)}.active-cosmetics strong{text-align:right}.clear-cosmetics-row{margin-top:14px}.clear-cosmetics-row button{width:100%}.shop-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:16px;display:grid}.shop-item{border:1px solid var(--line);background:#0e1116;border-radius:8px;align-content:space-between;gap:10px;min-height:190px;padding:14px;display:grid}.shop-item.owned{border-color:var(--line-strong)}.shop-item.active{border-color:var(--accent-line);background:linear-gradient(#c9a22714,#0000),#0e1116}.shop-item-top,.shop-item-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.shop-item-top span{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.shop-item-top svg{color:var(--success)}.shop-item h3{margin:0;font-size:16px}.shop-item p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.shop-item-footer strong{color:var(--accent);white-space:nowrap;font-size:13px}.shop-item-footer button{min-height:34px;padding:0 10px}@media (width<=1200px){.shop-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.settings-layout{grid-template-columns:1fr}.shop-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.shop-grid,.profile-preview-card{grid-template-columns:1fr}}.field-warning{color:#ffcf8a;margin-top:8px;font-size:12px;line-height:1.45;display:block}.profile-badge-icon{color:#0a0b0d;background:var(--accent);border:1px solid #ffffff1f;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:inline-grid;box-shadow:inset 0 1px #ffffff38}.profile-badge-icon.badge-crown,.profile-badge-icon.badge-diamond{background:linear-gradient(135deg,#f4d06f,#b98d1c)}.profile-badge-icon.badge-shield,.profile-badge-icon.badge-lock{background:linear-gradient(135deg,#9fc5ff,#4f7fb8)}.profile-badge-icon.badge-flame{background:linear-gradient(135deg,#ffb86b,#e05757)}.profile-badge-icon.badge-bolt{background:linear-gradient(135deg,#f5d742,#f28c28)}.profile-badge-icon.badge-skull{color:#f4f1e8;background:linear-gradient(135deg,#242933,#0b0d11)}.profile-badge-icon.badge-rocket,.profile-badge-icon.badge-orb,.profile-badge-icon.badge-star{background:linear-gradient(135deg,#d7dce8,#8d96a6)}.active-badge-display{justify-content:flex-end;display:inline-flex}.profile-title.title-vip{background:linear-gradient(135deg,#e4c15c,#a9821e)}.profile-title.title-founder{background:linear-gradient(135deg,#69c08f,#2e8d63)}.profile-title.title-sentinel{color:#d9e8ff;background:#24364d}.profile-title.title-elite,.profile-title.title-prime{background:linear-gradient(135deg,#cfd7e6,#8e98aa)}.profile-title.title-phantom{color:#e5ddff;background:#302345}.effect-neon>span:last-child{color:#7dd3fc;text-shadow:0 0 10px #7dd3fc8c,0 0 24px #7dd3fc38;font-weight:850}.effect-fire>span:last-child{background:linear-gradient(90deg,#fd6,#ff8a3d,#e05757);color:#0000;text-shadow:0 0 18px #e057572e;-webkit-background-clip:text;font-weight:900}.effect-ice>span:last-child{color:#c7eeff;text-shadow:0 0 12px #97d9ff6b;font-weight:850}.effect-matrix>span:last-child{color:#65e572;text-shadow:0 0 11px #65e57275;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.effect-gold>span:last-child{background:linear-gradient(90deg,#fff3a6,#d8ad36,#8f6e18);color:#0000;-webkit-background-clip:text;font-weight:950}.effect-plasma>span:last-child{background:linear-gradient(90deg,#ff7ad9,#a78bfa,#60a5fa);color:#0000;text-shadow:0 0 18px #a78bfa2e;-webkit-background-clip:text;font-weight:900}.effect-cyber>span:last-child{color:#93c5fd;text-shadow:0 0 8px #93c5fd6b;letter-spacing:.035em}.effect-royal>span:last-child{background:linear-gradient(90deg,#f4d06f,#c084fc,#f4d06f);color:#0000;-webkit-background-clip:text;font-weight:950}.effect-blood>span:last-child{color:#ff8a8a;text-shadow:0 0 14px #e0575759;font-weight:900}.shop-item{min-height:255px;position:relative;overflow:hidden}.shop-item:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:0;height:2px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:14px;right:14px;transform:translateY(2px)}.shop-item:hover:after,.shop-item.active:after{opacity:1;transform:translateY(0)}.shop-preview{border:1px solid var(--line);background:#ffffff06;border-radius:8px;gap:8px;padding:10px;display:grid}.shop-preview>span{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.shop-preview-line{align-items:center;min-height:28px;display:flex;overflow:hidden}.shop-preview-line .profile-name{max-width:100%}.shop-action-button{position:relative;overflow:hidden}.shop-action-button:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff47,#0000);position:absolute;inset:0;transform:translate(-120%)}.shop-action-button:hover:after{animation:.75s shopButtonSweep}@keyframes shopButtonSweep{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}to{opacity:0;transform:translate(120%)}}.shop-item-footer{align-items:flex-end}.shop-item-footer button:disabled{transform:none}.thread-profile-main{min-width:0;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:46px 1fr;align-items:center;gap:12px;padding:0;display:grid}.thread-profile-main:hover strong{color:var(--accent)}.thread-profile-button{flex:none;min-height:38px}.profile-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.public-profile-dialog{background:var(--surface);border:1px solid var(--line);border-radius:10px;width:min(560px,100%);padding:22px;animation:.18s both softIn;position:relative;box-shadow:0 30px 90px #0000006b}.profile-close-button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);background:var(--surface-2);border-radius:7px;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.profile-close-button:hover{color:var(--text);background:var(--surface-3)}.public-profile-hero{grid-template-columns:72px 1fr;align-items:center;gap:16px;padding-right:40px;display:grid}.public-profile-avatar{color:#08090b;background:var(--accent);border-radius:10px;place-items:center;width:72px;height:72px;font-size:22px;font-weight:850;display:grid;overflow:hidden}.public-profile-avatar img{object-fit:cover;width:100%;height:100%}.public-profile-hero h2{letter-spacing:-.035em;margin:0 0 5px;font-size:25px}.public-profile-hero span{color:var(--muted);font-size:13px}.public-profile-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.public-profile-grid div{border:1px solid var(--line);background:#0e1116;border-radius:8px;padding:12px}.public-profile-grid span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:11px;display:block}.public-profile-grid strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;display:block}.public-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.shop-note{border:1px solid var(--line);color:var(--muted);background:#0e1116;border-radius:8px;margin:-2px 0 16px;padding:11px 12px;font-size:13px;line-height:1.45}.shop-item[data-type=BADGE],.shop-item.badge-hidden{display:none}@media (width<=720px){.conversation-thread-header{align-items:stretch}.thread-profile-main{grid-template-columns:42px 1fr}.thread-profile-button{width:100%}.public-profile-hero,.public-profile-grid{grid-template-columns:1fr}.public-profile-actions{grid-template-columns:1fr;display:grid}.public-profile-actions button{width:100%}}.settings-sessions-panel{grid-column:1/-1}.session-actions-row{flex-wrap:wrap;gap:10px;margin:14px 0 16px;display:flex}.session-list{gap:10px;display:grid}.session-row{border:1px solid var(--line);background:#0e1116;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.session-row.current{border-color:var(--accent-line);background:var(--accent-soft)}.session-row-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.session-row-top strong{color:var(--text)}.session-row-top span{color:#08090b;background:var(--accent);border-radius:4px;padding:3px 7px;font-size:11px;font-weight:800}.session-row small{color:var(--muted);font-size:12px;line-height:1.5;display:block}@media (width<=720px){.session-actions-row,.session-row{grid-template-columns:1fr}.session-actions-row button,.session-row button{width:100%}}.status-bar{z-index:1300;color:#e8d694;border:1px solid var(--accent-line);background:#101318;border-radius:8px;width:min(440px,100vw - 36px);margin:0;padding:13px 42px 13px 14px;animation:.18s both statusToastIn;position:fixed;top:18px;right:18px;overflow:hidden;box-shadow:0 18px 50px #0000005c}.status-bar span{font-size:13px;line-height:1.45;display:block}.status-close{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:6px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}.status-close:hover{color:var(--text);background:var(--surface-2)}.status-progress{background:var(--accent);transform-origin:0;width:100%;height:2px;animation:5s linear forwards statusProgress;position:absolute;bottom:0;left:0}@keyframes statusToastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes statusProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=720px){.status-bar{width:calc(100vw - 24px);top:12px;right:12px}}.settings-security-panel,.settings-vault-security-panel,.settings-protection-panel{align-self:start}.security-note{border:1px solid var(--line);color:var(--muted);background:#0e1116;border-radius:8px;margin:14px 0 18px;padding:12px;font-size:13px;line-height:1.55}.security-note.strong{border-color:var(--accent-line);background:var(--accent-soft);color:#d8d0aa}.settings-security-panel .primary-button,.settings-vault-security-panel .primary-button,.settings-protection-panel .secondary-button{width:100%;margin-top:16px}.settings-select{border:1px solid var(--line);width:100%;height:44px;color:var(--text);background:#0c0e12;border-radius:8px;outline:none;padding:0 12px}.settings-select:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px #c9a22714}.backup-warning{color:var(--muted-2);margin-top:10px;line-height:1.45;display:block}.vault-focus-panel{overflow:hidden}.vault-hero{border-bottom:1px solid var(--line);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:18px;padding-bottom:18px;display:grid}.vault-lock-visual{place-items:center;width:112px;height:128px;margin:0 auto;display:grid;position:relative}.vault-lock-shackle{border:6px solid var(--accent);transform-origin:10px 36px;border-bottom:0;border-radius:26px 26px 0 0;width:54px;height:42px;transition:transform .35s,opacity .25s;position:absolute;top:8px;left:50%;transform:translate(-50%)}.vault-lock-body{color:#08090b;background:linear-gradient(180deg, var(--accent), #b38f22);border-radius:12px;place-items:center;width:84px;height:72px;display:grid;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 18px 30px #00000040}.vault-lock-visual.unlocked .vault-lock-shackle{transform:translate(-50%)rotate(-34deg)translate(-8px,-3px)}.vault-lock-visual.unlocked .vault-lock-body{background:linear-gradient(#d7b042,#c49a24)}.vault-hero-copy .panel-title{margin-bottom:10px}.vault-status-inline{flex-wrap:wrap;gap:8px;display:flex}.vault-status-inline span{border:1px solid var(--line);min-height:30px;color:var(--muted);background:#0e1116;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.vault-status-inline span.ok{color:var(--success);background:#60c98f14;border-color:#60c98f3d}.vault-action-stack{gap:12px;display:grid}.vault-button-row{flex-wrap:wrap;gap:10px;display:flex}.vault-button-row .primary-button,.vault-button-row .secondary-button{width:auto;min-width:170px;margin-top:0}.vault-footnote{border:1px solid var(--line);color:var(--muted);background:#0e1116;border-radius:8px;padding:12px 13px;font-size:13px;line-height:1.55}.vault-footnote strong{color:var(--text)}.vault-info-panel>svg{color:var(--accent);margin-bottom:10px}.vault-info-panel h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px}.vault-info-panel p{color:var(--muted);margin:0;line-height:1.6}.vault-mini-grid{margin-top:18px}.vault-info-notes{gap:10px;margin-top:18px;display:grid}.vault-info-notes div{border:1px solid var(--line);background:#0e1116;border-radius:8px;padding:12px}.vault-info-notes strong,.vault-info-notes span{display:block}.vault-info-notes strong{color:var(--text);margin-bottom:4px}.vault-info-notes span{color:var(--muted);font-size:13px;line-height:1.45}@media (width<=720px){.vault-hero{text-align:center;grid-template-columns:1fr}.vault-status-inline{justify-content:center}.vault-button-row{grid-template-columns:1fr;display:grid}.vault-button-row .primary-button,.vault-button-row .secondary-button{width:100%;min-width:0}}.settings-layout-v2{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;animation:.22s both softIn;display:grid}.settings-sidebar-v2,.settings-content-v2{min-width:0}.settings-sidebar-v2{gap:14px;display:grid;position:sticky;top:96px}.settings-sidebar-header{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:54px 1fr;align-items:center;gap:12px;padding:16px;display:grid}.settings-own-avatar{color:#08090b;background:var(--accent);border-radius:9px;place-items:center;width:54px;height:54px;font-weight:850;display:grid;overflow:hidden}.settings-own-avatar img{object-fit:cover;width:100%;height:100%}.settings-sidebar-header h2{letter-spacing:-.02em;margin:0 0 4px;font-size:17px}.settings-sidebar-header span{color:var(--muted);font-size:12px}.settings-tabs-v2{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:6px;padding:8px;display:grid}.settings-tabs-v2 button{text-align:left;width:100%;min-height:54px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;gap:3px;padding:10px 11px;display:grid}.settings-tabs-v2 button:hover,.settings-tabs-v2 button.active{color:var(--text);background:var(--surface-2);border-color:var(--line)}.settings-tabs-v2 button.active{border-left-color:var(--accent)}.settings-tabs-v2 strong{font-size:14px}.settings-tabs-v2 span{color:var(--muted-2);font-size:12px}.settings-locked-note{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--muted);border-radius:10px;grid-template-columns:20px 1fr;gap:10px;padding:13px;display:grid}.settings-locked-note svg{color:var(--accent);margin-top:2px}.settings-locked-note p{margin:0;font-size:13px;line-height:1.5}.settings-section-stack{gap:14px;display:grid}.settings-section-heading{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:18px}.settings-section-heading p{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 6px;font-size:11px;font-weight:800}.settings-section-heading h2{letter-spacing:-.045em;margin:0;font-size:30px}.settings-section-heading span{color:var(--muted);margin-top:7px;line-height:1.5;display:block}.settings-grid-v2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-card-v2{min-width:0}.profile-editor-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.profile-preview-card{text-align:center;border:1px solid var(--line);background:#0e1116;border-radius:10px;justify-items:center;gap:12px;padding:18px;display:grid}.profile-preview-avatar{color:#08090b;background:var(--accent);border-radius:12px;place-items:center;width:92px;height:92px;font-size:24px;font-weight:850;display:grid;overflow:hidden}.profile-preview-avatar img{object-fit:cover;width:100%;height:100%}.profile-preview-card strong,.profile-preview-card span{display:block}.profile-preview-card span{color:var(--muted);margin-top:4px;font-size:12px}.settings-button-row,.settings-toolbar{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.settings-help-box,.security-warning-box{border:1px solid var(--line);color:var(--muted);background:#0e1116;border-radius:8px;margin-top:14px;padding:12px;font-size:13px;line-height:1.55}.security-warning-box{border-color:var(--accent-line);background:var(--accent-soft);gap:5px;display:grid}.security-warning-box strong{color:var(--text)}.security-warning-box span{color:var(--muted)}.settings-action{margin-top:16px}.auto-lock-options-v2{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.auto-lock-options-v2 button{border:1px solid var(--line);min-height:40px;color:var(--muted);background:#0e1116;border-radius:7px}.auto-lock-options-v2 button:hover,.auto-lock-options-v2 button.active{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}.sessions-list-v2{gap:10px;margin-top:16px;display:grid}.session-row-v2{border:1px solid var(--line);background:#0e1116;border-radius:9px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.session-device-icon{width:42px;height:42px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:8px;place-items:center;display:grid}.session-row-v2 strong,.session-row-v2 span{display:block}.session-row-v2 span{color:var(--muted);margin-top:3px;font-size:12px}.settings-empty-state{border:1px dashed var(--line-strong);color:var(--muted);text-align:center;border-radius:8px;padding:16px}.settings-balance-card{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.settings-balance-card span,.settings-balance-card p{color:var(--muted);margin:0;display:block}.settings-balance-card strong{color:var(--text);letter-spacing:-.05em;margin:4px 0;font-size:42px;line-height:1;display:block}.settings-balance-card svg{color:var(--accent)}@media (width<=1150px){.settings-layout-v2{grid-template-columns:1fr}.settings-sidebar-v2{position:static}.settings-tabs-v2{grid-template-columns:repeat(4,1fr)}}@media (width<=850px){.settings-grid-v2,.profile-editor-layout{grid-template-columns:1fr}.settings-tabs-v2{grid-template-columns:1fr 1fr}.session-row-v2{grid-template-columns:42px 1fr}.session-row-v2 button{grid-column:1/-1;width:100%}}@media (width<=560px){.settings-tabs-v2{grid-template-columns:1fr}.auto-lock-options-v2{grid-template-columns:1fr 1fr}}input[type=file]{cursor:pointer;height:auto;min-height:46px;color:var(--muted);border:1px dashed var(--line-strong);background:#0e1116;padding:8px}input[type=file]:hover{border-color:var(--accent-line);background:var(--surface-2)}input[type=file]::file-selector-button{border:1px solid var(--line);color:#08090b;background:var(--accent);cursor:pointer;border-radius:7px;min-height:34px;margin-right:12px;padding:0 13px;font-weight:750;transition:background .15s,transform .15s,border-color .15s}input[type=file]::file-selector-button:hover{background:var(--accent-hover);transform:translateY(-1px)}.profile-editor-layout input[type=file]{width:100%}.profile-upload-note{color:var(--muted-2);margin-top:8px;font-size:12px;line-height:1.45}.panic-settings-card{grid-column:1/-1}.panic-status-row{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.panic-status-row span{border:1px solid var(--line);min-height:30px;color:var(--muted);background:#0e1116;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.panic-status-row span.active{color:var(--success);background:#60c98f14;border-color:#60c98f3d}.duress-mode-options{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 4px;display:grid}.duress-mode-options button{border:1px solid var(--line);min-height:78px;color:var(--muted);text-align:left;background:#0e1116;border-radius:8px;gap:5px;padding:12px;display:grid}.duress-mode-options button:hover,.duress-mode-options button.active{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.duress-mode-options button.danger.active{background:#e057571f;border-color:#e057576b}.duress-mode-options strong{color:var(--text)}.duress-mode-options span{font-size:12px;line-height:1.4}@media (width<=720px){.duress-mode-options{grid-template-columns:1fr}}.decoy-vault-ready{background:#60c98f14;border:1px solid #60c98f3d;border-radius:9px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.decoy-vault-ready svg{color:var(--success)}.decoy-vault-ready strong,.decoy-vault-ready span{display:block}.decoy-vault-ready span{color:var(--muted);margin-top:3px;font-size:13px}.decoy-vault-stack .vault-footnote{border-color:var(--line)}.plans-page{gap:16px;animation:.22s both softIn;display:grid}.plans-heading{margin:0}.current-plan-card{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.current-plan-card span,.current-plan-card p{color:var(--muted);margin:0;display:block}.current-plan-card strong{letter-spacing:-.045em;margin:4px 0;font-size:34px;display:block}.current-plan-card svg{color:var(--accent)}.plan-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.plan-card{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:14px;padding:22px;display:grid}.plan-card.active{border-color:var(--accent-line);background:linear-gradient(180deg, var(--accent-soft), var(--surface))}.plan-card.premium,.plan-card.supporter{border-color:#c9a2272e}.plan-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.plan-card h3,.plan-card strong,.deposit-history h3{margin:0}.plan-card-top strong{color:var(--accent);letter-spacing:-.045em;font-size:28px}.plan-card p{color:var(--muted);margin:0;line-height:1.55}.plan-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.plan-card li{color:var(--muted);padding-left:15px;line-height:1.4;position:relative}.plan-card li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.65em;left:0}.deposit-card{gap:12px;display:grid}.deposit-package-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.deposit-package-grid button{border:1px solid var(--line);min-height:68px;color:var(--muted);background:#0e1116;border-radius:8px;gap:4px;display:grid}.deposit-package-grid button:hover,.deposit-package-grid button.active{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.deposit-package-grid strong{font-size:20px}.deposit-package-grid span{font-size:12px}.plans-deposit-row{grid-template-columns:minmax(130px,220px) auto;align-items:center;gap:10px;display:grid}.deposit-history{gap:8px;margin-top:8px;display:grid}.deposit-row{border:1px solid var(--line);background:#0e1116;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px;display:grid}.deposit-row span,.deposit-row small{color:var(--muted)}.deposit-row strong{color:var(--accent)}.supporter-profile-fields{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:9px;margin-top:14px;padding:14px}@media (width<=1050px){.plan-grid,.plans-deposit-row{grid-template-columns:1fr}}@media (width<=720px){.deposit-package-grid{grid-template-columns:1fr 1fr}.deposit-row{grid-template-columns:1fr}}.pro-plans-page{gap:16px;display:grid}.plans-hero-card{border:1px solid var(--line);background:linear-gradient(135deg, #c9a22714, transparent 42%), var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.plans-hero-card p{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 6px;font-size:11px;font-weight:800}.plans-hero-card h2{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,46px);line-height:1}.plans-hero-card span{max-width:760px;color:var(--muted);margin-top:9px;line-height:1.55;display:block}.current-plan-badge{border:1px solid var(--line);background:#0e1116;border-radius:10px;flex:0 0 250px;padding:16px}.current-plan-badge span,.current-plan-badge small{color:var(--muted);display:block}.current-plan-badge strong{letter-spacing:-.04em;margin:5px 0;font-size:28px;display:block}.current-plan-badge.premium{border-color:var(--accent-line);background:var(--accent-soft)}.current-plan-badge.supporter{background:#69c08f14;border-color:#69c08f47}.billing-split-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.pro-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.plan-card{align-content:start;gap:14px;min-height:100%;display:grid}.plan-card-top{align-items:flex-start}.plan-card-top h3{margin-bottom:3px}.plan-card-top p{color:var(--muted);margin:0;font-size:13px}.plan-price-line{border:1px solid var(--line);min-height:34px;color:var(--muted);background:#0e1116;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:flex}.plan-price-line.highlighted{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.plan-price-line.supporter-line{background:#69c08f14;border-color:#69c08f47}.dev-plan-button{opacity:.78;margin-top:8px}.plans-side-column{gap:14px;display:grid}.credit-rate-note{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:8px;gap:4px;margin:12px 0 14px;padding:12px;display:grid}.credit-rate-note strong{color:var(--text)}.credit-rate-note span{color:var(--muted);font-size:13px;line-height:1.45}.plans-balance-card{margin:0}@media (width<=1200px){.billing-split-grid,.pro-plan-grid{grid-template-columns:1fr}.plans-hero-card{flex-direction:column;align-items:stretch}.current-plan-badge{flex:none}}.sidebar-user-card small.sidebar-plan-expiry,.profile-preview-card small{color:var(--muted-2);margin-top:4px;font-size:11px;line-height:1.35;display:block}.security-tips-menu{gap:8px;display:grid}.security-tips-toggle.active{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}.security-tips-toggle.active svg{color:var(--accent)}.security-tips-panel{border:1px solid var(--line);background:#0e1116;border-radius:9px;padding:13px;animation:.16s both softIn;box-shadow:0 16px 36px #0000003d}.security-tips-panel strong{color:var(--text);margin-bottom:9px;font-size:13px;display:block}.security-tips-panel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.security-tips-panel li{color:var(--muted);padding-left:13px;font-size:12px;line-height:1.42;position:relative}.security-tips-panel li:before{content:"";background:var(--accent);width:4px;height:4px;position:absolute;top:.62em;left:0}.security-tips-panel p{color:var(--muted-2);margin:11px 0 0;font-size:11px;line-height:1.45}.transparency-page{gap:16px;animation:.22s both softIn;display:grid}.transparency-hero-panel,.lawful-disclosure-panel,.privacy-limits-panel,.transparency-final-note{border:1px solid var(--line);background:var(--surface);border-radius:10px}.transparency-hero-panel{background:linear-gradient(135deg, #c9a22714, transparent 48%), var(--surface);justify-content:space-between;align-items:stretch;gap:18px;padding:24px;display:flex}.transparency-hero-panel p,.lawful-disclosure-panel .section-heading p{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 7px;font-size:11px;font-weight:850}.transparency-hero-panel h2,.lawful-disclosure-panel .section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1}.transparency-hero-panel span,.lawful-disclosure-panel .section-heading span{max-width:820px;color:var(--muted);margin-top:10px;line-height:1.6;display:block}.transparency-seal{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;flex:0 0 250px;align-content:center;gap:8px;padding:18px;display:grid}.transparency-seal svg{color:var(--accent)}.transparency-seal strong,.transparency-seal span{display:block}.transparency-seal span{color:var(--muted);line-height:1.45}.transparency-grid-v2,.disclosure-grid,.privacy-limit-grid{gap:14px;display:grid}.transparency-grid-v2{grid-template-columns:repeat(4,minmax(0,1fr))}.disclosure-grid{grid-template-columns:1fr 1fr}.transparency-info-card,.disclosure-card,.privacy-limit-grid div{border:1px solid var(--line);background:#0e1116;border-radius:10px;padding:18px}.transparency-card-title{grid-template-columns:26px 1fr;align-items:start;gap:11px;display:grid}.transparency-card-title svg{color:var(--accent);margin-top:2px}.transparency-card-title h3{letter-spacing:-.025em;margin:0;font-size:18px}.transparency-card-title p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.transparency-info-card ul,.disclosure-card ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.transparency-info-card li,.disclosure-card li{color:var(--muted);padding-left:14px;font-size:13px;line-height:1.48;position:relative}.transparency-info-card li:before,.disclosure-card li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.62em;left:0}.lawful-disclosure-panel,.privacy-limits-panel{padding:22px}.disclosure-card.can-provide{border-color:#69c08f3d}.disclosure-card.can-provide .transparency-card-title svg{color:var(--success)}.disclosure-card.cannot-provide{border-color:#e0575742}.disclosure-card.cannot-provide .transparency-card-title svg{color:var(--danger)}.privacy-limit-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.privacy-limit-grid strong,.privacy-limit-grid span{display:block}.privacy-limit-grid strong{color:var(--text);margin-bottom:6px}.privacy-limit-grid span{color:var(--muted);font-size:13px;line-height:1.48}.transparency-final-note{border-color:var(--accent-line);background:var(--accent-soft);grid-template-columns:28px 1fr;gap:12px;padding:18px;display:grid}.transparency-final-note svg{color:var(--accent)}.transparency-final-note strong{margin-bottom:5px;display:block}.transparency-final-note p{color:var(--muted);margin:0;line-height:1.6}@media (width<=1200px){.transparency-grid-v2,.privacy-limit-grid{grid-template-columns:1fr 1fr}.transparency-hero-panel{flex-direction:column}.transparency-seal{flex:none}}@media (width<=760px){.transparency-grid-v2,.privacy-limit-grid,.disclosure-grid,.transparency-final-note{grid-template-columns:1fr}}.auth-nav-actions{align-items:center;gap:8px;display:flex}.auth-nav-actions>button{border:1px solid var(--line);min-height:34px;color:var(--muted);background:var(--surface);border-radius:7px;padding:0 10px;font-size:12px;font-weight:650}.auth-nav-actions>button:hover{color:var(--text);background:var(--surface-2);border-color:var(--line-strong)}.legal-links-section{margin-bottom:28px}.legal-link-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.legal-link-grid button{border:1px solid var(--line);color:var(--text);text-align:left;background:#0e1116;border-radius:9px;grid-template-columns:24px 1fr;align-items:start;gap:10px;padding:18px;display:grid}.legal-link-grid button:hover{border-color:var(--accent-line);background:var(--accent-soft)}.legal-link-grid svg{color:var(--accent);margin-top:2px}.legal-link-grid strong,.legal-link-grid span{display:block}.legal-link-grid span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.45}.public-legal-page{gap:16px;max-width:1180px;margin:0 auto;animation:.22s both softIn;display:grid}.public-legal-hero,.public-legal-card,.public-legal-note{border:1px solid var(--line);background:var(--surface);border-radius:10px}.public-legal-hero{background:linear-gradient(135deg, #c9a22714, transparent 48%), var(--surface);grid-template-columns:64px 1fr;gap:16px;padding:26px;display:grid}.public-legal-icon{border:1px solid var(--accent-line);width:64px;height:64px;color:var(--accent);background:var(--accent-soft);border-radius:10px;place-items:center;display:grid}.public-legal-hero p{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 7px;font-size:11px;font-weight:850}.public-legal-hero h1{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(34px,5vw,58px);line-height:1}.public-legal-hero span{max-width:900px;color:var(--muted);margin-top:12px;line-height:1.62;display:block}.public-legal-card{padding:20px}.public-legal-card h2{letter-spacing:-.025em;margin:0;font-size:21px}.public-legal-card ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.public-legal-card li{color:var(--muted);padding-left:14px;font-size:13px;line-height:1.5;position:relative}.public-legal-card li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.65em;left:0}.public-legal-note{border-color:var(--accent-line);background:var(--accent-soft);grid-template-columns:26px 1fr;gap:12px;padding:17px;display:grid}.public-legal-note svg{color:var(--accent);margin-top:2px}.public-legal-note p{color:var(--muted);margin:0;line-height:1.6}.legal-back-button{justify-self:start;margin-bottom:28px}@media (width<=980px){.auth-nav{align-items:flex-start;gap:14px}.auth-nav-actions{flex-wrap:wrap;justify-content:flex-end}.legal-link-grid,.public-legal-grid,.public-legal-hero{grid-template-columns:1fr}}@media (width<=640px){.auth-nav{flex-direction:column}.auth-nav-actions{justify-content:flex-start}}.ip-nonstorage-panel{background:#69c08f14;border:1px solid #69c08f3d;border-radius:10px;padding:18px}.ip-nonstorage-panel .transparency-card-title svg{color:var(--success)}.ip-nonstorage-panel p{max-width:980px;color:var(--muted);margin:12px 0 0;line-height:1.62}.register-flow-shell{gap:14px;width:min(760px,100%);margin:0 auto 34px;display:grid}.register-progress{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.register-card{position:relative;overflow:hidden}.wide-register-card{width:min(760px,100%)}.register-kicker{border:1px solid var(--accent-line);min-height:30px;color:var(--accent);background:var(--accent-soft);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.register-feature-grid,.vault-explainer-grid{gap:10px;margin:18px 0;display:grid}.register-feature-grid div,.vault-explainer-grid div{border:1px solid var(--line);background:#0e1116;border-radius:9px;padding:14px}.register-feature-grid svg{color:var(--accent);margin-bottom:9px}.register-feature-grid strong,.register-feature-grid span,.vault-explainer-grid strong,.vault-explainer-grid span{display:block}.register-feature-grid strong,.vault-explainer-grid strong{color:var(--text);margin-bottom:5px}.register-feature-grid span,.vault-explainer-grid span{color:var(--muted);font-size:13px;line-height:1.45}.register-help-box,.register-warning-box{border:1px solid var(--line);color:var(--muted);background:#0e1116;border-radius:9px;margin-top:14px;padding:13px;font-size:13px;line-height:1.55}.register-warning-box{border-color:var(--accent-line);background:var(--accent-soft)}.register-button-row{justify-content:space-between;gap:10px;margin-top:18px;display:flex}.register-button-row button{min-width:150px}.register-next-button,.finish-create-button,.register-button-row .primary-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.identity-reveal-card{text-align:center;align-content:center;justify-items:center;min-height:460px;display:grid}.identity-reveal-lock{border:1px solid var(--accent-line);width:82px;height:82px;color:var(--accent);background:var(--accent-soft);border-radius:18px;place-items:center;margin-bottom:16px;animation:1.5s ease-in-out infinite identityPulse;display:grid;box-shadow:0 22px 60px #00000047}@keyframes identityPulse{0%,to{transform:scale(.98)}50%{transform:scale(1.04)}}.tsar-id-reveal{border:1px solid var(--line);background:#0e1116;border-radius:12px;place-items:center;width:min(460px,100%);min-height:76px;margin:18px 0;display:grid}.tsar-id-reveal.done{border-color:var(--accent-line);background:linear-gradient(135deg,#c9a2271f,#0000 55%),#0e1116}.tsar-id-reveal strong{letter-spacing:-.04em;color:var(--text);text-shadow:0 0 24px #c9a2272e;font-size:clamp(28px,5vw,44px)}.rolling-tsar-id{letter-spacing:-.04em;color:var(--text);align-items:center;gap:3px;font-size:clamp(28px,5vw,42px);font-weight:850;display:inline-flex}.rolling-tsar-id span{color:var(--accent)}.rolling-tsar-id i{color:#0000;width:.72em;height:1em;font-style:normal;position:relative;overflow:hidden}.rolling-tsar-id i:before{content:"01234567890123456789";color:var(--text);writing-mode:vertical-rl;text-orientation:upright;animation:.42s linear infinite digitRoll;animation-delay:calc(var(--i,0) * 40ms);position:absolute;top:0;left:0}.rolling-tsar-id i:nth-child(2):before{animation-delay:0s}.rolling-tsar-id i:nth-child(3):before{animation-delay:40ms}.rolling-tsar-id i:nth-child(4):before{animation-delay:80ms}.rolling-tsar-id i:nth-child(5):before{animation-delay:.12s}.rolling-tsar-id i:nth-child(6):before{animation-delay:.16s}.rolling-tsar-id i:nth-child(7):before{animation-delay:.2s}.rolling-tsar-id i:nth-child(8):before{animation-delay:.24s}.rolling-tsar-id i:nth-child(9):before{animation-delay:.28s}@keyframes digitRoll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.confetti-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.confetti-layer span{background:var(--accent);opacity:0;border-radius:2px;width:7px;height:12px;animation:1.65s ease-out forwards confettiFall;position:absolute;top:-20px}.confetti-layer span:first-child{animation-delay:1.75s;left:8%}.confetti-layer span:nth-child(2){background:var(--success);animation-delay:1.84s;left:14%}.confetti-layer span:nth-child(3){animation-delay:1.68s;left:21%}.confetti-layer span:nth-child(4){background:var(--danger);animation-delay:1.9s;left:28%}.confetti-layer span:nth-child(5){animation-delay:1.74s;left:36%}.confetti-layer span:nth-child(6){background:var(--success);animation-delay:1.82s;left:43%}.confetti-layer span:nth-child(7){animation-delay:1.7s;left:49%}.confetti-layer span:nth-child(8){background:var(--danger);animation-delay:1.88s;left:57%}.confetti-layer span:nth-child(9){animation-delay:1.77s;left:64%}.confetti-layer span:nth-child(10){background:var(--success);animation-delay:1.69s;left:71%}.confetti-layer span:nth-child(11){animation-delay:1.86s;left:78%}.confetti-layer span:nth-child(12){background:var(--danger);animation-delay:1.73s;left:84%}.confetti-layer span:nth-child(13){animation-delay:1.81s;left:91%}.confetti-layer span:nth-child(14){background:var(--success);animation-delay:1.94s;left:19%}.confetti-layer span:nth-child(15){animation-delay:1.96s;left:52%}.confetti-layer span:nth-child(16){background:var(--danger);animation-delay:1.91s;left:67%}.confetti-layer span:nth-child(17){animation-delay:1.83s;left:32%}.confetti-layer span:nth-child(18){background:var(--success);animation-delay:1.99s;left:73%}@keyframes confettiFall{0%{opacity:0;transform:translateY(0)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(520px)rotate(480deg)}}@media (width<=720px){.register-feature-grid,.vault-explainer-grid{grid-template-columns:1fr}.register-button-row{grid-template-columns:1fr;display:grid}.register-button-row button{width:100%}}.conversation-list-item.unread{border-color:var(--accent-line);background:linear-gradient(90deg, #c9a22724, transparent 62%), var(--surface-2)}.conversation-list-item.priority-important{border-left:3px solid var(--accent)}.conversation-list-item.priority-urgent{border-left:3px solid var(--danger);background:linear-gradient(90deg, #e057571a, transparent 64%), var(--surface-2)}.conversation-priority-label{border:1px solid var(--line);width:fit-content;min-height:22px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;background:#0e1116;border-radius:999px;align-items:center;margin-top:6px;padding:0 8px;font-size:10px;font-weight:850;display:inline-flex}.conversation-priority-label.important{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.conversation-priority-label.urgent{color:#ffc8c8;background:#e057571c;border-color:#e0575747}.conversation-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.conversation-header-actions .thread-profile-button{min-height:36px}.priority-action{text-transform:capitalize;align-items:center;gap:6px;display:inline-flex}.priority-action.important{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.priority-action.urgent{color:#ffc8c8;background:#e057571c;border-color:#e0575747}@media (width<=920px){.conversation-thread-header{align-items:stretch}.conversation-header-actions{grid-template-columns:1fr;display:grid}.conversation-header-actions button{width:100%}}.conversation-search-bar{border:1px solid var(--line);background:#0e1116;border-radius:9px;grid-template-columns:24px 1fr 30px;align-items:center;gap:8px;margin-bottom:10px;padding:8px;display:grid}.conversation-search-bar svg{color:var(--muted)}.conversation-search-bar input{background:0 0;border:0;border-radius:0;min-height:34px;padding:0}.conversation-search-bar input:focus{box-shadow:none}.conversation-search-bar button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.conversation-search-bar button:hover{color:var(--text);background:var(--surface-2)}.conversation-search-meta{border:1px solid var(--accent-line);color:var(--muted);background:var(--accent-soft);border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.45}.conversation-label-row{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.conversation-match-label{width:fit-content;min-height:22px;color:var(--success);text-transform:uppercase;letter-spacing:.08em;background:#69c08f14;border:1px solid #69c08f3d;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:850;display:inline-flex}.chat-bubble mark{color:#08090b;background:var(--accent);border-radius:4px;padding:0 3px}.attachment-toolbar,.conversation-attachment-row{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.attachment-toolbar .secondary-button,.conversation-attachment-row .secondary-button{align-items:center;gap:7px;width:auto;min-height:38px;margin:0;display:inline-flex}.attachment-toolbar span{color:var(--muted);font-size:12px}.location-composer-panel{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;gap:11px;margin:12px 0;padding:14px;animation:.16s both softIn;display:grid}.location-composer-title{grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.location-composer-title svg{color:var(--accent);margin-top:2px}.location-composer-title strong,.location-composer-title span{display:block}.location-composer-title span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.45}.location-link-row{grid-template-columns:1fr auto;gap:8px;display:grid}.location-link-row .secondary-button{width:auto;margin:0}.location-coordinate-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.location-composer-actions{justify-content:flex-end;gap:8px;display:flex}.location-composer-actions button{width:auto;margin:0}.pending-location-chip{color:var(--text);background:#69c08f14;border:1px solid #69c08f3d;border-radius:9px;grid-template-columns:24px 1fr 30px;align-items:center;gap:10px;margin:10px 0;padding:11px;display:grid}.pending-location-chip>svg{color:var(--success)}.pending-location-chip strong,.pending-location-chip span{display:block}.pending-location-chip span{color:var(--muted);margin-top:3px;font-size:12px}.pending-location-chip button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.pending-location-chip button:hover{color:var(--text);background:var(--surface-2)}.message-attachment-stack{gap:10px;margin-top:10px;display:grid}.location-attachment-card{background:linear-gradient(135deg,#69c08f1c,#0000 60%),#0e1116;border:1px solid #69c08f3d;border-radius:10px;grid-template-columns:42px 1fr;gap:11px;padding:12px;display:grid}.chat-bubble.sent .location-attachment-card{background:linear-gradient(135deg,#c9a22724,#0000 62%),#00000029}.location-attachment-icon{width:42px;height:42px;color:var(--success);background:#69c08f1a;border:1px solid #69c08f3d;border-radius:9px;place-items:center;display:grid}.location-attachment-body strong,.location-attachment-body span,.location-attachment-body p{display:block}.location-attachment-body span{color:var(--muted);margin-top:3px;font-size:12px}.location-attachment-body p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.45}.location-attachment-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.location-attachment-actions button{border:1px solid var(--line);min-height:30px;color:var(--muted);background:var(--surface);border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.location-attachment-actions button:hover{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}@media (width<=720px){.location-link-row,.location-coordinate-grid,.location-attachment-card{grid-template-columns:1fr}.location-composer-actions{grid-template-columns:1fr;display:grid}.location-composer-actions button,.location-link-row .secondary-button{width:100%}}.file-attach-button{border:1px solid var(--line);width:auto;min-height:38px;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:750;display:inline-flex}.file-attach-button:hover{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}.file-attach-button input{display:none}.pending-file-chip{border:1px solid var(--accent-line);color:var(--text);background:var(--accent-soft);border-radius:9px;grid-template-columns:24px 1fr 30px;align-items:center;gap:10px;margin:10px 0;padding:11px;display:grid}.pending-file-chip>svg{color:var(--accent)}.pending-file-chip strong,.pending-file-chip span{display:block}.pending-file-chip span{color:var(--muted);margin-top:3px;font-size:12px}.pending-file-chip button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.pending-file-chip button:hover{color:var(--text);background:var(--surface-2)}.file-attachment-card{border:1px solid var(--accent-line);background:linear-gradient(135deg,#c9a22721,#0000 60%),#0e1116;border-radius:10px;grid-template-columns:42px 1fr;gap:11px;padding:12px;display:grid}.chat-bubble.sent .file-attachment-card{background:linear-gradient(135deg,#c9a2272b,#0000 62%),#00000029}.file-attachment-icon{border:1px solid var(--accent-line);width:42px;height:42px;color:var(--accent);background:var(--accent-soft);border-radius:9px;place-items:center;display:grid}.file-attachment-body strong,.file-attachment-body span{display:block}.file-attachment-body span{color:var(--muted);margin-top:3px;font-size:12px}.file-attachment-body button{border:1px solid var(--line);min-height:30px;color:var(--muted);background:var(--surface);border-radius:7px;align-items:center;gap:6px;margin-top:10px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.file-attachment-body button:hover{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}.image-attachment-card{background:linear-gradient(135deg,#69c08f1f,#0000 60%),#0e1116;border-color:#69c08f3d}.image-attachment-card .file-attachment-icon{color:var(--success);background:#69c08f1a;border-color:#69c08f3d}.encrypted-image-preview{border:1px solid var(--line);background:#090b0f;border-radius:10px;margin-top:10px;overflow:hidden}.encrypted-image-preview img{object-fit:contain;background:#090b0f;width:100%;max-height:280px;display:block}.image-preview-loader{width:100%;min-height:96px;color:var(--muted);background:linear-gradient(135deg,#c9a22717,#0000 70%),#090b0f;border:0;padding:12px;font-weight:750}.image-preview-loader:hover:not(:disabled){color:var(--text);background:var(--accent-soft)}.image-preview-loader:disabled{opacity:.65;cursor:wait}.view-once-toggle{color:#ffc8c8;cursor:pointer;background:#e057571a;border:1px solid #e0575747;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-top:8px;padding:6px 8px;font-size:11px;font-weight:800;display:inline-flex}.view-once-toggle input{width:14px;height:14px;accent-color:var(--danger)}.view-once-badge{color:#ffc8c8;text-transform:uppercase;letter-spacing:.06em;background:#e057571a;border:1px solid #e0575747;border-radius:999px;width:fit-content;margin-top:8px;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.view-once-note{color:var(--muted-2);margin-top:10px;font-size:11px;line-height:1.45;display:block}.image-preview-open-button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.image-preview-open-button img{transition:transform .18s,filter .18s}.image-preview-open-button:hover img{filter:brightness(1.08);transform:scale(1.015)}.image-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000c7;place-items:center;padding:24px;animation:.16s both softIn;display:grid;position:fixed;inset:0}.image-modal{border:1px solid var(--line-strong);background:#080a0e;border-radius:12px;gap:12px;width:min(980px,96vw);max-height:92vh;padding:14px;display:grid;box-shadow:0 30px 90px #0000008c}.image-modal-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.image-modal-header strong,.image-modal-header span{display:block}.image-modal-header span{color:var(--muted);margin-top:3px;font-size:12px}.image-modal-header button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:var(--surface);border-radius:8px;place-items:center;display:grid}.image-modal-header button:hover{color:var(--text);background:var(--surface-2)}.image-modal>img{object-fit:contain;background:#020305;border-radius:10px;width:100%;max-height:72vh;display:block}.image-modal p{color:var(--muted);background:#e0575714;border:1px solid #e0575742;border-radius:9px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}:root{--radius-sm:7px;--radius-md:10px;--radius-lg:14px;--shadow-soft:0 18px 42px #0000003d;--shadow-strong:0 28px 80px #00000070;--app-header-height:76px}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #c9a22775}.primary-button,.secondary-button,.danger-button,.ghost-button,.text-button{white-space:nowrap}.primary-button,.secondary-button,.danger-button{border-radius:var(--radius-sm);min-height:42px}.primary-button{box-shadow:0 10px 22px #c9a2271f}.primary-button:hover:not(:disabled),.secondary-button:hover:not(:disabled),.danger-button:hover:not(:disabled),.ghost-button:hover:not(:disabled){transform:translateY(-1px)}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled),.ghost-button:active:not(:disabled){transform:translateY(0)}.panel,.auth-card,.plan-card,.settings-section-heading,.settings-card-v2,.transparency-info-card,.public-legal-card,.conversation-list-panel,.conversation-thread-panel{border-radius:var(--radius-md);box-shadow:none}.mail-app{grid-template-columns:276px minmax(0,1fr)}.sidebar{gap:14px;padding:18px}.sidebar-nav{gap:5px}.sidebar-nav button,.sidebar-footer button{border-radius:var(--radius-sm);min-height:42px}.sidebar-user-card{border-radius:var(--radius-md);align-items:center;min-height:74px;padding:12px}.sidebar-user-card strong,.sidebar-plan-expiry{text-overflow:ellipsis;white-space:nowrap;max-width:176px;overflow:hidden}.topbar{min-height:var(--app-header-height);border-bottom:1px solid var(--line);background:linear-gradient(#ffffff03,#0000),#090b0f;padding:14px 22px}.topbar h1{letter-spacing:-.035em}.content{padding:18px 22px 22px}.content-grid{gap:16px}.panel{padding:18px}.panel-title{align-items:flex-start;gap:12px;margin-bottom:18px}.panel-title h2{line-height:1.12}.panel-title p{line-height:1.5}input,textarea{border-radius:var(--radius-sm)}textarea{line-height:1.55}.status-toast,.status-bar{border-radius:var(--radius-sm)}.conversation-layout{grid-template-columns:350px minmax(0,1fr);gap:16px;min-height:calc(100vh - 116px)}.conversation-list-panel,.conversation-thread-panel{min-height:calc(100vh - 116px);max-height:calc(100vh - 116px)}.conversation-list-panel{gap:8px;padding:12px}.conversation-list-item{border-radius:var(--radius-sm);min-height:72px;padding:11px}.conversation-summary-top{gap:8px}.conversation-summary-top strong,.conversation-summary p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-summary-top time{flex:none}.conversation-label-row{min-height:22px}.conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.conversation-thread-header{border-bottom:1px solid var(--line);gap:14px;padding:14px 16px}.conversation-thread-header>div:first-child{min-width:0}.conversation-thread-header h2,.conversation-thread-header p,.conversation-thread-header span{overflow-wrap:anywhere}.conversation-header-actions{flex:none}.conversation-header-actions button{min-height:36px;padding:0 11px;font-size:12px}.conversation-messages{background:radial-gradient(circle at 0 0,#c9a22709,#0000 34%),0 0;gap:12px;min-height:0;padding:18px}.chat-bubble{border-radius:13px;max-width:min(680px,78%);line-height:1.55}.chat-bubble p{overflow-wrap:anywhere}.chat-bubble-meta{gap:10px}.chat-bubble-meta span,.chat-bubble-meta time{min-width:0}.chat-bubble-footer{min-height:30px}.conversation-composer{border-top:1px solid var(--line);background:linear-gradient(#ffffff03,#0000),#0d1015;gap:10px;padding:14px}.conversation-composer textarea{min-height:74px;max-height:180px}.conversation-composer>.primary-button{align-self:end;min-width:92px}.conversation-search-bar{border-radius:var(--radius-sm);min-height:48px}.conversation-search-meta{margin-bottom:8px}.attachment-toolbar,.conversation-attachment-row{border:1px solid var(--line);border-radius:var(--radius-sm);background:#0d1015;padding:10px}.attachment-toolbar span{flex:1;min-width:220px;line-height:1.45}.file-attach-button,.attachment-toolbar .secondary-button,.conversation-attachment-row .secondary-button{border-radius:var(--radius-sm);min-height:38px}.location-composer-panel{border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff05}.location-link-row{align-items:end}.pending-location-chip,.pending-file-chip{border-radius:var(--radius-sm);min-height:58px}.pending-location-chip div,.pending-file-chip div{min-width:0}.pending-location-chip strong,.pending-location-chip span,.pending-file-chip strong,.pending-file-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-attachment-stack{width:min(520px,100%)}.file-attachment-card,.location-attachment-card{border-radius:var(--radius-md);align-items:start}.file-attachment-body,.location-attachment-body{min-width:0}.file-attachment-body strong,.location-attachment-body strong,.file-attachment-body>span,.location-attachment-body>span{overflow-wrap:anywhere}.file-attachment-body button,.location-attachment-actions button{min-height:32px}.encrypted-image-preview{max-width:520px}.encrypted-image-preview img{max-height:340px}.image-preview-loader{border-radius:var(--radius-sm)}.view-once-toggle{max-width:100%}.view-once-badge{margin-bottom:2px}.confirm-backdrop,.image-modal-backdrop{z-index:200}.confirm-dialog,.image-modal{box-shadow:var(--shadow-strong)}.confirm-dialog{width:min(520px,100vw - 28px)}.image-modal{width:min(1040px,100vw - 28px)}.image-modal-header{min-height:42px}.image-modal-header div{min-width:0}.image-modal-header strong,.image-modal-header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-layout-v2,.billing-split-grid,.transparency-grid-v2,.public-legal-grid,.pro-plan-grid{gap:16px}.settings-sidebar-v2{top:90px}.settings-tabs-v2 button{border-radius:var(--radius-sm)}.settings-grid-v2{gap:16px}.settings-card-v2 label:first-of-type,.compose-panel label:first-of-type{margin-top:0}.profile-editor-layout,.settings-grid-v2,.billing-split-grid{align-items:start}.plan-card{border-radius:var(--radius-md);padding:18px}.plans-side-column{position:sticky;top:90px}.deposit-package-grid button{border-radius:var(--radius-sm)}.transparency-hero-panel,.plans-hero-card,.public-legal-hero{border-radius:var(--radius-lg)}.transparency-info-card,.disclosure-card,.privacy-limit-grid div,.public-legal-card,.legal-link-grid button{border-radius:var(--radius-md)}.register-flow-shell{padding-bottom:28px}.register-card{border-radius:var(--radius-lg)}.register-feature-grid div,.vault-explainer-grid div{border-radius:var(--radius-md)}.identity-reveal-card{box-shadow:var(--shadow-soft)}input[type=file]:not(.file-attach-button input){border-radius:var(--radius-sm)}@media (width<=1220px){.mail-app{grid-template-columns:248px minmax(0,1fr)}.conversation-layout{grid-template-columns:320px minmax(0,1fr)}.chat-bubble{max-width:min(640px,84%)}}@media (width<=980px){body{overflow:auto}.mail-app{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto;position:relative}.sidebar-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-nav button{justify-content:flex-start}.topbar{z-index:50;position:sticky;top:0}.content{padding:14px}.conversation-layout{grid-template-columns:1fr;min-height:auto}.conversation-list-panel,.conversation-thread-panel{min-height:auto;max-height:none}.conversation-list-panel{max-height:44vh}.conversation-thread-panel{min-height:70vh}.settings-sidebar-v2,.plans-side-column{position:static}.conversation-header-actions{justify-content:flex-start}.chat-bubble{max-width:90%}}@media (width<=720px){.auth-shell{padding:14px}.auth-nav-actions{width:100%}.auth-nav-actions>button,.auth-nav-pill{min-height:34px}.topbar{align-items:start;gap:10px;display:grid}.topbar-actions,.identity-pill{width:100%}.identity-pill{justify-content:flex-start}.sidebar-nav,.content-grid,.settings-grid-v2,.profile-editor-layout,.billing-split-grid,.pro-plan-grid,.transparency-grid-v2,.privacy-limit-grid,.public-legal-grid,.legal-link-grid{grid-template-columns:1fr}.panel,.settings-card-v2,.auth-card{padding:15px}.conversation-thread-header{display:grid}.conversation-header-actions{grid-template-columns:1fr;display:grid}.conversation-header-actions button,.conversation-composer>.primary-button{width:100%}.conversation-composer,.attachment-toolbar,.conversation-attachment-row{grid-template-columns:1fr;display:grid}.attachment-toolbar span{min-width:0}.file-attach-button,.attachment-toolbar .secondary-button,.conversation-attachment-row .secondary-button{justify-content:center;width:100%}.chat-bubble{max-width:96%}.chat-bubble-meta{display:grid}.message-attachment-stack{width:100%}.file-attachment-card,.location-attachment-card{grid-template-columns:1fr}.file-attachment-icon,.location-attachment-icon{width:38px;height:38px}.image-modal-backdrop{padding:10px}.image-modal{max-height:96vh}.image-modal>img{max-height:68vh}.register-button-row,.location-composer-actions,.settings-button-row,.settings-toolbar{grid-template-columns:1fr;display:grid}.register-button-row button,.location-composer-actions button,.settings-button-row button,.settings-toolbar button{width:100%}}@media (width<=460px){.content{padding:10px}.sidebar,.topbar{padding:12px}.conversation-list-item{grid-template-columns:36px minmax(0,1fr)}.conversation-list-item>.unread-pill,.conversation-list-item>small:last-child{grid-column:2;justify-self:start}.conversation-summary-top{display:grid}.conversation-search-bar{grid-template-columns:22px 1fr 30px}.current-plan-badge{width:100%}.plans-hero-card,.transparency-hero-panel,.public-legal-hero{padding:18px}}:root{--brand-yellow:#ffd300;--brand-gold:#f5b700;--brand-bg:#0d0d0d;--brand-panel:#151515;--brand-panel-2:#1a1a1a;--brand-line:#ffd3002e;--brand-text:#f4f4f4;--brand-muted:#a4a4a4}.auth-shell{background:radial-gradient(circle at 80% 12%,#ffd3001a,#0000 28%),radial-gradient(circle at 15% 18%,#f5b70014,#0000 24%),linear-gradient(#0a0a0a 0%,#0d0d0d 48%,#080808 100%)}.auth-nav{max-width:1180px;min-height:54px}.public-brand{grid-template-columns:38px 1fr}.public-brand .nav-mark{width:36px;height:36px}.tsar-fingerprint-mark{color:#0b0b0b;background:radial-gradient(circle, transparent 29%, var(--brand-yellow) 30%, transparent 32%), repeating-radial-gradient(circle, var(--brand-yellow) 0 2px, transparent 3px 8px);filter:drop-shadow(0 0 22px #ffd30047);border-radius:50%;place-items:center;width:86px;height:86px;display:grid;position:relative}.tsar-fingerprint-mark:before,.tsar-fingerprint-mark:after{content:"";border:2px solid #0d0d0db8;border-color:#0d0d0db8 #0d0d0db8 #0000 #0000;border-radius:50%;position:absolute;inset:14%;transform:rotate(-22deg)}.tsar-fingerprint-mark:after{border-width:3px;inset:28%;transform:rotate(32deg)}.tsar-fingerprint-mark span{z-index:2;width:38px;height:42px;color:var(--brand-yellow);text-shadow:0 0 14px #ffd30059;background:#0c0c0c;border-radius:8px 8px 16px 16px;place-items:center;font-size:34px;font-weight:950;line-height:1;display:grid;position:relative}.tsar-fingerprint-mark.large{width:104px;height:104px}.tsar-fingerprint-mark.large span{width:46px;height:52px;font-size:42px}.tsar-fingerprint-mark.showcase{width:158px;height:158px;margin:0 auto 22px}.tsar-fingerprint-mark.showcase span{width:70px;height:78px;font-size:66px}.tsar-fingerprint-mark.small{width:58px;height:58px}.tsar-fingerprint-mark.small span{width:28px;height:32px;font-size:24px}.tsar-fingerprint-mark.tiny,.tsar-fingerprint-mark.nav-mark{width:38px;height:38px}.tsar-fingerprint-mark.tiny span,.tsar-fingerprint-mark.nav-mark span{border-radius:4px 4px 8px 8px;width:18px;height:22px;font-size:16px}.tsar-brand-landing{max-width:1180px;margin:0 auto;padding-bottom:38px}.brand-hero{background:radial-gradient(circle at 76% 48%,#ffd3002e,#0000 30%),linear-gradient(135deg,#ffd3000e,#0000 42%),#0d0d0dbd;border:1px solid #ffffff0f;border-radius:18px;grid-template-columns:minmax(0,.92fr) minmax(460px,1fr);align-items:center;gap:32px;min-height:620px;padding:42px 24px 54px;display:grid;overflow:hidden;box-shadow:0 32px 120px #0000006b}.brand-kicker{border:1px solid var(--brand-line);width:fit-content;min-height:34px;color:var(--brand-yellow);text-transform:uppercase;letter-spacing:.11em;background:#ffd30014;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.brand-hero-copy h1{letter-spacing:-.075em;gap:2px;margin:28px 0 18px;font-size:clamp(48px,8vw,94px);line-height:.91;display:grid}.brand-hero-copy h1 span:nth-child(3){color:var(--brand-yellow);text-shadow:0 0 28px #ffd30033}.brand-hero-lead{max-width:620px;color:var(--brand-muted);font-size:16px;line-height:1.76}.brand-hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-primary,.hero-secondary{text-transform:uppercase;letter-spacing:.06em;border-radius:8px;min-height:46px;padding-inline:20px;font-size:12px;font-weight:900}.hero-primary{color:#050505;background:linear-gradient(135deg, var(--brand-yellow), var(--brand-gold));box-shadow:0 0 34px #ffd30033}.hero-secondary{border-color:var(--brand-line);background:#ffffff08}.brand-proof-row{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.brand-proof-row span{min-height:32px;color:var(--brand-muted);text-transform:uppercase;letter-spacing:.07em;background:#ffffff06;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.brand-proof-row svg{color:var(--brand-yellow)}.brand-hero-visual{min-height:440px;position:relative}.hero-browser-frame{background:linear-gradient(#ffffff09,#0000 10%),#080808;border:1px solid #ffffff13;border-radius:14px;position:absolute;inset:8% 0 0;overflow:hidden;box-shadow:0 26px 100px #00000085}.browser-dots{background:#ffffff09;border-bottom:1px solid #ffffff0e;align-items:center;gap:7px;height:34px;padding-left:14px;display:flex}.browser-dots i{background:#696969;border-radius:50%;width:8px;height:8px}.hero-device-stage{text-align:center;align-content:center;place-items:center;gap:15px;height:calc(100% - 34px);display:grid}.hero-device-stage strong,.brand-logo-showcase strong{color:var(--brand-yellow);letter-spacing:.36em;text-indent:.36em;font-size:34px;font-weight:950}.hero-device-stage small{color:var(--brand-muted);letter-spacing:.18em;font-size:10px}.hero-progress{background:#ffffff14;width:190px;height:3px;margin-top:4px;overflow:hidden}.hero-progress span{background:linear-gradient(90deg, var(--brand-yellow), var(--brand-gold));width:46%;height:100%;animation:1.8s ease-in-out infinite tsarProgressPulse;display:block;box-shadow:0 0 18px #ffd3006b}@keyframes tsarProgressPulse{0%,to{width:36%}50%{width:72%}}.brand-orbit-card{z-index:2;border:1px solid var(--brand-line);min-height:42px;color:var(--brand-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121212d1;border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 14px 46px #00000059}.brand-orbit-card svg{color:var(--brand-yellow)}.brand-orbit-card.card-a{top:16%;left:-8px}.brand-orbit-card.card-b{top:44%;right:-4px}.brand-orbit-card.card-c{bottom:4%;left:10%}.brand-logo-showcase{grid-template-columns:1fr 420px;align-items:stretch;gap:18px;margin-top:18px;display:grid}.brand-logo-showcase>div{background:#121212c2;border:1px solid #ffffff0f;border-radius:16px}.brand-logo-showcase>div:first-child{text-align:center;align-content:center;place-items:center;min-height:330px;display:grid}.brand-logo-showcase p{color:var(--brand-muted);letter-spacing:.18em;margin:10px 0 0}.brand-loading-stack{gap:14px;padding:14px;display:grid}.brand-loading-card{align-content:center;justify-items:center;gap:12px;min-height:158px;padding:18px;display:grid}.brand-loading-card strong{color:var(--brand-muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.brand-loading-card i{background:#ffffff14;width:190px;height:3px;overflow:hidden}.brand-loading-card i span{background:var(--brand-yellow);width:58%;height:100%;display:block}.brand-feature-grid{grid-template-columns:repeat(4,1fr)}.brand-feature-grid article{background:linear-gradient(135deg,#ffd3000e,#0000 54%),#121212c2;border:1px solid #ffffff0f;border-radius:14px;min-height:230px;padding:22px}.brand-feature-grid svg,.brand-security-grid svg{color:var(--brand-yellow)}.brand-feature-grid h2{margin-top:18px}.brand-feature-grid p{color:var(--brand-muted);line-height:1.62}.brand-pricing-section,.brand-security-section,.brand-final-cta{background:#121212c2;border:1px solid #ffffff0f;border-radius:16px;margin-top:18px;padding:24px}.brand-pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.brand-price-card{border:1px solid var(--brand-line);background:#0d0d0dd1;border-radius:14px;padding:20px}.brand-price-card.featured{background:linear-gradient(135deg,#ffd30024,#0000 60%),#0d0d0deb;box-shadow:0 0 42px #ffd30014}.brand-price-card.muted{border-color:#ffffff12}.brand-price-card span{color:var(--brand-yellow);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.brand-price-card strong{letter-spacing:-.055em;margin:9px 0 2px;font-size:46px;display:block}.brand-price-card p{color:var(--brand-muted)}.brand-price-card ul{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.brand-price-card li{color:var(--brand-muted);padding-left:14px;font-size:13px;position:relative}.brand-price-card li:before{content:"";background:var(--brand-yellow);width:5px;height:5px;position:absolute;top:.62em;left:0}.brand-security-section{grid-template-columns:.82fr 1fr;align-items:center;gap:22px;display:grid}.brand-security-copy p,.brand-pricing-section .section-heading p{color:var(--brand-yellow)}.brand-security-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(32px,4vw,56px);line-height:.95}.brand-security-copy span{color:var(--brand-muted);margin-top:14px;line-height:1.68;display:block}.brand-security-grid{gap:12px;display:grid}.brand-security-grid button{color:var(--brand-text);text-align:left;background:#0d0d0dd6;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:17px;display:grid}.brand-security-grid button:hover{border-color:var(--brand-line);background:#ffd3000f;transform:translateY(-1px)}.brand-security-grid strong,.brand-security-grid span{display:block}.brand-security-grid span{color:var(--brand-muted);margin-top:3px}.brand-final-cta{background:radial-gradient(circle at 12%,#ffd3001f,#0000 36%),#121212d1;justify-content:space-between;align-items:center;gap:18px;display:flex}.brand-final-cta>div{grid-template-columns:44px 1fr;align-items:center;column-gap:13px;display:grid}.brand-final-cta h2{letter-spacing:-.04em;margin:0;font-size:28px}.brand-final-cta p{color:var(--brand-muted);grid-column:2;margin:4px 0 0}@media (width<=1080px){.brand-hero,.brand-logo-showcase,.brand-security-section{grid-template-columns:1fr}.brand-hero{min-height:auto}.brand-hero-visual{min-height:430px}.brand-feature-grid,.brand-pricing-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.brand-hero{padding:28px 16px 32px}.brand-hero-copy h1{font-size:clamp(42px,16vw,72px)}.brand-hero-visual{min-height:360px}.brand-orbit-card{margin:8px 8px 0 0;position:relative;inset:auto!important}.hero-browser-frame{min-height:320px;position:relative;inset:auto}.brand-feature-grid,.brand-pricing-grid{grid-template-columns:1fr}.brand-logo-showcase>div:first-child{min-height:260px}.tsar-fingerprint-mark.showcase{width:122px;height:122px}.tsar-fingerprint-mark.showcase span{width:54px;height:62px;font-size:48px}.brand-final-cta{display:grid}.brand-final-cta>div{grid-template-columns:38px 1fr}.brand-final-cta .primary-button{width:100%}}.auth-card.register-card,.wide-register-card{width:min(920px,100vw - 32px);max-width:920px}.register-flow-shell{justify-items:center;width:min(980px,100%)}.register-card h2{letter-spacing:-.055em;font-size:clamp(28px,4vw,46px);line-height:1.02}.register-card>p{max-width:720px;line-height:1.62}.password-checklist{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.password-checklist span{border:1px solid var(--line);min-height:26px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:#0e1116;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.password-checklist span.pass{color:var(--success);background:#69c08f14;border-color:#69c08f3d}.register-button-row .primary-button:disabled{opacity:.45;cursor:not-allowed;transform:none}.composer-plus-row{background:0 0;border:0;align-items:center;gap:10px;margin:10px 0;padding:0;display:flex;position:relative}.conversation-composer .composer-plus-row{align-self:end;margin:0}.composer-plus-button{border:1px solid var(--accent-line);color:#070707;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:25px;font-weight:900;line-height:1;display:grid;box-shadow:0 0 24px #c9a22724}.composer-plus-button.active,.composer-plus-button:hover{filter:brightness(1.08);transform:translateY(-1px)rotate(45deg)}.composer-attach-menu{z-index:30;border:1px solid var(--line-strong);background:#0b0d12;border-radius:10px;gap:6px;width:220px;padding:8px;animation:.14s both softIn;display:grid;position:absolute;bottom:52px;left:0;box-shadow:0 18px 48px #0000006b}.composer-attach-menu label,.composer-attach-menu button{min-height:40px;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:0 11px;font-size:13px;font-weight:800;display:flex}.composer-attach-menu label:hover,.composer-attach-menu button:hover{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}.composer-attach-menu input{display:none}.composer-plus-row>span{color:var(--muted-2);font-size:11px;line-height:1.35}.conversation-composer{grid-template-columns:1fr auto auto;align-items:end}.conversation-composer textarea{grid-column:1}.conversation-composer>.primary-button{grid-column:3}.conversation-composer .location-composer-panel,.conversation-composer .pending-location-chip,.conversation-composer .pending-file-chip{grid-column:1/-1}@media (width<=720px){.auth-card.register-card,.wide-register-card{width:100%}.register-card h2{font-size:30px}.composer-attach-menu{width:min(240px,100vw - 42px);bottom:50px;left:0;right:auto}.conversation-composer{grid-template-columns:1fr auto}.conversation-composer textarea{grid-column:1/-1}.conversation-composer>.primary-button{grid-column:2}}.composer-plus-row,.composer-attach-menu,.composer-plus-button{display:none!important}.composer-tool-strip{border:1px solid var(--line);background:#0d1015;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;padding:9px 10px;display:flex}.conversation-attachment-row.composer-tool-strip{background:0 0;border:0;margin:0;padding:0}.composer-tool-buttons{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.composer-tool-button{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:#12151b;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:750;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex;position:relative}.composer-tool-button input{display:none}.composer-tool-button:hover:not(:disabled){color:var(--text);border-color:var(--accent-line);background:var(--accent-soft);transform:translateY(-1px)}.composer-tool-button svg{color:var(--accent);flex:none}.composer-tool-strip small{color:var(--muted-2);text-align:right;font-size:11px;line-height:1.35}.conversation-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 12px}.conversation-composer textarea{grid-area:1/1}.conversation-composer .composer-tool-strip{grid-area:2/1}.conversation-composer .pending-location-chip,.conversation-composer .pending-file-chip,.conversation-composer .location-composer-panel{grid-column:1/-1}.conversation-composer .composer-send-button{grid-area:1/2/3;align-self:stretch;min-width:94px;height:auto;margin:0}.compose-panel .composer-send-button{width:100%;margin-top:12px}.composer-send-button{text-align:center;letter-spacing:.015em;justify-content:center;align-items:center;display:inline-flex!important}.pending-file-chip,.pending-location-chip{align-items:start}.pending-file-chip .view-once-toggle.compact{border-radius:999px;min-height:24px;margin-top:8px;padding:4px 8px;font-size:11px}.file-attachment-card.image-attachment-card{overflow:hidden}.image-attachment-card .file-attachment-body{gap:7px;display:grid}.view-once-badge{white-space:normal;border-radius:999px;margin:4px 0 2px;padding:5px 8px;line-height:1}.view-once-note{max-width:420px;color:var(--muted);background:#e0575714;border:1px solid #e0575738;border-radius:8px;margin-top:6px;padding:8px 10px}.image-preview-loader{min-height:88px}.file-attachment-body>button,.location-attachment-actions button{width:fit-content}.sidebar-footer .ghost-button,.security-tips-toggle,.sidebar-footer button{text-align:center;justify-content:center;align-items:center;gap:8px;display:inline-flex}.security-tips-menu,.security-tips-toggle{width:100%}.vault-chip{text-align:center;justify-content:center;align-items:center;gap:8px;display:inline-flex}.register-flow-shell{width:min(980px,100vw - 32px)}.register-card,.wide-register-card{width:100%}.register-card{padding:clamp(18px,3vw,34px)}.register-card>p{max-width:760px}.register-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vault-explainer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-card.register-card:not(.wide-register-card){max-width:720px;margin:0 auto}.auth-nav .brand-mark{box-shadow:none}@media (width<=980px){.register-feature-grid{grid-template-columns:1fr 1fr}.conversation-composer{grid-template-columns:1fr}.conversation-composer textarea,.conversation-composer .composer-tool-strip,.conversation-composer .composer-send-button,.conversation-composer .pending-location-chip,.conversation-composer .pending-file-chip,.conversation-composer .location-composer-panel{grid-area:auto/1}.conversation-composer .composer-send-button{width:100%;min-height:44px}.composer-tool-strip{grid-template-columns:1fr;align-items:stretch;display:grid}.composer-tool-strip small{text-align:left}}@media (width<=640px){.register-flow-shell{width:min(100%,100vw - 20px)}.register-feature-grid,.vault-explainer-grid{grid-template-columns:1fr}.composer-tool-buttons{grid-template-columns:1fr 1fr 1fr;display:grid}.composer-tool-button{padding:0 8px;font-size:11px}.composer-tool-button span{display:none}}.conversation-composer{border-top:1px solid var(--line);background:linear-gradient(#ffffff03,#fff0);grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:16px 16px 18px!important;display:grid!important}.conversation-composer textarea{max-height:180px;font-size:14px;line-height:1.45;background:#0b0f15!important;border-radius:12px!important;grid-area:1/1/auto/-1!important;min-height:74px!important;padding:15px 16px!important}.conversation-composer .composer-tool-strip{justify-content:flex-start;align-items:center;gap:10px;background:0 0!important;border:0!important;grid-area:2/1!important;margin:0!important;padding:0!important;display:flex!important}.conversation-composer .composer-tool-buttons{flex-wrap:wrap;align-items:center;gap:8px!important;display:inline-flex!important}.conversation-composer .composer-tool-button{color:#c8cdd6!important;min-height:36px!important;box-shadow:none!important;background:#10151d!important;border:1px solid #253043!important;border-radius:10px!important;padding:0 12px!important}.conversation-composer .composer-tool-button:hover{transform:translateY(-1px);color:var(--text)!important;background:#151b24!important;border-color:#ffd30040!important}.conversation-composer .composer-tool-button svg{color:var(--accent)!important}.conversation-composer .composer-tool-strip small{display:none!important}.conversation-composer .composer-send-button{color:#090909!important;letter-spacing:.02em!important;background:linear-gradient(#e0b92c 0%,#c79f26 100%)!important;border-radius:10px!important;grid-area:2/2!important;place-self:center end!important;min-width:116px!important;height:36px!important;min-height:36px!important;padding:0 16px!important;font-size:13px!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff2e,0 8px 24px #0000002e!important}.conversation-composer .composer-send-button:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.conversation-composer .composer-send-button:disabled{opacity:.68!important}.conversation-composer .pending-file-chip,.conversation-composer .pending-location-chip,.conversation-composer .location-composer-panel{grid-column:1/-1!important}.pending-file-chip,.pending-location-chip{background:#0f141c!important;border:1px solid #24313a!important;border-radius:12px!important;grid-template-columns:auto 1fr auto!important;gap:12px!important;padding:12px 14px!important;display:grid!important}.pending-file-chip>svg,.pending-location-chip>svg{margin-top:2px}.pending-file-chip strong,.pending-location-chip strong{margin-bottom:3px;font-size:13px;line-height:1.3;display:block}.pending-file-chip span,.pending-location-chip span{line-height:1.4;color:var(--muted)!important;font-size:12px!important}.view-once-toggle.compact{align-items:center;gap:7px;width:fit-content;color:#ffbcbc!important;background:#a844441a!important;border:1px solid #c959593d!important;border-radius:999px!important;margin-top:8px!important;padding:5px 10px!important;display:inline-flex!important}.file-attachment-card.image-attachment-card{background:linear-gradient(#30513f1a,#0a0e1259)!important;border-radius:14px!important;grid-template-columns:auto 1fr!important;align-items:start!important;gap:14px!important;padding:14px!important;display:grid!important}.file-attachment-icon{background:#4b9e6e1f!important;border:1px solid #56a97a38!important;border-radius:10px!important;width:42px!important;height:42px!important}.file-attachment-body{min-width:0;gap:8px!important;display:grid!important}.file-attachment-body>strong{word-break:break-word;font-size:13px;line-height:1.35;display:block}.file-attachment-meta{margin-top:-2px;color:var(--muted)!important;font-size:12px!important}.view-once-badge{letter-spacing:.02em;align-items:center;max-width:100%;color:#ffc8c8!important;background:#9238381f!important;border:1px solid #bb4f4f42!important;border-radius:999px!important;width:fit-content!important;margin:2px 0 0!important;padding:5px 10px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.encrypted-image-preview{margin-top:4px!important}.file-attachment-body .image-preview-loader,.file-attachment-body>button{justify-content:center;align-items:center;width:fit-content!important;min-width:152px!important;min-height:38px!important;color:var(--text)!important;background:#0d1219!important;border:1px solid #253043!important;border-radius:10px!important;padding:0 14px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.file-attachment-body .image-preview-loader:hover:not(:disabled),.file-attachment-body>button:hover:not(:disabled){background:#121822!important;border-color:#ffd30038!important}.image-preview-loader:disabled{opacity:.72}.view-once-note{width:fit-content!important;max-width:460px!important;color:var(--muted)!important;background:#92383814!important;border:1px solid #bb4f4f38!important;border-radius:10px!important;margin:0!important;padding:8px 10px!important;font-size:12px!important;line-height:1.45!important;display:block!important}.sidebar-footer{align-items:stretch!important;gap:12px!important;display:grid!important}.sidebar-footer button,.security-tips-toggle,.sidebar-footer .ghost-button,.sidebar-footer .secondary-button{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:40px!important;line-height:1!important;display:inline-flex!important}.security-tips-panel{margin-top:8px!important}.compose-panel .composer-tool-strip{justify-content:flex-start;gap:10px;background:0 0!important;border:0!important;padding:0!important}.compose-panel .composer-tool-strip small{text-align:right;margin-left:auto;display:block!important}.compose-panel .composer-send-button,.compose-panel>.primary-button,.compose-panel button.primary-button{border-radius:10px!important;min-height:42px!important}@media (width<=980px){.conversation-composer{grid-template-columns:1fr!important}.conversation-composer .composer-tool-strip,.conversation-composer .composer-send-button,.conversation-composer .pending-file-chip,.conversation-composer .pending-location-chip,.conversation-composer .location-composer-panel{grid-column:1!important}.conversation-composer .composer-send-button{grid-row:3!important;justify-self:stretch!important;width:100%!important}}@media (width<=640px){.conversation-composer .composer-tool-buttons{grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important}.conversation-composer .composer-tool-button{justify-content:center}}.telegram-compose-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:10px;width:100%;display:grid}.telegram-attach-tools{background:#0f141c;border:1px solid #202938;border-radius:14px;align-items:center;gap:6px;padding:6px;display:inline-flex}.telegram-tool-button{color:#9ca6b4;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;transition:background .16s,color .16s,transform .16s;display:grid}.telegram-tool-button:hover:not(:disabled){color:var(--accent);background:#ffd30014;transform:translateY(-1px)}.telegram-compose-bar textarea{resize:vertical;line-height:1.45;background:#0f141c!important;border:1px solid #202938!important;border-radius:16px!important;min-height:50px!important;max-height:140px!important;padding:14px 16px!important}.telegram-send-button{color:#070707;cursor:pointer;background:linear-gradient(#f1c72a 0%,#cfa526 100%);border:0;border-radius:14px;place-items:center;width:46px;height:46px;transition:filter .16s,transform .16s;display:grid;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #00000038}.telegram-composer .pending-file-chip,.telegram-composer .pending-location-chip,.telegram-composer .location-composer-panel{margin:0!important}.conversation-context-menu{z-index:350;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0e14f5;border:1px solid #273244;border-radius:14px;width:232px;padding:8px;animation:.12s both softIn;position:fixed;box-shadow:0 22px 70px #0000008c}.context-menu-header{padding:9px 10px 10px}.context-menu-header strong,.context-menu-header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.context-menu-header strong{color:var(--text);font-size:13px}.context-menu-header span{color:var(--muted-2);margin-top:3px;font-size:11px}.conversation-context-menu button{width:100%;min-height:36px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 10px;font-size:12px;font-weight:750;display:flex}.conversation-context-menu button:hover,.conversation-context-menu button.active{color:var(--text);background:#151b24}.conversation-context-menu button svg{color:var(--accent)}.conversation-context-menu button.danger-text,.conversation-context-menu button.danger-text svg{color:#ffb5b5}.context-menu-divider{background:#273244;height:1px;margin:6px 4px}.conversation-composer:not(.telegram-composer) .composer-send-button{min-height:38px!important}.file-attachment-body .image-preview-loader{border-radius:10px!important;width:154px!important;min-width:0!important;min-height:36px!important}@media (width<=720px){.telegram-compose-bar{grid-template-columns:1fr auto}.telegram-attach-tools{grid-column:1/-1;width:fit-content}.telegram-compose-bar textarea{grid-column:1}.telegram-send-button{grid-column:2}}.conversation-header-actions{gap:8px!important}.conversation-header-actions .thread-profile-button{border-radius:9px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important}.telegram-composer{border-top:1px solid var(--line)!important;background:#0a0d12!important;grid-template-columns:1fr!important;gap:8px!important;padding:12px 16px 14px!important;display:grid!important}.telegram-compose-bar{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px 10px!important;width:100%!important;display:grid!important}.telegram-attach-tools{background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/1/auto/-1!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:fit-content!important;padding:0!important;display:flex!important}.telegram-tool-button{color:#9aa4b2!important;width:34px!important;height:34px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #242d3d!important;border-radius:10px!important;place-items:center!important;padding:0!important;display:grid!important}.telegram-tool-button input{display:none!important}.telegram-tool-button:hover:not(:disabled){transform:translateY(-1px);color:var(--accent)!important;background:#ffd3000e!important;border-color:#ffd30047!important}.telegram-tool-button svg{width:17px!important;height:17px!important}.telegram-compose-bar textarea{min-height:52px!important;max-height:150px!important;color:var(--text)!important;resize:vertical!important;box-shadow:none!important;background:#0d1118!important;border:1px solid #242d3d!important;border-radius:14px!important;grid-area:2/1!important;padding:15px 16px!important;line-height:1.45!important}.telegram-compose-bar textarea:focus{background:#0f141c!important;border-color:#ffd30047!important}.telegram-send-button{color:#060606!important;background:linear-gradient(#f0c82c 0%,#cfa526 100%)!important;border:0!important;border-radius:12px!important;grid-area:2/2!important;align-self:end!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important;box-shadow:inset 0 1px #ffffff2e,0 8px 20px #0003!important}.telegram-send-button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.telegram-send-button:disabled{opacity:.58;cursor:not-allowed}.telegram-composer .pending-file-chip,.telegram-composer .pending-location-chip,.telegram-composer .location-composer-panel{grid-column:1/-1!important;margin:0 0 4px!important}.conversation-context-menu button svg{flex:none}.file-attachment-card.image-attachment-card{border-radius:13px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:12px!important;max-width:520px!important;padding:13px!important}.file-attachment-icon{width:38px!important;height:38px!important}.file-attachment-body{gap:7px!important}.view-once-badge{letter-spacing:.03em!important;padding:4px 9px!important;font-size:10px!important}.file-attachment-body .image-preview-loader{width:132px!important;min-width:132px!important;min-height:34px!important;padding:0 12px!important}.view-once-note{max-width:420px!important;padding:7px 9px!important;font-size:11px!important}.conversation-composer.telegram-composer .composer-tool-strip,.conversation-composer.telegram-composer .composer-tool-buttons,.conversation-composer.telegram-composer .composer-tool-button,.conversation-composer.telegram-composer .composer-send-button{all:unset}@media (width<=720px){.telegram-compose-bar{grid-template-columns:minmax(0,1fr) 44px!important}.telegram-attach-tools{grid-column:1/-1!important}.telegram-tool-button{width:36px!important;height:36px!important}}.conversation-composer.messenger-composer{border-top:1px solid var(--line)!important;background:#0a0d12!important;grid-template-columns:1fr!important;gap:9px!important;padding:12px 16px 14px!important;display:grid!important}.messenger-compose-bar{position:relative;grid-template-columns:42px minmax(0,1fr) 44px!important;align-items:end!important;gap:9px!important;width:100%!important;display:grid!important}.messenger-plus-wrap{align-self:end;position:relative}.messenger-plus-button,.messenger-send-button{cursor:pointer;transition:transform .16s,background .16s,border-color .16s,filter .16s;border-radius:999px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important}.messenger-plus-button:hover,.messenger-plus-button.active{transform:translateY(-1px);color:var(--accent)!important;background:#ffd30011!important;border-color:#ffd30042!important}.messenger-plus-button.active svg{transform:rotate(45deg)}.messenger-plus-button svg{transition:transform .16s}.messenger-send-button{color:#060606!important;background:linear-gradient(#f2c92d 0%,#cea426 100%)!important;border:0!important;box-shadow:inset 0 1px #ffffff2e,0 8px 22px #00000038!important}.messenger-send-button:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.messenger-send-button:disabled{opacity:.58;cursor:not-allowed}.messenger-compose-bar textarea{height:42px;overflow-y:auto;min-height:42px!important;max-height:132px!important;color:var(--text)!important;resize:none!important;box-shadow:none!important;background:#10151d!important;border:1px solid #263143!important;border-radius:999px!important;padding:11px 15px!important;line-height:1.35!important}.messenger-compose-bar textarea:focus{height:64px;background:#111822!important;border-color:#ffd30047!important;border-radius:18px!important}.messenger-attach-popover{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1017f5;border:1px solid #283448;border-radius:16px;gap:8px;padding:8px;animation:.13s both softIn;display:flex;position:absolute;bottom:52px;left:0;box-shadow:0 18px 50px #0000006b}.messenger-attach-popover label,.messenger-attach-popover button{color:#aeb7c4;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;place-items:center;gap:2px;width:52px;height:52px;padding:5px 0;font-size:9px;font-weight:850;display:grid}.messenger-attach-popover label:hover,.messenger-attach-popover button:hover{color:var(--accent);background:#ffd3000f;border-color:#ffd30038}.messenger-attach-popover input{display:none}.messenger-attach-popover svg{width:18px;height:18px}.messenger-composer .pending-file-chip,.messenger-composer .pending-location-chip,.messenger-composer .location-composer-panel{grid-column:1/-1!important;margin:0!important}.conversation-composer.messenger-composer .telegram-compose-bar,.conversation-composer.messenger-composer .telegram-attach-tools,.conversation-composer.messenger-composer .composer-tool-strip,.conversation-composer.messenger-composer .composer-tool-buttons,.conversation-composer.messenger-composer .composer-tool-button,.conversation-composer.messenger-composer .composer-send-button,.conversation-header-actions .priority-action{display:none!important}.conversation-context-menu button.active{color:var(--accent)!important;background:#ffd30014!important}.conversation-context-menu button.active svg{color:var(--accent)!important}.file-attachment-card.image-attachment-card{max-width:520px!important}.file-attachment-body .image-preview-loader{width:132px!important;min-width:132px!important;min-height:34px!important}@media (width<=720px){.messenger-compose-bar{grid-template-columns:40px minmax(0,1fr) 42px!important;gap:7px!important}.messenger-plus-button,.messenger-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.messenger-compose-bar textarea{height:40px;min-height:40px!important}.messenger-attach-popover{bottom:50px}}*{scrollbar-width:thin;scrollbar-color:#394253 #0c1016}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0c1016}::-webkit-scrollbar-thumb{background:#303948;border:2px solid #0c1016;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#465064}.messenger-compose-bar{grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:9px!important}.messenger-plus-wrap,.messenger-send-button{align-self:center!important}.messenger-plus-button,.messenger-send-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.messenger-compose-bar textarea{height:42px;resize:none!important;scrollbar-width:none!important;border-radius:21px!important;align-self:center!important;min-height:42px!important;max-height:132px!important;padding:11px 15px!important;transition:border-color .14s,background .14s,box-shadow .14s!important;overflow-y:hidden!important}.messenger-compose-bar textarea::-webkit-scrollbar{width:0!important;display:none!important}.messenger-compose-bar textarea:focus,.messenger-compose-bar textarea:focus-visible{height:auto;background:#111721!important;border-color:#ffd3003d!important;outline:none!important;box-shadow:0 0 0 1px #ffd30009!important}.messenger-send-button{align-self:center!important}.messenger-attach-popover{bottom:50px!important}.conversation-messages,.conversation-list-panel,.conversation-thread-panel,.content,.sidebar,.settings-content-v2,.panel{scrollbar-gutter:stable}@media (width<=720px){.messenger-compose-bar{grid-template-columns:40px minmax(0,1fr) 40px!important;gap:7px!important}.messenger-plus-button,.messenger-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.messenger-compose-bar textarea{height:40px;border-radius:20px!important;min-height:40px!important}}.messenger-plus-wrap{flex:none!important;align-self:center!important;align-items:center!important;display:flex!important;position:relative!important}.messenger-plus-button,.messenger-send-button{flex:none!important;align-self:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.messenger-plus-button{color:#9fa9b7!important;background:#0e131a!important;border:1px solid #232c3b!important}.messenger-plus-button:hover,.messenger-plus-button.active{color:var(--accent)!important;background:#ffd3000e!important;border-color:#ffd3003d!important}.messenger-send-button{background:linear-gradient(#edc529 0%,#cda225 100%)!important;border-radius:50%!important}.messenger-compose-bar textarea{height:40px;resize:none!important;width:auto!important;min-width:0!important;min-height:40px!important;max-height:132px!important;box-shadow:none!important;background:#0e131a!important;border:1px solid #232c3b!important;border-radius:20px!important;outline:none!important;flex:auto!important;padding:10px 15px!important;overflow-y:hidden!important}.messenger-compose-bar textarea:focus,.messenger-compose-bar textarea:focus-visible{box-shadow:none!important;background:#111720!important;border-color:#ffd30033!important;outline:none!important}.messenger-attach-popover{background:#0c1017fa!important;border:1px solid #263143!important;border-radius:15px!important;align-items:center!important;gap:7px!important;padding:7px!important;display:flex!important;bottom:49px!important;left:0!important;box-shadow:0 16px 42px #0000006b!important}.messenger-attach-popover label,.messenger-attach-popover button{border-radius:12px!important;width:48px!important;height:48px!important}.messenger-compose-bar textarea,.messenger-compose-bar textarea:focus{scrollbar-width:none!important}.messenger-compose-bar textarea::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (width<=720px){.messenger-compose-bar{gap:7px!important}.messenger-plus-button,.messenger-send-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.messenger-compose-bar textarea{height:38px;border-radius:19px!important;min-height:38px!important;padding:9px 13px!important}.messenger-attach-popover{bottom:47px!important}}.messenger-plus-button:hover,.messenger-plus-button.active{box-shadow:0 0 14px #ffd3001a!important}.messenger-attach-popover{align-items:stretch!important}.messenger-attach-popover label,.messenger-attach-popover button{text-align:center!important;grid-template-rows:22px 12px!important;align-content:center!important;place-items:center!important;gap:3px!important;padding:6px 0!important;line-height:1!important;display:grid!important}.messenger-attach-popover svg{margin:0 auto!important;display:block!important}.messenger-attach-popover span{text-align:center!important;width:100%!important;line-height:1!important;display:block!important}.image-preview-open-button,.image-preview-open-button img,.protected-image-stage,.protected-image-stage img,.view-once-protected{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.protected-image-stage{background:#020305;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.protected-image-stage img{object-fit:contain;pointer-events:auto;width:100%;max-height:72vh;display:block}.view-once-protected img{-webkit-user-drag:none}.screen-guard-active img{filter:blur(28px)brightness(.35)!important}.screen-guard-overlay{z-index:4;color:var(--text);text-align:center;background:#000000b8;align-content:center;place-items:center;gap:8px;display:grid;position:absolute;inset:0}.screen-guard-overlay svg{color:var(--accent)}.screen-guard-overlay strong{font-size:15px}.screen-guard-overlay span{max-width:320px;color:var(--muted);font-size:12px}.image-modal p{color:var(--muted)!important;font-size:11px!important}.file-attachment-card.image-attachment-card{align-items:start!important}.view-once-badge{align-self:start!important}.file-attachment-body .image-preview-loader{border-radius:9px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-width:112px!important;max-width:160px!important;min-height:32px!important;padding:0 12px!important;line-height:1!important;display:inline-flex!important}.view-once-note{width:fit-content!important;max-width:100%!important;line-height:1.35!important}.conversation-composer.messenger-composer{background:#0a0d12!important;padding:8px 14px 10px!important}.messenger-compose-bar{align-items:center!important;gap:9px!important;width:100%!important;display:flex!important}.messenger-plus-wrap{flex:0 0 40px!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:40px!important;height:40px!important;display:flex!important;position:relative!important}.messenger-plus-button,.messenger-send-button{border-radius:999px!important;align-self:center!important;place-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;display:grid!important;transform:none!important}.messenger-send-button:hover:not(:disabled),.messenger-plus-button:hover,.messenger-plus-button.active{transform:none!important}.messenger-send-button:hover:not(:disabled){filter:brightness(1.045);box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffd30014,0 0 15px #ffd30026!important}.messenger-compose-bar textarea{height:40px;resize:none!important;border-radius:20px!important;flex:auto!important;align-self:center!important;width:auto!important;min-width:0!important;min-height:40px!important;max-height:122px!important;padding:10px 15px!important;line-height:1.35!important;overflow-y:hidden!important}.messenger-compose-bar textarea:focus,.messenger-compose-bar textarea:focus-visible{box-shadow:none!important;border-color:#ffd3002e!important;outline:none!important}.messenger-attach-popover{border-radius:14px!important;flex-direction:row!important;align-items:center!important;gap:6px!important;padding:7px!important;display:flex!important;bottom:48px!important;left:0!important}.messenger-attach-popover label,.messenger-attach-popover button{vertical-align:middle!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;line-height:1!important;display:flex!important;transform:none!important}.messenger-attach-popover label:hover,.messenger-attach-popover button:hover{transform:none!important}.messenger-attach-popover svg{flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;display:block!important}.messenger-attach-popover span{text-align:center!important;height:10px!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:10px!important;display:block!important}.image-attachment-card .file-attachment-body{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;display:flex!important}.image-attachment-card .encrypted-image-preview{width:auto!important;max-width:100%!important;margin:3px 0 0!important;padding:0!important;display:block!important}.image-attachment-card .image-preview-loader{text-align:center!important;vertical-align:middle!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:118px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0 13px!important;line-height:1!important;display:inline-flex!important;transform:none!important}.image-attachment-card .image-preview-loader:hover:not(:disabled){transform:none!important;box-shadow:0 0 14px #ffd30014!important}.image-attachment-card .view-once-note{border-radius:9px!important;width:auto!important;max-width:100%!important;margin:0!important;padding:7px 9px!important;line-height:1.35!important;display:inline-block!important}.image-attachment-card .view-once-badge{margin:0!important;line-height:1!important}@media (width<=720px){.conversation-composer.messenger-composer{padding:8px 10px 10px!important}.messenger-compose-bar{gap:7px!important}.messenger-plus-wrap,.messenger-plus-button,.messenger-send-button{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}.messenger-compose-bar textarea{height:38px;border-radius:19px!important;min-height:38px!important;padding:9px 13px!important}.messenger-attach-popover{bottom:46px!important}}.conversation-composer.messenger-composer{background:0 0!important;border-top:1px solid #ffffff0f!important;padding:6px 12px 8px!important}.messenger-plus-wrap{flex:0 0 40px!important;width:40px!important;height:40px!important;margin:0!important}.messenger-compose-bar textarea{height:40px!important;min-height:40px!important;max-height:120px!important;margin:0!important}@media (width<=720px){.conversation-composer.messenger-composer{padding:6px 10px 8px!important}.messenger-plus-wrap,.messenger-plus-button,.messenger-send-button{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.messenger-compose-bar textarea{height:38px!important;min-height:38px!important}}.conversation-thread-panel{overflow:hidden}.conversation-composer.messenger-composer{background:0 0!important;margin:0!important;padding:6px 10px!important}.messenger-compose-bar{align-items:center!important;min-height:40px!important;margin:0!important}.image-modal{gap:10px!important;width:min(960px,96vw)!important;padding:12px!important}.protected-image-stage{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0!important}@media (width<=720px){.conversation-composer.messenger-composer{padding:6px 8px!important}.image-modal{padding:10px!important}}.conversation-composer.messenger-composer{background:0 0!important;border-top:1px solid #ffffff0b!important;min-height:48px!important;margin:0!important;padding:4px 10px!important}.messenger-compose-bar{align-items:center!important;min-height:40px!important;margin:0!important;padding:0!important}.messenger-compose-bar textarea{height:40px!important;min-height:40px!important;margin:0!important}.messenger-plus-wrap,.messenger-plus-button,.messenger-send-button{margin:0!important}.conversation-composer.messenger-composer .pending-file-chip,.conversation-composer.messenger-composer .pending-location-chip,.conversation-composer.messenger-composer .location-composer-panel{margin-bottom:5px!important}.view-once-toggle,.view-once-badge,.view-once-note{display:none!important}.image-modal{background:#080a0e!important;gap:9px!important;width:min(960px,96vw)!important;max-height:92vh!important;padding:12px!important}.protected-image-stage{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.protected-image-stage img{background:#020305!important;border-radius:10px!important;width:100%!important;max-height:72vh!important}.image-modal>img,.image-modal p{display:none!important}.message-action-menu{position:relative}.message-action-dropdown{z-index:80!important}@media (width<=720px){.conversation-composer.messenger-composer{min-height:46px!important;padding:4px 8px!important}}.image-attachment-card .encrypted-image-preview,.encrypted-image-preview{background:0 0!important;border:0!important;border-radius:10px!important;width:fit-content!important;max-width:100%!important;margin:8px 0 0!important;padding:0!important;overflow:visible!important}.image-preview-open-button{cursor:zoom-in!important;width:fit-content!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:1px solid #263143!important;border-radius:10px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.image-preview-open-button img,.encrypted-image-preview img{object-fit:contain!important;filter:none!important;background:#05070a!important;border-radius:9px!important;width:auto!important;max-width:min(100%,520px)!important;max-height:280px!important;transition:none!important;display:block!important;transform:none!important}.image-preview-open-button:hover,.image-preview-open-button:focus,.image-preview-open-button:active{box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}.image-preview-open-button:hover img,.image-preview-open-button:focus img,.image-preview-open-button:active img{filter:none!important;transform:none!important}.image-preview-open-button:after{content:"Zoom";color:#f4d65d;opacity:0;letter-spacing:.04em;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070ab8;border:1px solid #ffd30038;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:800;transition:opacity .14s;display:inline-flex;position:absolute;bottom:8px;right:8px}.image-preview-open-button:hover:after{opacity:1}.file-attachment-card.image-attachment-card{background:linear-gradient(#44785c14,#0a0e1233)!important;border-color:#56a97a38!important}.image-attachment-card .file-attachment-body{gap:7px!important}.image-modal{background:#080a0e!important}.protected-image-stage{box-shadow:none!important;background:0 0!important;border:0!important}.protected-image-stage img{background:#05070a!important;border:1px solid #263143!important;border-radius:10px!important}.file-attachment-body>button,.file-attachment-body>button:hover{transform:none!important}.conversation-composer.messenger-composer{background:0 0!important;justify-content:center!important;align-items:center!important;padding:8px 14px!important;display:flex!important}.messenger-compose-bar{justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 auto!important;display:flex!important}.messenger-plus-wrap{flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}.messenger-plus-button,.messenger-send-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important}.messenger-compose-bar textarea{flex:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important}.file-attachment-body>button{width:fit-content!important}@media (width<=720px){.conversation-composer.messenger-composer{padding:8px 10px!important}.messenger-compose-bar{gap:8px!important}.messenger-plus-wrap,.messenger-plus-button,.messenger-send-button{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.messenger-compose-bar textarea{height:40px!important;min-height:40px!important}}.file-attachment-card{position:relative!important}.file-attachment-card .attachment-download-icon-button{color:#aeb7c4!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;text-indent:0!important;background:#0d1219!important;border:1px solid #263143!important;border-radius:10px!important;align-self:flex-start!important;place-items:center!important;margin:4px 0 0!important;padding:0!important;line-height:1!important;display:grid!important;overflow:hidden!important}.file-attachment-card .attachment-download-icon-button:hover{color:var(--accent)!important;background:#ffd3000e!important;border-color:#ffd3003d!important;transform:none!important;box-shadow:0 0 14px #ffd30017!important}.file-attachment-card .attachment-download-icon-button svg{margin:0!important;display:block!important}.image-attachment-card .attachment-download-icon-button{margin-top:2px!important}.file-attachment-body>button.attachment-download-icon-button{width:34px!important;min-width:34px!important;max-width:34px!important;padding:0!important}@media (width<=720px){.file-attachment-card .attachment-download-icon-button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}.conversation-list-item{position:relative!important}.conversation-unread-badge{color:#070707!important;background:linear-gradient(#ffd300,#cfa526)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:24px!important;padding:0 7px!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 0 18px #ffd3002e!important}.conversation-new-label{color:#ffe680!important;letter-spacing:.02em!important;background:#ffd30013!important;border:1px solid #ffd30033!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:20px!important;padding:0 8px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.conversation-list-item:not(.unread) .conversation-unread-badge,.conversation-list-item:not(.unread) .conversation-new-label{display:none!important}.conversation-list-item.unread .conversation-summary-top strong{color:#fff2a3!important;font-weight:950!important}.conversation-list-item.unread .conversation-summary-top span{color:#050505!important;letter-spacing:.04em!important;background:#ffd300!important;border-radius:999px!important;align-items:center!important;min-height:20px!important;padding:0 8px!important;font-size:10px!important;font-weight:950!important;display:inline-flex!important}.conversation-unread-badge{color:#060606!important;background:#ffd300!important;border:1px solid #ffffff38!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:26px!important;height:26px!important;padding:0 8px!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 0 20px #ffd30047!important}.conversation-new-label{color:#ffe894!important;background:#ffd3001f!important;border:1px solid #ffd30047!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:20px!important;padding:0 8px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.conversation-list-item.unread:after{content:""!important;background:#ffd300!important;border-radius:999px!important;width:8px!important;height:8px!important;position:absolute!important;top:10px!important;right:10px!important;box-shadow:0 0 14px #ffd3008c!important}.credits-page{gap:16px;display:grid}.credits-hero-card{background:radial-gradient(circle at 85% 15%, #ffd30024, transparent 32%), linear-gradient(135deg, #ffd3000e, transparent 48%), var(--surface);border:1px solid #ffd30021;border-radius:16px;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:18px;padding:24px;display:grid}.credits-hero-card p{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:11px;font-weight:850}.credits-hero-card h2{letter-spacing:-.06em;margin:0;font-size:clamp(32px,4vw,54px);line-height:.95}.credits-hero-card span{max-width:760px;color:var(--muted);margin-top:12px;line-height:1.65;display:block}.credits-balance-orb{text-align:center;background:#ffd30013;border:1px solid #ffd30033;border-radius:18px;align-content:center;place-items:center;gap:6px;min-height:180px;display:grid}.credits-balance-orb svg{color:var(--accent)}.credits-balance-orb span,.credits-balance-orb small{color:var(--muted);font-size:12px}.credits-balance-orb strong{color:var(--accent);font-size:56px;line-height:1}.credits-wallet-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.credits-side-stack{gap:14px;display:grid}.credits-deposit-card{min-height:100%}.credits-usage-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.credits-usage-list li{border:1px solid var(--line);background:#0e1218;border-radius:10px;grid-template-columns:92px 1fr;align-items:center;gap:10px;padding:10px;display:grid}.credits-usage-list strong{color:var(--accent)}.credits-usage-list span{color:var(--muted);font-size:12px}.credits-history-card{border-radius:14px}.credits-shop-card{overflow:hidden}.wallet-package-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.settings-layout-v2 .deposit-card:not(.credits-deposit-card),.plans-deposit-panel{display:none!important}.plans-credit-redirect{gap:12px;display:grid}@media (width<=1100px){.credits-wallet-grid,.credits-hero-card{grid-template-columns:1fr}.credits-balance-orb{min-height:150px}}@media (width<=640px){.credits-hero-card{padding:18px}.wallet-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credits-usage-list li{grid-template-columns:1fr}}.payment-currency-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.payment-currency-picker button{border:1px solid var(--line);min-height:48px;color:var(--text);cursor:pointer;background:#0e1218;border-radius:12px;transition:border-color .16s,background .16s,box-shadow .16s}.payment-currency-picker button:hover{background:#ffd3000e;border-color:#ffd30042}.payment-currency-picker button.active{background:linear-gradient(#ffd30029,#ffd3000f);border-color:#ffd3007a;box-shadow:inset 0 0 0 1px #ffd3000f}.payment-currency-picker strong{letter-spacing:.08em;font-size:14px}.credits-shop-card{padding:20px!important}.credits-shop-card .panel-title{align-items:center;margin-bottom:16px}.credits-shop-card .panel-title h2{letter-spacing:-.025em;margin:0}.credits-shop-card .panel-title p{max-width:520px;color:var(--muted);margin-top:3px;line-height:1.45}.credits-shop-grid-clean{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:12px!important;display:grid!important}.credits-shop-grid-clean .shop-item{grid-template-rows:auto 1fr auto;min-height:190px;box-shadow:none!important;background:linear-gradient(#ffd30009,#ffffff03),#0e1218!important;border:1px solid #fff1!important;border-radius:14px!important;gap:12px!important;padding:14px!important;display:grid!important}.credits-shop-grid-clean .shop-item:hover{background:linear-gradient(#ffd3000e,#ffffff04),#10151d!important;border-color:#ffd30033!important;transform:none!important}.credits-shop-grid-clean .shop-item-preview{background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;min-height:42px!important;padding:0!important;display:flex!important}.credits-shop-grid-clean .shop-item-body{align-content:start;gap:5px;display:grid}.credits-shop-grid-clean .shop-item-body strong{color:var(--text);font-size:14px;line-height:1.25;display:block}.credits-shop-grid-clean .shop-item-body span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.credits-shop-grid-clean .shop-item-footer{border-top:1px solid #ffffff0e;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:0!important;padding-top:10px!important;display:flex!important}.credits-shop-grid-clean .shop-item-footer small{color:#f1d873;white-space:nowrap;background:#ffd3000e;border:1px solid #ffd3002e;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:850;display:inline-flex}.credits-shop-grid-clean .shop-item-footer button{white-space:nowrap;border-radius:9px!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important}.credits-shop-card .shop-note{display:none!important}@media (width<=720px){.credits-shop-card{padding:16px!important}.credits-shop-grid-clean{grid-template-columns:1fr!important}}.sidebar-profile-name-line,.identity-profile-pill strong{min-width:0;align-items:center!important;gap:6px!important;display:flex!important}.sidebar-profile-name-line .profile-name,.identity-profile-pill .profile-name{max-width:100%;align-items:center!important;gap:6px!important;display:inline-flex!important}.sidebar-profile-name-line .profile-title,.identity-profile-pill .profile-title{color:var(--accent);letter-spacing:.05em;background:#ffd3001f;border:1px solid #ffd30038;border-radius:999px!important;padding:3px 6px!important;font-size:9px!important;line-height:1!important}.compose-panel{gap:16px!important;display:grid!important}.compose-recipient-block{gap:8px;display:grid}.compose-recipient-row{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:center;gap:10px;display:grid}.compose-recipient-row input{text-transform:uppercase;min-height:46px}.compose-recipient-preview{background:linear-gradient(90deg,#ffd30013,#ffffff04),#0e1218;border:1px solid #ffd30029;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:7px 10px;display:grid}.compose-recipient-preview strong,.compose-recipient-preview span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.compose-recipient-preview span{color:var(--muted);margin-top:2px;font-size:11px}.compose-recipient-avatar{width:36px;height:36px;color:var(--accent);background:#151a22;border-radius:12px;place-items:center;font-size:12px;font-weight:900;display:grid}.compose-recipient-avatar.profile-avatar-image img{object-fit:cover;width:100%;height:100%}.compose-message-card{border:1px solid var(--line);background:#0d1118;border-radius:14px;gap:10px;padding:12px;display:grid}.compose-message-card textarea{resize:vertical;background:#0a0e14!important;border-radius:12px!important;min-height:150px!important}.compose-attach-row{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.compose-attach-row .composer-tool-buttons{flex-wrap:wrap;gap:8px;display:flex}.compose-attach-row small{color:var(--muted-2);text-align:right;font-size:11px}.compose-submit-button{border-radius:11px!important;min-height:44px!important}.conversation-messages.scrolling{scrollbar-width:thin!important;scrollbar-color:#394253 #0c1016!important}.conversation-messages.scrolling::-webkit-scrollbar-track{background:#0c1016!important}.conversation-messages.scrolling::-webkit-scrollbar-thumb{background:#303948!important;border:2px solid #0c1016!important;border-radius:999px!important}@media (width<=900px){.compose-recipient-row{grid-template-columns:1fr}.compose-attach-row{display:grid}.compose-attach-row small{text-align:left}}.conversation-messages{scrollbar-width:none!important}.conversation-messages::-webkit-scrollbar{width:0!important;height:0!important}.conversation-messages.scrolling{scrollbar-width:thin!important}.conversation-messages.scrolling::-webkit-scrollbar{width:8px!important}.compose-profile-panel{align-content:start;gap:14px;display:grid}.compose-profile-hero{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;display:grid}.compose-profile-avatar{width:58px;height:58px;color:var(--accent);background:#111720;border:1px solid #ffd30033;border-radius:18px;place-items:center;font-weight:950;display:grid}.compose-profile-avatar.profile-avatar-image img{object-fit:cover;width:100%;height:100%}.compose-profile-hero h3{margin:0;line-height:1.1}.compose-profile-hero p{color:var(--muted);margin:5px 0 0;font-size:12px}.compose-profile-meta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.compose-profile-meta div{border:1px solid var(--line);background:#0e1218;border-radius:10px;padding:10px}.compose-profile-meta span,.compose-profile-meta strong{display:block}.compose-profile-meta span{color:var(--muted);font-size:11px}.compose-profile-meta strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.custom-name-studio{background:radial-gradient(circle at 10% 0,#ffd3001a,#0000 35%),#0d1118;border:1px solid #ffd30024;border-radius:14px;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr) auto;align-items:stretch;gap:12px;margin-bottom:14px;padding:14px;display:grid}.custom-name-preview-card{border:1px solid var(--line);background:#090d13;border-radius:12px;align-content:center;gap:8px;padding:12px;display:grid}.custom-name-preview-card span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:11px}.custom-name-preview-card strong{font-size:22px;line-height:1.2}.custom-name-controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.custom-name-controls label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;gap:7px;font-size:11px;font-weight:800;display:grid}.custom-name-controls label:last-child{grid-column:1/-1}.custom-name-controls input[type=color]{border:1px solid var(--line);background:#0a0e14;border-radius:10px;width:100%;height:42px;padding:4px}.custom-name-controls input[type=range]{width:100%}.custom-name-actions{align-content:center;gap:8px;display:grid}.custom-name-actions button{min-width:148px}.profile-title,.credits-shop-grid-clean .shop-item[data-type=TITLE],.credits-shop-grid-clean .shop-item[data-type=BADGE]{display:none!important}@media (width<=1100px){.custom-name-studio{grid-template-columns:1fr}.custom-name-actions{grid-template-columns:1fr 1fr}}@media (width<=640px){.compose-profile-meta,.custom-name-actions{grid-template-columns:1fr}}.pro-custom-name-studio{background:radial-gradient(circle at 12% 0,#ffd3001f,#0000 34%),radial-gradient(circle at 92% 10%,#7c5cff1a,#0000 32%),#0b0f15!important;border:1px solid #ffd30029!important;border-radius:16px!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:18px!important;padding:18px!important;display:grid!important}.custom-name-studio-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.custom-name-studio-header span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.custom-name-studio-header h3{letter-spacing:-.04em;margin:5px 0 0;font-size:22px}.custom-name-studio-header p{max-width:640px;color:var(--muted);margin:6px 0 0;line-height:1.55}.custom-unlock-price{color:#f4d873;white-space:nowrap;background:#ffd30013;border:1px solid #ffd30042;border-radius:999px;justify-content:center;align-items:center;min-width:110px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.pro-custom-name-studio .custom-name-preview-card{min-height:86px;background:linear-gradient(135deg,#ffffff0a,#ffffff03),#070a0f!important;border-radius:14px!important;padding:16px!important}.pro-custom-name-studio .custom-name-preview-card strong{letter-spacing:-.04em;font-size:clamp(24px,3vw,38px)}.custom-name-mode-row{border:1px solid var(--line);background:#080c12;border-radius:999px;gap:8px;width:fit-content;padding:5px;display:inline-flex}.custom-name-mode-row button{min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12px;font-weight:850}.custom-name-mode-row button.active{color:#050505;background:var(--accent)}.custom-name-mode-row .gradient-button.active{color:#fff;background:linear-gradient(90deg,#ffd300,#ff3d8b,#7c5cff)}.pro-custom-name-studio .custom-name-controls{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pro-custom-name-studio .custom-name-controls label:last-child{grid-column:auto!important}.pro-custom-name-studio .custom-name-actions{justify-content:flex-end;gap:10px!important;display:flex!important}@media (width<=900px){.custom-name-studio-header{display:grid}.pro-custom-name-studio .custom-name-controls{grid-template-columns:1fr!important}.pro-custom-name-studio .custom-name-actions{justify-content:stretch;display:grid!important}}.pro-custom-name-studio{position:relative}.custom-name-editor-shell{border:1px solid var(--line);background:#080c12;border-radius:14px;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden}.custom-name-lock-layer{z-index:3;color:var(--text);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 20%,#ffd30029,#0000 36%),#05070ac7;align-content:center;place-items:center;gap:8px;padding:18px;display:grid;position:absolute;inset:0}.custom-name-lock-layer svg{color:var(--accent)}.custom-name-lock-layer strong{font-size:16px}.custom-name-lock-layer span{max-width:420px;color:var(--muted);font-size:12px;line-height:1.45}.pro-custom-name-studio.unlocked .custom-name-lock-layer{display:none}.pro-custom-controls label:last-child{grid-column:auto!important}.pro-custom-controls select{border:1px solid var(--line);width:100%;min-height:42px;color:var(--text);background:#0a0e14;border-radius:10px;padding:0 10px}.custom-name-mode-row .gradient-button{position:relative}.custom-name-mode-row .gradient-button.active{box-shadow:0 0 18px #ff3d8b33}@media (width<=1100px){.pro-custom-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.pro-custom-controls{grid-template-columns:1fr!important}}.transparency-page{gap:16px;display:grid}.transparency-page .transparency-grid-v2{margin-top:0}.gradient-color-row{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gradient-color-row label{gap:7px;display:grid}.font-style-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.font-style-grid button{border:1px solid var(--line);min-height:74px;color:var(--text);text-align:left;cursor:pointer;background:#090d13;border-radius:12px;align-content:center;gap:5px;padding:10px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.font-style-grid button:hover{background:#10151d;border-color:#ffd30038}.font-style-grid button.active{background:#ffd30013;border-color:#ffd3007a;box-shadow:inset 0 0 0 1px #ffd3000f}.font-style-grid strong{font-size:14px}.font-style-grid span{color:var(--muted);font-size:11px}.pro-custom-name-studio.locked .custom-name-editor-shell{min-height:230px}.pro-custom-name-studio.locked .custom-name-actions .primary-button{min-width:160px}.custom-name-actions .primary-button{font-weight:950}@media (width<=980px){.font-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.gradient-color-row,.font-style-grid{grid-template-columns:1fr}}.custom-name-mode-row{border-radius:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:420px!important;padding:4px!important;display:grid!important}.custom-name-mode-row button{justify-content:center!important;align-items:center!important;min-height:38px!important;padding:0 14px!important;line-height:1!important;display:inline-flex!important;transform:none!important}.custom-name-mode-row .gradient-button:not(.active){color:#e8e8e8!important;background:linear-gradient(#080c12,#080c12) padding-box padding-box,linear-gradient(90deg,#ffd300,#ff3d8b,#7c5cff) border-box!important;border:1px solid #0000!important}.custom-name-mode-row .gradient-button.active{color:#fff!important;background:linear-gradient(90deg,#ffd300,#ff3d8b,#7c5cff)!important;box-shadow:0 0 18px #ff3d8b33!important}.pro-custom-controls{align-items:end!important;gap:12px!important;display:grid!important}.gradient-color-row{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important}.gradient-color-row label,.pro-custom-controls>label{align-content:end!important;gap:7px!important;min-height:68px!important;margin:0!important;display:grid!important}.gradient-color-row input[type=color],.pro-custom-controls input[type=color],.pro-custom-controls input[type=range]{height:42px!important;margin:0!important}.custom-name-preview-card{overflow:hidden!important}.custom-name-preview-card strong.profile-name,.custom-name-preview-card .profile-name{width:fit-content!important;max-width:100%!important;padding:2px 0!important;line-height:1.15!important;display:inline-block!important;overflow:visible!important}.profile-name.effect-custom>span{padding:1px 0!important;line-height:1.12!important;display:inline-block!important}.rainbow-button{display:none!important}.font-style-grid{align-items:stretch!important}.font-style-grid button{align-content:center!important;min-height:76px!important;display:grid!important;transform:none!important}.font-style-grid button:hover{transform:none!important}@media (width<=720px){.custom-name-mode-row{max-width:none!important}.gradient-color-row{grid-template-columns:1fr!important}.gradient-color-row label,.pro-custom-controls>label{min-height:auto!important}}.conversation-list-panel,.conversation-list-scroll,.conversation-list,.conversation-list-item,.conversation-summary,.conversation-summary-top,.conversation-summary-top strong,.sidebar-user-card,.identity-profile-pill,.compose-recipient-preview,.compose-profile-hero{overflow:visible!important}.conversation-list-item{isolation:isolate;padding-top:13px!important;padding-bottom:13px!important}.conversation-summary{min-width:0}.conversation-summary-top{z-index:2;position:relative;align-items:center!important;gap:10px!important;display:flex!important}.conversation-summary-top strong{min-width:0;max-width:calc(100% - 88px);padding:3px 0!important;line-height:1.2!important}.conversation-summary-top .profile-name,.sidebar-user-card .profile-name,.identity-profile-pill .profile-name,.compose-recipient-preview .profile-name,.compose-profile-hero .profile-name{contain:none!important;line-height:1.18!important;overflow:visible!important}.conversation-summary-top .profile-name>span,.sidebar-user-card .profile-name>span,.identity-profile-pill .profile-name>span,.compose-recipient-preview .profile-name>span,.compose-profile-hero .profile-name>span{contain:none!important;margin:-2px -4px!important;padding:2px 4px!important;line-height:1.18!important;display:inline-block!important;overflow:visible!important}.conversation-list-item .effect-custom,.conversation-list-item .effect-custom>span{filter:none;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.conversation-list-item .conversation-summary p{z-index:1;position:relative}.conversation-list-item:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}@media (width<=720px){.conversation-summary-top strong{max-width:calc(100% - 72px)}}.compose-layout{align-items:start!important}.compose-panel{gap:18px!important;padding:20px!important}.compose-panel .panel-title{padding-bottom:2px}.compose-recipient-block{background:#0b0f15;border:1px solid #fff1;border-radius:14px;padding:14px}.compose-recipient-block>label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:inline-flex}.compose-recipient-row{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr)!important}.compose-recipient-row input{background:#080c12!important;border-radius:12px!important;min-height:48px!important}.compose-recipient-preview{border-radius:12px!important;min-height:48px!important}.compose-message-pro-card{background:radial-gradient(circle at 100% 0,#ffd30014,#0000 34%),linear-gradient(#ffffff06,#ffffff02),#090d13;border:1px solid #ffd30021;border-radius:16px;gap:12px;padding:14px;display:grid}.compose-message-topline,.compose-message-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.compose-message-topline span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.compose-message-topline strong{color:var(--text);margin-top:4px;font-size:15px;display:block}.compose-message-topline small{color:var(--muted);white-space:nowrap;font-size:11px}.compose-message-pro-card textarea{min-height:260px!important;color:var(--text)!important;resize:vertical!important;background:#070b10!important;border:1px solid #232c3b!important;border-radius:14px!important;padding:16px!important;line-height:1.55!important;box-shadow:inset 0 0 0 1px #ffffff04!important}.compose-message-pro-card textarea:focus,.compose-message-pro-card textarea:focus-visible{background:#090e15!important;border-color:#ffd3004d!important;outline:none!important;box-shadow:inset 0 0 0 1px #ffd30009,0 0 0 3px #ffd30009!important}.compose-privacy-mini{min-height:34px;color:var(--muted);background:#ffffff06;border:1px solid #fff1;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:11px;display:inline-flex}.compose-privacy-mini svg{color:var(--accent)}.compose-submit-button{white-space:nowrap;border-radius:999px!important;min-height:42px!important;padding:0 18px!important}.compose-submit-button:disabled{opacity:.55;cursor:not-allowed}.compose-panel .compose-message-card,.compose-panel .compose-attach-row,.compose-panel .composer-tool-buttons,.compose-panel .pending-file-chip,.compose-panel .pending-location-chip,.compose-panel .location-composer-panel{display:none!important}@media (width<=980px){.compose-recipient-row{grid-template-columns:1fr!important}.compose-message-footer{display:grid}.compose-submit-button{width:100%}}@media (width<=640px){.compose-panel{padding:16px!important}.compose-message-pro-card textarea{min-height:210px!important}.compose-message-topline{align-items:flex-start}}.conversation-summary-top strong{min-width:0!important;overflow:visible!important}.conversation-summary-top .profile-name-compact{align-items:center!important;min-width:0!important;max-width:100%!important;line-height:1.15!important;display:inline-flex!important;overflow:visible!important}.conversation-summary-top .profile-name-compact>span{white-space:nowrap!important;text-overflow:clip!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;max-width:100%!important;margin:-2px -3px!important;padding:2px 3px!important;line-height:1.15!important;display:inline-block!important;overflow:visible!important}.conversation-summary-top .profile-name-compact.effect-custom>span{filter:none!important;clip-path:none!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}.conversation-list-item .conversation-summary-top span:not(.profile-name):not(.profile-name *){flex:none}@media (width<=720px){.conversation-list-item.unread .conversation-summary-top strong{max-width:calc(100% - 86px)!important}}.conversation-summary-top .profile-name-compact.effect-rainbow>span{color:#f7d44d!important;-webkit-text-fill-color:#f7d44d!important;text-shadow:0 0 10px #f7d44d2e!important;filter:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.conversation-summary-top .profile-name-compact.effect-lightning>span,.conversation-summary-top .profile-name-compact.effect-ghost>span,.conversation-summary-top .profile-name-compact.effect-void>span,.conversation-summary-top .profile-name-compact.effect-neon>span,.conversation-summary-top .profile-name-compact.effect-fire>span,.conversation-summary-top .profile-name-compact.effect-ice>span,.conversation-summary-top .profile-name-compact.effect-matrix>span,.conversation-summary-top .profile-name-compact.effect-gold>span,.conversation-summary-top .profile-name-compact.effect-plasma>span,.conversation-summary-top .profile-name-compact.effect-cyber>span,.conversation-summary-top .profile-name-compact.effect-royal>span,.conversation-summary-top .profile-name-compact.effect-blood>span{filter:none!important;-webkit-text-fill-color:currentColor!important}.conversation-summary-top .profile-name-compact.effect-lightning>span{text-shadow:0 0 8px #facc1529!important}.conversation-summary-top .profile-name-compact.effect-neon>span{text-shadow:0 0 8px #22d3ee29!important}.conversation-summary-top .profile-name-compact.effect-void>span,.conversation-summary-top .profile-name-compact.effect-blood>span{text-shadow:0 0 8px #ef44441f!important}.conversation-summary-top .profile-name-compact.effect-rainbow>span{background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:950!important}.conversation-summary-top .profile-name-compact.effect-lightning>span{color:#facc15!important;-webkit-text-fill-color:#facc15!important;text-shadow:0 0 10px #facc1533!important}.conversation-summary-top .profile-name-compact.effect-ghost>span{color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;opacity:.86!important;font-style:italic!important}.conversation-summary-top .profile-name-compact.effect-void>span{color:#c4b5fd!important;-webkit-text-fill-color:#c4b5fd!important;text-shadow:0 0 10px #7c3aed33!important}.conversation-summary-top .profile-name-compact.effect-neon>span{color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;text-shadow:0 0 10px #22d3ee38!important}.conversation-summary-top .profile-name-compact.effect-fire>span{color:#fb923c!important;-webkit-text-fill-color:#fb923c!important;text-shadow:0 0 10px #f9731638!important}.conversation-summary-top .profile-name-compact.effect-ice>span{color:#93c5fd!important;-webkit-text-fill-color:#93c5fd!important;text-shadow:0 0 10px #60a5fa38!important}.conversation-summary-top .profile-name-compact.effect-matrix>span{color:#86efac!important;-webkit-text-fill-color:#86efac!important;text-shadow:0 0 10px #22c55e33!important}.conversation-summary-top .profile-name-compact.effect-gold>span{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;text-shadow:0 0 10px #fde68a2e!important}.conversation-summary-top .profile-name-compact.effect-plasma>span{color:#f0abfc!important;-webkit-text-fill-color:#f0abfc!important;text-shadow:0 0 10px #d946ef2e!important}.conversation-summary-top .profile-name-compact.effect-cyber>span{color:#5eead4!important;-webkit-text-fill-color:#5eead4!important;text-shadow:0 0 10px #14b8a633!important}.conversation-summary-top .profile-name-compact.effect-royal>span{color:#c4b5fd!important;-webkit-text-fill-color:#c4b5fd!important;text-shadow:0 0 10px #a855f72e!important}.conversation-summary-top .profile-name-compact.effect-blood>span{color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important;text-shadow:0 0 10px #ef44442e!important}.conversation-list-item.unread{background:linear-gradient(90deg,#ffd30033 0%,#ffd30013 36%,#0e1117fa 100%)!important;border-color:#ffd30073!important;box-shadow:inset 4px 0 #ffd300,0 0 0 1px #ffd30012,0 0 18px #ffd30012!important}.conversation-summary-top .profile-name-compact.effect-custom>span{white-space:nowrap!important;overflow:visible!important}.conversation-summary-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important;overflow:visible!important}.conversation-summary-top strong{width:100%!important;min-width:0!important;max-width:none!important;padding-right:4px!important;overflow:visible!important}.conversation-summary-top>span:last-child{white-space:nowrap!important;justify-self:end!important}.conversation-summary-top .profile-name-compact,.conversation-summary-top .profile-name-compact>span{max-width:none!important;overflow:visible!important}.conversation-list-item:not(.unread){box-shadow:none!important}.conversation-list-item:not(.unread):after{display:none!important}.conversation-list-item:not(.unread) .conversation-summary-top>span:last-child{color:var(--muted)!important;background:0 0!important;border:0!important;padding:0!important;font-weight:600!important}.conversation-list-item:not(.unread) .conversation-summary p{color:var(--muted)!important;font-weight:500!important}.conversation-list-item:not(.unread) .conversation-new-label,.conversation-list-item:not(.unread) .conversation-unread-badge{display:none!important}.conversation-list-item.unread .conversation-summary-top>span:last-child{min-height:20px!important}.conversation-list-item:not(.unread) .conversation-summary-top strong,.conversation-list-item:not(.unread) .conversation-summary-top .profile-name,.conversation-list-item:not(.unread) .conversation-summary-top .profile-name>span{color:inherit;font-weight:850!important}.conversation-list-item:not(.unread) .conversation-summary-top .profile-name-compact.effect-custom>span{filter:none!important;clip-path:none!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}.conversation-list-item:not(.unread) .conversation-summary-top .profile-name-compact.effect-rainbow>span{background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-list-item:not(.unread) .conversation-summary-top>span:last-child{min-height:auto!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}.conversation-list-item:not(.unread){border-color:var(--line)!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-custom>span[style*=linear-gradient],.conversation-list-item.unread .conversation-summary-top .profile-name-compact.effect-custom>span[style*=linear-gradient],.conversation-list-item:not(.unread) .conversation-summary-top .profile-name-compact.effect-custom>span[style*=linear-gradient]{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-summary-top .profile-name-compact.effect-custom>span{clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.conversation-list-item.unread .conversation-summary-top .profile-name-compact.effect-custom>span{font-weight:950!important}.conversation-list-item:not(.unread) .conversation-summary-top .profile-name-compact.effect-custom>span{font-weight:850!important}.conversation-summary-top strong,.conversation-summary-top .profile-name-compact,.conversation-summary-top .profile-name-compact>span{min-width:0!important;overflow:visible!important}.conversation-summary-top .profile-name-compact>span{margin:-3px -5px!important;padding:3px 5px!important}.conversation-summary-top .profile-name-compact.effect-custom>span,.conversation-list-item.unread .conversation-summary-top .profile-name-compact.effect-custom>span,.conversation-list-item:not(.unread) .conversation-summary-top .profile-name-compact.effect-custom>span{filter:none!important;clip-path:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.conversation-summary-top .profile-name-compact.effect-custom>span{-webkit-text-fill-color:currentColor}.conversation-list-item.unread .conversation-summary-top strong{color:inherit!important}.conversation-list-item.unread .conversation-summary-top .profile-name-compact>span{font-weight:950!important}.conversation-list-item:not(.unread) .conversation-summary-top strong{color:inherit!important}.conversation-list-item:not(.unread) .conversation-summary-top .profile-name-compact>span{font-weight:850!important}.conversation-list-item:not(.unread) .conversation-summary-top>span:last-child{color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.conversation-summary-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.conversation-summary-top strong{min-width:0!important;max-width:none!important;overflow:visible!important}.conversation-summary-top .profile-name-compact,.conversation-summary-top .profile-name-compact>span{white-space:nowrap!important;max-width:none!important;overflow:visible!important}.realtime-status-pill{border:1px solid var(--line);width:fit-content;min-height:30px;color:var(--muted);background:#ffffff06;border-radius:999px;align-items:center;gap:8px;margin:8px 12px 4px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.realtime-status-pill span{background:#6b7280;border-radius:999px;width:8px;height:8px}.realtime-status-pill.online{color:#d1fae5;background:#22c55e0e;border-color:#22c55e40}.realtime-status-pill.online span{background:#22c55e;box-shadow:0 0 12px #22c55e6b}.realtime-status-pill.connecting{color:#fde68a;background:#facc150e;border-color:#facc153d}.realtime-status-pill.connecting span{background:#facc15;box-shadow:0 0 12px #facc155c}.name-with-presence{min-width:0;align-items:center!important;gap:7px!important;display:inline-flex!important}.name-with-presence.centered{justify-content:center}.presence-dot{width:9px;height:9px;box-shadow:none;background:0 0;border:1px solid #ffffff2e;border-radius:999px;flex:0 0 9px}.presence-dot.compact{flex-basis:8px;width:8px;height:8px}.presence-dot.online{background:#22c55e;border-color:#22c55e8c;box-shadow:0 0 10px #22c55e61}.presence-dot.offline{opacity:.58}.public-profile-presence{color:var(--muted);justify-content:center;margin-top:4px;font-size:12px;display:inline-flex}.privacy-toggle-stack{gap:10px;display:grid}.privacy-toggle-row{border:1px solid var(--line);cursor:pointer;background:#ffffff06;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid!important}.privacy-toggle-row input{width:18px;height:18px;accent-color:var(--accent);margin-top:2px}.privacy-toggle-row span{gap:4px;display:grid}.privacy-toggle-row strong{color:var(--text)}.privacy-toggle-row small{color:var(--muted);line-height:1.45}.conversation-messages{scroll-behavior:smooth}.plans-page-restored .plan-card{border-radius:16px;min-height:100%}.plans-page-restored .plan-card.active{box-shadow:0 0 0 1px #ffd30014,0 18px 44px #00000038}.plans-page-restored .plan-card .full-width+.full-width{margin-top:8px}.dev-plan-button,.dev-credit-button{opacity:.86}.plans-credit-helper{gap:14px;display:grid}.plans-credit-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.plans-credit-row span{color:var(--muted);font-size:12px;display:block}.plans-credit-row strong{color:var(--text);font-size:18px}@media (width<=980px){.plan-grid{grid-template-columns:1fr!important}.plans-credit-row{grid-template-columns:1fr}.plans-credit-row button{width:100%}}.mail-main>.status-bar{z-index:70!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:linear-gradient(#16181ff5,#0c0e12f5)!important;border:1px solid #ffd30038!important;border-radius:16px!important;width:min(420px,100vw - 32px)!important;margin:0!important;padding:12px 14px!important;position:fixed!important;inset:auto 22px 22px auto!important;box-shadow:0 18px 45px #00000061,inset 0 0 0 1px #ffffff09!important}.mail-main>.status-bar span{color:var(--text)!important;padding-right:28px!important;font-size:13px!important;line-height:1.45!important}.mail-main>.status-bar .status-close{width:26px!important;height:26px!important;color:var(--muted)!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:999px!important;place-items:center!important;line-height:1!important;display:inline-grid!important;position:absolute!important;top:8px!important;right:10px!important}.mail-main>.status-bar .status-close:hover{color:var(--text)!important;background:#ffd30014!important;border-color:#ffd30040!important}.mail-main>.status-bar .status-progress{opacity:.45!important}@media (width<=720px){.mail-main>.status-bar{width:calc(100vw - 24px)!important;bottom:12px!important;right:12px!important}}.auth-nav-actions .auth-nav-create-account{color:var(--text)!important;background:#ffd30013!important;border-color:#ffd3004d!important}.auth-nav-actions .auth-nav-create-account:hover{background:#ffd3001f!important;border-color:#ffd3007a!important}.conversation-list-item.unread{background:#ffffff05!important;border:1px solid #ffd3004d!important;border-left-color:#ffd3006b!important;box-shadow:0 0 0 1px #ffd30009,inset 0 0 0 1px #ffffff05!important}.conversation-list-item.unread.active{background:#ffffff08!important;border-color:#ffd3006b!important;box-shadow:0 0 0 1px #ffd3000d,inset 0 0 0 1px #ffffff07!important}.conversation-list-item.unread:after{content:none!important;display:none!important}.conversation-list-item.unread .conversation-avatar,.conversation-list-item.unread .profile-avatar,.conversation-list-item.unread>div:first-child{box-shadow:none!important}.conversation-list-item.unread .conversation-summary-top strong,.conversation-list-item.unread .conversation-summary-top .profile-name-compact>span{color:inherit!important;font-weight:inherit!important;text-shadow:inherit!important;filter:inherit!important}.conversation-list-item.unread .conversation-summary-top>span{align-items:initial!important;min-height:auto!important;color:var(--muted-2)!important;letter-spacing:0!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:650!important;display:inline!important}.conversation-new-label{color:#ffe278eb!important;width:fit-content!important;min-height:19px!important;box-shadow:none!important;letter-spacing:.015em!important;background:#ffd3000b!important;border:1px solid #ffd30038!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:10px!important;font-weight:760!important;display:inline-flex!important}.conversation-unread-badge{color:#ffe782f5!important;min-width:21px!important;height:21px!important;box-shadow:none!important;background:#ffd30012!important;border:1px solid #ffd3003d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.conversation-list-item.unread .conversation-summary p{color:var(--muted)!important;font-weight:650!important}.conversation-list-item.unread .conversation-summary-top strong{max-width:none!important}@media (width<=720px){.conversation-list-item.unread .conversation-summary-top strong{max-width:none!important}}.conversation-list-item.unread .conversation-summary-top strong,.conversation-list-item.unread .conversation-summary-top strong *,.conversation-list-item.unread .name-with-presence,.conversation-list-item.unread .name-with-presence *,.conversation-list-item.unread .profile-name,.conversation-list-item.unread .profile-name *,.conversation-list-item.unread .profile-name-compact,.conversation-list-item.unread .profile-name-compact *,.conversation-list-item.unread .effect-custom,.conversation-list-item.unread .effect-custom *,.conversation-list-item.unread .effect-rainbow,.conversation-list-item.unread .effect-rainbow *,.conversation-list-item.unread .effect-neon,.conversation-list-item.unread .effect-neon *,.conversation-list-item.unread .effect-lightning,.conversation-list-item.unread .effect-lightning *,.conversation-list-item.unread .effect-ghost,.conversation-list-item.unread .effect-ghost *,.conversation-list-item.unread .effect-void,.conversation-list-item.unread .effect-void *{color:inherit!important;font-weight:inherit!important;text-shadow:inherit!important;box-shadow:inherit!important;border-color:inherit!important;background-color:inherit!important;filter:inherit!important;outline:none!important}.conversation-list-item.unread .profile-name-compact.effect-custom>span,.conversation-list-item.unread .profile-name.effect-custom>span,.conversation-list-item.unread .profile-name-compact.effect-rainbow>span,.conversation-list-item.unread .profile-name.effect-rainbow>span{color:inherit!important;box-shadow:none!important;background-color:#0000!important;border:0!important;outline:none!important}.conversation-list-item.unread .presence-dot,.conversation-list-item.unread .presence-dot.online,.conversation-list-item.unread .presence-dot.offline{box-shadow:none!important;filter:none!important;transform:none!important}.conversation-list-item.unread .presence-dot.online{background:#22c55e!important;border-color:#22c55e8c!important}.conversation-list-item.unread .presence-dot.offline{opacity:.58!important;background:0 0!important;border-color:#ffffff2e!important}.conversation-unread-badge,.conversation-list-item.unread .conversation-unread-badge{box-sizing:border-box!important;text-align:center!important;vertical-align:middle!important;font-variant-numeric:tabular-nums!important;border-radius:999px!important;justify-content:center!important;place-items:center!important;width:auto!important;min-width:22px!important;height:22px!important;padding:0 7px!important;line-height:1!important;display:inline-flex!important}.conversation-list-item.unread .conversation-unread-badge{flex:none!important}.conversation-unread-badge:has(:only-child){flex:none!important}.conversation-list-item.unread{background:#ffffff05!important;border:1px solid #ffd3004d!important;box-shadow:0 0 0 1px #ffd30009,inset 0 0 0 1px #ffffff05!important}.conversation-list-item.unread.active{background:#ffffff08!important;border-color:#ffd3006b!important}.conversation-list-item.has-new-messages{background:#ffffff05!important;border:1px solid #ffd3004d!important;box-shadow:0 0 0 1px #ffd30009,inset 0 0 0 1px #ffffff05!important}.conversation-list-item.has-new-messages.active{background:#ffffff08!important;border-color:#ffd3006b!important}.conversation-list-item.has-new-messages .conversation-unread-badge,.conversation-list-item.has-new-messages .conversation-new-label{display:inline-flex!important}.conversation-list-item.has-new-messages .conversation-summary-top strong,.conversation-list-item.has-new-messages .conversation-summary-top strong *,.conversation-list-item.has-new-messages .name-with-presence,.conversation-list-item.has-new-messages .name-with-presence *,.conversation-list-item.has-new-messages .profile-name,.conversation-list-item.has-new-messages .profile-name *,.conversation-list-item.has-new-messages .profile-name-compact,.conversation-list-item.has-new-messages .profile-name-compact *,.conversation-list-item.has-new-messages [class*=effect-],.conversation-list-item.has-new-messages [class*=effect-] *{color:revert!important;font-weight:revert!important;text-shadow:revert!important;filter:revert!important;box-shadow:revert!important;background-color:revert!important}.conversation-list-item.has-new-messages .conversation-unread-badge{box-sizing:border-box!important;text-align:center!important;font-variant-numeric:tabular-nums!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:22px!important;height:22px!important;padding:0 7px!important;line-height:1!important}.conversation-list-item.has-new-messages .conversation-new-label{color:#ffe278eb!important;width:fit-content!important;min-height:19px!important;box-shadow:none!important;letter-spacing:.015em!important;background:#ffd3000b!important;border:1px solid #ffd30038!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:10px!important;font-weight:760!important}.conversation-summary-top .profile-name,.conversation-summary-top .profile-name-compact{contain:none!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;display:inline-flex!important;overflow:visible!important}.conversation-summary-top .profile-name>span,.conversation-summary-top .profile-name-compact>span{white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background-color:#0000!important;border:0!important;outline:0!important;margin:-1px -2px!important;padding:1px 2px!important;line-height:1.16!important;display:inline-block!important;overflow:visible!important}.conversation-summary-top .profile-name.effect-rainbow>span,.conversation-summary-top .profile-name-compact.effect-rainbow>span,.conversation-summary-top .profile-name.effect-custom>span[style*=linear-gradient],.conversation-summary-top .profile-name-compact.effect-custom>span[style*=linear-gradient]{color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-summary-top .profile-name.effect-lightning>span,.conversation-summary-top .profile-name-compact.effect-lightning>span,.conversation-summary-top .profile-name.effect-ghost>span,.conversation-summary-top .profile-name-compact.effect-ghost>span,.conversation-summary-top .profile-name.effect-void>span,.conversation-summary-top .profile-name-compact.effect-void>span,.conversation-summary-top .profile-name.effect-neon>span,.conversation-summary-top .profile-name-compact.effect-neon>span,.conversation-summary-top .profile-name.effect-fire>span,.conversation-summary-top .profile-name-compact.effect-fire>span,.conversation-summary-top .profile-name.effect-ice>span,.conversation-summary-top .profile-name-compact.effect-ice>span,.conversation-summary-top .profile-name.effect-matrix>span,.conversation-summary-top .profile-name-compact.effect-matrix>span,.conversation-summary-top .profile-name.effect-gold>span,.conversation-summary-top .profile-name-compact.effect-gold>span,.conversation-summary-top .profile-name.effect-plasma>span,.conversation-summary-top .profile-name-compact.effect-plasma>span,.conversation-summary-top .profile-name.effect-cyber>span,.conversation-summary-top .profile-name-compact.effect-cyber>span,.conversation-summary-top .profile-name.effect-royal>span,.conversation-summary-top .profile-name-compact.effect-royal>span,.conversation-summary-top .profile-name.effect-blood>span,.conversation-summary-top .profile-name-compact.effect-blood>span{background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.conversation-list-item.has-new-messages .profile-name,.conversation-list-item.has-new-messages .profile-name *,.conversation-list-item.has-new-messages .profile-name-compact,.conversation-list-item.has-new-messages .profile-name-compact *,.conversation-list-item.has-new-messages .name-with-presence,.conversation-list-item.has-new-messages .name-with-presence *{text-shadow:inherit;font-weight:inherit!important}.conversation-list-item.has-new-messages .presence-dot{filter:none!important;transform:none!important}.conversation-list-item.has-new-messages .presence-dot.online{background:#22c55e!important;border-color:#22c55e8c!important;box-shadow:0 0 10px #22c55e61!important}.conversation-list-item.has-new-messages .presence-dot.offline{box-shadow:none!important;opacity:.58!important;background:0 0!important;border-color:#ffffff2e!important}.conversation-summary{overflow:visible!important}.conversation-summary-top{grid-template-columns:minmax(0,1fr) auto!important;overflow:visible!important}.conversation-summary-top strong.name-with-presence{min-width:0!important;padding-right:10px!important;overflow:visible!important}.conversation-summary-top .profile-name,.conversation-summary-top .profile-name-compact{max-width:calc(100% - 2px)!important;margin-right:-8px!important;padding-right:8px!important;overflow:visible!important}.conversation-summary-top .profile-name>span,.conversation-summary-top .profile-name-compact>span{max-width:none!important;margin-right:-10px!important;padding-right:10px!important;overflow:visible!important}.conversation-summary-top .profile-name.effect-custom>span,.conversation-summary-top .profile-name-compact.effect-custom>span,.conversation-summary-top .profile-name.effect-rainbow>span,.conversation-summary-top .profile-name-compact.effect-rainbow>span{margin-right:-12px!important;padding-right:12px!important;overflow:visible!important}.conversation-summary-top>span:last-child{justify-self:end!important;margin-left:8px!important}.conversation-summary-top .profile-name-compact.effect-custom>span[style*=linear-gradient],.conversation-summary-top .profile-name.effect-custom>span[style*=linear-gradient]{color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;background-color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-summary-top .profile-name-compact.effect-rainbow>span,.conversation-summary-top .profile-name.effect-rainbow>span{background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-summary-top .profile-name-compact.effect-lightning>span,.conversation-summary-top .profile-name.effect-lightning>span{color:#facc15!important;-webkit-text-fill-color:#facc15!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-neon>span,.conversation-summary-top .profile-name.effect-neon>span{color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-ghost>span,.conversation-summary-top .profile-name.effect-ghost>span{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-void>span,.conversation-summary-top .profile-name.effect-void>span{color:#c4b5fd!important;-webkit-text-fill-color:#c4b5fd!important;background:0 0!important}.conversation-summary-top .profile-name>span,.conversation-summary-top .profile-name-compact>span{margin-right:-12px!important;padding-right:12px!important;overflow:visible!important}.conversation-summary-top .profile-name-list-safe,.profile-name-list-safe{white-space:nowrap!important;text-overflow:clip!important;filter:none!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;border:0!important;margin-right:-10px!important;padding:1px 12px 1px 0!important;line-height:1.18!important;display:inline-block!important;overflow:visible!important}.conversation-list-item.has-new-messages .profile-name-list-safe,.conversation-list-item.unread .profile-name-list-safe,.conversation-list-item.active .profile-name-list-safe{filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}.conversation-summary-top .profile-name-compact{contain:none!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;display:inline-flex!important;overflow:visible!important}.conversation-summary-top .profile-name-compact>span{white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background-color:#0000!important;border:0!important;outline:0!important;margin:-1px -12px -1px -1px!important;padding:1px 14px 1px 1px!important;line-height:1.18!important;display:inline-block!important;overflow:visible!important}.conversation-summary-top .profile-name-compact.effect-custom>span[style*=linear-gradient]{background:var(--tsar-name-gradient)!important;background-image:var(--tsar-name-gradient)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;filter:var(--tsar-name-filter)!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-summary-top .profile-name-compact.effect-rainbow>span{background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important;-webkit-background-clip:text!important;background-clip:text!important}.conversation-summary-top .profile-name-compact.effect-lightning>span{color:#facc15!important;-webkit-text-fill-color:#facc15!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-neon>span{color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-ghost>span{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;background:0 0!important}.conversation-summary-top .profile-name-compact.effect-void>span{color:#c4b5fd!important;-webkit-text-fill-color:#c4b5fd!important;background:0 0!important}.conversation-list-item.has-new-messages .profile-name-compact,.conversation-list-item.has-new-messages .profile-name-compact>span{font-weight:inherit!important}.conversation-summary,.conversation-summary-top,.conversation-summary-top strong.name-with-presence{overflow:visible!important}.conversation-summary-top .profile-name-list-plain,.profile-name-list-plain{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;text-shadow:none!important;filter:none!important;box-shadow:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;border:0!important;margin:0!important;padding:1px 0!important;font-weight:800!important;line-height:1.18!important;display:inline-block!important;overflow:hidden!important}.conversation-list-item.has-new-messages .profile-name-list-plain,.conversation-list-item.unread .profile-name-list-plain,.conversation-list-item.active .profile-name-list-plain{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;text-shadow:none!important;filter:none!important;background:0 0!important}.conversation-list-item.has-new-messages .presence-dot.online,.conversation-list-item.unread .presence-dot.online{background:#22c55e!important;border-color:#22c55e8c!important;box-shadow:0 0 10px #22c55e61!important}.conversation-list-item.has-new-messages .presence-dot.offline,.conversation-list-item.unread .presence-dot.offline{box-shadow:none!important;opacity:.58!important;background:0 0!important;border-color:#ffffff2e!important}.sidebar-user-card,.identity-profile-pill,.wallet-card,.credit-shop,.credits-page,.profile-preview-card,.compose-profile-hero,.compose-recipient-preview,.shop-preview-line{contain:none!important;overflow:visible!important}.sidebar-user-card .profile-name,.sidebar-user-card .profile-name>span,.identity-profile-pill .profile-name,.identity-profile-pill .profile-name>span,.wallet-card .profile-name,.wallet-card .profile-name>span,.credit-shop .profile-name,.credit-shop .profile-name>span,.credits-page .profile-name,.credits-page .profile-name>span,.profile-preview-card .profile-name,.profile-preview-card .profile-name>span,.shop-preview-line .profile-name,.shop-preview-line .profile-name>span{contain:none!important;max-width:none!important;margin:-4px -10px!important;padding:4px 10px!important;line-height:1.22!important;overflow:visible!important}.sidebar-profile-name-line,.sidebar-profile-name-line .profile-name,.sidebar-profile-name-line .profile-name>span{contain:none!important;line-height:1.24!important;overflow:visible!important}.sidebar-profile-name-line{min-height:28px!important;padding-block:3px!important}.conversation-summary-top .profile-name-list-plain,.profile-name-list-plain{letter-spacing:.005em!important;font-size:13px!important;font-weight:680!important;line-height:1.16!important}.conversation-list-item.has-new-messages .profile-name-list-plain,.conversation-list-item.active .profile-name-list-plain,.conversation-list-item.unread .profile-name-list-plain{font-size:13px!important;font-weight:680!important}.conversation-list-panel .conversation-list-item .conversation-summary-top strong.name-with-presence{font-size:12.5px!important;font-weight:600!important;line-height:1.12!important}.conversation-list-panel .conversation-list-item .conversation-summary-top .profile-name-list-plain{letter-spacing:0!important;margin:0!important;padding:0!important;font-size:12.5px!important;font-weight:600!important;line-height:1.12!important}.conversation-list-panel .conversation-list-item.has-new-messages .conversation-summary-top strong.name-with-presence,.conversation-list-panel .conversation-list-item.active .conversation-summary-top strong.name-with-presence,.conversation-list-panel .conversation-list-item.unread .conversation-summary-top strong.name-with-presence,.conversation-list-panel .conversation-list-item.has-new-messages .conversation-summary-top .profile-name-list-plain,.conversation-list-panel .conversation-list-item.active .conversation-summary-top .profile-name-list-plain,.conversation-list-panel .conversation-list-item.unread .conversation-summary-top .profile-name-list-plain{font-size:12.5px!important;font-weight:600!important}.plans-pro-page{gap:18px;display:grid}.plans-pro-hero{background:radial-gradient(circle at 0 0,#ffd3001f,#0000 34%),linear-gradient(135deg,#ffffff0b,#ffffff05);border:1px solid #ffffff14;border-radius:22px;grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;gap:16px;padding:18px;display:grid;box-shadow:0 18px 48px #00000038}.plans-pro-hero p{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:850}.plans-pro-hero h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,4vw,38px)}.plans-pro-hero span{max-width:680px;color:var(--muted);margin-top:8px;line-height:1.55;display:block}.plans-current-card{background:#00000029;border:1px solid #ffd30029;border-radius:18px;align-content:center;gap:4px;padding:16px;display:grid}.plans-current-card span,.plans-current-card small{color:var(--muted)}.plans-current-card strong{color:var(--text);font-size:25px}.plans-current-card b{color:var(--accent);font-size:13px}.plans-pro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.plans-pro-card{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff14;border-radius:22px;grid-template-rows:auto 1fr auto;gap:16px;min-height:320px;padding:17px;display:grid;box-shadow:0 14px 34px #0000002e}.plans-pro-card.active{border-color:#ffd30057;box-shadow:0 18px 42px #0000003d,0 0 0 1px #ffd3000d}.plans-pro-card-header{justify-content:space-between;gap:14px;display:flex}.plans-pro-card-header small{color:#ffe282f2;text-transform:uppercase;letter-spacing:.06em;background:#ffd3000b;border:1px solid #ffd30029;border-radius:999px;margin-bottom:8px;padding:4px 8px;font-size:10px;font-weight:850;display:inline-flex}.plans-pro-card h3{margin:0;font-size:23px}.plans-pro-card p{color:var(--muted);margin:7px 0 0;line-height:1.45}.plans-pro-price{text-align:right;flex:none}.plans-pro-price strong{color:var(--accent);font-size:28px;line-height:1;display:block}.plans-pro-price span{color:var(--muted);font-size:11px}.plans-pro-feature-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plans-pro-feature-list li{color:var(--text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}.plans-pro-feature-list svg{color:var(--accent)}.plans-wallet-strip{background:#ffffff07;border:1px solid #ffffff13;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.plans-wallet-strip>div{color:var(--muted);align-items:center;gap:10px;display:inline-flex}.plans-wallet-strip strong{color:var(--text)}.payment-currency-picker button{justify-content:center!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.currency-symbol{color:#070707;background:var(--accent);border-radius:999px;place-items:center;width:24px;height:24px;font-size:15px;font-weight:950;display:inline-grid}.credits-shop-card .panel-title h2{letter-spacing:-.02em}.credits-shop-grid-clean .shop-item{border-radius:18px}.dev-plan-button,.dev-credit-button{display:none!important}@media (width<=1080px){.plans-pro-grid,.plans-pro-hero{grid-template-columns:1fr}.plans-wallet-strip{flex-direction:column;align-items:stretch}.plans-wallet-strip button{width:100%}}.plans-pro-detail-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.plans-pro-detail-list li{border-bottom:1px solid #ffffff0e;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:10px;padding:9px 0;display:grid}.plans-pro-detail-list li:last-child{border-bottom:0}.plans-pro-detail-list span{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;font-size:11px;font-weight:780}.plans-pro-detail-list strong{color:var(--text);font-size:13px;font-weight:720;line-height:1.35}.plans-pro-card{min-height:410px!important}.plans-pro-card-header p{min-height:43px}@media (width<=720px){.plans-pro-detail-list li{grid-template-columns:1fr;gap:3px}.plans-pro-card{min-height:auto!important}.plans-pro-card-header p{min-height:auto}}.security-grid-pro{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}.security-card-pro{background:linear-gradient(#ffffff0b,#ffffff05)!important;border:1px solid #ffffff14!important;border-radius:18px!important;flex-direction:column!important;gap:13px!important;min-height:100%!important;padding:18px!important;display:flex!important}.security-card-pro .panel-title{grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;gap:11px!important;margin-bottom:2px!important;display:grid!important}.security-card-pro .panel-title>svg{width:36px!important;height:36px!important;color:var(--accent)!important;background:#ffd30012!important;border:1px solid #ffd3001f!important;border-radius:12px!important;padding:8px!important}.security-card-pro .panel-title h2{letter-spacing:-.025em!important;margin:0!important;font-size:17px!important}.security-card-pro .panel-title p{min-height:34px!important;color:var(--muted)!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.42!important}.security-card-pro label{color:var(--muted-2)!important;letter-spacing:.055em!important;text-transform:uppercase!important;margin:0!important;font-size:11px!important;font-weight:800!important}.security-card-pro input,.security-card-pro select,.security-card-pro textarea{width:100%!important;min-height:42px!important}.security-card-pro .settings-action,.security-card-pro .settings-button-row{margin-top:auto!important}.security-login-card,.security-vault-card{min-height:420px!important}.security-auto-lock-card,.security-backup-card{min-height:230px!important}.security-auto-lock-card .auto-lock-options-v2{margin-top:auto!important}.security-backup-card .settings-help-box{min-height:96px!important}.security-panic-card{grid-column:1/-1!important;min-height:auto!important}.security-panic-card .panel-title p{min-height:auto!important}.security-panic-card .panic-status-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.security-panic-card .panic-status-row span{text-align:center!important;background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:9px 10px!important;display:inline-flex!important}.security-panic-card .duress-mode-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.security-panic-card .settings-button-row{align-items:center!important;gap:10px!important;margin-top:4px!important;display:flex!important}.security-warning-box,.settings-help-box{border-radius:14px!important}@media (width<=980px){.security-grid-pro{grid-template-columns:1fr!important}.security-login-card,.security-vault-card,.security-auto-lock-card,.security-backup-card{min-height:auto!important}.security-panic-card .panic-status-row,.security-panic-card .duress-mode-options{grid-template-columns:1fr!important}.security-panic-card .settings-button-row{flex-direction:column!important;align-items:stretch!important}}.conversation-list-item .conversation-avatar,.conversation-list-item .profile-avatar-image,.conversation-list-item .conversation-avatar.profile-avatar-image{background:#ffffff09!important;border:1px solid #ffffff1a!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 0 0 1px #ffd30006,0 10px 22px #0003!important}.conversation-list-item .conversation-avatar img,.conversation-list-item .profile-avatar-image img,.conversation-list-item .conversation-avatar.profile-avatar-image img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.conversation-list-item.has-new-messages .conversation-avatar,.conversation-list-item.has-new-messages .profile-avatar-image,.conversation-list-item.active .conversation-avatar,.conversation-list-item.active .profile-avatar-image{border-color:#ffd3002e!important;box-shadow:0 0 0 1px #ffd3000b,0 10px 22px #0003!important}.public-profile-dialog .profile-avatar-image,.public-profile-card .profile-avatar-image,.profile-dialog .profile-avatar-image,.profile-modal .profile-avatar-image,.compose-profile-hero .profile-avatar-image,.compose-recipient-preview .profile-avatar-image,.conversation-thread-panel .profile-avatar-image,.conversation-header .profile-avatar-image,.message-thread-header .profile-avatar-image,.identity-profile-pill .profile-avatar-image,.sidebar-user-card .profile-avatar-image{background:#ffffff09!important;border:1px solid #ffffff1c!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 0 0 1px #ffd30009,0 10px 24px #00000038!important}.public-profile-dialog .profile-avatar-image img,.public-profile-card .profile-avatar-image img,.profile-dialog .profile-avatar-image img,.profile-modal .profile-avatar-image img,.compose-profile-hero .profile-avatar-image img,.compose-recipient-preview .profile-avatar-image img,.conversation-thread-panel .profile-avatar-image img,.conversation-header .profile-avatar-image img,.message-thread-header .profile-avatar-image img,.identity-profile-pill .profile-avatar-image img,.sidebar-user-card .profile-avatar-image img{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.public-profile-dialog .public-profile-avatar,.public-profile-card .public-profile-avatar,.profile-dialog .public-profile-avatar,.profile-modal .public-profile-avatar{border-radius:22px!important;overflow:hidden!important}.public-profile-dialog .public-profile-avatar img,.public-profile-card .public-profile-avatar img,.profile-dialog .public-profile-avatar img,.profile-modal .public-profile-avatar img{border-radius:inherit!important;object-fit:cover!important}.message-action-menu .profile-avatar-image,.message-context-menu .profile-avatar-image,.conversation-context-menu .profile-avatar-image{border-radius:14px!important;overflow:hidden!important}.message-action-menu .profile-avatar-image img,.message-context-menu .profile-avatar-image img,.conversation-context-menu .profile-avatar-image img{border-radius:inherit!important;object-fit:cover!important}.profile-avatar,.conversation-avatar,.identity-avatar,.sidebar-user-avatar,.public-profile-avatar,.compose-avatar,.recipient-avatar{color:#ffd84d!important}.profile-avatar:not(.profile-avatar-image),.conversation-avatar:not(.profile-avatar-image),.identity-avatar:not(.profile-avatar-image),.sidebar-user-avatar:not(.profile-avatar-image),.public-profile-avatar:not(.profile-avatar-image),.compose-avatar:not(.profile-avatar-image),.recipient-avatar:not(.profile-avatar-image){color:#ffd84d!important;text-shadow:0 0 8px #ffd84d33,0 1px #00000040!important}.profile-avatar:not(.profile-avatar-image) span,.conversation-avatar:not(.profile-avatar-image) span,.identity-avatar:not(.profile-avatar-image) span,.sidebar-user-avatar:not(.profile-avatar-image) span,.public-profile-avatar:not(.profile-avatar-image) span,.compose-avatar:not(.profile-avatar-image) span,.recipient-avatar:not(.profile-avatar-image) span{color:#ffd84d!important;-webkit-text-fill-color:#ffd84d!important}.realtime-status-pill.online,.realtime-status-pill.connecting{display:none!important}.realtime-status-pill.offline{color:#fecaca!important;background:#f8717113!important;border:1px solid #f871713d!important;border-radius:999px!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:8px 11px!important;font-size:12px!important;font-weight:760!important;display:inline-flex!important}.realtime-status-pill.offline span{background:#f87171!important;border-radius:999px!important;width:8px!important;height:8px!important;box-shadow:0 0 10px #f8717161!important}.plans-pro-detail-list strong{letter-spacing:-.005em}.plans-pro-card.plan-premium .plans-pro-detail-list li:nth-child(2) strong,.plans-pro-card.plan-supporter .plans-pro-detail-list li:nth-child(2) strong{color:var(--accent)!important;font-weight:850!important}.plans-pro-card.plan-premium .plans-pro-card-header small{background:#ffd30013;border-color:#ffd30047}.plans-pro-card.plan-supporter .plans-pro-card-header small{color:#d8ccff;background:#7c5cff1a;border-color:#7c5cff57}.plans-pro-card.plan-supporter .plans-pro-price strong{color:#d8ccff}.idle-lock-countdown{min-height:30px;color:var(--muted);background:#ffd30009;border:1px solid #ffd30021;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 10px;font-size:11px;line-height:1;display:grid}.idle-lock-countdown svg{color:#ffd84dd1}.idle-lock-countdown span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.idle-lock-countdown strong{color:#ffd84d;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:12px;font-weight:850}@media (width<=820px){.idle-lock-countdown{justify-content:center}}.conversation-muted-label{color:#cbd5e1db!important;letter-spacing:.015em!important;background:#94a3b80e!important;border:1px solid #94a3b82e!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:19px!important;padding:0 8px!important;font-size:10px!important;font-weight:760!important;display:inline-flex!important}.conversation-context-menu .danger-text{color:#fecaca!important}.conversation-context-menu button.active{background:#ffd30012!important;border-color:#ffd30038!important}.blocked-users-card{background:#ffffff07;border:1px solid #ffffff13;border-radius:16px;gap:12px;padding:14px;display:grid}.blocked-users-card>div:first-child{gap:4px;display:grid}.blocked-users-card strong{color:var(--text)}.blocked-users-card span,.blocked-users-card p{color:var(--muted);margin:0;line-height:1.45}.blocked-users-list{gap:8px;display:grid}.blocked-users-list>div{background:#0000001f;border:1px solid #ffffff0e;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.blocked-users-list>div>span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.quick-lock-button{background:#ffd3000b!important;border-color:#ffd30029!important}.quick-lock-button:hover{background:#ffd30017!important;border-color:#ffd30052!important}html{overscroll-behavior:none;min-height:100%}body{-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:100dvh}button,input,textarea,select{font-size:16px}.pwa-install-card{background:radial-gradient(circle at 0 0,#ffd3001f,#0000 32%),#ffffff09;border:1px solid #ffd30029;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:14px;padding:13px;display:grid;box-shadow:0 14px 34px #0003}.pwa-install-icon{color:#090a0c;letter-spacing:-.05em;background:linear-gradient(135deg,#ffd84d,#c9a227);border-radius:14px;place-items:center;width:42px;height:42px;font-weight:950;display:grid;box-shadow:0 0 22px #ffd84d2e}.pwa-install-card strong{color:var(--text);font-size:14px;display:block}.pwa-install-card span,.pwa-install-card small{color:var(--muted);line-height:1.4;display:block}.pwa-install-card small{margin-top:4px;font-size:12px}.pwa-install-card small b{color:#ffd84d}.pwa-install-actions{align-items:center;gap:8px;display:inline-flex}.pwa-install-actions .primary-button,.pwa-install-actions .secondary-button{min-height:36px;padding:0 13px}.pwa-install-close{width:36px;height:36px}@media (width<=820px){.app-shell{min-height:100dvh;padding-bottom:env(safe-area-inset-bottom)}.mail-main{min-height:100dvh;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.mail-header{padding-top:max(14px, env(safe-area-inset-top))}.pwa-install-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.pwa-install-actions{grid-column:1/-1;justify-content:flex-end}}.mobile-thread-back{display:none}@media (width<=820px){html,body,#root{background:var(--bg)!important;overscroll-behavior:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;overflow:hidden!important}body{-webkit-overflow-scrolling:touch!important;min-height:100dvh!important;position:fixed!important;inset:0!important}*{max-width:100%}input,textarea,select,button{font-size:16px!important}.mail-app{background:var(--bg)!important;width:100vw!important;height:100dvh!important;min-height:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.sidebar{z-index:200!important;width:100vw!important;height:calc(68px + env(safe-area-inset-bottom))!important;min-height:0!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#080a0ef7!important;border:0!important;border-top:1px solid #ffffff14!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 -18px 38px #00000057!important}.sidebar-brand,.sidebar-user-card,.sidebar-footer,.realtime-status-pill,.security-tips-menu{display:none!important}.compose-button{color:#08090b!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;border-radius:17px!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;height:50px!important;min-height:50px!important;padding:0!important;font-size:0!important;display:grid!important;box-shadow:0 0 24px #ffd3002e!important}.compose-button svg{width:22px!important;height:22px!important}.sidebar-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}.sidebar-nav button:nth-child(3),.sidebar-nav button:nth-child(4),.sidebar-nav button:nth-child(5),.sidebar-nav button:nth-child(6){display:none!important}.sidebar-nav button{width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;color:var(--muted)!important;text-align:center!important;background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:16px!important;grid-template-rows:22px 16px!important;grid-template-columns:1fr!important;place-items:center!important;gap:2px!important;padding:0 3px!important;font-size:10px!important;line-height:1!important;display:grid!important;position:relative!important;overflow:hidden!important}.sidebar-nav button svg{width:18px!important;height:18px!important}.sidebar-nav button.active{color:#ffd84d!important;background:#ffd30012!important;border-color:#ffd3002e!important}.nav-badge{z-index:2!important;border-radius:999px!important;min-width:17px!important;height:17px!important;font-size:10px!important;position:absolute!important;top:4px!important;right:10px!important}.mail-main{inset:0 0 calc(68px + env(safe-area-inset-bottom)) 0!important;width:100vw!important;height:auto!important;min-height:0!important;padding:max(8px, env(safe-area-inset-top)) 8px 8px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;position:fixed!important;overflow:hidden auto!important}.mail-header{z-index:80!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:54px!important;margin:0 0 8px!important;padding:9px!important;display:grid!important;position:sticky!important;top:0!important}.mail-header .eyebrow,.identity-pill{display:none!important}.mail-header h1{letter-spacing:-.04em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:20px!important;line-height:1.05!important;overflow:hidden!important}.header-actions{align-items:center!important;gap:5px!important;display:inline-flex!important}.icon-ghost{border-radius:13px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.mail-main>.status-bar,.status-bar{border-radius:14px!important;margin:0 0 8px!important;font-size:12px!important}.pwa-install-card{border-radius:16px!important;margin:0 0 8px!important;padding:10px!important}.conversation-layout{height:calc(100dvh - 138px - env(safe-area-inset-bottom))!important;min-height:0!important;display:block!important;overflow:hidden!important}.conversation-list-panel,.conversation-thread-panel{border-radius:16px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.mail-app:not(.mobile-thread-open) .conversation-thread-panel,.mail-app.mobile-thread-open .conversation-list-panel{display:none!important}.conversation-list-panel{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:8px!important;overflow:hidden auto!important}.conversation-search-bar{min-height:42px!important;margin-bottom:8px!important}.conversation-search-bar input{height:42px!important;min-height:42px!important}.conversation-list-item{border-radius:14px!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:8px!important;min-height:62px!important;padding:8px!important}.conversation-avatar{border-radius:13px!important;width:40px!important;height:40px!important}.conversation-summary-top{gap:8px!important;min-width:0!important}.conversation-summary-top strong{min-width:0!important;font-size:13px!important}.conversation-summary-top span{font-size:10px!important}.conversation-summary p{margin-top:3px!important;font-size:11.5px!important;line-height:1.25!important}.conversation-label-row{min-height:0!important;margin-top:3px!important}.conversation-unread-badge{border-radius:999px!important;min-width:19px!important;height:19px!important}.conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}.mobile-thread-back{width:38px!important;min-width:38px!important;height:38px!important;color:var(--text)!important;background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:13px!important;place-items:center!important;display:grid!important}.conversation-thread-header{flex-wrap:nowrap!important;gap:8px!important;min-height:56px!important;padding:8px!important}.thread-profile-main{flex:auto!important;min-width:0!important}.conversation-thread-header .conversation-avatar.large{width:38px!important;min-width:38px!important;height:38px!important}.conversation-thread-header h2,.conversation-thread-header strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}.conversation-thread-header span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}.conversation-header-actions{display:none!important}.conversation-messages{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;gap:9px!important;min-height:0!important;padding:10px!important;overflow:hidden auto!important}.chat-bubble{border-radius:15px!important;width:auto!important;max-width:88%!important;padding:10px!important}.chat-bubble-meta{gap:8px!important;font-size:10px!important}.chat-bubble p,.message-body{overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.45!important}.conversation-composer.messenger-composer{padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;background:#07090dfc!important;border-top:1px solid #ffffff13!important}.messenger-compose-bar{align-items:center!important;gap:7px!important;width:100%!important;max-width:100%!important;display:flex!important}.messenger-plus-button,.messenger-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.messenger-compose-bar textarea{resize:none!important;border-radius:20px!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:112px!important;padding:10px 13px!important;font-size:16px!important;overflow-y:hidden!important}.messenger-attach-popover{max-width:calc(100vw - 24px)!important;bottom:50px!important;left:0!important;right:auto!important}.pending-file-chip,.pending-location-chip,.location-composer-panel{max-width:calc(100vw - 24px)!important;overflow:hidden!important}.thread-empty-state{border-radius:16px!important;height:100%!important;min-height:0!important;margin:0!important}.compose-layout{height:calc(100dvh - 138px - env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;min-height:0!important;display:block!important;overflow:hidden auto!important}.compose-layout .panel,.compose-panel{border-radius:16px!important;width:100%!important;max-width:100%!important;margin-bottom:8px!important}.compose-recipient-row,.compose-recipient-block,.compose-recipient-preview,.compose-message-pro-card{width:100%!important;max-width:100%!important;overflow:hidden!important}.content-grid,.contacts-layout,.settings-layout-v2,.settings-content-v2,.settings-section-stack,.settings-grid-v2,.panel,.plans-pro-grid,.plans-pro-card,.credits-page,.wallet-card,.credit-shop,.profile-preview-card,.public-profile-dialog,.image-modal,.confirm-dialog{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.public-profile-dialog,.image-modal,.confirm-dialog{max-width:calc(100vw - 18px)!important}}@media (width<=380px){.sidebar{grid-template-columns:52px minmax(0,1fr)!important;gap:5px!important;padding-left:6px!important;padding-right:6px!important}.compose-button{width:52px!important;min-width:52px!important}.sidebar-nav{gap:4px!important}.sidebar-nav button{font-size:9px!important}.mail-header h1{font-size:18px!important}}@media (width<=820px){html,body,#root{overscroll-behavior:none!important;background:#090a0c!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}body{touch-action:manipulation!important;margin:0!important}.mail-app{background:#090a0c!important;width:100vw!important;height:100dvh!important;min-height:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mail-main{top:0!important;left:0!important;right:0!important;bottom:calc(72px + env(safe-area-inset-bottom))!important;width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;padding:max(8px, env(safe-area-inset-top)) 8px 8px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;position:fixed!important;overflow:hidden auto!important}.mail-app.mobile-thread-open .mail-main{padding:0!important;bottom:0!important;overflow:hidden!important}.mail-header{z-index:50!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:52px!important;margin:0 0 8px!important;padding:8px 9px!important;display:grid!important;position:sticky!important;top:0!important}.mail-header .eyebrow,.identity-pill{display:none!important}.mail-header h1{letter-spacing:-.045em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:21px!important;line-height:1!important;overflow:hidden!important}.header-actions{align-items:center!important;gap:5px!important;display:inline-flex!important}.icon-ghost{border-radius:13px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.mail-app.section-messages .mail-header{display:none!important}.sidebar{z-index:200!important;width:100vw!important;height:calc(72px + env(safe-area-inset-bottom))!important;min-height:0!important;padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#080a0efa!important;border:0!important;border-top:1px solid #ffffff13!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 -18px 38px #0000005c!important}.mail-app.mobile-thread-open .sidebar,.sidebar-brand,.sidebar-user-card,.sidebar-footer,.realtime-status-pill,.security-tips-menu{display:none!important}.compose-button{color:#07080a!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;border-radius:18px!important;grid-template-columns:1fr!important;place-items:center!important;width:58px!important;min-width:58px!important;height:52px!important;min-height:52px!important;padding:0!important;font-size:0!important;display:grid!important;box-shadow:0 0 24px #ffd30029!important}.compose-button svg{width:23px!important;height:23px!important}.sidebar-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}.sidebar-nav button:nth-child(3),.sidebar-nav button:nth-child(4),.sidebar-nav button:nth-child(5),.sidebar-nav button:nth-child(6){display:none!important}.sidebar-nav button{text-align:center!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;color:var(--muted)!important;background:#ffffff07!important;border:1px solid #ffffff0b!important;border-radius:17px!important;grid-template-rows:23px 16px!important;grid-template-columns:1fr!important;place-items:center!important;gap:2px!important;padding:0 3px!important;font-size:10px!important;line-height:1!important;display:grid!important;position:relative!important;overflow:hidden!important}.sidebar-nav button svg{width:18px!important;height:18px!important}.sidebar-nav button.active{color:#ffd84d!important;background:#ffd30013!important;border-color:#ffd3002e!important}.nav-badge{border-radius:999px!important;min-width:17px!important;height:17px!important;font-size:10px!important;position:absolute!important;top:4px!important;right:10px!important}.conversation-layout{height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}.conversation-list-panel,.conversation-thread-panel{background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.mail-app:not(.mobile-thread-open) .conversation-thread-panel,.mail-app.mobile-thread-open .conversation-list-panel{display:none!important}.conversation-list-panel{padding:max(8px, env(safe-area-inset-top)) 8px 8px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.conversation-list-panel:before{content:"Messages";letter-spacing:-.055em;color:var(--text);flex:none;padding:4px 4px 10px;font-size:27px;font-weight:900;line-height:1;display:block}.conversation-search-bar{border-radius:15px!important;flex:none!important;height:42px!important;min-height:42px!important;margin:0 0 8px!important}.conversation-search-bar input{height:42px!important;min-height:42px!important;font-size:16px!important}.conversation-search-meta{flex:none!important;margin-bottom:7px!important}.conversation-list-panel>.empty-state,.conversation-list-panel>.conversation-list-item{flex:none}.conversation-list-panel{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}.conversation-list-item{background:#ffffff07!important;border:1px solid #ffffff0b!important;border-radius:17px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:9px!important;min-height:66px!important;margin-bottom:6px!important;padding:9px!important}.conversation-list-item.active,.conversation-list-item:hover{background:#ffd3000e!important;border-color:#ffd30021!important}.conversation-avatar{border-radius:15px!important;width:42px!important;height:42px!important}.conversation-summary-top{gap:8px!important;min-width:0!important}.conversation-summary-top strong{min-width:0!important;font-size:13.5px!important}.conversation-summary-top span{font-size:10.5px!important}.conversation-summary p{margin-top:3px!important;font-size:12px!important;line-height:1.25!important}.conversation-label-row{min-height:0!important;margin-top:4px!important}.conversation-unread-badge{border-radius:999px!important;min-width:20px!important;height:20px!important;font-size:11px!important}.conversation-thread-panel{background:#090a0c!important;grid-template-rows:auto minmax(0,1fr) auto!important;height:100dvh!important;display:grid!important}.mobile-thread-back{width:39px!important;min-width:39px!important;height:39px!important;color:var(--text)!important;background:#ffffff09!important;border:1px solid #ffffff13!important;border-radius:14px!important;place-items:center!important;display:grid!important}.conversation-thread-header{z-index:5!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;background:#080a0efa!important;border-bottom:1px solid #ffffff13!important;flex-wrap:nowrap!important;gap:8px!important;position:relative!important}.thread-profile-main{flex:auto!important;min-width:0!important;padding:0!important}.conversation-thread-header .conversation-avatar.large{width:39px!important;min-width:39px!important;height:39px!important}.conversation-thread-header h2,.conversation-thread-header strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.1!important;overflow:hidden!important}.conversation-thread-header span{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:11px!important;overflow:hidden!important}.conversation-header-actions{display:none!important}.conversation-messages{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:radial-gradient(circle at 0 0,#ffd3000a,#0000 36%),#090a0c!important;gap:8px!important;min-height:0!important;padding:10px 9px!important;overflow:hidden auto!important}.chat-bubble{border-radius:17px!important;width:auto!important;max-width:86%!important;padding:9px 10px!important}.chat-bubble-row.sent .chat-bubble{border-bottom-right-radius:6px!important}.chat-bubble-row.received .chat-bubble{border-bottom-left-radius:6px!important}.chat-bubble-meta{gap:8px!important;margin-bottom:6px!important;font-size:10px!important}.chat-bubble p,.message-body{overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.42!important}.chat-bubble-footer{margin-top:6px!important}.conversation-composer.messenger-composer{z-index:6!important;padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;background:#080a0efb!important;border-top:1px solid #ffffff13!important;position:relative!important}.messenger-compose-bar{align-items:center!important;gap:7px!important;width:100%!important;display:flex!important}.messenger-plus-button,.messenger-send-button{border-radius:15px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.messenger-compose-bar textarea{resize:none!important;border-radius:20px!important;flex:auto!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:112px!important;padding:10px 13px!important;font-size:16px!important;overflow-y:hidden!important}.messenger-attach-popover{max-width:calc(100vw - 24px)!important;bottom:50px!important;left:0!important;right:auto!important}.pending-file-chip,.pending-location-chip,.location-composer-panel{max-width:calc(100vw - 18px)!important;overflow:hidden!important}.thread-empty-state{border-radius:0!important;height:100%!important;min-height:0!important;margin:0!important}.compose-layout{height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.compose-layout .panel,.compose-panel{border-radius:16px!important;width:100%!important;max-width:100%!important;margin-bottom:8px!important}.compose-recipient-row,.compose-recipient-block,.compose-recipient-preview,.compose-message-pro-card{width:100%!important;max-width:100%!important;overflow:hidden!important}.content-grid,.contacts-layout,.settings-layout-v2,.settings-content-v2,.settings-section-stack,.settings-grid-v2,.panel,.plans-pro-grid,.plans-pro-card,.credits-page,.wallet-card,.credit-shop,.profile-preview-card{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.public-profile-dialog,.image-modal,.confirm-dialog{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}}@media (width<=380px){.sidebar{grid-template-columns:52px minmax(0,1fr)!important;gap:5px!important;padding-left:6px!important;padding-right:6px!important}.compose-button{width:52px!important;min-width:52px!important}.sidebar-nav{gap:4px!important}.sidebar-nav button{font-size:9px!important}.conversation-list-panel:before{font-size:25px!important}}@media (width<=820px){:root{--mobile-nav-h:72px;--mobile-gap:8px;--mobile-radius:18px;--mobile-header-h:58px}html,body,#root{background:#08090c!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}*{box-sizing:border-box!important}.mail-app{background:radial-gradient(circle at 0 0,#ffd3000b,#0000 34%),#08090c!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mail-main{inset:0 0 calc(var(--mobile-nav-h) + env(safe-area-inset-bottom)) 0!important;width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;padding:max(8px, env(safe-area-inset-top)) 8px 8px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;position:fixed!important;overflow:hidden auto!important}.mail-app.mobile-thread-open .mail-main{padding:0!important;inset:0!important;overflow:hidden!important}.mail-app.mobile-thread-open .mail-main>.status-bar,.mail-app.mobile-thread-open .pwa-install-card,.mail-app.section-messages .mail-header{display:none!important}.mail-header{background:#0e1117eb!important;border-color:#ffffff12!important;border-radius:17px!important;min-height:52px!important;margin:0 0 8px!important;padding:8px 9px!important;box-shadow:0 10px 28px #0000002e!important}.mail-header h1{font-size:20px!important;line-height:1.05!important}.header-actions .icon-ghost,.icon-ghost{border-radius:13px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.sidebar{height:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important;padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;background:linear-gradient(#0f1218fa,#07080bfc)!important;border-top:1px solid #ffffff14!important;grid-template-columns:56px minmax(0,1fr)!important;gap:7px!important}.mail-app.mobile-thread-open .sidebar{display:none!important}.compose-button{border-radius:18px!important;width:56px!important;min-width:56px!important;height:50px!important;min-height:50px!important}.compose-button svg{width:21px!important;height:21px!important}.sidebar-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}.sidebar-nav button{background:#ffffff06!important;border-radius:17px!important;grid-template-rows:21px 15px!important;height:50px!important;min-height:50px!important;padding:4px 2px 5px!important;font-size:9.5px!important}.sidebar-nav button svg{width:17px!important;height:17px!important}.sidebar-nav button.active{color:#ffd84d!important;background:#ffd30014!important}.nav-badge{border:1px solid #08090ccc!important;min-width:16px!important;height:16px!important;font-size:9px!important;top:3px!important;right:8px!important}.conversation-layout{height:100%!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.conversation-list-panel{height:100%!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;background:0 0!important;flex-direction:column!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.conversation-list-panel:before{content:"Messages";letter-spacing:-.06em!important;color:#f4f4f5!important;flex:none!important;padding:2px 3px 10px!important;font-size:28px!important;font-weight:940!important;line-height:1!important}.conversation-search-bar{background:#ffffff09!important;border-color:#fff1!important;border-radius:16px!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;margin:0 0 8px!important}.conversation-search-bar input{height:42px!important;min-height:42px!important;font-size:16px!important}.conversation-search-meta{flex:none!important;margin:0 0 7px!important;font-size:11px!important}.conversation-list-panel>.empty-state{flex:auto!important}.conversation-list-panel{overscroll-behavior:contain!important;overflow-y:auto!important}.conversation-list-item{width:100%!important;min-height:66px!important;box-shadow:none!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:18px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:9px!important;margin:0 0 7px!important;padding:9px!important}.conversation-list-item.active{background:#ffd30012!important;border-color:#ffd30026!important}.conversation-avatar{border-radius:15px!important;width:42px!important;min-width:42px!important;height:42px!important}.conversation-summary{min-width:0!important}.conversation-summary-top{align-items:center!important;gap:8px!important}.conversation-summary-top strong{font-size:13.5px!important;line-height:1.2!important}.conversation-summary-top span{opacity:.72!important;font-size:10.5px!important}.conversation-summary p{margin:3px 0 0!important;font-size:12px!important;line-height:1.28!important}.conversation-label-row{gap:4px!important;min-height:0!important;margin-top:4px!important}.conversation-muted-label,.conversation-priority-label,.conversation-match-label{min-height:17px!important;padding:0 6px!important;font-size:9px!important}.mail-app.mobile-thread-open .conversation-layout{height:100dvh!important}.conversation-thread-panel{background:#08090c!important;grid-template-rows:auto minmax(0,1fr) auto!important;height:100dvh!important;min-height:0!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important}.mail-app:not(.mobile-thread-open) .conversation-thread-panel,.mail-app.mobile-thread-open .conversation-list-panel{display:none!important}.conversation-thread-header{min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;background:#080a0efc!important;border-bottom:1px solid #ffffff13!important;align-items:center!important;gap:7px!important;box-shadow:0 8px 18px #0000002e!important}.mobile-thread-back{background:#ffffff0a!important;border-color:#ffffff14!important;border-radius:14px!important;width:38px!important;min-width:38px!important;height:38px!important}.thread-profile-main{flex:auto!important;gap:8px!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0!important;overflow:hidden!important}.thread-profile-main .conversation-avatar.large{border-radius:14px!important;width:38px!important;min-width:38px!important;height:38px!important}.thread-profile-main>div{min-width:0!important}.conversation-thread-header strong,.conversation-thread-header h2{max-width:100%!important;font-size:14px!important;line-height:1.15!important}.conversation-thread-header span{max-width:100%!important;margin-top:1px!important;font-size:10.5px!important}.conversation-messages{overscroll-behavior:contain!important;background:radial-gradient(circle at 16% 0,#ffd3000b,#0000 32%),#08090c!important;align-content:start!important;gap:8px!important;height:100%!important;min-height:0!important;padding:10px 9px!important;overflow:hidden auto!important}.chat-bubble{background:#141921f5!important;border-color:#ffffff12!important;border-radius:17px!important;width:auto!important;max-width:min(86%,420px)!important;padding:9px 10px!important}.chat-bubble-row.sent .chat-bubble{background:#ffd3001b!important;border-color:#ffd30029!important;border-bottom-right-radius:6px!important}.chat-bubble-row.received .chat-bubble{border-bottom-left-radius:6px!important}.chat-bubble-meta{margin-bottom:5px!important;font-size:10px!important}.chat-bubble p,.message-body{font-size:14px!important;line-height:1.42!important}.chat-bubble-footer{min-height:0!important;margin-top:5px!important}.conversation-composer.messenger-composer{min-height:calc(56px + env(safe-area-inset-bottom))!important;padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;background:#080a0efe!important;border-top:1px solid #ffffff13!important;box-shadow:0 -10px 22px #0003!important}.messenger-compose-bar{align-items:center!important;gap:7px!important;width:100%!important;height:40px!important;display:flex!important}.messenger-plus-wrap{width:40px!important;min-width:40px!important;height:40px!important}.messenger-plus-button,.messenger-send-button{border-radius:15px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.messenger-compose-bar textarea{resize:none!important;background:#ffffff0b!important;border-color:#ffffff13!important;border-radius:20px!important;flex:auto!important;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:104px!important;padding:10px 13px!important;font-size:16px!important;line-height:1.2!important;overflow-y:hidden!important}.messenger-send-button{color:#08090c!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important}.messenger-attach-popover{border-radius:16px!important;max-width:calc(100vw - 28px)!important;bottom:48px!important;left:0!important;right:auto!important}.location-composer-panel,.pending-location-chip,.pending-file-chip{border-radius:15px!important;max-width:calc(100vw - 20px)!important}.thread-empty-state{border-radius:0!important;height:100%!important;margin:0!important}.content-grid,.compose-layout,.contacts-layout,.settings-layout-v2,.settings-content-v2,.settings-section-stack,.settings-grid-v2,.panel,.plans-pro-grid,.plans-pro-card,.credits-page,.wallet-card,.credit-shop,.profile-preview-card{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.compose-layout{display:block!important}.compose-layout .panel,.compose-panel{border-radius:17px!important;margin-bottom:8px!important}.public-profile-dialog,.image-modal,.confirm-dialog{border-radius:18px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}}@media (width<=380px){:root{--mobile-nav-h:68px}.sidebar{grid-template-columns:52px minmax(0,1fr)!important;gap:5px!important;padding-left:6px!important;padding-right:6px!important}.compose-button{width:52px!important;min-width:52px!important}.sidebar-nav{gap:4px!important}.sidebar-nav button{font-size:8.8px!important}.conversation-list-panel:before{font-size:25px!important}}@media (width<=820px){:root{--tsar-vvh:100dvh;--tsar-keyboard-offset:0px;--mobile-nav-h:70px;--mobile-thread-header-h:64px;--mobile-composer-h:58px}.mail-main{bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important}.mail-app.mobile-thread-open,.mail-app.mobile-thread-open .mail-main,.mail-app.mobile-thread-open .conversation-layout{height:var(--tsar-vvh)!important;max-height:var(--tsar-vvh)!important}.mail-app.mobile-thread-open .conversation-thread-panel{height:var(--tsar-vvh)!important;max-height:var(--tsar-vvh)!important;grid-template-rows:auto minmax(0,1fr) auto!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header{min-height:52px!important;padding-top:max(6px, env(safe-area-inset-top))!important;padding-bottom:6px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large,body.tsar-keyboard-open .mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,body.tsar-keyboard-open .mail-app.mobile-thread-open .mobile-thread-back{width:34px!important;min-width:34px!important;height:34px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header span{display:none!important}.conversation-thread-header{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.mobile-thread-back,.messenger-plus-button,.messenger-send-button,.icon-ghost,.sidebar-nav button,.compose-button{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.mobile-thread-back:active,.messenger-plus-button:active,.messenger-send-button:active,.sidebar-nav button:active,.compose-button:active{transform:scale(.96)!important}.conversation-messages{padding:10px 9px 8px!important;scroll-padding-bottom:14px!important}body.tsar-keyboard-open .conversation-messages{padding-top:8px!important;padding-bottom:6px!important}.chat-bubble-row{width:100%!important}.chat-bubble{border-radius:18px!important;max-width:min(84%,390px)!important;padding:8px 10px!important;box-shadow:0 8px 18px #0000001f!important}.chat-bubble-row.sent .chat-bubble{background:linear-gradient(135deg,#ffd3002e,#c9a2271f)!important;border-color:#ffd3002e!important}.chat-bubble-row.received .chat-bubble{background:#161b24f5!important;border-color:#ffffff12!important}.chat-bubble-meta{opacity:.78!important;gap:6px!important;margin-bottom:4px!important}.chat-bubble-meta time{font-size:9.5px!important}.chat-bubble p,.message-body{letter-spacing:-.005em!important;font-size:14.5px!important;line-height:1.38!important}.chat-bubble-footer .mail-row-actions{margin-top:6px!important;padding-top:6px!important}.conversation-composer.messenger-composer{min-height:calc(var(--mobile-composer-h) + env(safe-area-inset-bottom))!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important}body.tsar-keyboard-open .conversation-composer.messenger-composer{min-height:54px!important;padding:6px 8px!important}.messenger-compose-bar{gap:7px!important;height:40px!important}body.tsar-keyboard-open .messenger-compose-bar{height:38px!important}.messenger-plus-wrap,.messenger-plus-button,.messenger-send-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.messenger-plus-button,.messenger-send-button{border-radius:15px!important}.messenger-plus-button{color:#f4f4f5e0!important;background:#ffffff0b!important;border-color:#ffffff14!important}.messenger-send-button{color:#07080a!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;border:0!important;box-shadow:0 6px 16px #ffd30024!important}.messenger-plus-button svg,.messenger-send-button svg{width:18px!important;height:18px!important}.messenger-compose-bar textarea{color:#f4f4f5!important;background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:19px!important;height:38px!important;min-height:38px!important;max-height:96px!important;padding:9px 13px!important;line-height:1.22!important}.messenger-compose-bar textarea:focus,.messenger-compose-bar textarea:focus-visible{background:#ffffff12!important;border-color:#ffd30038!important;box-shadow:0 0 0 1px #ffd30014!important}.messenger-compose-bar textarea::placeholder{color:#cbd5e185!important}body.tsar-keyboard-open .messenger-plus-wrap,body.tsar-keyboard-open .messenger-plus-button,body.tsar-keyboard-open .messenger-send-button,body.tsar-keyboard-open .messenger-compose-bar textarea{height:38px!important;min-height:38px!important}.messenger-attach-popover{background:#0d1016fa!important;border-color:#ffffff14!important;border-radius:17px!important;padding:8px!important;bottom:46px!important;box-shadow:0 18px 40px #0000005c!important}.messenger-attach-popover label,.messenger-attach-popover button{border-radius:13px!important;min-height:38px!important;font-size:11px!important}body.tsar-keyboard-open .messenger-attach-popover{bottom:44px!important}.sidebar{height:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom))!important;padding-top:7px!important;padding-bottom:calc(7px + env(safe-area-inset-bottom))!important}.compose-button,.sidebar-nav button{border-radius:16px!important;height:48px!important;min-height:48px!important}.compose-button{width:54px!important;min-width:54px!important}.sidebar-nav button{grid-template-rows:20px 14px!important;font-size:9.2px!important}.sidebar-nav button svg{width:16px!important;height:16px!important}}@media (width<=380px){.chat-bubble{max-width:88%!important}.messenger-plus-wrap,.messenger-plus-button,.messenger-send-button{width:36px!important;min-width:36px!important}.messenger-compose-bar{gap:6px!important}.messenger-compose-bar textarea{padding-left:12px!important;padding-right:12px!important}}@media (width<=820px){:root{--tsar-mobile-top-h:calc(58px + env(safe-area-inset-top));--tsar-mobile-bottom-h:calc(64px + env(safe-area-inset-bottom))}html,body,#root,.mail-app{width:100vw!important;height:var(--tsar-vvh,100dvh)!important;max-width:100vw!important;max-height:var(--tsar-vvh,100dvh)!important;background:#08090c!important;overflow:hidden!important}.mail-main{inset:0 0 var(--tsar-mobile-bottom-h) 0!important;width:100vw!important;min-height:0!important;padding:var(--tsar-mobile-top-h) 8px 8px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;position:fixed!important;overflow:hidden auto!important}.mail-header{z-index:190!important;height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#0a0c11fc,#080a0ef5)!important;border-width:0 0 1px!important;border-color:#ffffff14!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0!important;display:grid!important;position:fixed!important;top:0!important;left:0!important;right:0!important;box-shadow:0 10px 24px #0000003d!important}.mail-header h1{margin:0!important;font-size:20px!important;line-height:1!important}.mail-header .eyebrow,.identity-pill{display:none!important}.header-actions{align-items:center!important;gap:6px!important;display:inline-flex!important}.header-actions .icon-ghost,.mail-header .icon-ghost{border-radius:13px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.mail-app.section-messages .mail-header{display:none!important}.mail-app.section-messages:not(.mobile-thread-open) .mail-main{padding:0 8px 8px!important}.mail-app.mobile-thread-open .mail-main{padding:0!important;inset:0!important;overflow:hidden!important}.sidebar{z-index:200!important;width:100vw!important;height:var(--tsar-mobile-bottom-h)!important;min-height:var(--tsar-mobile-bottom-h)!important;padding:7px 10px calc(7px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:linear-gradient(#0c0e13f0,#07080bfe)!important;border:0!important;border-top:1px solid #ffffff16!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 -16px 32px #00000052!important}.mail-app.mobile-thread-open .sidebar,.sidebar-brand,.sidebar-user-card,.sidebar-footer,.realtime-status-pill,.security-tips-menu{display:none!important}.compose-button{border-radius:18px!important;grid-template-columns:1fr!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:0!important;font-size:0!important;display:grid!important}.compose-button svg{width:22px!important;height:22px!important}.sidebar-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.sidebar-nav button{color:#cbd5e1d1!important;background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:18px!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;place-items:center!important;width:100%!important;height:50px!important;min-height:50px!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important}.sidebar-nav button svg{width:21px!important;height:21px!important}.sidebar-nav button.active{color:#ffd84d!important;background:#ffd30016!important;border-color:#ffd30030!important;box-shadow:inset 0 0 0 1px #ffd30009!important}.sidebar-nav button:active,.compose-button:active{transform:scale(.96)!important}.nav-badge{border-radius:999px!important;min-width:17px!important;height:17px!important;font-size:9px!important;line-height:17px!important;top:5px!important;right:50%!important;transform:translate(21px)!important}.conversation-list-panel{padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;grid-template-rows:auto auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}.conversation-list-panel:before,.conversation-search-bar,.conversation-search-meta{z-index:20!important;background:#08090c!important;position:sticky!important}.conversation-list-panel:before{padding:2px 4px 10px!important;top:0!important}.conversation-search-bar{top:calc(38px + env(safe-area-inset-top))!important;margin:0 0 8px!important}.conversation-search-meta{top:calc(88px + env(safe-area-inset-top))!important;margin:0 0 8px!important}.mail-app.mobile-thread-open .conversation-thread-panel{height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;grid-template-rows:auto minmax(0,1fr) auto!important}.conversation-thread-header{z-index:30!important;min-height:calc(56px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#0a0c11fe,#080a0ef7)!important;position:relative!important}.conversation-messages{overscroll-behavior:contain!important;height:100%!important;min-height:0!important;padding:10px 9px!important;overflow:hidden auto!important}.conversation-composer.messenger-composer{z-index:30!important;min-height:calc(54px + env(safe-area-inset-bottom))!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#080a0ef0,#080a0efe)!important;position:relative!important}body.tsar-keyboard-open .conversation-composer.messenger-composer{min-height:52px!important;padding-bottom:6px!important}body.tsar-keyboard-open .conversation-thread-header{min-height:50px!important;padding-top:max(6px, env(safe-area-inset-top))!important}}@media (width<=380px){:root{--tsar-mobile-bottom-h:calc(62px + env(safe-area-inset-bottom))}.sidebar{grid-template-columns:50px minmax(0,1fr)!important;gap:6px!important;padding-left:8px!important;padding-right:8px!important}.compose-button,.sidebar-nav button{border-radius:17px!important;width:48px!important;height:48px!important;min-height:48px!important}.sidebar-nav button{width:100%!important}.sidebar-nav button svg,.compose-button svg{width:20px!important;height:20px!important}}@media (width<=820px){:root{--tsar-mobile-bottom-h:calc(58px + env(safe-area-inset-bottom))}.sidebar{height:var(--tsar-mobile-bottom-h)!important;min-height:var(--tsar-mobile-bottom-h)!important;padding:6px 14px calc(6px + env(safe-area-inset-bottom))!important;background:#080a0efa!important;border-top:1px solid #ffffff0f!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;box-shadow:0 -12px 26px #00000042!important}.compose-button{border:0!important;border-radius:15px!important;outline:0!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important;box-shadow:0 8px 18px #ffd30024!important}.compose-button svg{justify-self:auto!important;width:20px!important;height:20px!important;margin:0!important;display:block!important}.sidebar-nav{justify-content:space-around!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.sidebar-nav button{width:100%!important;max-width:54px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:15px!important;outline:0!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important}.sidebar-nav button svg{color:#cbd5e1c7!important;width:21px!important;height:21px!important;margin:0!important;display:block!important}.sidebar-nav button.active{box-shadow:none!important;background:#ffd30017!important;border:0!important}.sidebar-nav button.active svg{color:#ffd84d!important}.sidebar-nav button:active,.compose-button:active{transform:scale(.94)!important}.nav-badge{border:1px solid #08090c!important;border-radius:999px!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:9px!important;line-height:16px!important;top:2px!important;right:2px!important;transform:none!important}.conversation-list-panel{height:100%!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;display:block!important;overflow:hidden auto!important}.conversation-list-panel:before{z-index:30!important;background:#08090c!important;height:auto!important;margin:0!important;padding:2px 4px 10px!important;font-size:26px!important;line-height:1!important;display:block!important;position:sticky!important;top:0!important}.conversation-search-bar{top:calc(36px + env(safe-area-inset-top))!important;z-index:29!important;background:#ffffff0b!important;border:1px solid #fff1!important;border-radius:15px!important;grid-template-columns:28px minmax(0,1fr) 28px!important;align-items:center!important;gap:4px!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0 0 8px!important;padding:0 8px!important;display:grid!important;position:sticky!important;overflow:hidden!important}.conversation-search-bar svg{color:#cbd5e1a8!important;width:16px!important;min-width:16px!important;height:16px!important;margin:0 auto!important;display:block!important}.conversation-search-bar input{width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;box-shadow:none!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;padding:0!important;font-size:15px!important;line-height:38px!important;overflow:hidden!important}.conversation-search-bar button{border-radius:10px!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;display:grid!important}.conversation-search-meta{top:calc(84px + env(safe-area-inset-top))!important;z-index:28!important;background:#08090c!important;margin:0!important;padding:0 4px 8px!important;font-size:11px!important;line-height:1.2!important;display:block!important;position:sticky!important}.conversation-list-item{border-radius:16px!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;height:auto!important;min-height:60px!important;max-height:78px!important;margin:0 0 6px!important;padding:8px!important;display:grid!important;overflow:hidden!important}.conversation-avatar{border-radius:14px!important;width:40px!important;min-width:40px!important;height:40px!important}.conversation-summary{min-width:0!important;overflow:hidden!important}.conversation-summary-top{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.conversation-summary-top strong{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;max-width:100%!important;font-size:13px!important;line-height:1.15!important;overflow:hidden!important}.conversation-summary-top span{text-overflow:ellipsis!important;white-space:nowrap!important;opacity:.68!important;flex:none!important;max-width:58px!important;font-size:10px!important;overflow:hidden!important}.conversation-summary p{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:3px 0 0!important;font-size:11.5px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.conversation-label-row{flex-wrap:nowrap!important;gap:4px!important;min-height:0!important;max-height:18px!important;margin-top:3px!important;display:flex!important;overflow:hidden!important}.conversation-muted-label,.conversation-priority-label,.conversation-match-label{white-space:nowrap!important;border-radius:999px!important;height:16px!important;min-height:16px!important;padding:0 5px!important;font-size:8.5px!important;line-height:16px!important}.conversation-unread-badge{border-radius:999px!important;min-width:18px!important;height:18px!important;font-size:10px!important;line-height:18px!important}}@media (width<=380px){.sidebar{grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;padding-left:10px!important;padding-right:10px!important}.compose-button,.sidebar-nav button{border-radius:14px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.sidebar-nav{gap:8px!important}.compose-button svg,.sidebar-nav button svg{width:19px!important;height:19px!important}.conversation-list-item{min-height:58px!important}.conversation-summary-top span{max-width:48px!important}}@media (width<=820px){.sidebar{padding:6px 16px calc(6px + env(safe-area-inset-bottom))!important;background:#080a0efb!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;box-shadow:0 -10px 24px #00000038!important}.compose-button,.compose-button:hover,.compose-button:focus,.compose-button:focus-visible,.compose-button:active{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;color:#cbd5e1c7!important;text-indent:-9999px!important;background:0 0!important;border:0!important;border-radius:14px!important;outline:0!important;grid-template-columns:none!important;justify-content:center!important;place-items:center!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important;overflow:hidden!important;transform:none!important}.compose-button svg{color:currentColor!important;stroke:currentColor!important;place-self:center!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.compose-button:hover,.compose-button:focus-visible{color:#ffd84d!important;box-shadow:none!important;background:0 0!important}.compose-button:active{color:#ffd84d!important;transform:scale(.94)!important}.sidebar-nav{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.sidebar-nav button,.sidebar-nav button:hover,.sidebar-nav button:focus,.sidebar-nav button:focus-visible,.sidebar-nav button.active,.sidebar-nav button.active:hover{width:auto!important;max-width:52px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;color:#cbd5e1c7!important;text-indent:-9999px!important;background:0 0!important;border:0!important;border-radius:14px!important;outline:0!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important;overflow:visible!important}.sidebar-nav button svg{color:currentColor!important;stroke:currentColor!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.sidebar-nav button:hover,.sidebar-nav button:focus-visible,.sidebar-nav button.active,.sidebar-nav button.active:hover{color:#ffd84d!important;box-shadow:none!important;background:0 0!important;border:0!important}.sidebar-nav button:active{color:#ffd84d!important;transform:scale(.94)!important}.nav-badge{color:#08090c!important;text-indent:0!important;background:#ffd84d!important;border:1px solid #08090c!important;border-radius:999px!important;min-width:15px!important;height:15px!important;padding:0 4px!important;font-size:8.5px!important;line-height:15px!important;top:0!important;right:5px!important;transform:none!important}}@media (width<=380px){.sidebar{grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;padding-left:14px!important;padding-right:14px!important}.compose-button,.compose-button:hover,.compose-button:focus,.compose-button:focus-visible,.compose-button:active,.sidebar-nav button,.sidebar-nav button:hover,.sidebar-nav button:focus,.sidebar-nav button:focus-visible,.sidebar-nav button.active,.sidebar-nav button.active:hover{max-width:48px!important;height:40px!important;min-height:40px!important}.compose-button,.compose-button:hover,.compose-button:focus,.compose-button:focus-visible,.compose-button:active{width:40px!important;min-width:40px!important}.compose-button svg,.sidebar-nav button svg{width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important}}@media (width<=820px){.sidebar{padding:6px 12px calc(6px + env(safe-area-inset-bottom))!important;justify-content:stretch!important;align-items:center!important;gap:0!important;display:flex!important}.compose-button,.compose-button:hover,.compose-button:focus,.compose-button:focus-visible,.compose-button:active{flex:1 1 0!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;display:flex!important}.sidebar-nav{flex:3 1 0!important;justify-content:stretch!important;align-items:center!important;gap:0!important;width:auto!important;min-width:0!important;display:flex!important}.sidebar-nav button,.sidebar-nav button:hover,.sidebar-nav button:focus,.sidebar-nav button:focus-visible,.sidebar-nav button.active,.sidebar-nav button.active:hover{flex:1 1 0!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;display:flex!important}.compose-button svg,.sidebar-nav button svg{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0 auto!important;display:block!important}.nav-badge{top:2px!important;right:calc(50% - 18px)!important}}@media (width<=380px){.sidebar{padding-left:10px!important;padding-right:10px!important}.compose-button,.compose-button:hover,.compose-button:focus,.compose-button:focus-visible,.compose-button:active,.sidebar-nav button,.sidebar-nav button:hover,.sidebar-nav button:focus,.sidebar-nav button:focus-visible,.sidebar-nav button.active,.sidebar-nav button.active:hover{height:40px!important;min-height:40px!important}.compose-button svg,.sidebar-nav button svg{width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important}}.mobile-bottom-nav{display:none}@media (width<=820px){:root{--tsar-mobile-bottom-h:calc(58px + env(safe-area-inset-bottom))}.mail-app>.sidebar{display:none!important}.mobile-bottom-nav{z-index:500!important;height:var(--tsar-mobile-bottom-h)!important;min-height:var(--tsar-mobile-bottom-h)!important;width:100vw!important;padding:6px 18px calc(6px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#080a0efb!important;border-top:1px solid #ffffff12!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:center!important;gap:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 24px #00000038!important}.mail-app.mobile-thread-open .mobile-bottom-nav{display:none!important}.mobile-bottom-nav button,.mobile-bottom-nav button:hover,.mobile-bottom-nav button:focus,.mobile-bottom-nav button:focus-visible,.mobile-bottom-nav button:active,.mobile-bottom-nav button.active,.mobile-bottom-nav button.active:hover{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;box-shadow:none!important;color:#cbd5e1c7!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important;background:0 0!important;border:0!important;border-radius:14px!important;outline:0!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important;position:relative!important}.mobile-bottom-nav button svg{color:currentColor!important;stroke:currentColor!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.mobile-bottom-nav button:hover,.mobile-bottom-nav button:focus-visible,.mobile-bottom-nav button.active,.mobile-bottom-nav button.active:hover{color:#ffd84d!important;box-shadow:none!important;background:0 0!important}.mobile-bottom-nav button:active{color:#ffd84d!important;transform:scale(.94)!important}.mobile-nav-badge{color:#08090c!important;background:#ffd84d!important;border:1px solid #08090c!important;border-radius:999px!important;min-width:15px!important;height:15px!important;padding:0 4px!important;font-size:8.5px!important;font-weight:900!important;line-height:15px!important;position:absolute!important;top:0!important;right:0!important}.mail-main{bottom:var(--tsar-mobile-bottom-h)!important}.mail-app.mobile-thread-open .mail-main{bottom:0!important}}@media (width<=380px){.mobile-bottom-nav{padding-left:14px!important;padding-right:14px!important}.mobile-bottom-nav button,.mobile-bottom-nav button:hover,.mobile-bottom-nav button:focus,.mobile-bottom-nav button:focus-visible,.mobile-bottom-nav button:active,.mobile-bottom-nav button.active,.mobile-bottom-nav button.active:hover{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.mobile-bottom-nav button svg{width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important}}@media (width<=820px){:root{--tsar-mobile-bg:#08090c;--tsar-mobile-surface:#0b0d12;--tsar-mobile-gap:10px}html,body,#root,.mail-app{background-color:var(--tsar-mobile-bg)!important;background:var(--tsar-mobile-bg)!important}body{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.mail-app{background:linear-gradient(#08090c 0%,#090b10 45%,#08090c 100%)!important}.mobile-bottom-nav{background:linear-gradient(#080a0ef0,#080a0efe)!important;border-top-color:#ffffff0e!important}.mail-header,.conversation-thread-header,.conversation-composer.messenger-composer{background:linear-gradient(#080a0efc,#080a0ef6)!important}.mail-app.section-compose .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 12px)!important;background:radial-gradient(circle at 16% 0%, #ffd3000a, transparent 30%), var(--tsar-mobile-bg)!important;padding-bottom:12px!important;padding-left:10px!important;padding-right:10px!important}.mail-app.section-compose .mail-header{border-bottom-color:#fff1!important}.compose-layout{flex-direction:column!important;gap:12px!important;height:auto!important;min-height:auto!important;display:flex!important;overflow:visible!important}.compose-layout>*,.compose-layout .panel,.compose-panel,.compose-message-pro-card,.compose-recipient-block,.compose-recipient-preview{margin-top:0!important;margin-bottom:12px!important}.compose-layout>:first-child,.compose-layout .panel:first-child,.compose-panel:first-child{margin-top:0!important}.compose-layout .panel,.compose-panel,.compose-message-pro-card{background:#ffffff07!important;border-color:#ffffff12!important;border-radius:18px!important}.compose-panel .panel-title,.compose-message-pro-card .panel-title{margin-bottom:12px!important}.compose-layout label{margin-top:10px!important;margin-bottom:6px!important}.compose-layout input,.compose-layout textarea,.compose-layout select{margin-bottom:10px!important}.compose-layout button.primary-button,.compose-layout button.secondary-button{margin-top:8px!important}.mail-app.section-compose .content-grid,.mail-app.section-compose .compose-layout{padding-top:4px!important}.mail-app:not(.section-messages):not(.mobile-thread-open) .mail-main>.status-bar,.mail-app:not(.section-messages):not(.mobile-thread-open) .pwa-install-card{margin-top:0!important;margin-bottom:10px!important}.auth-screen,.welcome-shell,.public-shell{background-color:var(--tsar-mobile-bg)!important}}@media (width<=380px){.mail-app.section-compose .mail-main{padding-left:8px!important;padding-right:8px!important}.compose-layout{gap:10px!important}.compose-layout>*,.compose-layout .panel,.compose-panel,.compose-message-pro-card,.compose-recipient-block,.compose-recipient-preview{margin-bottom:10px!important}}@media (width<=820px){.mail-app.section-compose .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 10px)!important;background:radial-gradient(circle at 20% 0,#ffd3000b,#0000 34%),#08090c!important;padding-bottom:14px!important;padding-left:10px!important;padding-right:10px!important;overflow-y:auto!important}.mail-app.section-compose .mail-header{height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;padding-left:12px!important;padding-right:12px!important}.mail-app.section-compose .mail-header h1{letter-spacing:-.04em!important;font-size:19px!important}.mail-app.section-compose .header-actions{gap:5px!important}.mail-app.section-compose .content-grid.compose-layout{flex-direction:column!important;gap:10px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-compose .compose-layout>.panel,.mail-app.section-compose .compose-layout>div,.mail-app.section-compose .compose-panel,.mail-app.section-compose .compose-message-pro-card,.mail-app.section-compose .compose-recipient-block,.mail-app.section-compose .compose-recipient-preview{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:20px!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;overflow:hidden!important;box-shadow:0 12px 26px #00000029!important}.mail-app.section-compose .panel-title{align-items:center!important;gap:10px!important;margin:0 0 12px!important;padding:0!important;display:flex!important}.mail-app.section-compose .panel-title svg{color:#ffd84d!important;width:18px!important;height:18px!important}.mail-app.section-compose .panel-title h2{letter-spacing:-.03em!important;margin:0!important;font-size:16px!important;line-height:1.15!important}.mail-app.section-compose .panel-title p{color:#cbd5e1b3!important;margin-top:3px!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-compose label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.075em!important;margin:11px 0 6px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:block!important}.mail-app.section-compose input,.mail-app.section-compose textarea,.mail-app.section-compose select{color:#f4f4f5!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:16px!important;margin:0 0 8px!important;padding:11px 13px!important;font-size:16px!important;line-height:1.25!important}.mail-app.section-compose input:focus,.mail-app.section-compose textarea:focus,.mail-app.section-compose select:focus{background:#ffffff10!important;border-color:#ffd3003d!important;outline:none!important;box-shadow:0 0 0 1px #ffd30013!important}.mail-app.section-compose textarea{resize:vertical!important;min-height:118px!important;max-height:220px!important}.mail-app.section-compose input::placeholder,.mail-app.section-compose textarea::placeholder{color:#cbd5e175!important}.mail-app.section-compose .compose-recipient-row{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.mail-app.section-compose .compose-recipient-row>*{width:100%!important}.mail-app.section-compose .compose-recipient-preview{border-radius:17px!important;align-items:center!important;gap:10px!important;padding:10px!important;display:flex!important}.mail-app.section-compose .compose-recipient-preview strong,.mail-app.section-compose .compose-recipient-preview span,.mail-app.section-compose .compose-recipient-preview p{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.mail-app.section-compose .message-tools,.mail-app.section-compose .compose-actions,.mail-app.section-compose .composer-tool-strip,.mail-app.section-compose .composer-tool-buttons{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.mail-app.section-compose button.primary-button,.mail-app.section-compose button.secondary-button,.mail-app.section-compose button.ghost-button{border-radius:16px!important;width:100%!important;min-height:45px!important;margin-top:8px!important;font-size:14px!important}.mail-app.section-compose button.primary-button{color:#08090c!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;box-shadow:0 10px 22px #ffd3001f!important}.mail-app.section-compose button.secondary-button,.mail-app.section-compose button.ghost-button{color:#f4f4f5e6!important;box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff13!important}.mail-app.section-compose .file-attach-button,.mail-app.section-compose .composer-tool-button{border-radius:15px!important;flex:calc(50% - 4px)!important;justify-content:center!important;min-height:42px!important}.mail-app.section-compose .pending-file-chip,.mail-app.section-compose .pending-location-chip{border-radius:15px!important;width:100%!important;max-width:100%!important;margin:8px 0!important;padding:9px 10px!important}.mail-app.section-compose .settings-help-box,.mail-app.section-compose .compose-help-box,.mail-app.section-compose small,.mail-app.section-compose .muted-copy{font-size:11.5px!important;line-height:1.38!important}.mail-app.section-compose .content-grid,.mail-app.section-compose .compose-layout,.mail-app.section-compose .compose-layout *{min-width:0!important}.mail-app.section-compose .compose-layout .panel+.panel,.mail-app.section-compose .compose-panel+.panel,.mail-app.section-compose .panel+.compose-message-pro-card{margin-top:0!important}}@media (width<=380px){.mail-app.section-compose .mail-main{padding-left:8px!important;padding-right:8px!important}.mail-app.section-compose .panel-title h2{font-size:15px!important}.mail-app.section-compose textarea{min-height:108px!important}}@media (width<=820px){.mail-app.section-contacts .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 10px)!important;background:radial-gradient(circle at 18% 0,#ffd3000b,#0000 34%),#08090c!important;padding-bottom:14px!important;padding-left:10px!important;padding-right:10px!important;overflow-y:auto!important}.mail-app.section-contacts .mail-header{height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;padding-left:12px!important;padding-right:12px!important}.mail-app.section-contacts .mail-header h1{letter-spacing:-.04em!important;font-size:19px!important}.mail-app.section-contacts .content-grid.contacts-layout{flex-direction:column!important;gap:10px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-contacts .contacts-layout>.panel,.mail-app.section-contacts .panel.contacts-list-panel{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:20px!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;padding:14px!important;overflow:hidden!important;box-shadow:0 12px 26px #00000029!important}.mail-app.section-contacts .panel-title{align-items:center!important;gap:10px!important;margin:0 0 12px!important;padding:0!important;display:flex!important}.mail-app.section-contacts .panel-title svg{color:#ffd84d!important;flex:none!important;width:18px!important;height:18px!important}.mail-app.section-contacts .panel-title h2{letter-spacing:-.03em!important;margin:0!important;font-size:16px!important;line-height:1.15!important}.mail-app.section-contacts .panel-title p,.mail-app.section-contacts .panel-title span{color:#cbd5e1b3!important;margin-top:3px!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-contacts label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.075em!important;margin:11px 0 6px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:block!important}.mail-app.section-contacts input,.mail-app.section-contacts textarea,.mail-app.section-contacts select{color:#f4f4f5!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:16px!important;margin:0 0 8px!important;padding:11px 13px!important;font-size:16px!important;line-height:1.25!important}.mail-app.section-contacts input:focus,.mail-app.section-contacts textarea:focus,.mail-app.section-contacts select:focus{background:#ffffff10!important;border-color:#ffd3003d!important;outline:none!important;box-shadow:0 0 0 1px #ffd30013!important}.mail-app.section-contacts input::placeholder,.mail-app.section-contacts textarea::placeholder{color:#cbd5e175!important}.mail-app.section-contacts button.primary-button,.mail-app.section-contacts button.secondary-button,.mail-app.section-contacts button.ghost-button{border-radius:16px!important;width:100%!important;min-height:45px!important;margin-top:8px!important;font-size:14px!important}.mail-app.section-contacts button.primary-button{color:#08090c!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;box-shadow:0 10px 22px #ffd3001f!important}.mail-app.section-contacts .contacts-list-panel{flex-direction:column!important;gap:8px!important;display:flex!important}.mail-app.section-contacts .contact-list{flex-direction:column!important;gap:8px!important;width:100%!important;max-height:none!important;display:flex!important;overflow:visible!important}.mail-app.section-contacts .contact-row{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:17px!important;grid-template-columns:42px minmax(0,1fr) 40px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:64px!important;padding:9px!important;display:grid!important;overflow:hidden!important}.mail-app.section-contacts .contact-avatar,.mail-app.section-contacts .profile-avatar-image.contact-avatar,.mail-app.section-contacts .contact-row .profile-avatar-image,.mail-app.section-contacts .contact-row .avatar-fallback{border-radius:15px!important;width:42px!important;min-width:42px!important;height:42px!important;overflow:hidden!important}.mail-app.section-contacts .contact-row>div{min-width:0!important;overflow:hidden!important}.mail-app.section-contacts .contact-row strong,.mail-app.section-contacts .contact-row span,.mail-app.section-contacts .contact-row small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.mail-app.section-contacts .contact-row strong{font-size:13.5px!important;line-height:1.2!important}.mail-app.section-contacts .contact-row span{color:#cbd5e1ad!important;margin-top:3px!important;font-size:11px!important}.mail-app.section-contacts .contact-row small{color:#cbd5e185!important;margin-top:2px!important;font-size:10.5px!important}.mail-app.section-contacts .danger-icon-button{background:#ff565613!important;border-color:#ff565624!important;border-radius:14px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important}.mail-app.section-contacts .danger-icon-button svg{width:16px!important;height:16px!important}.mail-app.section-contacts .empty-state.compact-empty{border-radius:17px!important;min-height:120px!important;margin:0!important;padding:18px!important}.mail-app.section-contacts .contacts-layout,.mail-app.section-contacts .contacts-layout *{min-width:0!important}}@media (width<=380px){.mail-app.section-contacts .mail-main{padding-left:8px!important;padding-right:8px!important}.mail-app.section-contacts .contacts-layout>.panel,.mail-app.section-contacts .panel.contacts-list-panel{border-radius:18px!important;padding:12px!important}.mail-app.section-contacts .panel-title h2{font-size:15px!important}.mail-app.section-contacts .contact-row{grid-template-columns:40px minmax(0,1fr) 38px!important;gap:8px!important}.mail-app.section-contacts .contact-avatar,.mail-app.section-contacts .profile-avatar-image.contact-avatar,.mail-app.section-contacts .contact-row .profile-avatar-image,.mail-app.section-contacts .contact-row .avatar-fallback{width:40px!important;min-width:40px!important;height:40px!important}}@media (width<=820px){.mail-app.mobile-thread-open .conversation-thread-header{min-height:calc(56px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:0 8px!important;display:grid!important}.mail-app.mobile-thread-open .mobile-thread-back{grid-area:1/1!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;display:flex!important}.mail-app.mobile-thread-open .thread-profile-main{text-align:left!important;grid-area:1/2!important;grid-template-columns:38px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:grid!important}.mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,.mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{grid-column:1!important;align-self:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important}.mail-app.mobile-thread-open .thread-profile-main>div{grid-column:2!important;align-self:center!important;min-width:0!important;overflow:hidden!important}.mail-app.mobile-thread-open .conversation-thread-header strong,.mail-app.mobile-thread-open .conversation-thread-header h2,.mail-app.mobile-thread-open .conversation-thread-header span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.mail-app.mobile-thread-open .conversation-header-actions{grid-area:1/3!important;display:none!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header{min-height:48px!important;padding-top:max(6px, env(safe-area-inset-top))!important;grid-template-columns:36px minmax(0,1fr) auto!important;padding-bottom:6px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .mobile-thread-back,body.tsar-keyboard-open .mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .thread-profile-main{grid-template-columns:34px minmax(0,1fr)!important;height:36px!important;min-height:36px!important}.settings-menu,.settings-dropdown,.security-tips-menu,.profile-menu,.account-menu,.dropdown-menu,.menu-popover,.context-menu,.conversation-context-menu,[role=menu]{box-sizing:border-box!important;width:min(320px,100vw - 16px)!important;max-width:calc(100vw - 16px)!important;left:auto!important;right:8px!important;overflow-x:hidden!important;transform:none!important}.mail-header .settings-menu,.mail-header .settings-dropdown,.mail-header .security-tips-menu,.mail-header .profile-menu,.mail-header .account-menu,.mail-header .dropdown-menu,.mail-header .menu-popover,.mail-header [role=menu]{top:calc(var(--tsar-mobile-top-h,58px) + 6px)!important;z-index:700!important;position:fixed!important;left:auto!important;right:8px!important}.conversation-context-menu,.context-menu{top:auto!important;left:auto!important;right:8px!important;bottom:calc(var(--tsar-mobile-bottom-h,58px) + 8px)!important;z-index:720!important;border-radius:16px!important;position:fixed!important}.settings-menu button,.settings-dropdown button,.security-tips-menu button,.profile-menu button,.account-menu button,.dropdown-menu button,.menu-popover button,.context-menu button,.conversation-context-menu button,[role=menu] button{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}}.dev-credit-test-button{color:#ffd84d!important;background:#ffd3000b!important;border-color:#ffd3002e!important;border-radius:12px!important;width:100%!important;min-height:36px!important;margin-top:10px!important;font-size:12px!important}.dev-credit-test-button:hover{background:#ffd30013!important}@media (width<=820px){.dev-credit-test-button{border-radius:15px!important;min-height:42px!important;font-size:13px!important}}.mobile-messages-topbar,.mobile-thread-actions{display:none}@media (width<=820px){.mail-app.section-messages:not(.mobile-thread-open) .mobile-messages-topbar{z-index:210!important;height:calc(56px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#080a0efe,#080a0ef6)!important;border-bottom:1px solid #ffffff13!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important;position:fixed!important;top:0!important;left:0!important;right:0!important;box-shadow:0 8px 20px #0003!important}.mobile-messages-topbar strong{letter-spacing:-.05em!important;color:#f4f4f5!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:22px!important;line-height:1!important;overflow:hidden!important}.mobile-messages-topbar>div{align-items:center!important;gap:6px!important;display:inline-flex!important}.mobile-messages-topbar button,.mobile-thread-actions button{color:#cbd5e1d1!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important;background:0 0!important;border:0!important;border-radius:14px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.mobile-messages-topbar button svg,.mobile-thread-actions button svg{color:currentColor!important;stroke:currentColor!important;width:19px!important;height:19px!important}.mobile-messages-topbar button:hover,.mobile-messages-topbar button:focus-visible,.mobile-messages-topbar button:active,.mobile-thread-actions button:hover,.mobile-thread-actions button:focus-visible,.mobile-thread-actions button:active{color:#ffd84d!important;box-shadow:none!important;background:0 0!important}.mobile-messages-topbar button:active,.mobile-thread-actions button:active{transform:scale(.94)!important}.mail-app.section-messages:not(.mobile-thread-open) .mail-main{padding-top:calc(56px + env(safe-area-inset-top))!important}.mail-app.section-messages:not(.mobile-thread-open) .conversation-list-panel{padding-top:8px!important}.mail-app.section-messages:not(.mobile-thread-open) .conversation-list-panel:before{content:none!important;display:none!important}.mail-app.section-messages:not(.mobile-thread-open) .conversation-search-bar{top:0!important}.mail-app.section-messages:not(.mobile-thread-open) .conversation-search-meta{top:48px!important}.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:40px minmax(0,1fr) auto!important}.mobile-thread-actions{grid-area:1/3!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;min-width:0!important;display:inline-flex!important}.mail-app.mobile-thread-open .thread-profile-main{grid-column:2!important}body.tsar-keyboard-open .mobile-thread-actions button{border-radius:12px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}body.tsar-keyboard-open .mobile-thread-actions button svg{width:17px!important;height:17px!important}}@media (width<=380px){.mobile-messages-topbar button,.mobile-thread-actions button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.mobile-messages-topbar strong{font-size:20px!important}.mobile-thread-actions{gap:2px!important}}@media (width<=820px){.mail-app.section-plans .mail-main,.mail-app.section-credits .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 12px)!important;background:radial-gradient(circle at 18% 0,#ffd3000b,#0000 34%),#08090c!important;padding-bottom:14px!important;padding-left:10px!important;padding-right:10px!important;overflow-y:auto!important}.mail-app.section-plans .mail-header,.mail-app.section-credits .mail-header{height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;border-bottom-color:#fff1!important;padding-left:12px!important;padding-right:12px!important}.mail-app.section-plans .mail-header h1,.mail-app.section-credits .mail-header h1{letter-spacing:-.04em!important;font-size:19px!important}.mail-app.section-plans .plans-page,.mail-app.section-credits .credits-page{flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow-x:hidden!important}.mail-app.section-plans .plans-pro-hero,.mail-app.section-credits .credits-hero-card{background:linear-gradient(#ffffff0a,#ffffff06)!important;border:1px solid #fff1!important;border-radius:21px!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;padding:14px!important;display:flex!important;overflow:hidden!important;box-shadow:0 12px 26px #00000029!important}.mail-app.section-plans .plans-pro-hero p,.mail-app.section-credits .credits-hero-card p{color:#ffd84dd6!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin:0 0 5px!important;font-size:11px!important;font-weight:850!important;line-height:1!important}.mail-app.section-plans .plans-pro-hero h2,.mail-app.section-credits .credits-hero-card h2{letter-spacing:-.055em!important;margin:0!important;font-size:21px!important;line-height:1.08!important}.mail-app.section-plans .plans-pro-hero span,.mail-app.section-credits .credits-hero-card span{color:#cbd5e1b8!important;margin-top:7px!important;font-size:12.5px!important;line-height:1.42!important;display:block!important}.mail-app.section-plans .plans-current-card,.mail-app.section-credits .credits-balance-orb{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:radial-gradient(circle at 0 0,#ffd3001f,#0000 42%),#ffffff09!important;border:1px solid #ffd3001f!important;border-radius:18px!important;margin:0!important;padding:13px!important}.mail-app.section-plans .plans-current-card span,.mail-app.section-credits .credits-balance-orb span{color:#cbd5e1b8!important;font-size:11px!important;line-height:1!important}.mail-app.section-plans .plans-current-card strong,.mail-app.section-credits .credits-balance-orb strong{letter-spacing:-.06em!important;margin-top:5px!important;font-size:25px!important;line-height:1!important}.mail-app.section-plans .plans-current-card small,.mail-app.section-plans .plans-current-card b,.mail-app.section-credits .credits-balance-orb small,.mail-app.section-credits .credits-balance-orb b{color:#cbd5e1ad!important;margin-top:7px!important;font-size:11.5px!important;line-height:1.3!important;display:block!important}.mail-app.section-credits .credits-balance-orb{margin-bottom:12px!important}.mail-app.section-credits .credits-balance-orb strong{margin-bottom:6px!important}.mail-app.section-plans .plans-pro-grid{flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.mail-app.section-plans .plans-pro-card{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:21px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:14px!important;overflow:hidden!important;box-shadow:0 12px 26px #00000024!important}.mail-app.section-plans .plans-pro-card.active{background:linear-gradient(#ffd30013,#ffffff06)!important;border-color:#ffd3002e!important}.mail-app.section-plans .plans-pro-card-header{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:12px!important;display:flex!important}.mail-app.section-plans .plans-pro-card-header small{color:#ffd84d!important;letter-spacing:.08em!important;font-size:10.5px!important}.mail-app.section-plans .plans-pro-card-header h3{letter-spacing:-.045em!important;margin:4px 0 0!important;font-size:20px!important;line-height:1.1!important}.mail-app.section-plans .plans-pro-card-header p{color:#cbd5e1b8!important;margin:6px 0 0!important;font-size:12.5px!important;line-height:1.4!important}.mail-app.section-plans .plans-pro-price{background:#ffffff0a!important;border:1px solid #ffffff0f!important;border-radius:17px!important;justify-content:space-between!important;align-items:baseline!important;width:100%!important;min-width:0!important;padding:10px 12px!important;display:flex!important}.mail-app.section-plans .plans-pro-price strong{font-size:26px!important;line-height:1!important}.mail-app.section-plans .plans-pro-price span{color:#cbd5e1ad!important;margin:0!important;font-size:11.5px!important}.mail-app.section-plans .plans-pro-detail-list{flex-direction:column!important;gap:7px!important;margin:0 0 13px!important;padding:0!important;display:flex!important}.mail-app.section-plans .plans-pro-detail-list li{background:#ffffff07!important;border:1px solid #ffffff0b!important;border-radius:15px!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start!important;gap:9px!important;min-height:0!important;padding:9px!important;display:grid!important}.mail-app.section-plans .plans-pro-detail-list li span{color:#cbd5e19e!important;margin:0!important;font-size:10.5px!important;line-height:1.25!important}.mail-app.section-plans .plans-pro-detail-list li strong{text-align:right!important;overflow-wrap:anywhere!important;font-size:11.5px!important;line-height:1.3!important}.mail-app.section-plans .plans-wallet-strip{background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:20px!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:13px!important;display:flex!important}.mail-app.section-plans .plans-wallet-strip>div{align-items:flex-start!important;gap:9px!important;display:flex!important}.mail-app.section-plans .plans-wallet-strip svg{color:#ffd84d!important;flex:none!important;margin-top:1px!important}.mail-app.section-plans .plans-wallet-strip span{color:#cbd5e1b8!important;font-size:12px!important;line-height:1.4!important}.mail-app.section-plans button.primary-button,.mail-app.section-plans button.secondary-button,.mail-app.section-credits button.primary-button,.mail-app.section-credits button.secondary-button,.mail-app.section-credits button.ghost-button{border-radius:16px!important;width:100%!important;min-height:45px!important;margin-top:8px!important;font-size:14px!important}.mail-app.section-plans button.primary-button,.mail-app.section-credits button.primary-button{color:#08090c!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;box-shadow:0 10px 22px #ffd3001f!important}.mail-app.section-plans button.secondary-button,.mail-app.section-credits button.secondary-button,.mail-app.section-credits button.ghost-button{color:#f4f4f5e6!important;box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff13!important}.mail-app.section-credits .wallet-page,.mail-app.section-credits .credits-page{flex-direction:column!important;gap:12px!important;display:flex!important}.mail-app.section-credits .wallet-card,.mail-app.section-credits .credit-shop,.mail-app.section-credits .profile-preview-card,.mail-app.section-credits .shop-section,.mail-app.section-credits .cosmetic-section,.mail-app.section-credits .deposit-section{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:21px!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;padding:14px!important;overflow:hidden!important;box-shadow:0 12px 26px #00000024!important}.mail-app.section-credits input,.mail-app.section-credits select,.mail-app.section-credits textarea{color:#f4f4f5!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:16px!important;width:100%!important;min-height:44px!important;padding:11px 13px!important;font-size:16px!important}.mail-app.section-credits input:focus,.mail-app.section-credits select:focus,.mail-app.section-credits textarea:focus{background:#ffffff10!important;border-color:#ffd3003d!important;outline:none!important}.mail-app.section-credits .credit-package-grid,.mail-app.section-credits .cosmetic-grid,.mail-app.section-credits .shop-grid{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.mail-app.section-credits .credit-package-card,.mail-app.section-credits .cosmetic-card,.mail-app.section-credits .shop-card{border-radius:18px!important;width:100%!important;max-width:100%!important;padding:13px!important}.mail-app.section-plans *,.mail-app.section-credits *{min-width:0!important}}@media (width<=380px){.mail-app.section-plans .mail-main,.mail-app.section-credits .mail-main{padding-left:8px!important;padding-right:8px!important}.mail-app.section-plans .plans-pro-hero h2,.mail-app.section-credits .credits-hero-card h2{font-size:19px!important}.mail-app.section-plans .plans-pro-detail-list li{grid-template-columns:1fr!important;gap:4px!important}.mail-app.section-plans .plans-pro-detail-list li strong{text-align:left!important}}@media (width<=820px){.mobile-messages-topbar>div{gap:4px!important}.mobile-messages-topbar button,.mobile-thread-actions button{border-radius:13px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.mobile-messages-topbar button svg,.mobile-thread-actions button svg{width:18px!important;height:18px!important}.mobile-thread-actions{gap:2px!important}.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:38px minmax(0,1fr) auto!important}.mail-app.mobile-thread-open .thread-profile-main{grid-template-columns:36px minmax(0,1fr)!important;gap:7px!important}.mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,.mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}@media (width<=380px){.mobile-messages-topbar button,.mobile-thread-actions button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.mobile-messages-topbar button svg,.mobile-thread-actions button svg{width:17px!important;height:17px!important}.mobile-messages-topbar strong{font-size:19px!important}.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:36px minmax(0,1fr) auto!important}}@media (width<=820px){.conversation-list-item.has-new-messages,.conversation-list-item.has-new-messages:hover,.conversation-list-item.has-new-messages:focus,.conversation-list-item.has-new-messages:focus-visible{color:#f4f4f5!important;box-shadow:none!important;background:linear-gradient(90deg,#ffd30013,#ffffff07)!important;border:1px solid #ffd30052!important;outline:none!important;position:relative!important;overflow:hidden!important}.conversation-list-item.has-new-messages:before{content:""!important;width:3px!important;box-shadow:none!important;background:#ffd84d!important;border-radius:999px!important;position:absolute!important;top:10px!important;bottom:10px!important;left:0!important}.conversation-list-item.has-new-messages.active{background:linear-gradient(90deg,#ffd3001b,#ffffff09)!important;border-color:#ffd3006b!important}.conversation-list-item.has-new-messages .conversation-summary-top strong,.conversation-list-item.has-new-messages .conversation-summary-top strong *,.conversation-list-item.has-new-messages .profile-display-name,.conversation-list-item.has-new-messages .profile-name,.conversation-list-item.has-new-messages .name-with-presence{color:inherit!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}.conversation-list-item.has-new-messages .conversation-summary-top strong{color:#f8fafc!important;font-weight:850!important}.conversation-list-item.has-new-messages .conversation-summary-top span{color:#cbd5e1ad!important}.conversation-list-item.has-new-messages .conversation-summary p{color:#e2e8f0d1!important}.conversation-list-item.has-new-messages .conversation-avatar{box-shadow:none!important;border-color:#ffd30038!important}.conversation-list-item.has-new-messages .presence-dot,.conversation-list-item.has-new-messages .online-dot,.conversation-list-item.has-new-messages .status-dot{box-shadow:none!important;background-image:none!important}.conversation-list-item.has-new-messages .conversation-label-row{overflow:hidden!important}.conversation-list-item.has-new-messages .conversation-new-label,.conversation-list-item.has-new-messages .conversation-match-label,.conversation-list-item.has-new-messages .conversation-priority-label{color:#ffd84d!important;box-shadow:none!important;background:#ffd3001f!important;border:1px solid #ffd30033!important}.conversation-list-item.has-new-messages .conversation-unread-badge{color:#08090c!important;min-width:20px!important;height:20px!important;box-shadow:none!important;background:#ffd84d!important;border:1px solid #08090cd9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 6px!important;font-size:10px!important;font-weight:900!important;line-height:20px!important;display:inline-flex!important}.conversation-list-item.has-new-messages,.conversation-list-item.has-new-messages *,.conversation-list-item.has-new-messages:after{animation:none!important}.conversation-list-item.has-new-messages:after{content:none!important;display:none!important}}@media (width<=380px){.conversation-list-item.has-new-messages:before{top:9px!important;bottom:9px!important}.conversation-list-item.has-new-messages .conversation-unread-badge{min-width:18px!important;height:18px!important;font-size:9.5px!important;line-height:18px!important}}@media (width<=820px){.conversation-list-item.has-new-messages{grid-template-columns:40px minmax(0,1fr) auto!important;min-height:64px!important;max-height:76px!important;padding:8px 8px 8px 10px!important}.conversation-list-item.has-new-messages .conversation-summary{min-width:0!important;overflow:hidden!important}.conversation-list-item.has-new-messages .conversation-summary-top{gap:6px!important;min-width:0!important}.conversation-list-item.has-new-messages .conversation-summary-top strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.conversation-list-item.has-new-messages .conversation-summary p{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.conversation-list-item.has-new-messages .conversation-label-row{flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;min-height:0!important;max-height:17px!important;margin-top:3px!important;display:flex!important;overflow:hidden!important}.conversation-list-item.has-new-messages .conversation-label-row>*{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:999px!important;flex:0 auto!important;min-width:0!important;max-width:96px!important;height:16px!important;min-height:16px!important;padding:0 6px!important;font-size:8.5px!important;line-height:16px!important;overflow:hidden!important}.conversation-list-item.has-new-messages .conversation-new-label:before{content:""!important}.conversation-list-item.has-new-messages .conversation-unread-badge{place-self:center end!important}.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:38px minmax(0,1fr) auto!important}.mobile-thread-actions{justify-content:flex-end!important;align-items:center!important;gap:2px!important;min-width:0!important;display:inline-flex!important}.mobile-thread-actions button,.mobile-thread-actions button:hover,.mobile-thread-actions button:focus,.mobile-thread-actions button:focus-visible,.mobile-thread-actions button:active{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;color:#cbd5e1cc!important;background:0 0!important;border:0!important;border-radius:12px!important;place-items:center!important;padding:0!important;display:grid!important}.mobile-thread-actions button svg{width:17px!important;height:17px!important}.mobile-thread-actions button:hover,.mobile-thread-actions button:focus-visible,.mobile-thread-actions button:active{color:#ffd84d!important;background:0 0!important}.mobile-thread-actions button.danger-action,.mobile-thread-actions button.danger-action:hover,.mobile-thread-actions button.danger-action:focus-visible{color:#ff7474eb!important}.mobile-thread-actions button:active{transform:scale(.94)!important}.mail-app.mobile-thread-open .thread-profile-main{grid-template-columns:34px minmax(0,1fr)!important;gap:7px!important}.mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,.mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.mail-app.mobile-thread-open .conversation-thread-header strong{font-size:13px!important}.mail-app.mobile-thread-open .conversation-thread-header span{font-size:10px!important}.conversation-context-menu{left:8px!important;right:8px!important;bottom:calc(env(safe-area-inset-bottom) + 10px)!important;z-index:900!important;background:#0c0f15fb!important;border:1px solid #ffffff14!important;border-radius:20px!important;width:auto!important;max-width:calc(100vw - 16px)!important;max-height:min(72vh,520px)!important;padding:10px!important;position:fixed!important;top:auto!important;overflow:hidden auto!important;box-shadow:0 22px 60px #00000073!important}.conversation-context-menu .context-menu-header{margin-bottom:4px!important;padding:8px 8px 10px!important}.conversation-context-menu .context-menu-header strong,.conversation-context-menu .context-menu-header span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.conversation-context-menu button{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:14px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:42px!important;padding:0 10px!important;font-size:13px!important;display:flex!important;overflow:hidden!important}.conversation-context-menu button svg{flex:none!important;width:16px!important;height:16px!important}.conversation-context-menu .context-menu-divider{margin:6px 0!important}}@media (width<=380px){.mobile-thread-actions button,.mobile-thread-actions button:hover,.mobile-thread-actions button:focus,.mobile-thread-actions button:focus-visible,.mobile-thread-actions button:active{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.mobile-thread-actions button svg{width:16px!important;height:16px!important}.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:36px minmax(0,1fr) auto!important;gap:5px!important}.conversation-context-menu{max-width:calc(100vw - 12px)!important;left:6px!important;right:6px!important}}@media (width<=820px){.mobile-thread-actions{gap:4px!important}.mobile-thread-actions button,.mobile-thread-actions button:hover,.mobile-thread-actions button:focus,.mobile-thread-actions button:focus-visible,.mobile-thread-actions button:active{border-radius:12px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.mobile-thread-actions button svg{width:17px!important;height:17px!important}.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:38px minmax(0,1fr) auto!important;gap:7px!important}.mail-app.mobile-thread-open .thread-profile-main{grid-template-columns:34px minmax(0,1fr)!important;gap:7px!important}.mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,.mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.confirm-backdrop{z-index:1200!important;padding:10px 8px calc(10px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0000009e!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.confirm-dialog,.confirm-dialog.danger,.confirm-dialog.warning{background:#0c0f15fb!important;border:1px solid #ffffff16!important;border-radius:22px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:11px!important;width:100%!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:min(78vh,560px)!important;padding:14px!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 70px #00000085!important}.confirm-icon{border-radius:15px!important;width:42px!important;min-width:42px!important;height:42px!important}.confirm-dialog>div:last-child{min-width:0!important;overflow:hidden!important}.confirm-dialog h2{letter-spacing:-.04em!important;overflow-wrap:anywhere!important;margin:0 0 8px!important;font-size:18px!important;line-height:1.12!important}.confirm-dialog p{color:#cbd5e1c2!important;-webkit-overflow-scrolling:touch!important;max-height:190px!important;margin:0!important;font-size:12.5px!important;line-height:1.42!important;overflow:hidden auto!important}.confirm-actions{grid-template-columns:1fr!important;gap:8px!important;margin-top:12px!important;display:grid!important}.confirm-actions button,.confirm-actions .secondary-button,.confirm-actions .danger-button{border-radius:15px!important;width:100%!important;min-height:43px!important;margin:0!important;font-size:13px!important}.message-action-dropdown{left:8px!important;right:8px!important;bottom:calc(env(safe-area-inset-bottom) + 10px)!important;z-index:1150!important;background:#0c0f15fb!important;border:1px solid #ffffff16!important;border-radius:20px!important;width:auto!important;max-width:calc(100vw - 16px)!important;max-height:min(58vh,360px)!important;padding:10px!important;animation:none!important;position:fixed!important;top:auto!important;overflow:hidden auto!important;box-shadow:0 22px 60px #0000007a!important}.message-action-dropdown p{margin:4px 8px 8px!important;font-size:11px!important;line-height:1.2!important}.message-action-dropdown button{text-align:left!important;white-space:nowrap!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-height:43px!important;padding:0 11px!important;font-size:13px!important;display:flex!important}.message-action-dropdown .dropdown-divider{margin:7px 2px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open,body.tsar-keyboard-open .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel{height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto!important}body.tsar-keyboard-open .conversation-thread-header{min-height:44px!important;padding-top:max(5px, env(safe-area-inset-top))!important;padding-bottom:5px!important}body.tsar-keyboard-open .mobile-thread-back,body.tsar-keyboard-open .mobile-thread-actions button{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .thread-profile-main{grid-template-columns:31px minmax(0,1fr)!important;gap:6px!important;height:32px!important;min-height:32px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}body.tsar-keyboard-open .conversation-thread-header span{display:none!important}body.tsar-keyboard-open .conversation-messages{-webkit-overflow-scrolling:touch!important;height:100%!important;min-height:0!important;padding:8px 8px 6px!important;scroll-padding-bottom:10px!important;overflow:hidden auto!important}body.tsar-keyboard-open .conversation-composer.messenger-composer{flex:none!important;min-height:48px!important;padding:5px 8px!important}body.tsar-keyboard-open .messenger-compose-bar{height:38px!important;min-height:38px!important}body.tsar-keyboard-open .messenger-plus-wrap,body.tsar-keyboard-open .messenger-plus-button,body.tsar-keyboard-open .messenger-send-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}body.tsar-keyboard-open .messenger-compose-bar textarea{height:36px!important;min-height:36px!important;max-height:76px!important;padding:8px 12px!important;line-height:1.2!important;overflow-y:auto!important}body.tsar-keyboard-open .chat-bubble{max-width:86%!important;padding:8px 9px!important}body.tsar-keyboard-open .chat-bubble-meta{display:none!important}body.tsar-keyboard-open .chat-bubble p,body.tsar-keyboard-open .message-body{font-size:14px!important;line-height:1.34!important}}@media (width<=380px){.confirm-dialog,.confirm-dialog.danger,.confirm-dialog.warning{grid-template-columns:1fr!important;gap:10px!important}.confirm-icon{width:38px!important;height:38px!important}.confirm-dialog p{max-height:165px!important}.mobile-thread-actions{gap:1px!important}.mobile-thread-actions button,.mobile-thread-actions button:hover,.mobile-thread-actions button:focus,.mobile-thread-actions button:focus-visible,.mobile-thread-actions button:active{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}}.mobile-message-action-backdrop{display:none}@media (width<=820px){.chat-bubble .message-action-dropdown,.message-action-menu .message-action-dropdown{display:none!important}.mobile-message-action-backdrop{z-index:1300!important;padding:0 8px calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;background:#0000008a!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.mobile-message-action-sheet{background:#0c0f15fd!important;border:1px solid #ffffff16!important;border-radius:22px!important;width:100%!important;max-width:calc(100vw - 16px)!important;max-height:min(54vh,360px)!important;padding:10px!important;overflow-y:auto!important;box-shadow:0 24px 70px #0000008a!important}.mobile-sheet-handle{background:#ffffff2e!important;border-radius:999px!important;width:42px!important;height:4px!important;margin:2px auto 10px!important}.mobile-message-action-sheet strong{color:#cbd5e1c7!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:0 8px 8px!important;font-size:13px!important;display:block!important}.mobile-message-action-sheet button{color:#f4f4f5!important;text-align:left!important;background:#ffffff0a!important;border:0!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-height:44px!important;margin:0 0 7px!important;padding:0 12px!important;font-size:14px!important;display:flex!important}.mobile-message-action-sheet button.danger{color:#ff8484f2!important;background:#ff565613!important}.mobile-message-action-sheet button.cancel{color:#cbd5e1c7!important;background:0 0!important;justify-content:center!important}body.tsar-keyboard-open{overflow:hidden!important}body.tsar-keyboard-open .mail-app.mobile-thread-open{left:0!important;right:0!important;top:var(--tsar-voffset-top,0px)!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;position:fixed!important;bottom:auto!important;overflow:hidden!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel{height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;min-height:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}body.tsar-keyboard-open .conversation-thread-header{min-height:42px!important;padding-top:5px!important;padding-bottom:5px!important}body.tsar-keyboard-open .conversation-messages{height:100%!important;min-height:0!important;padding:8px 8px 6px!important;scroll-padding-bottom:8px!important;overflow-y:auto!important}body.tsar-keyboard-open .conversation-composer.messenger-composer{flex:none!important;min-height:46px!important;max-height:94px!important;margin:0!important;padding:5px 8px!important;position:relative!important;bottom:auto!important;transform:translateZ(0)!important}body.tsar-keyboard-open .messenger-compose-bar{gap:6px!important;height:36px!important;min-height:36px!important;margin:0!important}body.tsar-keyboard-open .messenger-plus-wrap,body.tsar-keyboard-open .messenger-plus-button,body.tsar-keyboard-open .messenger-send-button{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important}body.tsar-keyboard-open .messenger-compose-bar textarea{height:35px!important;min-height:35px!important;max-height:72px!important;margin:0!important;padding:8px 12px!important;line-height:1.2!important;overflow-y:auto!important}body.tsar-keyboard-open .chat-bubble-meta{display:none!important}body.tsar-keyboard-open .chat-bubble{padding:8px 9px!important}}@media (width<=380px){.mobile-message-action-sheet{border-radius:20px!important;max-width:calc(100vw - 12px)!important}body.tsar-keyboard-open .conversation-thread-header{min-height:40px!important}body.tsar-keyboard-open .messenger-plus-wrap,body.tsar-keyboard-open .messenger-plus-button,body.tsar-keyboard-open .messenger-send-button{width:34px!important;min-width:34px!important}}@media (width<=820px){body.tsar-keyboard-browser .mail-app.mobile-thread-open{height:100dvh!important;max-height:100dvh!important;top:0!important;bottom:0!important;overflow:hidden!important;transform:none!important}body.tsar-keyboard-browser .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-thread-panel{height:100dvh!important;min-height:0!important;max-height:100dvh!important;position:absolute!important;inset:0!important;overflow:hidden!important}body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}body.tsar-keyboard-browser .conversation-thread-header{min-height:calc(48px + env(safe-area-inset-top))!important;padding:calc(6px + env(safe-area-inset-top)) 8px 6px!important}body.tsar-keyboard-browser .conversation-messages{-webkit-overflow-scrolling:touch!important;height:100%!important;min-height:0!important;padding:8px 8px 6px!important;scroll-padding-bottom:10px!important;overflow:hidden auto!important}body.tsar-keyboard-browser .conversation-composer.messenger-composer{flex:none!important;min-height:48px!important;max-height:96px!important;margin:0!important;padding:5px 8px!important;position:relative!important;bottom:auto!important;transform:none!important}body.tsar-keyboard-browser .messenger-compose-bar{gap:6px!important;height:38px!important;min-height:38px!important;margin:0!important}body.tsar-keyboard-browser .messenger-plus-wrap,body.tsar-keyboard-browser .messenger-plus-button,body.tsar-keyboard-browser .messenger-send-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}body.tsar-keyboard-browser .messenger-compose-bar textarea{height:36px!important;min-height:36px!important;max-height:72px!important;margin:0!important;padding:8px 12px!important;line-height:1.2!important;overflow-y:auto!important}body.tsar-keyboard-standalone .mail-app.mobile-thread-open{top:var(--tsar-voffset-top,0px)!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important}body.tsar-keyboard-standalone .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-thread-panel{height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important}body.tsar-keyboard-open .chat-bubble-meta{display:none!important}body.tsar-keyboard-open .chat-bubble{padding:8px 9px!important}}@media (width<=380px){body.tsar-keyboard-browser .conversation-thread-header{min-height:calc(44px + env(safe-area-inset-top))!important}body.tsar-keyboard-browser .messenger-plus-wrap,body.tsar-keyboard-browser .messenger-plus-button,body.tsar-keyboard-browser .messenger-send-button{width:35px!important;min-width:35px!important}}@media (width<=820px){body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .mail-app.mobile-thread-open,body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .mail-app.mobile-thread-open .conversation-thread-panel{top:0!important;bottom:0!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;inset:0!important;overflow:hidden!important;transform:none!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .mail-app.mobile-thread-open .conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .conversation-thread-header{min-height:calc(56px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .conversation-thread-header span{display:block!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .conversation-messages{height:100%!important;min-height:0!important;padding:10px 9px 8px!important;scroll-padding-bottom:10px!important;overflow:hidden auto!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .conversation-composer.messenger-composer{min-height:calc(54px + env(safe-area-inset-bottom))!important;max-height:116px!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;flex:none!important;margin:0!important;position:relative!important;bottom:auto!important;transform:none!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .messenger-compose-bar{gap:7px!important;height:40px!important;min-height:40px!important;margin:0!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .messenger-plus-wrap,body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .messenger-plus-button,body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .messenger-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .messenger-compose-bar textarea{height:40px!important;min-height:40px!important;max-height:104px!important;margin:0!important;padding:10px 13px!important;line-height:1.2!important;overflow-y:auto!important}body.tsar-keyboard-browser:not(.tsar-keyboard-standalone) .chat-bubble-meta{display:flex!important}body.tsar-keyboard-standalone.tsar-keyboard-open .mail-app.mobile-thread-open{top:var(--tsar-voffset-top,0px)!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important}body.tsar-composer-focused{width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important}body.tsar-composer-focused .mail-app.mobile-thread-open{width:100vw!important;height:100dvh!important;max-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .mail-main,body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-layout,body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-thread-panel{width:100vw!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-thread-panel{display:block!important}body.tsar-composer-focused .conversation-thread-header{z-index:460!important;min-height:calc(52px + env(safe-area-inset-top))!important;padding:calc(7px + env(safe-area-inset-top)) 8px 7px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}body.tsar-composer-focused .conversation-thread-header span{display:none!important}body.tsar-composer-focused .conversation-messages{left:0!important;right:0!important;top:calc(52px + env(safe-area-inset-top))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px 8px 62px!important;position:fixed!important;bottom:50px!important;overflow:hidden auto!important}body.tsar-composer-focused .conversation-composer.messenger-composer{z-index:520!important;background:#080a0efe!important;border-top:1px solid #ffffff14!important;width:100vw!important;min-height:50px!important;max-height:96px!important;margin:0!important;padding:6px 8px!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:translate(0,0)!important}body.tsar-composer-focused .messenger-compose-bar{gap:6px!important;height:38px!important;min-height:38px!important;margin:0!important}body.tsar-composer-focused .messenger-plus-wrap,body.tsar-composer-focused .messenger-plus-button,body.tsar-composer-focused .messenger-send-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}body.tsar-composer-focused .messenger-compose-bar textarea{height:36px!important;min-height:36px!important;max-height:72px!important;margin:0!important;padding:8px 12px!important;line-height:1.2!important;overflow-y:auto!important}body.tsar-composer-focused .chat-bubble-meta{display:none!important}body.tsar-composer-focused .chat-bubble{padding:8px 9px!important}}@media (width<=380px){body.tsar-composer-focused .conversation-thread-header{min-height:calc(48px + env(safe-area-inset-top))!important}body.tsar-composer-focused .conversation-messages{top:calc(48px + env(safe-area-inset-top))!important}body.tsar-composer-focused .messenger-plus-wrap,body.tsar-composer-focused .messenger-plus-button,body.tsar-composer-focused .messenger-send-button{width:35px!important;min-width:35px!important}}@media (width<=820px){body.tsar-composer-focused .conversation-composer.messenger-composer{background:#080a0efe!important;border-radius:18px 18px 0 0!important;min-height:56px!important;max-height:104px!important;padding:7px 8px!important;bottom:10px!important}body.tsar-composer-focused .conversation-messages{padding-bottom:14px!important;bottom:66px!important}body.tsar-composer-focused .messenger-compose-bar{gap:7px!important;height:42px!important;min-height:42px!important}body.tsar-composer-focused .messenger-plus-wrap,body.tsar-composer-focused .messenger-plus-button,body.tsar-composer-focused .messenger-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body.tsar-composer-focused .messenger-compose-bar textarea{background:#ffffff10!important;border-color:#ffd3002e!important;height:42px!important;min-height:42px!important;max-height:86px!important;padding:10px 13px!important;font-size:16px!important;line-height:1.25!important;overflow-y:auto!important}body.tsar-composer-focused .messenger-compose-bar textarea::placeholder{color:#cbd5e180!important}}@media (width<=380px){body.tsar-composer-focused .conversation-composer.messenger-composer{min-height:54px!important;bottom:8px!important}body.tsar-composer-focused .conversation-messages{bottom:62px!important}body.tsar-composer-focused .messenger-compose-bar{height:40px!important;min-height:40px!important}body.tsar-composer-focused .messenger-plus-wrap,body.tsar-composer-focused .messenger-plus-button,body.tsar-composer-focused .messenger-send-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body.tsar-composer-focused .messenger-compose-bar textarea{height:40px!important;min-height:40px!important}}@media (width<=820px){.mail-app.section-settings .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 12px)!important;background:radial-gradient(circle at 18% 0,#ffd3000b,#0000 34%),#08090c!important;padding-bottom:14px!important;padding-left:10px!important;padding-right:10px!important;overflow-y:auto!important}.mail-app.section-settings .mail-header{height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;border-bottom-color:#fff1!important;padding-left:12px!important;padding-right:12px!important}.mail-app.section-settings .mail-header h1{letter-spacing:-.04em!important;font-size:19px!important}.mail-app.section-settings .settings-layout-v2{flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-settings .settings-sidebar-v2{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;background:#ffffff07!important;border:1px solid #fff1!important;border-radius:20px!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 2px!important;padding:8px!important;display:flex!important;overflow:auto hidden!important}.mail-app.section-settings .settings-sidebar-v2::-webkit-scrollbar{display:none!important}.mail-app.section-settings .settings-sidebar-v2 button{min-width:112px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:16px!important;flex:none!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;display:flex!important}.mail-app.section-settings .settings-sidebar-v2 button.active{color:#ffd84d!important;background:#ffd30017!important}.mail-app.section-settings .settings-sidebar-v2 button svg{flex:none!important;width:17px!important;height:17px!important}.mail-app.section-settings .settings-sidebar-v2 button span,.mail-app.section-settings .settings-sidebar-v2 button small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:74px!important;overflow:hidden!important}.mail-app.section-settings .settings-content-v2,.mail-app.section-settings .settings-section-stack,.mail-app.section-settings .settings-grid-v2,.mail-app.section-settings .security-grid-pro{flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-settings .settings-section-heading{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:20px!important;width:100%!important;margin:0!important;padding:13px 14px!important}.mail-app.section-settings .settings-section-heading p{color:#ffd84dd6!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin:0 0 5px!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important}.mail-app.section-settings .settings-section-heading h2{letter-spacing:-.05em!important;margin:0!important;font-size:20px!important;line-height:1.1!important}.mail-app.section-settings .settings-section-heading span{color:#cbd5e1b8!important;margin-top:7px!important;font-size:12.5px!important;line-height:1.4!important;display:block!important}.mail-app.section-settings .settings-card-v2,.mail-app.section-settings .panel,.mail-app.section-settings .settings-vault-security-panel,.mail-app.section-settings .security-card-pro,.mail-app.section-settings .blocked-users-card{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:21px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 10px!important;padding:14px!important;overflow:hidden!important;box-shadow:0 12px 26px #00000024!important}.mail-app.section-settings .panel-title{align-items:center!important;gap:10px!important;margin:0 0 12px!important;display:flex!important}.mail-app.section-settings .panel-title svg{color:#ffd84d!important;flex:none!important;width:18px!important;height:18px!important}.mail-app.section-settings .panel-title h2{letter-spacing:-.03em!important;margin:0!important;font-size:16px!important;line-height:1.15!important}.mail-app.section-settings .panel-title p,.mail-app.section-settings .panel-title span{color:#cbd5e1b3!important;margin-top:3px!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-settings label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.075em!important;margin:11px 0 6px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:block!important}.mail-app.section-settings input,.mail-app.section-settings textarea,.mail-app.section-settings select{color:#f4f4f5!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:16px!important;margin:0 0 8px!important;padding:11px 13px!important;font-size:16px!important;line-height:1.25!important}.mail-app.section-settings input:focus,.mail-app.section-settings textarea:focus,.mail-app.section-settings select:focus{background:#ffffff10!important;border-color:#ffd3003d!important;outline:none!important}.mail-app.section-settings button.primary-button,.mail-app.section-settings button.secondary-button,.mail-app.section-settings button.danger-button,.mail-app.section-settings .settings-action{border-radius:16px!important;width:100%!important;min-height:45px!important;margin-top:8px!important;font-size:14px!important}.mail-app.section-settings .settings-button-row,.mail-app.section-settings .button-row,.mail-app.section-settings .session-actions,.mail-app.section-settings .settings-actions,.mail-app.section-settings .privacy-toggle-stack,.mail-app.section-settings .blocked-users-list,.mail-app.section-settings .sessions-list,.mail-app.section-settings .backup-list{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.mail-app.section-settings .privacy-toggle-row,.mail-app.section-settings .blocked-users-list>div,.mail-app.section-settings .session-row,.mail-app.section-settings .backup-row{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:16px!important;width:100%!important;min-width:0!important;padding:10px!important;overflow:hidden!important}.mail-app.section-settings .privacy-toggle-row{grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0!important;display:grid!important}.mail-app.section-settings .privacy-toggle-row input{width:20px!important;height:20px!important;min-height:20px!important;margin:1px 0 0!important;padding:0!important}.mail-app.section-settings .security-warning-box,.mail-app.section-settings .settings-help-box,.mail-app.section-settings .settings-help-box-pro{border-radius:16px!important;width:100%!important;padding:11px!important;font-size:11.5px!important;line-height:1.38!important}.mail-app.section-settings *{min-width:0!important}.mail-app.section-vault .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 12px)!important;background:radial-gradient(circle at 18% 0,#ffd3000b,#0000 34%),#08090c!important;padding-bottom:14px!important;padding-left:10px!important;padding-right:10px!important;overflow-y:auto!important}.mail-app.section-vault .mail-header{height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;padding-left:12px!important;padding-right:12px!important}.mail-app.section-vault .vault-layout{flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.mail-app.section-vault .vault-panel,.mail-app.section-vault .vault-info-panel{background:linear-gradient(#ffffff09,#ffffff06)!important;border:1px solid #fff1!important;border-radius:22px!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;padding:14px!important;box-shadow:0 12px 26px #00000024!important}.mail-app.section-vault .vault-hero{align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}.mail-app.section-vault .vault-lock-visual{transform-origin:0 0!important;width:54px!important;min-width:54px!important;transform:scale(.82)!important}.mail-app.section-vault .vault-hero-copy .panel-title{margin:0 0 10px!important}.mail-app.section-vault .vault-hero-copy h2{letter-spacing:-.035em!important;font-size:17px!important;line-height:1.15!important}.mail-app.section-vault .vault-hero-copy p{font-size:12px!important;line-height:1.38!important}.mail-app.section-vault .vault-status-inline{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.mail-app.section-vault .vault-status-inline span{border-radius:999px!important;max-width:100%!important;padding:6px 8px!important;font-size:11px!important;line-height:1!important}.mail-app.section-vault .vault-action-stack{flex-direction:column!important;gap:9px!important;display:flex!important}.mail-app.section-vault label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.075em!important;margin:0 0 5px!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.mail-app.section-vault input{color:#f4f4f5!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:17px!important;width:100%!important;min-height:46px!important;margin:0!important;padding:12px 13px!important;font-size:16px!important}.mail-app.section-vault input:focus{background:#ffffff10!important;border-color:#ffd3003d!important;outline:none!important}.mail-app.section-vault .vault-button-row{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.mail-app.section-vault .vault-button-row button,.mail-app.section-vault .vault-action-stack>button{border-radius:17px!important;width:100%!important;min-height:46px!important;font-size:14px!important}.mail-app.section-vault .vault-footnote{background:#ffffff08!important;border-radius:16px!important;padding:11px!important;font-size:11.5px!important;line-height:1.38!important}.mail-app.section-vault .vault-info-panel{display:none!important}}@media (width<=380px){.mail-app.section-settings .mail-main,.mail-app.section-vault .mail-main{padding-left:8px!important;padding-right:8px!important}.mail-app.section-settings .settings-sidebar-v2 button{min-width:104px!important}.mail-app.section-vault .vault-hero{gap:9px!important}.mail-app.section-vault .vault-lock-visual{width:48px!important;min-width:48px!important;transform:scale(.74)!important}}@media (width<=820px){.mail-app.section-settings .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 10px)!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(var(--tsar-mobile-bottom-h,58px) + 14px)!important;background:radial-gradient(circle at 18% 0,#ffd30009,#0000 32%),#08090c!important;overflow:hidden auto!important}.mail-app.section-settings .settings-layout-v2{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.mail-app.section-settings .settings-sidebar-v2{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:8px!important;display:grid!important;overflow:visible!important;box-shadow:0 10px 24px #0000001f!important}.mail-app.section-settings .settings-sidebar-v2 button{text-align:left!important;color:#e2e8f0d1!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;box-shadow:none!important;background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:16px!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-v2 button.active{color:#ffd84d!important;background:#ffd30013!important;border-color:#ffd30029!important}.mail-app.section-settings .settings-sidebar-v2 button svg{width:18px!important;height:18px!important;margin:0!important}.mail-app.section-settings .settings-sidebar-v2 button span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:12px!important;font-weight:850!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-v2 button small{display:none!important}.mail-app.section-settings .settings-content-v2{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.mail-app.section-settings .settings-section-stack{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.mail-app.section-settings .settings-section-heading{box-shadow:none!important;background:linear-gradient(#ffffff09,#ffffff05)!important;border:1px solid #ffffff0f!important;border-radius:20px!important;margin:0 0 2px!important;padding:13px 14px!important}.mail-app.section-settings .settings-section-heading p{letter-spacing:.09em!important;margin:0 0 5px!important;font-size:10px!important;line-height:1!important}.mail-app.section-settings .settings-section-heading h2{letter-spacing:-.045em!important;margin:0!important;font-size:18px!important;line-height:1.1!important}.mail-app.section-settings .settings-section-heading span{color:#cbd5e1ad!important;margin-top:6px!important;font-size:12px!important;line-height:1.38!important;display:block!important}.mail-app.section-settings .settings-grid-v2,.mail-app.section-settings .security-grid-pro{flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;display:flex!important}.mail-app.section-settings .settings-card-v2,.mail-app.section-settings .security-card-pro,.mail-app.section-settings .settings-vault-security-panel{width:100%!important;max-width:100%!important;box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff05)!important;border:1px solid #ffffff0f!important;border-radius:20px!important;margin:0!important;padding:14px!important;overflow:hidden!important}.mail-app.section-settings .panel-title{grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0 0 12px!important;display:grid!important}.mail-app.section-settings .panel-title svg{color:#ffd84d!important;width:18px!important;height:18px!important;margin-top:1px!important}.mail-app.section-settings .panel-title h2{letter-spacing:-.025em!important;margin:0!important;font-size:15.5px!important;line-height:1.2!important}.mail-app.section-settings .panel-title p{color:#cbd5e1a8!important;margin:3px 0 0!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-settings label{letter-spacing:.075em!important;margin:10px 0 6px!important;font-size:10.5px!important;line-height:1!important}.mail-app.section-settings input,.mail-app.section-settings textarea,.mail-app.section-settings select{background:#ffffff0b!important;border:1px solid #ffffff12!important;border-radius:15px!important;width:100%!important;min-height:43px!important;margin:0 0 8px!important;padding:10px 12px!important;font-size:16px!important}.mail-app.section-settings .settings-button-row,.mail-app.section-settings .button-row,.mail-app.section-settings .session-actions,.mail-app.section-settings .settings-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin-top:8px!important;display:grid!important}.mail-app.section-settings button.primary-button,.mail-app.section-settings button.secondary-button,.mail-app.section-settings button.danger-button,.mail-app.section-settings .settings-action{border-radius:15px!important;width:100%!important;min-height:44px!important;margin:0!important;font-size:13.5px!important}.mail-app.section-settings .privacy-toggle-stack{gap:8px!important}.mail-app.section-settings .privacy-toggle-row{background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:16px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0!important;padding:10px!important;display:grid!important}.mail-app.section-settings .privacy-toggle-row input{width:18px!important;height:18px!important;min-height:18px!important;margin:1px 0 0!important;padding:0!important}.mail-app.section-settings .privacy-toggle-row strong{font-size:13px!important;line-height:1.25!important}.mail-app.section-settings .privacy-toggle-row small{color:#cbd5e1a6!important;margin-top:3px!important;font-size:11.5px!important;line-height:1.3!important;display:block!important}.mail-app.section-settings .blocked-users-card{box-shadow:none!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:18px!important;padding:12px!important}.mail-app.section-settings .blocked-users-list{gap:8px!important}.mail-app.section-settings .blocked-users-list>div{background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:9px!important;display:grid!important}.mail-app.section-settings .blocked-users-list span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.mail-app.section-settings .blocked-users-list button{width:auto!important;min-width:82px!important;min-height:36px!important;margin:0!important;padding:0 10px!important}.mail-app.section-settings .security-warning-box,.mail-app.section-settings .settings-help-box,.mail-app.section-settings .settings-help-box-pro{background:#ffffff07!important;border-radius:15px!important;padding:10px!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-settings *{min-width:0!important}.mail-app.section-vault .vault-lock-visual{width:58px!important;min-width:58px!important;height:68px!important;transform:none!important}.mail-app.section-vault .vault-lock-shackle{width:38px!important;height:30px!important;left:10px!important}.mail-app.section-vault .vault-lock-body{width:58px!important;height:44px!important}}@media (width<=380px){.mail-app.section-settings .mail-main{padding-left:8px!important;padding-right:8px!important}.mail-app.section-settings .settings-sidebar-v2{gap:7px!important;padding:7px!important}.mail-app.section-settings .settings-sidebar-v2 button{min-height:44px!important;padding:8px!important}.mail-app.section-settings .settings-sidebar-v2 button span{font-size:11px!important}}@media (width<=820px){.public-profile-backdrop,.profile-modal-backdrop,.modal-backdrop{z-index:1100!important;padding:10px 8px calc(10px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0000009e!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.public-profile-dialog,.profile-modal,.profile-dialog,.public-profile-card{-webkit-overflow-scrolling:touch!important;background:linear-gradient(#11151efd,#0a0d13fd)!important;border:1px solid #ffffff16!important;border-radius:24px!important;width:100%!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:min(82vh,640px)!important;margin:0 auto!important;padding:14px!important;position:relative!important;inset:auto!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 24px 70px #0000008a!important}.public-profile-dialog:before,.profile-modal:before,.profile-dialog:before{content:""!important;background:#ffffff2e!important;border-radius:999px!important;width:42px!important;height:4px!important;margin:0 auto 12px!important;display:block!important}.public-profile-dialog *,.profile-modal *,.profile-dialog *,.public-profile-card *{box-sizing:border-box!important;min-width:0!important}.public-profile-header,.profile-modal-header,.profile-dialog-header{grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;margin:0 0 12px!important;padding:0!important;display:grid!important}.public-profile-avatar,.profile-modal-avatar,.profile-dialog-avatar,.public-profile-dialog .profile-avatar-image,.public-profile-dialog .avatar-fallback{border-radius:20px!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;overflow:hidden!important}.public-profile-header h2,.profile-modal-header h2,.profile-dialog-header h2,.public-profile-dialog h2{letter-spacing:-.04em!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:18px!important;line-height:1.12!important;overflow:hidden!important}.public-profile-header p,.profile-modal-header p,.profile-dialog-header p,.public-profile-dialog p,.public-profile-dialog span{overflow-wrap:anywhere!important;max-width:100%!important}.public-profile-id,.profile-tsar-id,.public-profile-dialog code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#e2e8f0d6!important;background:#ffffff0b!important;border:1px solid #fff1!important;border-radius:999px!important;max-width:100%!important;padding:6px 8px!important;font-size:11px!important;display:inline-flex!important;overflow:hidden!important}.public-profile-close,.profile-modal-close,.profile-dialog-close,.public-profile-dialog .icon-ghost{border-radius:13px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;display:grid!important}.public-profile-body,.profile-modal-body,.profile-dialog-body{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.public-profile-section,.profile-info-card,.public-profile-stat-card,.public-profile-dialog .mini-grid>div,.public-profile-dialog .profile-preview-card,.public-profile-dialog .profile-card{width:100%!important;max-width:100%!important;box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:17px!important;padding:11px!important}.public-profile-dialog .mini-grid,.profile-modal .mini-grid,.profile-dialog .mini-grid{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.public-profile-actions,.profile-modal-actions,.profile-dialog-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin-top:12px!important;display:grid!important}.public-profile-actions button,.profile-modal-actions button,.profile-dialog-actions button,.public-profile-dialog button.primary-button,.public-profile-dialog button.secondary-button,.public-profile-dialog button.danger-button{border-radius:15px!important;width:100%!important;min-height:43px!important;margin:0!important;font-size:13.5px!important}.public-profile-dialog .profile-name-effect,.public-profile-dialog .display-name,.public-profile-dialog strong{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}}@media (width<=380px){.public-profile-dialog,.profile-modal,.profile-dialog,.public-profile-card{border-radius:22px!important;max-width:calc(100vw - 12px)!important;padding:12px!important}.public-profile-header,.profile-modal-header,.profile-dialog-header{grid-template-columns:52px minmax(0,1fr) auto!important;gap:9px!important}.public-profile-avatar,.profile-modal-avatar,.profile-dialog-avatar,.public-profile-dialog .profile-avatar-image,.public-profile-dialog .avatar-fallback{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}.public-profile-header h2,.profile-modal-header h2,.profile-dialog-header h2,.public-profile-dialog h2{font-size:16.5px!important}}@media (width<=820px){.mail-app.section-settings .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 12px)!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(var(--tsar-mobile-bottom-h,58px) + 16px)!important;background:radial-gradient(circle at 18% 0,#ffd3000a,#0000 32%),#08090c!important;overflow:hidden auto!important}.mail-app.section-settings .mail-header{height:var(--tsar-mobile-top-h)!important;min-height:var(--tsar-mobile-top-h)!important;background:linear-gradient(#080a0efe,#080a0ef6)!important;border-bottom:1px solid #ffffff12!important;padding-left:12px!important;padding-right:12px!important}.mail-app.section-settings .mail-header h1{letter-spacing:-.045em!important;font-size:19px!important;line-height:1!important}.mail-app.section-settings .settings-layout-v2{flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-settings .settings-sidebar-v2{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;overflow:visible!important}.mail-app.section-settings .settings-sidebar-v2 button{text-align:left!important;color:#e2e8f0d1!important;background:linear-gradient(#ffffff09,#ffffff05)!important;border:1px solid #fff1!important;border-radius:20px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:66px!important;margin:0!important;padding:11px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 22px #0000001f!important}.mail-app.section-settings .settings-sidebar-v2 button.active{color:#ffd84d!important;background:radial-gradient(circle at 0 0,#ffd3001f,#0000 44%),linear-gradient(#ffd3000e,#ffffff05)!important;border-color:#ffd30033!important}.mail-app.section-settings .settings-sidebar-v2 button svg{color:currentColor!important;justify-self:center!important;width:21px!important;height:21px!important;margin:0!important;padding:0!important}.mail-app.section-settings .settings-sidebar-v2 button>div,.mail-app.section-settings .settings-sidebar-v2 button>span{min-width:0!important}.mail-app.section-settings .settings-sidebar-v2 button span{letter-spacing:-.018em!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-v2 button small{color:#cbd5e194!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-v2 button.active small{color:#ffd84dad!important}.mail-app.section-settings .settings-content-v2,.mail-app.section-settings .settings-section-stack,.mail-app.section-settings .settings-grid-v2,.mail-app.section-settings .security-grid-pro{flex-direction:column!important;gap:11px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-settings .settings-section-heading{background:radial-gradient(circle at 0 0,#ffd30014,#0000 38%),linear-gradient(#ffffff09,#ffffff05)!important;border:1px solid #fff1!important;border-radius:22px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:14px!important;overflow:hidden!important;box-shadow:0 12px 26px #00000021!important}.mail-app.section-settings .settings-section-heading p{color:#ffd84dd6!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin:0 0 6px!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important}.mail-app.section-settings .settings-section-heading h2{letter-spacing:-.055em!important;margin:0!important;font-size:21px!important;line-height:1.08!important}.mail-app.section-settings .settings-section-heading span{color:#cbd5e1b3!important;margin-top:8px!important;font-size:12.5px!important;line-height:1.42!important;display:block!important}.mail-app.section-settings .panel,.mail-app.section-settings .settings-card-v2,.mail-app.section-settings .security-card-pro,.mail-app.section-settings .settings-vault-security-panel,.mail-app.section-settings .blocked-users-card,.mail-app.section-settings .sessions-card,.mail-app.section-settings .backup-card{background:linear-gradient(#ffffff09,#ffffff04)!important;border:1px solid #fff1!important;border-radius:22px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:14px!important;overflow:hidden!important;box-shadow:0 12px 26px #0000001f!important}.mail-app.section-settings .panel-title{grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;margin:0 0 13px!important;padding:0!important;display:grid!important}.mail-app.section-settings .panel-title>svg{color:#ffd84d!important;justify-self:center!important;width:20px!important;height:20px!important;margin:2px 0 0!important;padding:0!important}.mail-app.section-settings .panel-title>div{min-width:0!important}.mail-app.section-settings .panel-title h2{letter-spacing:-.035em!important;margin:0!important;font-size:16.5px!important;line-height:1.16!important}.mail-app.section-settings .panel-title p{color:#cbd5e1a8!important;margin:4px 0 0!important;font-size:11.8px!important;line-height:1.35!important}.mail-app.section-settings label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.075em!important;margin:12px 0 6px!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;display:block!important}.mail-app.section-settings input,.mail-app.section-settings textarea,.mail-app.section-settings select{color:#f4f4f5!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:16px!important;margin:0 0 8px!important;padding:11px 13px!important;font-size:16px!important;line-height:1.25!important}.mail-app.section-settings textarea{resize:vertical!important;min-height:96px!important}.mail-app.section-settings input:focus,.mail-app.section-settings textarea:focus,.mail-app.section-settings select:focus{background:#ffffff10!important;border-color:#ffd3003d!important;outline:none!important;box-shadow:0 0 0 1px #ffd30014!important}.mail-app.section-settings .settings-button-row,.mail-app.section-settings .button-row,.mail-app.section-settings .session-actions,.mail-app.section-settings .settings-actions,.mail-app.section-settings .form-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin-top:9px!important;display:grid!important}.mail-app.section-settings button.primary-button,.mail-app.section-settings button.secondary-button,.mail-app.section-settings button.danger-button,.mail-app.section-settings .settings-action{border-radius:16px!important;width:100%!important;max-width:100%!important;min-height:45px!important;margin:0!important;padding:0 12px!important;font-size:13.5px!important}.mail-app.section-settings button.primary-button{color:#08090c!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;box-shadow:0 10px 22px #ffd3001a!important}.mail-app.section-settings button.secondary-button{color:#f4f4f5e6!important;box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff13!important}.mail-app.section-settings .profile-settings-grid,.mail-app.section-settings .supporter-profile-fields{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.mail-app.section-settings .profile-avatar-preview,.mail-app.section-settings .profile-preview-card{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:18px!important;width:100%!important;max-width:100%!important;padding:12px!important}.mail-app.section-settings .privacy-toggle-stack{flex-direction:column!important;gap:9px!important;width:100%!important;display:flex!important}.mail-app.section-settings .privacy-toggle-row{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:17px!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;margin:0!important;padding:11px!important;display:grid!important}.mail-app.section-settings .privacy-toggle-row input{width:19px!important;height:19px!important;min-height:19px!important;margin:1px 0 0!important;padding:0!important}.mail-app.section-settings .privacy-toggle-row strong{font-size:13px!important;line-height:1.22!important;display:block!important}.mail-app.section-settings .privacy-toggle-row small{color:#cbd5e1a3!important;margin-top:4px!important;font-size:11.5px!important;line-height:1.32!important;display:block!important}.mail-app.section-settings .blocked-users-list,.mail-app.section-settings .sessions-list,.mail-app.section-settings .backup-list,.mail-app.section-settings .danger-zone-list{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.mail-app.section-settings .blocked-users-list>div,.mail-app.section-settings .session-row,.mail-app.section-settings .backup-row,.mail-app.section-settings .danger-zone-row{background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}.mail-app.section-settings .blocked-users-list span,.mail-app.section-settings .session-row span,.mail-app.section-settings .backup-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.mail-app.section-settings .blocked-users-list button,.mail-app.section-settings .session-row button,.mail-app.section-settings .backup-row button{border-radius:13px!important;width:auto!important;min-width:84px!important;min-height:36px!important;margin:0!important;padding:0 10px!important}.mail-app.section-settings .settings-help-box,.mail-app.section-settings .settings-help-box-pro,.mail-app.section-settings .security-warning-box,.mail-app.section-settings .warning-box,.mail-app.section-settings .danger-box{color:#cbd5e1b8!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:17px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:11px!important;font-size:11.8px!important;line-height:1.38!important}.mail-app.section-settings .security-warning-box strong,.mail-app.section-settings .settings-help-box strong{color:#f4f4f5!important;margin-bottom:4px!important;font-size:12.5px!important;display:block!important}.mail-app.section-settings *,.mail-app.section-settings :before,.mail-app.section-settings :after{box-sizing:border-box!important;min-width:0!important}}@media (width<=380px){.mail-app.section-settings .mail-main{padding-left:8px!important;padding-right:8px!important}.mail-app.section-settings .settings-sidebar-v2{gap:7px!important}.mail-app.section-settings .settings-sidebar-v2 button{grid-template-columns:28px minmax(0,1fr)!important;min-height:62px!important;padding:10px!important}.mail-app.section-settings .settings-sidebar-v2 button span{font-size:12px!important}.mail-app.section-settings .settings-sidebar-v2 button small{font-size:10px!important}.mail-app.section-settings .settings-section-heading h2{font-size:19px!important}}@media (width<=820px){.mail-app.section-settings .mail-main{padding-top:calc(var(--tsar-mobile-top-h) + 10px)!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(var(--tsar-mobile-bottom-h,58px) + 14px)!important;background:radial-gradient(circle at 18% 0,#ffd30008,#0000 34%),#08090c!important;overflow:hidden auto!important}.mail-app.section-settings .settings-layout-v2{flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.mail-app.section-settings .settings-sidebar-v2{background:linear-gradient(#ffffff09,#ffffff05)!important;border:1px solid #fff1!important;border-radius:22px!important;flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:6px!important;display:flex!important;overflow:hidden!important;box-shadow:0 12px 26px #00000024!important}.mail-app.section-settings .settings-sidebar-v2 button{width:100%!important;min-height:46px!important;box-shadow:none!important;color:#e2e8f0d1!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:16px!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:0!important;padding:9px 10px!important;display:grid!important}.mail-app.section-settings .settings-sidebar-v2 button+button{border-top:1px solid #ffffff0b!important;border-radius:0!important}.mail-app.section-settings .settings-sidebar-v2 button.active{color:#ffd84d!important;background:#ffd30016!important;border-top-color:#0000!important;border-radius:16px!important}.mail-app.section-settings .settings-sidebar-v2 button.active+button{border-top-color:#0000!important}.mail-app.section-settings .settings-sidebar-v2 button svg{color:currentColor!important;justify-self:center!important;width:18px!important;height:18px!important;margin:0!important}.mail-app.section-settings .settings-sidebar-v2 button>div,.mail-app.section-settings .settings-sidebar-v2 button>span{min-width:0!important}.mail-app.section-settings .settings-sidebar-v2 button span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-v2 button small{color:#cbd5e18c!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-v2 button:after{content:"›"!important;color:#cbd5e157!important;font-size:18px!important;line-height:1!important;display:block!important}.mail-app.section-settings .settings-sidebar-v2 button.active:after{color:#ffd84db3!important}.mail-app.section-settings .settings-content-v2,.mail-app.section-settings .settings-section-stack,.mail-app.section-settings .settings-grid-v2,.mail-app.section-settings .security-grid-pro{flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.mail-app.section-settings .settings-section-heading{box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff04)!important;border:1px solid #ffffff0f!important;border-radius:22px!important;margin:0!important;padding:13px 14px!important}.mail-app.section-settings .settings-section-heading p{color:#ffd84dcc!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin:0 0 5px!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.mail-app.section-settings .settings-section-heading h2{letter-spacing:-.045em!important;margin:0!important;font-size:19px!important;line-height:1.1!important}.mail-app.section-settings .settings-section-heading span{color:#cbd5e1ad!important;margin-top:6px!important;font-size:12px!important;line-height:1.38!important;display:block!important}.mail-app.section-settings .panel,.mail-app.section-settings .settings-card-v2,.mail-app.section-settings .security-card-pro,.mail-app.section-settings .settings-vault-security-panel,.mail-app.section-settings .blocked-users-card,.mail-app.section-settings .settings-balance-card{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:linear-gradient(#ffffff08,#ffffff04)!important;border:1px solid #ffffff0f!important;border-radius:22px!important;margin:0!important;padding:14px!important;overflow:hidden!important}.mail-app.section-settings .panel-title{grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0 0 12px!important;display:grid!important}.mail-app.section-settings .panel-title>svg{color:#ffd84d!important;justify-self:center!important;width:18px!important;height:18px!important;margin:2px 0 0!important}.mail-app.section-settings .panel-title h2{letter-spacing:-.025em!important;margin:0!important;font-size:15.5px!important;line-height:1.18!important}.mail-app.section-settings .panel-title p{color:#cbd5e1a8!important;margin:3px 0 0!important;font-size:11.5px!important;line-height:1.34!important}.mail-app.section-settings label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.075em!important;margin:10px 0 6px!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;display:block!important}.mail-app.section-settings input,.mail-app.section-settings textarea,.mail-app.section-settings select{color:#f4f4f5!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:16px!important;margin:0 0 8px!important;padding:11px 13px!important;font-size:16px!important;line-height:1.25!important}.mail-app.section-settings button.primary-button,.mail-app.section-settings button.secondary-button,.mail-app.section-settings button.danger-button,.mail-app.section-settings .settings-action{border-radius:15px!important;width:100%!important;min-height:44px!important;margin:0!important;font-size:13.5px!important}.mail-app.section-settings .settings-button-row,.mail-app.section-settings .settings-toolbar,.mail-app.section-settings .button-row,.mail-app.section-settings .session-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin-top:8px!important;display:grid!important}.mail-app.section-settings .privacy-toggle-stack,.mail-app.section-settings .blocked-users-list,.mail-app.section-settings .sessions-list-v2{flex-direction:column!important;gap:8px!important;display:flex!important}.mail-app.section-settings .privacy-toggle-row,.mail-app.section-settings .blocked-users-list>div,.mail-app.section-settings .session-row-v2{background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:16px!important;width:100%!important;min-width:0!important;padding:10px!important;overflow:hidden!important}.mail-app.section-settings .privacy-toggle-row{grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0!important;display:grid!important}.mail-app.section-settings .privacy-toggle-row input{width:18px!important;height:18px!important;min-height:18px!important;margin:1px 0 0!important;padding:0!important}.mail-app.section-settings .settings-help-box,.mail-app.section-settings .settings-help-box-pro,.mail-app.section-settings .security-warning-box{color:#cbd5e1b8!important;background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:16px!important;width:100%!important;margin:9px 0 0!important;padding:10px!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-settings *,.mail-app.section-settings :before,.mail-app.section-settings :after{box-sizing:border-box!important;min-width:0!important}.mail-main>.status-bar,.status-bar,.status-toast{left:50%!important;right:auto!important;top:calc(env(safe-area-inset-top) + 10px)!important;z-index:2000!important;color:#f4f4f5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#0c0f15fa!important;border:1px solid #ffffff17!important;border-radius:16px!important;width:min(520px,100vw - 20px)!important;max-width:calc(100vw - 20px)!important;min-height:40px!important;max-height:40vh!important;margin:0!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.35!important;position:fixed!important;bottom:auto!important;overflow:hidden auto!important;transform:translate(-50%)!important;box-shadow:0 16px 40px #00000061!important}.mail-main>.status-bar span,.status-bar span,.status-toast span{overflow-wrap:anywhere!important;white-space:normal!important;max-width:100%!important;display:block!important}.mail-main>.status-bar .status-close,.status-bar .status-close{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;position:absolute!important;top:5px!important;right:6px!important}}@media (width>=821px){.mail-main>.status-bar,.status-bar,.status-toast{z-index:2000!important;width:min(560px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin:0!important;position:fixed!important;inset:18px auto auto 50%!important;transform:translate(-50%)!important}}@media (width<=820px){.mail-app.section-settings .settings-layout-v2{flex-direction:column!important;gap:10px!important;display:flex!important}.mail-app.section-settings .settings-sidebar-v2{background:linear-gradient(#ffffff09,#ffffff05)!important;border:1px solid #fff1!important;border-radius:22px!important;flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 12px 26px #00000024!important}.mail-app.section-settings .settings-sidebar-header{border-bottom:1px solid #ffffff0f!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 6px!important;padding:6px 6px 12px!important;display:grid!important}.mail-app.section-settings .settings-own-avatar,.mail-app.section-settings .settings-sidebar-header .profile-avatar-image{border-radius:16px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-header h2{letter-spacing:-.03em!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;font-size:15px!important;line-height:1.15!important;overflow:hidden!important}.mail-app.section-settings .settings-sidebar-header span{color:#cbd5e19e!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-top:4px!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2{flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;display:flex!important}.mail-app.section-settings .settings-tabs-v2 button{width:100%!important;min-height:46px!important;box-shadow:none!important;color:#e2e8f0d1!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:0!important;padding:9px 10px!important;display:grid!important}.mail-app.section-settings .settings-tabs-v2 button+button{border-top:1px solid #ffffff0b!important}.mail-app.section-settings .settings-tabs-v2 button.active{color:#ffd84d!important;background:#ffd30016!important;border-radius:16px!important}.mail-app.section-settings .settings-tabs-v2 button.active+button{border-top-color:#0000!important}.mail-app.section-settings .settings-tabs-v2 button svg{color:currentColor!important;justify-self:center!important;width:18px!important;height:18px!important}.mail-app.section-settings .settings-tabs-v2 button span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button small{color:#cbd5e18c!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button:after{content:"›"!important;color:#cbd5e159!important;font-size:18px!important}.mail-app.section-settings .settings-tabs-v2 button.active:after{color:#ffd84db8!important}.mail-app.section-settings .settings-locked-note{background:#ffd3000e!important;border:1px solid #ffd3001c!important;border-radius:16px!important;grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;width:100%!important;margin-top:8px!important;padding:10px!important;display:grid!important}.mail-app.section-settings .settings-locked-note p{color:#cbd5e1b8!important;margin:0!important;font-size:11.5px!important;line-height:1.35!important}.mail-app.section-settings .profile-editor-layout{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.mail-app.section-settings .profile-preview-card{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:18px!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;width:100%!important;padding:12px!important;display:grid!important}.mail-app.section-settings .profile-preview-avatar,.mail-app.section-settings .profile-preview-card .profile-avatar-image{border-radius:19px!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;overflow:hidden!important}.mail-app.section-settings .profile-preview-card strong,.mail-app.section-settings .profile-preview-card span,.mail-app.section-settings .profile-preview-card small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .profile-preview-card strong{font-size:14px!important;line-height:1.2!important}.mail-app.section-settings .profile-preview-card span{color:#cbd5e1a3!important;margin-top:3px!important;font-size:11px!important}.mail-app.section-settings .profile-preview-card small{color:#cbd5e180!important;margin-top:3px!important;font-size:10.5px!important}.mail-app.section-settings .supporter-profile-fields{flex-direction:column!important;gap:0!important;width:100%!important;display:flex!important}.mail-app.section-settings input[type=file]{min-height:46px!important;padding:10px!important;font-size:13px!important;line-height:1.2!important}.mail-app.section-settings .settings-section-heading,.mail-app.section-settings .settings-card-v2,.mail-app.section-settings .panel{overflow:hidden!important}}@media (width<=380px){.mail-app.section-settings .settings-sidebar-header{grid-template-columns:42px minmax(0,1fr)!important}.mail-app.section-settings .settings-own-avatar,.mail-app.section-settings .settings-sidebar-header .profile-avatar-image{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.mail-app.section-settings .profile-preview-card{grid-template-columns:50px minmax(0,1fr)!important}.mail-app.section-settings .profile-preview-avatar,.mail-app.section-settings .profile-preview-card .profile-avatar-image{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}}@media (width<=820px){.mail-app.section-settings .settings-tabs-v2 button{grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr) 18px!important;align-items:center!important;gap:2px 9px!important;min-height:54px!important;padding:9px 10px!important;display:grid!important}.mail-app.section-settings .settings-tabs-v2 button svg{grid-area:1/1/span 2!important;place-self:center!important}.mail-app.section-settings .settings-tabs-v2 button span{letter-spacing:-.015em!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/2!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button small{color:#cbd5e18f!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:2/2!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:10.5px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button:after{grid-area:1/3/span 2!important;place-self:center!important}.mail-app.section-settings .settings-tabs-v2 button.active small{color:#ffd84da8!important}.mail-app.section-settings .blocked-users-card{margin-top:12px!important;margin-bottom:12px!important}.mail-app.section-settings .privacy-toggle-stack+.blocked-users-card,.mail-app.section-settings .blocked-users-card+.settings-help-box{margin-top:12px!important}.mail-app.section-settings .blocked-users-card+.settings-help-box{margin-bottom:12px!important}.mail-app.section-settings .settings-help-box+.settings-action,.mail-app.section-settings .settings-help-box+button.settings-action,.mail-app.section-settings .blocked-users-card+button.settings-action,.mail-app.section-settings .privacy-toggle-stack+button.settings-action,.mail-app.section-settings button.settings-action,.mail-app.section-settings .primary-button.full-width.settings-action{margin-top:12px!important}.mail-app.section-settings .settings-section-stack>button,.mail-app.section-settings .settings-section-stack>.settings-action,.mail-app.section-settings .settings-card-v2+button,.mail-app.section-settings .panel+button{margin-top:10px!important}.mail-app.section-settings .blocked-users-card>div:first-child{margin-bottom:10px!important}.mail-app.section-settings .blocked-users-card p{color:#cbd5e1a8!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.35!important}}@media (width<=380px){.mail-app.section-settings .settings-tabs-v2 button{grid-template-columns:26px minmax(0,1fr) 16px!important;column-gap:8px!important;min-height:52px!important;padding:8px 9px!important}.mail-app.section-settings .settings-tabs-v2 button span{font-size:12.5px!important}.mail-app.section-settings .settings-tabs-v2 button small{font-size:10px!important}}.avatar-upload-note{color:#cbd5e19e;margin:-2px 0 10px;font-size:11.5px;line-height:1.35;display:block}@media (width<=820px){.mail-app.section-settings .avatar-upload-note{color:#cbd5e1ad!important;background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:14px!important;margin:-2px 0 11px!important;padding:8px 10px!important;font-size:11.5px!important;line-height:1.35!important;display:block!important}.mail-app.section-settings input[type=file]:disabled{opacity:.62!important}.mail-app.section-settings .settings-tabs-v2{flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;display:flex!important}.mail-app.section-settings .settings-tabs-v2 button{text-align:left!important;color:#e2e8f0d1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;place-items:center stretch!important;gap:4px 0!important;margin:0!important;padding:10px 38px 10px 14px!important;display:grid!important;position:relative!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button+button{border-top:1px solid #ffffff0b!important}.mail-app.section-settings .settings-tabs-v2 button.active{color:#ffd84d!important;background:#ffd30016!important;border-top-color:#0000!important;border-radius:16px!important}.mail-app.section-settings .settings-tabs-v2 button.active+button{border-top-color:#0000!important}.mail-app.section-settings .settings-tabs-v2 button strong{letter-spacing:-.025em!important;color:currentColor!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:900!important;line-height:1.12!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button span{letter-spacing:0!important;color:#cbd5e194!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:2/1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:11.5px!important;font-weight:700!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.mail-app.section-settings .settings-tabs-v2 button.active span{color:#ffd84dad!important}.mail-app.section-settings .settings-tabs-v2 button:after{content:"›"!important;color:#cbd5e15c!important;font-size:22px!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}.mail-app.section-settings .settings-tabs-v2 button.active:after{color:#ffd84dc7!important}.mail-app.section-settings .settings-tabs-v2 button svg,.mail-app.section-settings .settings-tabs-v2 button small{display:none!important}}@media (width<=380px){.mail-app.section-settings .settings-tabs-v2 button{min-height:56px!important;padding:9px 34px 9px 12px!important}.mail-app.section-settings .settings-tabs-v2 button strong{font-size:15px!important}.mail-app.section-settings .settings-tabs-v2 button span{font-size:11px!important}.mail-app.section-settings .settings-tabs-v2 button:after{font-size:20px!important;right:12px!important}}.pwa-install-card{display:none!important}.deposit-row-actions-v54,.deposit-row-actions-v54 *,.deposit-delete-backdrop-v54,.deposit-delete-backdrop-v54 *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.deposit-row-detailed-v54{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.deposit-row-main-v54{gap:3px!important;min-width:0!important;display:grid!important}.deposit-row-main-v54 code{color:#f4f4f5db!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#ffffff0b!important;border:1px solid #ffffff0f!important;border-radius:9px!important;max-width:100%!important;padding:6px 7px!important;font-size:10.5px!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.deposit-row-actions-v54{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.deposit-row-actions-v54 button{border-radius:11px!important;width:auto!important;min-width:50px!important;min-height:30px!important;margin:0!important;padding:0 8px!important;font-size:11px!important}.tsar-payment-backdrop-v54{z-index:2400!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#000000b8!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}.tsar-payment-sheet-v54{background:radial-gradient(circle at 0 0,#ffd3001a,#0000 34%),linear-gradient(#11151efd,#090b10fd)!important;border:1px solid #ffffff17!important;border-radius:28px!important;width:min(700px,100vw - 36px)!important;max-height:min(760px,100dvh - 36px)!important;padding:18px!important;overflow:hidden auto!important;box-shadow:0 28px 80px #0000008f!important}.deposit-checkout-header{grid-template-columns:minmax(0,1fr) 38px!important;align-items:start!important;gap:12px!important;margin-bottom:14px!important;display:grid!important}.deposit-checkout-header span{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:block!important}.deposit-checkout-header h2{letter-spacing:-.055em!important;margin:0!important;font-size:27px!important;line-height:1.05!important}.deposit-checkout-header p{color:#cbd5e1b8!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.35!important}.deposit-checkout-main{grid-template-columns:188px minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important;display:grid!important}.deposit-qr-card-v54,.deposit-pay-details-v54,.deposit-checkout-status-v54{background:#ffffff08!important;border:1px solid #fff1!important;border-radius:20px!important}.deposit-qr-card-v54{color:#ffd84d!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:14px!important;display:flex!important}.deposit-qr-brand-v54{color:#ffd84d!important;background:#ffd3001a!important;border:1px solid #ffd3002e!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:7px 10px!important;display:inline-flex!important}.deposit-qr-brand-v54 span{letter-spacing:.12em!important;font-size:11px!important;font-weight:950!important}.deposit-real-qr-wrap-v54{background:linear-gradient(135deg,#fff7d6,#fff)!important;border:2px solid #ffd84deb!important;border-radius:21px!important;place-items:center!important;width:140px!important;height:140px!important;padding:7px!important;display:grid!important;position:relative!important;box-shadow:0 16px 38px #00000047,0 0 0 5px #ffd3000e!important}.deposit-real-qr-wrap-v54 img,.deposit-qr-placeholder-v54{border-radius:14px!important;place-items:center!important;width:100%!important;height:100%!important;display:grid!important}.deposit-real-qr-wrap-v54 img{image-rendering:pixelated!important}.deposit-qr-logo-v54{color:#ffd84d!important;pointer-events:none!important;background:linear-gradient(#111827,#08090c)!important;border:1px solid #ffd84d!important;border-radius:8px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:14px!important;font-weight:950!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.deposit-qr-card-v54 small{color:#cbd5e1ad!important;font-size:11px!important;line-height:1.3!important}.deposit-pay-details-v54{flex-direction:column!important;gap:10px!important;padding:12px!important;display:flex!important}.deposit-pay-row-v54{background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:17px!important;gap:7px!important;padding:11px!important;display:grid!important}.deposit-pay-row-v54.highlight{background:#ffd3000e!important;border-color:#ffd30029!important}.deposit-pay-row-v54 span{color:#cbd5e19e!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:850!important}.deposit-pay-row-v54 strong{overflow-wrap:anywhere!important;font-size:20px!important;line-height:1.1!important}.deposit-pay-row-v54 code{color:#f4f4f5e6!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#00000038!important;border-radius:12px!important;width:100%!important;padding:9px!important;font-size:12px!important;line-height:1.35!important;display:block!important}.deposit-pay-row-v54 button,.deposit-pay-details-v54>button{border-radius:14px!important;width:100%!important;min-height:40px!important;margin:0!important}.deposit-checkout-status-v54{color:#cbd5e1bd!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin-top:12px!important;padding:11px!important;font-size:12.5px!important;line-height:1.35!important;display:grid!important}.deposit-checkout-status-v54 svg{color:#ffd84d!important}.deposit-checkout-actions-v54{grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:12px!important;display:grid!important}.deposit-checkout-actions-v54 button{border-radius:15px!important;min-height:44px!important;margin:0!important}.tsar-payment-sheet-v54.paid{border-color:#22c55e42!important}.tsar-payment-sheet-v54.paid .deposit-checkout-header span{color:#86efac!important}.deposit-delete-backdrop-v54{z-index:2500!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#000000b8!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}.deposit-delete-dialog-v54{background:radial-gradient(circle at 0 0,#ef44441f,#0000 32%),linear-gradient(#11151efd,#080a0efd)!important;border:1px solid #ef444433!important;border-radius:24px!important;width:min(430px,100vw - 28px)!important;padding:16px!important;box-shadow:0 28px 80px #0000008c!important}.deposit-delete-icon-v54{color:#fca5a5!important;background:#ef44441f!important;border-radius:16px!important;place-items:center!important;width:42px!important;height:42px!important;margin-bottom:12px!important;display:grid!important}.deposit-delete-dialog-v54 span{color:#fca5a5!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:900!important;line-height:1!important;display:block!important}.deposit-delete-dialog-v54 h2{margin:0!important;font-size:22px!important;line-height:1.1!important}.deposit-delete-dialog-v54 p{color:#e2e8f0bd!important;margin:9px 0 0!important;font-size:13px!important;line-height:1.42!important}.deposit-delete-summary-v54{background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:16px!important;gap:4px!important;margin-top:12px!important;padding:11px!important;display:grid!important}.deposit-delete-actions-v54{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:12px!important;display:grid!important}.deposit-delete-actions-v54 button{border-radius:15px!important;min-height:42px!important;margin:0!important}@media (width<=820px){.mail-app .tsar-locked-state-v54{text-align:center!important;border-radius:21px!important;place-items:center!important;gap:8px!important;width:min(330px,100vw - 28px)!important;max-width:330px!important;min-height:0!important;margin:auto!important;padding:14px 15px!important;display:grid!important}.mail-app .tsar-locked-state-v54 .locked-icon{border-radius:15px!important;width:42px!important;height:42px!important;margin:0!important}.mail-app .tsar-locked-state-v54 .locked-icon svg{width:20px!important;height:20px!important}.mail-app .tsar-locked-state-v54 h2{margin:0!important;font-size:17px!important;line-height:1.1!important}.mail-app .tsar-locked-state-v54 p{max-width:270px!important;margin:0!important;font-size:11.5px!important;line-height:1.3!important}.mail-app .tsar-locked-state-v54 button{border-radius:14px!important;width:100%!important;max-width:230px!important;min-height:38px!important;margin-top:2px!important;font-size:12.5px!important}.deposit-row-detailed-v54{grid-template-columns:1fr!important}.deposit-row-actions-v54{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;display:grid!important}.deposit-row-actions-v54 button{width:100%!important;min-width:0!important;min-height:34px!important;padding:0 4px!important;font-size:10.5px!important}.tsar-payment-backdrop-v54{padding:max(16px, env(safe-area-inset-top)) 10px max(16px, env(safe-area-inset-bottom))!important}.tsar-payment-sheet-v54{width:min(360px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-radius:22px!important;padding:10px!important}.deposit-checkout-header{grid-template-columns:minmax(0,1fr) 32px!important;gap:8px!important;margin-bottom:8px!important}.deposit-checkout-header h2{font-size:18px!important}.deposit-checkout-header p{font-size:11px!important;line-height:1.25!important}.deposit-checkout-main{grid-template-columns:1fr!important;gap:7px!important}.deposit-qr-card-v54{gap:5px!important;padding:7px!important}.deposit-real-qr-wrap-v54{width:92px!important;height:92px!important}.deposit-qr-logo-v54{width:17px!important;height:17px!important;font-size:10px!important}.deposit-qr-card-v54 small{font-size:10px!important}.deposit-pay-details-v54{gap:6px!important;padding:7px!important}.deposit-pay-row-v54{padding:8px!important}.deposit-pay-row-v54 strong{font-size:14.5px!important}.deposit-pay-row-v54 code{max-height:46px!important;font-size:10.5px!important;overflow-y:auto!important}.deposit-checkout-status-v54{margin-top:7px!important;padding:8px!important;font-size:10.5px!important;line-height:1.22!important}.deposit-checkout-actions-v54{grid-template-columns:1fr!important;gap:6px!important;margin-top:7px!important}.deposit-checkout-actions-v54 button{min-height:35px!important;font-size:12px!important}.deposit-delete-dialog-v54{border-radius:22px!important;width:min(360px,100vw - 28px)!important;padding:13px!important}.deposit-delete-actions-v54{grid-template-columns:1fr!important}}html,body,#root{background:#08090c!important}@media (width<=820px){html,body,#root,.mail-app,.mail-main{background:#08090c!important}}.credits-page-v55 .credits-wallet-grid{align-items:start!important}.credits-page-v55 .credits-side-stack{min-width:0!important}.credits-page-v55 .credits-history-below-v55{background:linear-gradient(#ffffff09,#ffffff04)!important;border:1px solid #ffffff12!important;border-radius:16px!important;width:100%!important;max-width:100%!important;margin:16px 0 0!important;padding:16px!important;box-shadow:0 14px 34px #00000024!important}.credits-page-v55 .credits-history-below-v55 h3{margin:0 0 12px!important;font-size:17px!important;line-height:1.1!important}.credits-page-v55 .deposit-row-below-v55{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px!important;display:grid!important}.credits-page-v55 .deposit-row-below-v55+.deposit-row-below-v55{margin-top:8px!important}.credits-page-v55 .deposit-row-main-v54{gap:4px!important;min-width:0!important;display:grid!important}.credits-page-v55 .deposit-row-main-v54 code{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:11px!important;display:block!important;overflow:hidden!important}.credits-page-v55 .deposit-row-actions-below-v55{-webkit-user-select:none!important;user-select:none!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.credits-page-v55 .deposit-row-actions-below-v55 button{border-radius:12px!important;width:auto!important;min-width:58px!important;min-height:34px!important;margin:0!important;padding:0 10px!important;font-size:12px!important}@media (width>=821px){.credits-page-v55 .credits-wallet-grid{grid-template-columns:minmax(0,1fr) 360px!important;gap:16px!important}.credits-page-v55 .credits-history-below-v55{max-height:360px!important;overflow-y:auto!important}.credits-page-v55 .wallet-package-grid button{min-height:72px!important}}@media (width<=820px){.credits-page-v55 .credits-history-below-v55{border-radius:20px!important;margin-top:10px!important;padding:12px!important}.credits-page-v55 .deposit-row-below-v55{border-radius:15px!important;grid-template-columns:1fr!important;gap:9px!important;padding:10px!important}.credits-page-v55 .deposit-row-actions-below-v55{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.credits-page-v55 .deposit-row-actions-below-v55 button{width:100%!important;min-width:0!important;min-height:34px!important;padding:0 5px!important;font-size:10.5px!important}.mail-app.section-vault .vault-hero{grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;display:grid!important}.mail-app.section-vault .vault-lock-visual{transform-origin:50%!important;width:62px!important;min-width:62px!important;height:70px!important;margin:0 auto!important;display:block!important;position:relative!important;transform:none!important}.mail-app.section-vault .vault-lock-shackle{border-style:solid!important;border-width:4px!important;border-color:var(--accent)!important;transform-origin:7px 22px!important;border-bottom:0!important;border-radius:18px 18px 0 0!important;width:33px!important;height:27px!important;position:absolute!important;top:4px!important;left:50%!important;transform:translate(-50%)!important}.mail-app.section-vault .vault-lock-body{border-radius:10px!important;place-items:center!important;width:52px!important;height:42px!important;display:grid!important;position:absolute!important;bottom:4px!important;left:50%!important;transform:translate(-50%)!important}.mail-app.section-vault .vault-lock-body svg{width:22px!important;height:22px!important}.mail-app.section-vault .vault-lock-visual.unlocked .vault-lock-shackle{transform:translate(-50%)rotate(-34deg)translate(-6px,-2px)!important}}@supports (-webkit-touch-callout:none){html,body,#root,.mail-app{background-color:#08090c!important}body:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:#08090c!important;position:fixed!important;inset:0!important}}@media (width<=820px){.mail-app .tsar-locked-state-v54{text-align:center!important;border-radius:24px!important;place-items:center!important;gap:11px!important;width:min(360px,100vw - 24px)!important;max-width:360px!important;min-height:0!important;margin:auto!important;padding:18px!important;display:grid!important;transform:translateY(-26px)!important}.mail-app .tsar-locked-state-v54 .locked-icon{border-radius:18px!important;width:52px!important;height:52px!important;margin:0!important}.mail-app .tsar-locked-state-v54 .locked-icon svg{width:24px!important;height:24px!important}.mail-app .tsar-locked-state-v54 h2{letter-spacing:-.035em!important;margin:0!important;font-size:19px!important;line-height:1.12!important}.mail-app .tsar-locked-state-v54 p{max-width:300px!important;margin:0!important;font-size:12.2px!important;line-height:1.36!important}.mail-app .tsar-locked-state-v54 button{border-radius:15px!important;width:100%!important;max-width:250px!important;min-height:42px!important;margin-top:2px!important;font-size:13px!important}}@media (width<=380px),(height<=720px){.mail-app .tsar-locked-state-v54{gap:9px!important;width:min(342px,100vw - 22px)!important;padding:16px 15px!important;transform:translateY(-22px)!important}.mail-app .tsar-locked-state-v54 .locked-icon{width:48px!important;height:48px!important}.mail-app .tsar-locked-state-v54 h2{font-size:18px!important}.mail-app .tsar-locked-state-v54 p{font-size:11.7px!important;line-height:1.32!important}.mail-app .tsar-locked-state-v54 button{min-height:40px!important}}.credits-shop-card .shop-item,.settings-section-stack .shop-item{border-radius:18px!important;min-height:216px!important}.credits-shop-card .shop-item-preview,.settings-section-stack .shop-item-preview{background:radial-gradient(circle at 20% 0,#ffd3001a,#0000 34%),#ffffff07!important;border-radius:15px!important;min-height:84px!important}@media (width<=820px){.credits-shop-card .shop-grid,.settings-section-stack .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.credits-shop-card .shop-item,.settings-section-stack .shop-item{min-height:198px!important;padding:10px!important}.credits-shop-card .shop-item-body strong,.settings-section-stack .shop-item-body strong{font-size:12.5px!important}.credits-shop-card .shop-item-body span,.settings-section-stack .shop-item-body span{font-size:10.8px!important;line-height:1.25!important}}.effect-carbon>span:last-child,.profile-name-compact.effect-carbon>span{color:#9ca3af!important;text-shadow:0 0 10px #9ca3af42!important}.effect-silver>span:last-child,.profile-name-compact.effect-silver>span{color:#e5e7eb!important;text-shadow:0 0 12px #e5e7eb42!important}.effect-white>span:last-child,.profile-name-compact.effect-white>span{color:#fff!important;text-shadow:0 0 10px #ffffff38!important}.effect-blue>span:last-child,.profile-name-compact.effect-blue>span{color:#60a5fa!important;text-shadow:0 0 12px #60a5fa57!important}.effect-red>span:last-child,.profile-name-compact.effect-red>span{color:#f87171!important;text-shadow:0 0 12px #f8717157!important}.effect-green>span:last-child,.profile-name-compact.effect-green>span{color:#4ade80!important;text-shadow:0 0 12px #4ade8052!important}.effect-purple>span:last-child,.profile-name-compact.effect-purple>span{color:#c084fc!important;text-shadow:0 0 12px #c084fc57!important}.effect-pink>span:last-child,.profile-name-compact.effect-pink>span{color:#f472b6!important;text-shadow:0 0 12px #f472b657!important}.effect-amber>span:last-child,.profile-name-compact.effect-amber>span{color:#f59e0b!important;text-shadow:0 0 14px #f59e0b6b!important}.effect-emerald>span:last-child,.profile-name-compact.effect-emerald>span{background:linear-gradient(90deg,#34d399,#a7f3d0,#10b981)!important;color:#0000!important;text-shadow:0 0 16px #34d3993d!important;-webkit-background-clip:text!important}.effect-sapphire>span:last-child,.profile-name-compact.effect-sapphire>span{background:linear-gradient(90deg,#38bdf8,#2563eb,#a5b4fc)!important;color:#0000!important;text-shadow:0 0 16px #2563eb42!important;-webkit-background-clip:text!important}.effect-ruby>span:last-child,.profile-name-compact.effect-ruby>span{background:linear-gradient(90deg,#fb7185,#dc2626,#fecdd3)!important;color:#0000!important;text-shadow:0 0 16px #dc262647!important;-webkit-background-clip:text!important}.effect-aurora>span:last-child,.profile-name-compact.effect-aurora>span{background:linear-gradient(90deg,#67e8f9,#86efac,#f0abfc,#67e8f9) 0 0/220% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:4s linear infinite tsarAuraName!important}.effect-solar>span:last-child,.profile-name-compact.effect-solar>span{background:linear-gradient(90deg,#fde047,#fb923c,#facc15)!important;color:#0000!important;text-shadow:0 0 18px #fb923c57!important;-webkit-background-clip:text!important}.effect-lunar>span:last-child,.profile-name-compact.effect-lunar>span{background:linear-gradient(90deg,#c7d2fe,#93c5fd,#e0f2fe)!important;color:#0000!important;text-shadow:0 0 14px #93c5fd38!important;-webkit-background-clip:text!important}.effect-toxic>span:last-child,.profile-name-compact.effect-toxic>span{color:#a3e635!important;text-shadow:0 0 15px #a3e6357a!important}.effect-chrome>span:last-child,.profile-name-compact.effect-chrome>span{background:linear-gradient(#fff,#9ca3af,#f8fafc,#6b7280)!important;color:#0000!important;text-shadow:0 0 10px #ffffff2e!important;-webkit-background-clip:text!important}.effect-stealth>span:last-child,.profile-name-compact.effect-stealth>span{color:#6b7280!important;text-shadow:0 0 10px #000000a6!important}.effect-glitch>span:last-child,.profile-name-compact.effect-glitch>span{color:#f0abfc!important;text-shadow:1px 0 #22d3ee,-1px 0 #fb7185,0 0 12px #f0abfc4d!important}.effect-inferno>span:last-child,.profile-name-compact.effect-inferno>span{background:linear-gradient(90deg,#facc15,#f97316,#dc2626,#facc15) 0 0/220% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:3.5s linear infinite tsarAuraName!important}.effect-midnight>span:last-child,.profile-name-compact.effect-midnight>span{background:linear-gradient(90deg,#1e3a8a,#818cf8,#0f172a)!important;color:#0000!important;text-shadow:0 0 14px #818cf83d!important;-webkit-background-clip:text!important}.effect-rose>span:last-child,.profile-name-compact.effect-rose>span{background:linear-gradient(90deg,#f9a8d4,#fcd34d,#fb7185)!important;color:#0000!important;text-shadow:0 0 14px #fb718538!important;-webkit-background-clip:text!important}.effect-viper>span:last-child,.profile-name-compact.effect-viper>span{background:linear-gradient(90deg,#84cc16,#facc15,#22c55e)!important;color:#0000!important;text-shadow:0 0 16px #84cc1642!important;-webkit-background-clip:text!important}.effect-arctic>span:last-child,.profile-name-compact.effect-arctic>span{background:linear-gradient(90deg,#e0f2fe,#fff,#7dd3fc)!important;color:#0000!important;text-shadow:0 0 14px #7dd3fc42!important;-webkit-background-clip:text!important}@keyframes tsarAuraName{0%{background-position:0%}to{background-position:220%}}.conversation-summary-top .profile-name.effect-carbon>span,.conversation-summary-top .profile-name-compact.effect-carbon>span,.conversation-summary-top .profile-name.effect-silver>span,.conversation-summary-top .profile-name-compact.effect-silver>span,.conversation-summary-top .profile-name.effect-white>span,.conversation-summary-top .profile-name-compact.effect-white>span,.conversation-summary-top .profile-name.effect-blue>span,.conversation-summary-top .profile-name-compact.effect-blue>span,.conversation-summary-top .profile-name.effect-red>span,.conversation-summary-top .profile-name-compact.effect-red>span,.conversation-summary-top .profile-name.effect-green>span,.conversation-summary-top .profile-name-compact.effect-green>span,.conversation-summary-top .profile-name.effect-purple>span,.conversation-summary-top .profile-name-compact.effect-purple>span,.conversation-summary-top .profile-name.effect-pink>span,.conversation-summary-top .profile-name-compact.effect-pink>span,.conversation-summary-top .profile-name.effect-amber>span,.conversation-summary-top .profile-name-compact.effect-amber>span,.conversation-summary-top .profile-name.effect-emerald>span,.conversation-summary-top .profile-name-compact.effect-emerald>span,.conversation-summary-top .profile-name.effect-sapphire>span,.conversation-summary-top .profile-name-compact.effect-sapphire>span,.conversation-summary-top .profile-name.effect-ruby>span,.conversation-summary-top .profile-name-compact.effect-ruby>span,.conversation-summary-top .profile-name.effect-aurora>span,.conversation-summary-top .profile-name-compact.effect-aurora>span,.conversation-summary-top .profile-name.effect-solar>span,.conversation-summary-top .profile-name-compact.effect-solar>span,.conversation-summary-top .profile-name.effect-lunar>span,.conversation-summary-top .profile-name-compact.effect-lunar>span,.conversation-summary-top .profile-name.effect-toxic>span,.conversation-summary-top .profile-name-compact.effect-toxic>span,.conversation-summary-top .profile-name.effect-chrome>span,.conversation-summary-top .profile-name-compact.effect-chrome>span,.conversation-summary-top .profile-name.effect-stealth>span,.conversation-summary-top .profile-name-compact.effect-stealth>span,.conversation-summary-top .profile-name.effect-glitch>span,.conversation-summary-top .profile-name-compact.effect-glitch>span,.conversation-summary-top .profile-name.effect-inferno>span,.conversation-summary-top .profile-name-compact.effect-inferno>span,.conversation-summary-top .profile-name.effect-midnight>span,.conversation-summary-top .profile-name-compact.effect-midnight>span,.conversation-summary-top .profile-name.effect-rose>span,.conversation-summary-top .profile-name-compact.effect-rose>span,.conversation-summary-top .profile-name.effect-viper>span,.conversation-summary-top .profile-name-compact.effect-viper>span,.conversation-summary-top .profile-name.effect-arctic>span,.conversation-summary-top .profile-name-compact.effect-arctic>span{font-weight:900!important}.effect-prism>span:last-child,.profile-name-compact.effect-prism>span{background:repeating-linear-gradient(90deg,#ff3b3b 0 9%,#ffb000 9% 18%,#ffe600 18% 27%,#00e676 27% 36%,#00c8ff 36% 45%,#7c4dff 45% 54%,#ff4fd8 54% 63%)!important;color:#0000!important;text-shadow:0 0 16px #ffffff29!important;-webkit-background-clip:text!important}.effect-candy>span:last-child,.profile-name-compact.effect-candy>span{background:linear-gradient(90deg,#ff5ec4,#7dd3fc,#fde047,#ff5ec4) 0 0/240% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:4s linear infinite tsarExtremeFlow!important}.effect-hacker>span:last-child,.profile-name-compact.effect-hacker>span{color:#22c55e!important;text-shadow:0 0 4px #22c55ea6,0 0 16px #22c55e5c!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}.effect-obsidian>span:last-child,.profile-name-compact.effect-obsidian>span{background:linear-gradient(#e5e7eb,#111827 46%,#030712)!important;color:#0000!important;text-shadow:0 0 12px #ffffff1a!important;-webkit-background-clip:text!important}.effect-diamond>span:last-child,.profile-name-compact.effect-diamond>span{background:linear-gradient(90deg,#fff,#bae6fd,#e0f2fe,#fff) 0 0/220% 100%!important;color:#0000!important;text-shadow:0 0 18px #bae6fd5c!important;-webkit-background-clip:text!important;animation:5s linear infinite tsarExtremeFlow!important}.effect-hologram>span:last-child,.profile-name-compact.effect-hologram>span{background:linear-gradient(90deg,#f0abfc,#67e8f9,#bef264,#f0abfc) 0 0/260% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:3.7s linear infinite tsarExtremeFlow!important}.effect-error>span:last-child,.profile-name-compact.effect-error>span{color:#fecaca!important;text-shadow:1px 0 #00e5ff,-2px 0 #ef4444,0 0 14px #ef444461!important;letter-spacing:.02em!important}.effect-radioactive>span:last-child,.profile-name-compact.effect-radioactive>span{color:#d9f99d!important;text-shadow:0 0 6px #d9f99dad,0 0 20px #a3e6356b!important}.effect-magma>span:last-child,.profile-name-compact.effect-magma>span{background:linear-gradient(90deg,#7f1d1d,#ef4444,#f97316,#facc15,#7f1d1d) 0 0/240% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:4.2s linear infinite tsarExtremeFlow!important}.effect-phantom>span:last-child,.profile-name-compact.effect-phantom>span{color:#ddd6fe!important;text-shadow:0 0 5px #ddd6fe73,0 0 18px #a855f759!important;opacity:.92!important}.effect-lux>span:last-child,.profile-name-compact.effect-lux>span{background:linear-gradient(90deg,#fff7ed,#facc15,#f5f5f4,#eab308)!important;color:#0000!important;text-shadow:0 0 13px #facc1538!important;-webkit-background-clip:text!important}.effect-tsar>span:last-child,.profile-name-compact.effect-tsar>span{color:#ffd84d!important;text-shadow:0 0 6px #ffd84d8a,0 0 18px #ffd84d52!important}.effect-blackgold>span:last-child,.profile-name-compact.effect-blackgold>span{background:linear-gradient(90deg,#111827,#facc15,#fff7ad,#111827)!important;color:#0000!important;filter:drop-shadow(0 0 8px #facc1538)!important;-webkit-background-clip:text!important}.effect-crown>span:last-child,.profile-name-compact.effect-crown>span{background:linear-gradient(90deg,#fef3c7,#f59e0b,#fff7ad,#facc15) 0 0/220% 100%!important;color:#0000!important;text-shadow:0 0 16px #f59e0b47!important;-webkit-background-clip:text!important;animation:4.5s linear infinite tsarExtremeFlow!important}.effect-laser>span:last-child,.profile-name-compact.effect-laser>span{color:#ff4fd8!important;text-shadow:0 0 4px #ff4fd8cc,0 0 18px #ff4fd86b!important}.effect-pixel>span:last-child,.profile-name-compact.effect-pixel>span{color:#f8fafc!important;text-shadow:2px 0 #22d3ee,4px 0 #facc15,6px 0 #fb7185!important;letter-spacing:.035em!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}.effect-static>span:last-child,.profile-name-compact.effect-static>span{background:repeating-linear-gradient(90deg,#fff 0 6px,#94a3b8 6px 9px,#020617 9px 11px)!important;color:#0000!important;text-shadow:1px 0 #ffffff3d!important;-webkit-background-clip:text!important}.effect-venom>span:last-child,.profile-name-compact.effect-venom>span{background:linear-gradient(90deg,#030712,#84cc16,#22c55e,#030712)!important;color:#0000!important;filter:drop-shadow(0 0 10px #84cc1647)!important;-webkit-background-clip:text!important}.effect-storm>span:last-child,.profile-name-compact.effect-storm>span{background:linear-gradient(90deg,#93c5fd,#2563eb,#e0f2fe,#38bdf8)!important;color:#0000!important;text-shadow:0 0 18px #38bdf852!important;-webkit-background-clip:text!important}.effect-nebula>span:last-child,.profile-name-compact.effect-nebula>span{background:linear-gradient(90deg,#7c3aed,#38bdf8,#f472b6,#4c1d95) 0 0/250% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:5s linear infinite tsarExtremeFlow!important}.effect-galaxy>span:last-child,.profile-name-compact.effect-galaxy>span{background:linear-gradient(90deg,#312e81,#a855f7,#22d3ee,#f9a8d4,#312e81) 0 0/260% 100%!important;color:#0000!important;-webkit-background-clip:text!important;animation:4.8s linear infinite tsarExtremeFlow!important}.effect-graffiti>span:last-child,.profile-name-compact.effect-graffiti>span{background:repeating-linear-gradient(90deg,#ef4444 0 12px,#facc15 12px 23px,#22c55e 23px 35px,#3b82f6 35px 48px,#ec4899 48px 60px)!important;color:#0000!important;text-shadow:1px 1px #00000061!important;-webkit-background-clip:text!important}.effect-multi>span:last-child,.profile-name-compact.effect-multi>span{background:repeating-linear-gradient(90deg,#ef4444 0 8px,#f97316 8px 16px,#facc15 16px 24px,#22c55e 24px 32px,#06b6d4 32px 40px,#8b5cf6 40px 48px,#ec4899 48px 56px)!important;color:#0000!important;-webkit-background-clip:text!important}.effect-letterpop>span:last-child,.profile-name-compact.effect-letterpop>span{background:repeating-linear-gradient(90deg,#fde047 0 10px,#60a5fa 10px 20px,#f472b6 20px 30px,#4ade80 30px 40px)!important;color:#0000!important;filter:drop-shadow(0 0 8px #ffffff24)!important;letter-spacing:.035em!important;-webkit-background-clip:text!important}@keyframes tsarExtremeFlow{0%{background-position:0%}to{background-position:240%}}.conversation-summary-top .profile-name.effect-prism>span,.conversation-summary-top .profile-name-compact.effect-prism>span,.conversation-summary-top .profile-name.effect-candy>span,.conversation-summary-top .profile-name-compact.effect-candy>span,.conversation-summary-top .profile-name.effect-hacker>span,.conversation-summary-top .profile-name-compact.effect-hacker>span,.conversation-summary-top .profile-name.effect-obsidian>span,.conversation-summary-top .profile-name-compact.effect-obsidian>span,.conversation-summary-top .profile-name.effect-diamond>span,.conversation-summary-top .profile-name-compact.effect-diamond>span,.conversation-summary-top .profile-name.effect-hologram>span,.conversation-summary-top .profile-name-compact.effect-hologram>span,.conversation-summary-top .profile-name.effect-error>span,.conversation-summary-top .profile-name-compact.effect-error>span,.conversation-summary-top .profile-name.effect-radioactive>span,.conversation-summary-top .profile-name-compact.effect-radioactive>span,.conversation-summary-top .profile-name.effect-magma>span,.conversation-summary-top .profile-name-compact.effect-magma>span,.conversation-summary-top .profile-name.effect-phantom>span,.conversation-summary-top .profile-name-compact.effect-phantom>span,.conversation-summary-top .profile-name.effect-lux>span,.conversation-summary-top .profile-name-compact.effect-lux>span,.conversation-summary-top .profile-name.effect-tsar>span,.conversation-summary-top .profile-name-compact.effect-tsar>span,.conversation-summary-top .profile-name.effect-blackgold>span,.conversation-summary-top .profile-name-compact.effect-blackgold>span,.conversation-summary-top .profile-name.effect-crown>span,.conversation-summary-top .profile-name-compact.effect-crown>span,.conversation-summary-top .profile-name.effect-laser>span,.conversation-summary-top .profile-name-compact.effect-laser>span,.conversation-summary-top .profile-name.effect-pixel>span,.conversation-summary-top .profile-name-compact.effect-pixel>span,.conversation-summary-top .profile-name.effect-static>span,.conversation-summary-top .profile-name-compact.effect-static>span,.conversation-summary-top .profile-name.effect-venom>span,.conversation-summary-top .profile-name-compact.effect-venom>span,.conversation-summary-top .profile-name.effect-storm>span,.conversation-summary-top .profile-name-compact.effect-storm>span,.conversation-summary-top .profile-name.effect-nebula>span,.conversation-summary-top .profile-name-compact.effect-nebula>span,.conversation-summary-top .profile-name.effect-galaxy>span,.conversation-summary-top .profile-name-compact.effect-galaxy>span,.conversation-summary-top .profile-name.effect-graffiti>span,.conversation-summary-top .profile-name-compact.effect-graffiti>span,.conversation-summary-top .profile-name.effect-multi>span,.conversation-summary-top .profile-name-compact.effect-multi>span,.conversation-summary-top .profile-name.effect-letterpop>span,.conversation-summary-top .profile-name-compact.effect-letterpop>span{font-weight:900!important}.credits-shop-card .shop-grid,.settings-section-stack .shop-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:14px!important}.credits-shop-card .shop-item:before,.settings-section-stack .shop-item:before{content:""!important;pointer-events:none!important;opacity:.55!important;background:linear-gradient(90deg,#0000,#ffffff06,#0000)!important;position:absolute!important;inset:0!important}.credits-shop-card .shop-item:hover,.settings-section-stack .shop-item:hover{background:radial-gradient(circle at 88% 18%,#ffd30026,#0000 36%),linear-gradient(#ffffff0d,#ffffff05)!important;border-color:#ffd30029!important;transform:translateY(-1px)!important}.credits-shop-card .shop-item-preview,.settings-section-stack .shop-item-preview{background:radial-gradient(circle at 50% 20%,#ffd30029,#0000 40%),radial-gradient(circle at 100% 100%,#ffffff12,#0000 36%),#ffffff08!important;border:1px solid #ffffff13!important;border-radius:18px!important;grid-area:preview!important;place-items:center!important;width:100%!important;min-width:0!important;height:100%!important;min-height:110px!important;margin:0!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.credits-shop-card .shop-item-preview:before,.settings-section-stack .shop-item-preview:before{content:""!important;pointer-events:none!important;border:1px dashed #ffd3002e!important;border-radius:14px!important;position:absolute!important;inset:9px!important}.credits-shop-card .shop-item-preview:after,.settings-section-stack .shop-item-preview:after{content:"PREVIEW"!important;color:#ffd84dd1!important;letter-spacing:.1em!important;background:#ffd3001a!important;border:1px solid #ffd30024!important;border-radius:999px!important;padding:3px 6px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:8px!important;right:9px!important}.credits-shop-card .shop-item-preview .profile-name,.credits-shop-card .shop-item-preview .profile-name-compact,.settings-section-stack .shop-item-preview .profile-name,.settings-section-stack .shop-item-preview .profile-name-compact{text-align:center!important;letter-spacing:-.02em!important;max-width:100%!important;font-size:16px!important;line-height:1.1!important;transform:translateY(4px)!important}.credits-shop-card .shop-item-preview .profile-name>span,.credits-shop-card .shop-item-preview .profile-name-compact>span,.settings-section-stack .shop-item-preview .profile-name>span,.settings-section-stack .shop-item-preview .profile-name-compact>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:112px!important;display:inline-block!important;overflow:hidden!important}.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer),.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer){flex-direction:column!important;grid-area:body!important;justify-content:center!important;gap:6px!important;min-width:0!important;padding-right:2px!important;display:flex!important}.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong{letter-spacing:-.025em!important;font-size:15px!important;line-height:1.15!important}.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) p,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) p{color:#cbd5e1ad!important;margin:0!important;font-size:12px!important;line-height:1.35!important}.credits-shop-card .shop-item-footer,.settings-section-stack .shop-item-footer{border-top:1px solid #ffffff0e!important;grid-area:footer!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding-top:10px!important;display:grid!important}.credits-shop-card .shop-item-footer span,.settings-section-stack .shop-item-footer span{color:#ffd84d!important;background:#ffd30016!important;border:1px solid #ffd30024!important;border-radius:999px!important;justify-content:center!important;justify-self:start!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.credits-shop-card .shop-item-preview .effect-prism>span,.credits-shop-card .shop-item-preview .effect-candy>span,.credits-shop-card .shop-item-preview .effect-hologram>span,.credits-shop-card .shop-item-preview .effect-galaxy>span,.credits-shop-card .shop-item-preview .effect-nebula>span,.settings-section-stack .shop-item-preview .effect-prism>span,.settings-section-stack .shop-item-preview .effect-candy>span,.settings-section-stack .shop-item-preview .effect-hologram>span,.settings-section-stack .shop-item-preview .effect-galaxy>span,.settings-section-stack .shop-item-preview .effect-nebula>span{filter:drop-shadow(0 0 12px #ffffff29)!important}@media (width<=820px){.credits-shop-card .shop-grid,.settings-section-stack .shop-grid{grid-template-columns:1fr!important;gap:10px!important}.credits-shop-card .shop-item,.settings-section-stack .shop-item{border-radius:18px!important;grid-template-columns:minmax(0,1fr) 112px!important;grid-template-areas:"body preview""footer footer"!important;gap:9px!important;min-height:132px!important;padding:11px!important}.credits-shop-card .shop-item-preview,.settings-section-stack .shop-item-preview{border-radius:15px!important;min-height:88px!important;padding:8px!important}.credits-shop-card .shop-item-preview:before,.settings-section-stack .shop-item-preview:before{border-radius:12px!important;inset:7px!important}.credits-shop-card .shop-item-preview:after,.settings-section-stack .shop-item-preview:after{display:none!important}.credits-shop-card .shop-item-preview .profile-name,.credits-shop-card .shop-item-preview .profile-name-compact,.settings-section-stack .shop-item-preview .profile-name,.settings-section-stack .shop-item-preview .profile-name-compact{font-size:14px!important;transform:translateY(1px)!important}.credits-shop-card .shop-item-preview .profile-name>span,.credits-shop-card .shop-item-preview .profile-name-compact>span,.settings-section-stack .shop-item-preview .profile-name>span,.settings-section-stack .shop-item-preview .profile-name-compact>span{max-width:88px!important}.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong{font-size:13.5px!important}.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) p,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) p{font-size:10.8px!important;line-height:1.25!important}.credits-shop-card .shop-item-footer,.settings-section-stack .shop-item-footer{gap:8px!important;padding-top:8px!important}.credits-shop-card .shop-item-footer span,.settings-section-stack .shop-item-footer span{min-height:26px!important;padding:0 8px!important;font-size:10.5px!important}.credits-shop-card .shop-item-footer button,.settings-section-stack .shop-item-footer button{min-width:74px!important;min-height:32px!important;font-size:11.5px!important}}@media (width<=380px){.credits-shop-card .shop-item,.settings-section-stack .shop-item{grid-template-columns:minmax(0,1fr) 98px!important}.credits-shop-card .shop-item-preview .profile-name>span,.credits-shop-card .shop-item-preview .profile-name-compact>span,.settings-section-stack .shop-item-preview .profile-name>span,.settings-section-stack .shop-item-preview .profile-name-compact>span{max-width:76px!important}}.credits-shop-card .shop-grid,.settings-section-stack .shop-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))!important;align-items:stretch!important;gap:16px!important}.credits-shop-card .shop-item,.settings-section-stack .shop-item{background:radial-gradient(circle at 90% 16%,#ffd3001b,#0000 34%),linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:22px!important;grid-template:"body preview"1fr"footer footer"/minmax(0,1fr) minmax(154px,.82fr)!important;gap:12px!important;min-height:172px!important;padding:14px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #00000024!important}.credits-shop-card .shop-item:hover,.settings-section-stack .shop-item:hover{border-color:#ffd30029!important;transform:translateY(-1px)!important}.credits-shop-card .shop-item-body,.settings-section-stack .shop-item-body,.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer),.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer){flex-direction:column!important;grid-area:body!important;justify-content:center!important;gap:7px!important;min-width:0!important;padding:0!important;display:flex!important}.credits-shop-card .shop-item-body strong,.settings-section-stack .shop-item-body strong,.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong{letter-spacing:-.025em!important;font-size:15px!important;line-height:1.15!important}.credits-shop-card .shop-item-body span,.settings-section-stack .shop-item-body span,.credits-shop-card .shop-item-body p,.settings-section-stack .shop-item-body p,.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) span,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) span,.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) p,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) p{color:#cbd5e1a8!important;margin:0!important;font-size:12px!important;line-height:1.34!important}.credits-shop-card .shop-item-preview,.settings-section-stack .shop-item-preview{background:radial-gradient(circle at 50% 18%,#ffd30026,#0000 42%),linear-gradient(#ffffff0a,#ffffff05)!important;border:1px solid #ffffff13!important;border-radius:20px!important;grid-area:preview!important;width:100%!important;min-width:0!important;height:100%!important;min-height:124px!important;margin:0!important;padding:10px!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.credits-shop-card .shop-item-preview:before,.settings-section-stack .shop-item-preview:before,.credits-shop-card .shop-item-preview:after,.settings-section-stack .shop-item-preview:after{content:none!important;display:none!important}.shop-preview-v60{background:radial-gradient(circle at 50% 40%,#ffffff0f,#0000 42%),#00000024!important;border:1px solid #ffffff0e!important;border-radius:16px!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:7px!important;width:100%!important;height:100%!important;min-height:104px!important;padding:8px!important;display:grid!important}.shop-preview-label-v60{color:#ffd84de0!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:#ffd3001a!important;border:1px solid #ffd30024!important;border-radius:999px!important;justify-content:center!important;justify-self:center!important;align-items:center!important;min-height:20px!important;padding:0 8px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.shop-preview-name-stage-v60{place-items:center!important;min-width:0!important;padding:2px 4px!important;display:grid!important;overflow:hidden!important}.shop-preview-name-v60{text-align:center!important;letter-spacing:-.035em!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:clamp(15px,1.72vw,21px)!important;font-weight:950!important;line-height:1.08!important;display:block!important}.shop-preview-name-v60>span{text-overflow:clip!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;max-width:100%!important;display:inline-block!important;overflow:visible!important}.shop-preview-v60 small{color:#cbd5e18c!important;white-space:nowrap!important;text-overflow:ellipsis!important;justify-self:center!important;max-width:100%!important;font-size:9.5px!important;line-height:1.15!important;overflow:hidden!important}.credits-shop-card .shop-item-footer,.settings-section-stack .shop-item-footer{border-top:1px solid #ffffff0e!important;grid-area:footer!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0!important;padding-top:11px!important;display:grid!important}.credits-shop-card .shop-item-footer small,.credits-shop-card .shop-item-footer span,.settings-section-stack .shop-item-footer small,.settings-section-stack .shop-item-footer span{color:#ffd84d!important;background:#ffd30016!important;border:1px solid #ffd30024!important;border-radius:999px!important;justify-content:center!important;justify-self:start!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.credits-shop-card .shop-item-footer button,.settings-section-stack .shop-item-footer button{border-radius:12px!important;min-width:82px!important;min-height:34px!important;margin:0!important;font-size:12px!important}@media (width<=820px){.credits-shop-card .shop-grid,.settings-section-stack .shop-grid{grid-template-columns:1fr!important;gap:10px!important}.credits-shop-card .shop-item,.settings-section-stack .shop-item{border-radius:18px!important;grid-template-rows:1fr auto!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:9px!important;min-height:148px!important;padding:11px!important}.credits-shop-card .shop-item-preview,.settings-section-stack .shop-item-preview{border-radius:16px!important;min-height:98px!important;padding:7px!important}.shop-preview-v60{border-radius:14px!important;gap:5px!important;min-height:84px!important;padding:7px!important}.shop-preview-label-v60{min-height:18px!important;padding:0 7px!important;font-size:8px!important}.shop-preview-name-v60{font-size:15px!important;line-height:1.05!important}.shop-preview-v60 small{font-size:8.5px!important}.credits-shop-card .shop-item-body strong,.settings-section-stack .shop-item-body strong,.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) strong{font-size:13.5px!important}.credits-shop-card .shop-item-body span,.settings-section-stack .shop-item-body span,.credits-shop-card .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) span,.settings-section-stack .shop-item>div:not(.shop-item-preview):not(.shop-item-footer) span{font-size:10.8px!important;line-height:1.25!important}.credits-shop-card .shop-item-footer,.settings-section-stack .shop-item-footer{gap:8px!important;padding-top:8px!important}.credits-shop-card .shop-item-footer small,.credits-shop-card .shop-item-footer span,.settings-section-stack .shop-item-footer small,.settings-section-stack .shop-item-footer span{min-height:26px!important;padding:0 8px!important;font-size:10.5px!important}.credits-shop-card .shop-item-footer button,.settings-section-stack .shop-item-footer button{min-width:74px!important;min-height:32px!important;font-size:11.5px!important}}@media (width<=380px){.credits-shop-card .shop-item,.settings-section-stack .shop-item{grid-template-columns:minmax(0,1fr) 116px!important}.shop-preview-name-v60{font-size:14px!important}}.pro-preset-row-v61{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;margin:10px 0!important;display:grid!important}.pro-preset-row-v61 button{color:#e2e8f0d1!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:12px!important;min-height:34px!important;padding:0 8px!important;font-size:11px!important;font-weight:850!important}.pro-preset-row-v61 button:hover{color:#ffd84d!important;border-color:#ffd30033!important}.pro-style-row-v61{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important;display:grid!important}.pro-style-row-v61.compact{grid-template-columns:repeat(6,minmax(0,1fr))!important}.pro-style-row-v61 button{color:#cbd5e1b8!important;background:#ffffff08!important;border:1px solid #ffffff13!important;border-radius:12px!important;min-height:34px!important;padding:0 7px!important;font-size:10.5px!important;font-weight:800!important}.pro-style-row-v61 button.active{color:#ffd84d!important;background:#ffd3001a!important;border-color:#ffd30038!important}.pro-custom-controls{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.pro-custom-name-studio .font-style-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important}.pro-custom-name-studio .custom-name-preview-card strong{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;max-width:100%!important}@keyframes tsarProNameFlow{0%{background-position:0%}to{background-position:240%}}@keyframes tsarProNamePulse{0%,to{opacity:.94;background-position:0%;transform:scale(1)}50%{opacity:1;background-position:100%;transform:scale(1.025)}}@media (width<=820px){.pro-preset-row-v61{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.pro-preset-row-v61 button{min-height:32px!important;font-size:10.5px!important}.pro-style-row-v61{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.pro-style-row-v61.compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pro-style-row-v61 button{min-height:32px!important;font-size:10px!important}}.report-modal-backdrop-v63{z-index:2600!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#000000b8!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}.report-modal-v63{background:linear-gradient(#11151efd,#080a0efd)!important;border:1px solid #ef444433!important;border-radius:24px!important;gap:12px!important;width:min(440px,100vw - 28px)!important;padding:16px!important;display:grid!important;box-shadow:0 28px 80px #0000008c!important}.report-modal-header-v63{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.report-modal-header-v63>svg{color:#fca5a5!important;background:#ef44441f!important;border-radius:16px!important;width:42px!important;height:42px!important;padding:10px!important}.report-modal-header-v63 span{color:#fca5a5!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:900!important}.report-modal-v63 h2{margin:4px 0 0!important;font-size:22px!important}.report-modal-v63 p{color:#e2e8f0b8!important;margin:7px 0 0!important;font-size:12.5px!important;line-height:1.4!important}.report-modal-v63 label,.admin-action-reason-v63{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;font-size:11px!important;font-weight:800!important;display:grid!important}.report-modal-v63 select,.report-modal-v63 textarea,.admin-card-v63 select,.admin-card-v63 input{color:#f8fafc!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:14px!important;outline:none!important;width:100%!important;padding:10px 12px!important}.report-modal-v63 textarea{resize:vertical!important;text-transform:none!important;letter-spacing:normal!important;min-height:92px!important}.report-message-chip-v63{color:#cbd5e1b3!important;background:#ffffff08!important;border:1px solid #ffffff0e!important;border-radius:14px!important;padding:9px 10px!important;font-size:12px!important}.report-actions-v63{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.admin-nav-button-v63{color:#ffd84d!important}.admin-page-v63{gap:16px!important;width:100%!important;max-width:none!important;display:grid!important}.admin-hero-v63{background:linear-gradient(135deg,#ffd30012,#ffffff06)!important;border:1px solid #ffd30021!important;border-radius:26px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:24px 26px!important;display:grid!important}.admin-hero-v63 p{color:#ffd84d!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:11px!important;font-weight:950!important}.admin-hero-v63 h2{letter-spacing:-.055em!important;margin:0!important;font-size:36px!important;line-height:1!important}.admin-hero-v63 span{color:#e2e8f0b8!important;max-width:720px!important;margin-top:10px!important;font-size:13.5px!important;display:block!important}.admin-stat-grid-v63{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.admin-stat-card-v63{background:linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #ffffff12!important;border-radius:20px!important;gap:6px!important;min-height:112px!important;padding:14px!important;display:grid!important}.admin-stat-card-v63 div{color:#ffd84d!important;background:#ffd30017!important;border-radius:14px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.admin-stat-card-v63 span{color:#cbd5e1a8!important;font-size:11px!important}.admin-stat-card-v63 strong{font-size:26px!important;line-height:1!important}.admin-grid-v63{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;align-items:start!important;gap:16px!important;display:grid!important}.admin-card-v63{border-radius:24px!important;padding:16px!important}.admin-card-title-v63{grid-template-columns:minmax(0,1fr) 150px!important;align-items:start!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}.admin-card-title-v63 h2,.admin-card-v63 h2{margin:0!important;font-size:18px!important}.admin-card-title-v63 p{color:#cbd5e1a8!important;margin:4px 0 0!important;font-size:12px!important}.admin-report-list-v63,.admin-user-list-v63,.admin-audit-list-v63{gap:9px!important;display:grid!important}.admin-report-row-v63{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:12px!important;display:grid!important}.report-priority-v63{color:#ffd84d!important;background:#ffd30017!important;border:1px solid #ffd30024!important;border-radius:999px!important;width:fit-content!important;padding:4px 8px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.report-priority-v63.priority-4{color:#fca5a5!important;background:#ef44441a!important;border-color:#ef44442e!important}.admin-report-row-v63 h3{margin:7px 0 0!important;font-size:16px!important}.admin-report-row-v63 p,.admin-report-row-v63 code,.admin-report-row-v63 blockquote{color:#cbd5e1a8!important;margin:5px 0 0!important;font-size:11.5px!important}.admin-report-row-v63 blockquote{background:#ffffff06!important;border-left:2px solid #ffd30038!important;border-radius:10px!important;padding:8px 10px!important}.admin-report-actions-v63{grid-template-columns:repeat(2,minmax(80px,1fr))!important;align-content:center!important;gap:7px!important;display:grid!important}.admin-report-actions-v63 button{border-radius:12px!important;min-height:34px!important;margin:0!important;font-size:11px!important}.admin-side-v63{gap:16px!important;display:grid!important}.admin-user-row-v63{background:#ffffff07!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.admin-user-row-v63 strong,.admin-audit-list-v63 strong{font-size:13px!important;display:block!important}.admin-user-row-v63 span,.admin-user-row-v63 small,.admin-audit-list-v63 span{color:#cbd5e19e!important;margin-top:2px!important;font-size:11px!important;display:block!important}.admin-empty-v63,.admin-empty-small-v63{text-align:center!important;color:#cbd5e1b3!important;place-items:center!important;gap:10px!important;padding:24px!important;display:grid!important}@media (width<=1100px){.admin-stat-grid-v63{grid-template-columns:repeat(3,minmax(0,1fr))!important}.admin-grid-v63{grid-template-columns:1fr!important}}@media (width<=820px){.admin-page-v63{gap:10px!important;max-width:430px!important;margin:0 auto!important}.admin-hero-v63{border-radius:22px!important;grid-template-columns:1fr!important;padding:14px!important}.admin-hero-v63 h2{font-size:24px!important}.admin-stat-grid-v63{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.admin-stat-card-v63{border-radius:17px!important;min-height:92px!important;padding:11px!important}.admin-grid-v63{grid-template-columns:1fr!important;gap:10px!important}.admin-card-v63{border-radius:20px!important;padding:12px!important}.admin-card-title-v63{grid-template-columns:1fr!important}.admin-report-row-v63{grid-template-columns:1fr!important;gap:10px!important}.admin-report-actions-v63{grid-template-columns:repeat(2,minmax(0,1fr))!important}.report-actions-v63{grid-template-columns:1fr!important}.report-modal-v63{border-radius:22px!important;padding:13px!important}}.admin-hero-actions-v64{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.admin-hero-actions-v64 button{border-radius:14px!important;align-items:center!important;gap:8px!important;min-height:38px!important;display:inline-flex!important}.admin-tabs-v64{background:#ffffff07!important;border:1px solid #fff1!important;border-radius:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:6px!important;display:grid!important}.admin-tabs-v64 button{color:#cbd5e1b8!important;background:0 0!important;border:1px solid #0000!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:42px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.admin-tabs-v64 button.active{color:#ffd84d!important;background:#ffd30017!important;border-color:#ffd3002e!important}.admin-stat-grid-v64{grid-template-columns:repeat(5,minmax(0,1fr))!important}.admin-mini-report-v64{background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px 10px!important;padding:11px!important;display:grid!important}.admin-mini-report-v64 strong{font-size:14px!important;display:block!important}.admin-mini-report-v64 small{color:#cbd5e19e!important;font-size:11px!important;display:block!important}.admin-mini-report-v64 .report-priority-v63{grid-column:1/-1!important}.admin-mini-report-v64 button{border-radius:12px!important;grid-area:2/2/span 2!important;min-height:32px!important;font-size:11px!important}.admin-filter-grid-v64{grid-template-columns:150px 150px minmax(0,1fr)!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}.admin-filter-grid-v64 label,.admin-user-search-v64 label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;font-size:11px!important;font-weight:850!important;display:grid!important}.admin-filter-grid-v64 input,.admin-filter-grid-v64 select,.admin-user-search-v64 input,.admin-inline-controls-v64 input,.admin-inline-controls-v64 select{color:#f8fafc!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:14px!important;outline:none!important;width:100%!important;min-height:40px!important;padding:0 11px!important}.admin-reports-v64 .admin-report-actions-v63{grid-template-columns:repeat(2,minmax(88px,1fr))!important}.admin-users-layout-v64{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.admin-user-search-v64{grid-template-columns:minmax(0,1fr) 110px!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.admin-user-search-v64 button{border-radius:14px!important;min-height:40px!important}.admin-user-list-v64{max-height:560px!important;padding-right:3px!important;overflow-y:auto!important}.admin-user-detail-v64{gap:12px!important;display:grid!important;position:sticky!important;top:16px!important}.admin-selected-user-head-v64{border-bottom:1px solid #ffffff0f!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding-bottom:12px!important;display:grid!important}.admin-selected-user-head-v64 span{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:900!important}.admin-selected-user-head-v64 h2{margin:4px 0 0!important;font-size:24px!important;line-height:1!important}.admin-selected-user-head-v64 p{color:#cbd5e1a8!important;margin:7px 0 0!important;font-size:12px!important}.admin-user-metrics-v64{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.admin-user-metrics-v64 span{color:#e2e8f0c2!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:12px!important;align-items:center!important;min-height:34px!important;padding:8px!important;font-size:11px!important;display:flex!important}.admin-control-card-v64{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:17px!important;gap:8px!important;padding:12px!important;display:grid!important}.admin-control-card-v64.danger{background:#ef44440b!important;border-color:#ef444424!important}.admin-control-card-v64 h3{margin:0!important;font-size:14px!important}.admin-control-card-v64 p{color:#cbd5e1a6!important;margin:0!important;font-size:12px!important}.admin-inline-controls-v64{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.admin-inline-controls-v64 input,.admin-inline-controls-v64 select{flex:90px!important;min-width:88px!important}.admin-inline-controls-v64 button{border-radius:13px!important;flex:none!important;min-height:38px!important}.admin-small-list-v64{gap:7px!important;max-height:190px!important;display:grid!important;overflow-y:auto!important}.admin-small-list-v64>div{background:#00000024!important;border:1px solid #ffffff0b!important;border-radius:12px!important;padding:9px!important}.admin-small-list-v64 strong{font-size:12px!important;display:block!important}.admin-small-list-v64 span{color:#cbd5e19e!important;margin-top:3px!important;font-size:10.5px!important;display:block!important}@media (width<=1280px){.admin-stat-grid-v64{grid-template-columns:repeat(3,minmax(0,1fr))!important}.admin-users-layout-v64{grid-template-columns:1fr!important}.admin-user-detail-v64{position:static!important}}@media (width<=820px){.admin-hero-actions-v64{justify-content:stretch!important}.admin-hero-actions-v64 button{flex:1 1 0!important;justify-content:center!important}.admin-tabs-v64{border-radius:17px!important;gap:5px!important}.admin-tabs-v64 button{gap:5px!important;min-height:38px!important;font-size:11px!important}.admin-stat-grid-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-filter-grid-v64{grid-template-columns:1fr!important}.admin-users-layout-v64{grid-template-columns:1fr!important;gap:10px!important}.admin-user-search-v64{grid-template-columns:1fr!important}.admin-user-metrics-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-inline-controls-v64{grid-template-columns:1fr 1fr!important;display:grid!important}.admin-inline-controls-v64 input,.admin-inline-controls-v64 select,.admin-inline-controls-v64 button{width:100%!important}}@media (width<=380px){.admin-user-metrics-v64,.admin-inline-controls-v64{grid-template-columns:1fr!important}}.public-profile-actions-v65{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.public-profile-actions-v65 button{white-space:nowrap!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:0 10px!important;font-size:12px!important;display:inline-flex!important}.public-profile-actions-v65 button svg{flex:none!important}.report-profile-button-v65{color:#fca5a5!important;background:#ef444411!important;border-color:#ef44442e!important}.report-profile-button-v65:hover{color:#fecaca!important;background:#ef44441a!important;border-color:#ef444447!important}.blocked-profile-button-v65{color:#e2e8f0c2!important}.blocked-profile-button-v65.active{color:#ffd84d!important;background:#ffd30014!important;border-color:#ffd3002e!important}.thread-report-button-v65{color:#fca5a5!important}.thread-report-button-v65:hover{color:#fecaca!important;background:#ef44441a!important}.conversation-context-menu button.danger-text svg{color:currentColor!important}@media (width<=820px){.public-profile-actions-v65{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.public-profile-actions-v65 button{border-radius:13px!important;min-height:38px!important;font-size:11.5px!important}}@media (width<=380px){.public-profile-actions-v65 button{gap:5px!important;padding:0 7px!important;font-size:11px!important}}.public-profile-actions-v65{min-width:0!important}.public-profile-actions-v65 button{min-width:0!important;overflow:hidden!important}.public-profile-actions-v65 button svg{flex-shrink:0!important}@media (width<=420px){.public-profile-actions-v65{grid-template-columns:1fr 1fr!important}.public-profile-actions-v65 button{padding:0 6px!important;font-size:11px!important}}:root,select,option,optgroup{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}select{appearance:none!important;color:#f8fafc!important;min-height:40px!important;font:inherit!important;cursor:pointer!important;background:linear-gradient(45deg,#0000 50%,#ffd84de6 50%) calc(100% - 20px)/6px 6px no-repeat,linear-gradient(135deg,#ffd84de6 50%,#0000 50%) calc(100% - 15px)/6px 6px no-repeat,#11151e linear-gradient(#ffffff0e,#ffffff06)!important;border:1px solid #ffffff16!important;border-radius:14px!important;outline:none!important;padding:0 38px 0 12px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;box-shadow:inset 0 0 0 1px #ffffff05,0 8px 18px #0000001f!important}select:hover{background-color:#151a24!important;border-color:#ffd30033!important}select:focus,select:focus-visible{border-color:#ffd30057!important;box-shadow:0 0 0 3px #ffd3001a,inset 0 0 0 1px #ffffff05!important}select:disabled{opacity:.52!important;cursor:not-allowed!important}select option,select optgroup{color:#f8fafc!important;background-color:#0b0f16!important;font-size:13px!important}select option:checked{color:#ffd84d!important;background-color:#2b260f!important}.admin-page-v63 select,.admin-page-v64 select,.admin-card-v63 select,.admin-filter-grid-v64 select,.admin-inline-controls-v64 select,.admin-card-title-v63 select{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding-right:38px!important}.admin-filter-grid-v64 label,.admin-action-reason-v63,.report-modal-v63 label,.settings-card-v2 label,.profile-form label,.pro-custom-controls label,.custom-name-editor-shell label{min-width:0!important}.report-modal-v63 select{width:100%!important;height:42px!important;min-height:42px!important}.settings-card-v2 select,.profile-form select,.custom-name-editor-shell select,.pro-custom-controls select,.font-style-grid select,.credits-page select,.wallet-page select{width:100%!important;min-width:0!important}@media (width<=820px){select{background:linear-gradient(45deg,#0000 50%,#ffd84de6 50%) calc(100% - 18px)/5px 5px no-repeat,linear-gradient(135deg,#ffd84de6 50%,#0000 50%) calc(100% - 14px)/5px 5px no-repeat,#11151e linear-gradient(#ffffff0e,#ffffff06)!important;border-radius:13px!important;height:38px!important;min-height:38px!important;padding:0 34px 0 10px!important;font-size:11.5px!important}.admin-card-title-v63 select,.admin-filter-grid-v64 select,.admin-inline-controls-v64 select{height:38px!important;min-height:38px!important}}@supports (-webkit-touch-callout:none){select{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#11151e!important}select option{color:#f8fafc!important;background-color:#0b0f16!important}}.admin-page-v64{gap:12px!important}.admin-hero-v64{background:radial-gradient(circle at 88% 12%,#ffd30026,#0000 34%),linear-gradient(135deg,#ffd30013,#ffffff05)!important;border-radius:28px!important;min-height:132px!important;padding:22px!important;box-shadow:0 18px 48px #00000029!important}.admin-hero-v64 h2{max-width:840px!important}.admin-tabs-v64{z-index:8!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;position:sticky!important;top:8px!important}.admin-stat-card-v63{position:relative!important;overflow:hidden!important}.admin-stat-card-v63:after{content:""!important;pointer-events:none!important;background:#ffd3000b!important;border-radius:999px!important;width:42px!important;height:42px!important;position:absolute!important;inset:auto 10px 10px auto!important}.admin-card-v63{background:linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #ffffff13!important;box-shadow:0 16px 38px #00000024!important}.admin-report-row-v63{background:radial-gradient(circle at 100% 0,#ffd3000b,#0000 30%),#ffffff07!important;border-radius:18px!important}.admin-report-actions-v63{min-width:210px!important}.admin-report-actions-v63 .danger-button{border-color:#ef444438!important}.admin-filter-grid-v64,.admin-user-search-v64,.admin-inline-controls-v64{align-items:end!important}.admin-action-reason-v63 input,.admin-filter-grid-v64 input,.admin-user-search-v64 input{background:linear-gradient(#ffffff0d,#ffffff06)!important}.report-modal-backdrop-v63{place-items:center!important}.report-modal-v63{max-height:min(720px,100dvh - 28px)!important;overflow-y:auto!important}.report-actions-v63 button{border-radius:14px!important;min-height:42px!important}.system-avatar-v68{color:#08090c!important;background:radial-gradient(circle at 35% 25%,#fff2a8,#ffd84d 45%,#a77900 100%)!important;border:1px solid #ffd84d59!important;place-items:center!important;display:grid!important}.system-profile-name-v68>span{color:#ffd84d!important;text-shadow:0 0 14px #ffd84d61!important;font-weight:950!important}.conversation-list-item:has(.system-avatar-v68){background:radial-gradient(circle at 8% 18%,#ffd3001c,#0000 34%),#ffffff07!important;border-color:#ffd30029!important}.system-thread-actions-v68,.system-thread-panel-v68 .message-composer,.system-thread-panel-v68 .thread-composer,.system-thread-panel-v68 .conversation-composer,.system-thread-panel-v68 form[class*=composer],.system-thread-panel-v68 textarea,.system-thread-panel-v68 .attachment-button,.system-thread-panel-v68 .send-button{display:none!important}.system-thread-panel-v68 .conversation-thread-messages:after,.system-thread-panel-v68 .thread-messages:after,.system-thread-panel-v68 .messages-scroll:after{content:"TSAR System notifications are read-only. You cannot reply to this conversation."!important;text-align:center!important;color:#cbd5e1b3!important;background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:14px!important;max-width:520px!important;margin:12px auto 0!important;padding:10px 12px!important;font-size:12px!important;display:block!important}.public-profile-actions-v65{border-top:1px solid #ffffff0e!important;padding-top:8px!important}.thread-report-button-v65{border-color:#ef44441f!important}@media (width<=820px){.admin-page-v64{gap:9px!important}.admin-hero-v64{border-radius:22px!important;min-height:0!important;padding:13px!important}.admin-hero-v64 h2{font-size:23px!important;line-height:1.05!important}.admin-hero-v64 span{font-size:11.8px!important;line-height:1.32!important}.admin-tabs-v64{top:calc(var(--tsar-mobile-top-h,56px) + 4px)!important;border-radius:16px!important;padding:5px!important}.admin-tabs-v64 button{min-height:36px!important}.admin-stat-grid-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.admin-stat-card-v63{border-radius:16px!important;min-height:86px!important;padding:10px!important}.admin-stat-card-v63 strong{font-size:21px!important}.admin-report-row-v63{border-radius:16px!important;padding:10px!important}.admin-report-actions-v63{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}.admin-report-actions-v63 button{min-height:34px!important;font-size:10.5px!important}.admin-user-detail-v64{gap:9px!important}.admin-control-card-v64{border-radius:15px!important;padding:10px!important}.report-modal-backdrop-v63{align-items:end!important;padding:10px!important}.report-modal-v63{border-radius:22px 22px 18px 18px!important;width:100%!important;max-height:calc(100dvh - 18px)!important;padding:13px!important}.report-modal-header-v63{grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important}.report-modal-header-v63>svg{border-radius:14px!important;width:36px!important;height:36px!important;padding:8px!important}.report-modal-v63 h2{font-size:18px!important}.report-modal-v63 p{font-size:11.5px!important;line-height:1.32!important}.report-modal-v63 textarea{min-height:84px!important}.report-actions-v63{grid-template-columns:1fr!important}.system-thread-panel-v68 .conversation-thread-messages:after,.system-thread-panel-v68 .thread-messages:after,.system-thread-panel-v68 .messages-scroll:after{margin:10px 8px 0!important;font-size:11.5px!important}}@media (width<=380px){.admin-stat-grid-v64{grid-template-columns:1fr 1fr!important}.admin-tabs-v64 button{font-size:10.5px!important}}.system-thread-panel-v68 .conversation-header-actions{display:none!important}.system-thread-panel-v68 .thread-profile-main{cursor:default!important}.system-thread-panel-v68 .presence-dot{background:#ffd84d!important;box-shadow:0 0 12px #ffd84d73!important}.system-thread-panel-v68 .message-bubble,.system-thread-panel-v68 .message-card,.system-thread-panel-v68 [class*=message][class*=bubble]{border-color:#ffd3001a!important}.conversation-list-item:has(.system-avatar-v68) .conversation-new-label{color:#08090c!important;background:#ffd84d!important}@media (width<=820px){.system-thread-panel-v68 .conversation-thread-header{border-color:#ffd3001f!important}}:is(.conversation-list-item:has(.system-avatar-v68).active .conversation-new-label,.conversation-list-item:has(.system-avatar-v68).active .conversation-unread-badge){display:none!important}.system-thread-panel-v68 .message-action-dropdown p,.system-thread-panel-v68 .mobile-message-action-sheet strong{color:#ffd84d!important}.system-thread-panel-v68 .message-action-menu .danger{color:#fca5a5!important}.system-desktop-actions-v73{align-items:center!important;gap:8px!important;display:flex!important}.system-thread-panel-v68 .system-desktop-actions-v73,.system-mobile-actions-v73{display:flex!important}.system-mobile-actions-v73 button{border-color:#ffd30026!important}.system-mobile-actions-v73 .danger-action{color:#fca5a5!important;background:#ef444412!important;border-color:#ef44442e!important}.system-context-menu-v73{min-width:230px!important}.system-context-menu-v73 .context-menu-header strong{color:#ffd84d!important}.system-context-menu-v73 .danger-text{color:#fca5a5!important}.system-thread-panel-v68 .conversation-header-actions:not(.system-desktop-actions-v73){display:none!important}@media (width<=820px){.system-desktop-actions-v73{display:none!important}.system-mobile-actions-v73{display:flex!important}}.system-thread-panel-v68 .system-mobile-actions-v73,.system-thread-panel-v68 .system-thread-actions-v68,.system-thread-panel-v68 .conversation-header-actions{display:none!important}.system-thread-panel-v68 .conversation-thread-header,.system-thread-panel-v68 .thread-header{padding-right:12px!important}.system-context-menu-v73{box-shadow:0 18px 50px #0000006b!important}@media (width<=820px){.system-thread-panel-v68 .system-mobile-actions-v73{display:flex!important}.system-thread-panel-v68 .conversation-header-actions{display:none!important}}.profile-name-with-admin-v75{vertical-align:middle!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.profile-name-with-admin-v75.compact{gap:5px!important}.profile-name-with-admin-v75 .profile-name,.profile-name-with-admin-v75 .profile-name-list-plain{min-width:0!important}.admin-badge-v75{color:#08090c!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:radial-gradient(circle at 30% 20%,#fff2a8,#ffd84d 45%,#b88700 100%)!important;border:1px solid #ffd84d73!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-height:22px!important;padding:0 8px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:0 0 0 1px #ffd84d1a,0 0 14px #ffd84d59!important}.admin-badge-v75.compact{letter-spacing:.06em!important;gap:3px!important;min-height:18px!important;padding:0 6px!important;font-size:8px!important}.admin-badge-v75 svg{flex:none!important}.public-profile-admin-notice-v75{background:radial-gradient(circle at 0 0,#ffd3002e,#0000 34%),#ffd30012!important;border:1px solid #ffd30033!important;border-radius:18px!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:12px 0 0!important;padding:11px 12px!important;display:grid!important}.public-profile-admin-notice-v75>svg{color:#08090c!important;background:#ffd84d!important;border-radius:13px!important;width:34px!important;height:34px!important;padding:8px!important}.public-profile-admin-notice-v75 strong{color:#ffd84d!important;font-size:13px!important;display:block!important}.public-profile-admin-notice-v75 span{color:#e2e8f0b8!important;margin-top:2px!important;font-size:11.5px!important;line-height:1.35!important;display:block!important}.admin-report-flags-v75{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-bottom:6px!important;display:flex!important}.admin-target-alert-v75{color:#fecaca!important;letter-spacing:.08em!important;background:#ef444421!important;border:1px solid #ef44443d!important;border-radius:999px!important;align-items:center!important;min-height:19px!important;padding:0 7px!important;font-size:8.5px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 0 14px #ef44442e!important}.admin-reporter-note-v75{color:#ffd84de0!important;vertical-align:middle!important;background:#ffd30017!important;border:1px solid #ffd30024!important;border-radius:999px!important;margin-left:8px!important;padding:3px 7px!important;font-size:9px!important}:is(.admin-report-row-v63:has(.admin-target-alert-v75),.admin-mini-report-v64:has(.admin-target-alert-v75)){background:radial-gradient(circle at 100% 0,#ef44441b,#0000 34%),radial-gradient(circle at 0 0,#ffd30014,#0000 30%),#ffffff07!important;border-color:#ef444438!important}.conversation-list-item:has(.admin-badge-v75){border-color:#ffd30018!important}@media (width<=820px){.admin-badge-v75{min-height:18px!important;padding:0 6px!important;font-size:7.8px!important}.profile-name-with-admin-v75{gap:5px!important}.public-profile-admin-notice-v75{border-radius:16px!important;grid-template-columns:30px minmax(0,1fr)!important;margin-top:10px!important;padding:10px!important}.public-profile-admin-notice-v75>svg{width:30px!important;height:30px!important;padding:7px!important}.admin-reporter-note-v75{margin-top:5px!important;margin-left:0!important;display:inline-flex!important}}.admin-badge-v75{letter-spacing:0!important;gap:0!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;font-size:0!important}.admin-badge-v75.compact{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;padding:0!important}@media (width<=820px){.admin-badge-v75{width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important}.admin-badge-v75.compact{width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important}}.admin-badge-v75,.admin-badge-v75.compact{box-sizing:border-box!important;vertical-align:middle!important;text-align:center!important;flex:none!important;place-items:center!important;line-height:0!important;display:inline-grid!important;position:relative!important;overflow:hidden!important;transform:translateY(0)!important}.admin-badge-v75{border-radius:999px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important}.admin-badge-v75.compact{border-radius:999px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important}.admin-badge-v75 svg,.admin-badge-v75.compact svg{stroke-width:2.6px!important;pointer-events:none!important;margin:0!important;padding:0!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.admin-badge-v75 svg{width:13px!important;height:13px!important}.admin-badge-v75.compact svg{width:10.5px!important;height:10.5px!important}.profile-name-with-admin-v75,.profile-name-with-admin-v75.compact{align-items:center!important;line-height:1.15!important}.profile-name-with-admin-v75 .admin-badge-v75{margin-top:0!important;margin-bottom:0!important}.conversation-list-item .admin-badge-v75,.contact-card .admin-badge-v75,.public-profile-hero .admin-badge-v75,.admin-report-row-v63 .admin-badge-v75,.admin-mini-report-v64 .admin-badge-v75{place-items:center!important;line-height:0!important;display:inline-grid!important}@media (width<=820px){.admin-badge-v75{width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important}.admin-badge-v75 svg{width:11.5px!important;height:11.5px!important}.admin-badge-v75.compact{width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important}.admin-badge-v75.compact svg{width:10px!important;height:10px!important}}.admin-page-v78{gap:14px!important;width:100%!important;max-width:none!important;display:grid!important}.admin-commandbar-v78{background:radial-gradient(circle at 88% 10%,#ffd30029,#0000 34%),linear-gradient(135deg,#ffd30013,#ffffff05)!important;border:1px solid #ffd30024!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:20px 22px!important;display:grid!important;box-shadow:0 22px 60px #0000002e!important}.admin-commandbar-v78 span,.admin-workspace-head-v78 span,.admin-section-head-v78 span,.admin-selected-user-head-v78 span{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.13em!important;font-size:10px!important;font-weight:950!important;display:block!important}.admin-commandbar-v78 h2{letter-spacing:-.055em!important;margin:5px 0 0!important;font-size:34px!important;line-height:1!important}.admin-commandbar-v78 p,.admin-workspace-head-v78 p{color:#e2e8f0b3!important;max-width:760px!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.4!important}.admin-command-actions-v78{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.admin-command-actions-v78 button,.admin-workspace-head-v78 button,.admin-section-head-v78 button{border-radius:14px!important;align-items:center!important;gap:8px!important;min-height:38px!important;display:inline-flex!important}.admin-shell-v78{grid-template-columns:250px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.admin-sidebar-v78{align-self:start!important;gap:12px!important;display:grid!important;position:sticky!important;top:12px!important}.admin-side-tabs-v78{background:#ffffff08!important;border:1px solid #ffffff12!important;border-radius:22px!important;gap:7px!important;padding:8px!important;display:grid!important}.admin-side-tabs-v78 button{color:#e2e8f0bd!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:0 12px!important;font-weight:850!important;display:flex!important}.admin-side-tabs-v78 button>span{color:inherit!important;letter-spacing:normal!important;text-transform:none!important;align-items:center!important;gap:9px!important;font-size:12px!important;display:inline-flex!important}.admin-side-tabs-v78 button strong{color:#e2e8f0bd!important;background:#ffffff0e!important;border-radius:999px!important;place-items:center!important;min-width:30px!important;height:24px!important;padding:0 7px!important;font-size:11px!important;display:inline-grid!important}.admin-side-tabs-v78 button.active{color:#ffd84d!important;background:#ffd30018!important;border-color:#ffd3002e!important}.admin-side-tabs-v78 button.active strong{color:#08090c!important;background:#ffd84d!important}.admin-side-summary-v78{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.admin-side-summary-v78 div{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:17px!important;min-height:58px!important;padding:10px 12px!important}.admin-side-summary-v78 span{color:#cbd5e19e!important;font-size:11px!important;display:block!important}.admin-side-summary-v78 strong{margin-top:4px!important;font-size:22px!important;line-height:1!important;display:block!important}.admin-side-note-v78{color:#e2e8f0b3!important;background:#ffd3000e!important;border:1px solid #ffd3001f!important;border-radius:18px!important;grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;padding:12px!important;display:grid!important}.admin-side-note-v78 svg{color:#ffd84d!important}.admin-side-note-v78 p{margin:0!important;font-size:11.5px!important;line-height:1.35!important}.admin-main-v78{gap:14px!important;min-width:0!important;display:grid!important}.admin-kpi-grid-v78{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.admin-kpi-card-v78{background:linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #ffffff12!important;border-radius:20px!important;align-content:space-between!important;gap:8px!important;min-height:106px!important;padding:13px!important;display:grid!important;box-shadow:0 14px 36px #0000001f!important}.admin-kpi-card-v78 div{color:#ffd84d!important;background:#ffd30017!important;border-radius:14px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}.admin-kpi-card-v78 span{color:#cbd5e1a6!important;font-size:11px!important}.admin-kpi-card-v78 strong{font-size:25px!important;line-height:1!important}.admin-two-column-v78{grid-template-columns:minmax(0,1.05fr) minmax(310px,.7fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.admin-section-head-v78,.admin-workspace-head-v78{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin-bottom:12px!important;display:grid!important}.admin-section-head-v78 h3,.admin-workspace-head-v78 h3{letter-spacing:-.025em!important;margin:4px 0 0!important;font-size:20px!important}.admin-compact-report-list-v78,.admin-compact-user-list-v78,.admin-compact-audit-list-v78,.admin-side-stack-v78{gap:8px!important;display:grid!important}.admin-compact-report-v78{width:100%!important;min-height:64px!important;color:inherit!important;text-align:left!important;background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:16px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.admin-compact-report-v78.admin-target{background:radial-gradient(circle at 100% 0,#ef44441b,#0000 40%),#ffffff07!important;border-color:#ef444438!important}.admin-compact-report-v78 strong,.admin-compact-user-list-v78 strong{align-items:center!important;gap:6px!important;font-size:13px!important;display:inline-flex!important}.admin-compact-report-v78 small,.admin-compact-user-list-v78 span,.admin-compact-audit-list-v78 span{color:#cbd5e19e!important;margin-top:3px!important;font-size:11px!important;display:block!important}.admin-compact-report-v78 em{color:#fecaca!important;background:#ef44441f!important;border:1px solid #ef444438!important;border-radius:999px!important;padding:4px 7px!important;font-size:9px!important;font-style:normal!important;font-weight:950!important}.admin-compact-user-list-v78 button{width:100%!important;color:inherit!important;text-align:left!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:15px!important;padding:10px!important}.admin-compact-audit-list-v78 div{background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:13px!important;padding:9px!important}.admin-compact-audit-list-v78 strong{font-size:12px!important;display:block!important}.admin-filter-bar-v78{grid-template-columns:145px 145px minmax(0,1fr) 100px!important;align-items:end!important;gap:10px!important;margin-bottom:10px!important;display:grid!important}.admin-filter-bar-v78 label,.admin-action-note-v78{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;font-size:11px!important;font-weight:850!important;display:grid!important}.admin-filter-bar-v78 input,.admin-action-note-v78 input,.admin-user-search-v78 input{color:#f8fafc!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:14px!important;outline:none!important;min-height:40px!important;padding:0 12px!important}.admin-action-note-v78{margin-bottom:12px!important}.admin-report-board-v78{gap:11px!important;display:grid!important}.admin-report-card-v78{background:linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 18px 44px #00000024!important}.admin-report-card-v78.admin-target{background:radial-gradient(circle at 100% 0,#ef44441d,#0000 35%),linear-gradient(#ffffff0a,#ffffff04)!important;border-color:#ef44443d!important}.admin-report-card-v78>header{border-bottom:1px solid #ffffff0e!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:14px 15px 10px!important;display:grid!important}.admin-report-title-v78 h3{margin:2px 0 0!important;font-size:18px!important}.admin-report-title-v78 p{color:#cbd5e19e!important;margin:5px 0 0!important;font-size:11.5px!important}.admin-status-pill-v78{color:#e2e8f0c2!important;background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:999px!important;place-items:center!important;height:28px!important;padding:0 10px!important;font-size:10px!important;font-weight:950!important;display:inline-grid!important}.admin-status-pill-v78.status-open{color:#fecaca!important;background:#ef44441a!important;border-color:#ef44442e!important}.admin-status-pill-v78.status-reviewing{color:#ffd84d!important;background:#ffd30017!important;border-color:#ffd30029!important}.admin-status-pill-v78.status-actioned,.admin-status-pill-v78.status-resolved{color:#bbf7d0!important;background:#22c55e17!important;border-color:#22c55e29!important}.admin-report-body-v78{gap:8px!important;padding:12px 15px!important;display:grid!important}.admin-report-body-v78 blockquote,.admin-report-body-v78 code,.admin-muted-v78{color:#e2e8f0bd!important;background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:14px!important;margin:0!important;padding:9px 10px!important;font-size:12px!important;line-height:1.4!important}.admin-note-v78{background:#ffd3000e!important;border-color:#ffd3001f!important}.admin-report-actions-clean-v78{background:#0000001a!important;border-top:1px solid #ffffff0d!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;padding:12px 15px 15px!important;display:grid!important}.admin-report-actions-clean-v78 button{border-radius:13px!important;min-height:36px!important;margin:0!important;font-size:11px!important}.admin-users-grid-v78{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.admin-user-search-v78{grid-template-columns:minmax(0,1fr) 100px!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.admin-user-results-v78{gap:8px!important;max-height:640px!important;padding-right:3px!important;display:grid!important;overflow:auto!important}.admin-user-results-v78 button{width:100%!important;color:inherit!important;text-align:left!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:16px!important;gap:3px!important;padding:11px!important;display:grid!important}.admin-user-results-v78 button.active{background:#ffd30013!important;border-color:#ffd30038!important}.admin-user-results-v78 strong,.admin-selected-user-head-v78 h2{align-items:center!important;gap:7px!important;display:inline-flex!important}.admin-user-results-v78 span,.admin-user-results-v78 small{color:#cbd5e19e!important;font-size:11px!important}.admin-user-detail-v78{gap:12px!important;display:grid!important}.admin-selected-user-head-v78{border-bottom:1px solid #ffffff0f!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding-bottom:12px!important;display:grid!important}.admin-selected-user-head-v78 h2{margin:4px 0 0!important;font-size:24px!important}.admin-selected-user-head-v78 p{color:#cbd5e1a3!important;margin:7px 0 0!important;font-size:12px!important}.admin-user-metrics-v78{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.admin-user-metrics-v78 span{color:#cbd5e1b3!important;background:#ffffff07!important;border:1px solid #ffffff0e!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:8px 10px!important;font-size:11px!important;display:flex!important}.admin-user-metrics-v78 strong{color:#f8fafc!important;font-size:15px!important}.admin-control-grid-v78{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.admin-control-card-v78{min-width:0!important}.admin-user-lists-v78{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.admin-user-lists-v78 h3{margin:0 0 8px!important;font-size:14px!important}.admin-empty-v78{text-align:center!important;color:#cbd5e1b3!important;place-items:center!important;gap:9px!important;min-height:220px!important;display:grid!important}.admin-empty-v78 strong{color:#f8fafc!important;font-size:16px!important}.admin-empty-v78 p{max-width:360px!important;margin:0!important;font-size:12px!important;line-height:1.4!important}.admin-page-v78 .admin-tabs-v64{display:none!important}@media (width<=1280px){.admin-shell-v78{grid-template-columns:220px minmax(0,1fr)!important}.admin-kpi-grid-v78,.admin-report-actions-clean-v78{grid-template-columns:repeat(3,minmax(0,1fr))!important}.admin-users-grid-v78,.admin-two-column-v78,.admin-control-grid-v78{grid-template-columns:1fr!important}}@media (width<=900px){.admin-commandbar-v78{border-radius:22px!important;grid-template-columns:1fr!important;padding:14px!important}.admin-commandbar-v78 h2{font-size:26px!important}.admin-command-actions-v78{justify-content:stretch!important}.admin-command-actions-v78 button{flex:1 1 0!important;justify-content:center!important}.admin-shell-v78{grid-template-columns:1fr!important;gap:10px!important}.admin-sidebar-v78{gap:8px!important;position:static!important}.admin-side-tabs-v78{border-radius:17px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:5px!important}.admin-side-tabs-v78 button{flex-direction:column!important;justify-content:center!important;gap:3px!important;min-height:42px!important;padding:0 7px!important}.admin-side-tabs-v78 button>span{gap:5px!important;font-size:10.5px!important}.admin-side-tabs-v78 button strong{min-width:22px!important;height:18px!important;font-size:9px!important}.admin-side-summary-v78,.admin-side-note-v78{display:none!important}.admin-kpi-grid-v78{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.admin-kpi-card-v78{border-radius:16px!important;min-height:86px!important;padding:10px!important}.admin-kpi-card-v78 strong{font-size:21px!important}.admin-filter-bar-v78{grid-template-columns:1fr!important;gap:8px!important}.admin-report-card-v78{border-radius:18px!important}.admin-report-card-v78>header{grid-template-columns:1fr!important;padding:12px!important}.admin-status-pill-v78{width:fit-content!important}.admin-report-body-v78{padding:10px 12px!important}.admin-report-actions-clean-v78{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:10px 12px 12px!important}.admin-users-grid-v78,.admin-user-search-v78{grid-template-columns:1fr!important}.admin-user-results-v78{max-height:360px!important}.admin-user-metrics-v78{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-user-lists-v78,.admin-section-head-v78,.admin-workspace-head-v78,.admin-selected-user-head-v78{grid-template-columns:1fr!important}}@media (width<=380px){.admin-kpi-grid-v78,.admin-user-metrics-v78,.admin-report-actions-clean-v78{grid-template-columns:1fr!important}}.admin-user-display-name-v79{min-width:0!important;max-width:100%!important;margin-top:3px!important;line-height:1.16!important;display:block!important}.admin-user-display-name-v79 .profile-name{text-overflow:ellipsis!important;white-space:nowrap!important;vertical-align:middle!important;max-width:100%!important;display:inline-block!important;overflow:hidden!important}.admin-user-display-name-v79.compact{font-size:12px!important}.admin-user-display-name-v79.full{margin-top:6px!important;font-size:17px!important}.admin-compact-user-list-v78 button,.admin-user-results-v78 button{align-content:start!important}.admin-compact-user-list-v78 .admin-user-display-name-v79+span,.admin-user-results-v78 .admin-user-display-name-v79+span{margin-top:4px!important}.admin-selected-user-head-v78 .admin-user-display-name-v79{margin-top:7px!important}@media (width<=820px){.admin-user-display-name-v79.compact{font-size:11.5px!important}.admin-user-display-name-v79.full{font-size:15px!important}}.admin-report-user-name-v80{min-width:0!important;max-width:100%!important;margin-top:3px!important;line-height:1.16!important;display:block!important}.admin-report-user-name-v80 .profile-name{text-overflow:ellipsis!important;white-space:nowrap!important;vertical-align:middle!important;max-width:100%!important;display:inline-block!important;overflow:hidden!important}.admin-report-user-name-v80.compact{font-size:12px!important}.admin-report-user-name-v80.full{margin:5px 0 0!important;font-size:16px!important}.admin-report-reporter-line-v80{flex-wrap:wrap!important;align-items:center!important;gap:5px 7px!important;display:flex!important}.admin-report-reporter-line-v80>span{color:#cbd5e199!important}.admin-report-reporter-line-v80>strong{color:#f8fafce0!important;align-items:center!important;gap:5px!important;font-size:11.5px!important;display:inline-flex!important}.admin-report-reporter-line-v80 .admin-report-user-name-v80{max-width:260px!important;margin-top:0!important;display:inline-flex!important}.admin-report-reporter-line-v80>em{color:#cbd5e18c!important;font-size:11px!important;font-style:normal!important}.admin-compact-report-v78 .admin-report-user-name-v80+small{margin-top:4px!important}@media (width<=820px){.admin-report-user-name-v80.compact{font-size:11.5px!important}.admin-report-user-name-v80.full{font-size:14.5px!important}.admin-report-reporter-line-v80{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.admin-report-reporter-line-v80 .admin-report-user-name-v80{max-width:100%!important}}.admin-membership-expiry-v81{color:#e2e8f0b8!important;background:#ffffff0a!important;border:1px solid #fff1!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;margin-top:4px!important;padding:3px 7px!important;font-size:10.5px!important;display:block!important}.admin-membership-expiry-v81.active,.admin-selected-membership-v81.active{color:#bbf7d0!important;background:#22c55e16!important;border-color:#22c55e2e!important}.admin-membership-expiry-v81.soon,.admin-selected-membership-v81.soon{color:#ffd84d!important;background:#ffd30017!important;border-color:#ffd30033!important}.admin-membership-expiry-v81.expired,.admin-selected-membership-v81.expired{color:#fecaca!important;background:#ef44441a!important;border-color:#ef444433!important}.admin-membership-expiry-v81.free,.admin-selected-membership-v81.free,.admin-membership-expiry-v81.unknown,.admin-selected-membership-v81.unknown{color:#cbd5e1b3!important}.admin-selected-membership-v81{background:#ffffff08!important;border:1px solid #fff1!important;border-radius:15px!important;gap:3px!important;margin-top:9px!important;padding:9px 10px!important;display:grid!important}.admin-selected-membership-v81 strong{font-size:12.5px!important}.admin-selected-membership-v81 span{color:#cbd5e1a3!important;text-transform:none!important;letter-spacing:normal!important;font-size:11px!important}.admin-user-data-grid-v81{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.admin-user-data-grid-v81 section{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:17px!important;min-width:0!important;padding:12px!important}.admin-user-data-grid-v81 h3{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin:0 0 9px!important;font-size:12px!important}.admin-user-data-grid-v81 dl{gap:6px!important;margin:0!important;display:grid!important}.admin-user-data-grid-v81 dl>div{border-bottom:1px solid #ffffff0b!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:baseline!important;gap:8px!important;padding:6px 0!important;display:grid!important}.admin-user-data-grid-v81 dl>div:last-child{border-bottom:0!important}.admin-user-data-grid-v81 dt{color:#cbd5e18f!important;font-size:11px!important}.admin-user-data-grid-v81 dd{color:#f8fafcd6!important;overflow-wrap:anywhere!important;min-width:0!important;margin:0!important;font-size:11.5px!important}@media (width<=900px){.admin-user-data-grid-v81{grid-template-columns:1fr!important}.admin-user-data-grid-v81 dl>div{grid-template-columns:100px minmax(0,1fr)!important}}@media (width<=380px){.admin-user-data-grid-v81 dl>div{grid-template-columns:1fr!important;gap:3px!important}}.admin-overview-v78{gap:16px!important;min-width:0!important;display:grid!important}.admin-overview-v78 .admin-kpi-grid-v78{margin-bottom:2px!important}.admin-overview-v78 .admin-two-column-v78{gap:16px!important;margin-top:2px!important}.admin-overview-v78 .admin-queue-card-v78,.admin-overview-v78 .admin-mini-card-v78{padding:16px!important}.admin-overview-v78 .admin-section-head-v78{border-bottom:1px solid #ffffff0e!important;margin-bottom:14px!important;padding-bottom:10px!important}.admin-overview-v78 .admin-compact-report-list-v78,.admin-overview-v78 .admin-compact-user-list-v78,.admin-overview-v78 .admin-compact-audit-list-v78{gap:10px!important}.admin-overview-v78 .admin-compact-report-v78,.admin-overview-v78 .admin-compact-user-list-v78 button,.admin-overview-v78 .admin-compact-audit-list-v78 div{border-radius:17px!important;padding:12px!important}.admin-overview-v78 .admin-compact-report-v78{grid-template-columns:auto minmax(0,1fr) auto!important;min-height:72px!important}.admin-overview-v78 .admin-compact-user-list-v78 button{gap:4px!important;display:grid!important}.admin-overview-v78 .admin-compact-user-list-v78 .admin-user-display-name-v79{margin-top:1px!important}.admin-overview-v78 .admin-membership-expiry-v81{margin-top:4px!important;margin-bottom:1px!important}.admin-overview-v78 .admin-side-stack-v78{gap:16px!important}.admin-overview-v78 .admin-kpi-card-v78{min-height:110px!important}@media (width<=900px){.admin-overview-v78,.admin-overview-v78 .admin-two-column-v78{gap:11px!important}.admin-overview-v78 .admin-queue-card-v78,.admin-overview-v78 .admin-mini-card-v78{border-radius:18px!important;padding:12px!important}.admin-overview-v78 .admin-section-head-v78{margin-bottom:10px!important;padding-bottom:8px!important}.admin-overview-v78 .admin-compact-report-list-v78,.admin-overview-v78 .admin-compact-user-list-v78,.admin-overview-v78 .admin-compact-audit-list-v78{gap:8px!important}.admin-overview-v78 .admin-compact-report-v78,.admin-overview-v78 .admin-compact-user-list-v78 button,.admin-overview-v78 .admin-compact-audit-list-v78 div{border-radius:15px!important;padding:10px!important}.admin-overview-v78 .admin-compact-report-v78{grid-template-columns:auto minmax(0,1fr)!important;min-height:66px!important}.admin-overview-v78 .admin-compact-report-v78 em{grid-column:1/-1!important;width:fit-content!important;margin-left:34px!important}.admin-overview-v78 .admin-side-stack-v78{gap:11px!important}}.admin-hidden-for-nonadmins-v83{text-align:center!important;border-radius:24px!important;place-items:center!important;gap:10px!important;min-height:280px!important;display:grid!important}.admin-hidden-for-nonadmins-v83 svg{color:#ffd84d!important}.admin-hidden-for-nonadmins-v83 strong{font-size:18px!important}.admin-hidden-for-nonadmins-v83 p{color:#cbd5e1ad!important;margin:0!important;font-size:13px!important}.credit-nav-badge-v84{color:#08090c!important;letter-spacing:-.02em!important;background:radial-gradient(circle at 25% 20%,#fff4b8,#ffd84d 45%,#b88700 100%)!important;border:1px solid #ffd84d66!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:34px!important;height:22px!important;margin-left:auto!important;padding:0 8px!important;font-size:10.5px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:0 0 0 1px #ffd84d1a,0 0 14px #ffd84d40!important}.credit-nav-badge-v84 svg{stroke-width:3px!important;flex:none!important;width:11px!important;height:11px!important}.sidebar-nav .nav-badge{color:#fff!important;background:#ef4444eb!important;box-shadow:0 0 14px #ef444452!important}@media (width<=820px){.credit-nav-badge-v84{min-width:30px!important;height:20px!important;padding:0 7px!important;font-size:10px!important}.credit-nav-badge-v84 svg{width:10px!important;height:10px!important}}.credit-nav-badge-v84{color:#cbd5e1!important;min-width:24px!important;height:18px!important;box-shadow:none!important;letter-spacing:0!important;background:#94a3b81f!important;border:1px solid #94a3b82e!important;border-radius:999px!important;place-items:center!important;margin-left:auto!important;padding:0 6px!important;font-size:10px!important;font-weight:850!important;line-height:1!important;display:inline-grid!important}.credit-nav-badge-v84 svg{display:none!important}.sidebar-nav .nav-badge{color:#fff!important;background:#ef4444eb!important;min-width:20px!important;height:20px!important;box-shadow:0 0 12px #ef444442!important}@media (width<=820px){.credit-nav-badge-v84{min-width:22px!important;height:17px!important;padding:0 5px!important;font-size:9.5px!important}}.system-message-row-v88{justify-content:center!important}.system-message-bubble-v88{background:radial-gradient(circle at 100% 0,#ffd30016,#0000 38%),linear-gradient(#ffffff0d,#ffffff06)!important;border-color:#ffd30024!important;width:min(560px,100%)!important}.system-message-bubble-v88>p{display:none!important}.system-rich-message-v88{gap:10px!important;display:grid!important}.system-rich-title-v88{color:#ffd84d!important;background:#ffd30013!important;border:1px solid #ffd30021!important;border-radius:15px!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;font-size:14px!important;display:flex!important}.system-rich-title-v88 strong{line-height:1.2!important}.system-rich-lines-v88{gap:7px!important;display:grid!important}.system-rich-spacer-v88{height:2px!important}.system-rich-section-title-v88{color:#ffd84df0!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin-top:2px!important;padding:0 2px!important;font-size:11px!important;font-weight:950!important}.system-rich-field-v88{background:#00000024!important;border:1px solid #ffffff0f!important;border-radius:14px!important;grid-template-columns:110px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:8px 9px!important;display:grid!important}.system-rich-field-v88 span{color:#cbd5e19e!important;font-size:11px!important}.system-rich-field-v88 strong{color:#f8fafceb!important;overflow-wrap:anywhere!important;min-width:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:12px!important}.system-rich-field-v88.amount strong{color:#bbf7d0!important;font-weight:950!important}.system-rich-field-v88.address{background:radial-gradient(circle at 0 0,#ffd30013,#0000 42%),#00000029!important;border-color:#ffd3002e!important}.system-rich-field-v88.address strong{color:#ffd84d!important}.system-rich-field-v88 button{color:#ffd84d!important;background:#ffd30013!important;border:1px solid #ffd30029!important;border-radius:10px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.system-rich-step-v88{background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:13px!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;gap:7px!important;padding:7px 9px!important;display:grid!important}.system-rich-step-v88 span{color:#08090c!important;background:#ffd84d!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:10px!important;font-weight:950!important;display:grid!important}.system-rich-step-v88 p,.system-rich-paragraph-v88,.system-rich-warning-v88{color:#e2e8f0c2!important;margin:0!important;font-size:12px!important;line-height:1.42!important}.system-rich-warning-v88{color:#fecaca!important;background:#ef444413!important;border:1px solid #ef444429!important;border-radius:14px!important;padding:9px 10px!important}@media (width<=820px){.system-message-bubble-v88{width:100%!important}.system-rich-title-v88{border-radius:14px!important;padding:8px 9px!important;font-size:13px!important}.system-rich-field-v88{grid-template-columns:1fr!important;gap:4px!important;padding:8px!important}.system-rich-field-v88 button{position:absolute!important;top:8px!important;right:8px!important}.system-rich-field-v88.address strong{padding-right:34px!important}.system-rich-step-v88{padding:7px!important}}.system-message-row-v88{justify-content:flex-start!important;align-items:flex-start!important}.system-message-row-v88 .system-message-bubble-v88{margin-left:0!important;margin-right:auto!important}.system-message-bubble-v88{width:min(560px,100% - 8px)!important;max-width:560px!important}@media (width<=820px){.system-message-row-v88{justify-content:flex-start!important}.system-message-row-v88 .system-message-bubble-v88{width:calc(100% - 4px)!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}.admin-create-user-v90{background:radial-gradient(circle at 100% 0,#ffd30012,#0000 34%),#ffffff07!important;border-color:#ffd3001f!important;margin-bottom:14px!important}.admin-create-user-v90 .admin-section-head-v78{margin-bottom:12px!important}.admin-create-user-v90 .admin-section-head-v78 p{color:#cbd5e1a8!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.35!important}.admin-create-user-grid-v90{grid-template-columns:1.2fr 1.1fr .55fr .7fr .55fr auto!important;align-items:end!important;gap:9px!important;display:grid!important}.admin-create-user-grid-v90 label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;min-width:0!important;font-size:10px!important;font-weight:900!important;display:grid!important}.admin-create-user-grid-v90 input,.admin-create-user-grid-v90 select{width:100%!important;min-width:0!important;height:38px!important}.admin-create-user-grid-v90 button{white-space:nowrap!important;min-height:38px!important}.admin-vault-tool-v90{background:radial-gradient(circle at 100% 0,#ef44441b,#0000 34%),#ffffff07!important;border-color:#ef444438!important}.admin-vault-tool-v90 p{color:#fecacab8!important;margin:0 0 9px!important;font-size:11.5px!important;line-height:1.35!important}@media (width<=1280px){.admin-create-user-grid-v90{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=820px){.admin-create-user-v90{margin-bottom:10px!important}.admin-create-user-grid-v90{grid-template-columns:1fr!important}.admin-create-user-grid-v90 button{width:100%!important}}.admin-ban-tool-v91{background:radial-gradient(circle at 100% 0,#ef444421,#0000 36%),radial-gradient(circle at 0 100%,#ffd3000e,#0000 36%),#ffffff07!important;border-color:#ef444447!important}.admin-ban-tool-v91 p{color:#fecacabd!important;margin:0 0 9px!important;font-size:11.5px!important;line-height:1.35!important}.admin-ban-tool-v91 .admin-inline-controls-v64{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.admin-ban-tool-v91 .admin-inline-controls-v64 button{min-height:34px!important}@media (width<=820px){.admin-ban-tool-v91 .admin-inline-controls-v64{grid-template-columns:1fr!important}}.admin-create-user-grid-v90{grid-template-columns:1.1fr 1fr .5fr .65fr .5fr auto auto!important}.admin-temp-credentials-v92{background:#ffd30013!important;border:1px solid #ffd30029!important;border-radius:17px!important;gap:7px!important;margin-top:12px!important;padding:12px!important;display:grid!important}.admin-temp-credentials-v92 strong{color:#ffd84d!important;font-size:13px!important}.admin-temp-credentials-v92 span{color:#e2e8f0c7!important;font-size:12px!important}.admin-temp-credentials-v92 code{color:#bbf7d0!important;overflow-wrap:anywhere!important;background:#00000038!important;border:1px solid #22c55e29!important;border-radius:12px!important;padding:9px 10px!important;font-size:12px!important}.admin-temp-credentials-v92 p{color:#fecacac2!important;margin:0!important;font-size:11.5px!important}.admin-audit-list-v92 div{gap:6px!important;display:grid!important}.admin-audit-list-v92 header{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.admin-audit-list-v92 header strong{color:#f8fafc!important;font-size:12px!important}.admin-audit-list-v92 header time{color:#cbd5e185!important;white-space:nowrap!important;font-size:10px!important}.admin-audit-actor-v92{gap:3px!important;display:grid!important}.admin-audit-actor-v92>strong{color:#ffd84d!important;align-items:center!important;gap:5px!important;width:fit-content!important;font-size:11.5px!important;display:inline-flex!important}.admin-audit-system-v92{color:#cbd5e199!important;font-size:11px!important}.admin-audit-list-v92 p{color:#e2e8f0ad!important;overflow-wrap:anywhere!important;background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:10px!important;margin:0!important;padding:7px 8px!important;font-size:10.5px!important;line-height:1.35!important}@media (width<=1280px){.admin-create-user-grid-v90{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.admin-create-user-grid-v90{grid-template-columns:1fr!important}.admin-audit-list-v92 header{gap:3px!important;display:grid!important}}.ban-modal-backdrop-v93{z-index:999999!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:radial-gradient(circle at top,#ef444429,#0000 34%),#000000a8!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}.ban-modal-v93{color:#f8fafc!important;background:radial-gradient(circle at 100% 0,#ef44442e,#0000 34%),linear-gradient(#12141cfa,#080a0ffa)!important;border:1px solid #ef444442!important;border-radius:24px!important;gap:13px!important;width:min(430px,100%)!important;padding:18px!important;display:grid!important;box-shadow:0 28px 90px #0000008a!important}.ban-modal-icon-v93{background:#ef444424!important;border:1px solid #ef444438!important;border-radius:18px!important;place-items:center!important;width:46px!important;height:46px!important;font-size:23px!important;display:grid!important}.ban-modal-v93 span{color:#fca5a5!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:950!important}.ban-modal-v93 h2{letter-spacing:-.035em!important;margin:5px 0 0!important;font-size:25px!important}.ban-modal-v93 p{color:#e2e8f0b8!important;margin:6px 0 0!important;font-size:13px!important}.ban-modal-v93 dl{gap:8px!important;margin:0!important;display:grid!important}.ban-modal-v93 dl div{background:#ffffff09!important;border:1px solid #ffffff0f!important;border-radius:15px!important;padding:10px!important}.ban-modal-v93 dt{color:#cbd5e19e!important;font-size:11px!important}.ban-modal-v93 dd{color:#fecaca!important;overflow-wrap:anywhere!important;margin:4px 0 0!important;font-size:13px!important}.ban-modal-v93 button{width:100%!important}.admin-generated-id-note-v94{background:#94a3b814!important;border:1px solid #94a3b824!important;border-radius:14px!important;align-content:center!important;gap:2px!important;min-height:38px!important;padding:8px 10px!important;display:grid!important}.admin-generated-id-note-v94 span{color:#cbd5e1a8!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:10px!important;font-weight:900!important}.admin-generated-id-note-v94 strong{color:#f8fafcdb!important;font-size:12px!important}.admin-generated-id-note-v94 small{color:#cbd5e185!important;font-size:10.5px!important}@media (width<=820px){.admin-generated-id-note-v94{min-height:auto!important}}.admin-delete-user-tool-v95{background:radial-gradient(circle at 100% 0,#dc262629,#0000 36%),#ffffff07!important;border-color:#dc262657!important}.admin-delete-user-tool-v95 p{color:#fecacac7!important;margin:0 0 10px!important;font-size:11.5px!important;line-height:1.35!important}.admin-delete-user-tool-v95 label{color:#fecacac7!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;margin-bottom:9px!important;font-size:10.5px!important;font-weight:900!important;display:grid!important}.admin-delete-user-tool-v95 input{color:#f8fafc!important;background:#0000002e!important;border:1px solid #ef444438!important;border-radius:12px!important;width:100%!important;min-height:36px!important;padding:0 10px!important}.admin-delete-user-tool-v95 button{width:100%!important}.self-delete-card-v96{background:radial-gradient(circle at 100% 0,#dc262624,#0000 36%),#ffffff07!important;border-color:#dc26264d!important}.self-delete-card-v96 .panel-title svg{color:#fca5a5!important}.self-delete-warning-v96,.self-delete-locked-v96{background:#ef444416!important;border:1px solid #ef44442e!important;border-radius:16px!important;gap:4px!important;padding:11px 12px!important;display:grid!important}.self-delete-warning-v96.no-refund{background:#ffd30013!important;border-color:#ffd30029!important}.self-delete-warning-v96 strong{color:#fecaca!important;font-size:13px!important}.self-delete-warning-v96.no-refund strong{color:#ffd84d!important}.self-delete-warning-v96 span,.self-delete-locked-v96 span{color:#e2e8f0b8!important;font-size:12px!important;line-height:1.4!important}.self-delete-locked-v96{background:#94a3b814!important;border-color:#94a3b829!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important}.self-delete-locked-v96 svg{color:#cbd5e1!important}.self-delete-check-v96{background:#ef44440b!important;border-color:#ef444429!important}.self-delete-card-v96 input[type=text]{border-color:#ef444438!important}.self-delete-card-v96 .danger-button:disabled{opacity:.45!important;cursor:not-allowed!important}.admin-audit-workspace-v98{gap:14px!important;display:grid!important}.admin-audit-filter-grid-v98{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:20px!important;grid-template-columns:minmax(0,1.1fr) minmax(140px,.65fr) minmax(180px,.8fr) minmax(190px,.9fr) minmax(135px,.55fr) auto!important;align-items:end!important;gap:9px!important;padding:12px!important;display:grid!important}.admin-audit-filter-grid-v98 label{color:#cbd5e1b8!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;min-width:0!important;font-size:10.5px!important;font-weight:900!important;display:grid!important}.admin-audit-filter-grid-v98 input,.admin-audit-filter-grid-v98 select{color:#f8fafc!important;background:#00000026!important;border:1px solid #ffffff14!important;border-radius:13px!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:0 10px!important}.admin-audit-filter-grid-v98 button{white-space:nowrap!important;min-height:38px!important}.admin-audit-stats-v98{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.admin-audit-stats-v98 article{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:17px!important;align-content:center!important;gap:5px!important;min-height:72px!important;padding:12px!important;display:grid!important}.admin-audit-stats-v98 span{color:#cbd5e19e!important;font-size:11px!important}.admin-audit-stats-v98 strong{font-size:25px!important;line-height:1!important}.admin-audit-board-v98{gap:10px!important;display:grid!important}.admin-audit-card-v98{background:linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #ffffff12!important;border-radius:20px!important;gap:10px!important;padding:13px!important;display:grid!important;box-shadow:0 16px 40px #00000021!important}.admin-audit-card-v98.danger{background:radial-gradient(circle at 100% 0,#ef44441b,#0000 38%),linear-gradient(#ffffff0a,#ffffff04)!important;border-color:#ef444438!important}.admin-audit-card-v98>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;display:grid!important}.admin-audit-card-v98 time{color:#cbd5e18f!important;white-space:nowrap!important;font-size:11px!important}.admin-audit-event-v98{color:#ffd84d!important;letter-spacing:.05em!important;background:#ffd30016!important;border:1px solid #ffd30024!important;border-radius:999px!important;width:fit-content!important;padding:4px 8px!important;font-size:10.5px!important;font-weight:950!important;display:inline-block!important}.admin-audit-card-v98.danger .admin-audit-event-v98{color:#fecaca!important;background:#ef44441c!important;border-color:#ef444433!important}.admin-audit-target-v98{background:#00000024!important;border:1px solid #ffffff0d!important;border-radius:14px!important;grid-template-columns:70px minmax(0,1fr)!important;gap:8px!important;padding:8px 10px!important;display:grid!important}.admin-audit-target-v98 span{color:#cbd5e194!important;font-size:11px!important}.admin-audit-target-v98 strong{color:#f8fafce0!important;overflow-wrap:anywhere!important;font-size:12px!important}.admin-audit-summary-v98{color:#e2e8f0b8!important;overflow-wrap:anywhere!important;background:#ffffff07!important;border:1px solid #ffffff0c!important;border-radius:14px!important;margin:0!important;padding:9px 10px!important;font-size:11.5px!important;line-height:1.42!important}.admin-audit-details-v98{background:#0000001a!important;border:1px solid #ffffff0d!important;border-radius:14px!important;overflow:hidden!important}.admin-audit-details-v98 summary{cursor:pointer!important;color:#cbd5e1b8!important;padding:9px 10px!important;font-size:11.5px!important;font-weight:850!important}.admin-audit-meta-grid-v98{border-top:1px solid #ffffff0d!important;gap:0!important;margin:0!important;display:grid!important}.admin-audit-meta-grid-v98 div{border-bottom:1px solid #ffffff0a!important;grid-template-columns:190px minmax(0,1fr)!important;gap:8px!important;padding:8px 10px!important;display:grid!important}.admin-audit-meta-grid-v98 div:last-child{border-bottom:0!important}.admin-audit-meta-grid-v98 dt{color:#cbd5e18f!important;font-size:11px!important}.admin-audit-meta-grid-v98 dd{color:#f8fafcd1!important;overflow-wrap:anywhere!important;margin:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:11.5px!important}.admin-audit-empty-meta-v98{color:#cbd5e19e!important;padding:10px!important;font-size:12px!important}@media (width<=1280px){.admin-audit-filter-grid-v98{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=820px){.admin-audit-filter-grid-v98,.admin-audit-stats-v98,.admin-audit-card-v98>header{grid-template-columns:1fr!important}.admin-audit-card-v98 time{white-space:normal!important}.admin-audit-meta-grid-v98 div,.admin-audit-target-v98{grid-template-columns:1fr!important;gap:4px!important}}.admin-temp-credentials-v92{padding-right:46px!important;position:relative!important}.admin-temp-close-v99{color:#f8fafccc!important;cursor:pointer!important;background:#0000002e!important;border:1px solid #ffffff1a!important;border-radius:10px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important}.admin-temp-close-v99:hover{color:#08090c!important;background:#ffd84d!important;border-color:#ffd84d59!important}@media (width<=820px){.admin-temp-credentials-v92{padding-right:42px!important}}.admin-generated-id-note-v94 strong:after{content:" · TSAR:########"!important;color:#cbd5e18a!important;font-weight:800!important}.auth-shell{-webkit-overflow-scrolling:touch!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden auto!important}.landing-v106{gap:28px!important;padding-bottom:42px!important;display:grid!important}.landing-hero-v106{background:radial-gradient(circle at 16% 10%,#ffd30026,#0000 28%),radial-gradient(circle at 84% 20%,#facc1517,#0000 30%),linear-gradient(#ffffff0d,#ffffff05)!important;border:1px solid #ffd3001f!important;box-shadow:0 30px 90px #0000003d!important}.landing-v106 .brand-hero-copy h1{max-width:780px!important}.landing-v106 .brand-hero-copy h1 span:first-child{color:#ffd84d!important}.landing-trust-strip-v106{flex-wrap:wrap!important;gap:8px!important;margin:16px 0 0!important;display:flex!important}.landing-trust-strip-v106 span{color:#f8fafcdb!important;background:#ffffff0c!important;border:1px solid #ffffff13!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:7px 10px!important;font-size:12px!important;display:inline-flex!important}.landing-device-v106 .hero-device-stage{gap:10px!important}.landing-chat-preview-v106{gap:7px!important;width:min(330px,100%)!important;margin-top:8px!important;display:grid!important}.landing-chat-preview-v106 div{background:#0000002e!important;border:1px solid #ffffff12!important;border-radius:14px!important;padding:9px 10px!important}.landing-chat-preview-v106 span{color:#ffd84d!important;font-size:11px!important;font-weight:900!important}.landing-chat-preview-v106 p{color:#e2e8f0b3!important;margin:3px 0 0!important;font-size:11.5px!important}.landing-explain-v106,.landing-transparency-v106,.landing-legal-v106,.landing-pricing-v106,.landing-final-v106{background:#ffffff07!important;border:1px solid #fff1!important;border-radius:28px!important;padding:24px!important}.landing-explain-v106 .section-heading span,.landing-transparency-v106>div>span,.landing-legal-v106 .brand-security-copy span{color:#e2e8f0b8!important;max-width:840px!important;line-height:1.55!important;display:block!important}.landing-explain-grid-v106,.landing-transparency-grid-v106{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:18px!important;display:grid!important}.landing-explain-grid-v106 article,.landing-transparency-grid-v106 article{background:radial-gradient(circle at 100% 0,#ffd30012,#0000 36%),#00000021!important;border:1px solid #fff1!important;border-radius:20px!important;align-content:start!important;gap:9px!important;min-height:170px!important;padding:16px!important;display:grid!important}.landing-explain-grid-v106 svg,.landing-transparency-grid-v106 svg{color:#ffd84d!important}.landing-explain-grid-v106 h3{margin:0!important;font-size:15px!important}.landing-explain-grid-v106 p,.landing-transparency-grid-v106 span{color:#e2e8f0b3!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}.landing-transparency-v106>div:first-child p,.landing-explain-v106 .section-heading p,.landing-pricing-v106 .section-heading p,.landing-legal-v106 .brand-security-copy p{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:900!important}.register-flow-shell{min-height:calc(100dvh - 98px)!important;max-height:none!important;padding-bottom:max(34px, env(safe-area-inset-bottom))!important;overflow:visible!important}.auth-card.register-card,.identity-reveal-card{max-height:none!important}.tsar-id-save-confirm-v106{background:radial-gradient(circle at 100% 0,#ffd3001a,#0000 36%),#00000029!important;border:1px solid #ffd30029!important;border-radius:18px!important;gap:9px!important;width:100%!important;margin:12px 0!important;padding:12px!important;display:grid!important}.tsar-id-copy-row-v106{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.tsar-id-copy-row-v106 code{color:#ffd84d!important;overflow-wrap:anywhere!important;background:#00000038!important;border:1px solid #ffd30029!important;border-radius:13px!important;min-width:0!important;padding:10px 11px!important;font-weight:950!important}.tsar-id-save-confirm-v106 label{color:#cbd5e1c7!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:900!important}.tsar-id-save-confirm-v106 input{color:#f8fafc!important;letter-spacing:.03em!important;background:#0000002e!important;border:1px solid #ffd3002e!important;border-radius:14px!important;width:100%!important;min-height:42px!important;padding:0 12px!important;font-weight:850!important}.register-save-state-v106{color:#fecacadb!important;background:#ef444413!important;border:1px solid #ef444429!important;border-radius:13px!important;padding:8px 10px!important;font-size:12px!important}.register-save-state-v106.ok{color:#bbf7d0!important;background:#22c55e13!important;border-color:#22c55e2e!important}@media (width<=1180px){.landing-explain-grid-v106,.landing-transparency-grid-v106{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.auth-shell{height:100dvh!important;min-height:100dvh!important;padding-bottom:env(safe-area-inset-bottom)!important;overflow-y:auto!important}.landing-v106{gap:16px!important;padding:0 0 28px!important}.landing-hero-v106,.landing-explain-v106,.landing-transparency-v106,.landing-legal-v106,.landing-pricing-v106,.landing-final-v106{border-radius:22px!important;padding:16px!important}.landing-explain-grid-v106,.landing-transparency-grid-v106{grid-template-columns:1fr!important}.landing-explain-grid-v106 article,.landing-transparency-grid-v106 article{min-height:auto!important}.landing-trust-strip-v106{display:grid!important}.tsar-id-copy-row-v106{grid-template-columns:1fr!important}.tsar-id-copy-row-v106 button{width:100%!important}.register-flow-shell{min-height:auto!important;padding:16px 12px max(34px, env(safe-area-inset-bottom))!important;align-items:start!important}.auth-card.register-card,.identity-reveal-card{width:min(100%,520px)!important;margin:0 auto!important}}.auth-shell{background:radial-gradient(circle at 18% 0,#ffd30021,#0000 30%),radial-gradient(circle at 85% 12%,#ffc4001a,#0000 28%),linear-gradient(#070707 0%,#0b0b0d 48%,#050506 100%)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:18px!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:18px clamp(14px,2.4vw,34px)!important;display:grid!important;overflow:hidden auto!important}.auth-nav{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#ffffff07!important;border:1px solid #ffffff12!important;border-radius:22px!important;width:min(100%,1560px)!important;max-width:none!important;margin:0 auto!important;padding:10px 12px!important}.auth-nav .sidebar-brand.public-brand{min-width:0!important}.auth-nav-actions{gap:8px!important}.auth-nav-actions>button,.auth-nav-pill{border-radius:999px!important;min-height:36px!important}.auth-view-login,.auth-view-register{overflow:auto!important}.auth-view-login .login-card-v107,.auth-view-register .register-flow-v107{place-self:center!important}.login-card-v107{background:radial-gradient(circle at 100% 0,#ffd3001f,#0000 34%),linear-gradient(#ffffff0f,#ffffff06)!important;border:1px solid #ffd30024!important;border-radius:28px!important;width:min(100%,470px)!important;margin:0 auto!important;padding:clamp(22px,4vw,34px)!important;box-shadow:0 30px 90px #0006!important}.login-card-v107:before{content:"TSAR"!important;color:#050505!important;letter-spacing:-.05em!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;border-radius:20px!important;place-items:center!important;width:58px!important;height:58px!important;margin:0 auto 14px!important;font-weight:1000!important;display:grid!important;box-shadow:0 0 36px #ffd30038!important}.login-card-v107 h2,.register-card h2{text-align:center!important;letter-spacing:-.055em!important;font-size:clamp(27px,4vw,42px)!important;line-height:.98!important}.login-card-v107>p,.register-card>p{text-align:center!important;color:#e2e8f0b3!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important}.login-card-v107 label,.register-card label{color:#cbd5e1c2!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:11px!important;font-weight:950!important}.login-card-v107 input,.register-card input{background:#0000002e!important;border:1px solid #ffffff17!important;border-radius:16px!important;min-height:46px!important}.login-card-v107 .primary-button,.register-card .primary-button{border-radius:16px!important;min-height:46px!important}.login-card-v107 .text-button{justify-content:center!important;width:100%!important;margin-top:10px!important}.register-flow-v107{width:min(100%,960px)!important;min-height:auto!important;padding:10px 0 max(26px, env(safe-area-inset-bottom))!important;align-content:center!important;justify-items:center!important;gap:14px!important;display:grid!important}.register-progress{background:#ffffff07!important;border:1px solid #ffffff0f!important;border-radius:999px!important;width:min(100%,520px)!important;margin:0 auto!important;padding:8px!important}.register-progress-step{background:#ffffff14!important;border-radius:999px!important;height:5px!important;overflow:hidden!important}.register-progress-step span{display:none!important}.register-progress-step.active{background:linear-gradient(90deg,#ffd300f2,#f2b705cc)!important;box-shadow:0 0 20px #ffd30033!important}.auth-card.register-card{background:radial-gradient(circle at 100% 0,#ffd3001a,#0000 34%),linear-gradient(#ffffff0f,#ffffff05)!important;border:1px solid #ffd3001f!important;border-radius:28px!important;width:min(100%,760px)!important;max-width:760px!important;padding:clamp(20px,3.4vw,34px)!important;box-shadow:0 30px 90px #00000061!important}.register-kicker{border-radius:999px!important;width:fit-content!important;margin:0 auto 13px!important}.register-feature-grid,.vault-explainer-grid{gap:10px!important}.register-feature-grid>div,.vault-explainer-grid>div,.register-help-box,.register-warning-box{background:#00000024!important;border:1px solid #ffffff0f!important;border-radius:18px!important}.register-button-row{gap:10px!important;margin-top:16px!important}.identity-reveal-card{width:min(100%,620px)!important;overflow:hidden!important}.auth-view-welcome{grid-template-rows:auto 1fr!important;display:grid!important}.auth-view-welcome .landing-v106{gap:clamp(18px,2.2vw,30px)!important;width:min(100%,1600px)!important;max-width:none!important;margin:0 auto!important;padding:0 0 44px!important}.landing-hero-v106{border-radius:34px!important;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr)!important;align-items:center!important;gap:clamp(18px,3vw,42px)!important;width:100%!important;min-height:auto!important;padding:clamp(22px,4vw,54px)!important}.landing-v106 .brand-hero-copy h1{max-width:960px!important;font-size:clamp(48px,7vw,112px)!important;line-height:.88!important}.landing-v106 .brand-hero-lead{max-width:760px!important;font-size:clamp(15px,1.15vw,18px)!important}.landing-device-v106{align-items:center!important;min-height:auto!important;display:grid!important}.landing-device-v106 .hero-browser-frame{border-radius:28px!important;width:100%!important;min-height:430px!important;position:relative!important;inset:auto!important}.landing-device-v106 .hero-device-stage{min-height:390px!important;padding:28px!important;position:relative!important}.landing-v106 .brand-orbit-card{z-index:5!important}.landing-explain-v106,.landing-transparency-v106,.landing-legal-v106,.landing-pricing-v106,.landing-final-v106{border-radius:30px!important;width:100%!important;padding:clamp(20px,3vw,36px)!important}.landing-explain-grid-v106,.landing-transparency-grid-v106,.brand-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(10px,1.4vw,18px)!important}.landing-pricing-v106 .brand-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.brand-security-section.landing-legal-v106{grid-template-columns:minmax(0,.85fr) minmax(360px,.65fr)!important;align-items:center!important}.landing-final-v106{justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}@media (width<=1180px){.landing-hero-v106,.brand-security-section.landing-legal-v106{grid-template-columns:1fr!important}.landing-explain-grid-v106,.landing-transparency-grid-v106{grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-pricing-v106 .brand-pricing-grid{grid-template-columns:1fr 1fr!important}}@media (width<=820px){.auth-shell{padding:10px 10px max(20px, env(safe-area-inset-bottom))!important;gap:10px!important}.auth-nav{border-radius:18px!important;align-items:start!important;padding:9px!important}.auth-nav-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.auth-nav-actions>button,.auth-nav-pill{justify-content:center!important;width:100%!important;min-height:34px!important;font-size:11px!important}.auth-view-login .login-card-v107,.auth-view-register .register-flow-v107{align-self:start!important;padding-top:8px!important}.login-card-v107,.auth-card.register-card{border-radius:22px!important;padding:18px!important}.register-flow-v107{gap:10px!important}.register-feature-grid,.vault-explainer-grid,.register-button-row{grid-template-columns:1fr!important}.auth-view-welcome .landing-v106{gap:14px!important;width:100%!important;padding-bottom:24px!important}.landing-hero-v106,.landing-explain-v106,.landing-transparency-v106,.landing-legal-v106,.landing-pricing-v106,.landing-final-v106{border-radius:22px!important;padding:16px!important}.landing-v106 .brand-hero-copy h1{text-align:left!important;font-size:clamp(42px,15vw,72px)!important}.landing-device-v106 .hero-browser-frame,.landing-device-v106 .hero-device-stage{min-height:auto!important}.landing-device-v106 .hero-device-stage{padding:20px!important}.landing-explain-grid-v106,.landing-transparency-grid-v106,.landing-pricing-v106 .brand-pricing-grid{grid-template-columns:1fr!important}.landing-final-v106{display:grid!important}.landing-final-v106 button{width:100%!important}}.identity-reveal-card{background:radial-gradient(circle at 50% 0,#ffd30033,#0000 34%),radial-gradient(circle at 80% 25%,#f2b7051f,#0000 26%),linear-gradient(#ffffff13,#ffffff06)!important;border-color:#ffd30038!important;position:relative!important;overflow:hidden!important}.identity-reveal-lock{z-index:3!important;color:#050505!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;border-radius:26px!important;place-items:center!important;width:76px!important;height:76px!important;margin:0 auto 14px!important;display:grid!important;position:relative!important;box-shadow:0 0 0 1px #ffd30047,0 0 44px #ffd3003d!important}.identity-reveal-card h2{z-index:3!important;position:relative!important}.tsar-id-reveal.done{z-index:3!important;position:relative!important;transform:scale(1.02)!important}.tsar-id-reveal.done strong{color:#050505!important;letter-spacing:-.045em!important;text-align:center!important;overflow-wrap:anywhere!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;border-radius:20px!important;padding:15px 16px!important;font-size:clamp(24px,6vw,38px)!important;display:block!important;box-shadow:0 18px 50px #00000040,0 0 34px #ffd30038!important}.confetti-layer-v108 span{opacity:.95!important;width:9px!important;height:16px!important;animation-duration:1.9s!important}.confetti-layer-v108 span:nth-child(3n){background:#ffd84d!important}.confetti-layer-v108 span:nth-child(3n+1){background:#f8fafc!important}.confetti-layer-v108 span:nth-child(3n+2){background:#f2b705!important}.identity-burst-v108{pointer-events:none!important;z-index:1!important;position:absolute!important;inset:0!important}.identity-burst-v108 i{border:1px solid #ffd30038!important;border-radius:999px!important;width:190px!important;height:190px!important;animation:1.6s ease-out forwards identityBurstV108!important;position:absolute!important;top:36%!important;left:50%!important;transform:translate(-50%,-50%)scale(.4)!important}.identity-burst-v108 i:nth-child(2){animation-delay:.18s!important}.identity-burst-v108 i:nth-child(3){animation-delay:.36s!important}@keyframes identityBurstV108{0%{opacity:.9;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.85)}}.finish-create-button:disabled{opacity:.45!important;cursor:not-allowed!important}@media (width<=820px){.identity-reveal-lock{border-radius:22px!important;width:64px!important;height:64px!important}.tsar-id-reveal.done strong{font-size:clamp(23px,8vw,32px)!important}}.landing-legal-v106{grid-template-columns:minmax(0,.85fr) minmax(420px,.7fr)!important;align-items:stretch!important;gap:clamp(18px,3vw,42px)!important;display:grid!important}.landing-legal-v106 .brand-security-copy,.landing-legal-v106 .brand-security-grid{align-self:stretch!important;min-height:100%!important}.landing-legal-v106 .brand-security-copy{background:radial-gradient(circle at 100% 0,#ffd3001a,#0000 35%),#00000024!important;border:1px solid #ffffff0f!important;border-radius:24px!important;align-content:center!important;gap:10px!important;padding:clamp(18px,2.3vw,28px)!important;display:grid!important}.landing-legal-v106 .brand-security-copy h2{letter-spacing:-.06em!important;max-width:780px!important;margin:0!important;font-size:clamp(27px,3.8vw,54px)!important;line-height:.98!important}.landing-legal-v106 .brand-security-copy span{max-width:760px!important;font-size:14px!important}.landing-legal-v106 .brand-security-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.landing-legal-v106 .brand-security-grid button{text-align:left!important;background:linear-gradient(#ffffff0d,#ffffff06)!important;border:1px solid #ffffff13!important;border-radius:20px!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-areas:"icon title""icon text"!important;align-items:center!important;column-gap:12px!important;width:100%!important;min-height:92px!important;padding:14px!important;display:grid!important}.landing-legal-v106 .brand-security-grid button svg{color:#050505!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;border-radius:15px!important;grid-area:icon!important;width:42px!important;height:42px!important;padding:10px!important}.landing-legal-v106 .brand-security-grid button strong{color:#f8fafc!important;grid-area:title!important;font-size:14px!important}.landing-legal-v106 .brand-security-grid button span{color:#e2e8f0a8!important;grid-area:text!important;font-size:12px!important;line-height:1.35!important}.public-legal-page{gap:16px!important;width:min(100%,1320px)!important;max-width:none!important;margin:0 auto!important;display:grid!important}.public-legal-hero{background:radial-gradient(circle at 0 0,#ffd30026,#0000 34%),linear-gradient(#ffffff0f,#ffffff06)!important;border:1px solid #ffd30021!important;border-radius:30px!important;padding:clamp(20px,4vw,42px)!important;box-shadow:0 28px 90px #00000047!important}.public-legal-icon{color:#050505!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;box-shadow:0 0 34px #ffd30033!important}.public-legal-hero h1{letter-spacing:-.07em!important;max-width:980px!important;font-size:clamp(34px,5.6vw,76px)!important;line-height:.94!important}.public-legal-hero span{color:#e2e8f0bd!important;max-width:980px!important;font-size:clamp(14px,1.2vw,17px)!important;line-height:1.62!important}.public-legal-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.public-legal-card{background:radial-gradient(circle at 100% 0,#ffd30012,#0000 34%),#ffffff08!important;border:1px solid #ffffff12!important;border-radius:24px!important;padding:18px!important}.public-legal-card h2{color:#ffd84d!important;font-size:16px!important}.public-legal-card li{color:#e2e8f0bd!important;line-height:1.46!important}.transparency-page{max-width:1420px!important;margin:0 auto!important}.transparency-info-card,.ip-nonstorage-panel,.lawful-disclosure-panel,.privacy-limits-panel,.transparency-final-note,.lawful-plain-answer-v109{background:radial-gradient(circle at 100% 0,#ffd3000f,#0000 34%),#ffffff08!important;border:1px solid #ffffff12!important;border-radius:24px!important}.lawful-disclosure-panel{border-color:#ffd3001f!important}.lawful-disclosure-panel .section-heading h2{max-width:980px!important}.disclosure-card{border-radius:22px!important}.disclosure-card.cannot-provide{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 34%),#ffffff07!important;border-color:#22c55e29!important}.lawful-plain-answer-v109{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin-top:14px!important;padding:18px!important;display:grid!important}.lawful-plain-answer-v109 svg{color:#050505!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;border-radius:16px!important;width:42px!important;height:42px!important;padding:10px!important}.lawful-plain-answer-v109 strong{color:#ffd84d!important;font-size:15px!important}.lawful-plain-answer-v109 p{color:#e2e8f0bd!important;margin:6px 0 0!important;line-height:1.55!important}@media (width<=1180px){.landing-legal-v106,.public-legal-grid{grid-template-columns:1fr!important}}@media (width<=820px){.landing-legal-v106{gap:12px!important}.landing-legal-v106 .brand-security-copy,.landing-legal-v106 .brand-security-grid button,.public-legal-hero,.public-legal-card,.lawful-plain-answer-v109{border-radius:20px!important}.landing-legal-v106 .brand-security-grid button,.lawful-plain-answer-v109{grid-template-columns:1fr!important;grid-template-areas:none!important}.landing-legal-v106 .brand-security-grid button svg,.landing-legal-v106 .brand-security-grid button strong,.landing-legal-v106 .brand-security-grid button span{grid-area:auto!important}.public-legal-page{gap:12px!important}}.tsar-id-reveal-v110.done{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.tsar-id-reveal-v110.done:before,.tsar-id-reveal-v110.done:after{content:none!important;display:none!important}.tsar-id-reveal-v110.done strong{z-index:4!important;background:radial-gradient(circle at 30% 10%,#ffffff6b,#0000 24%),linear-gradient(135deg,#ffe66d,#ffd84d 46%,#f2b705)!important;border:1px solid #ffd84d61!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;position:relative!important;box-shadow:0 16px 48px #00000057,0 0 46px #ffd3004d!important}.confetti-layer-v108.confetti-layer-v110,.confetti-layer-v108{overflow:visible!important}.confetti-layer-v108 span{border-radius:3px!important;width:10px!important;height:18px!important;animation-duration:2.25s!important}.confetti-layer-v108 span:nth-child(4n){background:#ffd84d!important;transform:rotate(15deg)!important}.confetti-layer-v108 span:nth-child(4n+1){background:#fff!important;transform:rotate(-12deg)!important}.confetti-layer-v108 span:nth-child(4n+2){background:#f2b705!important;transform:rotate(28deg)!important}.confetti-layer-v108 span:nth-child(4n+3){background:#94a3b8!important;transform:rotate(-28deg)!important}.identity-burst-v110 i{border-width:1px!important;border-color:#ffd30047!important;width:230px!important;height:230px!important;animation:1.95s cubic-bezier(.16,1,.3,1) forwards identityBurstV110!important;box-shadow:0 0 26px #ffd3001f!important}.identity-burst-v110 i:nth-child(2){animation-delay:.12s!important}.identity-burst-v110 i:nth-child(3){animation-delay:.24s!important}.identity-burst-v110 i:nth-child(4){animation-delay:.36s!important}.identity-burst-v110 i:nth-child(5){animation-delay:.48s!important}@keyframes identityBurstV110{0%{opacity:.95;transform:translate(-50%,-50%)scale(.22)}55%{opacity:.42}to{opacity:0;transform:translate(-50%,-50%)scale(2.35)}}.identity-reveal-card:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.32!important;background:conic-gradient(from 120deg,#0000,#ffd3001a,#0000,#ffffff12,#0000)!important;animation:7s linear infinite revealSpinV110!important;position:absolute!important;inset:-40%!important}@keyframes revealSpinV110{to{transform:rotate(360deg)}}@media (width<=820px){.tsar-id-reveal-v110.done strong{width:100%!important}.identity-burst-v110 i{width:170px!important;height:170px!important}}.register-captcha-v111{background:radial-gradient(circle at 100% 0,#ffd3001f,#0000 36%),#00000029!important;border:1px solid #ffd30029!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 120px auto!important;align-items:center!important;gap:9px!important;margin:14px 0!important;padding:12px!important;display:grid!important}.register-captcha-v111>div{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.09em!important;align-items:center!important;gap:8px!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important}.register-captcha-v111 strong{color:#050505!important;background:linear-gradient(135deg,#ffd84d,#f2b705)!important;border-radius:13px!important;justify-self:center!important;padding:8px 10px!important;font-size:15px!important}.register-captcha-v111 input{text-align:center!important;min-height:40px!important;font-weight:950!important}.register-captcha-v111 button{border-radius:13px!important;min-height:40px!important}.admin-custom-id-tool-v111{background:radial-gradient(circle at 100% 0,#ffd3001f,#0000 36%),#ffffff07!important;border-color:#ffd30038!important}.admin-custom-id-tool-v111 p{color:#fff8d2bd!important;margin:0 0 10px!important;font-size:11.5px!important;line-height:1.35!important}.admin-custom-id-tool-v111 label{color:#fff8d2c7!important;text-transform:uppercase!important;letter-spacing:.08em!important;gap:6px!important;margin-bottom:9px!important;font-size:10.5px!important;font-weight:900!important;display:grid!important}.admin-custom-id-tool-v111 input{color:#f8fafc!important;background:#0000002e!important;border:1px solid #ffd3002e!important;border-radius:12px!important;width:100%!important;min-height:36px!important;padding:0 10px!important}.admin-custom-id-tool-v111 button{width:100%!important}@media (width<=820px){.register-captcha-v111{grid-template-columns:1fr!important}.register-captcha-v111 strong,.register-captcha-v111 button{width:100%!important}}.register-captcha-v112{background:radial-gradient(circle at 10% 0,#ffd30029,#0000 34%),linear-gradient(#ffffff0d,#ffffff05)!important;border-color:#ffd30038!important;border-radius:22px!important;grid-template-columns:1fr!important;gap:11px!important;padding:14px!important}.captcha-head-v112{align-items:center!important;gap:8px!important;display:flex!important}.captcha-head-v112 span{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:950!important}.captcha-head-v112 small{color:#050505e0!important;text-transform:uppercase!important;letter-spacing:.08em!important;background:#ffd84d!important;border-radius:999px!important;margin-left:auto!important;padding:4px 8px!important;font-size:10px!important;font-weight:950!important}.captcha-code-strip-v112{background:#0003!important;border:1px solid #ffffff12!important;border-radius:18px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;padding:8px!important;display:grid!important}.captcha-code-strip-v112 i{color:#050505!important;min-height:42px!important;transform:rotate(var(--r,-1deg))!important;background:radial-gradient(circle at 0 0,#ffffff73,#0000 30%),linear-gradient(135deg,#ffe66d,#ffd84d 48%,#f2b705)!important;border-radius:14px!important;place-items:center!important;font-size:18px!important;font-style:normal!important;font-weight:1000!important;display:grid!important;box-shadow:0 0 22px #ffd30029!important}.captcha-code-strip-v112 i:nth-child(2n){--r:2deg}.captcha-code-strip-v112 i:nth-child(3n){--r:-3deg}.register-captcha-v112 p{color:#e2e8f0b8!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}.register-captcha-v112 p strong,.register-captcha-v112 p b{color:#ffd84d!important}.register-captcha-v112 input:not(.captcha-honeypot-v112){text-align:center!important;letter-spacing:.08em!important;border-radius:16px!important;min-height:44px!important;font-weight:950!important}.captcha-honeypot-v112{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-99999px!important}.captcha-actions-v112{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;display:grid!important}.captcha-actions-v112 span{color:#fecacad1!important;font-size:12px!important}@media (width<=820px){.captcha-code-strip-v112{gap:5px!important}.captcha-code-strip-v112 i{border-radius:12px!important;min-height:36px!important;font-size:15px!important}.captcha-actions-v112{grid-template-columns:1fr!important}.captcha-actions-v112 button{width:100%!important}}.compose-self-warning-v113,.self-conversation-warning-v113,.context-menu-self-note-v113{color:#fecaca!important;background:#ef444416!important;border:1px solid #ef44442e!important;border-radius:14px!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.35!important;display:inline-flex!important}.compose-self-warning-v113{width:100%!important;margin-top:8px!important}.self-conversation-warning-v113{width:100%!important;margin:0 0 8px!important}.context-menu-self-note-v113{margin:6px 8px!important;font-size:11.5px!important;display:flex!important}.conversation-context-menu button:disabled{opacity:.45!important;cursor:not-allowed!important}@media (width<=820px){.self-conversation-warning-v113{align-items:flex-start!important}}.auth-shell{align-items:stretch!important;gap:clamp(10px,1.4vw,16px)!important;padding:clamp(10px,1.5vw,22px) clamp(10px,2vw,30px)!important}.auth-view-login{grid-template-rows:auto minmax(0,1fr)!important}.auth-view-login .login-card-v107{place-self:center!important;transform:translateY(-1.5vh)!important}.login-card-v107{background:linear-gradient(135deg,#ffd84d17,#0000 30%),linear-gradient(#ffffff12,#ffffff05)!important;border:1px solid #ffd84d2e!important;border-radius:30px!important;gap:12px!important;width:min(100%,440px)!important;padding:clamp(24px,3.2vw,38px)!important;box-shadow:0 42px 120px #00000085,inset 0 1px #ffffff14!important}.login-card-v107:before{letter-spacing:-.08em!important;border-radius:18px!important;width:64px!important;height:64px!important;margin-bottom:16px!important}.login-card-v107 h2{margin:0!important;font-size:clamp(32px,4vw,48px)!important}.login-card-v107>p{max-width:340px!important;margin:0 auto 8px!important}.login-card-v107 label{margin-top:4px!important}.login-card-v107 input{min-height:48px!important}.login-card-v107 .primary-button{min-height:48px!important;margin-top:8px!important}.auth-nav{z-index:50!important;background:linear-gradient(#0d0d0fe6,#070708d1)!important;border:1px solid #ffd84d1f!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:min(100%,1680px)!important;min-height:58px!important;padding:9px 12px!important;display:grid!important;position:relative!important;box-shadow:0 18px 60px #00000047!important}.auth-nav-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.auth-nav-actions>button,.auth-nav-pill{white-space:nowrap!important;border-radius:999px!important;min-height:34px!important;padding:0 12px!important;font-size:11px!important}.auth-view-welcome .landing-v106{gap:clamp(18px,2vw,28px)!important;width:min(100%,1720px)!important}.landing-v106{--tsar-panel:#ffffff07;--tsar-line:#ffd84d1d;--tsar-yellow:#ffd84d}.landing-hero-v106{background:linear-gradient(90deg,#ffd84d1f,#0000 34%),radial-gradient(circle at 80% 18%,#ffd84d21,#0000 28%),radial-gradient(circle at 16% 86%,#ffd84d14,#0000 34%),linear-gradient(135deg,#09090a 0%,#111113 48%,#050506 100%)!important;border:1px solid #ffd84d29!important;border-radius:clamp(28px,3vw,44px)!important;grid-template-columns:minmax(0,1.02fr) minmax(420px,.72fr)!important;min-height:clamp(620px,72vh,860px)!important;padding:clamp(28px,5vw,76px)!important;overflow:hidden!important;box-shadow:0 50px 140px #0000007a,inset 0 1px #ffffff0f!important}.landing-v106 .brand-kicker{color:#050505!important;letter-spacing:.1em!important;background:linear-gradient(135deg,#ffe66d,#ffd84d 52%,#d9a900)!important;border-radius:999px!important;width:fit-content!important;padding:8px 12px!important;font-weight:1000!important}.landing-v106 .brand-hero-copy h1{letter-spacing:-.095em!important;text-transform:uppercase!important;max-width:1080px!important;font-size:clamp(58px,8.2vw,142px)!important;line-height:.82!important}.landing-v106 .brand-hero-copy h1 span{display:block!important}.landing-v106 .brand-hero-copy h1 span:first-child{color:#ffd84d!important;text-shadow:0 0 42px #ffd84d2e!important}.landing-v106 .brand-hero-lead{color:#f1f5f9c2!important;max-width:780px!important;font-size:clamp(15px,1.2vw,19px)!important;line-height:1.58!important}.landing-trust-strip-v106 span,.brand-proof-row span{color:#f8fafcd1!important;background:#0000003b!important;border:1px solid #ffd84d21!important}.landing-device-v106 .hero-browser-frame{background:linear-gradient(#ffd84d1a,#ffffff06),#00000042!important;border:1px solid #ffd84d29!important;min-height:520px!important;box-shadow:0 40px 120px #0000006b!important}.landing-device-v106 .hero-device-stage{min-height:480px!important}.landing-explain-v106,.landing-transparency-v106,.landing-legal-v106,.landing-pricing-v106,.landing-final-v106,.public-legal-hero,.public-legal-card,.lawful-disclosure-panel,.transparency-info-card,.ip-nonstorage-panel,.privacy-limits-panel,.transparency-final-note{background:radial-gradient(circle at 100% 0,#ffd84d13,#0000 30%),linear-gradient(#ffffff0b,#ffffff04)!important;border:1px solid #ffd84d1f!important;box-shadow:0 28px 90px #0000003d!important}.landing-explain-grid-v106 article,.landing-transparency-grid-v106 article,.brand-price-card,.landing-legal-v106 .brand-security-grid button,.public-legal-card{background:linear-gradient(#0003,#0000001c)!important;border:1px solid #ffd84d1b!important}.landing-explain-grid-v106 article h3,.landing-transparency-grid-v106 article strong,.brand-price-card span,.public-legal-card h2{color:#ffd84d!important}.public-legal-page{width:min(100%,1720px)!important;padding-bottom:48px!important}.public-legal-hero{background:linear-gradient(90deg,#ffd84d21,#0000 36%),radial-gradient(circle at 82% 22%,#ffd84d1c,#0000 28%),linear-gradient(135deg,#09090a 0%,#101012 48%,#050506 100%)!important;border-radius:36px!important;align-content:center!important;min-height:360px!important;padding:clamp(28px,5vw,70px)!important;display:grid!important}.public-legal-hero h1{letter-spacing:-.09em!important;text-transform:uppercase!important;max-width:1120px!important;font-size:clamp(46px,7vw,112px)!important;line-height:.86!important}.public-legal-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.public-legal-card{border-radius:26px!important;min-height:100%!important;padding:22px!important}.landing-legal-v106 .brand-security-copy{background:linear-gradient(135deg,#ffd84d1b,#0000 38%),#0000002e!important;border-color:#ffd84d21!important}.landing-legal-v106 .brand-security-copy h2{text-transform:uppercase!important}.landing-legal-v106 .brand-security-grid button{min-height:106px!important}.landing-legal-v106 .brand-security-grid button:hover{border-color:#ffd84d3d!important;transform:translateY(-2px)!important;box-shadow:0 24px 70px #0000003d!important}@media (width<=1180px){.landing-hero-v106{grid-template-columns:1fr!important;min-height:auto!important}.public-legal-grid{grid-template-columns:1fr!important}}@media (width<=820px){.auth-shell{height:100dvh!important;min-height:100dvh!important;padding:8px 8px max(18px, env(safe-area-inset-bottom))!important;gap:8px!important}.auth-nav{z-index:100!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#060607f0!important;border-radius:18px!important;grid-template-columns:1fr!important;gap:8px!important;min-height:auto!important;padding:8px!important;position:sticky!important;top:6px!important}.auth-nav .sidebar-brand.public-brand{justify-content:center!important;width:100%!important}.auth-nav .brand-copy{min-width:0!important}.auth-nav .brand-copy strong{font-size:13px!important}.auth-nav .brand-copy span{font-size:9.5px!important}.auth-nav-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.auth-nav-actions>button,.auth-nav-pill{justify-content:center!important;width:100%!important;min-height:32px!important;padding:0 6px!important;font-size:9.5px!important}.auth-view-login .login-card-v107{align-self:center!important;transform:none!important}.login-card-v107{border-radius:24px!important;width:min(100%,430px)!important;padding:20px!important}.login-card-v107:before{width:54px!important;height:54px!important;margin-bottom:12px!important}.landing-hero-v106{border-radius:24px!important;gap:18px!important;padding:18px!important}.landing-v106 .brand-hero-copy h1{font-size:clamp(48px,17vw,86px)!important;line-height:.82!important}.landing-v106 .brand-hero-actions{grid-template-columns:1fr!important;display:grid!important}.landing-device-v106 .hero-browser-frame{min-height:360px!important}.landing-device-v106 .hero-device-stage{min-height:330px!important}.public-legal-hero{border-radius:24px!important;min-height:auto!important;padding:20px!important}.public-legal-hero h1{font-size:clamp(42px,15vw,76px)!important}.landing-legal-v106 .brand-security-grid button{min-height:auto!important}}.tsar-t-mark-v115{color:#050506!important;letter-spacing:-.12em!important;background:linear-gradient(135deg,#fff08a 0%,#ffd84d 48%,#c89500 100%)!important;border:1px solid #ffd84d73!important;border-radius:13px!important;flex:none!important;place-items:center!important;width:42px!important;height:42px!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:23px!important;font-weight:1000!important;line-height:1!important;display:grid!important;position:relative!important;box-shadow:0 0 0 1px #00000040,0 0 34px #ffd84d38!important}.tsar-t-mark-v115:after{content:""!important;background:#0505069e!important;height:2px!important;position:absolute!important;inset:8px 10px auto!important;transform:skew(-20deg)!important}.tsar-t-mark-v115.large{border-radius:24px!important;width:88px!important;height:88px!important;font-size:54px!important;box-shadow:0 22px 70px #00000061,0 0 60px #ffd84d47!important}.tsar-t-mark-v115.tiny{border-radius:13px!important;width:42px!important;height:42px!important;font-size:24px!important}.sidebar-word-brand-v115{justify-content:center!important;padding:14px 10px!important}.tsar-wordmark-v115{justify-items:center!important;gap:2px!important;width:100%!important;line-height:1!important;display:grid!important}.tsar-wordmark-v115 strong{color:#ffd84d!important;letter-spacing:-.095em!important;text-transform:uppercase!important;text-shadow:1px 0 #fff3,-1px 0 #ff005029,0 0 28px #ffd84d38!important;font-size:27px!important;font-weight:1000!important;position:relative!important}.tsar-wordmark-v115 strong:before,.tsar-wordmark-v115 strong:after{content:"TSAR"!important;opacity:.34!important;pointer-events:none!important;position:absolute!important;top:0!important;left:0!important}.tsar-wordmark-v115 strong:before{color:#ff00507a!important;clip-path:inset(0 0 55%)!important;transform:translate(-1px,1px)!important}.tsar-wordmark-v115 strong:after{color:#00dcff5c!important;clip-path:inset(58% 0 0)!important;transform:translate(1px,-1px)!important}.tsar-wordmark-v115 span{color:#f8fafc9e!important;letter-spacing:.33em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important}.auth-nav .tsar-t-mark-v115{border-radius:12px!important;width:38px!important;height:38px!important;font-size:22px!important}.landing-device-v106 .tsar-t-mark-v115.large{margin-bottom:8px!important}@media (width<=820px){.tsar-wordmark-v115 strong{font-size:23px!important}.tsar-wordmark-v115 span{font-size:8px!important}.auth-nav .tsar-t-mark-v115{width:34px!important;height:34px!important;font-size:20px!important}.tsar-t-mark-v115.large{border-radius:20px!important;width:72px!important;height:72px!important;font-size:44px!important}}.auth-nav{grid-template-columns:minmax(210px,auto) 1fr auto!important;grid-template-areas:"brand spacer actions"!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:min(100%,1680px)!important;margin-inline:auto!important;display:grid!important}.landing-nav-brand-v116,.auth-nav .sidebar-brand.public-brand{grid-area:brand!important;grid-template-columns:42px minmax(0,auto)!important;justify-self:start!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;display:grid!important}.auth-nav-actions{grid-area:actions!important;justify-self:end!important;width:auto!important;max-width:100%!important}.auth-nav .tsar-t-mark-v115{letter-spacing:-.11em!important;border-radius:12px!important;place-self:center!important;width:40px!important;height:40px!important;font-size:24px!important;box-shadow:0 0 0 1px #00000059,0 0 24px #ffd84d29!important}.auth-nav .tsar-t-mark-v115:after{display:none!important}.auth-nav .brand-copy,.auth-nav .sidebar-brand.public-brand>div:not(.tsar-t-mark-v115){min-width:0!important}.auth-nav .sidebar-brand.public-brand strong{letter-spacing:-.045em!important;font-size:15px!important}.auth-nav .sidebar-brand.public-brand span{letter-spacing:.06em!important;white-space:nowrap!important;max-width:none!important;font-size:10px!important}.sidebar-word-brand-v115{justify-content:center!important;align-items:center!important;padding:18px 8px 16px!important}.tsar-wordmark-v115{text-align:center!important;justify-items:center!important;gap:5px!important}.tsar-wordmark-v115 strong{letter-spacing:-.085em!important;color:#ffd84d!important;text-shadow:0 0 28px #ffd84d2e!important;font-size:clamp(34px,3.2vw,44px)!important;line-height:.9!important}.tsar-wordmark-v115 strong:before,.tsar-wordmark-v115 strong:after{content:none!important;display:none!important}.tsar-wordmark-v115 span{letter-spacing:.26em!important;color:#e2e8f094!important;font-size:9.5px!important;line-height:1!important}.tsar-t-mark-v115{text-align:center!important;letter-spacing:-.1em!important;background:linear-gradient(135deg,#ffe66d 0%,#ffd84d 48%,#d2a000 100%)!important;border:1px solid #ffd84d6b!important;place-items:center!important;padding-right:2px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:1000!important;display:grid!important}.tsar-t-mark-v115:after{display:none!important}.tsar-t-mark-v115.large{padding-right:5px!important;font-size:58px!important}.tsar-t-mark-v115.tiny{padding-right:2px!important}@media (width<=820px){.auth-nav{grid-template-columns:1fr!important;grid-template-areas:"brand""actions"!important;gap:8px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin-inline:auto!important;padding:8px!important;overflow:hidden!important}.landing-nav-brand-v116,.auth-nav .sidebar-brand.public-brand{grid-template-columns:36px minmax(0,auto)!important;justify-self:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important}.auth-nav .tsar-t-mark-v115{border-radius:11px!important;width:36px!important;height:36px!important;padding-right:2px!important;font-size:22px!important}.auth-nav .sidebar-brand.public-brand strong{font-size:14px!important}.auth-nav .sidebar-brand.public-brand span{text-overflow:ellipsis!important;max-width:170px!important;font-size:9px!important;overflow:hidden!important}.auth-nav-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}.auth-nav-actions>button,.auth-nav-pill{text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;width:100%!important;min-width:0!important;min-height:31px!important;padding:0 4px!important;font-size:9px!important;overflow:hidden!important}.auth-nav-actions button:nth-child(3){font-size:8.4px!important}.tsar-wordmark-v115 strong{font-size:32px!important}.tsar-wordmark-v115 span{font-size:8.5px!important}}.auth-nav{grid-template-columns:minmax(230px,auto) minmax(0,1fr) auto!important;grid-template-areas:"brand spacer actions"!important}.landing-nav-brand-v116,.auth-nav .sidebar-brand.public-brand{grid-template-columns:40px minmax(0,auto)!important;align-items:center!important;min-height:44px!important;position:relative!important}.auth-nav .tsar-t-mark-v115{place-self:center!important;place-items:center!important;margin:0!important;display:grid!important;transform:none!important}.auth-nav .tsar-t-mark-v115,.tsar-t-mark-v115{background:linear-gradient(135deg,#ffe16a 0%,#ffd84d 52%,#c99a00 100%)!important;box-shadow:0 0 0 1px #0000004d,0 0 18px #ffd84d24!important}.auth-nav-login-v117{color:#f8fafcdb!important;background:#ffffff09!important;border-color:#ffffff1b!important}.auth-nav-login-v117:hover{color:#050506!important;background:#ffd84d!important;border-color:#ffd84d5c!important}.sidebar-word-brand-v115{place-items:center!important;min-height:76px!important;padding:14px 8px!important;display:grid!important}.tsar-wordmark-v115{text-align:center!important;background:#ffffff05!important;border:1px solid #ffd84d11!important;border-radius:18px!important;align-content:center!important;place-items:center!important;gap:3px!important;width:100%!important;min-height:54px!important;display:grid!important}.tsar-wordmark-v115 strong{text-align:center!important;letter-spacing:-.075em!important;color:#ffd84df0!important;text-shadow:0 0 18px #ffd84d1f!important;width:100%!important;font-size:clamp(28px,2.65vw,37px)!important;line-height:.9!important;display:block!important}.tsar-wordmark-v115 span{text-align:center!important;letter-spacing:.22em!important;color:#e2e8f07a!important;font-size:8.5px!important;display:block!important}@media (width<=820px){.auth-nav{grid-template-columns:1fr!important}.landing-nav-brand-v116,.auth-nav .sidebar-brand.public-brand{grid-template-columns:36px minmax(0,auto)!important;justify-self:center!important}.auth-nav-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important}.auth-nav-actions>button,.auth-nav-pill{min-height:30px!important;padding:0 3px!important;font-size:8.2px!important}.auth-nav-actions button:nth-child(3){font-size:7.4px!important}.auth-nav-pill{display:none!important}.sidebar-word-brand-v115{min-height:66px!important}.tsar-wordmark-v115{min-height:50px!important}.tsar-wordmark-v115 strong{font-size:30px!important}}.mail-header .eyebrow{min-height:14px!important}.legal-back-button-v118,.legal-back-button{color:#f8fafcdb!important;letter-spacing:.01em!important;background:linear-gradient(#ffffff0d,#ffffff05)!important;border:1px solid #ffd84d29!important;border-radius:999px!important;justify-content:center!important;justify-self:start!important;align-items:center!important;gap:8px!important;width:fit-content!important;min-width:154px!important;min-height:40px!important;margin:2px 0 34px!important;padding:0 15px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important;box-shadow:0 14px 42px #0003!important}.legal-back-button-v118:hover,.legal-back-button:hover{color:#050506!important;background:#ffd84d!important;border-color:#ffd84d66!important;transform:translateY(-1px)!important}.legal-back-button-v118 svg,.legal-back-button svg{flex:none!important;width:15px!important;height:15px!important}.public-legal-page .legal-back-button-v118{align-self:start!important}.transparency-page{width:min(100%,1420px)!important;margin-inline:auto!important}.transparency-page:before{content:"TRANSPARENCY"!important;color:#050506!important;letter-spacing:.16em!important;background:#ffd84d!important;border-radius:999px!important;width:fit-content!important;margin:0 0 -4px!important;padding:6px 10px!important;font-size:10px!important;font-weight:1000!important;display:block!important}@media (width<=820px){.legal-back-button-v118,.legal-back-button{width:100%!important;min-width:0!important;min-height:38px!important;margin-bottom:22px!important}.transparency-page:before{margin-left:2px!important}}.sidebar-word-brand-v119{width:100%!important;min-height:78px!important;box-shadow:none!important;background:0 0!important;border:0!important;place-content:center!important;place-items:center!important;gap:3px!important;padding:12px 8px 14px!important;display:grid!important}.tsar-plain-wordmark-v119{text-align:center!important;color:#ffd84d!important;letter-spacing:-.085em!important;text-transform:uppercase!important;text-shadow:0 0 22px #ffd84d24!important;width:100%!important;font-size:clamp(38px,3.2vw,48px)!important;font-weight:1000!important;line-height:.88!important;display:block!important}.tsar-plain-subline-v119{text-align:center!important;color:#e2e8f080!important;letter-spacing:.28em!important;text-transform:uppercase!important;width:100%!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:block!important}.sidebar-word-brand-v119 .tsar-wordmark-v115,.tsar-wordmark-v115{box-shadow:none!important;background:0 0!important;border:0!important}.auth-nav{grid-template-columns:minmax(220px,auto) minmax(0,1fr) minmax(420px,auto)!important;grid-template-areas:"brand spacer actions"!important;place-items:center stretch!important;min-height:62px!important;padding-top:9px!important;padding-bottom:9px!important;display:grid!important}.landing-nav-brand-v116,.auth-nav .sidebar-brand.public-brand{grid-template-columns:40px minmax(0,auto)!important;justify-content:start!important;align-self:center!important;align-items:center!important;gap:10px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important}.auth-nav .tsar-t-mark-v115{place-self:center!important;margin:0!important}.auth-nav .sidebar-brand.public-brand>div:not(.tsar-t-mark-v115){place-content:center start!important;gap:1px!important;min-height:40px!important;display:grid!important}.auth-nav .sidebar-brand.public-brand strong,.auth-nav .sidebar-brand.public-brand span{line-height:1!important}.auth-nav-actions-v119,.auth-nav-actions{flex-wrap:nowrap!important;grid-area:actions!important;justify-content:center!important;place-self:center end!important;align-items:center!important;gap:7px!important;height:44px!important;display:flex!important}.auth-nav-actions-v119>button,.auth-nav-actions-v119 .auth-nav-pill,.auth-nav-actions>button,.auth-nav-actions .auth-nav-pill{justify-content:center!important;align-self:center!important;align-items:center!important;height:34px!important;min-height:34px!important;margin:0!important;line-height:1!important;display:inline-flex!important}@media (width<=820px){.sidebar-word-brand-v119{min-height:64px!important;padding:8px 6px 10px!important}.tsar-plain-wordmark-v119{font-size:34px!important}.tsar-plain-subline-v119{font-size:8px!important}.auth-nav{grid-template-columns:1fr!important;grid-template-areas:"brand""actions"!important;place-items:center!important;gap:8px!important;min-height:auto!important;padding:8px!important}.landing-nav-brand-v116,.auth-nav .sidebar-brand.public-brand{grid-template-columns:36px minmax(0,auto)!important;justify-content:center!important;place-self:center!important;height:38px!important;min-height:38px!important}.auth-nav .sidebar-brand.public-brand>div:not(.tsar-t-mark-v115){align-content:center!important;min-height:36px!important}.auth-nav-actions-v119,.auth-nav-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:center!important;gap:5px!important;width:100%!important;height:auto!important;display:grid!important}.auth-nav-actions-v119>button,.auth-nav-actions>button,.auth-nav-actions-v119 .auth-nav-pill,.auth-nav-actions .auth-nav-pill{width:100%!important;height:30px!important;min-height:30px!important}.auth-nav-pill{display:none!important}}.auth-nav,.auth-nav *{pointer-events:auto!important}.auth-nav:before,.auth-nav:after,.auth-nav-actions:before,.auth-nav-actions:after,.landing-nav-brand-v116:before,.landing-nav-brand-v116:after{pointer-events:none!important}.auth-nav{z-index:1000!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"brand spacer actions"!important;align-items:center!important;gap:12px!important;display:grid!important;position:sticky!important;top:8px!important;overflow:visible!important}.auth-nav-actions,.auth-nav-actions-v119{z-index:1002!important;flex-wrap:wrap!important;grid-area:actions!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;height:auto!important;min-height:36px!important;display:flex!important;position:relative!important}.auth-nav-actions>button,.auth-nav-actions-v119>button,.auth-nav-pill{z-index:1003!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important}.landing-nav-brand-v116{z-index:1001!important;grid-area:brand!important;align-self:center!important;position:relative!important}.sidebar-word-brand-v119,.tsar-plain-wordmark-v119,.tsar-plain-subline-v119{box-shadow:none!important;background:0 0!important;border:0!important}@media (width<=820px){.auth-nav{grid-template-columns:1fr!important;grid-template-areas:"brand""actions"!important;place-items:center!important;top:6px!important;overflow:hidden!important}.auth-nav-actions,.auth-nav-actions-v119{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:center stretch!important;gap:5px!important;width:100%!important;display:grid!important}.auth-nav-pill{display:none!important}.auth-nav-actions>button,.auth-nav-actions-v119>button{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;height:31px!important;min-height:31px!important;padding:0 4px!important;font-size:8.5px!important;overflow:hidden!important}.auth-nav-actions button:nth-child(3),.auth-nav-actions-v119 button:nth-child(3){font-size:7.5px!important}}.sidebar-word-brand-v121{width:100%!important;height:54px!important;min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;padding:0 8px!important;line-height:1!important;display:grid!important}.tsar-plain-wordmark-v121{text-align:center!important;color:#ffd84d!important;letter-spacing:-.08em!important;text-transform:uppercase!important;text-shadow:0 0 18px #ffd84d1f!important;width:100%!important;margin:0!important;padding:0!important;font-size:clamp(34px,3vw,44px)!important;font-weight:1000!important;line-height:1!important;display:block!important}.sidebar .sidebar-brand.sidebar-word-brand-v121{margin:0!important}.sidebar-word-brand-v121 .tsar-plain-subline-v119,.sidebar-word-brand-v121 .tsar-plain-subline-v121{display:none!important}@media (width<=820px){.sidebar-word-brand-v121{height:50px!important;min-height:50px!important}.tsar-plain-wordmark-v121{font-size:34px!important}}.public-legal-page{z-index:1!important;position:relative!important}.public-auth-nav-v123{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"brand spacer actions"!important;overflow:visible!important}.public-burger-button-v123{color:#050506!important;cursor:pointer!important;background:#ffd84d!important;border:1px solid #ffd84d61!important;border-radius:14px!important;place-items:center!important;width:40px!important;height:40px!important;display:none!important;box-shadow:0 0 24px #ffd84d29!important}.public-nav-menu-v123{transform-origin:100% 0!important}@media (width<=820px){.public-auth-nav-v123{z-index:1200!important;grid-template-columns:minmax(0,1fr) 44px!important;grid-template-areas:"brand burger""menu menu"!important;place-items:center stretch!important;gap:8px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;padding:8px!important;display:grid!important;position:sticky!important;top:8px!important;overflow:visible!important}.public-auth-nav-v123 .landing-nav-brand-v116{grid-area:brand!important;justify-self:start!important;width:auto!important;max-width:100%!important;height:40px!important;min-height:40px!important}.public-burger-button-v123{grid-area:burger!important;place-self:center end!important;display:grid!important}.public-nav-menu-v123,.auth-nav-actions.public-nav-menu-v123,.auth-nav-actions-v119.public-nav-menu-v123{background:linear-gradient(#0a0a0cfa,#050506f5)!important;border:1px solid #ffd84d1f!important;border-radius:18px!important;grid-area:menu!important;grid-template-columns:1fr!important;gap:7px!important;width:100%!important;padding:10px!important;display:none!important;box-shadow:0 28px 80px #00000061!important}.public-auth-nav-v123.menu-open .public-nav-menu-v123,.public-auth-nav-v123.menu-open .auth-nav-actions.public-nav-menu-v123,.public-auth-nav-v123.menu-open .auth-nav-actions-v119.public-nav-menu-v123{display:grid!important}.public-nav-menu-v123>button,.public-nav-menu-v123 .auth-nav-pill{white-space:nowrap!important;border-radius:14px!important;justify-content:center!important;width:100%!important;height:38px!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important}.public-nav-menu-v123 .auth-nav-pill{color:#f8fafcb3!important;background:#ffffff09!important;display:inline-flex!important}.public-auth-nav-v123:not(.menu-open){margin-bottom:8px!important}.public-auth-nav-v123.menu-open{margin-bottom:12px!important}}.contact-row-v124{grid-template-columns:42px minmax(0,1fr) auto!important}.contact-main-v124{min-width:0!important;overflow:hidden!important}.contact-name-presence-v124{align-items:center!important;gap:7px!important;max-width:100%!important;display:inline-flex!important}.contact-name-presence-v124>span:not(.presence-dot){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.contact-actions-v124{justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.contact-chat-button-v124{color:#050506!important;cursor:pointer!important;background:linear-gradient(135deg,#ffd84d,#c9a227)!important;border:1px solid #ffd3003d!important;border-radius:14px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important;box-shadow:0 10px 22px #ffd3001a!important}.contact-chat-button-v124:hover{transform:translateY(-1px)!important;box-shadow:0 14px 28px #ffd30024!important}.contact-chat-button-v124 svg,.contact-actions-v124 .danger-icon-button svg{width:16px!important;height:16px!important}.public-burger-button-v123{place-self:center end!important;place-items:center!important;padding:0!important;line-height:1!important;display:grid!important}.public-burger-button-v123 svg{margin:auto!important;display:block!important}.public-auth-nav-v123{align-items:center!important}@media (width<=820px){.mail-app.section-contacts .contact-row-v124{grid-template-columns:42px minmax(0,1fr) 86px!important;gap:9px!important}.mail-app.section-contacts .contact-row-v124 strong.contact-name-presence-v124{flex-direction:row!important;align-items:center!important;gap:6px!important;width:100%!important;display:inline-flex!important}.mail-app.section-contacts .contact-row-v124 .presence-dot{flex:0 0 8px!important;margin:0!important;position:static!important;transform:none!important}.mail-app.section-contacts .contact-row-v124 .contact-main-v124>span,.mail-app.section-contacts .contact-row-v124 .contact-main-v124 small{display:block!important}.mail-app.section-contacts .contact-actions-v124{justify-content:flex-end!important;gap:6px!important;width:86px!important}.mail-app.section-contacts .contact-chat-button-v124,.mail-app.section-contacts .contact-actions-v124 .danger-icon-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important}.public-auth-nav-v123{align-items:center!important}.public-auth-nav-v123 .landing-nav-brand-v116{align-self:center!important}.public-burger-button-v123{align-self:center!important;height:40px!important;min-height:40px!important}}@media (width>=821px){.public-auth-nav-v123 .public-burger-button-v123{visibility:hidden!important;pointer-events:none!important;display:none!important}.public-auth-nav-v123 .public-nav-menu-v123,.public-auth-nav-v123 .auth-nav-actions.public-nav-menu-v123,.public-auth-nav-v123 .auth-nav-actions-v119.public-nav-menu-v123{visibility:visible!important;pointer-events:auto!important;display:flex!important}}@media (width<=820px){.public-auth-nav-v123 .public-burger-button-v123{visibility:visible!important;pointer-events:auto!important;display:grid!important}body.tsar-composer-focused,body.tsar-keyboard-open,body.tsar-keyboard-browser,body.tsar-keyboard-standalone{overscroll-behavior:none!important;overflow:hidden!important}body.tsar-composer-focused .mail-app.mobile-thread-open,body.tsar-keyboard-open .mail-app.mobile-thread-open,body.tsar-keyboard-browser .mail-app.mobile-thread-open,body.tsar-keyboard-standalone .mail-app.mobile-thread-open{left:0!important;right:0!important;top:var(--tsar-voffset-top,0px)!important;width:100vw!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;position:fixed!important;bottom:auto!important;overflow:hidden!important;transform:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-open .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-browser .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .mail-main,body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-layout{width:100vw!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;min-height:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-thread-panel,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-thread-panel,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-thread-panel{width:100vw!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;min-height:0!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-thread-header,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-thread-header,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-thread-header{min-height:calc(46px + env(safe-area-inset-top))!important;padding:calc(6px + env(safe-area-inset-top)) 8px 6px!important;z-index:20!important;flex:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-thread-header span,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header span,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-thread-header span,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-thread-header span{display:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-messages,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-messages,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-messages,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-messages{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;align-content:end!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px 8px 12px!important;scroll-padding-bottom:90px!important;position:relative!important;overflow:hidden auto!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-composer.messenger-composer,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-composer.messenger-composer,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-composer.messenger-composer,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-composer.messenger-composer{z-index:30!important;width:100%!important;min-height:50px!important;max-height:108px!important;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important;background:#080a0efe!important;border-radius:16px 16px 0 0!important;flex:none!important;margin:0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:translateZ(0)!important}body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-compose-bar,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-compose-bar,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-compose-bar,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-compose-bar{grid-template-columns:38px minmax(0,1fr) 38px!important;align-items:end!important;gap:7px!important;height:38px!important;min-height:38px!important}body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-plus-button,body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-send-button,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-plus-button,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-send-button,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-plus-button,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-send-button,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-plus-button,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-send-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-compose-bar textarea,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-compose-bar textarea,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-compose-bar textarea,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-compose-bar textarea{resize:none!important;height:38px!important;min-height:38px!important;max-height:76px!important;margin:0!important;padding:9px 13px!important;line-height:1.25!important;overflow-y:auto!important}html.tsar-keyboard-open,body.tsar-keyboard-open{overscroll-behavior:none!important;height:100%!important;overflow:hidden!important}body.tsar-keyboard-open .mail-app.mobile-thread-open{left:0!important;right:0!important;top:var(--tsar-voffset-top,0px)!important;width:100vw!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;position:fixed!important;overflow:hidden!important;transform:none!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel{left:0!important;right:0!important;top:var(--tsar-voffset-top,0px)!important;width:100vw!important;height:var(--tsar-vvh,100dvh)!important;max-height:var(--tsar-vvh,100dvh)!important;border-radius:0!important;min-height:0!important;position:fixed!important;overflow:hidden!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel{display:block!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-header{left:0!important;right:0!important;top:var(--tsar-voffset-top,0px)!important;z-index:80!important;min-height:calc(48px + env(safe-area-inset-top))!important;padding-top:calc(6px + env(safe-area-inset-top))!important;background:#07080bfa!important;border-bottom:1px solid #ffffff14!important;position:fixed!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-messages{left:0!important;right:0!important;top:calc(var(--tsar-voffset-top,0px) + 58px + env(safe-area-inset-top))!important;bottom:calc(var(--tsar-keyboard-height,0px) + 74px + env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 8px 14px!important;scroll-padding-bottom:110px!important;position:fixed!important;overflow:hidden auto!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-composer.messenger-composer{left:0!important;right:0!important;bottom:calc(var(--tsar-keyboard-height,0px) + env(safe-area-inset-bottom))!important;z-index:9999!important;background:#080a0efe!important;border-top:1px solid #ffffff14!important;border-radius:16px 16px 0 0!important;width:100vw!important;min-height:58px!important;max-height:112px!important;margin:0!important;padding:7px 8px!important;position:fixed!important;transform:translateZ(0)!important;box-shadow:0 -12px 28px #00000073!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-compose-bar{grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;gap:7px!important;height:42px!important;min-height:42px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-plus-button,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-send-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-compose-bar textarea{resize:none!important;height:40px!important;min-height:40px!important;max-height:80px!important;margin:0!important;padding:10px 13px!important;line-height:1.2!important;overflow-y:auto!important}}.tsar-landing-pro{gap:22px;width:100%;animation:.35s both softIn;display:grid}.tsar-pro-hero,.tsar-pro-section,.tsar-pro-final{background:radial-gradient(circle at 16% 0,#f5c40021,#0000 33%),linear-gradient(#141414fa,#060607fa);border:1px solid #ffffff1c;border-radius:34px;width:100%;max-width:1180px;margin:0 auto;box-shadow:0 34px 120px #0000007a}.tsar-pro-hero{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:26px;padding:54px;display:grid;position:relative;overflow:hidden}.tsar-pro-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f5c40014,#0000 38%,#f5c4000d),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 82px);position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.tsar-pro-hero-copy,.tsar-pro-visual{z-index:1;position:relative}.tsar-pro-kicker{color:var(--yellow);letter-spacing:.03em;background:#f5c40017;border:1px solid #f5c40042;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font-size:13px;font-weight:900;display:inline-flex}.tsar-pro-kicker.danger{color:#ff7676;background:#ff404017;border-color:#ff606061}.tsar-pro-hero h1{gap:10px;max-width:830px;margin:26px 0 18px;display:grid}.tsar-pro-hero h1 span:first-child{color:var(--yellow);letter-spacing:-.09em;font-size:clamp(42px,7vw,94px);font-weight:950;line-height:.86}.tsar-pro-hero h1 span:last-child{color:var(--text);letter-spacing:-.075em;font-size:clamp(36px,5.8vw,72px);font-weight:950;line-height:.95}.tsar-pro-lead,.tsar-pro-section-head span,.tsar-pro-vault-copy span,.tsar-law-pro span,.tsar-pro-final p,.tsar-panic-copy p{color:var(--muted);font-size:17px;line-height:1.75}.tsar-pro-lead{max-width:760px;margin:0}.tsar-pro-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.tsar-pro-proof-row,.tsar-pro-pill-grid{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.tsar-pro-proof-row span,.tsar-pro-pill-grid span{color:#d8d8d8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:750;display:inline-flex}.tsar-pro-proof-row svg,.tsar-pro-pill-grid svg{color:var(--yellow)}.tsar-pro-visual{place-items:center;min-height:470px;display:grid}.tsar-pro-device{background:radial-gradient(circle at 50% 0,#f5c4002e,#0000 36%),linear-gradient(#141414,#080808);border:1px solid #ffffff1f;border-radius:32px;width:min(100%,420px);min-height:420px;padding:22px;box-shadow:inset 0 1px #ffffff14,0 28px 90px #00000085}.tsar-pro-device-top{gap:7px;display:flex}.tsar-pro-device-top span{background:#ffffff38;border-radius:999px;width:10px;height:10px}.tsar-pro-lock-core{text-align:center;place-items:center;gap:8px;padding:34px 0 24px;display:grid}.tsar-pro-lock-core strong{color:var(--text);letter-spacing:-.04em;font-size:24px}.tsar-pro-lock-core small{color:var(--muted);letter-spacing:.12em;font-size:11px;font-weight:850}.tsar-pro-terminal{background:#00000057;border:1px solid #f5c40029;border-radius:20px;gap:9px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.tsar-pro-terminal p{color:#d6d6d6;justify-content:space-between;gap:12px;margin:0;font-size:12px;display:flex}.tsar-pro-terminal span{color:var(--yellow)}.tsar-pro-orbit{color:var(--text);background:#0c0c0ceb;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:13px;font-weight:850;display:inline-flex;position:absolute;box-shadow:0 18px 40px #00000061}.tsar-pro-orbit svg{color:var(--yellow)}.tsar-pro-orbit.orbit-one{top:74px;left:8px}.tsar-pro-orbit.orbit-two{top:178px;right:0}.tsar-pro-orbit.orbit-three{bottom:86px;left:26px}.tsar-pro-section-head{gap:9px;max-width:940px;margin-bottom:24px;display:grid}.tsar-pro-section-head.compact{max-width:980px}.tsar-pro-section-head p,.tsar-pro-vault-copy p,.tsar-law-pro p,.tsar-panic-copy .tsar-pro-kicker+h2+p+p+strong+p,.tsar-panic-copy>p:first-child{margin:0}.tsar-pro-section-head p,.tsar-pro-vault-copy p,.tsar-law-pro>div>p{color:var(--yellow);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:950}.tsar-pro-section-head h2,.tsar-pro-vault-copy h2,.tsar-panic-copy h2,.tsar-law-pro h2,.tsar-pro-final h2{color:var(--text);letter-spacing:-.06em;margin:0;font-size:clamp(30px,4vw,52px);line-height:.98}.tsar-pro-feature-grid{gap:14px;display:grid}.tsar-pro-feature-grid.three{grid-template-columns:repeat(3,1fr)}.tsar-pro-feature-grid article,.tsar-pro-vault-card,.tsar-panic-steps div,.tsar-law-actions button{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px;padding:20px}.tsar-pro-feature-grid article svg,.tsar-pro-vault-card svg,.tsar-panic-steps span,.tsar-law-actions svg{color:var(--yellow)}.tsar-pro-feature-grid h3,.tsar-pro-feature-grid p{margin:0}.tsar-pro-feature-grid h3{letter-spacing:-.03em;margin-top:14px;font-size:18px}.tsar-pro-feature-grid p{color:var(--muted);margin-top:8px;line-height:1.6}.tsar-vault-showcase,.tsar-panic-section,.tsar-law-pro,.tsar-pro-final{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:center;gap:22px;display:grid}.tsar-pro-vault-copy,.tsar-panic-copy,.tsar-law-pro>div:first-child,.tsar-pro-final>div:first-child{gap:13px;display:grid}.tsar-pro-vault-card{background:radial-gradient(circle at 20% 0,#f5c40021,#0000 42%),#ffffff0b;grid-template-columns:130px 1fr;align-items:center;gap:20px;display:grid}.tsar-pro-lock-visual{transform:scale(.9)}.tsar-pro-vault-card ul,.tsar-law-actions,.tsar-panic-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tsar-pro-vault-card li{color:#d9d9d9;align-items:flex-start;gap:9px;line-height:1.5;display:flex}.tsar-panic-section{background:radial-gradient(circle at 0 0,#ff414121,#0000 42%),linear-gradient(#160c0cfa,#070606fa);border-color:#ff5e5e38}.tsar-panic-copy strong{color:#ffd6d6;background:#ff404014;border:1px solid #ff60603d;border-radius:18px;padding:14px;line-height:1.5;display:block}.tsar-panic-steps div{grid-template-columns:52px 1fr;align-items:center;gap:12px;display:grid}.tsar-panic-steps span{background:#f5c40014;border:1px solid #f5c4004d;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.tsar-panic-steps p{color:#e6e6e6;margin:0;line-height:1.45}.tsar-no-meta-section{background:radial-gradient(circle at 90% 10%,#f5c4001c,#0000 38%),linear-gradient(#121212fa,#060607fa)}.tsar-pro-pill-grid{margin-top:6px}.tsar-transparency-pro .tsar-pro-feature-grid article:nth-child(3){background:linear-gradient(#f5c40012,#ffffff09);border-color:#f5c4003d}.tsar-law-pro{align-items:start}.tsar-law-actions button{text-align:left;width:100%;color:var(--text);cursor:pointer;grid-template-columns:28px 1fr;gap:7px 12px;display:grid}.tsar-law-actions button strong{letter-spacing:-.03em;font-size:18px}.tsar-law-actions button span{color:var(--muted);grid-column:2;line-height:1.45}.tsar-pro-final{margin-bottom:10px}.tsar-pro-final p{max-width:760px}.tsar-legal-pro,.tsar-control-transparency-pro{animation:.3s both softIn}.tsar-legal-back{max-width:1180px;margin:0 auto 16px}.tsar-legal-hero-pro,.tsar-legal-card-pro,.tsar-legal-note-pro,.tsar-control-hero,.tsar-control-hero-badge,.tsar-control-grid-pro .transparency-info-card,.tsar-lawful-pro,.tsar-plain-answer-pro{box-shadow:0 22px 80px #00000057;background:radial-gradient(circle at 0 0,#f5c40014,#0000 36%),linear-gradient(#121212fa,#070708fa)!important;border-color:#ffffff1f!important}.tsar-legal-card-pro li,.tsar-control-grid-pro li,.disclosure-card li{line-height:1.58}.tsar-control-hero{border-radius:28px;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:20px;margin-bottom:18px;padding:28px;display:grid}.tsar-control-hero p{color:var(--yellow);text-transform:uppercase;letter-spacing:.16em;margin:0 0 8px;font-size:12px;font-weight:950}.tsar-control-hero h2{letter-spacing:-.055em;margin:0;font-size:clamp(28px,4vw,46px);line-height:1}.tsar-control-hero span{color:var(--muted);margin-top:12px;line-height:1.65;display:block}.tsar-control-hero-badge{text-align:center;border-radius:24px;place-items:center;gap:8px;padding:22px;display:grid}.tsar-control-hero-badge svg{color:var(--yellow)}.tsar-control-hero-badge strong{font-size:20px}.tsar-control-hero-badge span{color:var(--muted);font-size:13px}.tsar-lawful-pro,.tsar-plain-answer-pro{margin-top:18px}@media (width<=1050px){.tsar-pro-hero,.tsar-vault-showcase,.tsar-panic-section,.tsar-law-pro,.tsar-pro-final,.tsar-control-hero{grid-template-columns:1fr}.tsar-pro-feature-grid.four,.tsar-pro-feature-grid.three{grid-template-columns:repeat(2,1fr)}.tsar-pro-orbit{margin:8px 6px 0 0;position:static}.tsar-pro-visual{min-height:auto;display:block}}@media (width<=720px){.tsar-pro-hero,.tsar-pro-section,.tsar-pro-final,.tsar-control-hero{border-radius:24px;padding:24px}.tsar-pro-feature-grid.four,.tsar-pro-feature-grid.three,.tsar-pro-vault-card,.tsar-pro-pricing-grid{grid-template-columns:1fr!important}.tsar-pro-hero h1 span:first-child{font-size:clamp(42px,18vw,68px)}.tsar-pro-hero h1 span:last-child{font-size:clamp(32px,12vw,48px)}.tsar-pro-actions button,.tsar-pro-final button{width:100%}.tsar-pro-device{min-height:auto}.tsar-panic-steps div{grid-template-columns:42px 1fr}}.auth-view-welcome,.auth-view-privacy,.auth-view-terms,.auth-view-law{width:100%!important;max-width:none!important;padding-left:clamp(12px,2vw,28px)!important;padding-right:clamp(12px,2vw,28px)!important}.auth-view-welcome .public-auth-nav-v123,.auth-view-privacy .public-auth-nav-v123,.auth-view-terms .public-auth-nav-v123,.auth-view-law .public-auth-nav-v123{width:100%!important;max-width:none!important;margin:0 0 clamp(18px,2vw,28px)!important}.tsar-landing-pro,.public-legal-page.tsar-legal-pro{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.tsar-landing-pro{gap:clamp(18px,2.2vw,34px)!important;padding-bottom:clamp(34px,4vw,72px)!important}.tsar-pro-hero,.tsar-pro-section,.tsar-pro-final{border-radius:clamp(24px,2.6vw,42px)!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.tsar-pro-hero{grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr)!important;gap:clamp(24px,4vw,64px)!important;min-height:min(780px,100dvh - 140px)!important;padding:clamp(34px,5vw,78px)!important}.tsar-pro-hero-copy{max-width:1080px!important}.tsar-pro-hero h1 span:first-child{font-size:clamp(64px,8.2vw,150px)!important;line-height:.78!important}.tsar-pro-hero h1 span:last-child{max-width:1040px!important;font-size:clamp(44px,5.4vw,94px)!important;line-height:.9!important}.tsar-pro-lead{max-width:920px!important;font-size:clamp(15.5px,1.08vw,19px)!important}.tsar-pro-section,.tsar-pro-final{padding:clamp(28px,3vw,52px)!important}.tsar-pro-section-head,.tsar-pro-section-head.compact{max-width:1180px!important;margin-bottom:clamp(20px,2vw,34px)!important}.tsar-pro-feature-grid{gap:clamp(14px,1.4vw,22px)!important}.tsar-pro-feature-grid article,.tsar-pro-vault-card,.tsar-panic-steps div,.tsar-law-actions button,.brand-price-card{border-radius:clamp(20px,1.5vw,30px)!important;padding:clamp(18px,1.8vw,28px)!important}.tsar-pro-feature-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tsar-pro-feature-grid.three,.tsar-pro-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tsar-vault-showcase,.tsar-panic-section,.tsar-law-pro,.tsar-pro-final{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)!important;gap:clamp(22px,3vw,56px)!important}.tsar-pro-vault-card{grid-template-columns:minmax(120px,180px) minmax(0,1fr)!important}.tsar-pro-visual{min-height:520px!important;position:relative!important}.tsar-pro-device{width:min(100%,500px)!important;min-height:470px!important}.public-auth-nav-v123 .auth-nav-home-v125{color:#050506!important;background:linear-gradient(135deg,#ffe66d,#ffd84d 55%,#d9a900)!important;border-color:#ffd84d33!important;font-weight:950!important}.public-auth-nav-v123 .auth-nav-actions.public-nav-menu-v123{align-items:center!important}.public-auth-nav-v123 .public-nav-menu-v123>button,.public-auth-nav-v123 .public-nav-menu-v123 .auth-nav-pill{flex:none!important}.tsar-legal-pro{gap:clamp(18px,2vw,30px)!important;padding-bottom:clamp(40px,5vw,80px)!important;display:grid!important}.tsar-legal-hero-pro,.tsar-legal-grid-pro,.tsar-legal-note-pro,.tsar-legal-bottom-actions{width:100%!important;max-width:none!important}.tsar-legal-hero-pro{border-radius:clamp(24px,2.4vw,42px)!important;min-height:clamp(320px,42vh,520px)!important;margin-top:0!important;padding:clamp(32px,5vw,78px)!important}.tsar-legal-grid-pro{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,1.6vw,24px)!important;display:grid!important}.tsar-legal-card-pro,.tsar-legal-note-pro{border-radius:clamp(20px,1.6vw,30px)!important;padding:clamp(18px,2vw,32px)!important}.tsar-legal-bottom-actions{justify-content:center!important;margin-top:clamp(4px,1vw,14px)!important;display:flex!important}.tsar-legal-bottom-actions .tsar-legal-back{border-radius:999px!important;width:auto!important;max-width:none!important;min-height:46px!important;margin:0!important;padding:0 20px!important}@media (width>=1181px){.tsar-law-pro .tsar-law-actions{align-self:stretch!important}.tsar-law-actions button{min-height:124px!important}}@media (width<=1180px){.tsar-pro-hero,.tsar-vault-showcase,.tsar-panic-section,.tsar-law-pro,.tsar-pro-final{grid-template-columns:1fr!important;min-height:auto!important}.tsar-pro-visual{min-height:auto!important}.tsar-pro-device{width:100%!important;max-width:620px!important;margin:0 auto!important}.tsar-pro-feature-grid.four,.tsar-pro-feature-grid.three,.tsar-pro-pricing-grid,.tsar-legal-grid-pro{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.auth-view-welcome,.auth-view-privacy,.auth-view-terms,.auth-view-law{height:auto!important;min-height:100dvh!important;padding:8px 8px max(20px, env(safe-area-inset-bottom))!important;overflow:hidden auto!important}.public-auth-nav-v123{top:max(6px, env(safe-area-inset-top))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;z-index:2000!important;background:#060607f4!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 42px!important;grid-template-areas:"brand burger""menu menu"!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:8px!important;display:grid!important;position:sticky!important;overflow:visible!important}.public-auth-nav-v123 .landing-nav-brand-v116{grid-area:brand!important;justify-content:flex-start!important;justify-self:start!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 76px)!important;height:42px!important}.public-auth-nav-v123 .landing-nav-brand-v116 strong,.public-auth-nav-v123 .landing-nav-brand-v116 span{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.public-auth-nav-v123 .public-burger-button-v123{grid-area:burger!important;place-self:center end!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;display:grid!important}.public-auth-nav-v123 .public-nav-menu-v123,.public-auth-nav-v123 .auth-nav-actions.public-nav-menu-v123,.public-auth-nav-v123 .auth-nav-actions-v119.public-nav-menu-v123{background:linear-gradient(#0a0a0cfb,#050506f7)!important;border:1px solid #ffd84d21!important;border-radius:18px!important;grid-area:menu!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin-top:2px!important;padding:10px!important;display:none!important;box-shadow:0 28px 80px #00000073!important}.public-auth-nav-v123.menu-open .public-nav-menu-v123,.public-auth-nav-v123.menu-open .auth-nav-actions.public-nav-menu-v123,.public-auth-nav-v123.menu-open .auth-nav-actions-v119.public-nav-menu-v123{display:grid!important}.public-auth-nav-v123 .public-nav-menu-v123>button,.public-auth-nav-v123 .public-nav-menu-v123 .auth-nav-pill{border-radius:14px!important;justify-content:center!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:12px!important}.tsar-landing-pro{gap:14px!important;padding-bottom:34px!important}.tsar-pro-hero,.tsar-pro-section,.tsar-pro-final,.tsar-legal-hero-pro,.tsar-legal-card-pro,.tsar-legal-note-pro{border-radius:22px!important}.tsar-pro-hero,.tsar-pro-section,.tsar-pro-final{padding:22px!important}.tsar-pro-hero{gap:22px!important}.tsar-pro-hero h1{gap:6px!important}.tsar-pro-hero h1 span:first-child{font-size:clamp(52px,17vw,82px)!important}.tsar-pro-hero h1 span:last-child{font-size:clamp(32px,10.5vw,48px)!important;line-height:.94!important}.tsar-pro-lead,.tsar-pro-section-head span,.tsar-pro-vault-copy span,.tsar-law-pro span,.tsar-pro-final p,.tsar-panic-copy p{font-size:14.5px!important;line-height:1.62!important}.tsar-pro-actions{grid-template-columns:1fr!important;gap:10px!important;margin-top:20px!important;display:grid!important}.tsar-pro-actions button,.tsar-pro-final button{width:100%!important;min-height:46px!important}.tsar-pro-proof-row,.tsar-pro-pill-grid{gap:8px!important;margin-top:16px!important}.tsar-pro-proof-row span,.tsar-pro-pill-grid span{justify-content:flex-start!important;width:100%!important;min-height:38px!important;padding:8px 10px!important}.tsar-pro-feature-grid.four,.tsar-pro-feature-grid.three,.tsar-pro-pricing-grid,.tsar-legal-grid-pro,.tsar-pro-vault-card{grid-template-columns:1fr!important}.tsar-pro-feature-grid article,.tsar-pro-vault-card,.tsar-panic-steps div,.tsar-law-actions button,.brand-price-card{border-radius:18px!important;padding:16px!important}.tsar-pro-vault-card{gap:14px!important}.tsar-pro-lock-visual{justify-self:center!important;margin:-14px 0!important;transform:scale(.78)!important}.tsar-panic-steps div{grid-template-columns:42px 1fr!important;align-items:start!important}.tsar-law-actions button{grid-template-columns:24px 1fr!important;min-height:92px!important}.tsar-pro-final{gap:18px!important}.tsar-legal-pro{gap:14px!important}.tsar-legal-hero-pro{min-height:auto!important;padding:24px!important}.tsar-legal-hero-pro h1{font-size:clamp(34px,11vw,52px)!important;line-height:.92!important}.tsar-legal-bottom-actions .tsar-legal-back{justify-content:center!important;width:100%!important}}@media (width<=420px){.tsar-pro-hero,.tsar-pro-section,.tsar-pro-final,.tsar-legal-hero-pro,.tsar-legal-card-pro,.tsar-legal-note-pro{padding:18px!important}.tsar-pro-hero h1 span:first-child{font-size:clamp(44px,16vw,64px)!important}.tsar-pro-hero h1 span:last-child{font-size:clamp(28px,10vw,40px)!important}.tsar-pro-device{border-radius:22px!important;padding:16px!important}.tsar-pro-terminal p{flex-direction:column!important;gap:2px!important}}.public-auth-nav-v123 .auth-nav-login-v117{display:inline-flex!important}.public-legal-page.tsar-legal-pro{padding-bottom:clamp(64px,7vw,118px)!important}.tsar-legal-bottom-actions{margin-top:clamp(22px,2.8vw,44px)!important;padding-top:clamp(10px,1.4vw,22px)!important;padding-bottom:clamp(34px,4vw,72px)!important}.tsar-legal-bottom-actions .tsar-legal-back{margin-bottom:clamp(14px,2vw,34px)!important}@media (width<=820px){.tsar-legal-bottom-actions{margin-top:22px!important;padding-top:10px!important;padding-bottom:52px!important}.tsar-legal-bottom-actions .tsar-legal-back{width:min(100%,420px)!important;margin-bottom:24px!important}html,body,#root{height:auto!important;min-height:100%!important;max-height:none!important}body:not(.tsar-keyboard-open),body:not(.tsar-composer-focused){overscroll-behavior-y:auto!important;position:static!important;overflow:hidden auto!important}body:not(.tsar-keyboard-open) .public-shell-v126,body:not(.tsar-keyboard-open) .public-page-v126,body:not(.tsar-keyboard-open) .public-landing-v126,body:not(.tsar-keyboard-open) .landing-page-v126,body:not(.tsar-keyboard-open) .legal-page-v126,body:not(.tsar-keyboard-open) .legal-shell-v126,body:not(.tsar-keyboard-open) .legal-wrap-v126,body:not(.tsar-keyboard-open) .transparency-page-v126,body:not(.tsar-keyboard-open) .privacy-page-v126,body:not(.tsar-keyboard-open) .terms-page-v126,body:not(.tsar-keyboard-open) .lawful-page-v126,body:not(.tsar-keyboard-open) .public-legal-page-v126,body:not(.tsar-keyboard-open) .public-legal-shell-v126{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden auto!important}body:not(.tsar-keyboard-open) .public-shell-v126 *,body:not(.tsar-keyboard-open) .public-page-v126 *,body:not(.tsar-keyboard-open) .public-landing-v126 *,body:not(.tsar-keyboard-open) .landing-page-v126 *,body:not(.tsar-keyboard-open) .legal-page-v126 *,body:not(.tsar-keyboard-open) .legal-shell-v126 *,body:not(.tsar-keyboard-open) .legal-wrap-v126 *,body:not(.tsar-keyboard-open) .transparency-page-v126 *,body:not(.tsar-keyboard-open) .privacy-page-v126 *,body:not(.tsar-keyboard-open) .terms-page-v126 *,body:not(.tsar-keyboard-open) .lawful-page-v126 *{max-height:none!important}body:not(.tsar-keyboard-open) .public-main-v126,body:not(.tsar-keyboard-open) .landing-main-v126,body:not(.tsar-keyboard-open) .legal-main-v126,body:not(.tsar-keyboard-open) .public-content-v126,body:not(.tsar-keyboard-open) .legal-content-v126{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}body:not(.tsar-keyboard-open) .landing-section-v126,body:not(.tsar-keyboard-open) .public-section-v126,body:not(.tsar-keyboard-open) .legal-section-v126,body:not(.tsar-keyboard-open) .legal-card-v126,body:not(.tsar-keyboard-open) .public-card-v126{height:auto!important;max-height:none!important;overflow:visible!important}:is(body.tsar-keyboard-open:not(:has(.mail-app.mobile-thread-open)),body.tsar-composer-focused:not(:has(.mail-app.mobile-thread-open))){height:auto!important;max-height:none!important;position:static!important;overflow-y:auto!important}html.tsar-public-page,body.tsar-public-page{overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important;overflow:hidden auto!important}html.tsar-public-page #root,body.tsar-public-page #root{overscroll-behavior-y:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important;overflow:hidden visible!important}body.tsar-public-page .auth-shell,body.tsar-public-page .auth-view-welcome,body.tsar-public-page .auth-view-privacy,body.tsar-public-page .auth-view-terms,body.tsar-public-page .auth-view-law,body.tsar-public-page .auth-view-trust,body.tsar-public-page .auth-view-login,body.tsar-public-page .auth-view-register{-webkit-overflow-scrolling:touch!important;width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;padding-bottom:calc(40px + env(safe-area-inset-bottom))!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden visible!important}body.tsar-public-page .landing-page,body.tsar-public-page .landing-page.tsar-landing-pro,body.tsar-public-page .landing-v106,body.tsar-public-page .public-legal-page,body.tsar-public-page .public-legal-page.tsar-legal-pro,body.tsar-public-page .tsar-legal-pro,body.tsar-public-page .public-trust-page.tsar-trust-center-v140,body.tsar-public-page .register-flow-shell,body.tsar-public-page .auth-card{height:auto!important;min-height:auto!important;max-height:none!important;position:relative!important;overflow:visible!important}body.tsar-public-page .landing-hero-v106,body.tsar-public-page .landing-explain-v106,body.tsar-public-page .landing-transparency-v106,body.tsar-public-page .landing-legal-v106,body.tsar-public-page .landing-pricing-v106,body.tsar-public-page .landing-final-v106,body.tsar-public-page .public-legal-hero,body.tsar-public-page .public-legal-grid,body.tsar-public-page .public-legal-card,body.tsar-public-page .tsar-legal-card-pro,body.tsar-public-page .tsar-legal-note-pro{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}body.tsar-public-page .auth-nav.public-auth-nav-v123{z-index:100!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}}@media (width>=821px){.mail-app.section-messages{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.mail-app.section-messages .mail-main{box-sizing:border-box!important;flex-direction:column!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:18px!important;display:flex!important;overflow:hidden!important}.mail-app.section-messages .mail-header{z-index:80!important;flex:none!important;margin:0 0 14px!important;position:relative!important;top:auto!important}.mail-app.section-messages .status-bar{flex:none!important;margin:0 0 14px!important}.mail-app.section-messages .conversation-layout{flex:auto!important;grid-template-columns:340px minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden!important}.mail-app.section-messages .conversation-list-panel,.mail-app.section-messages .conversation-thread-panel{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.mail-app.section-messages .conversation-list-panel{overscroll-behavior:contain!important;overflow-y:auto!important}.mail-app.section-messages .conversation-thread-panel{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}.mail-app.section-messages .conversation-thread-header{z-index:45!important;flex:none!important;position:relative!important;top:auto!important}.mail-app.section-messages .conversation-messages{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.mail-app.section-messages .conversation-composer{z-index:40!important;flex:none!important}.mail-app.section-messages .thread-empty-state{height:100%!important;min-height:0!important;overflow:auto!important}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{text-align:center!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:76px!important;margin:0 auto 2px!important;padding:10px 0 12px!important;display:flex!important;position:relative!important;overflow:visible!important}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:before{content:"";opacity:.8;filter:blur(.2px);pointer-events:none;background:radial-gradient(circle at 50% 38%,#ffdb4d2e,#0000 54%),linear-gradient(90deg,#0000,#ffd30014,#0000);border-radius:18px;position:absolute;inset:8px 18px 6px}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#ffd300d9,#0000);border-radius:99px;width:72px;height:2px;position:absolute;bottom:7px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #ffd30052}.tsar-plain-wordmark-v121{isolation:isolate;transform:translateZ(0);letter-spacing:-.055em!important;color:#ffdc3d!important;text-shadow:0 0 12px #ffd30038,0 0 34px #ffd3001f!important;place-items:center!important;font-size:clamp(40px,3.1vw,54px)!important;font-weight:950!important;line-height:.9!important;display:inline-grid!important;position:relative!important}.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{content:"TSAR";opacity:0;pointer-events:none;mix-blend-mode:screen;place-items:center;display:grid;position:absolute;inset:0}.tsar-plain-wordmark-v121:before{color:#00e5ffb8;clip-path:inset(0 0 58%);animation:5.8s step-end infinite tsarWordmarkGlitchA;transform:translate(-1.5px)}.tsar-plain-wordmark-v121:after{color:#ff3370ad;clip-path:inset(48% 0 0);animation:6.4s step-end infinite tsarWordmarkGlitchB;transform:translate(1.5px)}.sidebar:hover .tsar-plain-wordmark-v121:before,.sidebar:hover .tsar-plain-wordmark-v121:after{opacity:.72}}@media (width<=820px){.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{text-align:center!important;justify-content:center!important;min-height:58px!important;padding:8px 0!important}.tsar-plain-wordmark-v121{letter-spacing:-.045em!important;color:#ffdc3d!important;text-shadow:0 0 16px #ffd30038!important;font-size:34px!important}}@keyframes tsarWordmarkGlitchA{0%,90%,to{opacity:0;transform:translate(0)}91%{opacity:.72;transform:translate(-2px,-1px)}92%{opacity:.22;transform:translate(1px,1px)}93%{opacity:.62;transform:translate(-1px)}94%{opacity:0;transform:translate(0)}}@keyframes tsarWordmarkGlitchB{0%,82%,to{opacity:0;transform:translate(0)}83%{opacity:.56;transform:translate(2px,1px)}84%{opacity:.18;transform:translate(-1px,-1px)}85%{opacity:.48;transform:translate(1px)}86%{opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{opacity:0!important;animation:none!important}}@media (width>=821px){.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{text-align:center!important;width:100%!important;min-height:74px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0 auto 4px!important;padding:12px 0 14px!important;display:flex!important;overflow:visible!important}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:before,.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:after{filter:none;content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.tsar-plain-wordmark-v121{text-shadow:none;filter:none;will-change:transform, clip-path;animation:2.65s step-end infinite tsarWordmarkMainHackJitterV134;transform:translateZ(0);letter-spacing:-.055em!important;color:#ffdc3d!important;isolation:isolate!important;place-items:center!important;font-size:clamp(42px,3.2vw,56px)!important;font-weight:950!important;line-height:.88!important;display:inline-grid!important;position:relative!important}.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{opacity:0;text-shadow:none;filter:none;content:"TSAR"!important;pointer-events:none!important;mix-blend-mode:normal!important;place-items:center!important;display:grid!important;position:absolute!important;inset:0!important}.tsar-plain-wordmark-v121:before{animation:1.85s step-end infinite tsarWordmarkHackGlitchA;color:#00e7ff!important;clip-path:inset(0 0 54%)!important}.tsar-plain-wordmark-v121:after{animation:2.15s step-end infinite tsarWordmarkHackGlitchB;color:#ff2d6f!important;clip-path:inset(44% 0 0)!important}.sidebar:hover .tsar-plain-wordmark-v121:before{animation-duration:1.05s}.sidebar:hover .tsar-plain-wordmark-v121:after{animation-duration:1.2s}}@media (width<=820px){.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{text-align:center!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;padding:8px 0!important}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:before,.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:after{content:none!important;display:none!important}.tsar-plain-wordmark-v121{text-shadow:none;filter:none;animation:3s step-end infinite tsarWordmarkMainHackJitterV134;letter-spacing:-.045em!important;color:#ffdc3d!important;font-size:34px!important}.tsar-plain-wordmark-v121:before{animation:1.95s step-end infinite tsarWordmarkHackGlitchA;color:#00e7ff!important}.tsar-plain-wordmark-v121:after{animation:2.25s step-end infinite tsarWordmarkHackGlitchB;color:#ff2d6f!important}}@keyframes tsarWordmarkHackGlitchA{0%,11%,20%,38%,46%,69%,77%,to{opacity:0;clip-path:inset(0);transform:translate(0)skew(0)}12%{opacity:.92;clip-path:inset(0 0 72%);transform:translate(-4px,-1px)skew(-12deg)}13%{opacity:.35;clip-path:inset(24% 0 48%);transform:translate(2px,1px)skew(8deg)}14%{opacity:.86;clip-path:inset(58% 0 18%);transform:translate(-2px)skew(-7deg)}39%{opacity:.74;clip-path:inset(8% 0 76%);transform:translate(-3px,1px)skew(-8deg)}40%{opacity:.28;clip-path:inset(42% 0 34%);transform:translate(2px,-1px)skew(6deg)}70%{opacity:.9;clip-path:inset(12% 0 62%);transform:translate(-5px)skew(-14deg)}71%{opacity:.42;clip-path:inset(50% 0 24%);transform:translate(2px,1px)skew(9deg)}}@keyframes tsarWordmarkHackGlitchB{0%,7%,18%,32%,55%,63%,86%,to{opacity:0;clip-path:inset(0);transform:translate(0)skew(0)}8%{opacity:.82;clip-path:inset(64% 0 0);transform:translate(4px,1px)skew(10deg)}9%{opacity:.32;clip-path:inset(34% 0 36%);transform:translate(-2px,-1px)skew(-8deg)}33%{opacity:.78;clip-path:inset(70% 0 0);transform:translate(3px,-1px)skew(9deg)}34%{opacity:.38;clip-path:inset(26% 0 52%);transform:translate(-2px,1px)skew(-6deg)}56%{opacity:.88;clip-path:inset(54% 0 12%);transform:translate(5px)skew(13deg)}57%{opacity:.3;clip-path:inset(6% 0 78%);transform:translate(-3px,-1px)skew(-7deg)}}@keyframes tsarWordmarkMainHackJitterV134{0%,10%,15%,37%,41%,68%,73%,to{clip-path:inset(0);transform:translateZ(0)skew(0)}11%{clip-path:inset(0 0 3%);transform:translate(-1px)skew(-4deg)}12%{clip-path:inset(2% 0 0);transform:translate(1px)skew(3deg)}38%{transform:translate(1px)skew(3deg)}39%{transform:translate(-1px)skew(-5deg)}69%{clip-path:inset(0 0 2%);transform:translate(-2px)skew(-6deg)}70%{transform:translate(2px)skew(5deg)}}@media (prefers-reduced-motion:reduce){.tsar-plain-wordmark-v121,.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{animation:none!important}}@media (width>=821px){.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{text-align:center!important;width:100%!important;min-height:72px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0 auto 8px!important;padding:12px 0 14px!important;display:flex!important;overflow:visible!important}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:before,.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:after{content:none!important;display:none!important}.tsar-plain-wordmark-v121{will-change:transform, clip-path;letter-spacing:-.045em!important;color:#ffdc3d!important;text-shadow:none!important;filter:none!important;isolation:isolate!important;place-items:center!important;font-size:clamp(42px,3.1vw,54px)!important;font-weight:950!important;line-height:.9!important;animation:7.8s step-end infinite tsarWordmarkTacticalMainV135!important;display:inline-grid!important;position:relative!important;transform:translateZ(0)!important}.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{content:"TSAR"!important;pointer-events:none!important;opacity:0!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;place-items:center!important;display:grid!important;position:absolute!important;inset:0!important}.tsar-plain-wordmark-v121:before{color:#ffd43a!important;animation:7.8s step-end infinite tsarWordmarkTacticalSliceAV135!important}.tsar-plain-wordmark-v121:after{color:#f3c822!important;animation:7.8s step-end infinite tsarWordmarkTacticalSliceBV135!important}.sidebar:hover .tsar-plain-wordmark-v121{animation:1.15s step-end tsarWordmarkTacticalMainHoverV135!important}.sidebar:hover .tsar-plain-wordmark-v121:before{animation:1.15s step-end tsarWordmarkTacticalSliceHoverAV135!important}.sidebar:hover .tsar-plain-wordmark-v121:after{animation:1.15s step-end tsarWordmarkTacticalSliceHoverBV135!important}}@media (width<=820px){.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{text-align:center!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:0 auto 6px!important;padding:8px 0!important}.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:before,.sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121:after{content:none!important;display:none!important}.tsar-plain-wordmark-v121{letter-spacing:-.04em!important;color:#ffdc3d!important;text-shadow:none!important;filter:none!important;font-size:34px!important;animation:8.6s step-end infinite tsarWordmarkTacticalMainV135!important}.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{opacity:0!important;text-shadow:none!important;filter:none!important}.tsar-plain-wordmark-v121:before{color:#ffd43a!important;animation:8.6s step-end infinite tsarWordmarkTacticalSliceAV135!important}.tsar-plain-wordmark-v121:after{color:#f3c822!important;animation:8.6s step-end infinite tsarWordmarkTacticalSliceBV135!important}}@keyframes tsarWordmarkTacticalMainV135{0%,91%,92.8%,94.2%,to{clip-path:inset(0);transform:translateZ(0)skew(0)}91.5%{clip-path:inset(0 0 2%);transform:translate(-1px)skew(-2deg)}91.9%{clip-path:inset(2% 0 0);transform:translate(1px)skew(1.5deg)}93.1%{transform:translate(1px)skew(2deg)}93.5%{transform:translate(-1px)skew(-2deg)}}@keyframes tsarWordmarkTacticalSliceAV135{0%,91%,92.8%,to{clip-path:inset(0);transform:translate(0);opacity:0!important}91.35%{clip-path:inset(0 0 72%);transform:translate(-2px);opacity:.72!important}91.7%{clip-path:inset(34% 0 46%);transform:translate(1px);opacity:.38!important}92.05%{clip-path:inset(64% 0 18%);transform:translate(-1px);opacity:.55!important}}@keyframes tsarWordmarkTacticalSliceBV135{0%,92.7%,94.4%,to{clip-path:inset(0);transform:translate(0);opacity:0!important}93%{clip-path:inset(66% 0 0);transform:translate(2px);opacity:.56!important}93.35%{clip-path:inset(22% 0 54%);transform:translate(-1px);opacity:.3!important}}@keyframes tsarWordmarkTacticalMainHoverV135{0%,to{clip-path:inset(0);transform:translateZ(0)skew(0)}18%{clip-path:inset(0 0 3%);transform:translate(-1px)skew(-2deg)}28%{clip-path:inset(3% 0 0);transform:translate(1px)skew(2deg)}46%{transform:translate(-1px)skew(-1deg)}54%{transform:translate(1px)skew(1deg)}}@keyframes tsarWordmarkTacticalSliceHoverAV135{0%,12%,62%,to{clip-path:inset(0);transform:translate(0);opacity:0!important}18%{clip-path:inset(0 0 70%);transform:translate(-2px);opacity:.74!important}30%{clip-path:inset(36% 0 42%);transform:translate(1px);opacity:.32!important}48%{clip-path:inset(62% 0 18%);transform:translate(-1px);opacity:.5!important}}@keyframes tsarWordmarkTacticalSliceHoverBV135{0%,16%,66%,to{clip-path:inset(0);transform:translate(0);opacity:0!important}22%{clip-path:inset(66% 0 0);transform:translate(2px);opacity:.58!important}38%{clip-path:inset(20% 0 56%);transform:translate(-1px);opacity:.28!important}}@media (prefers-reduced-motion:reduce){.tsar-plain-wordmark-v121,.tsar-plain-wordmark-v121:before,.tsar-plain-wordmark-v121:after{animation:none!important}}.contact-list{overflow-x:hidden!important}.contact-row.contact-row-v124{grid-template-columns:50px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:12px!important;display:grid!important;overflow:hidden!important}.contact-row-v124 .contact-avatar,.contact-row-v124 .contact-avatar.profile-avatar-image{aspect-ratio:1!important;border-radius:11px!important;place-self:center!important;place-items:center!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;line-height:1!important;display:grid!important;overflow:hidden!important}.contact-row-v124 .contact-avatar.profile-avatar-image img,.contact-row-v124 .contact-avatar img{object-fit:cover!important;object-position:center!important;border-radius:inherit!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}.contact-main-v124{align-content:center!important;gap:4px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.contact-main-v124>span,.contact-main-v124>small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.contact-main-v124>small{line-height:1.35!important}.contact-name-presence-v124{min-width:0!important;max-width:100%!important;overflow:hidden!important}.contact-name-presence-v124>span:not(.presence-dot){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:inline-block!important;overflow:hidden!important}.contact-actions-v124{flex:none!important;min-width:86px!important}@media (width<=820px){.mail-app.section-contacts .contact-row.contact-row-v124,.contact-row.contact-row-v124{grid-template-columns:46px minmax(0,1fr) 86px!important;gap:10px!important;min-height:68px!important;padding:10px!important}.contact-row-v124 .contact-avatar,.contact-row-v124 .contact-avatar.profile-avatar-image{border-radius:10px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important}.contact-actions-v124{gap:6px!important;min-width:82px!important}.contact-chat-button-v124,.contact-actions-v124 .danger-icon-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.panic-mode-primer-v138{border-color:#ffcb4d38!important}.panic-mode-explainer-grid-v138{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 16px;display:grid}.panic-mode-explainer-card-v138{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;gap:10px;min-height:164px;padding:14px;display:flex}.panic-mode-explainer-card-v138>div{flex-direction:column;gap:3px;display:flex}.panic-mode-explainer-card-v138 strong{color:#f7d66a;letter-spacing:.03em;font-size:.92rem}.panic-mode-explainer-card-v138 span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.panic-mode-explainer-card-v138 p{color:#ffffffb8;margin:0;font-size:.86rem;line-height:1.55}.panic-mode-explainer-card-v138.soft{border-color:#49d6922e}.panic-mode-explainer-card-v138.hard{background:linear-gradient(135deg,#ff464613,#ffffff06);border-color:#ff575747}.panic-hard-warning-v138{background:#f441!important;border-color:#ff575747!important}@media (width<=820px){.panic-mode-explainer-grid-v138{grid-template-columns:1fr;gap:10px}.panic-mode-explainer-card-v138{border-radius:16px;min-height:auto;padding:13px}}.conversation-context-menu{background:#090c12fb!important;border-color:#3a4456d1!important;border-radius:16px!important;width:248px!important;padding:10px!important;box-shadow:0 24px 72px #0000009e,inset 0 1px #ffffff09!important}.context-menu-header{border-bottom:1px solid #ffffff0f!important;margin-bottom:8px!important;padding:9px 10px 11px!important}.context-menu-header strong{color:#f5d542!important;letter-spacing:.01em!important;font-size:13px!important}.context-menu-header span{color:#7f8897!important;font-size:11px!important}.context-menu-section{margin:0!important;padding:4px 0 7px!important}.context-menu-section+.context-menu-section{border-top:1px solid #fff1!important;padding-top:8px!important}.context-menu-section-label{color:#6f7989!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:0 10px 5px!important;font-size:9px!important;font-weight:900!important}.conversation-context-menu button.context-menu-action{color:#b8c0cc!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:45px!important;padding:7px 9px!important;transition:background .14s,border-color .14s,color .14s,transform .14s!important;display:grid!important}.conversation-context-menu button.context-menu-action:hover:not(:disabled){color:#eef2f8!important;background:#ffffff0b!important;border-color:#ffffff13!important;transform:translateY(-1px)!important}.conversation-context-menu button.context-menu-action:disabled{cursor:not-allowed!important;opacity:.42!important}.context-menu-action-icon{color:#97a2b2!important;background:#ffffff09!important;border:1px solid #ffffff0b!important;border-radius:10px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.conversation-context-menu button.context-menu-action svg{color:currentColor!important;width:16px!important;height:16px!important}.context-menu-action-copy{gap:2px!important;min-width:0!important;display:grid!important}.context-menu-action-copy strong{color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:850!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.context-menu-action-copy small{color:#7d8796!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10.5px!important;font-weight:650!important;line-height:1.18!important;display:block!important;overflow:hidden!important}.context-menu-action-profile .context-menu-action-icon{color:#d9dde6!important}.context-menu-action-normal.active{color:#f3d43c!important;background:#f3d43c13!important;border-color:#f3d43c42!important}.context-menu-action-normal.active .context-menu-action-icon,.context-menu-action-important.active .context-menu-action-icon,.context-menu-action-urgent.active .context-menu-action-icon,.context-menu-action-muted.active .context-menu-action-icon{background:#f3d43c1f!important;border-color:#f3d43c3d!important}.context-menu-action-important .context-menu-action-icon,.context-menu-action-important.active{color:#f3d43c!important}.context-menu-action-urgent .context-menu-action-icon,.context-menu-action-urgent.active{color:#ffb86b!important}.context-menu-action-urgent.active{background:#ffb86b13!important;border-color:#ffb86b42!important}.context-menu-action-muted .context-menu-action-icon{color:#aeb7c5!important}.context-menu-section-safety .context-menu-action-report .context-menu-action-icon{color:#ffc5d1!important;background:#ff778e0e!important}.context-menu-section-safety .context-menu-action-block .context-menu-action-icon{color:#ffb5bd!important;background:#ff597011!important}.context-menu-action-block.active{color:#ffd0d4!important;background:#ff5b7013!important;border-color:#ff738440!important}.context-menu-section-delete{margin-top:3px!important;padding-top:10px!important}.context-menu-action-delete-me .context-menu-action-icon{color:#c6ccd7!important}.context-menu-action-delete-everyone{color:#ffd0d0!important;background:#ff41410b!important;border-color:#ff636321!important}.context-menu-action-delete-everyone:hover:not(:disabled){color:#fff0f0!important;background:#ff41411d!important;border-color:#ff5f5f52!important}.context-menu-action-delete-everyone .context-menu-action-icon{color:#ff9ca3!important;background:#ff505a14!important;border-color:#ff505a21!important}.context-menu-divider{display:none!important}@media (width<=820px){.conversation-context-menu{-webkit-overflow-scrolling:touch!important;width:min(286px,100vw - 22px)!important;max-height:min(78dvh,620px)!important;overflow-y:auto!important}.conversation-context-menu button.context-menu-action{min-height:48px!important}}.public-trust-page.tsar-trust-center-v140{width:min(100%,1480px);color:var(--text-primary,#f5f7fb);gap:clamp(22px,3.8vw,42px);margin:0 auto;padding:clamp(28px,5vw,72px) clamp(18px,4vw,48px) clamp(48px,6vw,92px);display:grid}.trust-hero-v140{background:radial-gradient(circle at 15% 0,#d9b82a21,#0000 34%),linear-gradient(135deg,#10131bf5,#05070bfa);border:1px solid #ffffff16;border-radius:26px;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch;gap:clamp(20px,4vw,42px);width:100%;padding:clamp(22px,4vw,42px);display:grid;overflow:hidden;box-shadow:0 28px 80px #0000005c}.trust-hero-copy-v140{flex-direction:column;justify-content:center;gap:18px;min-width:0;display:flex}.trust-hero-copy-v140 h1{letter-spacing:-.065em;max-width:860px;margin:0;font-size:clamp(42px,7vw,86px);line-height:.92}.trust-hero-copy-v140 p{color:#e5eaf4c7;max-width:800px;margin:0;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.65}.trust-hero-actions-v140{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.trust-proof-terminal-v140{background:linear-gradient(#030509e0,#0b0e14f5),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7px);border:1px solid #f5c83629;border-radius:24px;align-content:center;gap:14px;min-height:360px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09}.trust-proof-terminal-v140:before{content:"";opacity:.42;pointer-events:none;background:linear-gradient(90deg,#0000,#f5c83614,#0000);animation:7.5s ease-in-out infinite trust-scan-v140;position:absolute;inset:0;transform:translate(-65%)}@keyframes trust-scan-v140{0%,72%,to{opacity:0;transform:translate(-75%)}78%{opacity:.35}86%{opacity:0;transform:translate(75%)}}.trust-terminal-top-v140{gap:7px;display:flex;position:absolute;top:14px;left:16px}.trust-terminal-top-v140 span{background:#f5c83685;border-radius:999px;width:8px;height:8px}.trust-proof-terminal-v140 p{z-index:1;color:#f2f5fbd6;border-bottom:1px solid #fff1;justify-content:space-between;gap:18px;margin:0;padding:12px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem;display:flex;position:relative}.trust-proof-terminal-v140 p:last-child{border-bottom:0}.trust-proof-terminal-v140 p span{color:#f5c83a;text-transform:uppercase;letter-spacing:.13em;font-size:.72rem}.trust-section-v140{background:#090c12b8;border:1px solid #ffffff14;border-radius:24px;padding:clamp(22px,3.6vw,38px);box-shadow:0 18px 52px #00000038}.trust-proof-grid-v140,.trust-limit-grid-v140{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.trust-proof-grid-v140 article,.trust-limit-grid-v140 article,.trust-panel-v140{background:linear-gradient(#12161fd6,#090c12e6);border:1px solid #ffffff14;border-radius:20px;padding:20px}.trust-proof-grid-v140 article svg,.trust-panel-v140>svg,.trust-limit-grid-v140 article svg{color:#f5c83a;margin-bottom:14px}.trust-proof-grid-v140 h3,.trust-panel-v140 h2{color:#f7f8fb;margin:0 0 10px}.trust-proof-grid-v140 p,.trust-panel-v140 p,.trust-limit-grid-v140 p{color:#e0e6f0bd;margin:0;line-height:1.62}.trust-split-v140{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;padding:0;display:grid}.trust-data-table-v140{gap:10px;margin-top:18px;display:grid}.trust-data-table-v140 div{border-bottom:1px solid #ffffff12;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:13px 0;display:grid}.trust-data-table-v140 div:last-child{border-bottom:0}.trust-data-table-v140 strong{color:#f5c83a;font-size:.88rem}.trust-data-table-v140 span{color:#e1e7f1c2;line-height:1.55}.trust-panel-v140 ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.trust-panel-v140 li{color:#e3e9f2c7;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.trust-panel-v140 li svg{color:#f5c83a;flex:none;margin-top:3px}.danger-soft-v140{border-color:#ff848429}.danger-soft-v140>svg{color:#ffb6c0}.trust-verify-v140{grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);align-items:start;gap:22px;display:grid}.trust-verify-v140 p,.trust-limitations-v140 .tsar-pro-section-head p{margin-top:0}.trust-verify-v140 h2{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(1.8rem,3vw,3.2rem)}.trust-verify-v140 span{color:#e1e7f1b8;line-height:1.62}.trust-verify-v140 ol{counter-reset:trust-step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.trust-verify-v140 li{counter-increment:trust-step;color:#ebeff7d1;background:#0e1119c7;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px 14px 54px;line-height:1.5;position:relative}.trust-verify-v140 li:before{content:counter(trust-step, decimal-leading-zero);color:#f5c83a;letter-spacing:.08em;font-size:.78rem;font-weight:900;position:absolute;top:13px;left:14px}.trust-limit-grid-v140 article{align-items:flex-start;gap:12px;display:flex}.trust-limit-grid-v140 article svg{color:#ffcf70;flex:none;margin:2px 0 0}.trust-final-v140,.tsar-trust-preview-v140{background:linear-gradient(135deg,#f5c83617,#080a0fe6);border:1px solid #f5c83629;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:clamp(22px,4vw,40px);display:flex}.trust-final-v140 h2,.tsar-trust-preview-v140 h2{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(1.8rem,3vw,3.2rem)}.trust-final-v140 p,.tsar-trust-preview-v140 span{color:#e1e7f1c2;max-width:820px;margin:0;line-height:1.58}.tsar-trust-preview-v140 p{color:#f5c83a;text-transform:uppercase;letter-spacing:.14em;margin:0 0 8px;font-size:.78rem;font-weight:800}.trust-hero-link-v140{border-color:#f5c83647!important}@media (width<=980px){.trust-hero-v140,.trust-split-v140,.trust-verify-v140,.trust-proof-grid-v140,.trust-limit-grid-v140{grid-template-columns:1fr}.trust-proof-terminal-v140{min-height:290px}.trust-final-v140,.tsar-trust-preview-v140{flex-direction:column;align-items:stretch}}@media (width<=640px){.public-trust-page.tsar-trust-center-v140{gap:18px;padding:18px 12px 46px}.trust-hero-v140,.trust-section-v140,.trust-final-v140,.tsar-trust-preview-v140{border-radius:18px;padding:18px}.trust-hero-copy-v140 h1{font-size:clamp(2.6rem,17vw,4.8rem)}.trust-hero-actions-v140,.trust-hero-actions-v140 button,.trust-final-v140 button,.tsar-trust-preview-v140 button{width:100%}.trust-data-table-v140 div{grid-template-columns:1fr;gap:5px}.trust-proof-terminal-v140 p{gap:5px;display:grid}}.auth-view-trust{width:100%!important;max-width:none!important;padding-left:clamp(12px,2vw,28px)!important;padding-right:clamp(12px,2vw,28px)!important}.auth-view-trust .public-auth-nav-v123{width:100%!important;max-width:none!important;margin:0 0 clamp(18px,2vw,28px)!important}.auth-view-trust .public-trust-page.tsar-trust-center-v140{gap:clamp(18px,2vw,32px)!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 0 clamp(42px,5vw,86px)!important}.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-section-v140,.auth-view-trust .trust-final-v140{border-radius:clamp(22px,2.4vw,38px)!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.auth-view-trust .trust-hero-v140{background:linear-gradient(90deg,#ffd84d1f,#0000 34%),radial-gradient(circle at 82% 18%,#ffd84d1c,#0000 28%),linear-gradient(135deg,#09090a 0%,#101116 50%,#050506 100%)!important;border-color:#ffd84d25!important;grid-template-columns:minmax(0,1.04fr) minmax(420px,.76fr)!important;gap:clamp(24px,3.2vw,58px)!important;min-height:clamp(520px,58vh,760px)!important;padding:clamp(30px,4.6vw,72px)!important;box-shadow:0 46px 130px #0000006b,inset 0 1px #ffffff0e!important}.auth-view-trust .trust-hero-copy-v140{gap:clamp(14px,1.6vw,22px)!important;max-width:1120px!important}.auth-view-trust .trust-hero-copy-v140 h1{letter-spacing:-.095em!important;text-transform:uppercase!important;max-width:1120px!important;font-size:clamp(58px,7.8vw,138px)!important;line-height:.82!important}.auth-view-trust .trust-hero-copy-v140 p{max-width:920px!important;font-size:clamp(15px,1.16vw,19px)!important;line-height:1.58!important}.auth-view-trust .trust-hero-actions-v140{gap:12px!important;margin-top:clamp(4px,.8vw,12px)!important}.auth-view-trust .trust-proof-terminal-v140{border-radius:clamp(20px,1.8vw,30px)!important;align-self:stretch!important;min-height:clamp(380px,42vh,560px)!important;padding:clamp(20px,2.3vw,34px)!important}.auth-view-trust .trust-proof-terminal-v140 p{gap:16px!important;padding:clamp(10px,1vw,15px) 0!important}.auth-view-trust .trust-section-v140{background:radial-gradient(circle at 100% 0,#ffd84d11,#0000 28%),linear-gradient(#ffffff0b,#ffffff04)!important;border-color:#ffd84d1b!important;padding:clamp(26px,3vw,52px)!important;box-shadow:0 28px 90px #0000003b!important}.auth-view-trust .trust-proof-grid-v140,.auth-view-trust .trust-limit-grid-v140{gap:clamp(14px,1.4vw,22px)!important;margin-top:clamp(18px,2vw,30px)!important}.auth-view-trust .trust-proof-grid-v140 article,.auth-view-trust .trust-limit-grid-v140 article,.auth-view-trust .trust-panel-v140{background:linear-gradient(#00000038,#0000001f)!important;border-color:#ffd84d1a!important;border-radius:clamp(18px,1.5vw,28px)!important;padding:clamp(18px,1.8vw,30px)!important}.auth-view-trust .trust-split-v140{gap:clamp(14px,1.6vw,24px)!important}.auth-view-trust .trust-data-table-v140{gap:0!important;margin-top:clamp(14px,1.4vw,22px)!important}.auth-view-trust .trust-data-table-v140 div{grid-template-columns:minmax(150px,190px) minmax(0,1fr)!important;gap:clamp(12px,1.4vw,22px)!important;padding:clamp(12px,1.2vw,17px) 0!important}.auth-view-trust .trust-verify-v140{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important;align-items:center!important;gap:clamp(22px,3vw,54px)!important}.auth-view-trust .trust-verify-v140 ol{gap:clamp(10px,1vw,14px)!important}.auth-view-trust .trust-verify-v140 li{border-radius:18px!important;padding:15px 18px 15px 58px!important}.auth-view-trust .trust-final-v140{background:linear-gradient(135deg,#ffd84d1a,#080a0fe6)!important;border-color:#ffd84d29!important;gap:clamp(18px,2vw,34px)!important;padding:clamp(28px,3.5vw,58px)!important}.auth-view-trust .trust-final-v140 .tsar-legal-back{white-space:nowrap!important;flex:none!important}@media (width<=1180px){.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-split-v140,.auth-view-trust .trust-verify-v140{grid-template-columns:1fr!important}.auth-view-trust .trust-proof-terminal-v140{min-height:300px!important}.auth-view-trust .trust-proof-grid-v140,.auth-view-trust .trust-limit-grid-v140{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.auth-view-trust{padding-left:10px!important;padding-right:10px!important}.auth-view-trust .public-trust-page.tsar-trust-center-v140{padding-bottom:calc(34px + env(safe-area-inset-bottom))!important;gap:14px!important}.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-section-v140,.auth-view-trust .trust-final-v140{border-radius:18px!important;padding:17px!important}.auth-view-trust .trust-hero-v140{gap:18px!important;min-height:auto!important}.auth-view-trust .trust-hero-copy-v140 h1{letter-spacing:-.075em!important;font-size:clamp(44px,14vw,72px)!important;line-height:.88!important}.auth-view-trust .trust-hero-copy-v140 p,.auth-view-trust .trust-verify-v140 span,.auth-view-trust .trust-panel-v140 p,.auth-view-trust .trust-limit-grid-v140 p{font-size:14px!important;line-height:1.55!important}.auth-view-trust .trust-hero-actions-v140,.auth-view-trust .trust-hero-actions-v140 button,.auth-view-trust .trust-final-v140 button{width:100%!important}.auth-view-trust .trust-proof-terminal-v140{min-height:250px!important;padding:18px!important}.auth-view-trust .trust-proof-terminal-v140 p{gap:5px!important;font-size:12.5px!important;display:grid!important}.auth-view-trust .trust-proof-grid-v140,.auth-view-trust .trust-limit-grid-v140{grid-template-columns:1fr!important;gap:12px!important}.auth-view-trust .trust-data-table-v140 div{grid-template-columns:1fr!important;gap:5px!important}.auth-view-trust .trust-verify-v140 h2,.auth-view-trust .trust-final-v140 h2,.auth-view-trust .trust-panel-v140 h2{letter-spacing:-.04em!important;font-size:clamp(1.55rem,8vw,2.25rem)!important}.auth-view-trust .trust-verify-v140 li{padding:13px 13px 13px 48px!important}.auth-view-trust .trust-verify-v140 li:before{left:13px!important}.auth-view-trust .trust-final-v140{flex-direction:column!important;align-items:stretch!important}}.auth-view-trust .trust-flow-v142,.auth-view-trust .trust-code-v142{width:100%!important;max-width:none!important}.auth-view-trust .trust-flow-rail-v142{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.3vw,20px);margin-top:clamp(18px,2vw,32px);display:grid;position:relative}.auth-view-trust .trust-flow-rail-v142:before{content:none!important;display:none!important}.auth-view-trust .trust-flow-rail-v142 article{z-index:1;background:linear-gradient(#ffffff0c,#ffffff04),#05070bb8;border:1px solid #ffd84d1c;border-radius:clamp(18px,1.5vw,28px);min-height:210px;padding:clamp(18px,1.8vw,28px);position:relative;box-shadow:0 18px 52px #00000038}.auth-view-trust .trust-flow-rail-v142 article strong{color:#f5c83a;letter-spacing:.1em;background:#ffd84d14;border:1px solid #ffd84d4d;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;display:inline-grid}.auth-view-trust .trust-flow-rail-v142 h3{color:#f7f8fb;margin:0 0 10px;font-size:clamp(1.05rem,1.25vw,1.32rem)}.auth-view-trust .trust-flow-rail-v142 p{color:#e1e7f1bd;margin:0;line-height:1.58}.auth-view-trust .trust-code-grid-v142{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:clamp(18px,2vw,32px);display:grid}.auth-view-trust .trust-code-grid-v142 article{background:linear-gradient(#06080cf5,#0d1017f0),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7px);border:1px solid #ffd84d1f;border-radius:clamp(18px,1.5vw,28px);overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 20px 64px #00000042}.auth-view-trust .trust-code-label-v142{color:#f5c83a;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #ffffff13;align-items:center;gap:8px;padding:14px 16px;font-size:.74rem;font-weight:900;display:flex}.auth-view-trust .trust-code-grid-v142 pre{color:#ebeff7e0;tab-size:2;margin:0;padding:clamp(16px,1.5vw,24px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(12px,.86vw,14px);line-height:1.6;overflow-x:auto}.auth-view-trust .trust-code-grid-v142 code{white-space:pre}.auth-view-trust .trust-final-v142{margin-bottom:0!important}.auth-view-trust .trust-back-row-v142{justify-content:center;width:100%;padding:clamp(8px,1.4vw,18px) 0 clamp(28px,4vw,64px);display:flex}.auth-view-trust .trust-back-row-v142 .tsar-legal-back{min-width:min(100%,220px)}@media (width<=1180px){.auth-view-trust .trust-flow-rail-v142{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-view-trust .trust-flow-rail-v142:before{display:none}}@media (width<=820px){.auth-view-trust .trust-code-grid-v142,.auth-view-trust .trust-flow-rail-v142{grid-template-columns:1fr}.auth-view-trust .trust-flow-rail-v142 article{min-height:auto}.auth-view-trust .trust-code-grid-v142 pre{font-size:12px;line-height:1.55}.auth-view-trust .trust-back-row-v142{padding:8px 0 calc(34px + env(safe-area-inset-bottom))}.auth-view-trust .trust-back-row-v142 .tsar-legal-back{width:100%}}.auth-view-trust .trust-code-grid-v142{align-items:stretch!important}.auth-view-trust .trust-code-grid-v142 article:nth-child(3){grid-column:1/-1!important}.auth-view-trust .trust-code-grid-v142 pre{scrollbar-width:thin;max-height:none!important}.auth-view-trust .trust-code-grid-v142 code{min-width:560px;display:block}.auth-view-trust .trust-flow-rail-v142 article:after{content:"";opacity:.42;pointer-events:none;background:linear-gradient(90deg,#0000,#ffd84d2e,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}@media (width<=820px){.auth-view-trust .trust-code-grid-v142 article:nth-child(3){grid-column:auto!important}.auth-view-trust .trust-code-grid-v142 code{min-width:520px}}.admin-health-workspace-v145{gap:18px;width:100%;display:grid}.admin-health-actions-v145,.admin-health-safe-actions-v145{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-health-empty-v145{justify-items:start;gap:12px;padding:28px;display:grid}.admin-health-empty-v145 svg{color:var(--accent,#f4c542)}.admin-health-grid-v145{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.admin-health-status-card-v145,.admin-health-stat-card-v145,.admin-health-panel-v145{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:18px;box-shadow:0 18px 50px #00000038}.admin-health-status-card-v145{gap:8px;min-height:132px;padding:18px;display:grid}.admin-health-status-card-v145 span,.admin-health-stat-card-v145 span{color:#ffffff94;letter-spacing:.13em;text-transform:uppercase;font-size:.76rem}.admin-health-status-card-v145 strong{letter-spacing:.05em;font-size:1.65rem}.admin-health-status-card-v145 small,.admin-health-stat-card-v145 small{color:#ffffff8f;line-height:1.45}.admin-health-status-card-v145.ok{border-color:#48ffa033}.admin-health-status-card-v145.warning{border-color:#f4c54252}.admin-health-status-card-v145.critical{border-color:#ff4f4f61}.admin-health-stat-card-v145{gap:8px;min-height:132px;padding:16px;display:grid}.admin-health-stat-card-v145 svg{color:var(--accent,#f4c542)}.admin-health-stat-card-v145 strong{color:#ffffffeb;word-break:break-word;font-size:1rem}.admin-health-panel-v145{min-height:220px;padding:18px}.admin-health-panel-v145.wide{grid-column:span 2}.admin-health-warning-list-v145{gap:10px;margin-top:14px;display:grid}.admin-health-warning-v145{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.admin-health-warning-v145 strong{letter-spacing:.1em;font-size:.74rem}.admin-health-warning-v145 span{color:#ffffff9e;text-transform:uppercase;font-size:.82rem}.admin-health-warning-v145 p{color:#ffffffd1;margin:0;line-height:1.45}.admin-health-warning-v145.warning{border-color:#f4c54238}.admin-health-warning-v145.critical{background:#ff4f4f12;border-color:#ff4f4f52}.admin-health-details-v145{gap:10px;margin:14px 0 0;display:grid}.admin-health-details-v145 div{border-bottom:1px solid #ffffff12;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.admin-health-details-v145 dt{color:#ffffff85;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.admin-health-details-v145 dd{color:#ffffffdb;word-break:break-word;margin:0}.admin-health-note-v145{color:#ffffffad;margin:12px 0 16px;line-height:1.6}@media (width<=1180px){.admin-health-grid-v145{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-health-grid-v145{grid-template-columns:1fr}.admin-health-panel-v145.wide{grid-column:span 1}.admin-health-actions-v145,.admin-health-safe-actions-v145{justify-content:stretch}.admin-health-actions-v145 button,.admin-health-safe-actions-v145 button{width:100%}.admin-health-warning-v145,.admin-health-details-v145 div{grid-template-columns:1fr}}.admin-broadcast-workspace-v146{gap:18px!important;display:grid!important}.admin-broadcast-status-v146{color:#ffe87cf5!important;text-transform:uppercase!important;letter-spacing:.08em!important;background:#ffd3000e!important;border:1px solid #ffd30024!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:10px 13px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.admin-broadcast-grid-v146{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.admin-broadcast-editor-v146,.admin-broadcast-preview-panel-v146{gap:16px!important;display:grid!important}.admin-broadcast-controls-v146{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.admin-broadcast-controls-v146 label,.admin-broadcast-body-label-v146{gap:7px!important;display:grid!important}.admin-broadcast-controls-v146 label.wide{grid-column:1/-1!important}.admin-broadcast-controls-v146 span,.admin-broadcast-body-label-v146 span{color:#cbd5e1ad!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:11px!important;font-weight:950!important}.admin-broadcast-controls-v146 input,.admin-broadcast-controls-v146 select,.admin-broadcast-body-label-v146 textarea{color:#f8fafcf0!important;background:#00000038!important;border:1px solid #ffffff18!important;border-radius:14px!important;outline:none!important;width:100%!important;padding:11px 12px!important}.admin-broadcast-body-label-v146 textarea{resize:vertical!important;min-height:280px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:12px!important;line-height:1.55!important}.admin-broadcast-formatbar-v146{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.admin-broadcast-formatbar-v146 button{color:#ffe87cf5!important;cursor:pointer!important;background:#ffd3000e!important;border:1px solid #ffd30024!important;border-radius:999px!important;padding:8px 11px!important;font-size:11px!important;font-weight:900!important}.admin-broadcast-formatbar-v146 button:hover{background:#ffd3001a!important;border-color:#ffd30042!important}.admin-broadcast-footer-v146{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.admin-broadcast-footer-v146 small{color:#cbd5e194!important;font-size:12px!important}.admin-broadcast-result-v146{color:#bbf7d0!important;background:#22c55e13!important;border:1px solid #22c55e38!important;border-radius:14px!important;align-items:center!important;gap:8px!important;width:fit-content!important;padding:9px 12px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.admin-broadcast-preview-v146{background:radial-gradient(circle at 100% 0,#ffd30012,#0000 34%),#00000029!important;border:1px solid #ffffff17!important;border-radius:22px!important;gap:12px!important;padding:15px!important;display:grid!important}.admin-broadcast-preview-v146.warning{border-color:#fbbf242e!important}.admin-broadcast-preview-v146.security{border-color:#60a5fa38!important}.admin-broadcast-preview-v146.maintenance{border-color:#a855f733!important}.admin-broadcast-preview-top-v146{color:#cbd5e19e!important;text-transform:uppercase!important;letter-spacing:.09em!important;justify-content:space-between!important;gap:12px!important;font-size:11px!important;font-weight:900!important;display:flex!important}.admin-broadcast-rules-v146{background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:16px!important;gap:6px!important;padding:13px!important;display:grid!important}.admin-broadcast-rules-v146 strong{color:#f8fafceb!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important}.admin-broadcast-rules-v146 p{color:#cbd5e1ad!important;margin:0!important;font-size:12px!important;line-height:1.55!important}@media (width<=1100px){.admin-broadcast-grid-v146{grid-template-columns:1fr!important}}@media (width<=760px){.admin-broadcast-controls-v146{grid-template-columns:1fr!important}.admin-broadcast-footer-v146{flex-direction:column!important;align-items:stretch!important}.admin-broadcast-footer-v146 .primary-button{justify-content:center!important;width:100%!important}}.admin-ops-workspace-v147{gap:18px;display:grid}.admin-ops-grid-v147{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-ops-panel-v147{gap:14px;min-width:0;display:grid}.admin-ops-panel-v147.wide{grid-column:1/-1}.admin-ops-actions-v147{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-ops-stats-v147{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-ops-stats-v147 article{background:#ffffff09;border:1px solid #ffffff14;gap:4px;padding:12px;display:grid}.admin-ops-stats-v147 span,.admin-ops-list-v147 span,.admin-ops-table-v147 span{color:#ebeef494;font-size:.78rem}.admin-ops-stats-v147 strong{color:#f4c542;font-size:1.05rem}.admin-ops-list-v147,.admin-ops-table-v147,.admin-ops-result-v147{gap:8px;max-height:280px;padding-right:4px;display:grid;overflow:auto}.admin-ops-list-v147>div,.admin-ops-table-v147>div,.admin-ops-result-v147>div{background:#0000002e;border:1px solid #ffffff12;gap:4px;min-width:0;padding:10px 12px;display:grid}.admin-ops-result-v147>div.ok span{color:#67e8a5}.admin-ops-result-v147>div.warning span{color:#f4c542}.admin-ops-result-v147>div.failed span{color:#fb7185}.admin-ops-label-v147{gap:7px;display:grid}.admin-ops-label-v147 span,.admin-ops-check-v147 span{color:#ebeef4b3;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.admin-ops-label-v147 input,.admin-ops-label-v147 select,.admin-ops-label-v147 textarea{color:#f7f7f2;background:#020408b8;border:1px solid #ffffff1f;outline:none;width:100%;padding:11px 12px}.admin-ops-label-v147 textarea{resize:vertical;min-height:110px}.admin-ops-check-v147{align-items:center;gap:10px;display:flex}.admin-ops-two-col-v147{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-ops-two-col-v147>div{background:#ffffff06;border:1px solid #ffffff14;align-content:start;gap:8px;padding:12px;display:grid}.admin-ops-two-col-v147 h4{color:#f4c542;margin:0}.admin-ops-two-col-v147 p{color:#ebeef4b8;margin:0;font-size:.86rem}@media (width<=980px){.admin-ops-grid-v147,.admin-ops-two-col-v147{grid-template-columns:1fr}.admin-ops-stats-v147{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.admin-ops-stats-v147{grid-template-columns:1fr}}.admin-maintenance-panel-v148{overflow:hidden}.admin-maintenance-toggle-v148{background:#ffd34d0e!important;border:1px solid #ffd34d38!important}.admin-maintenance-preview-v148{background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid #ffffff14;border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;margin:12px 0;padding:16px;display:grid}.admin-maintenance-preview-v148.enabled{background:linear-gradient(135deg,#ffd34d18,#ffffff05);border-color:#ffd34d52}.maintenance-orb-v148,.maintenance-lock-badge-v148{color:#ffd34d;background:#ffd34d1a;border:1px solid #ffd34d3d;border-radius:16px;place-items:center;width:46px;height:46px;display:grid}.admin-maintenance-preview-v148 span{color:#ffffffad;letter-spacing:.13em;background:#00000042;border:1px solid #ffffff14;border-radius:999px;width:fit-content;margin-bottom:6px;padding:4px 8px;font-size:.68rem;font-weight:900;display:inline-flex}.admin-maintenance-preview-v148 strong{color:#fff3b0;letter-spacing:-.02em;font-size:1rem;display:block}.admin-maintenance-preview-v148 p,.admin-maintenance-preview-v148 small{color:#ffffffad;margin:6px 0 0;line-height:1.55;display:block}.maintenance-lock-overlay-v148{z-index:99999;-webkit-backdrop-filter:blur(18px);pointer-events:auto;background:radial-gradient(circle at 25% 15%,#ffd34d24,#0000 30%),radial-gradient(circle at 80% 80%,#ff464614,#0000 34%),#030407e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.maintenance-lock-card-v148,.public-maintenance-card-v148{text-align:center;background:linear-gradient(135deg,#0f1014f5,#050609fa),#050609fa;border:1px solid #ffd34d38;border-radius:28px;width:min(780px,100%);padding:clamp(24px,5vw,44px);position:relative;overflow:hidden;box-shadow:0 32px 90px #0000009e}.maintenance-lock-card-v148:before,.public-maintenance-card-v148:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(90deg,#0000,#ffffff0d,#0000),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 8px);position:absolute;inset:0}.maintenance-lock-card-v148>*,.public-maintenance-card-v148>*{z-index:1;position:relative}.maintenance-lock-card-v148 .maintenance-lock-badge-v148,.public-maintenance-card-v148 .maintenance-lock-badge-v148{border-radius:22px;width:62px;height:62px;margin:0 auto 18px}.maintenance-lock-card-v148>span,.public-maintenance-card-v148>span{color:#ffd34d;letter-spacing:.22em;margin-bottom:12px;font-size:.72rem;font-weight:950;display:inline-flex}.maintenance-lock-card-v148 h1,.public-maintenance-card-v148 h1{color:#fff;letter-spacing:-.08em;text-transform:uppercase;margin:0;font-size:clamp(2rem,6vw,4.2rem);line-height:.94}.maintenance-lock-card-v148 p,.public-maintenance-card-v148 p{color:#ffffffb8;max-width:660px;margin:18px auto 0;font-size:1rem;line-height:1.7}.maintenance-lock-grid-v148,.public-maintenance-grid-v148{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.maintenance-lock-grid-v148 div,.public-maintenance-grid-v148 div{text-align:left;background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;padding:14px 12px}.maintenance-lock-grid-v148 strong,.public-maintenance-grid-v148 strong{color:#fff3b0;font-size:.88rem;display:block}.maintenance-lock-grid-v148 small,.public-maintenance-grid-v148 small{color:#ffffff94;margin-top:4px;line-height:1.35;display:block}.maintenance-lock-actions-v148,.public-maintenance-actions-v148{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.maintenance-lock-card-v148>small{color:#ffffff70;max-width:620px;margin:18px auto 0;line-height:1.55;display:block}.public-maintenance-page-v148{place-items:center;width:100%;min-height:calc(100dvh - 92px);padding:clamp(24px,5vw,64px);display:grid}.auth-nav-create-account:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.35)}@media (width<=760px){.maintenance-lock-grid-v148,.public-maintenance-grid-v148{grid-template-columns:1fr}.maintenance-lock-card-v148,.public-maintenance-card-v148{border-radius:22px;padding:24px}.public-maintenance-page-v148{align-items:start;padding:20px 14px 40px}}.auth-view-trust .trust-visibility-v149{width:100%!important;max-width:none!important}.auth-view-trust .trust-visibility-demo-v149{grid-template-columns:minmax(0,1fr) minmax(120px,.32fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,1.6vw,26px);margin-top:clamp(20px,2vw,34px);display:grid}.auth-view-trust .trust-plain-card-v149,.auth-view-trust .trust-server-card-v149,.auth-view-trust .trust-hardcore-code-v149{background:linear-gradient(#ffffff0c,#ffffff04),#05070bc7;border:1px solid #ffd84d1f;border-radius:clamp(18px,1.6vw,28px);position:relative;overflow:hidden;box-shadow:0 22px 70px #00000042}.auth-view-trust .trust-plain-card-v149,.auth-view-trust .trust-server-card-v149{min-height:300px;padding:clamp(18px,1.9vw,30px)}.auth-view-trust .trust-card-kicker-v149{color:#ffd84deb;letter-spacing:.14em;text-transform:uppercase;background:#ffd84d0e;border:1px solid #ffd84d2e;border-radius:999px;align-items:center;margin-bottom:14px;padding:7px 10px;font-size:.7rem;font-weight:900;display:inline-flex}.auth-view-trust .trust-plain-card-v149 h3,.auth-view-trust .trust-server-card-v149 h3{color:#f7f8fb;margin:0 0 14px;font-size:clamp(1.05rem,1.25vw,1.34rem)}.auth-view-trust .trust-plain-card-v149 p,.auth-view-trust .trust-server-card-v149 p{color:#e1e7f1b8;margin:16px 0 0;line-height:1.58}.auth-view-trust .trust-message-bubble-v149{color:#fff5c4;word-break:break-word;background:#ffd84d1a;border:1px solid #ffd84d38;border-radius:20px 20px 20px 6px;max-width:100%;padding:16px 18px;font-size:clamp(1rem,1.1vw,1.16rem);font-weight:800;line-height:1.35;display:inline-flex}.auth-view-trust .trust-server-card-v149 pre{color:#ebeff7e0;background:linear-gradient(#00000057,#0000002e),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7px);border:1px solid #ffffff13;border-radius:16px;margin:0;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(11px,.8vw,13px);line-height:1.55;overflow-x:auto}.auth-view-trust .trust-server-card-v149 code{white-space:pre}.auth-view-trust .trust-encrypt-arrow-v149{color:#ffd84dd6;grid-template-rows:auto 1fr auto;place-items:center;gap:12px;min-height:300px;padding:16px 0;display:grid}.auth-view-trust .trust-encrypt-arrow-v149 span{writing-mode:vertical-rl;letter-spacing:.15em;text-transform:uppercase;color:#ffd84db8;font-size:.68rem;font-weight:900;transform:rotate(180deg)}.auth-view-trust .trust-arrow-line-v149{background:#ffd84d1a;border-radius:999px;width:2px;height:100%;min-height:120px;position:relative;overflow:hidden}.auth-view-trust .trust-arrow-line-v149 i{background:linear-gradient(#0000,#ffd84ddb,#0000);border-radius:999px;width:100%;height:34%;animation:2.4s ease-in-out infinite tsarEncryptFlowV149;position:absolute;top:-35%;left:0}@keyframes tsarEncryptFlowV149{0%{opacity:0;transform:translateY(0)}12%{opacity:.9}78%{opacity:.9}to{opacity:0;transform:translateY(390%)}}.auth-view-trust .trust-visibility-rule-v149{color:#ebeff7d6;background:#ffd84d0e;border:1px solid #ffd84d24;border-radius:18px;align-items:flex-start;gap:12px;margin-top:clamp(14px,1.5vw,24px);padding:clamp(16px,1.45vw,22px);display:flex}.auth-view-trust .trust-visibility-rule-v149 svg{color:#f5c83a;flex:none;margin-top:2px}.auth-view-trust .trust-visibility-rule-v149 p{margin:0;line-height:1.58}.auth-view-trust .trust-hardcore-code-v149{background:linear-gradient(#06080cf5,#0d1017f0),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7px);margin-top:clamp(16px,1.7vw,28px)}.auth-view-trust .trust-hardcore-code-v149 pre{color:#ebeff7e0;tab-size:2;margin:0;padding:clamp(16px,1.55vw,24px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(12px,.84vw,14px);line-height:1.58;overflow-x:auto}.auth-view-trust .trust-hardcore-code-v149 code{white-space:pre;min-width:720px;display:block}@media (width<=980px){.auth-view-trust .trust-visibility-demo-v149{grid-template-columns:1fr}.auth-view-trust .trust-encrypt-arrow-v149{grid-template-rows:auto;grid-template-columns:auto minmax(80px,1fr) auto;width:100%;min-height:auto;padding:0}.auth-view-trust .trust-encrypt-arrow-v149 span{writing-mode:horizontal-tb;transform:none}.auth-view-trust .trust-arrow-line-v149{width:100%;height:2px;min-height:2px}.auth-view-trust .trust-arrow-line-v149 i{background:linear-gradient(90deg,#0000,#ffd84ddb,#0000);width:34%;height:100%;animation:2.4s ease-in-out infinite tsarEncryptFlowMobileV149;top:0;left:-35%}@keyframes tsarEncryptFlowMobileV149{0%{opacity:0;transform:translate(0)}12%{opacity:.9}78%{opacity:.9}to{opacity:0;transform:translate(390%)}}}@media (width<=820px){.auth-view-trust .trust-plain-card-v149,.auth-view-trust .trust-server-card-v149{min-height:auto}.auth-view-trust .trust-hardcore-code-v149 code{min-width:680px}}.admin-analytics-v150{gap:18px;display:grid}.admin-analytics-metrics-v150 .admin-health-card-v145 strong{font-variant-numeric:tabular-nums}.admin-analytics-funnel-v150{gap:10px;display:grid}.admin-analytics-funnel-step-v150{background:#080a0ec7;border:1px solid #ffd84d24;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 15px;display:grid;position:relative;overflow:hidden}.admin-analytics-funnel-step-v150 div,.admin-analytics-funnel-step-v150 b{z-index:2;position:relative}.admin-analytics-funnel-step-v150 span{color:#ffffff7a;text-transform:uppercase;letter-spacing:.14em;margin-bottom:3px;font-size:.72rem;display:block}.admin-analytics-funnel-step-v150 strong{color:#ffffffeb}.admin-analytics-funnel-step-v150 b{color:#ffd84d;font-variant-numeric:tabular-nums;font-size:1.02rem}.admin-analytics-funnel-step-v150 i{opacity:.9;background:#ffd84d;min-width:8px;height:3px;position:absolute;inset:auto auto 0 0}.admin-analytics-grid-v150{align-items:stretch}.admin-table-lite-v147.wide div{grid-template-columns:160px minmax(0,1fr)}.admin-analytics-daily-v150{overflow:hidden}.admin-analytics-privacy-v150{color:#ffffffbd;background:#ffd84d0e;border:1px solid #ffd84d29;border-radius:16px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.admin-analytics-privacy-v150 svg{color:#ffd84d;flex:none;margin-top:1px}@media (width<=820px){.admin-analytics-funnel-step-v150,.admin-table-lite-v147.wide div{grid-template-columns:1fr}}.admin-analytics-v150{gap:22px!important}.admin-analytics-v150>.admin-section-heading-v145{background:radial-gradient(circle at 0 0,#ffd84d17,#0000 34%),linear-gradient(135deg,#0a0c12f5,#050609f5);border:1px solid #ffd84d1f;border-radius:22px;align-items:flex-start;padding:22px;box-shadow:0 18px 44px #00000042}.admin-analytics-hero-v151{background:linear-gradient(135deg,#ffd84d13,#0000 34%),repeating-linear-gradient(90deg,#ffffff07 0 1px,#0000 1px 34px),#06080ceb;border:1px solid #ffd84d21;border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch;gap:18px;padding:22px;display:grid;position:relative;overflow:hidden}.admin-analytics-hero-v151:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000,#ffd84d14,#0000);animation:7s ease-in-out infinite tsarAnalyticsScanV151;position:absolute;inset:0;transform:translate(-70%)}@keyframes tsarAnalyticsScanV151{0%,72%{opacity:0;transform:translate(-90%)}78%{opacity:.55}to{opacity:0;transform:translate(90%)}}.admin-analytics-hero-copy-v151,.admin-analytics-hero-stats-v151{z-index:2;position:relative}.admin-analytics-kicker-v151{color:#ffd84d;letter-spacing:.16em;text-transform:uppercase;background:#ffd84d0f;border:1px solid #ffd84d29;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.admin-analytics-hero-copy-v151 h4{color:#fffffff5;letter-spacing:-.04em;margin:14px 0 8px;font-size:clamp(1.25rem,2vw,2rem);line-height:1.05}.admin-analytics-hero-copy-v151 p{color:#ffffff9e;max-width:720px;margin:0;line-height:1.65}.admin-analytics-hero-stats-v151{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-analytics-hero-stats-v151 div{background:#00000038;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:120px;padding:16px;display:flex}.admin-analytics-hero-stats-v151 span,.admin-analytics-hero-stats-v151 small{color:#ffffff7a;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}.admin-analytics-hero-stats-v151 strong{color:#ffd84d;font-variant-numeric:tabular-nums;font-size:clamp(1.55rem,3.3vw,2.7rem);line-height:1}.admin-analytics-metrics-v151{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.admin-analytics-metric-card-v151{background:linear-gradient(#ffffff0a,#0000),#07090de0;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:16px;display:grid}.admin-analytics-metric-icon-v151{color:#ffd84d;background:#ffd84d0e;border:1px solid #ffd84d29;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.admin-analytics-metric-card-v151 span,.admin-analytics-metric-card-v151 small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.admin-analytics-metric-card-v151 span{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.admin-analytics-metric-card-v151 strong{color:#fffffff5;font-variant-numeric:tabular-nums;margin:3px 0;font-size:1.55rem;line-height:1;display:block}.admin-analytics-metric-card-v151 small{color:#ffffff6b;font-size:.76rem}.admin-analytics-board-v151{grid-template-columns:minmax(0,1.55fr) minmax(300px,.45fr);align-items:stretch;gap:14px;display:grid}.admin-analytics-card-v151{background:linear-gradient(#ffffff09,#0000),#07090de6;border:1px solid #ffffff14;border-radius:22px;min-width:0;padding:18px;box-shadow:0 16px 38px #0003}.admin-analytics-card-head-v151{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.admin-analytics-card-head-v151 span{color:#ffd84d;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.admin-analytics-card-head-v151 h4{color:#fffffff2;letter-spacing:-.02em;margin:4px 0 0;font-size:1.02rem}.admin-analytics-card-head-v151>b{color:#ffd84d;font-variant-numeric:tabular-nums;background:#ffd84d12;border:1px solid #ffd84d21;border-radius:999px;flex:none;padding:8px 10px;font-size:.72rem}.admin-analytics-funnel-v151{gap:11px;display:grid}.admin-analytics-funnel-step-v151{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;display:grid}.admin-analytics-funnel-index-v151{color:#ffd84d;font-variant-numeric:tabular-nums;background:#ffd84d0f;border:1px solid #ffd84d1f;border-radius:16px;place-items:center;width:48px;height:48px;font-size:.76rem;font-weight:900;display:grid}.admin-analytics-funnel-main-v151{background:#0003;border:1px solid #ffffff0f;border-radius:16px;min-width:0;padding:12px}.admin-analytics-funnel-main-v151>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.admin-analytics-funnel-main-v151 strong{color:#ffffffe6}.admin-analytics-funnel-main-v151 span{color:#ffffff73;font-size:.78rem}.admin-analytics-funnel-main-v151 i,.admin-analytics-list-v151 i{background:#ffffff0e;border-radius:999px;height:6px;display:block;overflow:hidden}.admin-analytics-funnel-main-v151 em,.admin-analytics-list-v151 em{border-radius:inherit;background:linear-gradient(90deg,#ffd84d,#ffd84d4d);height:100%;display:block}.admin-analytics-rate-grid-v151{gap:10px;display:grid}.admin-analytics-rate-grid-v151 div{background:#0003;border:1px solid #ffffff0f;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:13px;display:flex}.admin-analytics-rate-grid-v151 span{color:#ffffff94;font-size:.8rem}.admin-analytics-rate-grid-v151 strong{color:#ffd84d;font-variant-numeric:tabular-nums;font-size:1.12rem}.admin-analytics-grid-v151{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(270px,.75fr);gap:14px;display:grid}.admin-analytics-list-v151{gap:9px;display:grid}.admin-analytics-list-v151>div{background:#0000002e;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.admin-analytics-list-v151 span{text-overflow:ellipsis;white-space:nowrap;color:#ffffffb8;min-width:0;font-size:.82rem;overflow:hidden}.admin-analytics-list-v151 strong{color:#ffd84d;font-variant-numeric:tabular-nums}.admin-analytics-list-v151 i{grid-column:1/-1;height:4px}.admin-analytics-list-v151.campaign b{color:#ffffffdb;display:block}.admin-analytics-list-v151.campaign small{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.admin-analytics-device-grid-v151{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;min-height:210px;display:grid}.admin-analytics-device-grid-v151>div{text-align:center;background:#0000002e;border:1px solid #ffffff0f;border-radius:15px;grid-template-rows:auto 1fr auto;gap:8px;min-height:210px;padding:10px;display:grid}.admin-analytics-device-grid-v151 span{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.admin-analytics-device-grid-v151 strong{color:#ffd84d;font-variant-numeric:tabular-nums}.admin-analytics-device-grid-v151 i{background:#ffffff0e;border-radius:999px;align-self:stretch;position:relative;overflow:hidden}.admin-analytics-device-grid-v151 em{border-radius:inherit;background:linear-gradient(#ffd84df5,#ffd84d38);position:absolute;bottom:0;left:0;right:0}.admin-analytics-daily-v151{overflow:hidden}.admin-analytics-daily-chart-v151{grid-template-columns:repeat(auto-fit,minmax(46px,1fr));align-items:end;gap:9px;min-height:230px;padding:6px 0 0;display:grid}.admin-analytics-daily-chart-v151>div{text-align:center;grid-template-rows:1fr auto auto;gap:7px;min-height:210px;display:grid}.admin-analytics-daily-chart-v151 i{background:#ffffff0b;border:1px solid #ffffff0e;border-radius:14px;align-self:stretch;position:relative;overflow:hidden}.admin-analytics-daily-chart-v151 em{border-radius:inherit;background:linear-gradient(#ffd84d,#ffd84d2e);position:absolute;bottom:0;left:0;right:0}.admin-analytics-daily-chart-v151 span{color:#ffffff75;font-size:.72rem;font-weight:800}.admin-analytics-daily-chart-v151 small{color:#ffffffb8;font-variant-numeric:tabular-nums;font-size:.72rem}.admin-analytics-privacy-v151{color:#ffffffb8;background:#ffd84d0b;border:1px solid #ffd84d24;border-radius:18px;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}.admin-analytics-privacy-v151 svg{color:#ffd84d;flex:none;margin-top:2px}.admin-analytics-privacy-v151 strong{color:#ffffffeb;margin-bottom:3px;display:block}.admin-analytics-privacy-v151 span{line-height:1.5;display:block}@media (width<=1220px){.admin-analytics-metrics-v151{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-analytics-board-v151,.admin-analytics-grid-v151,.admin-analytics-hero-v151{grid-template-columns:1fr}}@media (width<=820px){.admin-analytics-v150>.admin-section-heading-v145{padding:16px}.admin-analytics-hero-v151,.admin-analytics-card-v151{border-radius:18px;padding:15px}.admin-analytics-hero-stats-v151,.admin-analytics-metrics-v151,.admin-analytics-device-grid-v151{grid-template-columns:1fr}.admin-analytics-device-grid-v151,.admin-analytics-device-grid-v151>div,.admin-analytics-daily-chart-v151,.admin-analytics-daily-chart-v151>div{min-height:auto}.admin-analytics-device-grid-v151>div{grid-template-rows:auto auto auto}.admin-analytics-device-grid-v151 i{height:8px}.admin-analytics-daily-chart-v151{grid-template-columns:repeat(7,minmax(34px,1fr));padding-bottom:4px;overflow-x:auto}.admin-analytics-daily-chart-v151>div{min-width:34px}.admin-analytics-card-head-v151,.admin-analytics-funnel-main-v151>div,.admin-analytics-rate-grid-v151 div{flex-direction:column;align-items:flex-start}}.admin-health-resource-card-v152{position:relative;overflow:hidden}.admin-health-resource-card-v152:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#f4c54247,#0000);height:1px;position:absolute;inset:auto 14px 10px}.admin-health-meter-v152{background:#ffffff13;border:1px solid #ffffff0e;border-radius:999px;width:100%;height:7px;margin-top:2px;overflow:hidden}.admin-health-meter-v152 span{border-radius:inherit;background:linear-gradient(90deg,#f4c542f2,#ffe26ce6);height:100%;transition:width .22s;display:block;box-shadow:0 0 18px #f4c54229}.admin-health-resource-panel-v152{min-height:250px}.admin-health-resource-grid-v152{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.admin-health-resource-row-v152{background:#00000029;border:1px solid #ffffff14;border-radius:15px;gap:6px;padding:14px;display:grid}.admin-health-resource-row-v152 strong{color:#ffffff8f;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem}.admin-health-resource-row-v152 span{color:#fffffff0;font-size:1rem;font-weight:800}.admin-health-resource-row-v152 small{color:#ffffff94;word-break:break-word;line-height:1.45}@media (width<=760px){.admin-health-resource-grid-v152{grid-template-columns:1fr}}.register-captcha-v112{position:relative!important;overflow:hidden!important}.register-captcha-v112:before{content:""!important;pointer-events:none!important;background:linear-gradient(135deg,#ffd84d0e,#0000 38%),radial-gradient(circle at 92% 10%,#ffd84d1f,#0000 30%)!important;position:absolute!important;inset:0!important}.register-captcha-v112>*{z-index:1!important;position:relative!important}.captcha-instruction-v153{background:linear-gradient(#0000004d,#0000002e),#050608c7!important;border:1px solid #ffd84d2e!important;border-radius:18px!important;gap:9px!important;margin:0!important;padding:12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0e!important}.captcha-instruction-row-v153{color:#f1f5f9db!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;font-size:12.5px!important;line-height:1.45!important;display:grid!important}.captcha-step-v153{color:#050608!important;width:24px!important;height:24px!important;box-shadow:none!important;background:linear-gradient(135deg,#ffe66d,#f2b705)!important;border-radius:9px!important;place-items:center!important;font-size:11px!important;font-weight:1000!important;display:grid!important}.captcha-instruction-row-v153 strong{color:#050608!important;text-transform:uppercase!important;letter-spacing:.04em!important;white-space:nowrap!important;background:#ffd84d!important;border-radius:999px!important;align-items:center!important;min-height:22px!important;margin:0 2px!important;padding:2px 8px!important;font-weight:1000!important;display:inline-flex!important}.captcha-instruction-row-v153 b{color:#ffd84d!important;white-space:nowrap!important;background:#ffd84d1a!important;border:1px solid #ffd84d2e!important;border-radius:999px!important;align-items:center!important;min-height:22px!important;margin-left:4px!important;padding:2px 8px!important;font-weight:1000!important;display:inline-flex!important}.captcha-format-v153{color:#94a3b8eb!important;text-transform:uppercase!important;letter-spacing:.055em!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;padding-top:2px!important;font-size:11px!important;font-weight:800!important;display:flex!important}.captcha-format-v153 code{color:#f8fafc!important;letter-spacing:.035em!important;background:#00000052!important;border:1px solid #ffd84d29!important;border-radius:10px!important;padding:5px 8px!important;font-size:11px!important;font-weight:1000!important}.register-captcha-v112 input:not(.captcha-honeypot-v112){color:#f8fafc!important;background:#00000047!important;border:1px solid #ffd84d38!important;box-shadow:0 0 0 1px #ffd84d0a,inset 0 1px #ffffff0b!important}@media (width<=820px){.register-captcha-v112{border-radius:20px!important;padding:12px!important}.captcha-head-v112{align-items:flex-start!important}.captcha-head-v112 small{white-space:nowrap!important;padding:4px 7px!important;font-size:9px!important}.captcha-instruction-v153{border-radius:16px!important;gap:8px!important;padding:10px!important}.captcha-instruction-row-v153{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important;font-size:12px!important}.captcha-step-v153{border-radius:8px!important;width:22px!important;height:22px!important}.captcha-instruction-row-v153 strong,.captcha-instruction-row-v153 b{white-space:normal!important;margin-top:3px!important;margin-left:0!important}.captcha-format-v153{font-size:10px!important}.captcha-format-v153 code{text-align:center!important;width:100%!important}}.register-captcha-v112{background:#080a0eb8!important;border:1px solid #ffd84d24!important;border-radius:18px!important;padding:14px!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff09!important}.register-captcha-v112:before{content:none!important;display:none!important}.captcha-head-v112{align-items:center!important;gap:8px!important;margin-bottom:10px!important;display:flex!important}.captcha-head-v112 span{color:#f8fafceb!important;font-size:12px!important;font-weight:850!important}.captcha-head-v112 small{color:#94a3b8e0!important;text-transform:uppercase!important;white-space:nowrap!important;background:#0f172a73!important;border:1px solid #94a3b829!important;border-radius:999px!important;margin-left:auto!important;padding:3px 7px!important;font-size:9px!important;font-weight:800!important}.captcha-code-strip-v112{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;margin:0 0 10px!important;padding:0!important;display:grid!important}.captcha-code-strip-v112 i{color:#050608!important;min-width:0!important;height:34px!important;box-shadow:none!important;background:#e3c11b!important;border:1px solid #ffd84d40!important;border-radius:10px!important;place-items:center!important;font-size:16px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:grid!important;transform:none!important}.captcha-code-strip-v112 i:nth-child(2n),.captcha-code-strip-v112 i:nth-child(3n){transform:none!important}.captcha-instruction-v154{box-shadow:none!important;background:#02060c75!important;border:1px solid #94a3b824!important;border-radius:12px!important;gap:8px!important;margin:0 0 10px!important;padding:10px 11px!important;display:grid!important}.captcha-rule-v154{color:#e2e8f0eb!important;align-items:center!important;gap:8px!important;min-width:0!important;font-size:12.5px!important;line-height:1.35!important;display:flex!important}.captcha-rule-label-v154{color:#f8d94a!important;text-transform:uppercase!important;background:#ffd84d14!important;border:1px solid #ffd84d2e!important;border-radius:999px!important;flex:none!important;padding:3px 7px!important;font-size:9.5px!important;font-weight:900!important}.captcha-rule-v154 strong{color:#f8d94a!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-weight:950!important}.captcha-rule-v154 b{color:#f8fafcf2!important;white-space:nowrap!important;background:#ffd84d14!important;border:1px solid #ffd84d24!important;border-radius:7px!important;margin:0!important;padding:1px 6px!important;font-weight:950!important}.captcha-example-v154{color:#94a3b8d6!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important}.captcha-example-v154 code{color:#f8fafcf0!important;letter-spacing:0!important;background:#0f172a8c!important;border:1px solid #94a3b821!important;border-radius:7px!important;padding:2px 6px!important;font-size:10.5px!important;font-weight:850!important}.register-captcha-v112 input:not(.captcha-honeypot-v112){color:#f8fafc!important;height:42px!important;box-shadow:none!important;background:#02060c7a!important;border:1px solid #94a3b82e!important;border-radius:12px!important;font-size:13px!important;font-weight:800!important}.register-captcha-v112 input:not(.captcha-honeypot-v112):focus{border-color:#ffd84d61!important;box-shadow:0 0 0 3px #ffd84d14!important}.register-captcha-v112 input:not(.captcha-honeypot-v112)::placeholder{color:#94a3b88c!important}.captcha-actions-v112{align-items:center!important;gap:8px!important;margin-top:9px!important}.captcha-actions-v112 span{color:#94a3b8db!important;font-size:11px!important;line-height:1.25!important}.captcha-actions-v112 span.ok{color:#85efac!important}@media (width<=820px){.register-captcha-v112{border-radius:16px!important;padding:11px!important}.captcha-head-v112{gap:7px!important;margin-bottom:9px!important}.captcha-head-v112 span{font-size:11.5px!important}.captcha-head-v112 small{padding:3px 6px!important;font-size:8.5px!important}.captcha-code-strip-v112{gap:5px!important}.captcha-code-strip-v112 i{border-radius:8px!important;height:30px!important;font-size:14px!important}.captcha-instruction-v154{border-radius:11px!important;padding:9px!important}.captcha-rule-v154{align-items:flex-start!important;gap:7px!important;font-size:11.5px!important}.captcha-rule-label-v154{padding:3px 6px!important;font-size:8.5px!important}.captcha-rule-v154 strong{white-space:normal!important}.captcha-example-v154{font-size:10.5px!important}.captcha-example-v154 code{margin-top:4px!important;display:inline-block!important}.register-captcha-v112 input:not(.captcha-honeypot-v112){height:40px!important;font-size:12px!important}.captcha-actions-v112{grid-template-columns:1fr!important}.captcha-actions-v112 button{width:100%!important}}.register-captcha-v112.captcha-pro-v155{background:linear-gradient(#0f172a9e,#02060cad)!important;border:1px solid #94a3b829!important;border-radius:16px!important;padding:13px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 16px 44px #0000002e!important}.register-captcha-v112.captcha-pro-v155:before,.register-captcha-v112.captcha-pro-v155:after{content:none!important;display:none!important}.captcha-pro-head-v155{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:0 0 10px!important;display:grid!important}.captcha-pro-icon-v155{color:#f4d03f!important;background:#f4d03f14!important;border:1px solid #f4d03f29!important;border-radius:9px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.captcha-pro-head-v155 span{color:#f8fafcf0!important;font-size:12.5px!important;font-weight:900!important;line-height:1.1!important;display:block!important}.captcha-pro-head-v155 small{color:#94a3b8d6!important;margin-top:2px!important;font-size:10.5px!important;font-weight:650!important;line-height:1.2!important;display:block!important}.captcha-pro-head-v155 em{color:#86efaceb!important;text-transform:uppercase!important;white-space:nowrap!important;background:#22c55e0e!important;border:1px solid #22c55e29!important;border-radius:999px!important;justify-self:end!important;padding:4px 7px!important;font-size:9px!important;font-style:normal!important;font-weight:900!important;line-height:1!important}.captcha-pro-panel-v155{background:#02060c8c!important;border:1px solid #94a3b824!important;border-radius:12px!important;gap:1px!important;margin:0 0 10px!important;display:grid!important;overflow:hidden!important}.captcha-pro-line-v155{background:#0f172a61!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;display:grid!important}.captcha-pro-line-v155 span{color:#94a3b8d1!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important;line-height:1!important}.captcha-pro-line-v155 code{text-overflow:ellipsis!important;color:#f4d03f!important;letter-spacing:.11em!important;white-space:nowrap!important;background:0 0!important;border:0!important;justify-self:start!important;max-width:100%!important;padding:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:16px!important;font-weight:950!important;line-height:1!important;overflow:hidden!important}.captcha-pro-line-v155 p{color:#e2e8f0eb!important;min-width:0!important;margin:0!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}.captcha-pro-line-v155 b{color:#f8fafc!important;white-space:nowrap!important;background:#f4d03f17!important;border:1px solid #f4d03f24!important;border-radius:6px!important;padding:1px 5px!important;font-weight:950!important;display:inline-block!important}.captcha-pro-format-v155 code{color:#f8fafce0!important;letter-spacing:.03em!important;font-size:12px!important}.register-captcha-v112.captcha-pro-v155 input:not(.captcha-honeypot-v112){color:#f8fafc!important;letter-spacing:.04em!important;width:100%!important;height:42px!important;box-shadow:none!important;background:#02060c94!important;border:1px solid #94a3b82e!important;border-radius:12px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:13px!important;font-weight:850!important}.register-captcha-v112.captcha-pro-v155 input:not(.captcha-honeypot-v112):focus{border-color:#f4d03f61!important;box-shadow:0 0 0 3px #f4d03f13!important}.register-captcha-v112.captcha-pro-v155 input:not(.captcha-honeypot-v112)::placeholder{color:#94a3b88c!important;letter-spacing:0!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin-top:9px!important;display:grid!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112 button{border-radius:10px!important;height:34px!important;padding:0 12px!important;font-size:11px!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112 span{color:#94a3b8db!important;text-align:right!important;font-size:10.8px!important;line-height:1.25!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112 span.ok{color:#86efac!important}@media (width<=820px){.register-captcha-v112.captcha-pro-v155{border-radius:14px!important;padding:10px!important}.captcha-pro-head-v155{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;margin-bottom:8px!important}.captcha-pro-icon-v155{border-radius:8px!important;width:26px!important;height:26px!important}.captcha-pro-head-v155 span{font-size:12px!important}.captcha-pro-head-v155 small{font-size:10px!important}.captcha-pro-head-v155 em{grid-column:1/-1!important;justify-self:start!important;margin-left:34px!important;padding:3px 6px!important;font-size:8.5px!important}.captcha-pro-panel-v155{border-radius:11px!important;margin-bottom:9px!important}.captcha-pro-line-v155{grid-template-columns:58px minmax(0,1fr)!important;gap:8px!important;min-height:34px!important;padding:7px 8px!important}.captcha-pro-line-v155 span{letter-spacing:.055em!important;font-size:8.5px!important}.captcha-pro-line-v155 code{letter-spacing:.065em!important;font-size:13px!important}.captcha-pro-line-v155 p{font-size:11px!important;line-height:1.25!important}.captcha-pro-format-v155 code{letter-spacing:.02em!important;font-size:10.5px!important}.register-captcha-v112.captcha-pro-v155 input:not(.captcha-honeypot-v112){border-radius:10px!important;height:39px!important;font-size:11.5px!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112{grid-template-columns:1fr!important;gap:7px!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112 button{width:100%!important}.register-captcha-v112.captcha-pro-v155 .captcha-actions-v112 span{text-align:center!important;font-size:10.5px!important}}.captcha-simple-v156{background:#080b11c2!important;border:1px solid #94a3b82e!important;border-radius:16px!important;width:100%!important;margin:14px 0 0!important;padding:14px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09!important}.captcha-simple-v156:before,.captcha-simple-v156:after{content:none!important;display:none!important}.captcha-simple-header-v156{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:grid!important}.captcha-simple-header-v156 strong{color:#f8fafcf2!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;display:block!important}.captcha-simple-header-v156 small{color:#94a3b8e0!important;margin-top:3px!important;font-size:11px!important;font-weight:650!important;line-height:1.25!important;display:block!important}.captcha-simple-refresh-v156{color:#fadc50f5!important;white-space:nowrap!important;cursor:pointer!important;background:#f4d03f13!important;border:1px solid #f4d03f38!important;border-radius:10px!important;height:32px!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important}.captcha-simple-refresh-v156:hover{background:#f4d03f1f!important;border-color:#f4d03f6b!important}.captcha-simple-grid-v156{grid-template-columns:1fr 110px!important;gap:8px!important;margin-bottom:9px!important;display:grid!important}.captcha-simple-grid-v156>div{background:#02060c80!important;border:1px solid #94a3b824!important;border-radius:12px!important;min-width:0!important;padding:10px 11px!important}.captcha-simple-grid-v156 span{color:#94a3b8bd!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;display:block!important}.captcha-simple-grid-v156 code{text-overflow:ellipsis!important;color:#f4d03f!important;letter-spacing:.08em!important;white-space:nowrap!important;background:0 0!important;border:0!important;min-width:0!important;padding:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:17px!important;font-weight:950!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.captcha-simple-rule-v156{color:#e2e8f0db!important;margin:0 0 10px!important;font-size:11.5px!important;font-weight:650!important;line-height:1.35!important}.captcha-simple-rule-v156 b{color:#f8fafcf5!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:11.5px!important;font-weight:950!important}.captcha-simple-v156 input:not(.captcha-honeypot-v112){color:#f8fafc!important;letter-spacing:.04em!important;width:100%!important;height:42px!important;box-shadow:none!important;background:#02060ca3!important;border:1px solid #94a3b833!important;border-radius:12px!important;outline:none!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:13px!important;font-weight:850!important}.captcha-simple-v156 input:not(.captcha-honeypot-v112):focus{border-color:#f4d03f6b!important;box-shadow:0 0 0 3px #f4d03f13!important}.captcha-simple-v156 input:not(.captcha-honeypot-v112)::placeholder{color:#94a3b894!important;letter-spacing:0!important}.captcha-simple-status-v156{min-height:16px!important;margin-top:8px!important}.captcha-simple-status-v156 span{color:#94a3b8d1!important;font-size:10.8px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.captcha-simple-status-v156 span.ok{color:#86efac!important}@media (width<=820px){.captcha-simple-v156{border-radius:14px!important;margin-top:12px!important;padding:11px!important}.captcha-simple-header-v156{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:10px!important}.captcha-simple-refresh-v156{width:100%!important;height:34px!important}.captcha-simple-grid-v156{grid-template-columns:1fr 86px!important;gap:7px!important;margin-bottom:8px!important}.captcha-simple-grid-v156>div{border-radius:11px!important;padding:9px!important}.captcha-simple-grid-v156 span{margin-bottom:5px!important;font-size:8.5px!important}.captcha-simple-grid-v156 code{letter-spacing:.055em!important;font-size:14px!important}.captcha-simple-rule-v156{margin-bottom:9px!important;font-size:10.8px!important}.captcha-simple-v156 input:not(.captcha-honeypot-v112){border-radius:11px!important;height:40px!important;font-size:12px!important}.captcha-simple-status-v156 span{font-size:10.4px!important}}html.tsar-desktop-shell-v162,body.tsar-desktop-shell-v162{width:100%;height:100%;background:#050608!important;overflow:hidden!important}@media (width>=900px){body.tsar-desktop-shell-v162 *{box-sizing:border-box}.mail-app.desktop-shell-viewport-v162{color:#e8edf6;width:100%;height:100dvh;min-height:0;max-height:100dvh;background:#050608!important;grid-template-columns:246px minmax(0,1fr)!important;font-size:13.5px!important;display:grid!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar{background:#050608!important;border-right:1px solid #94a3b829!important;flex-direction:column!important;gap:10px!important;width:246px!important;min-width:246px!important;max-width:246px!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:12px 16px!important;display:flex!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{justify-content:center!important;align-items:center!important;width:100%!important;height:62px!important;min-height:62px!important;margin:0 0 2px!important;padding:0!important;display:flex!important;overflow:visible!important}.desktop-shell-viewport-v162 .tsar-plain-wordmark-v121{text-align:center!important;letter-spacing:-.7px!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:44px!important;line-height:1!important;display:block!important;overflow:visible!important;transform:none!important}.desktop-shell-viewport-v162 .sidebar-user-card{border-radius:12px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;height:68px!important;min-height:68px!important;padding:10px!important;display:grid!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar-user-avatar{border-radius:10px!important;width:42px!important;min-width:42px!important;height:42px!important}.desktop-shell-viewport-v162 .sidebar-user-card>div{flex-direction:column!important;justify-content:center!important;gap:2px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar-user-card strong,.desktop-shell-viewport-v162 .sidebar-user-card span,.desktop-shell-viewport-v162 .sidebar-user-card small,.desktop-shell-viewport-v162 .sidebar-plan-expiry{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar-user-card strong{font-size:12.5px!important;line-height:1.15!important}.desktop-shell-viewport-v162 .sidebar-user-card span,.desktop-shell-viewport-v162 .sidebar-user-card small,.desktop-shell-viewport-v162 .sidebar-plan-expiry{font-size:10.8px!important;line-height:1.25!important}.desktop-shell-viewport-v162 .compose-button{text-align:left!important;border-radius:10px!important;flex:none!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;column-gap:9px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 14px!important;font-size:13.5px!important;line-height:1.15!important;display:grid!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar-nav{flex:none!important;grid-template-columns:1fr!important;gap:4px!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.desktop-shell-viewport-v162 .sidebar-nav::-webkit-scrollbar{width:0!important;height:0!important}.desktop-shell-viewport-v162 .sidebar-nav button,.desktop-shell-viewport-v162 .ghost-button{white-space:nowrap!important;text-align:left!important;border-radius:10px!important;grid-template-columns:22px minmax(0,1fr) auto!important;place-items:center start!important;column-gap:9px!important;width:100%!important;height:38px!important;min-height:38px!important;padding:0 12px!important;font-size:13px!important;line-height:1.15!important;display:grid!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar-nav button svg,.desktop-shell-viewport-v162 .compose-button svg,.desktop-shell-viewport-v162 .ghost-button svg{justify-self:center!important;width:17px!important;min-width:17px!important;height:17px!important}.desktop-shell-viewport-v162 .sidebar-nav button>:not(svg):not(.nav-badge):not(.credit-nav-badge-v84),.desktop-shell-viewport-v162 .compose-button>:not(svg),.desktop-shell-viewport-v162 .ghost-button>:not(svg){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.desktop-shell-viewport-v162 .credit-nav-badge-v84,.desktop-shell-viewport-v162 .nav-badge{text-overflow:ellipsis!important;justify-self:end!important;min-width:34px!important;max-width:46px!important;height:18px!important;margin-left:6px!important;padding:0 6px!important;font-size:9.8px!important;line-height:18px!important;overflow:hidden!important}.desktop-shell-viewport-v162 .sidebar-footer{flex:none!important;grid-template-columns:1fr!important;gap:7px!important;min-height:0!important;margin-top:auto!important;display:grid!important;overflow:visible!important}.desktop-shell-viewport-v162 .vault-chip,.desktop-shell-viewport-v162 .idle-lock-countdown{border-radius:10px!important;width:100%!important;height:33px!important;min-height:33px!important;padding:0 10px!important;font-size:11.4px!important;overflow:hidden!important}.desktop-shell-viewport-v162 .security-tips-menu{display:block!important}.desktop-shell-viewport-v162 .security-tips-panel{display:none!important}.desktop-shell-viewport-v162 .mail-main{flex-direction:column!important;min-width:0!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:12px 14px!important;display:flex!important;overflow:hidden!important}.desktop-shell-viewport-v162 .mail-header{z-index:20!important;border-radius:12px!important;flex:none!important;align-items:center!important;gap:12px!important;height:70px!important;min-height:70px!important;margin-bottom:10px!important;padding:12px 14px!important;display:flex!important;position:relative!important;top:auto!important;overflow:visible!important}.desktop-shell-viewport-v162 .mail-header>div:first-child{flex-direction:column!important;justify-content:center!important;gap:4px!important;min-width:0!important;display:flex!important;overflow:visible!important}.desktop-shell-viewport-v162 .eyebrow{letter-spacing:1.45px!important;margin:0!important;font-size:9.5px!important;line-height:1.2!important}.desktop-shell-viewport-v162 .mail-header h1{text-overflow:clip!important;white-space:nowrap!important;margin:0!important;padding:0 0 1px!important;font-size:23px!important;line-height:1.22!important;overflow:visible!important}.desktop-shell-viewport-v162 .header-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:58%!important;margin-left:auto!important;display:flex!important;overflow:visible!important}.desktop-shell-viewport-v162 .identity-profile-pill{border-radius:10px!important;grid-template-columns:30px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;width:258px!important;max-width:258px!important;height:42px!important;min-height:42px!important;padding:5px 9px 5px 6px!important;display:grid!important;overflow:hidden!important}.desktop-shell-viewport-v162 .identity-avatar{border-radius:8px!important;width:30px!important;min-width:30px!important;height:30px!important}.desktop-shell-viewport-v162 .identity-profile-pill>span{flex-direction:column!important;justify-content:center!important;gap:1px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.desktop-shell-viewport-v162 .identity-profile-pill strong,.desktop-shell-viewport-v162 .identity-profile-pill small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.desktop-shell-viewport-v162 .identity-profile-pill strong{font-size:12px!important;line-height:1.15!important}.desktop-shell-viewport-v162 .identity-profile-pill small{font-size:10px!important;line-height:1.15!important}.desktop-shell-viewport-v162 .icon-ghost{border-radius:10px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.desktop-shell-viewport-v162 .icon-ghost svg{width:17px!important;height:17px!important}.desktop-shell-viewport-v162 .content-grid{scrollbar-gutter:stable!important;overscroll-behavior:contain!important;flex:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:0 4px 18px 0!important;overflow:hidden auto!important}.desktop-shell-viewport-v162 .content-grid::-webkit-scrollbar{width:8px!important;height:8px!important}.desktop-shell-viewport-v162 .mail-main::-webkit-scrollbar{width:8px!important;height:8px!important}.desktop-shell-viewport-v162 .conversation-list-panel::-webkit-scrollbar{width:8px!important;height:8px!important}.desktop-shell-viewport-v162 .conversation-messages::-webkit-scrollbar{width:8px!important;height:8px!important}.desktop-shell-viewport-v162 .security-tips-modal-v165::-webkit-scrollbar{width:8px!important;height:8px!important}.desktop-shell-viewport-v162 .content-grid::-webkit-scrollbar-track{background:#ffffff06!important;border-radius:999px!important}.desktop-shell-viewport-v162 .conversation-list-panel::-webkit-scrollbar-track{background:#ffffff06!important;border-radius:999px!important}.desktop-shell-viewport-v162 .conversation-messages::-webkit-scrollbar-track{background:#ffffff06!important;border-radius:999px!important}.desktop-shell-viewport-v162 .security-tips-modal-v165::-webkit-scrollbar-track{background:#ffffff06!important;border-radius:999px!important}.desktop-shell-viewport-v162 .content-grid::-webkit-scrollbar-thumb{background:#f5d32840!important;border-radius:999px!important}.desktop-shell-viewport-v162 .conversation-list-panel::-webkit-scrollbar-thumb{background:#f5d32840!important;border-radius:999px!important}.desktop-shell-viewport-v162 .conversation-messages::-webkit-scrollbar-thumb{background:#f5d32840!important;border-radius:999px!important}.desktop-shell-viewport-v162 .security-tips-modal-v165::-webkit-scrollbar-thumb{background:#f5d32840!important;border-radius:999px!important}.desktop-shell-viewport-v162 .panel,.desktop-shell-viewport-v162 .locked-state,.desktop-shell-viewport-v162 .compose-layout,.desktop-shell-viewport-v162 .contacts-layout,.desktop-shell-viewport-v162 .vault-layout,.desktop-shell-viewport-v162 .settings-layout-v2,.desktop-shell-viewport-v162 .credits-page,.desktop-shell-viewport-v162 .plans-page,.desktop-shell-viewport-v162 .admin-shell-v78,.desktop-shell-viewport-v162 .transparency-page{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.desktop-shell-viewport-v162 .locked-state{min-height:calc(100dvh - 100px)!important}.mail-app.desktop-shell-viewport-v162.section-vault .vault-layout,.mail-app.desktop-shell-viewport-v162.section-contacts .contacts-layout,.mail-app.desktop-shell-viewport-v162.section-compose .compose-layout{grid-template-columns:minmax(0,1.28fr) minmax(295px,.72fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.mail-app.desktop-shell-viewport-v162.section-messages .content-grid{padding:0!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-layout{grid-template-columns:310px minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-list-panel,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-panel{border-radius:12px!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-list-panel{flex-direction:column!important;gap:8px!important;padding:10px!important;display:flex!important;overflow:hidden auto!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-search-bar{flex:none!important;min-height:48px!important;margin-bottom:4px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-search-bar input{font-size:12.8px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-list-item{border-radius:11px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:9px!important;min-height:78px!important;padding:9px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-avatar{border-radius:10px!important;width:42px!important;height:42px!important;font-size:13px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary-top,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary p{min-width:0!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary-top strong,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary p{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary-top strong{font-size:12.5px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary-top span,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-summary p{font-size:11px!important;line-height:1.25!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-panel{flex-direction:column!important;display:flex!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header{flex:none!important;align-items:center!important;gap:12px!important;height:64px!important;min-height:64px!important;padding:11px 14px!important;display:flex!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .thread-profile-main{flex:auto!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .thread-profile-main>div{flex-direction:column!important;justify-content:center!important;gap:2px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header .conversation-avatar.large,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header .profile-avatar-image,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header .thread-avatar{border-radius:10px!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header strong,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header .name-with-presence,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header span,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header small,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header p{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header strong,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header .name-with-presence{font-size:12.8px!important;line-height:1.16!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header span,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header small,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-thread-header p{font-size:10.8px!important;line-height:1.18!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-header-actions{flex:none!important;align-items:center!important;gap:7px!important;margin-left:auto!important;display:flex!important;overflow:visible!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-header-actions button,.mail-app.desktop-shell-viewport-v162.section-messages .thread-profile-button,.mail-app.desktop-shell-viewport-v162.section-messages .danger-button,.mail-app.desktop-shell-viewport-v162.section-messages .secondary-button{white-space:nowrap!important;border-radius:9px!important;height:32px!important;min-height:32px!important;padding:0 11px!important;font-size:11.5px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-messages{flex:auto!important;gap:9px!important;min-height:0!important;padding:12px!important;overflow:hidden auto!important}.mail-app.desktop-shell-viewport-v162.section-messages .chat-bubble{border-radius:12px!important;max-width:min(620px,78%)!important;padding:10px 12px!important}.mail-app.desktop-shell-viewport-v162.section-messages .chat-bubble p{font-size:12.8px!important;line-height:1.42!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-composer{flex:none!important;gap:9px!important;padding:10px 12px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-composer textarea{resize:none!important;border-radius:999px!important;min-height:40px!important;max-height:96px!important;padding:10px 14px!important;font-size:12.8px!important}.mail-app.desktop-shell-viewport-v162.section-messages .conversation-composer .primary-button,.mail-app.desktop-shell-viewport-v162.section-messages .conversation-composer .send-button{border-radius:999px!important;width:46px!important;min-width:46px!important;height:40px!important;min-height:40px!important;padding:0!important}}@media (width>=900px) and (height<=760px){.desktop-shell-viewport-v162 .sidebar{gap:7px!important;padding-top:9px!important;padding-bottom:9px!important}.desktop-shell-viewport-v162 .sidebar>.sidebar-brand.public-brand.sidebar-word-brand-v121{height:54px!important;min-height:54px!important}.desktop-shell-viewport-v162 .tsar-plain-wordmark-v121{font-size:40px!important}.desktop-shell-viewport-v162 .sidebar-user-card{height:62px!important;min-height:62px!important}.desktop-shell-viewport-v162 .sidebar-nav button,.desktop-shell-viewport-v162 .ghost-button{height:35px!important;min-height:35px!important}.desktop-shell-viewport-v162 .compose-button{height:39px!important;min-height:39px!important}.desktop-shell-viewport-v162 .vault-chip,.desktop-shell-viewport-v162 .idle-lock-countdown{height:30px!important;min-height:30px!important}}.security-tips-modal-backdrop-v165{z-index:9000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at top,#f5d32814,#0000 36%),#030508c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.security-tips-modal-v165{background:linear-gradient(#0d1118fa,#07090dfa);border:1px solid #f5d32838;border-radius:18px;width:min(760px,100vw - 48px);max-height:min(680px,100dvh - 56px);padding:20px;overflow:auto;box-shadow:0 28px 80px #0000008c}.security-tips-modal-header-v165{border-bottom:1px solid #94a3b829;grid-template-columns:44px minmax(0,1fr) 38px;align-items:center;gap:12px;padding-bottom:16px;display:grid}.security-tips-modal-icon-v165{color:#f5d328;background:#f5d32817;border:1px solid #f5d32838;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.security-tips-modal-header-v165 span{color:#f5d328;letter-spacing:1.8px;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.security-tips-modal-header-v165 h2{color:#f4f7fb;margin:0;font-size:22px;line-height:1.15}.security-tips-modal-close-v165{color:#c9d1df;cursor:pointer;background:#0f141df2;border:1px solid #94a3b833;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.security-tips-modal-close-v165:hover{color:#fff;border-color:#f5d32857}.security-tips-modal-grid-v165{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.security-tips-modal-grid-v165>div{background:#0a0e14b8;border:1px solid #94a3b824;border-radius:14px;min-width:0;padding:14px}.security-tips-modal-grid-v165 strong{color:#f5d328;margin-bottom:6px;font-size:12px;display:block}.security-tips-modal-grid-v165 p,.security-tips-modal-note-v165{color:#aab4c3;font-size:12px;line-height:1.45}.security-tips-modal-note-v165{border-top:1px solid #94a3b824;margin:16px 0 0;padding-top:13px}@media (width<=680px){.security-tips-modal-v165{padding:16px}.security-tips-modal-header-v165{grid-template-columns:38px minmax(0,1fr) 34px}.security-tips-modal-grid-v165{grid-template-columns:1fr}}.public-profile-shieldprint-v169,.contact-shieldprint-v169,.trust-shieldprint-v169 article{background:linear-gradient(135deg,#ffd33d14,#080b11eb);border:1px solid #ffd33d29;box-shadow:0 14px 36px #0000003d}.public-profile-shieldprint-v169{border-radius:18px;gap:12px;margin:14px 0;padding:16px;display:grid}.shieldprint-title-v169{align-items:center;gap:10px;display:flex}.shieldprint-title-v169 svg{color:#f5d328;flex:none}.shieldprint-title-v169 strong{color:#f7eaa0;font-size:.95rem;display:block}.shieldprint-title-v169 span,.public-profile-shieldprint-v169 p{color:#e4e8f1ad;font-size:.82rem;line-height:1.45}.public-profile-shieldprint-v169 pre{color:#f7eaa0;white-space:pre-wrap;word-break:break-word;background:#00000047;border:1px solid #ffffff14;border-radius:14px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.45}.shieldprint-actions-v169{flex-wrap:wrap;gap:8px;display:flex}.danger-outline-button-v169{color:#ffd0d0;background:#ff5b5b14;border:1px solid #ff5b5b75;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;display:inline-flex}.contact-row-shieldprint-v169{align-items:flex-start}.contact-shieldprint-v169{border-radius:14px;gap:6px;max-width:100%;margin-top:8px;padding:9px 10px;display:grid}.contact-shieldprint-v169>div:first-child{align-items:center;gap:7px;min-width:0;display:flex}.contact-shieldprint-v169 svg{color:#f5d328;flex:none}.contact-shieldprint-v169 strong{color:#f8edb3;white-space:nowrap;font-size:.78rem}.contact-shieldprint-v169 code{color:#e4e8f1c7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}.contact-shieldprint-v169 p{color:#e4e8f19e;margin:0;font-size:.72rem;line-height:1.35}.contact-shieldprint-v169.changed{background:linear-gradient(135deg,#ff5b5b24,#080b11f0);border-color:#ff5b5b8c}.contact-shieldprint-v169.verified{background:linear-gradient(135deg,#5fffac1c,#080b11f0);border-color:#5fffac57}.contact-shieldprint-actions-v169{flex-wrap:wrap;gap:6px;display:flex}.contact-shieldprint-actions-v169 button{color:#f8faffd1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:5px 9px;font-size:.72rem}.contact-shieldprint-actions-v169 button:hover:not(:disabled){color:#f7eaa0;border-color:#ffd33d57}.contact-shieldprint-actions-v169 button:disabled{opacity:.42;cursor:not-allowed}.contact-shieldprint-actions-v169 button.danger{color:#ffd0d0;border-color:#ff5b5b75}.trust-shieldprint-grid-v169{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.trust-shieldprint-grid-v169 article{border-radius:18px;padding:18px}.trust-shieldprint-grid-v169 svg{color:#f5d328}.trust-shieldprint-grid-v169 h3{color:#fff3b0;margin:10px 0 6px;font-size:1rem}.trust-shieldprint-grid-v169 p{color:#e8ecf6ad;margin:0;font-size:.9rem;line-height:1.55}@media (width<=760px){.public-profile-shieldprint-v169{border-radius:15px;padding:13px}.public-profile-shieldprint-v169 pre{font-size:.72rem}.shieldprint-actions-v169{grid-template-columns:1fr;display:grid}.contact-row-shieldprint-v169{grid-template-columns:auto minmax(0,1fr);display:grid}.contact-row-shieldprint-v169 .contact-actions-v124{grid-column:1/-1;justify-content:flex-end}.contact-shieldprint-v169{padding:8px}.contact-shieldprint-actions-v169 button{padding:5px 8px;font-size:.7rem}.trust-shieldprint-grid-v169{grid-template-columns:1fr}}.admin-security-lab-v171{gap:16px;display:grid}.admin-security-lab-hero-v171 .admin-section-header-v78 svg{color:#f5d328;filter:drop-shadow(0 0 18px #f5d32838)}.admin-security-lab-grid-v171{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:stretch;gap:16px;display:grid}.admin-security-lab-card-v171{background:linear-gradient(145deg,#080b10f5,#10131be6);border:1px solid #f5d32821;border-radius:18px;gap:14px;min-width:0;padding:16px;display:grid}.admin-lab-card-head-v171{align-items:center;gap:12px;min-width:0;display:flex}.admin-lab-card-head-v171 svg{color:#f5d328;flex:none}.admin-lab-card-head-v171 div{gap:3px;min-width:0;display:grid}.admin-lab-card-head-v171 strong{color:#f8fafc;font-size:.98rem}.admin-lab-card-head-v171 span,.admin-security-lab-note-v171,.admin-security-lab-result-v171{color:#9aa3b2;font-size:.82rem;line-height:1.45}.admin-security-lab-card-v171 label{color:#cbd5e1;gap:7px;font-size:.82rem;font-weight:700;display:grid}.admin-security-lab-card-v171 select{color:#f8fafc;background:#030508db;border:1px solid #94a3b838;border-radius:12px;outline:none;width:100%;min-width:0;padding:11px 12px}.admin-security-lab-actions-v171{flex-wrap:wrap;gap:10px;display:flex}.admin-security-lab-actions-v171 button{min-height:38px}.admin-security-lab-result-v171{color:#f7e58a;background:#f5d32812;border:1px solid #f5d3282e;border-radius:12px;margin:0;padding:10px 12px}.shieldprint-warning-preview-v171{background:#7f1d1d38;border:1px solid #f8717159;border-radius:15px;gap:8px;padding:14px;display:grid}.shieldprint-warning-preview-v171 strong{color:#fecaca}.shieldprint-warning-preview-v171 p,.warning-preview-v171 ol{color:#d6dae4;margin:0;line-height:1.5}.warning-preview-v171 ol{gap:6px;padding-left:18px;font-size:.86rem;display:grid}.trust-technical-model-v171{overflow:hidden}.trust-technical-grid-v171{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.trust-technical-grid-v171 article{background:#06080cb8;border:1px solid #f5d3281f;border-radius:18px;gap:9px;min-width:0;padding:16px;display:grid}.trust-technical-grid-v171 svg{color:#f5d328}.trust-technical-grid-v171 h3{color:#f8fafc;margin:0}.trust-technical-grid-v171 p{color:#a8b3c4;margin:0;font-size:.92rem;line-height:1.55}@media (width<=760px){.admin-security-lab-grid-v171,.trust-technical-grid-v171{grid-template-columns:1fr}.admin-security-lab-card-v171{border-radius:15px;padding:14px}.admin-security-lab-actions-v171{flex-direction:column}.admin-security-lab-actions-v171 button{width:100%}.trust-technical-grid-v171 article{padding:14px}}.trust-technical-model-v171{padding-bottom:clamp(22px,3vw,34px)!important;overflow:visible!important}.trust-technical-model-v171 .tsar-pro-section-head.compact{text-align:left!important;gap:10px!important;max-width:1120px!important;margin:0 auto 20px!important;display:grid!important}.trust-technical-model-v171 .tsar-pro-section-head.compact p,.trust-technical-model-v171 .tsar-pro-section-head.compact h2,.trust-technical-model-v171 .tsar-pro-section-head.compact span{overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}.trust-technical-grid-v171{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;width:min(1120px,100%)!important;margin:22px auto 0!important;display:grid!important}.trust-technical-grid-v171 article{background:linear-gradient(#0c0f16f0,#06080ce0)!important;border:1px solid #f5d32824!important;border-radius:20px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:11px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:196px!important;padding:18px!important;display:flex!important;overflow:visible!important;box-shadow:0 18px 45px #00000038!important}.trust-technical-grid-v171 article svg{color:#f5d328!important;flex:none!important;width:22px!important;height:22px!important;margin-bottom:2px!important}.trust-technical-grid-v171 article h3{color:#f8fafc!important;letter-spacing:-.01em!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;margin:0!important;font-size:1.02rem!important;line-height:1.2!important}.trust-technical-grid-v171 article p{color:#aeb8c9!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.58!important}@media (width<=1100px){.trust-technical-grid-v171{grid-template-columns:1fr!important;width:min(760px,100%)!important}.trust-technical-grid-v171 article{min-height:0!important}}@media (width<=760px){.trust-technical-model-v171{padding-left:0!important;padding-right:0!important}.trust-technical-model-v171 .tsar-pro-section-head.compact{gap:8px!important;margin-bottom:16px!important}.trust-technical-model-v171 .tsar-pro-section-head.compact h2{font-size:clamp(1.35rem,7vw,1.85rem)!important;line-height:1.08!important}.trust-technical-model-v171 .tsar-pro-section-head.compact span{font-size:.92rem!important;line-height:1.58!important}.trust-technical-grid-v171{gap:12px!important;width:100%!important;margin-top:16px!important}.trust-technical-grid-v171 article{border-radius:16px!important;gap:9px!important;padding:15px!important}.trust-technical-grid-v171 article h3{font-size:.98rem!important}.trust-technical-grid-v171 article p{font-size:.89rem!important;line-height:1.52!important}}.trust-center-v173{width:100%;max-width:none;overflow-x:hidden}.trust-center-v173 *{box-sizing:border-box}.trust-center-v173 .tsar-pro-section-head.compact{width:100%;min-width:0}.trust-hero-v173,.trust-boundary-v173,.trust-data-v173,.trust-visibility-v173,.trust-shieldprint-v173,.trust-flow-v173,.trust-wipe-v173,.trust-verify-v173,.trust-code-v173,.trust-limitations-v173,.trust-final-v173{width:min(1180px,100vw - 40px);max-width:1180px;margin-left:auto;margin-right:auto}.trust-hero-v173{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:stretch;gap:24px;display:grid}.trust-proof-terminal-v173{min-width:0;overflow:hidden}.trust-boundary-grid-v173,.trust-shieldprint-grid-v173,.trust-limit-grid-v173{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.trust-shieldprint-grid-v173{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-boundary-grid-v173 article,.trust-shieldprint-grid-v173 article,.trust-limit-grid-v173 article{overflow-wrap:anywhere;min-width:0}.trust-data-v173,.trust-wipe-v173{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.trust-data-v173 .trust-panel-v140,.trust-wipe-v173 .trust-panel-v140{min-width:0;overflow:hidden}.trust-data-v173 .trust-data-table-v140 div,.trust-data-v173 .trust-panel-v140 li{overflow-wrap:anywhere;min-width:0}.trust-visibility-demo-v173{grid-template-columns:minmax(0,1fr) minmax(120px,160px) minmax(0,1fr);align-items:stretch;gap:18px;width:100%;max-width:100%;display:grid;overflow:hidden}.trust-visibility-demo-v173 article,.trust-code-single-v173,.trust-code-single-v173 pre,.trust-code-single-v173 code{min-width:0;max-width:100%}.trust-code-single-v173 pre{white-space:pre;overflow-x:auto}.trust-flow-rail-v173{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;display:grid}.trust-flow-rail-v173 article{overflow-wrap:anywhere;min-width:0}.trust-verify-v173{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:22px;display:grid}.trust-verify-v173 ol{min-width:0}.trust-final-v173{margin-bottom:18px}@media (width<=980px){.trust-hero-v173,.trust-data-v173,.trust-wipe-v173,.trust-verify-v173{grid-template-columns:1fr}.trust-shieldprint-grid-v173,.trust-boundary-grid-v173,.trust-limit-grid-v173,.trust-flow-rail-v173{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-visibility-demo-v173{grid-template-columns:1fr}.trust-visibility-demo-v173 .trust-encrypt-arrow-v149{min-height:auto;transform:none}.trust-visibility-demo-v173 .trust-encrypt-arrow-v149 svg{transform:rotate(90deg)}}@media (width<=640px){.trust-hero-v173,.trust-boundary-v173,.trust-data-v173,.trust-visibility-v173,.trust-shieldprint-v173,.trust-flow-v173,.trust-wipe-v173,.trust-verify-v173,.trust-code-v173,.trust-limitations-v173,.trust-final-v173{width:min(100%,100vw - 24px);padding-left:0;padding-right:0}.trust-center-v173 .trust-section-v140{border-radius:20px;padding:18px 14px}.trust-hero-v173{border-radius:22px;gap:16px;padding:20px 14px}.trust-hero-v173 h1{font-size:clamp(2rem,13vw,3.2rem);line-height:.96}.trust-hero-actions-v140{grid-template-columns:1fr;width:100%;display:grid}.trust-hero-actions-v140 button{justify-content:center;width:100%}.trust-shieldprint-grid-v173,.trust-boundary-grid-v173,.trust-limit-grid-v173,.trust-flow-rail-v173{grid-template-columns:1fr}.trust-center-v173 .tsar-pro-section-head.compact h2{font-size:clamp(1.35rem,7vw,2rem);line-height:1.05}.trust-center-v173 .tsar-pro-section-head.compact span,.trust-center-v173 p,.trust-center-v173 li{font-size:.94rem;line-height:1.55}.trust-data-table-v140 div{grid-template-columns:1fr;gap:4px}.trust-visibility-demo-v173 pre,.trust-code-single-v173 pre{max-width:100%;font-size:.72rem;line-height:1.45;overflow-x:auto}.trust-message-bubble-v149{overflow-wrap:anywhere;max-width:100%}.trust-back-row-v142{width:min(100%,100vw - 24px);margin-left:auto;margin-right:auto}.trust-back-row-v142 .tsar-legal-back{justify-content:center;width:100%}}@media (width<=820px){.auth-view-trust,.auth-view-trust *{box-sizing:border-box!important}.auth-view-trust{width:100%!important;max-width:100vw!important;padding-left:max(10px, env(safe-area-inset-left))!important;padding-right:max(10px, env(safe-area-inset-right))!important;overflow-x:hidden!important}.auth-view-trust .public-auth-nav-v123,.auth-view-trust .public-trust-page.tsar-trust-center-v140,.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-section-v140,.auth-view-trust .trust-panel-v140,.auth-view-trust .trust-final-v140,.auth-view-trust .tsar-trust-preview-v140,.auth-view-trust .trust-visibility-demo-v149,.auth-view-trust .trust-flow-rail-v142,.auth-view-trust .trust-code-grid-v142,.auth-view-trust .trust-shieldprint-grid-v169,.auth-view-trust .trust-boundary-grid-v173,.auth-view-trust .trust-limit-grid-v140,.auth-view-trust .trust-proof-grid-v140,.auth-view-trust .trust-split-v140,.auth-view-trust .trust-verify-v140{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.auth-view-trust .public-trust-page.tsar-trust-center-v140{padding:0 0 calc(42px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;display:grid!important}.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-section-v140,.auth-view-trust .trust-final-v140,.auth-view-trust .tsar-trust-preview-v140{border-radius:18px!important;padding:16px!important}.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-split-v140,.auth-view-trust .trust-verify-v140,.auth-view-trust .trust-proof-grid-v140,.auth-view-trust .trust-limit-grid-v140,.auth-view-trust .trust-flow-rail-v142,.auth-view-trust .trust-code-grid-v142,.auth-view-trust .trust-shieldprint-grid-v169,.auth-view-trust .trust-boundary-grid-v173{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.auth-view-trust .trust-hero-copy-v140,.auth-view-trust .trust-hero-copy-v140 h1,.auth-view-trust .trust-hero-copy-v140 p,.auth-view-trust .tsar-pro-section-head,.auth-view-trust .tsar-pro-section-head h2,.auth-view-trust .tsar-pro-section-head span,.auth-view-trust .trust-panel-v140 h2,.auth-view-trust .trust-panel-v140 p,.auth-view-trust .trust-panel-v140 li,.auth-view-trust .trust-limit-grid-v140 p,.auth-view-trust .trust-flow-rail-v142 p,.auth-view-trust .trust-shieldprint-grid-v169 p{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;max-width:100%!important}.auth-view-trust .trust-hero-copy-v140 h1{letter-spacing:-.055em!important;text-wrap:balance!important;font-size:clamp(38px,11.5vw,56px)!important;line-height:.94!important}.auth-view-trust .trust-hero-copy-v140 p{font-size:14px!important;line-height:1.55!important}.auth-view-trust .trust-hero-actions-v140{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}.auth-view-trust .trust-hero-actions-v140 button,.auth-view-trust .trust-final-v140 button,.auth-view-trust .tsar-trust-preview-v140 button,.auth-view-trust .trust-back-row-v142 .tsar-legal-back{white-space:normal!important;text-align:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important}.auth-view-trust .trust-proof-terminal-v140{min-height:0!important;padding:18px!important;overflow:hidden!important}.auth-view-trust .trust-proof-terminal-v140 p{white-space:normal!important;overflow-wrap:anywhere!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;font-size:13px!important;line-height:1.48!important;display:grid!important}.auth-view-trust .trust-proof-terminal-v140 p span{letter-spacing:.18em!important;font-size:11px!important}.auth-view-trust .trust-data-table-v140 div,.auth-view-trust .trust-verify-v140 li,.auth-view-trust .trust-flow-rail-v142 article,.auth-view-trust .trust-shieldprint-grid-v169 article,.auth-view-trust .trust-boundary-grid-v173 article,.auth-view-trust .trust-limit-grid-v140 article,.auth-view-trust .trust-proof-grid-v140 article{overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}.auth-view-trust .trust-data-table-v140 div{grid-template-columns:minmax(0,1fr)!important}.auth-view-trust .trust-code-grid-v142 article,.auth-view-trust .trust-hardcore-code-v149,.auth-view-trust .trust-code-single-v173,.auth-view-trust .trust-server-card-v149,.auth-view-trust .trust-plain-card-v149{min-width:0!important;max-width:100%!important;overflow:hidden!important}.auth-view-trust pre,.auth-view-trust .trust-code-grid-v142 pre,.auth-view-trust .trust-hardcore-code-v149 pre,.auth-view-trust .trust-server-card-v149 pre{-webkit-overflow-scrolling:touch!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important}.auth-view-trust code,.auth-view-trust .trust-code-grid-v142 code,.auth-view-trust .trust-hardcore-code-v149 code,.auth-view-trust .trust-server-card-v149 code{white-space:pre!important;overflow-wrap:normal!important;word-break:normal!important;width:max-content!important;min-width:0!important;max-width:none!important}.auth-view-trust .trust-visibility-demo-v149,.auth-view-trust .trust-visibility-demo-v173{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.auth-view-trust .trust-encrypt-arrow-v149{width:100%!important;max-width:100%!important;transform:none!important}.auth-view-trust .brand-kicker,.auth-view-trust .tsar-pro-kicker{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}}@media (width<=430px){.auth-view-trust .trust-hero-copy-v140 h1{letter-spacing:-.045em!important;font-size:clamp(34px,10.5vw,46px)!important}.auth-view-trust .trust-hero-v140,.auth-view-trust .trust-section-v140,.auth-view-trust .trust-final-v140,.auth-view-trust .tsar-trust-preview-v140{padding:14px!important}}html.tsar-public-page,body.tsar-public-page{overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden auto!important}body.tsar-public-page #root,body.tsar-public-page .auth-shell.auth-view-trust{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden visible!important}body.tsar-public-page .auth-shell.auth-view-trust .public-trust-page.tsar-trust-center-v140,body.tsar-public-page .auth-shell.auth-view-trust .trust-hero-v140,body.tsar-public-page .auth-shell.auth-view-trust .trust-section-v140,body.tsar-public-page .auth-shell.auth-view-trust .trust-final-v140{max-height:none!important;overflow:visible!important}@media (width<=820px){body.tsar-public-page .auth-shell.auth-view-trust{padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(42px + env(safe-area-inset-bottom))!important;touch-action:pan-y!important}}.support-page-v180{flex-direction:column;gap:18px;display:flex}.support-hero-v180,.support-layout-v180>.panel,.admin-support-workspace-v180{border:1px solid #ffd3001f}.support-hero-v180{background:linear-gradient(135deg,#ffd3001f,#141414eb);border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.support-hero-v180 p,.support-thread-head-v180 span,.support-inbox-header-v180 span,.admin-support-ticket-head-v180 span{color:#ffd300;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800}.support-hero-v180 h2,.support-thread-head-v180 h3,.admin-support-ticket-head-v180 h3{margin:4px 0}.support-hero-v180 span,.support-thread-head-v180 p,.admin-support-ticket-head-v180 p{color:#ffffffad}.support-layout-v180{grid-template-columns:minmax(260px,.85fr) minmax(240px,.75fr) minmax(320px,1.1fr);align-items:start;gap:16px;display:grid}.support-compose-v180,.support-inbox-v180,.support-thread-v180{min-height:420px}.support-compose-v180 label,.support-reply-box-v180,.admin-support-controls-v180 label{flex-direction:column;gap:8px;display:flex}.support-compose-v180 textarea,.support-reply-box-v180 textarea,.admin-support-reply-box-v180 textarea{resize:vertical;min-height:110px}.support-category-hint-v180{color:#ffffff8f;margin-top:-6px;display:block}.support-inbox-header-v180,.support-thread-head-v180,.admin-support-ticket-head-v180{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.support-inbox-header-v180 strong{font-size:1.6rem;display:block}.support-ticket-list-v180,.admin-support-list-v180,.support-reply-stack-v180{flex-direction:column;gap:10px;display:flex}.support-ticket-row-v180,.admin-support-ticket-v180{color:#fff;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:4px;width:100%;padding:13px;display:flex}.admin-support-ticket-v180{flex-direction:row;justify-content:space-between;align-items:center}.support-ticket-row-v180:hover,.support-ticket-row-v180.active,.admin-support-ticket-v180:hover,.admin-support-ticket-v180.active{background:#ffd30014;border-color:#ffd3006b}.support-ticket-row-v180 span,.admin-support-ticket-v180 span{color:#ffd300;font-size:.76rem;font-weight:900}.support-ticket-row-v180 small,.admin-support-ticket-v180 small{color:#ffffff8c}.support-ticket-row-v180.status-answered,.admin-support-ticket-v180.status-answered{border-color:#3b82f652}.support-ticket-row-v180.status-closed,.admin-support-ticket-v180.status-closed{opacity:.62}.support-payment-ref-v180{background:#ffd30014;border:1px solid #ffd3002e;border-radius:14px;flex-direction:column;gap:6px;margin-bottom:14px;padding:12px;display:flex}.support-payment-ref-v180 code{white-space:pre-wrap;overflow-wrap:anywhere}.support-reply-v180{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:13px}.support-reply-v180.role-admin{background:#ffd30011;border-color:#ffd30042}.support-reply-v180>div{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.support-reply-v180 span{color:#ffffff80;font-size:.78rem}.support-reply-v180 p{white-space:pre-wrap;overflow-wrap:anywhere;color:#ffffffd1;margin:0}.support-reply-box-v180{margin-top:14px}.support-closed-note-v180{color:#ffffff9e;background:#ffffff0e;border-radius:14px;margin-top:14px;padding:12px}.admin-support-layout-v180{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);gap:16px;display:grid}.admin-support-list-v180,.admin-support-detail-v180{min-height:520px}.admin-support-detail-v180{background:#0000002e;border:1px solid #ffffff14;border-radius:20px;padding:16px}.admin-support-controls-v180{flex-wrap:wrap;align-items:end;gap:10px;margin:12px 0;display:flex}.admin-support-controls-v180 select{min-width:90px}.admin-support-replies-v180{max-height:360px;padding-right:4px;overflow:auto}@media (width<=1180px){.support-layout-v180,.admin-support-layout-v180{grid-template-columns:1fr}.support-compose-v180,.support-inbox-v180,.support-thread-v180,.admin-support-list-v180,.admin-support-detail-v180{min-height:auto}}@media (width<=760px){.support-hero-v180,.support-thread-head-v180,.admin-support-ticket-head-v180{flex-direction:column;align-items:stretch}.admin-support-ticket-v180{flex-direction:column;align-items:flex-start}}.admin-support-workspace-v180{background:radial-gradient(circle at 0 0,#ffd30014,#0000 32%),#0000002e;border-radius:24px;flex-direction:column;gap:18px;padding:18px;display:flex}.admin-support-workspace-v180 .admin-workspace-head-v78{background:#ffffff09;border:1px solid #ffd30024;border-radius:20px;margin:0;padding:18px}.admin-support-filter-v180{background:#ffffff08;border:1px solid #ffffff13;border-radius:18px;align-items:end;margin:0;padding:14px}.admin-support-filter-v180 label{gap:7px}.admin-support-layout-v180{align-items:stretch;gap:18px}.admin-support-list-v181,.admin-support-detail-v180{background:#00000038;border:1px solid #ffffff13;border-radius:22px}.admin-support-list-v181{max-height:720px;padding:12px;overflow:auto}.admin-support-detail-v180{padding:18px;box-shadow:inset 0 1px #ffffff0a}.admin-support-ticket-v181{background:#ffffff08;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:15px;display:grid}.admin-support-ticket-v181+.admin-support-ticket-v181{margin-top:2px}.admin-support-ticket-v181.active{background:linear-gradient(135deg,#ffd3001f,#ffd30009)}.admin-support-ticket-main-v181{flex-direction:column;gap:6px;min-width:0;display:flex}.admin-support-ticket-main-v181 strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-support-ticket-main-v181 small,.admin-support-ticket-main-v181 em{color:#ffffff8c;font-size:.78rem;font-style:normal;line-height:1.35;display:block}.admin-support-status-badge-v181,.admin-support-priority-badge-v181{color:#ffffffc7;letter-spacing:.04em;white-space:nowrap;border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:6px 10px;font-size:.74rem;font-weight:900;display:inline-flex}.admin-support-status-badge-v181.status-open{color:#ffd300;background:#ffd30014;border-color:#ffd30057}.admin-support-status-badge-v181.status-answered{color:#bfdbfef5;background:#3b82f61a;border-color:#3b82f65c}.admin-support-status-badge-v181.status-closed{color:#e2e8f0b8;background:#94a3b814;border-color:#94a3b838}.admin-support-priority-badge-v181{color:#ffd300;background:#ffd30014;border-color:#ffd30047}.admin-support-ticket-head-v180{border-bottom:1px solid #ffffff12;padding-bottom:14px}.admin-support-ticket-head-v180 h3{overflow-wrap:anywhere;line-height:1.15}.admin-support-controls-v181{background:#ffffff07;border:1px solid #ffffff13;border-radius:18px;grid-template-columns:minmax(110px,160px) minmax(0,1fr);align-items:end;padding:14px;display:grid}.admin-support-action-row-v181{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-support-replies-v180{max-height:420px;margin-top:14px;padding:4px 8px 4px 0}.admin-support-reply-box-v181{background:#ffd30009;border:1px solid #ffd30024;border-radius:18px;margin-top:16px;padding:14px}.admin-support-reply-head-v181{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.admin-support-reply-head-v181 strong{color:#ffffffe6}.admin-support-reply-head-v181 span{color:#ffffff80;text-align:right;font-size:.78rem}.admin-support-empty-v181{background:#ffffff06;border-radius:16px;place-items:center;min-height:180px;display:grid}@media (width<=1180px){.admin-support-workspace-v180{padding:14px}.admin-support-list-v181{max-height:none}}@media (width<=760px){.admin-support-workspace-v180{border-radius:18px;gap:14px;padding:10px}.admin-support-filter-v180,.admin-support-controls-v181,.admin-support-ticket-v181{grid-template-columns:1fr}.admin-support-action-row-v181{justify-content:stretch}.admin-support-action-row-v181 button,.admin-support-reply-box-v181 button{width:100%}.admin-support-reply-head-v181{flex-direction:column;align-items:flex-start}.admin-support-reply-head-v181 span{text-align:left}.mail-app.section-support .mail-header{margin-bottom:12px}.mail-app.section-support .support-page-v180{gap:14px;padding-top:4px}.mail-app.section-support .support-hero-v180{margin-top:4px}}.admin-unlock-panel-v185{gap:18px;width:min(680px,100%);margin:0 auto;padding:28px;display:grid}.admin-unlock-icon-v185{width:62px;height:62px;color:var(--accent,#ffd300);background:#ffd3001f;border:1px solid #ffd30047;border-radius:22px;place-items:center;display:grid;box-shadow:0 18px 46px #00000038}.admin-unlock-panel-v185 h2{margin:4px 0 8px;font-size:clamp(1.45rem,3vw,2rem)}.admin-unlock-panel-v185 p{color:var(--muted,#9aa0aa);margin:0;line-height:1.6}.admin-unlock-panel-v185 label{color:var(--text,#f6f6f6);gap:8px;font-weight:800;display:grid}.admin-unlock-panel-v185 input{width:100%}.admin-unlock-actions-v185{flex-wrap:wrap;gap:12px;display:flex}.admin-unlock-note-v185{background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px;font-size:.92rem}@media (width<=720px){.admin-unlock-panel-v185{gap:14px;margin-top:8px;padding:20px}.admin-unlock-actions-v185{display:grid}.admin-unlock-actions-v185 button{width:100%}}.chat-new-message-pill-v186{z-index:8;color:#08090b;letter-spacing:.01em;cursor:pointer;background:linear-gradient(#f4d03d 0%,#d2a91f 100%);border:1px solid #ffd30057;border-radius:999px;place-self:end center;width:fit-content;max-width:calc(100% - 24px);padding:7px 13px;font-size:12px;font-weight:850;position:sticky;bottom:8px;box-shadow:0 10px 28px #00000052}.chat-new-message-pill-v186:hover{filter:brightness(1.04);transform:translateY(-1px)}@media (width<=720px){.chat-new-message-pill-v186{padding:6px 11px;font-size:11px;bottom:6px}}.public-auth-nav-v190{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;z-index:2200!important;background:radial-gradient(circle at 0 0,#ffd84d1a,#0000 36%),linear-gradient(#0f1116f0,#050608eb)!important;border:1px solid #ffd84d24!important;border-radius:24px!important;width:min(1180px,100% - 28px)!important;min-height:70px!important;margin:0 auto 18px!important;padding:10px!important;position:sticky!important;top:10px!important;box-shadow:0 22px 72px #00000061,inset 0 1px #ffffff0f!important}.landing-nav-brand-v190{appearance:none!important;color:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:18px!important;min-width:0!important;padding:4px 10px 4px 4px!important;transition:background .18s,transform .18s!important}.landing-nav-brand-v190:hover{background:#ffffff0b!important;transform:translateY(-1px)!important}.landing-nav-brand-v190 strong{color:#f8fafc!important;letter-spacing:-.025em!important;font-size:15px!important}.landing-nav-brand-v190 span{color:#e2e8f09e!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:850!important}.public-nav-menu-v190{gap:8px!important}.public-nav-menu-v190>button,.public-nav-link-v190,.nav-login-v190,.nav-create-v190{letter-spacing:.02em!important;border-radius:15px!important;min-height:42px!important;font-size:12px!important;font-weight:900!important;transition:transform .18s,border-color .18s,background .18s,color .18s!important}.public-nav-link-v190{color:#e2e8f0c2!important;background:#ffffff09!important;border:1px solid #ffffff13!important}.public-nav-link-v190:hover,.nav-login-v190:hover{color:#f8fafc!important;background:#ffd84d14!important;border-color:#ffd84d33!important;transform:translateY(-1px)!important}.nav-security-pill-v190{color:#ffd84d!important;white-space:nowrap!important;background:#ffd84d13!important;border:1px solid #ffd84d29!important;border-radius:15px!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.nav-login-v190{color:#f8fafc!important;background:#0000002e!important;border:1px solid #ffffff1c!important}.nav-create-v190{color:#050506!important;background:linear-gradient(135deg,#fff0a3,#ffd84d 50%,#d9a900)!important;border:1px solid #ffd84d52!important;box-shadow:0 14px 34px #ffd84d21!important}.nav-create-v190:hover{transform:translateY(-1px)!important;box-shadow:0 18px 44px #ffd84d2e!important}.public-burger-button-v190{color:#ffd84d!important;background:#ffd84d13!important;border:1px solid #ffd84d29!important}.tsar-vault-access-stage-v190{align-content:center!important;min-height:560px!important}.vault-access-card-v190{background:radial-gradient(circle at 50% -8%,#ffd84d38,#0000 34%),linear-gradient(#0f1014fa,#050608fa)!important;border:1px solid #ffd84d2e!important;border-radius:30px!important;justify-self:center!important;gap:13px!important;width:min(100%,430px)!important;padding:22px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 30px 86px #00000094!important}.vault-access-gridline-v190{pointer-events:none!important;opacity:.32!important;background-color:#0000!important;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:34px 34px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;position:absolute!important;inset:0!important;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000,#0000 72%)!important;mask-image:radial-gradient(circle at 50% 22%,#000,#0000 72%)!important}.vault-access-head-v190,.vault-access-status-v190,.vault-access-links-v190,.vault-access-footer-v190,.vault-access-card-v190 label,.vault-access-card-v190 input,.vault-access-card-v190 button,.vault-access-status-line-v190{z-index:1!important;position:relative!important}.vault-access-head-v190{grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;margin-bottom:2px!important;display:grid!important}.vault-access-mark-v190{background:#ffd84d17!important;border:1px solid #ffd84d2e!important;border-radius:23px!important;place-items:center!important;width:72px!important;height:72px!important;display:grid!important}.vault-access-head-v190 span{color:#ffd84d!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:10.5px!important;font-weight:950!important}.vault-access-head-v190 strong{color:#f8fafc!important;letter-spacing:-.045em!important;margin-top:5px!important;font-size:24px!important;line-height:.95!important;display:block!important}.vault-access-status-v190{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.vault-access-status-v190 span{color:#e2e8f0c2!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:8px 9px!important;font-size:11.5px!important;font-weight:850!important;display:inline-flex!important}.vault-access-card-v190 label{color:#e2e8f0b8!important;text-transform:uppercase!important;letter-spacing:.11em!important;margin:2px 0 -5px!important;font-size:11px!important;font-weight:950!important}.vault-access-card-v190 input{color:#f8fafc!important;background:#00000040!important;border:1px solid #ffffff1a!important;border-radius:16px!important;outline:none!important;width:100%!important;height:48px!important;padding:0 14px!important;font-weight:850!important;transition:border-color .18s,box-shadow .18s,background .18s!important}.vault-access-card-v190 input:focus{background:#00000057!important;border-color:#ffd84d6b!important;box-shadow:0 0 0 4px #ffd84d14!important}.vault-access-submit-v190{justify-content:center!important;gap:8px!important;min-height:50px!important;margin-top:2px!important}.vault-access-status-line-v190{color:#ffd84d!important;background:#ffd84d13!important;border:1px solid #ffd84d26!important;border-radius:14px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.45!important}.vault-access-links-v190{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.vault-access-links-v190 button{color:#f8fafcd6!important;cursor:pointer!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:40px!important;font-size:12px!important;font-weight:900!important}.vault-access-links-v190 button:hover{color:#ffd84d!important;background:#ffd84d12!important;border-color:#ffd84d2e!important}.vault-access-footer-v190{color:#cbd5e1ad!important;align-items:flex-start!important;gap:9px!important;padding-top:3px!important;font-size:12px!important;line-height:1.45!important;display:flex!important}.vault-access-footer-v190 svg{color:#ffd84d!important;flex:none!important;margin-top:1px!important}.vault-access-orbit-v190{color:#f8fafce0!important;z-index:2!important;background:#060607e0!important;border:1px solid #ffffff1a!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:10px 13px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important;position:absolute!important;box-shadow:0 18px 48px #00000061!important}.vault-access-orbit-v190 svg{color:#ffd84d!important}.vault-access-orbit-v190.orbit-one{top:92px!important;left:4px!important}.vault-access-orbit-v190.orbit-two{bottom:108px!important;right:0!important}.tsar-support-preview-v190{background:radial-gradient(circle at 95% 0,#ffd84d21,#0000 38%),linear-gradient(#111215fa,#060607fa)!important}.support-preview-grid-v190{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.support-preview-grid-v190 article{background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:22px!important;gap:8px!important;padding:18px!important;display:grid!important}.support-preview-grid-v190 svg{color:#ffd84d!important}.support-preview-grid-v190 strong{color:#f8fafc!important;letter-spacing:-.025em!important;font-size:16px!important}.support-preview-grid-v190 span{color:#e2e8f0ad!important;font-size:13px!important;line-height:1.5!important}.support-preview-actions-v190{flex-wrap:wrap!important;gap:10px!important;margin-top:16px!important;display:flex!important}@media (width<=1180px){.vault-access-orbit-v190{display:none!important}.tsar-vault-access-stage-v190{min-height:auto!important}}@media (width<=820px){.public-auth-nav-v190{top:max(6px, env(safe-area-inset-top))!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) 44px!important;width:calc(100% - 14px)!important;margin:0 auto 12px!important;padding:8px!important}.landing-nav-brand-v190{padding:2px 6px 2px 2px!important}.landing-nav-brand-v190 strong{font-size:14px!important}.landing-nav-brand-v190 span{font-size:10px!important}.public-auth-nav-v190 .public-nav-menu-v190{gap:8px!important;padding:10px!important}.public-auth-nav-v190 .public-nav-menu-v190>button,.public-auth-nav-v190 .public-nav-menu-v190 .nav-security-pill-v190{justify-content:center!important;width:100%!important;min-height:42px!important}.nav-security-pill-v190{order:-1!important}.vault-access-card-v190{border-radius:22px!important;width:100%!important;padding:16px!important}.vault-access-head-v190{grid-template-columns:56px minmax(0,1fr)!important;gap:11px!important}.vault-access-mark-v190{border-radius:18px!important;width:56px!important;height:56px!important}.vault-access-head-v190 strong{font-size:20px!important}.vault-access-status-v190,.vault-access-links-v190,.support-preview-grid-v190{grid-template-columns:1fr!important}.vault-access-card-v190 input{height:46px!important;font-size:16px!important}.support-preview-actions-v190{grid-template-columns:1fr!important;display:grid!important}.support-preview-actions-v190 button{width:100%!important}}.public-auth-nav-v190.public-auth-nav-v190{align-items:center!important;gap:12px!important}.public-nav-menu-v191{flex:auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.public-nav-command-v191{background:linear-gradient(#ffffff0b,#ffffff05),#0000003d!important;border:1px solid #ffd84d1f!important;border-radius:18px!important;align-items:center!important;gap:4px!important;min-width:0!important;padding:6px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f!important}.public-nav-terminal-label-v191{color:#ffd84de0!important;letter-spacing:.08em!important;white-space:nowrap!important;background:#ffd84d0f!important;border:1px solid #ffd84d1a!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;height:34px!important;padding:0 10px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important}.public-nav-command-v191 .public-nav-link-v190{color:#e2e8f0c2!important;white-space:nowrap!important;background:0 0!important;border-color:#0000!important;border-radius:12px!important;min-height:34px!important;padding:0 9px!important}.public-nav-command-v191 .public-nav-link-v190:hover,.public-nav-command-v191 .public-nav-link-v190:focus-visible{color:#ffd84d!important;background:#ffd84d13!important;border-color:#ffd84d24!important}.public-nav-cta-v191{flex:none!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.public-nav-cta-v191 .nav-login-v190,.public-nav-cta-v191 .nav-create-v190{white-space:nowrap!important;min-height:42px!important}.nav-security-pill-v190{display:none!important}.vault-access-card-v190{gap:14px!important;width:min(100%,460px)!important;padding:24px!important}.vault-access-head-v190{grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:13px!important}.vault-access-mark-v190{border-radius:20px!important;width:64px!important;height:64px!important;overflow:hidden!important}.vault-access-mark-v190 .tsar-t-mark-v115.large{border-radius:20px!important;width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;padding-right:3px!important;font-size:42px!important;box-shadow:0 12px 38px #00000057,0 0 32px #ffd84d2e!important}.vault-access-head-v190>div:last-child{min-width:0!important;overflow:hidden!important}.vault-access-head-v190 strong{overflow-wrap:anywhere!important;max-width:100%!important;font-size:clamp(20px,2.6vw,26px)!important;line-height:1.02!important}.vault-access-head-v190 span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.vault-access-orbit-v190{display:none!important}@media (width<=1120px){.public-auth-nav-v190.public-auth-nav-v190{flex-wrap:wrap!important}.public-nav-menu-v191{flex-basis:100%!important;justify-content:stretch!important}.public-nav-command-v191{scrollbar-width:none!important;flex:auto!important;overflow-x:auto!important}.public-nav-command-v191::-webkit-scrollbar{display:none!important}}@media (width<=820px){.public-auth-nav-v190.public-auth-nav-v190{align-items:stretch!important}.public-nav-menu-v191{display:none!important}.public-auth-nav-v190.menu-open .public-nav-menu-v191{background:#00000038!important;border:1px solid #ffffff12!important;border-radius:18px!important;grid-column:1/-1!important;grid-template-columns:1fr!important;gap:10px!important;padding:10px!important;display:grid!important}.public-nav-command-v191{grid-template-columns:1fr!important;gap:7px!important;padding:8px!important;display:grid!important;overflow:visible!important}.public-nav-terminal-label-v191{width:100%!important;height:32px!important}.public-nav-command-v191 .public-nav-link-v190,.public-nav-cta-v191 .nav-login-v190,.public-nav-cta-v191 .nav-create-v190{justify-content:center!important;width:100%!important;min-height:42px!important}.public-nav-cta-v191{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.vault-access-card-v190{width:100%!important;padding:17px!important}.vault-access-head-v190{grid-template-columns:52px minmax(0,1fr)!important}.vault-access-mark-v190,.vault-access-mark-v190 .tsar-t-mark-v115.large{border-radius:17px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}.vault-access-mark-v190 .tsar-t-mark-v115.large{font-size:34px!important}.vault-access-head-v190 strong{font-size:20px!important}}.public-auth-nav-v190.public-auth-nav-v190{align-items:center!important;min-height:72px!important}.landing-nav-brand-v190{justify-content:center!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:5px 14px 5px 6px!important;display:inline-flex!important}.landing-nav-brand-v190 .tsar-t-mark-v115{flex:none!important}.landing-nav-brand-text-v192,.landing-nav-brand-v190>div:last-child{justify-content:center!important;align-items:center!important;min-width:0!important;line-height:1!important;display:inline-flex!important}.landing-nav-brand-v190 strong{white-space:nowrap!important;margin:0!important;line-height:1!important;display:block!important}.landing-nav-brand-v190 span{display:none!important}.public-nav-menu-v191,.public-nav-command-v191,.public-nav-cta-v191{align-items:center!important}.public-nav-cta-v191 .nav-login-v190,.public-nav-cta-v191 .nav-create-v190,.nav-login-v190,.nav-create-v190{vertical-align:middle!important;white-space:nowrap!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;padding:0 18px!important;line-height:1!important;display:inline-flex!important}.public-nav-cta-v191 .nav-login-v190{min-width:70px!important}.public-nav-cta-v191 .nav-create-v190{min-width:128px!important}.vault-access-card-v190{overflow:visible!important}.vault-access-head-v190{align-items:center!important;gap:14px!important;display:flex!important;overflow:visible!important}.vault-access-head-v190>div:last-child{flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important;overflow:visible!important}.vault-access-head-v190 span{margin:0 0 5px!important;line-height:1.1!important;display:block!important}.vault-access-head-v190 strong{margin:0!important;padding-bottom:2px!important;line-height:1.16!important;display:block!important;overflow:visible!important;transform:translateY(0)!important}.vault-access-mark-v190{flex:0 0 72px!important}@media (width<=860px){.public-auth-nav-v190.public-auth-nav-v190{min-height:66px!important}.landing-nav-brand-v190{min-height:44px!important;padding-right:12px!important}.landing-nav-brand-v190 strong{font-size:14px!important}.public-nav-cta-v191 .nav-login-v190,.public-nav-cta-v191 .nav-create-v190,.nav-login-v190,.nav-create-v190{width:100%!important;height:46px!important;min-height:46px!important}.vault-access-head-v190{align-items:center!important}.vault-access-head-v190 strong{font-size:22px!important;line-height:1.18!important}}@media (width<=520px){.vault-access-head-v190{gap:12px!important}.vault-access-mark-v190{border-radius:20px!important;flex-basis:62px!important;width:62px!important;height:62px!important}.vault-access-head-v190 strong{font-size:21px!important}}.vault-access-mark-v190{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 64px!important;width:64px!important;height:64px!important;padding:0!important;overflow:visible!important}.vault-access-mark-v190 .tsar-t-mark-v115.large{margin:0!important;box-shadow:0 14px 36px #00000047,0 0 26px #ffd84d24!important}.public-auth-nav-v190 .landing-nav-brand-v190,.public-auth-nav-v190 .landing-nav-brand-v190 .landing-nav-brand-text-v192{align-content:center!important;align-items:center!important}.public-auth-nav-v190 .landing-nav-brand-v190{line-height:1!important}.public-auth-nav-v190 .landing-nav-brand-v190 .tsar-t-mark-v115{flex:0 0 36px!important;align-self:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important}.public-auth-nav-v190 .landing-nav-brand-v190 strong{align-items:center!important;min-height:36px!important;padding:0!important;line-height:1!important;display:inline-flex!important}@media (width<=820px){.public-auth-nav-v190.public-auth-nav-v190{grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;display:grid!important}.public-auth-nav-v190 .landing-nav-brand-v190{justify-self:start!important;align-items:center!important;gap:9px!important;height:46px!important;min-height:46px!important;padding:5px 10px 5px 6px!important;display:inline-flex!important}.public-auth-nav-v190 .landing-nav-brand-v190 .landing-nav-brand-text-v192{justify-content:center!important;align-items:center!important;height:36px!important;display:inline-flex!important}.public-auth-nav-v190 .landing-nav-brand-v190 strong{align-items:center!important;min-height:36px!important;line-height:1!important;display:inline-flex!important}.public-auth-nav-v190 .public-burger-button-v190{place-self:center end!important}.vault-access-mark-v190{flex-basis:52px!important;width:52px!important;height:52px!important}}@media (width<=520px){.public-auth-nav-v190 .landing-nav-brand-v190 .tsar-t-mark-v115{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:21px!important}.public-auth-nav-v190 .landing-nav-brand-v190 strong{min-height:34px!important;font-size:14px!important}.vault-access-mark-v190{flex-basis:52px!important;width:52px!important;height:52px!important}}@media (width<=820px),(pointer:coarse){body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-compose-bar,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-compose-bar,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-compose-bar,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-compose-bar{grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;transition:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-send-button,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-send-button,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-send-button,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-send-button{visibility:hidden!important;pointer-events:none!important;display:none!important}body.tsar-composer-focused .mail-app.mobile-thread-open .messenger-compose-bar textarea,body.tsar-keyboard-open .mail-app.mobile-thread-open .messenger-compose-bar textarea,body.tsar-keyboard-browser .mail-app.mobile-thread-open .messenger-compose-bar textarea,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .messenger-compose-bar textarea{width:100%!important;min-width:0!important;transform:translateZ(0)!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-composer.messenger-composer,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-composer.messenger-composer,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-composer.messenger-composer,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-composer.messenger-composer{will-change:transform, bottom!important;backface-visibility:hidden!important;transition:none!important}}.conversation-thread-panel,.conversation-messages,.conversation-composer.messenger-composer,.chat-bubble-row,.chat-bubble{overflow-anchor:none!important}.conversation-messages{scroll-behavior:auto;overscroll-behavior-y:contain!important}@media (width<=820px),(pointer:coarse){.mail-app.mobile-thread-open .conversation-thread-panel,.mail-app.mobile-thread-open .conversation-messages,.mail-app.mobile-thread-open .conversation-composer.messenger-composer{overflow-anchor:none!important}.mail-app.mobile-thread-open .conversation-messages{contain:layout paint!important;backface-visibility:hidden!important;transform:translateZ(0)!important}body.tsar-composer-focused .mail-app.mobile-thread-open .conversation-thread-panel,body.tsar-keyboard-open .mail-app.mobile-thread-open .conversation-thread-panel,body.tsar-keyboard-browser .mail-app.mobile-thread-open .conversation-thread-panel,body.tsar-keyboard-standalone .mail-app.mobile-thread-open .conversation-thread-panel{scroll-behavior:auto!important}}@media (width<=820px){.mail-app.mobile-thread-open .conversation-thread-panel,.mail-app.mobile-thread-open .conversation-messages,.mail-app.mobile-thread-open .conversation-composer.messenger-composer{overflow-anchor:none!important}body.tsar-keyboard-settling,html.tsar-keyboard-settling{overscroll-behavior:none!important;overflow:hidden!important}body.tsar-keyboard-settling .mail-app.mobile-thread-open,body.tsar-keyboard-settling .mail-app.mobile-thread-open .mail-main,body.tsar-keyboard-settling .mail-app.mobile-thread-open .conversation-layout,body.tsar-keyboard-settling .mail-app.mobile-thread-open .conversation-thread-panel{will-change:height, max-height;transition:none!important}body.tsar-keyboard-settling .conversation-messages{scroll-behavior:auto!important;overscroll-behavior:contain!important}body.tsar-keyboard-settling .conversation-composer.messenger-composer,body.tsar-keyboard-settling .messenger-compose-bar,body.tsar-keyboard-settling .messenger-compose-bar textarea{transition:none!important}html.tsar-mobile-thread-active,body.tsar-mobile-thread-active{overscroll-behavior:none!important;touch-action:manipulation!important;width:100%!important;height:100%!important;overflow:hidden!important}html.tsar-mobile-thread-active.tsar-keyboard-open,body.tsar-mobile-thread-active.tsar-keyboard-open,html.tsar-mobile-thread-active.tsar-composer-focused,body.tsar-mobile-thread-active.tsar-composer-focused{position:static!important;inset:auto!important;overflow:hidden!important}.mail-app.mobile-thread-open{inset:0 auto auto 0!important;top:var(--tsar-voffset-top,0px)!important;width:100vw!important;height:var(--tsar-chat-shell-height,var(--tsar-vvh,100dvh))!important;min-height:0!important;max-height:var(--tsar-chat-shell-height,var(--tsar-vvh,100dvh))!important;background:#06070a!important;display:block!important;position:fixed!important;bottom:auto!important;left:0!important;right:0!important;overflow:hidden!important;transform:translateZ(0)!important}.mail-app.mobile-thread-open .sidebar,.mail-app.mobile-thread-open .mobile-messages-topbar,.mail-app.mobile-thread-open .conversation-list-panel{display:none!important}.mail-app.mobile-thread-open .mail-main,.mail-app.mobile-thread-open .conversation-layout,.mail-app.mobile-thread-open .conversation-thread-panel{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}.mail-app.mobile-thread-open .conversation-thread-panel{background:radial-gradient(circle at 28% 0,#ffd3000f,#0000 32%),linear-gradient(#080a0efa,#050609fc)!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}.mail-app.mobile-thread-open .conversation-thread-header{z-index:30!important;min-height:calc(58px + env(safe-area-inset-top))!important;height:auto!important;padding:calc(8px + env(safe-area-inset-top)) 8px 8px!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#06070afa!important;border-bottom:1px solid #ffffff13!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0!important;display:grid!important;position:relative!important;transform:none!important}.mail-app.mobile-thread-open .mobile-thread-back{border-radius:999px!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:inline-flex!important;transform:none!important}.mail-app.mobile-thread-open .thread-profile-main{text-align:left!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;color:inherit!important;background:0 0!important;border:0!important;grid-area:1/2!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important;transform:none!important}.mail-app.mobile-thread-open .thread-profile-main .conversation-avatar.large,.mail-app.mobile-thread-open .conversation-thread-header .conversation-avatar.large{border-radius:50%!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;display:block!important;transform:none!important}.mail-app.mobile-thread-open .thread-profile-main>div{flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important;overflow:hidden!important}.mail-app.mobile-thread-open .conversation-thread-header strong,.mail-app.mobile-thread-open .conversation-thread-header h2,.mail-app.mobile-thread-open .conversation-thread-header span,html.tsar-mobile-thread-active .conversation-thread-header strong,html.tsar-mobile-thread-active .conversation-thread-header h2,html.tsar-mobile-thread-active .conversation-thread-header span,body.tsar-mobile-thread-active .conversation-thread-header strong,body.tsar-mobile-thread-active .conversation-thread-header h2,body.tsar-mobile-thread-active .conversation-thread-header span{visibility:visible!important;opacity:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important;transform:none!important}.mail-app.mobile-thread-open .conversation-thread-header strong,.mail-app.mobile-thread-open .conversation-thread-header h2{letter-spacing:-.025em!important;font-size:14px!important;line-height:1.12!important}.mail-app.mobile-thread-open .conversation-thread-header span{color:#cbd5e1ad!important;font-size:10.5px!important;line-height:1.15!important}.mail-app.mobile-thread-open .mobile-thread-actions{grid-area:1/3!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;min-width:0!important;display:flex!important}.mail-app.mobile-thread-open .mobile-thread-actions button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.mail-app.mobile-thread-open .conversation-messages{z-index:1!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;overflow-anchor:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:12px 10px 10px!important;scroll-padding-bottom:14px!important;position:relative!important;overflow:hidden auto!important;transform:translateZ(0)!important}.mail-app.mobile-thread-open .chat-bubble-row{width:100%!important;margin:0 0 8px!important;display:flex!important}.mail-app.mobile-thread-open .chat-bubble-row.sent{justify-content:flex-end!important}.mail-app.mobile-thread-open .chat-bubble-row.received{justify-content:flex-start!important}.mail-app.mobile-thread-open .chat-bubble{border-radius:18px!important;width:auto!important;min-width:0!important;max-width:min(82vw,390px)!important;padding:9px 11px!important;transform:none!important}.mail-app.mobile-thread-open .chat-bubble-meta,html.tsar-mobile-thread-active .chat-bubble-meta,body.tsar-mobile-thread-active .chat-bubble-meta,html.tsar-mobile-thread-active.tsar-keyboard-open .chat-bubble-meta,body.tsar-mobile-thread-active.tsar-keyboard-open .chat-bubble-meta,html.tsar-mobile-thread-active.tsar-composer-focused .chat-bubble-meta,body.tsar-mobile-thread-active.tsar-composer-focused .chat-bubble-meta{visibility:visible!important;opacity:.82!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 0 5px!important;display:flex!important;transform:none!important}.mail-app.mobile-thread-open .chat-bubble-meta span,.mail-app.mobile-thread-open .chat-bubble-meta time{visibility:visible!important;opacity:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:inline-block!important;overflow:hidden!important}.mail-app.mobile-thread-open .conversation-composer.messenger-composer{z-index:40!important;width:100%!important;min-height:calc(58px + env(safe-area-inset-bottom))!important;max-height:calc(58px + env(safe-area-inset-bottom))!important;padding:8px 9px calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#06070afc!important;border-top:1px solid #ffffff13!important;flex:none!important;margin:0!important;position:relative!important;transform:translateZ(0)!important}.mail-app.mobile-thread-open .messenger-compose-bar{grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;gap:8px!important;width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;display:grid!important;transform:none!important}.mail-app.mobile-thread-open .messenger-plus-wrap,.mail-app.mobile-thread-open .messenger-plus-button,.mail-app.mobile-thread-open .messenger-send-button{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;transform:none!important}.mail-app.mobile-thread-open .messenger-compose-bar textarea{resize:none!important;appearance:none!important;border-radius:999px!important;width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:10px 14px!important;font-size:16px!important;line-height:1.25!important;overflow:hidden!important;transform:none!important}.mail-app.mobile-thread-open .chat-new-message-pill-v186{z-index:20!important;margin:0 auto 8px!important;position:sticky!important;bottom:8px!important}}@media (width<=380px){.mail-app.mobile-thread-open .conversation-thread-header{grid-template-columns:40px minmax(0,1fr) auto!important;gap:6px!important}.mail-app.mobile-thread-open .mobile-thread-actions button{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}.mail-app.mobile-thread-open .messenger-compose-bar{grid-template-columns:38px minmax(0,1fr) 38px!important;gap:7px!important}.mail-app.mobile-thread-open .messenger-plus-wrap,.mail-app.mobile-thread-open .messenger-plus-button,.mail-app.mobile-thread-open .messenger-send-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}
