:root{--ink:#0b0d0f;--housing:#131619;--housing2:#191d21;--hair:#242a30;--surface:#131619;--surface-2:#191d21;--border:#242a30;--border-strong:#333b43;--text:#e7eaed;--paper:#f4efe4;--paper-ink:#241e15;--paper-hair:#ded5c4;--amber:#e3a64c;--amber-dim:#a9803b;--teal:#46b8ae;--rust:#e0685a;--muted:#9aa2aa;--muted2:#6a727b;--serif:"Fraunces",Georgia,serif;--sans:"Inter",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--radius:8px;--radius-sm:6px}*{box-sizing:border-box}body{margin:0}.sk-root{background:var(--ink);color:#cfd4da;font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}.sk-root ::selection{color:#fff;background:#e3a64c3d}.sk-root ::-webkit-scrollbar{width:11px;height:11px}.sk-root ::-webkit-scrollbar-thumb{border:3px solid var(--ink);background:#2a3138;border-radius:8px}.sk-root ::-webkit-scrollbar-thumb:hover{background:#39424a}.sk-root ::-webkit-scrollbar-track{background:0 0}.sk-mono{font-family:var(--mono)}.sk-serif{font-family:var(--serif)}.sk-i{flex:none;display:block}.sk-spin{animation:1s linear infinite skspin}@keyframes skspin{to{transform:rotate(360deg)}}.sk-label{font-family:var(--sans);letter-spacing:.02em;text-transform:uppercase;color:var(--muted2);font-size:11px;font-weight:500}.sk-topbar{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--ink) 82%,transparent);-webkit-backdrop-filter:saturate(160%)blur(10px);backdrop-filter:saturate(160%)blur(10px);z-index:10;position:sticky;top:0}.sk-topinner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:12px 20px;display:flex}.sk-brand{font-family:var(--sans);letter-spacing:.16em;color:#f2f4f6;align-items:center;gap:10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.sk-nav{align-items:center;gap:2px;display:flex}.sk-navlink{font-family:var(--sans);letter-spacing:0;color:var(--muted);border-radius:var(--radius-sm);padding:6px 11px;font-size:13px;font-weight:450;text-decoration:none;transition:color .13s,background .13s}.sk-navlink:hover,.sk-navlink--on{color:var(--text);background:var(--surface-2)}.sk-badge{font-family:var(--sans);letter-spacing:.01em;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:450}.sk-cfgrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sk-cfginput{background:var(--ink);border:1px solid var(--border);border-radius:var(--radius-sm);color:#cbd5df;font-family:var(--sans);outline:none;width:150px;padding:7px 10px;font-size:12.5px}.sk-cfginput:focus{border-color:var(--amber-dim);box-shadow:0 0 0 3px #e3a64c1f}.sk-page{max-width:1180px;margin:0 auto;padding:20px}.sk-wrap{grid-template-columns:minmax(300px,360px) 1fr;gap:20px;max-width:1180px;margin:0 auto;padding:20px;display:grid}.sk-left{flex-direction:column;gap:18px;display:flex}.sk-right{flex-direction:column;gap:16px;display:flex}.sk-typegrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.sk-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.sk-rail{align-items:stretch;gap:8px;display:flex}.sk-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.sk-typebtn{text-align:left;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:#aebac6;cursor:pointer;width:100%;font-family:var(--sans);align-items:flex-start;gap:10px;padding:12px 13px;transition:border-color .13s,background .13s,color .13s;display:flex}.sk-typebtn:hover{border-color:var(--border-strong);color:var(--text)}.sk-typebtn--on{background:var(--surface-2);border-color:var(--amber-dim);color:#fbf6ec;box-shadow:inset 0 0 0 1px #e3a64c38}.sk-typebtn--off{opacity:.55}.sk-tibox{color:var(--muted2);margin-top:1px}.sk-typebtn--on .sk-tibox{color:var(--amber)}.sk-input,.sk-textarea,.sk-select{background:var(--ink);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);font-family:var(--sans);outline:none;padding:10px 12px;font-size:14px;transition:border-color .13s,box-shadow .13s}.sk-input::placeholder,.sk-textarea::placeholder{color:#565f68}.sk-input:hover,.sk-textarea:hover,.sk-select:hover{border-color:var(--border-strong)}.sk-input:focus,.sk-textarea:focus,.sk-select:focus{border-color:var(--amber-dim);box-shadow:0 0 0 3px #e3a64c1f}.sk-textarea{resize:vertical;min-height:78px;line-height:1.55}.sk-cta{background:var(--amber);color:#1a1206;border-radius:var(--radius-sm);cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--sans);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:filter .13s,transform 60ms,box-shadow .13s;display:inline-flex;box-shadow:0 1px 2px #00000040}.sk-cta:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 4px 14px -6px #e3a64c80}.sk-cta:active:not(:disabled){transform:translateY(0)}.sk-cta:disabled{background:var(--surface-2);color:var(--muted2);cursor:not-allowed;box-shadow:none}.sk-btn{background:var(--surface-2);color:var(--text);font-family:var(--sans);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .13s,border-color .13s;display:inline-flex}.sk-btn:hover:not(:disabled){border-color:var(--border-strong);background:#20262c}.sk-btn:disabled{opacity:.5;cursor:not-allowed}.sk-ghost{color:var(--muted);font-family:var(--sans);letter-spacing:0;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:7px 11px;font-size:12.5px;font-weight:450;text-decoration:none;transition:color .13s,border-color .13s,background .13s;display:inline-flex}.sk-ghost:hover{color:var(--text);border-color:var(--border-strong);background:var(--surface-2)}.sk-chip{font-family:var(--sans);letter-spacing:0;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px;transition:color .13s,background .13s,border-color .13s;display:inline-block}.sk-chip:hover{color:var(--text);border-color:var(--border-strong);background:#20262c}.sk-rowact{appearance:none;cursor:pointer;color:var(--muted2);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;padding:4px;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.sk-rowact:hover{background:var(--surface-2);color:var(--text)}.sk-rowact:disabled{opacity:.45;cursor:default}.sk-rowact--danger:hover{color:var(--rust);border-color:var(--rust)}.sk-checkrow{color:#aebac6;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12.5px;display:flex}.sk-checkrow input{accent-color:var(--amber)}.sk-stage{border:1px solid var(--hair);background:#121a23;border-radius:3px;flex:1;align-items:center;gap:10px;padding:11px 13px;transition:all .3s;display:flex}.sk-stage--run{border-color:var(--teal);background:#3fb8ad0f}.sk-stage--done{border-color:var(--amber-dim);background:#e9a23c0d}.sk-stage--err{border-color:var(--rust)}.sk-stagedot{border:1px solid var(--hair);width:24px;height:24px;color:var(--muted2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.sk-stage--run .sk-stagedot{border-color:var(--teal);color:var(--teal);animation:1.4s ease-in-out infinite skpulse}.sk-stage--done .sk-stagedot{border-color:var(--amber);color:var(--amber)}.sk-stage--err .sk-stagedot{border-color:var(--rust);color:var(--rust)}@keyframes skpulse{0%,to{box-shadow:0 0 #3fb8ad66}50%{box-shadow:0 0 0 5px #3fb8ad00}}.sk-conn{color:var(--muted2);flex:none;align-self:center}.sk-signal{border:1px solid var(--hair);border-left:2px solid var(--teal);background:#111922;border-radius:2px;padding:9px 11px;animation:.4s both skarrive}@keyframes skarrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sk-sigtype{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--teal);font-size:10px;font-weight:600}.sk-paper{background:var(--paper);color:var(--paper-ink);border:1px solid var(--paper-hair);border-radius:4px;padding:26px 30px;box-shadow:0 20px 60px -30px #000000b3}.sk-paperlabel{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#8a7b60;font-size:10px}.sk-papertitle{font-family:var(--serif);letter-spacing:-.01em;color:#1e1810;font-weight:620;line-height:1.05}.sk-lede{font-family:var(--serif);color:#33291b;font-size:15.5px;line-height:1.6}.sk-score{font-family:var(--mono);color:#1e1810;font-weight:600;line-height:.9}.sk-seg{border:1px solid var(--paper-hair);background:#e4dac6;border-radius:2px;position:relative;overflow:hidden}.sk-segfill{background:linear-gradient(#ebb35a,#d98a2c);width:100%;transition:height 1.1s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.sk-pill{font-family:var(--mono);color:#6c5e45;border:1px solid var(--paper-hair);border-radius:2px;padding:2px 6px;font-size:10px}.sk-tag{font-family:var(--sans);color:#463a27;border:1px solid var(--paper-hair);background:#eae1d0;border-radius:2px;padding:3px 8px;font-size:11.5px}.sk-empty{border:1px dashed var(--border-strong);border-radius:var(--radius)}.sk-errbox{border-radius:var(--radius-sm);background:#e0685a12;border:1px solid #e0685a66}.sk-histitem{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;text-align:left;width:100%;font-family:var(--sans);transition:border-color .13s,background .13s}.sk-histitem:hover{border-color:var(--border-strong);background:var(--surface-2)}.sk-scan{background-image:none}.sk-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sk-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px;box-shadow:0 1px 2px #00000038}.sk-loader{color:var(--muted);vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.sk-loader-ring{flex:none;animation:.62s linear infinite skspin}.sk-loader-label{color:currentColor;letter-spacing:.005em;font-size:12.5px}.sk-loader--block{flex-direction:column;justify-content:center;align-items:center;gap:11px;width:100%;padding:44px 20px;display:flex}.sk-loader--overlay{background:color-mix(in srgb,var(--surface) 68%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;z-index:6;flex-direction:column;justify-content:center;gap:11px;position:absolute;inset:0}.sk-loader-page{min-height:60vh;color:var(--muted);justify-content:center;align-items:center;animation:.2s both skfadein;display:flex}.sk-dashhero{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);margin-bottom:18px;padding:24px 26px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000038}.sk-dashhero:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 10%,#e3a64c0d,#0000 40%),radial-gradient(circle at 92% 90%,#46b8ae0a,#0000 40%);position:absolute;inset:-40%}.sk-dashhero>*{z-index:1;position:relative}.sk-statrow{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:22px;display:grid}.sk-stat{background:var(--ink);border:1px solid var(--border);border-radius:var(--radius);opacity:0;padding:15px 16px 14px;transition:border-color .13s,transform .13s;animation:.45s both skfadein;position:relative}.sk-stat:hover{border-color:var(--border-strong);transform:translateY(-1px)}.sk-stat:after{content:"";opacity:.7;border-radius:0 0 3px 3px;height:2px;position:absolute;top:0;left:16px;right:16px}.sk-stat--hot:after{background:var(--rust)}.sk-stat--warm:after{background:var(--amber)}.sk-stat--teal:after{background:var(--teal)}.sk-stat--muted:after{background:var(--muted2)}.sk-staticon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:11px;display:flex}.sk-staticon--hot{color:var(--rust);background:#e0685a21}.sk-staticon--warm{color:var(--amber);background:#e3a64c21}.sk-staticon--teal{color:var(--teal);background:#46b8ae21}.sk-staticon--muted{color:var(--muted);background:#9aa2aa1a}.sk-stat-num{font-family:var(--sans);color:#f2f4f6;letter-spacing:-.02em;font-feature-settings:"tnum";font-size:26px;font-weight:600;line-height:1}.sk-stat-label{font-family:var(--sans);color:var(--muted2);margin-top:6px;font-size:12px;font-weight:450}.sk-sechead{font-family:var(--sans);color:var(--text);align-items:center;gap:9px;margin-bottom:14px;font-size:13px;font-weight:600;display:flex}.sk-sechead-dot{border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.sk-sechead-dot--hot{color:var(--rust);background:#e0685a21}.sk-sechead-dot--warm{color:var(--amber);background:#e3a64c21}.sk-sechead-dot--teal{color:var(--teal);background:#46b8ae21}.sk-acctlist{flex-direction:column;display:flex}.sk-acctrow{border-radius:var(--radius-sm);cursor:pointer;color:inherit;opacity:0;align-items:center;gap:12px;margin:0 -10px;padding:11px 10px;text-decoration:none;transition:background .12s;animation:.35s both skarrive;display:flex}.sk-acctrow:hover{background:var(--surface-2)}.sk-acctrow+.sk-acctrow{border-top:1px solid var(--border)}.sk-monogram{width:32px;height:32px;font-family:var(--sans);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.sk-monogram--hot{color:#f0a99e;background:#e0685a24}.sk-monogram--warm{color:#f0ce96;background:#e3a64c24}.sk-acctrow-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sk-acctrow-name{color:#eef1f3;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.sk-acctrow-meta{color:var(--muted2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sk-acctrow-right{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.sk-acctrow-time{color:var(--muted2);font-size:11px}.sk-scorepill{font-family:var(--sans);font-feature-settings:"tnum";text-align:center;border-radius:999px;min-width:34px;padding:2px 9px;font-size:13px;font-weight:600}.sk-scorepill--hot{color:#f0a99e;background:#e0685a26}.sk-scorepill--warm{color:#f0ce96;background:#e3a64c26}.sk-feed{flex-direction:column;display:flex}.sk-feedrow{border-radius:var(--radius-sm);color:inherit;opacity:0;align-items:center;gap:11px;margin:0 -10px;padding:10px;text-decoration:none;transition:background .12s;animation:.32s both skarrive;display:flex}.sk-feedrow:hover{background:var(--surface-2)}.sk-feedrow+.sk-feedrow{border-top:1px solid var(--border)}.sk-feedtag{font-family:var(--sans);letter-spacing:.01em;text-align:center;border-radius:999px;flex:none;width:84px;padding:2px 8px;font-size:10.5px;font-weight:600}.sk-feedtag--hot{color:#eda99e;background:#e0685a21}.sk-feedtag--warm{color:#edcb92;background:#e3a64c21}.sk-feedtag--teal{color:#8fd7d0;background:#46b8ae21}.sk-feedtag--muted{background:var(--surface-2);color:var(--muted)}.sk-feedicon--hot{color:var(--rust);background:#e0685a24}.sk-feedicon--muted{background:var(--surface-2);color:var(--muted)}.sk-feedmain{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.sk-feedmain b{color:#eef1f3;font-weight:600}.sk-feedtype{margin-left:7px}.sk-feedmore{color:var(--muted2);border:1px solid var(--border);border-radius:999px;margin-left:7px;padding:1px 7px;font-size:11px}.sk-feedtime{color:var(--muted2);flex:none;font-size:11.5px}.sk-feedall{color:var(--muted);border-top:1px solid var(--border);justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:10px;font-size:12.5px;text-decoration:none;display:flex}.sk-feedall:hover{color:var(--text)}.sk-emptynote{color:var(--muted2);padding:6px 0 2px;font-size:13px;line-height:1.5}.sk-table{border-collapse:collapse;width:100%}.sk-table th{text-align:left;font-family:var(--sans);letter-spacing:.02em;text-transform:uppercase;color:var(--muted2);border-bottom:1px solid var(--border);padding:9px 12px;font-size:11px;font-weight:500}.sk-table td{border-bottom:1px solid var(--border);padding:11px 12px;font-size:13.5px}.sk-table tr{cursor:pointer;transition:background .11s}.sk-table tbody tr:hover{background:var(--surface-2)}.sk-rowlink{color:inherit;text-decoration:none;display:block}.sk-fieldrow{gap:8px;display:flex}.sk-section{margin-top:22px}@media (max-width:820px){.sk-wrap,.sk-grid2{grid-template-columns:1fr}.sk-topinner{flex-direction:column;align-items:stretch}.sk-cfgrow{flex-wrap:wrap}.sk-cfginput{flex:1;min-width:0}.sk-statrow{grid-template-columns:1fr 1fr}}@media (max-width:560px){.sk-page,.sk-wrap{padding:14px}.sk-fieldrow{flex-direction:column}}.sk-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 2px var(--ink),0 0 0 4px #e3a64c8c;border-radius:var(--radius-sm);outline:none}.sk-table tr:focus-visible{box-shadow:inset 0 0 0 2px #e3a64c8c}.sk-content{animation:.18s both skfadein}@keyframes skfadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sk-statusdot{background:var(--muted2);border-radius:50%;width:7px;height:7px;margin-right:6px;transition:background .2s;display:inline-block}.sk-statusdot--ok{background:var(--teal);box-shadow:0 0 0 2px #3fb8ad33}.sk-statusdot--err{background:var(--rust);box-shadow:0 0 0 2px #d9705a33}.sk-skel{background:linear-gradient(90deg,var(--surface) 25%,var(--surface-2) 37%,var(--surface) 63%);border-radius:var(--radius-sm);background-size:400% 100%;animation:1.4s infinite skshimmer}@keyframes skshimmer{0%{background-position:100% 0}to{background-position:0 0}}.sk-skel-row{height:14px;margin:10px 0}.sk-skel-card{border-radius:var(--radius);height:64px}.sk-toaststack{z-index:1000;flex-direction:column;gap:8px;max-width:340px;display:flex;position:fixed;top:16px;right:16px}.sk-toast{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--muted2);border-radius:var(--radius-sm);font-family:var(--sans);align-items:flex-start;gap:9px;padding:12px 13px;animation:.22s cubic-bezier(.16,1,.3,1) both sktoastin;display:flex;box-shadow:0 14px 34px -14px #000000a6}.sk-toast--out{animation:.18s both sktoastout}@keyframes sktoastin{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes sktoastout{to{opacity:0;transform:translate(16px)}}.sk-toast--success{border-left-color:var(--teal)}.sk-toast--error{border-left-color:var(--rust)}.sk-toast--info{border-left-color:var(--amber-dim)}.sk-toast-icon{color:var(--muted2);flex:none;margin-top:1px}.sk-toast--success .sk-toast-icon{color:var(--teal)}.sk-toast--error .sk-toast-icon{color:var(--rust)}.sk-toast--info .sk-toast-icon{color:var(--amber)}.sk-toast-msg{color:#dce4eb;flex:1;font-size:12.5px;line-height:1.45}.sk-toast-close{color:var(--muted2);cursor:pointer;background:0 0;border:none;flex:none;padding:2px;line-height:0}.sk-toast-close:hover{color:#cbd5df}.sk-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1001;background:#080b0f99;justify-content:center;align-items:center;padding:20px;animation:.15s both skmodalin;display:flex;position:fixed;inset:0}.sk-modal-overlay--out{animation:.15s both skmodalout}@keyframes skmodalin{0%{opacity:0}to{opacity:1}}@keyframes skmodalout{to{opacity:0}}.sk-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:420px;padding:24px;box-shadow:0 30px 80px -20px #000000b3}.sk-cta--danger{background:var(--rust);color:#2a0e08}.sk-loginscreen{background:var(--ink);min-height:100vh;display:flex;position:relative;overflow:hidden}.sk-loginscreen:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 18%,#e9a23c21,#0000 40%),radial-gradient(circle at 88% 85%,#3fb8ad1a,#0000 40%);position:absolute;inset:-20%}.sk-loginhero{z-index:1;flex-direction:column;flex:1.2;justify-content:center;padding:64px;display:flex;position:relative}.sk-radarhero{pointer-events:none;z-index:0;width:600px;height:600px;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.sk-radarrings{background:repeating-radial-gradient(circle,#0000 0 63px,#e9a23c21 64px,#0000 65px 129px,#e9a23c17 130px,#0000 131px 195px,#e9a23c0f 196px,#0000 197px 261px);border-radius:50%;position:absolute;inset:0}.sk-radarsweep{border-radius:50%;position:absolute;inset:0;overflow:hidden}.sk-radarsweep:before{content:"";background:conic-gradient(#e9a23c8c 0deg,#e9a23c3d 18deg,#e9a23c14 50deg,#0000 110deg 360deg);animation:6s linear infinite skradarspin;position:absolute;inset:-2px}@keyframes skradarspin{to{transform:rotate(360deg)}}.sk-radarcore{background:var(--amber);border-radius:50%;width:7px;height:7px;margin:-3.5px;animation:3s ease-in-out infinite skcorepulse;position:absolute;top:50%;left:50%}@keyframes skcorepulse{0%,to{box-shadow:0 0 #e9a23c8c,0 0 6px 2px #e9a23c8c}50%{box-shadow:0 0 0 12px #e9a23c00,0 0 10px 3px #e9a23cd9}}.sk-radarblip{opacity:.3;border-radius:50%;width:6px;height:6px;animation-duration:6s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute}.sk-radarblip--rust{background:var(--rust);animation-name:skblipflash-rust}.sk-radarblip--teal{background:var(--teal);animation-name:skblipflash-teal}.sk-radarblip--amber{background:var(--amber);animation-name:skblipflash-amber}@keyframes skblipflash-rust{0%{opacity:1;box-shadow:0 0 0 3px #d9705a59,0 0 14px 4px #d9705aa6}22%{opacity:.3;box-shadow:0 0 #d9705a00}to{opacity:.3;box-shadow:0 0 #d9705a00}}@keyframes skblipflash-teal{0%{opacity:1;box-shadow:0 0 0 3px #3fb8ad59,0 0 14px 4px #3fb8ada6}22%{opacity:.3;box-shadow:0 0 #3fb8ad00}to{opacity:.3;box-shadow:0 0 #3fb8ad00}}@keyframes skblipflash-amber{0%{opacity:1;box-shadow:0 0 0 3px #e9a23c59,0 0 14px 4px #e9a23ca6}22%{opacity:.3;box-shadow:0 0 #e9a23c00}to{opacity:.3;box-shadow:0 0 #e9a23c00}}.sk-herocontent{z-index:1;max-width:440px;position:relative}.sk-herokicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--amber);align-items:center;gap:9px;margin-bottom:20px;font-size:11px;animation:.5s both skfadein;display:flex}.sk-herotitle{font-family:var(--serif);color:#f3f0e8;letter-spacing:-.01em;margin-bottom:16px;font-size:40px;line-height:1.14;animation:.5s 50ms both skfadein}.sk-herosub{color:var(--muted);max-width:380px;margin-bottom:34px;font-size:15px;line-height:1.65;animation:.5s .1s both skfadein}.sk-livefeed{flex-direction:column;gap:9px;margin-bottom:36px;display:flex}.sk-feedcard{border:1px solid var(--hair);border-left:2px solid var(--rust);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#111922bf;border-radius:4px;align-items:center;gap:11px;padding:10px 13px;animation:.5s both skarrive;display:flex}.sk-feedcard--warm{border-left-color:var(--amber-dim)}.sk-feedcard--teal{border-left-color:var(--teal)}.sk-feedicon{width:28px;height:28px;color:var(--rust);background:#d9705a24;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.sk-feedicon--warm{color:var(--amber);background:#e9a23c24}.sk-feedicon--teal{color:var(--teal);background:#3fb8ad24}.sk-feedtext{flex:1;min-width:0}.sk-feedname{color:#e7edf3;font-size:12.5px;font-weight:600}.sk-feeddetail{font-family:var(--mono);color:var(--muted2);margin-top:1px;font-size:10px}.sk-feedflag{font-family:var(--mono);letter-spacing:.08em;border-radius:2px;flex:none;padding:2px 6px;font-size:9px}.sk-feedflag--hot{color:var(--rust);background:#d9705a29}.sk-feedflag--warm{color:var(--amber);background:#e9a23c29}.sk-herofeatures{flex-wrap:wrap;gap:22px;animation:.5s .15s both skfadein;display:flex}.sk-herofeature{font-family:var(--mono);letter-spacing:.03em;color:var(--muted);align-items:center;gap:7px;font-size:10.5px;display:flex}.sk-herofeature .sk-i{color:var(--amber-dim);flex:none}.sk-loginside{z-index:1;flex:1;justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.sk-logincard{z-index:1;background:var(--housing);border:1px solid var(--hair);border-radius:10px;width:100%;max-width:378px;padding:38px 34px 32px;animation:.55s cubic-bezier(.16,1,.3,1) both skcardin;position:relative;box-shadow:0 40px 90px -35px #000000d9,0 0 0 1px #e9a23c0d}@keyframes skcardin{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.sk-loginbrand{flex-direction:column;align-items:center;gap:12px;margin-bottom:6px;display:flex}.sk-loginicon{width:48px;height:48px;color:var(--amber);background:#e9a23c1a;border:1px solid #e9a23c59;border-radius:50%;justify-content:center;align-items:center;animation:2.6s ease-in-out infinite skpulse;display:flex}.sk-logintitle{font-family:var(--serif);letter-spacing:.05em;color:#f3f0e8;font-size:21px}.sk-logintag{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);text-align:center;text-transform:uppercase;margin-top:-4px;margin-bottom:24px;font-size:10.5px}.sk-loginfield{margin-bottom:16px}.sk-loginfield .sk-input{padding:11px 13px;font-size:14px}.sk-loginfield .sk-input:focus{box-shadow:0 0 0 3px #e9a23c1f}.sk-loginsubmit{width:100%;margin-top:6px;padding:13px;font-size:14px;box-shadow:0 12px 30px -14px #e9a23c8c}.sk-loginfoot{font-family:var(--mono);letter-spacing:.06em;color:var(--muted2);justify-content:center;align-items:center;gap:7px;margin-top:24px;font-size:10.5px;display:flex}.sk-loginfoot .sk-statusdot{margin-right:0}@media (max-width:920px){.sk-loginhero,.sk-radarhero{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
