.theme-premium{--pro-primary:#5c5bf0;--pro-on-primary:#fff;--pro-primary-container:#5c5bf0;--pro-on-primary-container:#fff;--pro-primary-fixed:rgba(92,91,240,.18);--pro-on-primary-fixed:#fff;--pro-primary-fixed-dim:#7c7bff;--pro-secondary:#8b7cf6;--pro-on-secondary:#fff;--pro-secondary-container:rgba(92,91,240,.12);--pro-on-secondary-container:#5c5bf0;--pro-secondary-fixed:#b27cf6;--pro-on-secondary-fixed:#fff;--pro-secondary-fixed-dim:#8b7cf6;--pro-tertiary-fixed:#ffd1e8;--pro-tertiary-fixed-dim:#f8a6cf;--pro-on-tertiary-fixed:#0e1230;--pro-on-tertiary-fixed-variant:#3d4264;--pro-bg:#f4f3fb;--pro-surface:#fff;--pro-surface-container:hsla(0,0%,100%,.85);--pro-surface-container-low:hsla(0,0%,100%,.7);--pro-surface-container-lowest:hsla(0,0%,100%,.55);--pro-surface-container-high:hsla(0,0%,100%,.95);--pro-surface-container-highest:#fff;--pro-surface-variant:rgba(17,24,49,.04);--pro-on-surface:#0e1230;--pro-on-background:#0e1230;--pro-on-surface-variant:#3d4264;--pro-outline:#6a6f8e;--pro-outline-variant:rgba(17,24,49,.07);--pro-error:#d94b57;--pro-on-error:#fff;--pro-error-container:rgba(217,75,87,.1);--pro-on-error-container:#93000a;--pro-shadow-card:0 4px 12px rgba(92,91,240,.1);--pro-inverse-surface:#0e1230;--bg-0:#f4f3fb;--bg-1:#ececf8;--bg-2:#fff;--glass:hsla(0,0%,100%,.62);--glass-2:hsla(0,0%,100%,.78);--glass-3:hsla(0,0%,100%,.55);--stroke:rgba(17,24,49,.07);--stroke-2:rgba(17,24,49,.12);--stroke-3:rgba(17,24,49,.18);--ink:#0e1230;--ink-2:#3d4264;--ink-3:#6a6f8e;--ink-4:#9ca0b8;--accent:#5c5bf0;--accent-2:#7c7bff;--accent-soft:rgba(92,91,240,.1);--accent-ring:rgba(92,91,240,.35);--tint-violet:#8b7cf6;--tint-rose:#f08cc0;--tint-cyan:#5ec8e0;--tint-amber:#f0b36a;--tint-mint:#6fd7b1;--good:#2ca37a;--warn:#c68a1e;--bad:#d94b57;--r-sm:8px;--r-md:12px;--r-lg:16px;background:var(--bg-0);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5;font-feature-settings:"ss01","cv11"}.theme-premium ::-moz-selection{background:var(--accent-soft);color:var(--accent)}.theme-premium ::selection{background:var(--accent-soft);color:var(--accent)}.theme-premium .aurora{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.theme-premium .aurora .blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;animation:prem-drift 28s ease-in-out infinite}.theme-premium .aurora .b1{width:720px;height:720px;background:#c9c5ff;top:-180px;left:-160px;opacity:.65}.theme-premium .aurora .b2{width:640px;height:640px;background:#ffd1e8;top:240px;right:-180px;animation-delay:-8s;animation-duration:34s;opacity:.6}.theme-premium .aurora .b3{width:560px;height:560px;background:#c7e9f7;bottom:-200px;left:30%;animation-delay:-14s;animation-duration:40s;opacity:.55}.theme-premium .aurora .b4{width:500px;height:500px;background:#ffe4b8;top:50%;left:55%;animation-delay:-20s;opacity:.45}@keyframes prem-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.06)}66%{transform:translate(-30px,40px) scale(.96)}}.theme-premium .bg-white{background-color:hsla(0,0%,100%,.72)!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.theme-premium .hover\:bg-\[\#F5F5F8\]:hover{background-color:rgba(92,91,240,.06)!important}.theme-premium .hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 6px;background:var(--glass-2);border:1px solid var(--stroke);border-radius:999px;font-size:11.5px;color:var(--ink-2);font-weight:500}.theme-premium .hero-eyebrow .dot{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 0 3px rgba(44,163,122,.18);animation:prem-pulse 2.4s ease-in-out infinite}@keyframes prem-pulse{0%,to{box-shadow:0 0 0 3px rgba(44,163,122,.18)}50%{box-shadow:0 0 0 5px rgba(44,163,122,0)}}.theme-premium h1{margin:0 0 8px;font-size:30px;font-weight:600;letter-spacing:-.025em;line-height:1.15}.theme-premium .grad{background:linear-gradient(95deg,#5c5bf0,#b27cf6 60%,#f08cc0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.theme-premium .sub{font-size:14px;color:var(--ink-3);max-width:620px;margin:0}.theme-premium .sub b{color:var(--ink-2);font-weight:550}.theme-premium .pbtn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:9px;font-size:12.5px;font-weight:500;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.theme-premium .pbtn:active{transform:scale(.97)}.theme-premium .pbtn.ghost{background:var(--glass-2);color:var(--ink);border:1px solid var(--stroke);box-shadow:0 1px 2px rgba(17,24,49,.04)}.theme-premium .pbtn.ghost:hover{background:#fff;border-color:var(--stroke-2);transform:translateY(-1px)}.theme-premium .pbtn.primary{color:#fff;background:linear-gradient(180deg,#6e6dff,#5654e8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 12px -2px rgba(86,84,232,.45),0 1px 2px rgba(17,24,49,.05)}.theme-premium .pbtn.primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 8px 18px -2px rgba(86,84,232,.55),0 1px 2px rgba(17,24,49,.05)}.theme-premium .stat{position:relative;overflow:hidden;padding:16px 18px;border-radius:var(--r-lg);background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.65));border:1px solid var(--stroke);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 1px 2px rgba(17,24,49,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .25s ease,box-shadow .25s ease}.theme-premium .stat:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 12px 28px -10px rgba(17,24,49,.14),0 2px 4px rgba(17,24,49,.04)}.theme-premium .stat:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 100% 0,var(--ink-glow,transparent) 0,transparent 55%);opacity:.6}.theme-premium .stat.violet{--ink-glow:rgba(139,124,246,.18)}.theme-premium .stat.cyan{--ink-glow:rgba(94,200,224,.18)}.theme-premium .stat.mint{--ink-glow:rgba(111,215,177,.18)}.theme-premium .stat.amber{--ink-glow:hsla(33,82%,68%,.18)}.theme-premium .stat .label{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink-3);font-weight:500}.theme-premium .stat .lico{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:hsla(0,0%,100%,.7);border:1px solid var(--stroke);color:var(--tint-violet)}.theme-premium .stat.cyan .lico{color:var(--tint-cyan)}.theme-premium .stat.mint .lico{color:var(--good)}.theme-premium .stat.amber .lico{color:var(--warn)}.theme-premium .stat .delta{font-size:11px;font-weight:600;padding:2px 7px;border-radius:999px}.theme-premium .stat .delta.up{background:rgba(44,163,122,.1);color:var(--good)}.theme-premium .stat .delta.down{background:rgba(217,75,87,.1);color:var(--bad)}.theme-premium .stat .value{font-size:30px;font-weight:600;letter-spacing:-.025em;line-height:1;font-feature-settings:"tnum"}.theme-premium .stat .value small{font-size:16px;color:var(--ink-3);margin-left:2px;font-weight:500}.theme-premium .stat .meta{font-size:11.5px;color:var(--ink-3);margin-top:8px}.theme-premium .stat .spark{position:absolute;right:0;bottom:0;width:100%;height:36px;pointer-events:none;opacity:.95}.theme-premium .panel{border-radius:var(--r-lg);background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.6));border:1px solid var(--stroke);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(17,24,49,.04),0 6px 18px -10px rgba(17,24,49,.12);overflow:hidden}.theme-premium .panel-h{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--stroke)}.theme-premium .panel-h h3{margin:0;font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.theme-premium .panel-h .h-meta{font-size:11.5px;color:var(--ink-3);margin-left:8px;font-weight:450}.theme-premium .seg{display:inline-flex;padding:2px;background:rgba(17,24,49,.04);border-radius:8px;border:1px solid var(--stroke)}.theme-premium .seg .tab{padding:4px 10px;border-radius:6px;font-size:11.5px;color:var(--ink-3);cursor:pointer;transition:background .15s ease,color .15s ease}.theme-premium .seg .tab:hover{color:var(--ink-2)}.theme-premium .seg .tab.on{background:#fff;color:var(--ink);font-weight:500;box-shadow:0 1px 2px rgba(17,24,49,.06)}.theme-premium .insight{position:relative;padding:18px 20px;border-radius:var(--r-lg);background:radial-gradient(140% 90% at 0 0,rgba(139,124,246,.18),transparent 55%),radial-gradient(120% 90% at 100% 100%,rgba(240,140,192,.16),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.65));border:1px solid var(--stroke);overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 1px 2px rgba(17,24,49,.04),0 12px 28px -14px rgba(92,91,240,.25)}.theme-premium .ai-mark{width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:linear-gradient(135deg,#6e6cff,#b27cf6 60%,#f08cc0);display:grid;place-items:center;color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 6px 16px -4px rgba(178,124,246,.5);position:relative;overflow:hidden}.theme-premium .ai-mark:after{content:"";position:absolute;inset:0;background:conic-gradient(from 0deg,transparent 0 70%,hsla(0,0%,100%,.5) 80%,transparent 95%);animation:prem-spin 6s linear infinite;opacity:.7}@keyframes prem-spin{to{transform:rotate(1turn)}}.theme-premium .label-pre{font-size:10.5px;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:6px}.theme-premium .insight .copy{font-size:14px;line-height:1.5;font-weight:500;letter-spacing:-.005em;color:var(--ink)}.theme-premium .insight .copy em{font-style:normal;background:linear-gradient(95deg,var(--accent),var(--tint-rose));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.theme-premium .pchip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:8px;background:hsla(0,0%,100%,.85);border:1px solid var(--stroke);font-size:12px;color:var(--ink);font-weight:500;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.theme-premium .pchip:hover{transform:translateY(-1px);background:#fff;border-color:var(--accent-ring)}.theme-premium .pchip.muted{color:var(--ink-3);background:transparent;border-color:transparent}.theme-premium .pchip.muted:hover{background:hsla(0,0%,100%,.6);border-color:var(--stroke);color:var(--ink-2)}.theme-premium .match{position:relative;display:grid;grid-template-columns:36px 1fr auto 64px 90px 28px;gap:14px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--stroke);cursor:pointer;transition:background .15s ease}.theme-premium .match:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);transform:scaleY(0);transform-origin:center;transition:transform .2s ease}.theme-premium .match:last-child{border-bottom:none}.theme-premium .match:hover{background:hsla(0,0%,100%,.55)}.theme-premium .match:hover:before{transform:scaleY(.7)}.theme-premium .match .logo{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:13px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 2px 6px -2px rgba(17,24,49,.2);background:linear-gradient(135deg,#635bff,#5546ff)}.theme-premium .match .role{font-size:13.5px;color:var(--ink);font-weight:550;letter-spacing:-.005em}.theme-premium .match .co{font-size:11.5px;color:var(--ink-3);margin-top:2px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.theme-premium .match .co .dotsep{width:2px;height:2px;border-radius:999px;background:var(--ink-4)}.theme-premium .match .comp{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:var(--ink-2);white-space:nowrap}.theme-premium .match .ring{width:32px;height:32px;background:conic-gradient(var(--accent) calc(var(--p) * 1%),rgba(17,24,49,.08) 0);border-radius:999px;display:grid;place-items:center;position:relative}.theme-premium .match .ring:after{content:"";position:absolute;inset:3px;border-radius:999px;background:#fff}.theme-premium .match .ring .num{position:relative;z-index:1;font-size:11px;font-weight:600;color:var(--ink);font-family:JetBrains Mono,ui-monospace,monospace}.theme-premium .match .ring.r-good{background:conic-gradient(#5bbf96 calc(var(--p) * 1%),rgba(17,24,49,.08) 0)}.theme-premium .match .ring.r-warm{background:conic-gradient(var(--warn) calc(var(--p) * 1%),rgba(17,24,49,.08) 0)}.theme-premium .ppill{font-size:10.5px;font-weight:500;padding:3px 8px 3px 7px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--stroke);background:hsla(0,0%,100%,.6);color:var(--ink-2);white-space:nowrap}.theme-premium .ppill .pdot{width:5px;height:5px;border-radius:999px;background:var(--ink-4)}.theme-premium .ppill.new{background:rgba(92,91,240,.1);color:var(--accent);border-color:rgba(92,91,240,.18)}.theme-premium .ppill.new .pdot{background:var(--accent);box-shadow:0 0 6px var(--accent)}.theme-premium .ppill.applied{background:rgba(44,163,122,.1);color:var(--good);border-color:rgba(44,163,122,.2)}.theme-premium .ppill.applied .pdot{background:var(--good)}.theme-premium .ppill.recruit{background:rgba(198,138,30,.1);color:var(--warn);border-color:rgba(198,138,30,.22)}.theme-premium .ppill.recruit .pdot{background:var(--warn)}.theme-premium .ppill.onsite{background:linear-gradient(95deg,rgba(240,140,192,.14),rgba(124,123,255,.14));color:var(--ink);border-color:rgba(178,124,246,.28)}.theme-premium .ppill.onsite .pdot{background:var(--tint-rose)}.theme-premium .match .save{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-4);transition:background .15s ease,color .15s ease,transform .15s ease;border:none;background:none;cursor:pointer}.theme-premium .match .save:hover{background:hsla(0,0%,100%,.85);color:var(--accent);transform:scale(1.08)}.theme-premium .pipe-row{display:grid;grid-template-columns:84px 1fr 38px 50px;gap:14px;align-items:center;padding:8px 0;font-size:12.5px}.theme-premium .pipe-row .lbl{color:var(--ink-2);display:flex;align-items:center;gap:7px;font-weight:500}.theme-premium .pipe-row .lbl:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--bar-color,var(--ink-3));box-shadow:0 0 0 2px hsla(0,0%,100%,.6)}.theme-premium .pipe-row .bar{height:8px;border-radius:999px;background:rgba(17,24,49,.05);overflow:hidden;position:relative}.theme-premium .pipe-row .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--bar-from),var(--bar-to));border-radius:999px;box-shadow:0 0 12px -2px var(--bar-glow);transform-origin:left;animation:prem-bar-in .8s cubic-bezier(.2,.8,.2,1) both;position:relative}.theme-premium .pipe-row .bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);transform:translateX(-100%);animation:prem-shimmer 3.2s ease-in-out infinite;animation-delay:.6s}@keyframes prem-bar-in{0%{transform:scaleX(0)}}@keyframes prem-shimmer{30%,to{transform:translateX(200%)}}.theme-premium .pipe-row.r-saved{--bar-from:#c7c5ff;--bar-to:#a2a0f5;--bar-glow:rgba(124,123,255,.4);--bar-color:#a2a0f5}.theme-premium .pipe-row.r-applied{--bar-from:#8b7cf6;--bar-to:#5c5bf0;--bar-glow:rgba(92,91,240,.5);--bar-color:var(--accent)}.theme-premium .pipe-row.r-replied{--bar-from:#6fd7b1;--bar-to:#2ca37a;--bar-glow:rgba(44,163,122,.4);--bar-color:var(--good)}.theme-premium .pipe-row.r-phone{--bar-from:#ffd485;--bar-to:#f0b36a;--bar-glow:hsla(33,82%,68%,.4);--bar-color:var(--tint-amber)}.theme-premium .pipe-row.r-onsite{--bar-from:#f8a6cf;--bar-to:#f08cc0;--bar-glow:rgba(240,140,192,.4);--bar-color:var(--tint-rose)}.theme-premium .pipe-row.r-offer{--bar-from:#b27cf6;--bar-to:#5c5bf0;--bar-glow:rgba(124,123,255,.5);--bar-color:var(--tint-violet)}.theme-premium .pipe-row .v{font-size:12.5px;color:var(--ink);font-weight:500}.theme-premium .pipe-row .conv,.theme-premium .pipe-row .v{font-family:JetBrains Mono,ui-monospace,monospace;text-align:right}.theme-premium .pipe-row .conv{font-size:11px;color:var(--ink-3)}.theme-premium .focus-item{display:flex;gap:12px;padding:12px 18px;border-bottom:1px solid var(--stroke);cursor:pointer;transition:background .15s ease,padding .15s ease}.theme-premium .focus-item:last-child{border-bottom:none}.theme-premium .focus-item:hover{background:hsla(0,0%,100%,.55);padding-left:22px}.theme-premium .ck{width:17px;height:17px;border:1.5px solid var(--stroke-3);border-radius:999px;flex:0 0 17px;margin-top:1px;background:hsla(0,0%,100%,.7);transition:all .2s ease;cursor:pointer;position:relative}.theme-premium .ck:hover{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.theme-premium .focus-item.done .ck{background:linear-gradient(135deg,var(--good),#229c72);border-color:var(--good)}.theme-premium .focus-item.done .ck:after{content:"";position:absolute;left:4px;top:7px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.theme-premium .focus-item h4{margin:0 0 3px;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:-.005em;color:var(--ink)}.theme-premium .focus-item.done h4{color:var(--ink-4);text-decoration:line-through}.theme-premium .focus-item .m{font-size:11.5px;color:var(--ink-3);display:flex;gap:7px;align-items:center;flex-wrap:wrap}.theme-premium .due-pill{padding:1px 7px;background:rgba(217,75,87,.1);color:var(--bad);border-radius:999px;font-weight:500;font-size:10.5px}.theme-premium .est{padding:1px 6px;background:rgba(17,24,49,.05);color:var(--ink-2);border-radius:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.theme-premium .cal-day{display:grid;grid-template-columns:50px 1fr auto;gap:14px;padding:12px 18px;border-bottom:1px solid var(--stroke);cursor:pointer;align-items:center;transition:background .15s ease}.theme-premium .cal-day:last-child{border-bottom:none}.theme-premium .cal-day:hover{background:hsla(0,0%,100%,.55)}.theme-premium .cal-day .when{text-align:center;padding:6px 4px;border-radius:8px;background:hsla(0,0%,100%,.6);border:1px solid var(--stroke)}.theme-premium .cal-day .when .d{font-size:18px;line-height:1;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.theme-premium .cal-day .when .mo{font-size:9.5px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-weight:600}.theme-premium .cal-day.now .when{background:linear-gradient(180deg,var(--accent) 0,#4847d6 100%);border-color:transparent;box-shadow:0 4px 10px -2px var(--accent-ring)}.theme-premium .cal-day.now .when .d,.theme-premium .cal-day.now .when .mo{color:#fff}.theme-premium .cal-day .ev h4{margin:0 0 2px;font-size:13px;font-weight:500;color:var(--ink)}.theme-premium .cal-day .ev .m{font-size:11.5px;color:var(--ink-3);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.theme-premium .act-row{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:flex-start;padding:10px 18px;font-size:12.5px;border-bottom:1px dashed var(--stroke)}.theme-premium .act-row:last-child{border-bottom:none}.theme-premium .act-row .dotcol{padding-top:4px}.theme-premium .act-row .ad{width:8px;height:8px;border-radius:999px;background:var(--ink-4);box-shadow:0 0 0 3px hsla(0,0%,100%,.6)}.theme-premium .act-row.t-up .ad{background:var(--good)}.theme-premium .act-row.t-app .ad{background:var(--accent)}.theme-premium .act-row.t-info .ad{background:var(--tint-rose)}.theme-premium .act-row .ab{color:var(--ink-2);line-height:1.4}.theme-premium .act-row .ab b{color:var(--ink);font-weight:550}.theme-premium .act-row .when{color:var(--ink-4);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;padding-top:2px}@keyframes prem-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.theme-premium .insight,.theme-premium .panel,.theme-premium .stat{animation:prem-rise-in .55s cubic-bezier(.2,.7,.2,1) both}.theme-premium .bg-white.rounded-2xl,.theme-premium .bg-white.rounded-3xl,.theme-premium .bg-white.rounded-xl{background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.62))!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(17,24,49,.04),0 6px 18px -10px rgba(17,24,49,.1)}.theme-premium .bg-white.rounded-2xl input,.theme-premium .bg-white.rounded-2xl textarea,.theme-premium .bg-white.rounded-xl input,.theme-premium .bg-white.rounded-xl textarea{background:#fff!important}.theme-premium .bg-white.code,.theme-premium .bg-white.preview,.theme-premium input.bg-white,.theme-premium pre.bg-white,.theme-premium select.bg-white,.theme-premium textarea.bg-white{background:#fff!important;backdrop-filter:none}.theme-premium .bg-white.rounded-2xl,.theme-premium .bg-white.rounded-xl{transition:box-shadow .25s ease,transform .25s ease,background .25s ease}.theme-premium .bg-white.rounded-2xl:hover,.theme-premium .bg-white.rounded-xl:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.72))!important}.theme-premium .jhero h1{font-size:26px;font-weight:600;letter-spacing:-.025em;line-height:1.18;margin:0 0 6px}.theme-premium .buckets{display:inline-flex;padding:3px;background:hsla(0,0%,100%,.6);border:1px solid var(--stroke);border-radius:11px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.theme-premium .buckets .b{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--ink-3);cursor:pointer;transition:color .15s ease;background:none;border:none}.theme-premium .buckets .b:hover{color:var(--ink-2)}.theme-premium .buckets .b.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px rgba(17,24,49,.06),0 0 0 1px var(--stroke)}.theme-premium .buckets .b .n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:var(--ink-4);padding:1px 5px;border-radius:4px;background:rgba(17,24,49,.04)}.theme-premium .buckets .b.on .n{background:var(--accent-soft);color:var(--accent)}.theme-premium .views{display:inline-flex;padding:2px;background:hsla(0,0%,100%,.6);border:1px solid var(--stroke);border-radius:9px}.theme-premium .views .v{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;font-size:12px;color:var(--ink-3);cursor:pointer;transition:color .15s ease,background .15s ease;background:none;border:none}.theme-premium .views .v:hover{color:var(--ink-2)}.theme-premium .views .v.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px rgba(17,24,49,.06)}.theme-premium .filter-pill,.theme-premium .sort-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:9px;background:var(--glass-2);border:1px solid var(--stroke);color:var(--ink-2);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.theme-premium .filter-pill:hover,.theme-premium .sort-pill:hover{background:#fff;border-color:var(--stroke-2);transform:translateY(-1px)}.theme-premium .filter-pill .v{color:var(--ink);font-weight:500}.theme-premium .filter-pill .x{margin-left:2px;color:var(--ink-4);cursor:pointer}.theme-premium .filter-pill.add{color:var(--ink-3);border-style:dashed}.theme-premium .filter-pill.add:hover{color:var(--accent);border-color:var(--accent-ring);background:var(--accent-soft)}.theme-premium .facet{padding:14px 16px;border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.6));border:1px solid var(--stroke);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(17,24,49,.04)}.theme-premium .facet h4{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);display:flex;align-items:center;justify-content:space-between}.theme-premium .facet h4 .clear{font-size:10.5px;color:var(--accent);text-transform:none;letter-spacing:0;font-weight:500;cursor:pointer}.theme-premium .facet ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.theme-premium .facet li{display:flex;align-items:center;gap:9px;padding:5px 7px;border-radius:7px;font-size:12.5px;color:var(--ink-2);cursor:pointer;transition:background .15s ease,color .15s ease}.theme-premium .facet li:hover{background:hsla(0,0%,100%,.8);color:var(--ink)}.theme-premium .facet li .cb{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--stroke-3);background:#fff;flex:0 0 14px;position:relative;transition:all .15s ease}.theme-premium .facet li:hover .cb{border-color:var(--ink-3)}.theme-premium .facet li.on .cb{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.theme-premium .facet li.on .cb:after{content:"";position:absolute;left:3px;top:5px;width:3px;height:6px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.theme-premium .facet li.on{color:var(--ink);font-weight:500}.theme-premium .facet li .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-premium .facet li .n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:var(--ink-4)}.theme-premium .facet li.on .n{color:var(--accent)}.theme-premium .range{padding:4px 4px 0}.theme-premium .range .vals{display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--ink-2);margin-bottom:6px}.theme-premium .range .vals b{color:var(--ink);font-weight:500}.theme-premium .range .track{position:relative;height:6px;border-radius:999px;background:rgba(17,24,49,.06);overflow:hidden}.theme-premium .range .fill{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,var(--accent-2),var(--accent));border-radius:999px}.theme-premium .range .ticks{display:flex;justify-content:space-between;margin-top:6px;font-size:10px;color:var(--ink-4);font-family:JetBrains Mono,ui-monospace,monospace}.theme-premium .range input[type=range]{width:100%;margin-top:2px}.theme-premium .swatches{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.theme-premium .sw{aspect-ratio:1;border-radius:6px;display:grid;place-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--ink-3);cursor:pointer;border:1px solid var(--stroke);background:hsla(0,0%,100%,.6);transition:all .15s ease}.theme-premium .sw:hover{border-color:var(--stroke-2);color:var(--ink-2);transform:scale(1.05)}.theme-premium .sw.on{background:linear-gradient(180deg,var(--accent),#4a49d8);color:#fff;border-color:transparent;box-shadow:0 4px 10px -3px var(--accent-ring)}.theme-premium .strip{display:flex;align-items:center;justify-content:space-between;padding:0 4px;font-size:12px;color:var(--ink-3)}.theme-premium .strip .l b{color:var(--ink);font-weight:550}.theme-premium .strip .l .accent{color:var(--accent);font-weight:550}.theme-premium .density{display:inline-flex;padding:2px;border:1px solid var(--stroke);border-radius:7px;background:hsla(0,0%,100%,.6)}.theme-premium .density button{padding:3px 8px;font-size:11px;color:var(--ink-3);border-radius:5px;display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer}.theme-premium .density button.on{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(17,24,49,.06)}.theme-premium .jtable{border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.66));border:1px solid var(--stroke);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(17,24,49,.04),0 6px 18px -10px rgba(17,24,49,.12);overflow:hidden}.theme-premium .jrow,.theme-premium .thead{display:grid;grid-template-columns:22px 32px minmax(200px,1.4fr) minmax(96px,.85fr) 78px minmax(120px,.8fr) 92px 64px 90px 28px;gap:10px;padding:11px 14px;align-items:center}.theme-premium .thead{padding:9px 14px;border-bottom:1px solid var(--stroke);font-size:10.5px;color:var(--ink-3);font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:hsla(0,0%,100%,.5);position:sticky;top:80px;z-index:5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.theme-premium .thead .sortable{cursor:pointer;display:inline-flex;align-items:center;gap:4px}.theme-premium .thead .sortable:hover{color:var(--ink-2)}.theme-premium .thead .sortable.on{color:var(--accent)}@media (max-width:1279px){.theme-premium .jrow,.theme-premium .thead{grid-template-columns:22px 32px minmax(180px,1.5fr) minmax(90px,.8fr) 72px 78px 64px 28px!important}.theme-premium .col-loc,.theme-premium .col-posted,.theme-premium .col-stage,.theme-premium .jrow .ago,.theme-premium .jrow .loc,.theme-premium .jrow .stage{display:none!important}}.theme-premium .jrow{position:relative;border-bottom:1px solid var(--stroke);cursor:pointer;transition:background .15s ease}.theme-premium .jrow:last-child{border-bottom:none}.theme-premium .jrow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);transform:scaleY(0);transform-origin:center;transition:transform .2s ease}.theme-premium .jrow:hover{background:hsla(0,0%,100%,.55)}.theme-premium .jrow:hover:before{transform:scaleY(.7)}.theme-premium .jrow.selected{background:linear-gradient(90deg,var(--accent-soft),hsla(0,0%,100%,.6))}.theme-premium .jrow.selected:before{transform:scaleY(1);background:var(--accent)}.theme-premium .jrow .cb{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--stroke-3);background:#fff;position:relative;transition:all .15s ease;cursor:pointer;justify-self:center}.theme-premium .jrow:hover .cb{border-color:var(--ink-3)}.theme-premium .jrow.selected .cb{background:var(--accent);border-color:var(--accent)}.theme-premium .jrow.selected .cb:after{content:"";position:absolute;left:3px;top:5px;width:3px;height:6px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.theme-premium .jrow .logo{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 2px 6px -2px rgba(17,24,49,.18)}.theme-premium .lg-grad-1{background:linear-gradient(135deg,#635bff,#5546ff)}.theme-premium .lg-grad-2{background:linear-gradient(135deg,#5e6ad2,#3d4cb7)}.theme-premium .lg-grad-3{background:linear-gradient(135deg,#1a1a1a,#444)}.theme-premium .lg-grad-4{background:linear-gradient(135deg,#d97757,#c9603f)}.theme-premium .lg-grad-5{background:linear-gradient(135deg,#f24e1e,#a259ff)}.theme-premium .lg-grad-6{background:linear-gradient(135deg,#fcb400,#f86a6a)}.theme-premium .lg-grad-7{background:linear-gradient(135deg,#ffcd1b,#ff7a00)}.theme-premium .lg-grad-8{background:linear-gradient(135deg,#ff9f45,#f08cc0,#7c7bff)}.theme-premium .jrow .role{font-size:13px;color:var(--ink);font-weight:550;letter-spacing:-.005em;display:flex;align-items:center;gap:8px;min-width:0}.theme-premium .jrow .role .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-premium .jrow .role .iconly{display:inline-flex;align-items:center;gap:4px;padding:1px 5px;border-radius:5px;background:rgba(92,91,240,.1);color:var(--accent);font-size:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;flex:0 0 auto}.theme-premium .jrow .co{font-size:11.5px;color:var(--ink-3);margin-top:2px;display:flex;gap:6px;align-items:center}.theme-premium .jrow .co .dotsep{width:2px;height:2px;border-radius:999px;background:var(--ink-4)}.theme-premium .jrow .col-co{font-size:12.5px;color:var(--ink-2);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-premium .jrow .col-co .ind{display:block;font-size:11px;color:var(--ink-4);font-weight:400;margin-top:1px}.theme-premium .jrow .comp{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:var(--ink-2);white-space:nowrap;text-align:right}.theme-premium .jrow .comp .lo{color:var(--ink-4)}.theme-premium .jrow .loc{font-size:11.5px;color:var(--ink-2);display:flex;align-items:center;gap:6px;min-width:0}.theme-premium .jrow .loc .geo{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:6px;background:rgba(17,24,49,.04);font-size:10.5px;color:var(--ink-2);font-weight:500;flex:0 0 auto}.theme-premium .jrow .loc .geo.remote{background:rgba(44,163,122,.1);color:var(--good)}.theme-premium .jrow .loc .geo.hybrid{background:hsla(33,82%,68%,.12);color:var(--warn)}.theme-premium .jrow .loc .city{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-premium .jrow .score{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.theme-premium .jrow .score .num{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--ink);display:inline-flex;align-items:baseline;gap:3px}.theme-premium .jrow .score .num small{font-size:10px;color:var(--ink-4);font-weight:500}.theme-premium .jrow .score .num.good{color:var(--good)}.theme-premium .jrow .score .num.warm{color:var(--warn)}.theme-premium .jrow .score .bars{display:flex;gap:2px;align-items:flex-end;height:10px}.theme-premium .jrow .score .bars span{width:3px;background:rgba(17,24,49,.1);border-radius:1px}.theme-premium .jrow .score.good .bars span.fl{background:var(--good)}.theme-premium .jrow .score.warm .bars span.fl{background:var(--warn)}.theme-premium .jrow .score.cool .bars span.fl{background:var(--accent)}.theme-premium .jrow .stage{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 8px;border-radius:999px;font-size:10.5px;font-weight:500;border:1px solid var(--stroke);background:hsla(0,0%,100%,.6);color:var(--ink-2);white-space:nowrap;width:-moz-max-content;width:max-content}.theme-premium .jrow .stage .dot{width:5px;height:5px;border-radius:999px;background:var(--ink-4)}.theme-premium .jrow .stage.applied{background:rgba(92,91,240,.1);color:var(--accent);border-color:rgba(92,91,240,.18)}.theme-premium .jrow .stage.applied .dot{background:var(--accent)}.theme-premium .jrow .stage.replied{background:rgba(44,163,122,.1);color:var(--good);border-color:rgba(44,163,122,.2)}.theme-premium .jrow .stage.replied .dot{background:var(--good)}.theme-premium .jrow .stage.phone{background:hsla(33,82%,68%,.1);color:var(--warn);border-color:hsla(33,82%,68%,.22)}.theme-premium .jrow .stage.phone .dot{background:var(--warn)}.theme-premium .jrow .stage.onsite{background:linear-gradient(95deg,rgba(240,140,192,.14),rgba(124,123,255,.14));color:var(--ink);border-color:rgba(178,124,246,.28)}.theme-premium .jrow .stage.onsite .dot{background:var(--tint-rose)}.theme-premium .jrow .stage.offer{background:linear-gradient(95deg,rgba(178,124,246,.16),rgba(92,91,240,.16));color:var(--ink);border-color:rgba(124,123,255,.34);font-weight:600}.theme-premium .jrow .stage.offer .dot{background:var(--tint-violet)}.theme-premium .jrow .stage.archived{background:rgba(17,24,49,.04);color:var(--ink-4);border-color:transparent}.theme-premium .jrow .ago{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--ink-3);text-align:right}.theme-premium .jrow .ago.warn{color:var(--bad);font-weight:500}.theme-premium .jrow .ago.fresh{color:var(--accent);font-weight:500}.theme-premium .jrow .signals{display:flex;gap:3px;justify-content:flex-start;align-items:center}.theme-premium .sig{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;background:hsla(0,0%,100%,.7);border:1px solid var(--stroke);color:var(--ink-3);font-size:9px;font-weight:600;font-family:JetBrains Mono,ui-monospace,monospace}.theme-premium .sig.hot{background:rgba(217,75,87,.1);color:var(--bad);border-color:rgba(217,75,87,.2)}.theme-premium .sig.skill{background:rgba(92,91,240,.1);color:var(--accent);border-color:rgba(92,91,240,.2)}.theme-premium .sig.refer{background:rgba(44,163,122,.1);color:var(--good);border-color:rgba(44,163,122,.2)}.theme-premium .sig.ai{background:linear-gradient(135deg,rgba(178,124,246,.16),rgba(240,140,192,.16));color:var(--tint-violet);border-color:rgba(178,124,246,.28)}.theme-premium .jrow .more{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:var(--ink-4);transition:all .15s ease;justify-self:center;background:none;border:none;cursor:pointer}.theme-premium .jrow .more:hover{background:hsla(0,0%,100%,.85);color:var(--ink-2)}.theme-premium .jrow .quick{position:absolute;right:74px;top:50%;transform:translate(8px,-50%);display:flex;gap:4px;opacity:0;pointer-events:none;transition:all .18s ease}.theme-premium .jrow:hover .quick{opacity:1;transform:translateY(-50%);pointer-events:auto}.theme-premium .qa{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#fff;border:1px solid var(--stroke);color:var(--ink-2);box-shadow:0 2px 6px -2px rgba(17,24,49,.14);transition:all .15s ease;cursor:pointer}.theme-premium .qa:hover{color:var(--accent);border-color:var(--accent-ring);transform:translateY(-1px)}.theme-premium .qa.bad:hover{color:var(--bad);border-color:rgba(217,75,87,.4)}.theme-premium .selbar{position:sticky;bottom:14px;margin:12px auto 0;padding:9px 14px;display:flex;align-items:center;gap:10px;background:linear-gradient(180deg,#1b2050,#0e1230);border-radius:12px;box-shadow:0 12px 28px -8px rgba(14,18,48,.45),0 0 0 1px hsla(0,0%,100%,.05);color:#fff;font-size:12.5px;width:-moz-max-content;width:max-content;z-index:30}.theme-premium .selbar .count{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;background:hsla(0,0%,100%,.12);font-weight:500}.theme-premium .selbar .count .n{font-family:JetBrains Mono,ui-monospace,monospace}.theme-premium .selbar .sep{width:1px;height:14px;background:hsla(0,0%,100%,.15)}.theme-premium .selbar .sb{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;color:hsla(0,0%,100%,.85);cursor:pointer;font-size:12px;font-weight:500;background:none;border:none}.theme-premium .selbar .sb:hover{background:hsla(0,0%,100%,.1);color:#fff}.theme-premium .selbar .sb.bad:hover{background:rgba(217,75,87,.2);color:#ffb5bb}.theme-premium .selbar .x{margin-left:6px;width:24px;height:24px;display:grid;place-items:center;border-radius:6px;color:hsla(0,0%,100%,.6);cursor:pointer;background:none;border:none}.theme-premium .selbar .x:hover{background:hsla(0,0%,100%,.1);color:#fff}.theme-premium .work{display:grid;grid-template-columns:248px 1fr;gap:18px;align-items:start}.theme-premium .work .rail{position:sticky;top:108px;display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - 124px);overflow-y:auto;padding-right:4px}@media (max-width:1099px){.theme-premium .work{grid-template-columns:1fr!important}.theme-premium .work .rail{position:static!important;max-height:none!important;flex-direction:row!important;overflow-x:auto!important;padding-bottom:6px}.theme-premium .work .rail .facet{flex:0 0 240px}}.theme-premium .cmdbar-wrap{padding:18px 0 10px}.theme-premium .cmdbar{position:relative;display:flex;align-items:center;gap:10px;padding:6px 8px 6px 14px;background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.78));border:1px solid var(--stroke);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 1px 2px rgba(17,24,49,.04),0 8px 24px -12px rgba(17,24,49,.16);transition:border-color .2s ease,box-shadow .2s ease}.theme-premium .cmdbar:focus-within{border-color:var(--accent-ring);box-shadow:0 0 0 4px var(--accent-soft),0 1px 2px rgba(17,24,49,.04),0 14px 32px -10px rgba(92,91,240,.18)}.theme-premium .cmdbar .lead{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:linear-gradient(135deg,#6e6cff,#b27cf6 60%,#f08cc0);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 2px 6px -2px rgba(124,123,255,.5);flex:0 0 22px}.theme-premium .cmdbar .chip-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1;min-width:0;padding:4px 0}.theme-premium .cmdbar input{all:unset;flex:1;min-width:220px;color:var(--ink);font-size:14px;padding:4px 0}.theme-premium .cmdbar input::-moz-placeholder{color:var(--ink-4)}.theme-premium .cmdbar input::placeholder{color:var(--ink-4)}.theme-premium .cmdbar .qchip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 9px;border-radius:7px;background:var(--accent-soft);color:var(--accent);border:1px solid rgba(92,91,240,.18);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-premium .cmdbar .qchip:hover{background:rgba(92,91,240,.16);transform:translateY(-1px)}.theme-premium .cmdbar .qchip .x{width:13px;height:13px;border-radius:4px;display:grid;place-items:center;opacity:.6;cursor:pointer}.theme-premium .cmdbar .meta{color:var(--ink-3);font-size:12px}.theme-premium .cmdbar .meta .live-count{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;padding:3px 8px;border-radius:6px;background:rgba(17,24,49,.04)}.theme-premium .cmdbar .meta .live-count.thinking{background:var(--accent-soft);color:var(--accent)}.theme-premium .cmdbar .actions{display:flex;align-items:center;gap:4px;flex:0 0 auto}.theme-premium .cmdbar .iconly{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:var(--ink-3);cursor:pointer;transition:all .15s ease;background:none;border:none}.theme-premium .cmdbar .iconly:hover{background:var(--glass-2);color:var(--ink)}.theme-premium .cmdbar .go{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:linear-gradient(180deg,#6e6dff,#5654e8);color:#fff;font-size:12px;font-weight:500;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 10px -2px rgba(86,84,232,.4);cursor:pointer;border:none}.theme-premium .cmdbar .go .kbd{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;padding:1px 4px;border-radius:3px;background:hsla(0,0%,100%,.18);margin-left:2px}.theme-premium .cmdbar .suggest{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--stroke);border-radius:12px;box-shadow:0 12px 32px -8px rgba(17,24,49,.18);padding:6px;z-index:50}.theme-premium .cmdbar .sg-grp{padding:6px 10px 4px;font-size:10px;color:var(--ink-4);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.theme-premium .cmdbar .sg-row{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:7px;cursor:pointer;transition:background .12s ease;font-size:13px}.theme-premium .cmdbar .sg-row.active,.theme-premium .cmdbar .sg-row:hover{background:var(--accent-soft)}.theme-premium .cmdbar .sg-row .ic{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:rgba(17,24,49,.04);color:var(--ink-2);font-size:11px;font-weight:600;flex:0 0 24px}.theme-premium .cmdbar .sg-row .ic.co{background:linear-gradient(135deg,#6e6cff,#b27cf6);color:#fff}.theme-premium .cmdbar .sg-row .ic.title{background:rgba(92,91,240,.1);color:var(--accent)}.theme-premium .cmdbar .sg-row .lbl{flex:1;color:var(--ink)}.theme-premium .cmdbar .sg-row .meta{color:var(--ink-4);font-size:11px}.theme-premium .cmdbar .sg-foot{display:flex;gap:14px;padding:6px 10px;border-top:1px solid var(--stroke);margin-top:4px;font-size:10.5px;color:var(--ink-4)}.theme-premium .cmdbar .sg-foot .kbd{font-family:JetBrains Mono,ui-monospace,monospace;padding:1px 4px;border:1px solid var(--stroke);border-radius:3px;background:#fff;color:var(--ink-2);margin-right:4px}.theme-premium .tabs-row{display:flex;align-items:center;gap:12px;padding:6px 0 12px}.theme-premium .tab-grp{display:inline-flex;padding:3px;background:hsla(0,0%,100%,.6);border:1px solid var(--stroke);border-radius:11px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.theme-premium .tab-grp .b{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--ink-3);cursor:pointer;transition:color .15s ease;background:none;border:none}.theme-premium .tab-grp .b:hover{color:var(--ink-2)}.theme-premium .tab-grp .b.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px rgba(17,24,49,.06),0 0 0 1px var(--stroke)}.theme-premium .tab-grp .b .n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:var(--ink-4);padding:1px 5px;border-radius:4px;background:rgba(17,24,49,.04)}.theme-premium .tab-grp .b.on .n{background:var(--accent-soft);color:var(--accent)}.theme-premium .tab-grp .b .hot{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:999px;background:var(--bad);box-shadow:0 0 0 2px #fff}.theme-premium .savesearch{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:9px;background:var(--glass-2);border:1px solid var(--stroke);color:var(--ink-2);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.theme-premium .savesearch:hover{background:#fff;border-color:var(--accent-ring);color:var(--accent);transform:translateY(-1px)}.theme-premium .recent-rail{display:flex;align-items:center;gap:8px;padding:0 0 12px;overflow-x:auto}.theme-premium .recent-rail .lbl{font-size:10.5px;color:var(--ink-4);text-transform:uppercase;letter-spacing:.08em;font-weight:600;flex:0 0 auto}.theme-premium .recent-rail .pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 5px;border-radius:999px;background:var(--glass-2);border:1px solid var(--stroke);color:var(--ink-2);font-size:11.5px;cursor:pointer;transition:all .15s ease;flex:0 0 auto}.theme-premium .recent-rail .pill:hover{background:#fff;border-color:var(--stroke-2);transform:translateY(-1px)}.theme-premium .recent-rail .pill .mini-logo{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:10px}.theme-premium .recent-rail .pill b{color:var(--ink);font-weight:550}.theme-premium .workspace{display:grid;gap:14px;align-items:start;padding-bottom:32px}.theme-premium .workspace.lay-three-pane{grid-template-columns:240px minmax(0,1fr) 380px}.theme-premium .workspace.lay-split{grid-template-columns:240px minmax(0,1fr)}.theme-premium .workspace .pane.facets{display:flex;flex-direction:column;gap:12px;position:sticky;top:96px;max-height:calc(100vh - 110px);overflow-y:auto;padding-right:4px}.theme-premium .workspace .pane.list{display:flex;flex-direction:column;gap:10px;min-width:0}.theme-premium .workspace .pane.detail{position:sticky;top:96px;max-height:calc(100vh - 110px);overflow-y:auto}@media (max-width:1280px){.theme-premium .workspace.lay-three-pane{grid-template-columns:220px minmax(0,1fr)}.theme-premium .workspace .pane.detail{display:none}}@media (max-width:980px){.theme-premium .workspace.lay-split,.theme-premium .workspace.lay-three-pane{grid-template-columns:1fr}.theme-premium .workspace .pane.facets{position:static;max-height:none;flex-direction:row;overflow-x:auto}.theme-premium .workspace .pane.facets>*{flex:0 0 240px}}.theme-premium .save-banner{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:linear-gradient(95deg,rgba(92,91,240,.06),rgba(178,124,246,.06));border:1px solid rgba(92,91,240,.18);color:var(--ink-2)}.theme-premium .save-banner .ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);flex:0 0 28px}.theme-premium .save-banner .copy{flex:1;font-size:12.5px}.theme-premium .save-banner .copy b{color:var(--ink);font-weight:550;display:block;line-height:1.4}.theme-premium .save-banner .copy small{font-size:11.5px;color:var(--ink-3)}.theme-premium .save-banner .actions{display:flex;gap:6px}.theme-premium .list-strip{display:flex;align-items:center;gap:12px;padding:0 4px;font-size:12px;color:var(--ink-3);flex-wrap:wrap}.theme-premium .list-strip .l{display:inline-flex;align-items:center;gap:6px}.theme-premium .list-strip .l b{color:var(--ink);font-weight:550}.theme-premium .list-strip .l .accent{color:var(--accent);font-weight:550}.theme-premium .list-strip .pulse{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 8px var(--good);animation:pulse2 2s ease-in-out infinite}.theme-premium .list-strip .right{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.theme-premium .list-strip .density{display:inline-flex;padding:2px;border:1px solid var(--stroke);border-radius:7px;background:hsla(0,0%,100%,.6)}.theme-premium .list-strip .density button{width:26px;height:22px;display:grid;place-items:center;color:var(--ink-3);border-radius:5px;background:none;border:none;cursor:pointer}.theme-premium .list-strip .density button.on{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(17,24,49,.06)}.theme-premium .list-card{border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.66));border:1px solid var(--stroke);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(17,24,49,.04),0 6px 18px -10px rgba(17,24,49,.12);overflow:hidden}.theme-premium .result{position:relative;display:grid;grid-template-columns:36px 1fr auto auto;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--stroke);cursor:pointer;transition:background .15s ease}.theme-premium .result:last-child{border-bottom:none}.theme-premium .result:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);transform:scaleY(0);transform-origin:center;transition:transform .2s ease}.theme-premium .result:hover{background:hsla(0,0%,100%,.55)}.theme-premium .result:hover:before{transform:scaleY(.7)}.theme-premium .result.active{background:linear-gradient(90deg,var(--accent-soft),hsla(0,0%,100%,.6))}.theme-premium .result.active:before{transform:scaleY(1);background:var(--accent)}.theme-premium .result .logo{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:13px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 2px 6px -2px rgba(17,24,49,.18)}.theme-premium .result .body{min-width:0}.theme-premium .result .body .top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.theme-premium .result .body .top .role{font-size:13.5px;color:var(--ink);font-weight:550;letter-spacing:-.005em}.theme-premium .result .body .top .iconly{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:5px;background:rgba(92,91,240,.1);color:var(--accent);font-size:10px;font-weight:500;font-family:JetBrains Mono,ui-monospace,monospace}.theme-premium .result .body .top .iconly.skill{background:rgba(44,163,122,.1);color:var(--good)}.theme-premium .result .body .top .iconly.hot{background:rgba(217,75,87,.1);color:var(--bad)}.theme-premium .result .body .meta-row{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ink-3);margin-top:3px;flex-wrap:wrap}.theme-premium .result .body .meta-row b{color:var(--ink-2);font-weight:550}.theme-premium .result .body .meta-row .dotsep{width:2px;height:2px;border-radius:999px;background:var(--ink-4);flex:0 0 2px}.theme-premium .result .body .meta-row .geo{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:5px;background:rgba(17,24,49,.04);font-weight:500;font-size:11px}.theme-premium .result .body .meta-row .geo.remote{background:rgba(44,163,122,.1);color:var(--good)}.theme-premium .result .body .meta-row .geo.hybrid{background:hsla(33,82%,68%,.12);color:var(--warn)}.theme-premium .result .right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.theme-premium .result .right .age{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--ink-3)}.theme-premium .result .right .age.fresh{color:var(--accent);font-weight:500}.theme-premium .result .right .age.warn{color:var(--bad);font-weight:500}.theme-premium .ring-c{position:relative;width:32px;height:32px;border-radius:999px;background:conic-gradient(var(--accent) calc(var(--p, 0) * 1%),rgba(17,24,49,.08) 0);display:grid;place-items:center}.theme-premium .ring-c:after{content:"";position:absolute;inset:3px;border-radius:999px;background:#fff}.theme-premium .ring-c .num{position:relative;z-index:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:var(--ink)}.theme-premium .ring-c.r-good{background:conic-gradient(#5bbf96 calc(var(--p, 0) * 1%),rgba(17,24,49,.08) 0)}.theme-premium .ring-c.r-warm{background:conic-gradient(var(--warn) calc(var(--p, 0) * 1%),rgba(17,24,49,.08) 0)}.theme-premium .qa-row{display:flex;gap:4px;opacity:0;transition:opacity .15s ease}.theme-premium .result:hover .qa-row{opacity:1}.theme-premium .qa-row .qa{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#fff;border:1px solid var(--stroke);color:var(--ink-2);cursor:pointer;transition:all .15s ease}.theme-premium .qa-row .qa:hover{color:var(--accent);border-color:var(--accent-ring);transform:translateY(-1px)}.theme-premium .qa-row .qa.bad:hover{color:var(--bad);border-color:rgba(217,75,87,.4)}.theme-premium .detail-card{border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.72));border:1px solid var(--stroke);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(17,24,49,.04),0 6px 18px -10px rgba(17,24,49,.12);overflow:hidden}.theme-premium .detail-head{display:flex;gap:12px;padding:16px 16px 12px;border-bottom:1px solid var(--stroke)}.theme-premium .detail-head .logo{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 10px -3px rgba(17,24,49,.2);flex:0 0 44px}.theme-premium .detail-head .meta{flex:1;min-width:0}.theme-premium .detail-head .meta .source-pill{font-size:10.5px;color:var(--ink-4);margin-bottom:4px}.theme-premium .detail-head .meta h2{margin:0 0 4px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.theme-premium .detail-head .meta .co-line{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3);flex-wrap:wrap}.theme-premium .detail-head .meta .co-line b{color:var(--ink-2);font-weight:550}.theme-premium .detail-head .actions{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.theme-premium .score-strip{display:flex;gap:14px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--stroke);background:linear-gradient(95deg,rgba(92,91,240,.04),rgba(178,124,246,.04))}.theme-premium .big-ring{position:relative;width:56px;height:56px;border-radius:999px;background:conic-gradient(var(--accent) calc(var(--p, 0) * 1%),rgba(17,24,49,.08) 0);display:grid;place-items:center;flex:0 0 56px}.theme-premium .big-ring:after{content:"";position:absolute;inset:5px;border-radius:999px;background:#fff}.theme-premium .big-ring .v{position:relative;z-index:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:18px;font-weight:700;color:var(--ink);display:flex;flex-direction:column;align-items:center;line-height:1}.theme-premium .big-ring .v small{font-size:9px;color:var(--ink-3);margin-top:2px;font-weight:500}.theme-premium .verdict{font-size:12.5px;color:var(--ink);font-weight:500;line-height:1.4;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.theme-premium .verdict .ai-tag{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:5px;background:linear-gradient(95deg,rgba(178,124,246,.16),rgba(240,140,192,.16));color:var(--tint-violet);font-size:9.5px;font-weight:600}.theme-premium .reasons-line{font-size:11.5px;color:var(--ink-3);margin-top:4px}.theme-premium .reasons-line em{font-style:normal;color:var(--accent);font-weight:500}.theme-premium .detail-tabs{display:flex;gap:2px;padding:8px 12px 0;border-bottom:1px solid var(--stroke)}.theme-premium .detail-tabs .t{padding:6px 10px;border-radius:7px 7px 0 0;font-size:12px;color:var(--ink-3);cursor:pointer;background:none;border:none;transition:color .15s ease;display:inline-flex;align-items:center;gap:4px;position:relative}.theme-premium .detail-tabs .t:hover{color:var(--ink-2)}.theme-premium .detail-tabs .t.on{color:var(--accent)}.theme-premium .detail-tabs .t.on:after{content:"";position:absolute;left:4px;right:4px;bottom:-1px;height:2px;background:var(--accent);border-radius:2px 2px 0 0}.theme-premium .detail-tabs .t .n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;padding:1px 5px;border-radius:4px;background:rgba(17,24,49,.04);color:var(--ink-4)}.theme-premium .detail-body{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.theme-premium .dims-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.theme-premium .dim{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ink-2)}.theme-premium .dim .lbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-premium .dim .bar{flex:0 0 60px;height:4px;border-radius:999px;background:rgba(17,24,49,.05);overflow:hidden}.theme-premium .dim .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent-2),var(--accent));border-radius:999px}.theme-premium .dim.lo .bar i{background:linear-gradient(90deg,#f0b36a,#d94b57)}.theme-premium .dim.mid .bar i{background:linear-gradient(90deg,#f0b36a,#f4d365)}.theme-premium .dim .v{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--ink-3);width:22px;text-align:right}.theme-premium .ref-card{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:9px;border:1px solid var(--stroke);background:hsla(0,0%,100%,.5);font-size:11.5px;color:var(--ink-2)}.theme-premium .ref-card .av{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:#fff;font-weight:700;font-size:12px;flex:0 0 22px}.theme-premium .lg-stripe{background:linear-gradient(135deg,#635bff,#5546ff)}.theme-premium .lg-linear{background:linear-gradient(135deg,#5e6ad2,#3d4cb7)}.theme-premium .lg-vercel{background:linear-gradient(135deg,#1a1a1a,#444)}.theme-premium .lg-anthropic{background:linear-gradient(135deg,#d97757,#c9603f)}.theme-premium .lg-figma{background:linear-gradient(135deg,#f24e1e,#a259ff)}.theme-premium .skel-row{display:grid;grid-template-columns:36px 1fr 60px;gap:12px;padding:12px 14px;border-bottom:1px solid var(--stroke);align-items:center}.theme-premium .skel{background:linear-gradient(90deg,rgba(17,24,49,.04),rgba(17,24,49,.08) 50%,rgba(17,24,49,.04));background-size:200% 100%;animation:skelShimmer 1.4s ease-in-out infinite;border-radius:6px}@keyframes skelShimmer{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.theme-premium .skel.logo{width:36px;height:36px;border-radius:9px}.theme-premium .skel.line{height:12px;margin-bottom:6px}.theme-premium .skel.line.s{width:60%;height:10px}.theme-premium .skel.ring{width:36px;height:36px;border-radius:999px;justify-self:end}.theme-premium .state{padding:36px 24px;text-align:center}.theme-premium .state .glyph{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);margin:0 auto 14px}.theme-premium .state h3{margin:0 0 6px;font-size:18px;font-weight:600;color:var(--ink)}.theme-premium .state .grad{background:linear-gradient(95deg,var(--accent),var(--tint-rose));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.theme-premium .state p{font-size:12.5px;color:var(--ink-3);max-width:420px;margin:0 auto 18px}.theme-premium .state .suggested{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:520px;margin:0 auto}.theme-premium .sugg-card{display:flex;align-items:center;gap:10px;padding:12px;border-radius:11px;border:1px solid var(--stroke);background:#fff;cursor:pointer;transition:all .15s ease;text-align:left}.theme-premium .sugg-card:hover{border-color:var(--accent-ring);transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(92,91,240,.25)}.theme-premium .sugg-card .ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;flex:0 0 28px}.theme-premium .sugg-card .ic.a{background:linear-gradient(135deg,#f0b36a,#d94b57)}.theme-premium .sugg-card .ic.b{background:linear-gradient(135deg,#5c5bf0,#b27cf6)}.theme-premium .sugg-card .ic.c{background:linear-gradient(135deg,#6fd7b1,#2ca37a)}.theme-premium .sugg-card .ic.d{background:linear-gradient(135deg,#5ec8e0,#5c5bf0)}.theme-premium .sugg-card .body{display:flex;flex-direction:column}.theme-premium .sugg-card .ttl{font-size:13px;color:var(--ink);font-weight:550}.theme-premium .sugg-card .desc{font-size:11.5px;color:var(--ink-3);margin-top:2px}.theme-premium .sugg-card .accent{color:var(--accent);font-weight:550}.theme-premium .alert-card{padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.66));border:1px solid var(--stroke)}.theme-premium .alert-card.off{opacity:.6}.theme-premium .alert-card .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.theme-premium .alert-card .nm{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink);font-weight:550}.theme-premium .alert-card .live-dot{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 8px var(--good)}.theme-premium .alert-card .freq{font-size:11px;color:var(--ink-3);padding:2px 8px;border-radius:5px;background:rgba(17,24,49,.04)}.theme-premium .alert-card .chips{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px}.theme-premium .chip-mini{display:inline-flex;align-items:center;padding:2px 7px;border-radius:5px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:500}.theme-premium .chip-mini.gray{background:rgba(17,24,49,.04);color:var(--ink-3)}.theme-premium .alert-card .meta{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ink-3);margin-bottom:8px;flex-wrap:wrap}.theme-premium .alert-card .meta b{color:var(--ink-2);font-weight:550}.theme-premium .alert-card .actions{display:flex;gap:6px}.theme-premium .recent-card{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:11px;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.66));border:1px solid var(--stroke);cursor:pointer;transition:all .15s ease}.theme-premium .recent-card:hover{border-color:var(--accent-ring);transform:translateY(-1px)}.theme-premium .recent-card .ic{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:rgba(17,24,49,.04);color:var(--ink-3);flex:0 0 28px}.theme-premium .recent-card .body{flex:1;min-width:0}.theme-premium .recent-card .q{font-size:13px;color:var(--ink);font-weight:500}.theme-premium .recent-card .meta{font-size:11.5px;color:var(--ink-3);margin-top:2px;display:flex;gap:6px;align-items:center}.theme-premium .recent-card .pulse{width:6px;height:6px;border-radius:999px;background:var(--good);box-shadow:0 0 8px var(--good)}.theme-premium .btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;background:none;border:none;transition:all .15s ease}.theme-premium .btn.ghost{background:var(--glass-2);color:var(--ink);border:1px solid var(--stroke)}.theme-premium .btn.ghost:hover{background:#fff;border-color:var(--stroke-2);transform:translateY(-1px)}.theme-premium .btn.primary{color:#fff;background:linear-gradient(180deg,#6e6dff,#5654e8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 4px 10px -2px rgba(86,84,232,.4)}.theme-premium .btn.primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 8px 16px -2px rgba(86,84,232,.55)}.theme-premium .btn.tiny{padding:4px 8px;font-size:11px}.theme-premium .btn.icon{padding:6px}