@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/inter-600.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/inter-600.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/jetbrains-mono-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/jetbrains-mono-500.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nunito-400.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nunito-500.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nunito-600.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/nunito-700.woff2) format("woff2")}:root{--bg:#0c0e11;--panel:#111419;--panel-2:#171b21;--panel-3:#1d2229;--line:#292f37;--line-strong:#3a424d;--text:#f1f1ed;--soft:#c8c9c5;--muted:#8b919a;--accent:#9cc6ff;--accent-soft:#16283d;--green:#7fd6a5;--green-soft:#13271d;--amber:#e9bd68;--amber-soft:#2b2314;--red:#ee8d92;--red-soft:#2d181b;--radius:10px;--shadow:0 24px 70px rgba(0,0,0,.34);--row-gap:8px}.rf[data-color-mode=light]{--bg:#f2f1ed;--panel:#fbfaf7;--panel-2:#f4f3ef;--panel-3:#ebeae5;--line:#dad8d1;--line-strong:#bebbb2;--text:#1a1d21;--soft:#3c4148;--muted:#737880;--accent:#255f9d;--accent-soft:#e3edf8;--green:#23724a;--green-soft:#e2f1e8;--amber:#8c5b0c;--amber-soft:#f4ead6;--red:#a53d45;--red-soft:#f6e1e3;--shadow:0 24px 60px rgba(50,48,42,.13) }.rf[data-density=compact]{--row-gap:4px}*{box-sizing:border-box}.rf{margin:0;min-width:320px;background:var(--bg);color:var(--text);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.5}.mono{font-family:IBM Plex Mono,monospace}.topbar{height:64px;display:flex;align-items:center;gap:24px;padding:0 24px;border-bottom:1px solid var(--line);background:var(--panel);position:sticky;top:0;z-index:40}.brand{display:flex;align-items:center;gap:10px;font-weight:700;white-space:nowrap}.brand-home{min-height:40px;padding:4px 9px 4px 4px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text);text-align:left;transition:border-color .15s,background .15s,color .15s}.brand-home:hover{border-color:var(--line);background:#ffffff09}.brand-home.active{border-color:#49d5b224;background:#49d5b20b}.brand-mark{display:grid;grid-template-columns:repeat(2,7px);gap:2px;padding:4px;border:1px solid var(--line-strong);border-radius:7px}.brand-mark i{width:7px;height:7px;border-radius:2px;background:var(--accent)}.brand-mark i:nth-child(2){background:var(--green)}.brand-mark i:nth-child(3){background:var(--amber)}.brand-mark i:nth-child(4){background:var(--muted)}.global-nav{display:flex;align-items:center;gap:3px;height:100%}.nav-btn{height:38px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:12px;font-weight:600}.nav-btn:hover,.nav-btn.active{background:var(--panel-2);color:var(--text)}.top-spacer{flex:1}.system-status,.account-btn{min-height:38px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--soft)}.system-status{display:flex;align-items:center;gap:8px;padding:0 11px;font-size:10px}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 15%,transparent)}.account-btn{width:38px;padding:0;font-size:11px;font-weight:700}.account-wrap{position:relative}.account-menu{display:none;position:absolute;right:0;top:46px;width:210px;padding:6px;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel);box-shadow:var(--shadow);z-index:80}.account-menu.open{display:block}.account-menu button{width:100%;min-height:40px;text-align:left;padding:0 11px;border:0;border-radius:6px;background:transparent;color:var(--soft);font-size:11px}.account-menu button:hover{background:var(--panel-2);color:var(--text)}.view{display:none}.view.active{display:block}.page{width:min(1540px,100%);margin:auto;padding:24px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.kicker{display:block;margin-bottom:7px;color:var(--muted);font:500 9px IBM Plex Mono;text-transform:uppercase;letter-spacing:.09em}h1{margin:0;font-size:30px;line-height:1.1;letter-spacing:-.035em;font-weight:600}.page-head p{margin:7px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.profile-select{height:38px;padding:0 32px 0 11px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--soft);font-size:11px}.head-actions{display:flex;gap:7px;align-items:center}.btn{min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--soft);font-size:11px;font-weight:600}.btn:hover{border-color:var(--line-strong);color:var(--text)}.btn.primary{background:var(--text);color:var(--bg);border-color:var(--text)}.btn.quiet{background:transparent}.btn.danger{color:var(--red)}.controls{border:1px solid var(--line);border-radius:11px;background:var(--panel);margin-bottom:12px;overflow:hidden}.control-main{display:grid;grid-template-columns:minmax(240px,1fr) 250px auto;gap:8px;padding:10px}.search{position:relative}.search:before{content:"⌕";position:absolute;left:12px;top:50%;transform:translateY(-53%);color:var(--muted);font-size:18px}.search input{width:100%;height:42px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);padding:0 12px 0 38px;font-size:12px}.sort-wrap{display:grid;grid-template-columns:auto 1fr;align-items:center;border:1px solid var(--line);border-radius:8px;background:var(--bg);padding-left:10px}.sort-wrap label{color:var(--muted);font:500 9px IBM Plex Mono;text-transform:uppercase}.sort-wrap select{height:40px;border:0;outline:0;background:transparent;color:var(--text);padding:0 8px;font-size:11px}.filter-trigger{height:42px;display:flex;align-items:center;gap:8px}.filter-count{min-width:18px;height:18px;display:grid;place-items:center;border-radius:99px;background:var(--accent-soft);color:var(--accent);font:500 9px IBM Plex Mono}.quick-filters{display:flex;align-items:center;gap:6px;padding:0 10px 10px;overflow:auto;scrollbar-width:thin}.chip{min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:99px;background:transparent;color:var(--muted);font-size:10px;white-space:nowrap}.chip:hover,.chip.active{color:var(--text);border-color:var(--line-strong);background:var(--panel-2)}.chip.active:before{content:"✓";margin-right:6px;color:var(--green)}.controls-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 11px;border-top:1px solid var(--line);background:var(--panel-2);font-size:9px;color:var(--muted)}.active-summary{display:flex;gap:12px;align-items:center}.active-summary b{color:var(--soft);font-weight:600}.clear-btn{border:0;background:transparent;color:var(--accent);font-size:9px}.inbox-layout{display:grid;grid-template-columns:minmax(560px,1fr) 430px;gap:12px;align-items:start}.feed-shell{min-width:0}.arrival-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:48px;padding:8px 12px;margin-bottom:8px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:9px;background:var(--accent-soft);color:var(--text);text-align:left}.arrival-banner[hidden]{display:none}.arrival-banner b{display:block;font-size:11px}.arrival-banner span{display:block;margin-top:2px;color:var(--muted);font-size:9px}.arrival-banner strong{color:var(--accent);font:500 10px IBM Plex Mono;white-space:nowrap}.feed-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 4px;color:var(--muted);font-size:9px}.feed-meta b{color:var(--soft);font-weight:600}.live{display:flex;align-items:center;gap:7px}.live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green)}.group-label{display:flex;align-items:center;gap:10px;margin:12px 2px 7px;color:var(--muted);font:500 9px IBM Plex Mono;text-transform:uppercase;letter-spacing:.07em}.group-label:after{content:"";height:1px;flex:1;background:var(--line)}.offer-list{display:grid;gap:var(--row-gap)}.offer-row{width:100%;display:grid;grid-template-columns:64px minmax(0,1fr) 150px;gap:14px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:inherit;text-align:left;transition:border-color .15s,background .15s}.offer-row:hover{border-color:var(--line-strong);background:var(--panel-2)}.offer-row.selected{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.offer-row.just-arrived{animation:arrive .55s ease-out}@keyframes arrive{0%{transform:translateY(-8px);opacity:.25}to{transform:none;opacity:1}}.score{width:54px;height:54px;border:1px solid var(--line);border-radius:9px;display:grid;place-items:center;align-content:center;background:var(--panel-2)}.score b{font:500 18px IBM Plex Mono;line-height:1}.score small{margin-top:4px;color:var(--muted);font-size:7px;text-transform:uppercase}.score.high b{color:var(--green)}.score.mid b{color:var(--amber)}.offer-copy{min-width:0}.offer-topline{display:flex;align-items:center;gap:7px;margin-bottom:5px;color:var(--muted);font:500 9px IBM Plex Mono;text-transform:uppercase;letter-spacing:.04em}.new-dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}.row-state{display:inline-flex;align-items:center;gap:4px}.row-state .row-state-icon{width:10px;height:10px;stroke-width:2.8}.offer-copy h2{margin:0;font-size:15px;font-weight:600;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offer-copy p{margin:5px 0 9px;color:var(--muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offer-tags{display:flex;gap:5px;flex-wrap:wrap}.tag{padding:4px 6px;border:1px solid var(--line);border-radius:5px;color:var(--muted);font:500 9px IBM Plex Mono}.tag.mode{color:var(--soft)}.tag.saved{color:var(--amber)}.tag.salary-tag{display:inline-flex;align-items:center;gap:4px;border-color:#72ddb059;background:#72ddb014;color:#8fe8c9;font-weight:600}.tag.salary-tag .ui-icon{width:12px;height:12px;color:#8fe8c9}.salary-inline{display:inline-flex;align-items:center;gap:4px;color:#8fe8c9;font:600 10px JetBrains Mono;letter-spacing:-.01em}.salary-inline .ui-icon{width:12px;height:12px;color:#8fe8c9;opacity:.85}.salary-inline.below,.salary-inline.below .ui-icon{color:var(--red)}.tier-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:99px;font:700 8px JetBrains Mono;letter-spacing:.08em;border:1px solid}.tier-chip:before{content:"";width:5px;height:5px;border-radius:50%}.tier-a{color:#8fe8c9;border-color:#72ddb059;background:#72ddb017}.tier-a:before{background:#72ddb0;box-shadow:0 0 7px #72ddb0cc}.tier-b{color:color-mix(in srgb,var(--tier-b,#7fd4e8) 72%,#fff);border-color:color-mix(in srgb,var(--tier-b,#67c7dc) 34%,transparent);background:color-mix(in srgb,var(--tier-b,#67c7dc) 9%,transparent)}.tier-b:before{background:var(--tier-b,#67c7dc);box-shadow:0 0 7px color-mix(in srgb,var(--tier-b,#67c7dc) 80%,transparent)}.tier-c{color:#efc675;border-color:#efc6754d;background:#efc67512}.tier-c:before{background:#efc675;box-shadow:0 0 7px #efc67599}.detail-source .tier-chip{flex:none}.detail-salary-line{display:inline-flex;align-items:baseline;gap:6px;margin-top:8px;color:#8fe8c9;font:600 13px JetBrains Mono;letter-spacing:-.01em}.detail-salary-line .ui-icon{width:13px;height:13px;align-self:center;color:#8fe8c9;opacity:.85}.detail-salary-line span{color:var(--muted);font:500 10px JetBrains Mono;letter-spacing:0}.detail-salary-line .gross-orig{color:var(--gross,#67c7dc);opacity:.78}.detail-salary-line .gross-orig:before{content:"·";margin-right:6px;color:var(--muted)}.detail-salary-line.below,.detail-salary-line.below .ui-icon{color:var(--red)}.detail-salary-line.none{color:var(--muted);font-size:10px;font-style:italic;font-family:inherit}.detail-actions{margin-top:12px}.salary-converter{display:grid;gap:5px;margin-top:9px;padding:9px 11px;border:1px solid var(--line);border-radius:9px;background:#ffffff04}.sc-head{display:flex;align-items:center;gap:6px;color:var(--muted);font:600 8px JetBrains Mono;text-transform:uppercase;letter-spacing:.08em}.sc-head .ui-icon{width:11px;height:11px;color:#8fe8c9;opacity:.85}.sc-row{display:grid;grid-template-columns:52px minmax(0,1fr) 16px minmax(0,1fr);gap:8px;align-items:center}.sc-unit{color:var(--muted);font:500 8px JetBrains Mono;text-transform:uppercase;letter-spacing:.05em}.sc-gross{color:var(--gross,#67c7dc);font:600 11px JetBrains Mono;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-arrow{color:var(--muted);text-align:center;font-size:12px;line-height:1;opacity:.7}.sc-net{color:#8fe8c9;font:600 11px JetBrains Mono;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salary-converter.below{border-color:#ee7f8240;background:#ee7f820a}.salary-converter.below .sc-net,.salary-converter.below .sc-head .ui-icon{color:#ee7f82}@media(max-width:650px){.sc-row{grid-template-columns:44px minmax(0,1fr) 14px minmax(0,1fr);gap:6px}.sc-gross,.sc-net{font-size:10px}}.tier-text{font:600 10px JetBrains Mono}.tier-text-a{color:var(--green)}.tier-text-b{color:var(--tier-b,#67c7dc)}.tier-text-c{color:var(--amber)}.inspector-corner{display:flex;justify-content:flex-end;gap:6px;margin-bottom:10px}.inspector-corner .expand-toggle,.inspector-corner .inspector-close{width:30px;height:30px;min-width:30px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:var(--panel-2);color:var(--muted);cursor:pointer;transition:border-color .18s,color .18s,background .18s,transform .18s}.inspector-corner .expand-toggle:hover,.inspector-corner .inspector-close:hover{border-color:var(--accent);color:var(--accent);transform:scale(1.05)}.inspector-corner .expand-toggle.active{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.inspector-corner .inspector-close{display:none}.offer-times{border-left:1px solid transparent;padding-left:14px;display:grid;gap:9px}.time-line span{display:block;color:var(--muted);font-size:8px;text-transform:uppercase}.time-line b{display:block;margin-top:3px;color:var(--soft);font:500 9px IBM Plex Mono}.time-line.scraped b{color:var(--accent)}.empty{padding:55px 20px;border:1px dashed var(--line-strong);border-radius:var(--radius);text-align:center;color:var(--muted)}.empty h3{margin:0 0 7px;color:var(--text);font-size:16px}.empty p{font-size:11px}.inspector{position:sticky;top:76px;max-height:calc(100vh - 88px);overflow:auto;border:1px solid var(--line);border-radius:11px;background:var(--panel);scrollbar-width:thin}.inspector.empty-inspector{padding:50px 24px;text-align:center;color:var(--muted);font-size:11px}.inspector.empty-inspector b{display:block;margin-bottom:7px;color:var(--text);font-size:15px}.inspector-head{padding:18px;border-bottom:1px solid var(--line)}.inspector-close{display:none}.detail-source{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font:500 9px IBM Plex Mono;text-transform:uppercase}.inspector h2{margin:13px 0 7px;font-size:23px;line-height:1.15;letter-spacing:-.03em}.detail-company{color:var(--muted);font-size:10px;line-height:1.5}.detail-actions{display:flex;gap:6px;margin-top:15px}.detail-actions .btn{flex:1}.detail-dates{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.detail-date{padding:12px 18px}.detail-date span{display:block;color:var(--muted);font-size:8px;text-transform:uppercase}.detail-date b{display:block;margin-top:4px;font:500 9px IBM Plex Mono}.detail-date:last-child b{color:var(--accent)}.statebar{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:12px 18px;border-bottom:1px solid var(--line)}.state-btn{min-height:36px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--muted);font-size:9px}.state-btn.active{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--accent)}.detail-tabs{display:flex;padding:0 18px;border-bottom:1px solid var(--line)}.detail-tab{min-height:42px;padding:0 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:10px}.detail-body{padding:18px}.match-summary{display:grid;grid-template-columns:90px 1fr;gap:17px;align-items:center;margin-bottom:18px}.big-score{width:86px;height:86px;border:7px solid var(--green);border-radius:50%;display:grid;place-items:center;background:var(--panel)}.big-score:after{display:none}.big-score b{font:500 19px IBM Plex Mono}.match-summary h3{margin:0 0 6px;font-size:13px}.match-summary p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.analysis-block{padding:13px 0;border-top:1px solid var(--line)}.analysis-block h4{margin:0 0 9px;color:var(--muted);font:500 8px IBM Plex Mono;text-transform:uppercase;letter-spacing:.06em}.analysis-block p{margin:0;color:var(--soft);font-size:10px;line-height:1.6}.evidence{display:grid;gap:7px}.evidence li{list-style:none;position:relative;padding-left:16px;color:var(--soft);font-size:10px;line-height:1.45}.evidence li:before{content:"+";position:absolute;left:0;color:var(--green);font-family:IBM Plex Mono}.evidence.gaps li:before{content:"–";color:var(--amber)}.notes{width:100%;min-height:82px;padding:10px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--soft);font-size:10px;resize:vertical}.letter-panel{display:none;margin-top:12px;padding-top:14px;border-top:1px solid var(--line)}.letter-panel.open{display:block}.letter-panel textarea{width:100%;min-height:180px;padding:11px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--soft);font-size:10px;line-height:1.55;resize:vertical}.letter-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.letter-head b{font-size:11px}.letter-head span{color:var(--muted);font:500 8px IBM Plex Mono}.letter-actions{display:flex;gap:6px;margin-top:7px}.secondary-page{width:min(1180px,100%);margin:auto;padding:28px 24px 90px}.section-title{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:28px 0 10px}.section-title h2{margin:0;font-size:18px}.section-title p{margin:4px 0 0;color:var(--muted);font-size:10px}.track-list,.draft-list,.run-list{display:grid;gap:7px}.track-item,.draft-item,.run-item{display:grid;align-items:center;gap:16px;padding:15px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.track-item{grid-template-columns:120px 1fr auto}.track-item time{color:var(--muted);font:500 9px IBM Plex Mono}.track-item h3,.draft-item h3,.run-item h3{margin:0 0 5px;font-size:13px}.track-item p,.draft-item p,.run-item p{margin:0;color:var(--muted);font-size:9px}.state-label{padding:6px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent);font:500 8px IBM Plex Mono}.profile-grid,.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.product-card{padding:19px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.product-card .card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-card h2,.product-card h3{margin:11px 0 6px;font-size:15px}.product-card p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.card-status{padding:5px 8px;border:1px solid var(--line-strong);border-radius:99px;background:var(--green-soft);color:var(--text);font:700 8px IBM Plex Mono}.card-status.paused{background:var(--panel-3);color:var(--muted)}.card-meta{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0}.card-actions{display:flex;gap:6px;margin-top:15px}.draft-item{grid-template-columns:1fr auto}.draft-item .btn{min-width:110px}.run-item{grid-template-columns:120px 1fr auto}.run-status{display:flex;align-items:center;gap:7px;font:500 9px IBM Plex Mono;color:var(--green)}.run-status.error{color:var(--red)}.run-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pipeline-step{padding:14px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.pipeline-step span{color:var(--muted);font:500 8px IBM Plex Mono;text-transform:uppercase}.pipeline-step b{display:block;margin-top:8px;font-size:18px}.pipeline-step small{display:block;margin-top:4px;color:var(--muted);font-size:8px}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border-top:1px solid var(--line)}.setting-row:first-of-type{border-top:0}.setting-row b{display:block;font-size:11px}.setting-row span{display:block;margin-top:3px;color:var(--muted);font-size:9px}.segmented{display:flex;gap:4px;padding:3px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.segmented button{min-height:32px;padding:0 9px;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:9px}.segmented button.active{background:var(--panel-3);color:var(--text)}.drawer-backdrop,.modal-backdrop{position:fixed;inset:0;display:none;background:#0000008c;z-index:90}.drawer-backdrop.open,.modal-backdrop.open{display:block}.filter-drawer{position:absolute;right:0;top:0;width:min(440px,100%);height:100%;overflow:auto;background:var(--panel);border-left:1px solid var(--line-strong);box-shadow:var(--shadow);padding:22px}.drawer-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--line)}.drawer-head h2{margin:0;font-size:19px}.icon-btn{width:40px;height:40px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--soft)}.filter-section{padding:18px 0;border-bottom:1px solid var(--line)}.filter-section h3{margin:0 0 12px;font-size:11px}.checks{display:grid;grid-template-columns:1fr 1fr;gap:7px}.check{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:7px;color:var(--soft);font-size:10px}.check input{accent-color:var(--accent)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.field label,.field>span{display:block;margin-bottom:6px;color:var(--muted);font-size:8px;text-transform:uppercase}.field select,.field input{width:100%;height:40px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--soft);padding:0 9px;font-size:10px}.range-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.range-row input{width:100%;accent-color:var(--accent)}.range-value{font:500 10px IBM Plex Mono;color:var(--accent)}.drawer-actions{display:flex;gap:7px;position:sticky;bottom:-22px;margin:18px -22px -22px;padding:13px 22px;background:var(--panel);border-top:1px solid var(--line)}.drawer-actions .btn{flex:1}.confirm-modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(480px,calc(100% - 28px));padding:22px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel);box-shadow:var(--shadow)}.confirm-modal h2{margin:0 0 7px;font-size:19px}.confirm-modal p{margin:0 0 18px;color:var(--muted);font-size:10px;line-height:1.55}.confirm-actions{display:flex;justify-content:flex-end;gap:7px}.toast{position:fixed;left:50%;bottom:24px;z-index:120;transform:translate(-50%,18px);opacity:0;pointer-events:none;padding:10px 14px;border-radius:8px;background:var(--text);color:var(--bg);font-size:10px;font-weight:700;transition:.18s}.toast.show{opacity:1;transform:translate(-50%)}.mobile-nav,.mobile-context{display:none}.inbox-layout.no-selection{grid-template-columns:1fr}.inbox-layout.no-selection .inspector{display:none}.row-state.state-seen{color:var(--soft)}.row-state.state-dismissed{color:var(--muted);text-decoration:line-through}.triage-nav{display:flex;align-items:center;gap:6px;margin-bottom:12px}.triage-nav span{margin-right:auto;color:var(--muted);font:500 8px IBM Plex Mono}.triage-nav button{min-height:34px;padding:0 9px;border:1px solid var(--line);border-radius:6px;background:var(--panel-2);color:var(--soft);font-size:9px}.letter-config{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:9px}.letter-config .field:last-child{grid-column:1/-1}.undo-bar{position:fixed;left:50%;bottom:22px;z-index:130;display:none;align-items:center;gap:16px;transform:translate(-50%);padding:9px 10px 9px 14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--text);color:var(--bg);font-size:10px;box-shadow:var(--shadow)}.undo-bar.open{display:flex}.undo-bar button{min-height:34px;border:1px solid currentColor;border-radius:5px;background:transparent;color:inherit;font-weight:700}.state-fields{display:grid;gap:9px}.state-fields[hidden],.mobile-more{display:none}:root{--bg:#090a0f;--panel:#0f1118;--panel-2:#151822;--panel-3:#1b1f2b;--line:rgba(255,255,255,.075);--line-strong:rgba(255,255,255,.14);--text:#f6f5f7;--soft:#c9cad3;--muted:#777b89;--accent:#8b87ff;--accent-soft:#1a1934;--green:#72ddb0;--green-soft:#11291f;--amber:#efc675;--amber-soft:#2b2415;--red:#ff929d;--red-soft:#30191d;--radius:13px;--shadow:0 24px 80px rgba(0,0,0,.42);--row-gap:7px}.rf[data-color-mode=light]{--bg:#f5f5f7;--panel:#fff;--panel-2:#f2f2f6;--panel-3:#e9e9f0;--line:rgba(22,24,33,.09);--line-strong:rgba(22,24,33,.17);--text:#171821;--soft:#424451;--muted:#777987;--accent:#5954d8;--accent-soft:#eeedff;--green:#237b58;--green-soft:#e5f6ee;--amber:#966b18;--amber-soft:#fbf1dc;--red:#b84955;--red-soft:#fbe7ea;--shadow:0 24px 70px rgba(38,39,50,.12)}.rf{font-family:Inter,system-ui,sans-serif;font-feature-settings:"cv01","ss03";letter-spacing:-.01em}.mono,.kicker,.sort-wrap label,.filter-count,.arrival-banner strong,.group-label,.score b,.offer-topline,.tag,.time-line b,.detail-source,.detail-date b,.analysis-block h4,.letter-head span,.state-label,.card-status,.run-status,.pipeline-step span,.range-value{font-family:JetBrains Mono,monospace}.topbar{height:68px;padding:0 30px;background:#0b0d13;border-color:var(--line);gap:28px}.brand{font-weight:600;letter-spacing:-.02em}.brand-mark{border:0;background:var(--panel-3);padding:5px;border-radius:8px}.brand-mark i{width:6px;height:6px}.brand em{padding:4px 7px;border:1px solid var(--line);border-radius:99px;color:var(--accent);font:500 9px JetBrains Mono;font-style:normal;letter-spacing:0}.nav-btn{height:36px;border-radius:7px;font-weight:500}.nav-btn.active{background:#ffffff0e}.focus-toggle,.full-width-toggle{min-height:38px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font-size:10px}.focus-toggle:hover,.focus-toggle.active,.full-width-toggle:hover,.full-width-toggle.active{border-color:var(--line-strong);background:var(--accent-soft);color:var(--accent)}.focus-toggle kbd{margin-left:7px;padding:2px 5px;border:1px solid var(--line-strong);border-radius:4px;font:500 8px JetBrains Mono}.page{width:min(1500px,100%);padding:30px}.page-head{margin-bottom:20px}.kicker{color:var(--accent);font-size:9px}.page-head h1{font-size:34px;font-weight:500;letter-spacing:-.045em}.page-head p{font-size:12px}.review-pulse{display:flex;align-items:center;gap:9px;margin-top:12px;color:var(--muted);font-size:10px}.review-pulse b{color:var(--text);font-weight:500}.review-pulse i{width:3px;height:3px;border-radius:50%;background:var(--line-strong)}.profile-select,.btn,.system-status,.account-btn{border-color:var(--line);background:#ffffff06}.btn{border-radius:7px;font-weight:500}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary:hover{background:#9d99ff}.controls{border-radius:15px;background:#ffffff05;box-shadow:inset 0 1px #ffffff05}.search input,.sort-wrap{background:#00000029}.chip{border-color:transparent;background:#ffffff06}.chip:hover,.chip.active{border-color:var(--line-strong);background:#ffffff0e}.controls-foot{background:#ffffff05}.inbox-layout{grid-template-columns:minmax(590px,1fr) 448px;gap:16px}.arrival-banner{min-height:52px;padding:10px 14px;border-color:#8b87ff47;background:#8b87ff13;border-radius:12px}.arrival-banner b{font-size:12px}.arrival-banner strong{padding:7px 9px;border:1px solid rgba(139,135,255,.23);border-radius:7px;background:#8b87ff14}.feed-meta{padding:10px 4px}.offer-row{grid-template-columns:60px minmax(0,1fr) 146px;padding:16px 17px;border-color:var(--line);border-radius:12px;background:#ffffff05}.offer-row:hover{border-color:var(--line-strong);background:#ffffff0a;transform:translateY(-1px)}.offer-row.selected{border-color:#8b87ff8c;background:#8b87ff11;box-shadow:inset 3px 0 var(--accent)}.score{width:48px;height:48px;border:0;border-radius:0;background:transparent;justify-items:center;align-content:center;text-align:center}.score b{font-size:20px;letter-spacing:-.06em;line-height:1}.score small{font-size:8px;margin-top:4px;display:block}.offer-topline{font-size:9px}.offer-copy h2{font-size:15px;font-weight:500}.offer-copy p{font-size:11px}.tag{border-radius:99px;padding:4px 8px;background:#ffffff05}.row-state{padding:3px 6px;border-radius:99px;text-decoration:none!important}.row-state.state-new{background:#8b87ff1f}.row-state.state-applied{background:#72ddb01a}.row-state.state-dismissed{background:#ffffff08}.inspector{top:84px;max-height:calc(100vh - 98px);border-radius:16px;background:var(--panel);box-shadow:0 16px 55px #0000002e,inset 0 1px #ffffff06}.inspector-head{padding:20px}.inspector h2{font-size:25px;font-weight:500}.detail-company{font-size:11px}.detail-dates{background:#ffffff04}.detail-date,.statebar{padding:14px 20px}.state-btn{min-height:38px;border-radius:7px}.state-btn.active{background:var(--accent-soft);border-color:#8b87ff57}.detail-tabs{padding:0 20px}.detail-body{padding:20px}.big-score{width:80px;height:80px;border-width:4px;background:transparent}.match-summary{grid-template-columns:84px 1fr}.analysis-block p,.evidence li{font-size:11px}.analysis-block h4{font-size:9px}.notes,.letter-panel textarea{background:#0000002b}.filter-drawer,.confirm-modal{background:var(--panel);border-color:var(--line-strong)}.toast,.undo-bar{background:#f5f4f7;color:#15161d}.undo-bar{left:auto;right:24px;transform:none}.product-card,.track-item,.draft-item,.run-item,.pipeline-step{background:#ffffff05}:root{--bg:#060b0c;--panel:#0b1213;--panel-2:#101a1b;--panel-3:#162223;--line:rgba(205,239,232,.085);--line-strong:rgba(205,239,232,.17);--text:#f3f7f6;--soft:#c6d0ce;--muted:#75817f;--accent:#49d5b2;--accent-strong:#78e7cb;--accent-soft:rgba(73,213,178,.1);--info:#6ba8f7;--info-soft:rgba(107,168,247,.1);--green:#49d5b2;--green-soft:rgba(73,213,178,.11);--amber:#e7b660;--amber-soft:rgba(231,182,96,.1);--red:#ee7f82;--red-soft:rgba(238,127,130,.1);--shadow:0 28px 90px rgba(0,0,0,.48),0 1px 0 rgba(255,255,255,.025) }.rf{background:radial-gradient(70% 55% at 82% -8%,rgba(73,213,178,.085),transparent 62%),radial-gradient(55% 48% at 4% 88%,rgba(107,168,247,.045),transparent 70%),var(--bg)}.rf:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");mix-blend-mode:soft-light}main,.mobile-nav{position:relative;z-index:1}.topbar{background:linear-gradient(180deg,#0a1112f0,#070c0de0);border-color:#cdefe814;box-shadow:0 10px 42px #0003;-webkit-backdrop-filter:saturate(150%) blur(18px);backdrop-filter:saturate(150%) blur(18px)}.brand-mark{position:relative;overflow:hidden;background:linear-gradient(145deg,#49d5b22e,#6ba8f712);border:1px solid rgba(73,213,178,.2);box-shadow:inset 0 1px #ffffff14,0 0 24px #49d5b214}.brand-mark i{background:var(--accent)!important;opacity:.9}.brand-mark i:nth-child(2){opacity:.55}.brand-mark i:nth-child(3){opacity:.35}.brand-mark i:nth-child(4){opacity:.15}.brand em{color:var(--accent);border-color:#49d5b233;background:#49d5b20b}.nav-btn:hover,.nav-btn.active{background:linear-gradient(180deg,#fff1,#ffffff06);box-shadow:inset 0 1px #ffffff09}.status-dot{background:var(--accent);box-shadow:0 0 0 3px #49d5b21a,0 0 16px #49d5b26b}.focus-toggle:hover,.focus-toggle.active,.full-width-toggle:hover,.full-width-toggle.active{border-color:#49d5b247;background:var(--accent-soft);color:var(--accent-strong)}.page-head h1{color:#f7faf9;text-shadow:0 1px 22px rgba(255,255,255,.025)}.review-pulse b{color:var(--accent-strong)}.btn.primary{background:linear-gradient(135deg,#40cba8,#379ca8);border-color:#65ebcb8c;color:#03100d;box-shadow:inset 0 1px #ffffff38,0 8px 24px #32b59929}.btn.primary:hover{background:linear-gradient(135deg,#62ddbd,#4bb4be);color:#02100d}.controls{background:linear-gradient(145deg,#ffffff09,#49d5b203 55%,#6ba8f703);box-shadow:inset 0 1px #ffffff09,0 18px 50px #00000021;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.search input,.sort-wrap{background:#0003;box-shadow:inset 0 1px 8px #00000026}.chip{background:#ffffff06}.chip:hover,.chip.active{border-color:#49d5b233;background:linear-gradient(180deg,#49d5b218,#49d5b20b)}.chip.active:before{color:var(--accent-strong)}.filter-count{background:var(--accent-soft);color:var(--accent-strong)}.arrival-banner{border-color:#49d5b245;background:linear-gradient(105deg,#49d5b21b,#6ba8f70b 75%,#49d5b20f);box-shadow:inset 0 1px #ffffff0a,0 12px 42px #0000001a}.arrival-banner strong{color:var(--accent-strong);border-color:#49d5b23d;background:#49d5b214}.offer-row{position:relative;overflow:hidden;background:linear-gradient(112deg,#ffffff07,#ffffff03 58%,#49d5b203);box-shadow:inset 0 1px #ffffff06,0 12px 38px #00000014}.offer-row:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(55% 100% at 100% 50%,rgba(73,213,178,.08),transparent 75%);transition:opacity .18s}.offer-row:hover:after,.offer-row.selected:after{opacity:1}.offer-row:hover{border-color:#cdefe82e;background:linear-gradient(112deg,#ffffff0b,#49d5b205)}.offer-row.selected{border-color:#49d5b280;background:linear-gradient(105deg,#49d5b217,#6ba8f706);box-shadow:inset 3px 0 var(--accent),inset 0 1px #ffffff0a,0 18px 48px #00000021}.offer-row.state-seen{opacity:.6;filter:saturate(.55)}.offer-row.state-seen:hover,.offer-row.state-seen.selected{opacity:.92;filter:none}.offer-row.state-applied{border-color:#49d5b238;background:linear-gradient(110deg,#49d5b212,#ffffff03 52%)}.offer-row.state-applied:before{content:"";position:absolute;inset:10px auto 10px 0;width:2px;border-radius:99px;background:var(--green);box-shadow:0 0 16px #49d5b273}.offer-row.state-dismissed{opacity:.38;filter:saturate(.25)}.offer-row.state-dismissed:hover,.offer-row.state-dismissed.selected{opacity:.7}.row-state{border:1px solid transparent}.row-state.state-new{color:var(--info);background:var(--info-soft);border-color:color-mix(in srgb,var(--info) 14%,transparent)}.row-state.state-seen{color:var(--muted);background:#ffffff09}.row-state.state-applied{color:var(--green);background:var(--green-soft);border-color:#49d5b21f}.row-state.state-dismissed{color:var(--red);background:var(--red-soft);border-color:#ee7f821a}.new-dot{background:var(--info);box-shadow:0 0 10px color-mix(in srgb,var(--info) 60%,transparent)}.score.score-excellent b,.big-score.score-excellent b{color:var(--green)}.score.score-good b,.big-score.score-good b{color:var(--score-good,#67c7dc)}.score.score-fair b,.big-score.score-fair b{color:var(--amber)}.score.score-low b,.big-score.score-low b{color:var(--red)}.score.score-excellent{background:#72ddb012;border:1px solid rgba(114,221,176,.22);border-radius:9px}.score.score-good{background:color-mix(in srgb,var(--score-good,#67c7dc) 7%,transparent);border:1px solid color-mix(in srgb,var(--score-good,#67c7dc) 22%,transparent);border-radius:9px}.score.score-fair{background:#efc6750f;border:1px solid rgba(239,198,117,.18);border-radius:9px}.big-score.score-excellent{border-color:var(--green);box-shadow:inset 0 0 28px #49d5b20f,0 0 28px #49d5b214}.big-score.score-good{border-color:var(--score-good,#67c7dc)}.big-score.score-fair{border-color:var(--amber)}.big-score.score-low{border-color:var(--red)}.tag{background:#ffffff06;border-color:#cdefe813}.tag.saved{color:var(--amber);background:var(--amber-soft);border-color:#e7b6601f}.tag.unhydrated{color:var(--amber,#b8860b);border:1px dashed rgba(231,182,96,.45);background:transparent;font-style:italic}.time-line.scraped b,.clear-btn,.kicker{color:var(--accent-strong)}.inspector{border-color:#cdefe81f;background:linear-gradient(155deg,#101a1bfb,#080e0ffb);box-shadow:0 26px 90px #00000061,inset 0 1px #ffffff0b}.inspector-head{background:radial-gradient(85% 120% at 100% 0,rgba(73,213,178,.07),transparent 68%)}.state-btn.active{background:linear-gradient(180deg,#49d5b221,#49d5b211);border-color:#49d5b252;color:var(--accent-strong)}.detail-tab.active{border-color:var(--accent);color:var(--text)}.notes,.letter-panel textarea,.field select,.field input{background:#00000038}.product-card,.track-item,.draft-item,.run-item,.pipeline-step{background:linear-gradient(145deg,#ffffff07,#49d5b202);box-shadow:inset 0 1px #ffffff06,0 18px 48px #00000017}.card-status,.run-status,.live{color:var(--green)}.filter-drawer,.confirm-modal{background:linear-gradient(160deg,#111b1c,#081011);box-shadow:var(--shadow)}.toast,.undo-bar{background:#eaf8f4;color:#07110f}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.ui-icon{width:16px;height:16px;display:inline-block;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-icon.sm{width:14px;height:14px}.ui-icon.lg{width:20px;height:20px}.nav-btn,.focus-toggle,.system-status,.btn,.mobile-nav button,.mobile-more button{display:flex;align-items:center;justify-content:center;gap:7px}.brand-mark{width:31px;height:31px;display:grid;place-items:center;padding:0}.brand-mark .ui-icon{width:19px;height:19px}.search>.ui-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);z-index:1}.search:before{display:none}.filter-trigger .ui-icon{width:15px;height:15px}.score-key{display:flex;align-items:center;gap:10px;color:var(--muted);font:500 8px JetBrains Mono;white-space:nowrap}.score-key i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 10px currentColor}.score-key .excellent{color:var(--green);background:var(--green)}.score-key .good{color:#67c7dc;background:#67c7dc}.score-key .fair{color:var(--amber);background:var(--amber)}.profile-workspace{display:grid;grid-template-columns:270px minmax(0,1fr);gap:12px;margin-top:18px}.profile-rail,.preference-studio{border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#ffffff07,#49d5b202);box-shadow:inset 0 1px #ffffff06,0 18px 48px #00000017}.profile-rail{padding:8px;height:max-content}.profile-choice{width:100%;display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;min-height:72px;padding:10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--soft);text-align:left}.profile-choice b{white-space:normal;overflow:visible;line-height:1.4}.profile-choice:hover{background:#ffffff06}.profile-choice.active{border-color:#49d5b23b;background:linear-gradient(110deg,#49d5b217,#6ba8f706)}.profile-choice .profile-symbol{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:var(--panel-3);color:var(--accent)}.profile-choice b{display:block;font-size:11px}.profile-choice small{display:block;margin-top:4px;color:var(--muted);font-size:8px}.radar-toggle{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 12px #49d5b280}.radar-toggle.paused{background:var(--muted);box-shadow:none}.new-profile{width:100%;min-height:42px;margin-top:5px;border:1px dashed var(--line-strong);border-radius:8px;background:transparent;color:var(--muted);font-size:10px}.preference-studio{padding:22px}.studio-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--line)}.studio-head h2{margin:0;font-size:21px}.studio-head p{margin:5px 0 0;color:var(--muted);font-size:10px}.cv-context{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#0000002e;color:var(--soft);font-size:9px;white-space:nowrap}.preference-prompt{display:block;margin-top:20px}.preference-prompt>span{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--text);font-size:11px;font-weight:600}.preference-prompt textarea{width:100%;min-height:132px;padding:14px;border:1px solid var(--line);border-radius:10px;background:#00000038;color:var(--soft);font-size:11px;line-height:1.65;resize:vertical}.prompt-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:9px}.prompt-foot p{max-width:560px;margin:0;color:var(--muted);font-size:9px;line-height:1.45}.rule-board{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.rule-group{min-height:145px;padding:13px;border:1px solid var(--line);border-radius:9px;background:#00000024}.rule-group h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:10px}.rule-group h3 span{margin-left:auto;color:var(--muted);font:500 8px JetBrains Mono}.rule-list{display:flex;gap:6px;flex-wrap:wrap}.rule{padding:6px 8px;border:1px solid var(--line);border-radius:7px;background:#ffffff06;color:var(--soft);font-size:9px}.rule.hard{border-color:#ee7f8229;background:var(--red-soft)}.rule.priority{border-color:#49d5b229;background:var(--green-soft)}.rule.flexible{border-color:#6ba8f726;background:var(--info-soft)}.interpret-note{display:flex;align-items:flex-start;gap:9px;margin-top:10px;padding:10px 12px;border:1px solid rgba(73,213,178,.14);border-radius:8px;background:#49d5b20b;color:var(--muted);font-size:9px;line-height:1.45}.interpret-note b{color:var(--accent-strong)}.cv-library{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cv-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:11px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:9px;background:#ffffff05}.cv-item .file-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;background:var(--panel-3);color:var(--accent)}.cv-item h3{margin:0 0 4px;font-size:11px}.cv-item p{margin:0;color:var(--muted);font-size:8px}.cv-item .btn{min-height:34px}.scraper-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.scraper-card{padding:18px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(135deg,#ffffff08,#49d5b203);box-shadow:inset 0 1px #ffffff08,0 18px 46px #0000001a}.scraper-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.scraper-name{display:flex;align-items:center;gap:10px}.source-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;background:var(--panel-3);color:var(--accent)}.scraper-head h2{margin:0 0 4px;font-size:15px}.scraper-head p{margin:0;color:var(--muted);font-size:10px;line-height:1.5;white-space:normal}.health{display:flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid rgba(73,213,178,.14);border-radius:99px;background:var(--green-soft);color:var(--green);font:500 8px JetBrains Mono}.health:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.health.warning,.health.warn{color:var(--amber);border-color:#e7b6603d;background:var(--amber-soft)}.health.err{color:var(--red);border-color:#ee7f8247;background:var(--red-soft)}.scraper-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:16px}.scraper-metric{padding:9px;border:1px solid var(--line);border-radius:8px;background:#00000026}.scraper-metric span{display:block;color:var(--muted);font-size:7px;text-transform:uppercase}.scraper-metric b{display:block;margin-top:5px;font:500 14px JetBrains Mono}.scraper-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:var(--muted);font-size:10px}.scraper-actions div{display:flex;gap:6px}.pipeline.v2{grid-template-columns:repeat(6,1fr)}.pipeline.v2 .pipeline-step{position:relative;overflow:hidden}.pipeline.v2 .pipeline-step:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);opacity:.65}.pipeline.v2 .pipeline-step:nth-child(3):after,.pipeline.v2 .pipeline-step:nth-child(5):after{background:var(--amber)}.log-shell{overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.log-head{height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--line) 55%,transparent)}.log-head b{display:flex;align-items:center;gap:8px;font-size:10px}.log-head span{color:var(--muted);font:500 8px JetBrains Mono}.log-lines{padding:12px 14px;font:9px/1.8 JetBrains Mono;color:var(--muted);white-space:nowrap;overflow:auto}.log-line{display:grid;grid-template-columns:70px 58px 1fr;gap:10px}.log-line .ok{color:var(--green)}.log-line .warn{color:var(--amber)}.log-line .error,.log-line .err{color:var(--red)}.admin-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 7px;border:1px solid rgba(107,168,247,.16);border-radius:99px;background:var(--info-soft);color:var(--info);font:500 8px JetBrains Mono}.setting-field{display:grid;gap:6px;margin-top:12px}.setting-field label{color:var(--muted);font-size:10px;text-transform:uppercase}.setting-field input,.setting-field select{width:100%;height:40px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#0003;color:var(--soft);font-size:10px}.secret-row{display:grid;grid-template-columns:1fr auto;gap:7px}.secret-row .btn{height:40px}.config-note{display:flex;gap:8px;margin-top:12px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#00000021;color:var(--muted);font-size:9px;line-height:1.45}.config-note .ui-icon{color:var(--accent)}.inbox-layout{grid-template-columns:minmax(590px,1fr) 500px;transition:grid-template-columns .28s cubic-bezier(.2,.8,.2,1)}.inbox-layout.detail-expanded{grid-template-columns:340px minmax(0,1fr)}.detail-expanded .offer-row{grid-template-columns:48px minmax(0,1fr);gap:9px;padding:13px 12px}.detail-expanded .offer-times{display:flex;grid-column:2;border-left:0;padding-left:0;gap:16px;margin-top:3px}.detail-expanded .time-line{display:flex;align-items:center;gap:6px}.detail-expanded .time-line span{margin:0}.detail-expanded .time-line b{margin:0;font-size:9px}.detail-expanded .score{width:40px;height:44px}.detail-expanded .score b{font-size:15px}.detail-expanded .offer-copy h2{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}.detail-expanded .offer-copy p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-expanded .offer-tags .tag:nth-child(n+3){display:none}.detail-expanded .inspector h2{font-size:28px;max-width:780px}.detail-expanded .detail-body{padding:24px 30px}.detail-expanded .analysis-block,.detail-expanded .analysis-pair{max-width:920px;margin-left:auto;margin-right:auto}.layout-toggle{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 9px;border:1px solid var(--line);border-radius:7px;background:#ffffff06;color:var(--soft);font:500 8px JetBrains Mono;text-transform:none;white-space:nowrap}.layout-toggle:hover{border-color:#49d5b247;background:var(--accent-soft);color:var(--accent-strong)}.detail-dates{grid-template-columns:repeat(3,1fr)}.detail-date+.detail-date{border-left:1px solid var(--line)}.detail-tabs{overflow:auto;scrollbar-width:none}.detail-tab{white-space:nowrap}.analysis-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:13px 0;border-top:1px solid var(--line)}.mini-analysis{padding:11px;border:1px solid var(--line);border-radius:8px;background:#00000021}.mini-analysis h4{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:var(--soft);font-size:9px}.mini-analysis p{margin:0;color:var(--muted);font-size:9px;line-height:1.5}.mini-analysis.positive{border-color:#49d5b21f;background:#49d5b209}.mini-analysis.negative{border-color:#e7b6601f;background:#e7b66008}.condition-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.condition{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border:1px solid var(--line);border-radius:7px;background:#0000001f;font-size:8px}.condition span{color:var(--muted)}.condition b{color:var(--soft);font-weight:500;text-align:right}.requirement-row{display:grid;grid-template-columns:18px 1fr auto;gap:8px;align-items:center;min-height:42px;padding:8px 0;border-bottom:1px solid var(--line);color:var(--soft);font-size:10px}.requirement-row:last-child{border-bottom:0}.requirement-row .ui-icon{color:var(--green)}.requirement-row.missing .ui-icon{color:var(--amber)}.requirement-status{padding:4px 6px;border-radius:5px;background:var(--green-soft);color:var(--green);font:500 7px JetBrains Mono}.requirement-row.missing .requirement-status{background:var(--amber-soft);color:var(--amber)}.function-list{display:grid;gap:7px}.function-item{display:grid;grid-template-columns:24px 1fr;gap:9px;align-items:start;padding:10px;border:1px solid var(--line);border-radius:8px;background:#0000001f;color:var(--soft);font-size:10px;line-height:1.45}.function-item b{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:var(--accent-soft);color:var(--accent);font:500 9px JetBrains Mono}.letter-panel.open{display:block;margin:0;padding:0;border:0}.letter-panel .letter-lead{margin:0 0 14px;color:var(--muted);font-size:10px;line-height:1.5}.letter-panel textarea{min-height:260px}.letter-primary{display:flex;justify-content:flex-end;margin-top:9px}.score-key .low{color:var(--red);background:var(--red)}.offer-row.state-new{box-shadow:inset 3px 0 #49d5b2a6,inset 0 1px #ffffff06}.offer-row.state-applied{box-shadow:inset 3px 0 0 var(--green),inset 0 1px #ffffff06}.offer-row.state-dismissed{opacity:.78;filter:saturate(.72);border-color:#ee7f823d;background:linear-gradient(110deg,#ee7f8221,#ee7f8209 58%,#ffffff03);box-shadow:inset 3px 0 0 var(--red),inset 0 1px #ffffff05}.offer-row.state-dismissed:hover,.offer-row.state-dismissed.selected{opacity:1;filter:saturate(.9);border-color:#ee7f8261;background:linear-gradient(110deg,#ee7f822e,#ee7f820e 62%,#ffffff05)}.state-btn[data-state=new].active{border-color:#49d5b252;background:var(--accent-soft);color:var(--accent-strong)}.state-btn[data-state=seen].active{border-color:var(--line-strong);background:#ffffff0e;color:var(--soft)}.state-btn[data-state=applied].active{border-color:#49d5b252;background:var(--green-soft);color:var(--green)}.state-btn[data-state=dismissed].active{border-color:#ee7f824d;background:var(--red-soft);color:var(--red)}.rule.inactive{opacity:.38;text-decoration:line-through;filter:saturate(.3)}.rf.full-width .page,.rf.full-width .secondary-page{width:100%;max-width:none;padding-left:clamp(24px,2.1vw,46px);padding-right:clamp(24px,2.1vw,46px)}.rf.full-width .inbox-layout.detail-expanded{grid-template-columns:360px minmax(0,1fr)}.welcome-kicker{display:block;margin-bottom:8px;color:var(--accent);font:500 8px JetBrains Mono;letter-spacing:.09em;text-transform:uppercase}.page-head .welcome-title{font-size:clamp(28px,2.6vw,40px);letter-spacing:-.04em}.welcome-summary{display:flex;align-items:center;gap:8px;margin-top:9px;color:var(--muted);font-size:10px}.welcome-summary strong{color:var(--text);font-weight:500}.welcome-summary i{width:3px;height:3px;border-radius:50%;background:var(--accent);opacity:.75}.portal-mark{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--soft);font:600 8px Inter,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap}.portal-symbol{width:18px;height:18px;display:grid;place-items:center;border-radius:5px;color:#fff;font:700 8px Inter,sans-serif;letter-spacing:-.05em;box-shadow:inset 0 1px #fff3}.portal-mark.infojobs .portal-symbol{background:linear-gradient(145deg,#2494e8,#1262bb)}.portal-mark.tecnoempleo .portal-symbol{background:linear-gradient(145deg,#ff993e 0 48%,#2479ba 50% 100%)}.portal-mark.other .portal-symbol{background:linear-gradient(145deg,var(--accent),#267a72)}.offer-topline .portal-mark{color:var(--muted)}.offer-topline .portal-symbol{width:16px;height:16px;border-radius:4px;font-size:7px}.detail-source-main{display:flex;align-items:center;gap:8px;min-width:0}.detail-source-main>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-source .portal-symbol{width:22px;height:22px}.detail-source .portal-word{font-size:9px}.group-label .portal-mark{color:var(--muted)}.detail-expanded .offer-topline .portal-word,.detail-expanded .offer-topline>span:last-child{display:none}@media(min-width:1181px){.inbox-layout.detail-expanded #detailBody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px 24px;padding:26px 30px}.inbox-layout.detail-expanded #detailBody>.match-summary,.inbox-layout.detail-expanded #detailBody>.letter-panel{grid-column:1/-1}.inbox-layout.detail-expanded #detailBody>.analysis-block,.inbox-layout.detail-expanded #detailBody>.analysis-pair{width:100%;max-width:none;margin:0}.inbox-layout.detail-expanded #detailBody>.analysis-block{padding:18px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(145deg,#ffffff06,#49d5b203)}.inbox-layout.detail-expanded #detailBody>.analysis-pair{padding:0;border-top:0}.inbox-layout.detail-expanded #detailBody>.match-summary{padding:0 0 20px;margin:0;border-bottom:1px solid var(--line)}.inbox-layout.detail-expanded #detailBody>.letter-panel{margin-top:0;padding:20px;border:1px solid var(--line);border-radius:10px;background:#0000001f}.inbox-layout.detail-expanded .function-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.inbox-layout.detail-expanded .function-item{border-top:0;border:1px solid var(--line);border-radius:8px;padding:12px}.inbox-layout.detail-expanded .requirement-row{padding:11px}.inbox-layout.detail-expanded .condition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.recovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.profile-module,.connector-card,.timeline-shell,.quarantine-shell{padding:14px;border:1px solid var(--line);border-radius:9px;background:#00000024}.module-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:11px}.module-head h3{margin:0;font-size:11px}.module-head p{margin:4px 0 0;color:var(--muted);font-size:8px;line-height:1.4}.version-chip{padding:4px 6px;border-radius:99px;background:var(--green-soft);color:var(--green);font:500 7px JetBrains Mono;white-space:nowrap}.fact-list{display:grid;gap:6px}.fact-row,.suggestion-row,.connector-row,.quarantine-row{display:grid;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--line);font-size:9px}.fact-row{grid-template-columns:92px 1fr}.fact-row span,.connector-row span{color:var(--muted)}.fact-row b{color:var(--soft);font-weight:500}.suggestion-row{grid-template-columns:1fr auto}.suggestion-row p{margin:0;color:var(--soft);line-height:1.4}.suggestion-actions{display:flex;gap:5px}.suggestion-actions button{width:28px;height:28px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--muted)}.suggestion-actions button[data-suggestion=accept]:hover{color:var(--green);border-color:#49d5b240}.suggestion-actions button[data-suggestion=reject]:hover{color:var(--red);border-color:#ee7f8240}.geo-module{grid-column:1/-1}.geo-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.geo-field{padding:9px;border:1px solid var(--line);border-radius:7px;background:#ffffff05}.geo-field span{display:block;color:var(--muted);font-size:7px;text-transform:uppercase}.geo-field b{display:block;margin-top:5px;font-size:10px}.transport-modes{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.transport-mode{padding:6px 8px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--muted);font-size:8px}.transport-mode.active{border-color:#49d5b238;background:var(--green-soft);color:var(--green)}.connector-config-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.connector-card h3{margin:0 0 4px;font-size:12px}.connector-card>p{margin:0 0 10px;color:var(--muted);font-size:8px}.connector-row{grid-template-columns:110px 1fr}.connector-row b{font-weight:500;text-align:right}.connector-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}.ops-detail-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:9px}.timeline-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.timeline-head h3,.quarantine-shell h3{margin:0;font-size:11px}.mini-segmented{display:flex;border:1px solid var(--line);border-radius:6px;padding:2px}.mini-segmented button{padding:4px 7px;border:0;border-radius:4px;background:transparent;color:var(--muted);font-size:7px}.mini-segmented button.active{background:var(--panel-3);color:var(--soft)}.timeline-bars{height:88px;display:flex;align-items:end;gap:5px;margin-top:14px;padding-bottom:18px;border-bottom:1px solid var(--line)}.timeline-bar{position:relative;flex:1;min-width:5px;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,var(--accent),rgba(73,213,178,.15));opacity:.75}.timeline-bar.warn{background:linear-gradient(180deg,var(--amber),rgba(231,182,96,.12))}.timeline-bar span{position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);color:var(--muted);font:6px JetBrains Mono}.quarantine-row{grid-template-columns:1fr auto}.quarantine-row p{margin:0;color:var(--soft);line-height:1.35}.quarantine-row small{display:block;margin-top:3px;color:var(--muted)}.quarantine-row .btn{min-height:30px}.status-legend{display:flex;gap:10px;flex-wrap:wrap;margin-top:9px;color:var(--muted);font-size:7px}.status-legend i{width:6px;height:6px;display:inline-block;margin-right:4px;border-radius:50%;background:var(--green)}.status-legend span:nth-child(2) i{background:var(--amber)}.status-legend span:nth-child(3) i{background:var(--red)}.system-status.degraded .status-dot{background:var(--amber);box-shadow:0 0 0 3px #e7b6601a,0 0 16px #e7b6606b}.rf.focus-mode .page-head,.rf.focus-mode .quick-filters,.rf.focus-mode .controls-foot{display:none}.rf.focus-mode .controls{margin-bottom:16px}.rf.focus-mode .page{padding-top:18px}.rf.focus-mode .offer-row{padding-top:13px;padding-bottom:13px}@media(max-width:1180px){.inbox-layout,.inbox-layout.detail-expanded{grid-template-columns:1fr}.layout-toggle{display:none}.inspector{display:none;position:fixed;inset:64px 0 0 auto;width:min(520px,100%);max-height:none;border-radius:0;z-index:70;box-shadow:var(--shadow)}.inspector.open{display:block}.inspector-corner .inspector-close{display:grid}}@media(max-width:900px){.system-status span{display:none}.control-main{grid-template-columns:1fr 220px auto}.profile-grid,.settings-grid{grid-template-columns:1fr}.pipeline{grid-template-columns:1fr 1fr}.nav-btn{font-size:12px;padding:0 9px}.brand em{display:none}}@media(max-width:650px){.topbar{height:58px;padding:0 14px}.global-nav{display:none}.brand{font-size:14px}.system-status,.account-btn{min-height:44px;height:44px}.system-status{min-width:44px;padding:0 11px}.account-btn{width:44px}.page,.secondary-page{padding:18px 12px 84px}.page-head{align-items:start;margin-bottom:10px}.page-head h1{font-size:25px}.page-head p{max-width:290px}.head-actions{display:none}.mobile-context{display:grid;grid-template-columns:1fr auto;gap:7px;margin-bottom:12px}.mobile-context select,.mobile-context button{height:44px}.control-main{grid-template-columns:minmax(0,1fr) auto;padding:8px}.control-main .search{grid-column:1/-1}.sort-wrap{grid-column:1}.filter-trigger{grid-column:2}.quick-filters{padding:0 8px 8px}.quick-filters:after{content:"→";position:sticky;right:0;display:grid;place-items:center;min-width:26px;color:var(--accent);background:var(--panel)}.chip{min-height:44px}.controls-foot{align-items:flex-start}.clear-btn{min-height:44px}.active-summary{display:grid;gap:4px}.arrival-banner{min-height:56px}.offer-row{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:13px}.score{width:46px;height:46px}.score b{font-size:15px}.offer-times{grid-column:2;border-left:0;padding:7px 0 0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr}.offer-copy h2{white-space:normal;font-size:14px}.offer-copy p{white-space:normal}.inspector{inset:58px 0 0;width:100%}.detail-source span:last-child{display:none}.inspector h2{font-size:21px}.triage-nav{padding-right:38px}.triage-nav button{min-height:44px}.statebar{grid-template-columns:1fr 1fr}.state-btn{min-height:44px}.detail-tabs{overflow:auto}.detail-tab{min-height:44px;white-space:nowrap}.match-summary{grid-template-columns:72px 1fr}.big-score{width:68px;height:68px}.letter-config{grid-template-columns:1fr}.letter-config .field:last-child{grid-column:auto}.track-item,.draft-item,.run-item{grid-template-columns:1fr;gap:9px}.profile-grid,.settings-grid,.pipeline{grid-template-columns:1fr}.section-title{align-items:start}.section-title>.btn{min-height:44px}.btn{min-height:44px}.filter-drawer{padding:18px 14px}.icon-btn{width:44px;height:44px}.checks,.field-row{grid-template-columns:1fr}.check{min-height:44px}.field select,.field input{height:44px}.drawer-actions{bottom:-18px;margin:18px -14px -18px;padding:12px 14px}.mobile-nav{position:fixed;display:grid;grid-template-columns:repeat(5,1fr);left:0;right:0;bottom:0;height:62px;border-top:1px solid var(--line);background:var(--panel);z-index:60}.mobile-nav button{border:0;background:transparent;color:var(--muted);font-size:9px;font-weight:600}.mobile-nav button.active{color:var(--accent)}.mobile-more{position:fixed;right:10px;bottom:70px;z-index:80;display:none;width:210px;padding:7px;border:1px solid var(--line-strong);border-radius:9px;background:var(--panel);box-shadow:var(--shadow)}.mobile-more.open{display:grid}.mobile-more button{min-height:44px;border:0;border-radius:6px;background:transparent;color:var(--soft);text-align:left;padding:0 12px}.mobile-more button:hover{background:var(--panel-2)}.undo-bar{bottom:76px;width:calc(100% - 24px);justify-content:space-between}.toast{bottom:76px;width:max-content;max-width:calc(100% - 24px);text-align:center}.modal-backdrop{z-index:100}}@media(max-width:650px){.topbar{background:#0b0d13}.brand-home{min-height:40px;padding:2px 4px 2px 2px}.brand em{display:none}.focus-toggle{display:block;width:44px;height:44px;min-height:44px;padding:0;font-size:0}.focus-toggle:before{content:"◎";font-size:17px}.focus-toggle kbd{display:none}.page{padding-top:20px}.page-head h1{font-size:28px}.review-pulse{overflow:auto;white-space:nowrap;padding-bottom:2px}.offer-row{padding:14px}.score{width:42px}.inbox-layout{gap:10px}.inspector{inset:58px 0 0}.triage-nav{padding-right:42px}.detail-source{font-size:8px}.inspector h2{font-size:20px}.detail-body{padding:18px}.undo-bar{left:50%;right:auto;transform:translate(-50%)}}@media(max-width:900px){.profile-workspace,.scraper-grid{grid-template-columns:1fr}.profile-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.new-profile{grid-column:1/-1}.rule-board{grid-template-columns:1fr}.pipeline.v2{grid-template-columns:repeat(3,1fr)}.cv-library{grid-template-columns:1fr}}@media(max-width:900px){.recovery-grid,.connector-config-grid,.ops-detail-grid{grid-template-columns:1fr}.geo-module{grid-column:auto}}@media(max-width:650px){.profile-rail{display:block}.profile-choice{min-height:64px}.preference-studio{padding:15px}.studio-head{display:block}.cv-context{margin-top:12px;white-space:normal}.prompt-foot,.scraper-actions{align-items:stretch;flex-direction:column}.prompt-foot .btn{width:100%}.scraper-card{padding:14px}.scraper-metrics{grid-template-columns:repeat(2,1fr)}.scraper-actions div{display:grid;grid-template-columns:1fr 1fr}.pipeline.v2{grid-template-columns:repeat(2,1fr)}.analysis-pair,.condition-grid{grid-template-columns:1fr}.log-line{grid-template-columns:56px 42px minmax(0,1fr)}.log-line span{white-space:normal;overflow-wrap:anywhere}.themes{grid-template-columns:1fr}.detail-tabs{padding-right:10px}.detail-source span:last-child{display:inline}.focus-toggle{display:flex;width:44px;height:44px;min-height:44px;padding:0;font-size:0}.focus-toggle:before{display:none}.focus-toggle .ui-icon{display:block;width:19px;height:19px}.topbar{background:#060b0ce8}}@media(max-width:650px){.full-width-toggle{display:none}.rf.full-width .page,.rf.full-width .secondary-page{padding-left:12px;padding-right:12px}.welcome-summary{flex-wrap:wrap;gap:6px}.offer-topline>span:last-child{display:none}}.rf,.nav-btn{font-size:13px}.system-status,.focus-toggle,.full-width-toggle{font-size:11px}.account-menu button,.profile-select,.btn{font-size:12px}.kicker,.welcome-kicker{font-size:10px}.welcome-summary,.page-head p{font-size:12px}.search input{font-size:13px}.sort-wrap label{font-size:10px}.sort-wrap select{font-size:12px}.chip{font-size:11px}.controls-foot,.clear-btn,.feed-meta,.group-label,.filter-count,.offer-topline{font-size:10px}.offer-copy h2{font-size:16px}.offer-copy p{font-size:12px}.detail-expanded .offer-copy h2{font-size:14px}.detail-expanded .offer-copy p{font-size:11px}.detail-expanded .offer-topline{font-size:9px}.tag{font-size:10px}.score small,.time-line span{font-size:9px}.time-line b{font-size:10px}.inspector.empty-inspector{font-size:12px}.detail-source{font-size:10px}.detail-company{font-size:12px}.detail-date span{font-size:9px}.detail-date b{font-size:10px}.state-btn{font-size:11px}.detail-tab{font-size:12px}.match-summary h3{font-size:16px}.match-summary p,.analysis-block p,.evidence li,.notes,.letter-panel textarea{font-size:12px}.analysis-block h4{font-size:10px}.mini-analysis h4,.mini-analysis p{font-size:11px}.condition span,.field span{font-size:9px}.condition b,.requirement-row,.function-item{font-size:11px}.letter-head b{font-size:13px}.letter-head span{font-size:9px}.section-title h2{font-size:21px}.section-title p,.product-card p,.track-item p,.draft-item p,.run-item p,.studio-head p{font-size:11px}.product-card h2,.product-card h3,.scraper-head h2{font-size:16px}.setting-row b,.module-head h3,.timeline-head h3,.quarantine-shell h3{font-size:12px}.setting-row span,.module-head p,.connector-card>p,.scraper-head p,.config-note{font-size:10px}.fact-row,.suggestion-row,.connector-row,.quarantine-row{font-size:10px}.profile-choice b{font-size:12px}.profile-choice small,.scraper-actions,.admin-badge,.health{font-size:9px}.scraper-metric span,.geo-field span,.status-legend,.mini-segmented button{font-size:8px}.scraper-metric b{font-size:15px}.setting-field label{font-size:9px}.setting-field input,.setting-field select{font-size:11px}.portal-symbol{width:auto;height:auto;display:inline-block;color:var(--soft);font:700 13px/1 JetBrains Mono,monospace;letter-spacing:-.14em;transform:skew(-7deg);transform-origin:center;border-radius:0;background:none!important;box-shadow:none!important}.portal-mark.infojobs .portal-symbol{color:#2698e8}.portal-mark.tecnoempleo .portal-symbol{color:#f58a35}.portal-mark.other .portal-symbol{color:var(--accent)}.offer-topline .portal-symbol{width:auto;height:auto;font-size:12px}.detail-source .portal-symbol{width:auto;height:auto;font-size:17px}.portal-word,.detail-source .portal-word{font-size:10px}.expanded-overview{display:grid;gap:24px;padding-bottom:0}.overview-section{scroll-margin-top:58px}.overview-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.overview-heading span{color:var(--accent);font:500 9px JetBrains Mono;letter-spacing:.08em}.overview-heading h3{margin:0;font-size:19px;font-weight:500}.overview-heading p{max-width:520px;margin:0;color:var(--muted);font-size:11px;line-height:1.55;text-align:right}.overview-section-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.overview-section-body>.match-summary,.overview-section-body>.letter-panel{grid-column:1/-1}.overview-section-body>.analysis-pair{margin:0}.overview-section-body>.analysis-block,.overview-section-body>.analysis-pair,.overview-section-body>.letter-panel{align-self:start}.overview-section-body .analysis-block,.overview-section-body .mini-analysis{margin:0}.overview-section-body .letter-panel textarea{min-height:240px}.expanded-overview{gap:18px}.detail-expanded #detailBody>.expanded-overview{grid-column:1/-1;width:100%}.overview-section{padding:20px;border:1px solid var(--line);border-radius:14px;background:#ffffff05;box-shadow:inset 0 1px #ffffff05}.overview-heading{display:grid;grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:baseline;gap:22px;margin-bottom:16px;padding-bottom:13px}.overview-heading h3{font-size:18px;letter-spacing:-.02em}.overview-heading p{max-width:none;text-align:right}.overview-section-body{gap:14px;align-items:stretch}.overview-section-body>.analysis-block,.overview-section-body>.analysis-pair,.overview-section-body>.letter-panel,.overview-section-body>.match-summary{align-self:stretch;height:100%}.overview-section-body .analysis-block,.overview-section-body .mini-analysis,.overview-section-body .letter-panel{border-color:#ffffff13;background:#03080e38}.overview-section-body .analysis-pair{height:100%}.overview-section-body .analysis-pair>.mini-analysis{height:100%}.overview-analysis .overview-section-body>.analysis-block:last-child{grid-column:1/-1}.overview-activity .overview-section-body>.analysis-block:last-child:nth-child(odd){grid-column:1/-1}.overview-letter .letter-panel{padding:18px}.overview-letter .letter-config{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-section-body .function-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.overview-section-body .condition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.function-item{grid-template-columns:8px minmax(0,1fr)}.function-item:before{content:"";width:5px;height:5px;margin-top:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.offer-row.remote-offer:not(.state-dismissed){border-color:color-mix(in srgb,var(--accent) 48%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--accent-soft) 72%,transparent),#ffffff05 58%);box-shadow:inset 4px 0 var(--accent),inset 0 1px #ffffff0a}.work-mode{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:3px 8px;border:1px solid var(--line);border-radius:7px;background:#ffffff06;color:var(--soft);font:700 10px/1.1 JetBrains Mono,monospace;letter-spacing:.01em;white-space:nowrap}.work-mode svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.work-mode.mode-remote{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:var(--accent-soft);color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent),0 0 18px color-mix(in srgb,var(--accent) 13%,transparent)}.work-mode.mode-hybrid{border-style:dashed;color:var(--amber)}.work-mode.mode-onsite{color:var(--soft)}.work-mode.mode-unknown{color:var(--muted);font-weight:600}.detail-work-mode{margin-top:10px;padding:5px 10px;font-size:11px}.mode-text.mode-remote{color:var(--accent)}.mode-text.mode-hybrid{color:var(--amber)}.mode-text.mode-onsite{color:var(--soft)}.rf[data-preset=kitty-dream] .offer-row.remote-offer:not(.state-dismissed){border-color:#d12f8066;background:linear-gradient(90deg,#d12f801c,#7a4db80b 60%,#ffffff80);box-shadow:inset 4px 0 #d12f80,0 10px 28px #d12f8014}.rf[data-preset=kitty-dream] .work-mode.mode-remote{border-color:#d12f806b;background:#d12f801a;color:#b42370;box-shadow:0 0 14px #d12f8017}.detail-mode{display:inline-flex;align-items:center;padding:3px 7px;border-radius:99px;font-size:11px}.bookmark-filled{fill:currentColor;stroke:currentColor}.saved-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:2px;color:var(--amber);filter:drop-shadow(0 0 5px rgba(246,190,92,.22))}.saved-mark .ui-icon{width:16px;height:16px;fill:currentColor;stroke:currentColor}.save-toggle.saved{border-color:#f6be5c61;background:var(--amber-soft);color:var(--amber)}.save-toggle.saved .ui-icon{fill:currentColor;stroke:currentColor}.time-line b,.detail-date b{font-variant-numeric:tabular-nums}.offer-row.selected,.offer-row.remote-offer.selected,.offer-row.state-applied.selected,.offer-row.state-new.selected,.offer-row.state-seen.selected,.offer-row.state-dismissed.selected{opacity:1;filter:none;border-color:#6ba8f7ad;background:linear-gradient(105deg,#6ba8f724,#6ba8f709 58%,#ffffff05);box-shadow:inset 3px 0 #6ba8f7,inset 0 1px #ffffff0e,0 0 0 1px #6ba8f714,0 18px 48px #00000024}.offer-row.selected:after{opacity:1;background:radial-gradient(55% 100% at 100% 50%,rgba(107,168,247,.12),transparent 75%)}.feed-shell .offer-list:first-child>.group-label:first-child{margin-top:0}@media(max-width:1180px){.expanded-overview{display:grid}.overview-section-body{grid-template-columns:1fr}.overview-section-body>.match-summary,.overview-section-body>.letter-panel{grid-column:auto}.overview-heading{align-items:start;flex-direction:column}.overview-heading p{text-align:left}}@media(max-width:650px){.welcome-summary{font-size:11px}.offer-copy h2{font-size:15px}.offer-copy p{font-size:11px}.tag,.feed-meta,.group-label{font-size:9px}.detail-tab{font-size:11px}.analysis-block p,.evidence li,.notes,.letter-panel textarea{font-size:12px}}.portal-stack{display:inline-flex;align-items:center;gap:8px;min-width:0}.portal-stack .portal-mark+.portal-mark{padding-left:8px;border-left:1px solid var(--line)}.tag.duplicate{border-color:#6ba8f73d;background:var(--info-soft);color:#9fc8ff}.tag.lifecycle.updated,.tag.lifecycle.republished{border-color:#e7b6603d;background:var(--amber-soft);color:var(--amber)}.tag.lifecycle.closed{border-color:#ee7f8247;background:var(--red-soft);color:var(--red)}.offer-row.lifecycle-closed:not(.selected){opacity:.62;filter:saturate(.6)}.offer-row.lifecycle-closed .score b{text-decoration:line-through}.time-line:first-child b{color:var(--info)}.offer-signal{display:flex;align-items:flex-start;gap:11px;padding:12px 20px;border-bottom:1px solid rgba(107,168,247,.14);background:linear-gradient(100deg,rgba(107,168,247,.095),rgba(73,213,178,.025) 72%,transparent);color:var(--info)}.offer-signal .ui-icon{margin-top:1px}.offer-signal b{display:block;font-size:11px}.offer-signal span{display:block;margin-top:3px;color:var(--soft);font-size:10px}.offer-signal.lifecycle-closed{border-color:#ee7f822e;background:linear-gradient(100deg,rgba(238,127,130,.11),transparent);color:var(--red)}.shortcut-toggle.active{border-color:#6ba8f747;background:var(--info-soft);color:var(--info)}.triage-nav button:disabled{opacity:.34}.triage-nav{flex-wrap:wrap}.source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.source-version{display:grid;gap:6px;padding:14px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,#ffffff09,#6ba8f705)}.source-version.preferred{border-color:#49d5b238;background:linear-gradient(145deg,#49d5b212,#6ba8f706)}.source-version b{font-size:10px}.source-version span,.source-version small{color:var(--muted);font-size:9px}.section-intro{margin-bottom:0!important}.event-list{display:grid;margin-top:4px}.event-row{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:11px;padding:12px 0;border-top:1px solid var(--line)}.event-row:first-child{border-top:0}.event-row>i{width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft),0 0 14px #49d5b252}.event-row b,.event-row span{display:block}.event-row b{font-size:11px}.event-row span{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.45}.event-row time{color:var(--muted);font:500 9px JetBrains Mono;white-space:nowrap}.application-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.application-note{width:100%;min-height:92px;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#00000029;color:var(--soft);font:inherit;resize:vertical}@media(min-width:1181px){.detail-expanded .inspector{background:linear-gradient(165deg,#0d1718fc,#060c0dfe)}.detail-expanded #detailBody{display:block!important;padding:28px 30px!important;background:radial-gradient(75% 24% at 85% 0,rgba(73,213,178,.045),transparent 70%),radial-gradient(55% 20% at 0 38%,rgba(107,168,247,.035),transparent 75%)}.expanded-overview{gap:28px;padding-bottom:0}.overview-section{position:relative;isolation:isolate;overflow:hidden;padding:0;border:1px solid rgba(205,239,232,.1);border-radius:22px;background:linear-gradient(145deg,#ffffff0b,#49d5b204 52%,#6ba8f705);box-shadow:inset 0 1px #ffffff0e,0 26px 65px #00000026}.overview-section:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(75% 90% at 100% 0,rgba(73,213,178,.075),transparent 62%),radial-gradient(55% 75% at 0 100%,rgba(107,168,247,.04),transparent 70%);opacity:.85}.overview-section:after{content:none}.overview-heading{grid-template-columns:minmax(170px,210px) minmax(0,1fr);align-items:center;gap:26px;margin:0;padding:23px 26px;border-bottom:1px solid rgba(205,239,232,.085);background:linear-gradient(100deg,#49d5b20e,#ffffff03 56%,#6ba8f706)}.overview-heading h3{font-size:20px}.overview-heading p{color:#98a5a2;line-height:1.6}.overview-section-body{gap:16px;padding:24px 26px 26px;align-items:stretch}.overview-section-body>.match-summary{grid-column:1/-1;height:auto!important}.overview-section-body>.analysis-block,.overview-section-body>.analysis-pair,.overview-section-body>.letter-panel{width:100%;max-width:none!important;height:auto!important;min-width:0;margin-left:0!important;margin-right:0!important}.overview-section-body .analysis-block,.overview-section-body .mini-analysis,.overview-section-body .letter-panel{padding:22px 24px;border:1px solid rgba(205,239,232,.095);border-radius:18px;background:linear-gradient(145deg,#ffffff09,#49d5b203 58%,#6ba8f704);box-shadow:inset 0 1px #ffffff0a,0 16px 38px #00000014}.overview-section-body .analysis-block h4,.overview-section-body .mini-analysis h4{margin-bottom:14px;color:#aebbb8;letter-spacing:.08em}.overview-analysis .fit-reasons,.overview-analysis .analysis-pair,.overview-analysis .analysis-block:last-child{grid-column:1/-1}.overview-analysis .fit-reasons{padding:25px 27px;background:linear-gradient(125deg,#49d5b213,#ffffff06 54%,#6ba8f709)}.overview-analysis .analysis-pair{padding:0;border:0;background:none;box-shadow:none}.overview-analysis .evidence{gap:11px;margin:0;padding:0}.overview-analysis .evidence li{padding:9px 10px 9px 30px;border-radius:10px;background:#ffffff06}.overview-analysis .evidence li:before{left:11px;top:9px}.overview-analysis .match-summary{display:grid;grid-template-columns:90px minmax(0,1fr);gap:20px;margin:0;padding:22px 24px;border:1px solid rgba(205,239,232,.095);border-radius:19px;background:linear-gradient(120deg,#49d5b20e,#ffffff05 58%,#6ba8f711);box-shadow:inset 0 1px #ffffff0b}.overview-section-body .condition{padding:13px 14px;border-radius:12px;background:linear-gradient(145deg,#ffffff09,#49d5b203)}.overview-section-body .function-item{padding:15px 16px;border-radius:13px;background:linear-gradient(140deg,#ffffff09,#6ba8f704)}.overview-section-body .requirement-row{padding:13px 2px}.overview-letter .letter-panel{padding:24px 26px;background:linear-gradient(135deg,#49d5b209,#ffffff06 48%,#6ba8f706)}.overview-letter .letter-panel textarea{border-radius:15px;background:#03090a5c;box-shadow:inset 0 1px 12px #0000002e}.overview-activity .overview-section-body{grid-template-columns:1fr}.overview-activity .activity-shell,.overview-activity .application-panel{grid-column:1/-1;width:100%;max-width:none!important}}.offer-row.state-new{border-color:#54c4e847;background:linear-gradient(108deg,#54c4e81c,#6ba8f708 56%,#ffffff03);box-shadow:inset 3px 0 #54c4e8,inset 0 1px #ffffff08}.offer-row.state-applied,.offer-row.remote-offer.state-applied:not(.selected){border-color:#49d5b261;background:linear-gradient(108deg,#49d5b226,#49d5b20a 58%,#ffffff03);box-shadow:inset 3px 0 var(--green),inset 0 1px #ffffff0a,0 0 22px #49d5b20a}.state-btn[data-state=new].active{border-color:#54c4e861;background:var(--info-soft);color:#9fddf2}.state-btn[data-state=applied].active{border-color:#49d5b261;background:var(--green-soft);color:var(--green)}.inspector-head{padding-top:14px}.layout-toggle{width:34px;min-width:34px;min-height:34px;padding:0;justify-content:center}.layout-toggle .ui-icon{width:16px;height:16px}button.brand-home,button.brand-home:hover,button.brand-home.active{min-height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--text);box-shadow:none;appearance:none}button.brand-home{transition:opacity .15s}button.brand-home:hover{opacity:.82}@media(max-width:650px){button.brand-home,button.brand-home.active{min-height:auto;padding:0}.source-grid,.application-grid{grid-template-columns:1fr}.event-row{grid-template-columns:12px 1fr}.event-row time{grid-column:2}.portal-stack{gap:5px}.portal-stack .portal-mark+.portal-mark{padding-left:5px}}.kitty-mark{display:none}.rf[data-preset=graphite]{color-scheme:dark}.rf[data-preset=graphite]{--bg:#111213;--panel:#171819;--panel-2:#1d1f20;--panel-3:#252728;--line:rgba(242,236,224,.09);--line-strong:rgba(242,236,224,.18);--text:#f0ede7;--soft:#cac5bc;--muted:#87847e;--accent:#d3b67d;--accent-soft:#302a20;--info:#aeb8c2;--info-soft:#242a2e;--green:#91ad91;--green-soft:#202b22;--amber:#d0a864;--amber-soft:#302719;--red:#d58b86;--red-soft:#301f1e;--shadow:0 28px 80px rgba(0,0,0,.38) ;--state-new:#6b9fc5;--state-new-soft:#1d303c;--state-seen:#8d9094;--state-seen-soft:#292b2d;--state-applied:#71a077;--state-applied-soft:#1c3021;--state-dismissed:#ca685f;--state-dismissed-soft:#381d1b }.rf[data-preset=coffee]{--bg:#17110d;--panel:#211812;--panel-2:#2a1f18;--panel-3:#34271e;--line:rgba(239,214,187,.1);--line-strong:rgba(239,214,187,.2);--text:#f2e5d6;--soft:#d2bda8;--muted:#a68d78;--accent:#c68a58;--accent-soft:#382619;--info:#bd8a65;--info-soft:#35251c;--green:#8fa274;--green-soft:#26301f;--amber:#d3a25e;--amber-soft:#342719;--red:#c97767;--red-soft:#38201c;--radius:13px;--shadow:0 28px 86px rgba(7,4,2,.46) ;--state-new:#d09a48;--state-new-soft:#3b2917;--state-seen:#a08873;--state-seen-soft:#30251d;--state-applied:#7da15f;--state-applied-soft:#24331e;--state-dismissed:#c85e49;--state-dismissed-soft:#3c1f18;--selection:#3d9f95 }.rf[data-preset=linen]{--bg:#f5f0e7;--panel:#fffaf1;--panel-2:#f2e9dc;--panel-3:#e8ddcf;--line:rgba(91,69,53,.14);--line-strong:rgba(91,69,53,.25);--text:#3f342c;--soft:#625348;--muted:#756254;--accent:#b8654b;--accent-soft:#f7ddd3;--info:#607e88;--info-soft:#e1eaeb;--green:#69826d;--green-soft:#e4ece2;--amber:#a8752c;--amber-soft:#f6e7c9;--red:#b95f5a;--red-soft:#f4dedd;--radius:12px;--shadow:0 24px 64px rgba(92,67,43,.13) ;--state-new:#4e7891;--state-new-soft:#dbeaf0;--state-seen:#806f62;--state-seen-soft:#e9dfd3;--state-applied:#557d5f;--state-applied-soft:#dae8dc;--state-dismissed:#b44d40;--state-dismissed-soft:#f2d6d1;--selection:#76517f }.rf[data-preset=kitty-dream-linen]{color-scheme:light;font-family:Nunito,Inter,system-ui,sans-serif;font-weight:500;font-size:15px;--bg:#f8f4ec;--panel:#fffbfe;--panel-2:#fce4ee;--panel-3:#f8d5e4;--line:rgba(173,112,104,.2);--line-strong:rgba(225,61,126,.42);--text:#5b3a43;--soft:#76515a;--muted:#8c626c;--accent:#e13d7e;--accent-soft:#fde0eb;--info:#8155b7;--info-soft:#eee5f8;--green:#d12f80;--green-soft:#fde0eb;--amber:#c87948;--amber-soft:#f9e9dc;--red:#c2185b;--red-soft:#fbe0e9;--radius:18px;--shadow:0 24px 70px rgba(170,91,106,.14);--state-new:#8155b7;--state-new-soft:#eee5f8;--state-seen:#8c6d72;--state-seen-soft:#f5e8e9;--state-applied:#ff2d87;--state-applied-soft:#fde2ee;--state-dismissed:#881337;--state-dismissed-soft:#ffe4e6;--selection:#ff2d87}.rf[data-color-mode=light]{background:var(--bg);color:var(--text)}.rf[data-color-mode=light] .page-head h1{color:var(--text)}.rf[data-color-mode=light] .clear-btn,.rf[data-color-mode=light] .time-line.scraped b,.rf[data-color-mode=light] .detail-date:last-child b{color:var(--accent)}.rf[data-color-mode=light]:before{background:radial-gradient(46% 28% at 88% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 72%),radial-gradient(42% 30% at 4% 46%,color-mix(in srgb,var(--info) 6%,transparent),transparent 74%)}.rf[data-color-mode=light] .topbar{background:color-mix(in srgb,var(--panel) 94%,transparent);border-color:var(--line);box-shadow:0 1px #ffffffb8}.rf[data-color-mode=light] .nav-btn.active,.rf[data-color-mode=light] .profile-select,.rf[data-color-mode=light] .btn,.rf[data-color-mode=light] .system-status,.rf[data-color-mode=light] .account-btn{background:var(--panel-2);border-color:var(--line);color:var(--soft)}.rf[data-color-mode=light] .btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.rf[data-color-mode=light] .controls,.rf[data-color-mode=light] .offer-row,.rf[data-color-mode=light] .inspector,.rf[data-color-mode=light] .product-card,.rf[data-color-mode=light] .track-item,.rf[data-color-mode=light] .draft-item,.rf[data-color-mode=light] .run-item,.rf[data-color-mode=light] .pipeline-step{background:var(--panel);border-color:var(--line);box-shadow:0 12px 34px color-mix(in srgb,var(--text) 5%,transparent)}.rf[data-color-mode=light] .search input,.rf[data-color-mode=light] .sort-wrap,.rf[data-color-mode=light] .notes,.rf[data-color-mode=light] .letter-panel textarea,.rf[data-color-mode=light] .application-note,.rf[data-color-mode=light] .field input,.rf[data-color-mode=light] .field select,.rf[data-color-mode=light] .segmented{background:var(--panel-2);border-color:var(--line);color:var(--text)}.rf[data-color-mode=light] .chip,.rf[data-color-mode=light] .tag{background:color-mix(in srgb,var(--panel-2) 76%,transparent);border-color:transparent}.rf[data-color-mode=light] .chip:hover,.rf[data-color-mode=light] .chip.active{background:var(--panel-3);border-color:var(--line-strong)}.rf[data-color-mode=light] .controls-foot,.rf[data-color-mode=light] .detail-dates{background:var(--panel-2)}.rf[data-color-mode=light] .inspector{background:linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--panel-2) 65%,var(--panel)));box-shadow:0 24px 70px color-mix(in srgb,var(--text) 10%,transparent),inset 0 1px #fffc}.rf[data-color-mode=light] .detail-expanded .inspector{background:linear-gradient(165deg,var(--panel),var(--panel-2))}.rf[data-color-mode=light] .detail-expanded .detail-tabs{background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 97%,transparent),var(--panel-2));box-shadow:0 12px 26px color-mix(in srgb,var(--text) 9%,transparent)}.rf[data-color-mode=light] .detail-expanded #detailBody{background:radial-gradient(75% 24% at 85% 0,color-mix(in srgb,var(--accent) 6%,transparent),transparent 70%),radial-gradient(55% 20% at 0 38%,color-mix(in srgb,var(--info) 5%,transparent),transparent 75%)}.rf[data-color-mode=light] .overview-section{border-color:var(--line);background:linear-gradient(145deg,var(--panel),color-mix(in srgb,var(--panel-2) 72%,var(--panel)));box-shadow:inset 0 1px #ffffffd1,0 22px 52px color-mix(in srgb,var(--text) 7%,transparent)}.rf[data-color-mode=light] .overview-section:before{background:radial-gradient(75% 90% at 100% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 62%),radial-gradient(55% 75% at 0 100%,color-mix(in srgb,var(--info) 6%,transparent),transparent 70%)}.rf[data-color-mode=light] .overview-heading{background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 7%,var(--panel)),var(--panel) 56%,color-mix(in srgb,var(--info) 5%,var(--panel)));border-color:var(--line)}.rf[data-color-mode=light] .overview-section-body .analysis-block,.rf[data-color-mode=light] .overview-section-body .mini-analysis,.rf[data-color-mode=light] .overview-section-body .letter-panel,.rf[data-color-mode=light] .overview-analysis .match-summary{background:linear-gradient(145deg,var(--panel),var(--panel-2));border-color:var(--line);box-shadow:inset 0 1px #ffffffe6,0 14px 30px color-mix(in srgb,var(--text) 5%,transparent)}.rf[data-color-mode=light] .overview-section-body .analysis-block h4,.rf[data-color-mode=light] .overview-section-body .mini-analysis h4{color:var(--muted)}.rf[data-color-mode=light] .overview-analysis .evidence li,.rf[data-color-mode=light] .overview-section-body .condition,.rf[data-color-mode=light] .overview-section-body .function-item{background:color-mix(in srgb,var(--panel-2) 78%,var(--panel))}.rf[data-color-mode=light] .letter-panel textarea,.rf[data-color-mode=light] .overview-letter .letter-panel textarea{background:var(--panel-2);box-shadow:inset 0 1px 8px color-mix(in srgb,var(--text) 5%,transparent)}.rf[data-color-mode=light] .drawer-backdrop,.rf[data-color-mode=light] .modal-backdrop{background:#3d303747}.rf[data-color-mode=light] .filter-drawer,.rf[data-color-mode=light] .confirm-modal,.rf[data-color-mode=light] .account-menu,.rf[data-color-mode=light] .drawer-actions{background:var(--panel)}.rf[data-color-mode=light] .mobile-nav{background:color-mix(in srgb,var(--panel) 94%,transparent);border-color:var(--line)}.rf[data-preset=cosmos] .offer-row{border-color:var(--line)}.rf[data-preset=cosmos] .offer-row:hover{border-color:var(--line-strong)}.rf[data-preset=cosmos] .offer-row.selected{border-color:color-mix(in srgb,var(--accent) 62%,var(--line));box-shadow:inset 3px 0 var(--accent)}.rf[data-preset=cosmos] .offer-row.state-new{border-color:color-mix(in srgb,var(--state-new) 34%,var(--line));box-shadow:inset 3px 0 var(--state-new)}.rf[data-preset=cosmos] .offer-row.state-applied,.rf[data-preset=cosmos] .offer-row.remote-offer.state-applied:not(.selected){border-color:color-mix(in srgb,var(--green) 40%,var(--line));box-shadow:inset 3px 0 var(--green)}.rf[data-preset=cosmos] .offer-row.remote-offer:not(.state-dismissed):not(.state-applied){border-color:color-mix(in srgb,var(--info) 28%,var(--line))}.rf[data-preset=cosmos] .row-state.state-new{color:var(--state-new);background:var(--state-new-soft)}.rf[data-preset=cosmos] .row-state.state-applied{color:var(--green);background:var(--green-soft)}.rf[data-preset=cosmos] .state-btn[data-state=new].active{border-color:color-mix(in srgb,var(--state-new) 38%,var(--line));background:var(--state-new-soft);color:var(--state-new)}.rf[data-preset=cosmos] .state-btn[data-state=applied].active{border-color:color-mix(in srgb,var(--green) 38%,var(--line));background:var(--green-soft);color:var(--green)}.rf[data-preset=cosmos] .new-dot{background:var(--state-new);box-shadow:0 0 0 4px color-mix(in srgb,var(--state-new) 12%,transparent),0 0 13px color-mix(in srgb,var(--state-new) 45%,transparent)}.rf[data-preset=cosmos] .big-score{border-color:var(--green)}.rf[data-preset=graphite]:before{background:radial-gradient(44% 26% at 84% 0,rgba(211,182,125,.055),transparent 72%),radial-gradient(40% 28% at 5% 52%,rgba(255,255,255,.025),transparent 76%)}.rf[data-preset=graphite] .topbar{background:#151617}.rf[data-preset=graphite] .controls,.rf[data-preset=graphite] .offer-row{background:linear-gradient(112deg,#ffffff06,#ffffff03)}.rf[data-preset=graphite] .inspector,.rf[data-preset=graphite] .detail-expanded .inspector{border-color:var(--line);background:linear-gradient(155deg,#1a1b1c,#131414)}.rf[data-preset=graphite] .detail-expanded .detail-tabs{background:linear-gradient(180deg,#1a1b1c,#151616)}.rf[data-preset=graphite] .detail-expanded #detailBody{background:radial-gradient(70% 22% at 86% 0,rgba(211,182,125,.035),transparent 72%)}.rf[data-preset=graphite] .overview-section{border-color:var(--line);background:linear-gradient(145deg,#1c1d1e,#171818)}.rf[data-preset=graphite] .overview-section:before{background:radial-gradient(70% 80% at 100% 0,rgba(211,182,125,.045),transparent 65%)}.rf[data-preset=graphite] .overview-heading,.rf[data-preset=graphite] .overview-section-body .analysis-block,.rf[data-preset=graphite] .overview-section-body .mini-analysis,.rf[data-preset=graphite] .overview-section-body .letter-panel,.rf[data-preset=graphite] .overview-analysis .match-summary{border-color:var(--line);background:linear-gradient(145deg,#ffffff07,#ffffff03)}.rf[data-preset=coffee]:before{background:radial-gradient(48% 30% at 86% 0,rgba(198,138,88,.09),transparent 70%),radial-gradient(42% 32% at 4% 50%,rgba(143,162,116,.055),transparent 74%)}.rf[data-preset=coffee] .topbar{background:#1d1510}.rf[data-preset=coffee] .controls,.rf[data-preset=coffee] .offer-row{background:linear-gradient(112deg,#fff4e209,#5e3a220e)}.rf[data-preset=coffee] .inspector,.rf[data-preset=coffee] .detail-expanded .inspector{border-color:var(--line);background:linear-gradient(155deg,#281d16,#19110d)}.rf[data-preset=coffee] .detail-expanded .detail-tabs{background:linear-gradient(180deg,#281d16,#1d1510)}.rf[data-preset=coffee] .detail-expanded #detailBody{background:radial-gradient(72% 23% at 87% 0,rgba(198,138,88,.055),transparent 72%),radial-gradient(46% 20% at 0 42%,rgba(143,162,116,.035),transparent 74%)}.rf[data-preset=coffee] .overview-section{border-color:var(--line);background:linear-gradient(145deg,#2a1f18,#1e1611)}.rf[data-preset=coffee] .overview-section:before{background:radial-gradient(72% 82% at 100% 0,rgba(198,138,88,.075),transparent 64%),radial-gradient(50% 70% at 0 100%,rgba(143,162,116,.04),transparent 72%)}.rf[data-preset=coffee] .overview-heading,.rf[data-preset=coffee] .overview-section-body .analysis-block,.rf[data-preset=coffee] .overview-section-body .mini-analysis,.rf[data-preset=coffee] .overview-section-body .letter-panel,.rf[data-preset=coffee] .overview-analysis .match-summary{border-color:var(--line);background:linear-gradient(145deg,#ffefda0a,#52321e0d)}.rf[data-preset=kitty-dream]{color-scheme:light;font-family:Nunito,Inter,system-ui,sans-serif;font-weight:500;font-size:15px;--bg:#feeef4;--panel:#fffbfe;--panel-2:#fce4ee;--panel-3:#f8d5e4;--line:rgba(173,112,104,.2);--line-strong:rgba(225,61,126,.42);--text:#5b3a43;--soft:#76515a;--muted:#8c626c;--accent:#e13d7e;--accent-soft:#fde0eb;--info:#8155b7;--info-soft:#eee5f8;--green:#d12f80;--green-soft:#fde0eb;--amber:#c87948;--amber-soft:#f9e9dc;--red:#c2185b;--red-soft:#fbe0e9;--radius:18px;--shadow:0 24px 70px rgba(170,91,106,.14);--state-new:#8155b7;--state-new-soft:#eee5f8;--state-seen:#8c6d72;--state-seen-soft:#f5e8e9;--state-applied:#ff2d87;--state-applied-soft:#fde2ee;--state-dismissed:#881337;--state-dismissed-soft:#ffe4e6;--selection:#ff2d87}.rf[data-preset=kitty-dream]:before{background:radial-gradient(42% 24% at 88% 0,rgba(225,61,126,.14),transparent 72%),radial-gradient(38% 26% at 7% 50%,rgba(129,85,183,.12),transparent 75%),radial-gradient(32% 24% at 53% 100%,rgba(200,121,72,.1),transparent 72%)}.rf[data-preset=kitty-dream] .kitty-mark{display:block;width:42px;height:42px;overflow:visible;fill:#fff;stroke:#6e4b5a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 8px rgba(213,77,132,.14))}.rf[data-preset=kitty-dream] .kitty-mark>circle{fill:#4a3540;stroke:none}.rf[data-preset=kitty-dream] .kitty-mark .kitty-nose{fill:#f2bd45;stroke:#a9791d;stroke-width:1}.rf[data-preset=kitty-dream] .kitty-mark .kitty-whiskers{fill:none;stroke:#6e4b5a;stroke-width:1.5}.rf[data-preset=kitty-dream] .kitty-mark .kitty-bow path,.rf[data-preset=kitty-dream] .kitty-mark .kitty-bow circle{fill:#e13d7e;stroke:#b72d68;stroke-width:1.5}.rf[data-preset=kitty-dream] .topbar{background:#fffbfef5;border-color:#e13d7e2e;box-shadow:0 10px 30px #aa5b6a14}.rf[data-preset=kitty-dream] .brand{color:#b72d68;font-weight:800}.rf[data-preset=kitty-dream] .page-head h1{color:#633d4b;font-weight:800;letter-spacing:-.035em}.rf[data-preset=kitty-dream] .page-head:after{content:"♡  ♡  ♡  ♡  ♡";color:#e13d7e;font:800 13px Nunito;letter-spacing:.18em;margin-top:6px}.rf[data-preset=kitty-dream] .page-head.welcome-block:after{display:none}.rf[data-preset=kitty-dream] .page-head:after{opacity:.5}.rf[data-preset=kitty-dream] .tier-chip,.rf[data-preset=kitty-dream] .tier-heading{font-family:Nunito,sans-serif}.rf[data-preset=kitty-dream] .card-status{font-family:Nunito,sans-serif;background:#fde0eb;color:#b42370;border-color:#d12f804d}.rf[data-preset=kitty-dream] .card-status.paused{background:#f8d5e4;color:#916970;border-color:#ad706833}.rf[data-preset=kitty-dream] .radar-toggle{background:#d12f80;box-shadow:0 0 12px #d12f8080}.rf[data-preset=kitty-dream] .radar-toggle.paused{background:#916970;box-shadow:none}.rf[data-preset=kitty-dream] .status-dot{background:#d12f80;box-shadow:0 0 0 3px #d12f801a,0 0 16px #d12f806b}.rf[data-preset=kitty-dream] .status-dot.warn{background:#c87948;box-shadow:0 0 0 3px #c8794826}.rf[data-preset=kitty-dream] .status-dot.err{background:#c2185b;box-shadow:0 0 0 3px #c2185b26}.rf[data-preset=kitty-dream] .overview-heading h3:after,.rf[data-preset=kitty-dream] .section-title h2:after{content:" ♡";color:#e13d7e}.rf[data-preset=kitty-dream] .controls,.rf[data-preset=kitty-dream] .offer-row,.rf[data-preset=kitty-dream] .inspector,.rf[data-preset=kitty-dream] .overview-section{border-radius:18px;border-color:var(--line);box-shadow:0 12px 34px #aa5b6a12}.rf[data-preset=kitty-dream] .controls,.rf[data-preset=kitty-dream] .offer-row,.rf[data-preset=kitty-dream] .inspector{background:var(--panel)}.rf[data-preset=kitty-dream] .offer-row:hover{background:linear-gradient(112deg,#fffbfe,#fce4ee);border-color:var(--line-strong)}.rf[data-preset=kitty-dream] .offer-row.selected{border-color:#e13d7e;background:linear-gradient(108deg,#e13d7e1f,#fffbfe 62%);box-shadow:inset 3px 0 #e13d7e,0 12px 30px #aa5b6a1c}.rf[data-preset=kitty-dream] .btn.primary{background:linear-gradient(135deg,#e13d7e,#b42370);color:#fff;box-shadow:0 8px 22px #d72d7040}.rf[data-preset=kitty-dream] .nav-btn.active,.rf[data-preset=kitty-dream] .chip.active{background:#fde0eb;border-color:#e13d7e61;color:#c12d68}.rf[data-preset=kitty-dream] .chip.active:before{color:#d12f80}.rf[data-preset=kitty-dream] .tier-a,.rf[data-preset=kitty-dream] .tier-text-a{color:#d12f80}.rf[data-preset=kitty-dream] .tier-b,.rf[data-preset=kitty-dream] .tier-text-b{color:#8155b7}.rf[data-preset=kitty-dream] .tier-c,.rf[data-preset=kitty-dream] .tier-text-c{color:#a45f2b}.rf[data-preset=kitty-dream] .score.score-excellent b,.rf[data-preset=kitty-dream] .big-score.score-excellent b,.rf[data-preset=kitty-dream] .salary-inline{color:#d12f80}.rf[data-preset=kitty-dream] .score.score-good b,.rf[data-preset=kitty-dream] .big-score.score-good b,.rf[data-preset=kitty-dream] .salary-converter .sc-gross{color:#8155b7}.rf[data-preset=kitty-dream] .score.score-fair b,.rf[data-preset=kitty-dream] .big-score.score-fair b{color:#a45f2b}.rf[data-preset=kitty-dream] .detail-salary-line,.rf[data-preset=kitty-dream] .salary-converter .sc-net{color:#d12f80}.rf[data-preset=kitty-dream] .salary-converter{border-color:#e13d7e40;background:#fff8fb}.rf[data-preset=kitty-dream] .row-state.state-new{color:#8155b7;background:#eee5f8}.rf[data-preset=kitty-dream] .row-state.state-applied{color:#d04480;background:#fde0eb}.rf[data-preset=kitty-dream] .row-state.state-dismissed{color:#c2185b;background:#fbe0e9}.rf[data-preset=kitty-dream] h1,.rf[data-preset=kitty-dream] h2,.rf[data-preset=kitty-dream] h3,.rf[data-preset=kitty-dream] h4,.rf[data-preset=kitty-dream] b,.rf[data-preset=kitty-dream] strong{font-weight:800}.rf[data-preset=kitty-dream] .offer-copy p,.rf[data-preset=kitty-dream] .detail-copy,.rf[data-preset=kitty-dream] .condition,.rf[data-preset=kitty-dream] .evidence li{font-weight:600;color:#674650}.rf[data-preset=kitty-dream] .evidence li:before{color:#d12f80}.rf[data-preset=kitty-dream] .evidence.gaps li:before{color:#c87948}.rf[data-preset=kitty-dream-linen]:before{background:radial-gradient(42% 24% at 88% 0,rgba(225,61,126,.14),transparent 72%),radial-gradient(38% 26% at 7% 50%,rgba(129,85,183,.12),transparent 75%),radial-gradient(32% 24% at 53% 100%,rgba(200,121,72,.1),transparent 72%)}.rf[data-preset=kitty-dream-linen] .kitty-mark{display:block;width:42px;height:42px;overflow:visible;fill:#fff;stroke:#6e4b5a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 8px rgba(213,77,132,.14))}.rf[data-preset=kitty-dream-linen] .kitty-mark>circle{fill:#4a3540;stroke:none}.rf[data-preset=kitty-dream-linen] .kitty-mark .kitty-nose{fill:#f2bd45;stroke:#a9791d;stroke-width:1}.rf[data-preset=kitty-dream-linen] .kitty-mark .kitty-whiskers{fill:none;stroke:#6e4b5a;stroke-width:1.5}.rf[data-preset=kitty-dream-linen] .kitty-mark .kitty-bow path,.rf[data-preset=kitty-dream-linen] .kitty-mark .kitty-bow circle{fill:#e13d7e;stroke:#b72d68;stroke-width:1.5}.rf[data-preset=kitty-dream-linen] .topbar{background:#fffbfef5;border-color:#e13d7e2e;box-shadow:0 10px 30px #aa5b6a14}.rf[data-preset=kitty-dream-linen] .brand{color:#b72d68;font-weight:800}.rf[data-preset=kitty-dream-linen] .page-head h1{color:#633d4b;font-weight:800;letter-spacing:-.035em}.rf[data-preset=kitty-dream-linen] .page-head:after{content:"♡  ♡  ♡  ♡  ♡";color:#e13d7e;font:800 13px Nunito;letter-spacing:.18em;margin-top:6px;opacity:.5}.rf[data-preset=kitty-dream-linen] .page-head.welcome-block:after{display:none}.rf[data-preset=kitty-dream-linen] .tier-chip,.rf[data-preset=kitty-dream-linen] .tier-heading{font-family:Nunito,sans-serif}.rf[data-preset=kitty-dream-linen] .card-status{font-family:Nunito,sans-serif;background:#fde0eb;color:#b42370;border-color:#d12f804d}.rf[data-preset=kitty-dream-linen] .card-status.paused{background:#f8d5e4;color:#916970;border-color:#ad706833}.rf[data-preset=kitty-dream-linen] .radar-toggle{background:#d12f80;box-shadow:0 0 12px #d12f8080}.rf[data-preset=kitty-dream-linen] .radar-toggle.paused{background:#916970;box-shadow:none}.rf[data-preset=kitty-dream-linen] .status-dot{background:#d12f80;box-shadow:0 0 0 3px #d12f801a,0 0 16px #d12f806b}.rf[data-preset=kitty-dream-linen] .status-dot.warn{background:#c87948;box-shadow:0 0 0 3px #c8794826}.rf[data-preset=kitty-dream-linen] .status-dot.err{background:#c2185b;box-shadow:0 0 0 3px #c2185b26}.rf[data-preset=kitty-dream-linen] .overview-heading h3:after,.rf[data-preset=kitty-dream-linen] .section-title h2:after{content:" ♡";color:#e13d7e}.rf[data-preset=kitty-dream-linen] .controls,.rf[data-preset=kitty-dream-linen] .offer-row,.rf[data-preset=kitty-dream-linen] .inspector,.rf[data-preset=kitty-dream-linen] .overview-section{border-radius:18px;border-color:var(--line);box-shadow:0 12px 34px #aa5b6a12}.rf[data-preset=kitty-dream-linen] .controls,.rf[data-preset=kitty-dream-linen] .offer-row,.rf[data-preset=kitty-dream-linen] .inspector{background:var(--panel)}.rf[data-preset=kitty-dream-linen] .offer-row:hover{background:linear-gradient(112deg,#fffbfe,#fce4ee);border-color:var(--line-strong)}.rf[data-preset=mineral] .offer-row.selected,.rf:not([data-preset]) .offer-row.selected{opacity:1!important;filter:none!important;border:2px solid #49d5b2!important;border-left:6px solid #28b894!important;background:linear-gradient(108deg,#49d5b229,#6ba8f714 60%,#0b1213f2)!important;box-shadow:0 0 0 3px #49d5b247,0 16px 36px #00000073!important;transform:scale(1.015)!important;z-index:2!important}.rf[data-preset=mineral] .offer-row.selected h2,.rf:not([data-preset]) .offer-row.selected h2{color:#78e7cb!important}.rf[data-preset=graphite] .offer-row.selected{opacity:1!important;filter:none!important;border:2px solid #d3b67d!important;border-left:6px solid #b89758!important;background:linear-gradient(108deg,#d3b67d2e,#d3b67d0f 60%,#171819f2)!important;box-shadow:0 0 0 3px #d3b67d47,0 16px 36px #00000073!important;transform:scale(1.015)!important;z-index:2!important}.rf[data-preset=graphite] .offer-row.selected h2{color:#f3dfb5!important}.rf[data-preset=coffee] .offer-row.selected{opacity:1!important;filter:none!important;border:2px solid #c68a58!important;border-left:6px solid #aa6f3d!important;background:linear-gradient(108deg,#c68a5833,#c68a5812 60%,#211812f2)!important;box-shadow:0 0 0 3px #c68a5847,0 16px 36px #0000007a!important;transform:scale(1.015)!important;z-index:2!important}.rf[data-preset=coffee] .offer-row.selected h2{color:#f7d5b8!important}.rf[data-preset=linen] .offer-row.selected{opacity:1!important;filter:none!important;border:2px solid #b8654b!important;border-left:6px solid #944a33!important;background:linear-gradient(108deg,#b8654b24,#b8654b0d 60%,#fffaf1)!important;box-shadow:0 0 0 3px #b8654b3d,0 14px 32px #5c432b29!important;transform:scale(1.015)!important;z-index:2!important}.rf[data-preset=linen] .offer-row.selected h2{color:#702f1d!important}.rf[data-preset=kitty-dream-linen] .offer-row.selected,.rf[data-preset=kitty-dream] .offer-row.selected{opacity:1!important;filter:none!important;border:2px solid #2563eb!important;border-left:6px solid #1d4ed8!important;background:linear-gradient(108deg,#eff6ff,#dbeafe 65%,#f8fafc)!important;box-shadow:0 0 0 3px #2563eb47,0 16px 36px #2563eb2e!important;transform:scale(1.015)!important;z-index:2!important}.rf[data-preset=kitty-dream-linen] .offer-row.selected h2,.rf[data-preset=kitty-dream] .offer-row.selected h2{color:#1e3a8a!important}.rf[data-preset=kitty-dream-linen] .btn.primary{background:linear-gradient(135deg,#e13d7e,#b42370);color:#fff;box-shadow:0 8px 22px #d72d7040}.rf[data-preset=kitty-dream-linen] .nav-btn.active,.rf[data-preset=kitty-dream-linen] .chip.active{background:#fde0eb;border-color:#e13d7e61;color:#c12d68}.rf[data-preset=kitty-dream-linen] .chip.active:before{color:#d12f80}.rf[data-preset=kitty-dream-linen] .tier-a,.rf[data-preset=kitty-dream-linen] .tier-text-a{color:#d12f80}.rf[data-preset=kitty-dream-linen] .tier-b,.rf[data-preset=kitty-dream-linen] .tier-text-b{color:#8155b7}.rf[data-preset=kitty-dream-linen] .tier-c,.rf[data-preset=kitty-dream-linen] .tier-text-c{color:#a45f2b}.rf[data-preset=kitty-dream-linen] .score.score-excellent b,.rf[data-preset=kitty-dream-linen] .big-score.score-excellent b,.rf[data-preset=kitty-dream-linen] .salary-inline{color:#d12f80}.rf[data-preset=kitty-dream-linen] .score.score-good b,.rf[data-preset=kitty-dream-linen] .big-score.score-good b,.rf[data-preset=kitty-dream-linen] .salary-converter .sc-gross{color:#8155b7}.rf[data-preset=kitty-dream-linen] .score.score-fair b,.rf[data-preset=kitty-dream-linen] .big-score.score-fair b{color:#a45f2b}.rf[data-preset=kitty-dream-linen] .detail-salary-line,.rf[data-preset=kitty-dream-linen] .salary-converter .sc-net{color:#d12f80}.rf[data-preset=kitty-dream-linen] .salary-converter{border-color:#e13d7e40;background:#fff8fb}.rf[data-preset=kitty-dream-linen] .row-state.state-new{color:#8155b7;background:#eee5f8;border:1px solid rgba(129,85,183,.3)!important}.rf[data-preset=kitty-dream-linen] .row-state.state-applied{color:#059669!important;background:#e6f9f3!important;border:1px solid rgba(16,185,129,.35)!important}.rf[data-preset=kitty-dream-linen] .row-state.state-dismissed{color:#dc2626!important;background:#fee2e2!important;border:1px solid rgba(220,38,38,.35)!important}.rf[data-preset=kitty-dream-linen] .row-state.state-seen{color:#6b7280!important;background:#f3f4f6!important;border:1px solid rgba(107,114,128,.35)!important}.rf[data-preset=kitty-dream-linen] h1,.rf[data-preset=kitty-dream-linen] h2,.rf[data-preset=kitty-dream-linen] h3,.rf[data-preset=kitty-dream-linen] h4,.rf[data-preset=kitty-dream-linen] b,.rf[data-preset=kitty-dream-linen] strong{font-weight:800}.rf[data-preset=kitty-dream-linen] .offer-copy p,.rf[data-preset=kitty-dream-linen] .detail-copy,.rf[data-preset=kitty-dream-linen] .condition,.rf[data-preset=kitty-dream-linen] .evidence li{font-weight:600;color:#674650}.rf[data-preset=kitty-dream-linen] .evidence li:before{color:#d12f80}.rf[data-preset=kitty-dream-linen] .evidence.gaps li:before{color:#c87948}@keyframes playful-bounce{0%,to{transform:translateY(0) scale(1) rotate(0)}35%{transform:translateY(-8px) scale(1.18) rotate(-6deg)}65%{transform:translateY(3px) scale(.94) rotate(4deg)}85%{transform:translateY(-2px) scale(1.05) rotate(-2deg)}}.kitty-decorations .ui-icon:hover{animation:playful-bounce .48s cubic-bezier(.34,1.56,.64,1);color:#d63384}.brand-home:hover .kitty-mark,.brand-home:hover .brand-mark{animation:playful-bounce .52s cubic-bezier(.34,1.56,.64,1)}.welcome-decor .ui-icon{transition:color .15s,transform .15s}.welcome-decor .ui-icon:hover{animation:playful-bounce .48s cubic-bezier(.34,1.56,.64,1)}.rf[data-preset=kitty-dream] .welcome-decor .ui-icon:nth-child(1):hover,.rf[data-preset=kitty-dream-linen] .welcome-decor .ui-icon:nth-child(1):hover{color:#e13d7e}.rf[data-preset=kitty-dream] .welcome-decor .ui-icon:nth-child(2):hover,.rf[data-preset=kitty-dream-linen] .welcome-decor .ui-icon:nth-child(2):hover{color:#9d6fe0}.rf[data-preset=kitty-dream] .welcome-decor .ui-icon:nth-child(3):hover,.rf[data-preset=kitty-dream-linen] .welcome-decor .ui-icon:nth-child(3):hover{color:#ffa86b}.work-mode.mode-remote,.tag.tag-remote,.work-mode-remote{border-color:#d9770673!important;background:#d977061f!important;color:#d97706!important;font-weight:700!important;box-shadow:0 0 14px #d9770624!important}.rf[data-preset=kitty-dream] .work-mode.mode-remote,.rf[data-preset=kitty-dream-linen] .work-mode.mode-remote{border-color:#d977067a!important;background:#d9770624!important;color:#b45309!important;box-shadow:0 0 14px #d9770626!important}.inspector{font-size:16px;line-height:1.7}.inspector h2{font-size:27px;line-height:1.22;font-weight:700}.inspector .detail-company{font-size:13.5px;line-height:1.55}.inspector .detail-source{font-size:11.5px}.inspector .detail-date span{font-size:10.5px}.inspector .detail-date b{font-size:12.5px}.inspector .detail-tab{font-size:13.5px}.detail-copy{font-size:16px;line-height:1.7}.analysis-block h4,.mini-analysis h4{font-size:12px;letter-spacing:.06em}.analysis-block p,.match-summary p{font-size:15.5px;line-height:1.7}.condition,.condition b,.requirement-row,.function-item,.evidence li,.notes,.letter-panel textarea{font-size:15px;line-height:1.65}.raw-description{font-size:15.5px;line-height:1.72}.raw-description summary{font-size:14px;font-weight:700}.detail-expanded .inspector{font-size:18.5px;line-height:1.75}.detail-expanded .inspector h2{font-size:33px;line-height:1.2}.detail-expanded .inspector .detail-company{font-size:15px;line-height:1.6}.detail-expanded .inspector .detail-source{font-size:12.5px}.detail-expanded .inspector .detail-date span{font-size:11.5px}.detail-expanded .inspector .detail-date b{font-size:14.5px}.detail-expanded .inspector .detail-tab{font-size:15px}.detail-expanded .overview-heading h3{font-size:26px}.detail-expanded .overview-heading p{font-size:15.5px;line-height:1.65}.detail-expanded .analysis-block h4,.detail-expanded .mini-analysis h4{font-size:13.5px;letter-spacing:.07em}.detail-expanded .analysis-block p,.detail-expanded .mini-analysis p,.detail-expanded .match-summary p,.detail-expanded .detail-copy{font-size:17.5px;line-height:1.75}.detail-expanded .condition,.detail-expanded .condition b,.detail-expanded .requirement-row,.detail-expanded .function-item,.detail-expanded .evidence li,.detail-expanded .notes,.detail-expanded .letter-panel textarea{font-size:17px;line-height:1.7}.detail-expanded .raw-description{font-size:17px;line-height:1.75}.detail-expanded .raw-description summary{font-size:15.5px;font-weight:700}.rf[data-preset=linen] .page-head h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}.rf[data-preset=linen] .topbar{background:#fffaf1f0}.rf[data-preset=linen] .btn.primary{background:#a85d46;border-color:#a85d46}.rf[data-preset] .offer-row.state-new,.rf[data-preset] .offer-row.remote-offer.state-new:not(.selected){opacity:1;filter:none;border-color:color-mix(in srgb,var(--info) 42%,var(--line));background:linear-gradient(108deg,color-mix(in srgb,var(--info) 16%,var(--panel)),color-mix(in srgb,var(--info) 4%,var(--panel)) 58%,var(--panel));box-shadow:inset 3px 0 var(--info),inset 0 1px color-mix(in srgb,var(--info) 10%,transparent)}.rf[data-preset] .offer-row.state-seen:not(.selected),.rf[data-preset] .offer-row.remote-offer.state-seen:not(.selected){opacity:.8;filter:saturate(.72);border-color:color-mix(in srgb,var(--muted) 34%,var(--line));background:linear-gradient(108deg,color-mix(in srgb,var(--muted) 10%,var(--panel)),var(--panel) 62%);box-shadow:inset 3px 0 color-mix(in srgb,var(--muted) 78%,var(--line-strong)),inset 0 1px color-mix(in srgb,var(--muted) 7%,transparent)}.rf[data-preset] .offer-row.state-seen:not(.selected):hover{opacity:.94;filter:saturate(.88)}.rf[data-preset] .offer-row.state-applied,.rf[data-preset] .offer-row.remote-offer.state-applied:not(.selected){opacity:1;filter:none;border-color:color-mix(in srgb,var(--green) 46%,var(--line));background:linear-gradient(108deg,color-mix(in srgb,var(--green) 18%,var(--panel)),color-mix(in srgb,var(--green) 5%,var(--panel)) 58%,var(--panel));box-shadow:inset 3px 0 var(--green),inset 0 1px color-mix(in srgb,var(--green) 10%,transparent),0 0 22px color-mix(in srgb,var(--green) 5%,transparent)}.rf[data-preset] .offer-row.state-dismissed:not(.selected),.rf[data-preset] .offer-row.remote-offer.state-dismissed:not(.selected){opacity:.86;filter:saturate(.82);border-color:color-mix(in srgb,var(--red) 48%,var(--line));background:linear-gradient(108deg,color-mix(in srgb,var(--red) 18%,var(--panel)),color-mix(in srgb,var(--red) 5%,var(--panel)) 58%,var(--panel));box-shadow:inset 3px 0 var(--red),inset 0 1px color-mix(in srgb,var(--red) 10%,transparent)}.rf[data-preset] .offer-row.state-dismissed:not(.selected):hover{opacity:.96;filter:saturate(.95)}.rf[data-preset] .row-state.state-new{color:var(--info);background:var(--info-soft);border-color:color-mix(in srgb,var(--info) 24%,var(--line))}.rf[data-preset] .row-state.state-seen{color:var(--soft);background:color-mix(in srgb,var(--muted) 12%,var(--panel-2));border-color:color-mix(in srgb,var(--muted) 22%,var(--line))}.rf[data-preset] .row-state.state-applied{color:var(--green);background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 24%,var(--line))}.rf[data-preset] .row-state.state-dismissed{color:var(--red);background:var(--red-soft);border-color:color-mix(in srgb,var(--red) 28%,var(--line));text-decoration:none}.rf[data-preset] .state-btn[data-state=new].active{border-color:color-mix(in srgb,var(--info) 48%,var(--line));background:var(--info-soft);color:var(--info)}.rf[data-preset] .state-btn[data-state=seen].active{border-color:color-mix(in srgb,var(--muted) 42%,var(--line));background:color-mix(in srgb,var(--muted) 12%,var(--panel-2));color:var(--soft)}.rf[data-preset] .state-btn[data-state=applied].active{border-color:color-mix(in srgb,var(--green) 48%,var(--line));background:var(--green-soft);color:var(--green)}.rf[data-preset] .state-btn[data-state=dismissed].active{border-color:color-mix(in srgb,var(--red) 52%,var(--line));background:var(--red-soft);color:var(--red)}.rf[data-preset] .offer-row.selected.state-new{box-shadow:inset 3px 0 var(--accent),inset 0 -2px var(--info),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset] .offer-row.selected.state-seen{box-shadow:inset 3px 0 var(--accent),inset 0 -2px var(--muted),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset] .offer-row.selected.state-applied{box-shadow:inset 3px 0 var(--accent),inset 0 -2px var(--green),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset] .offer-row.selected.state-dismissed{box-shadow:inset 3px 0 var(--accent),inset 0 -2px var(--red),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset=cosmos] .offer-row.state-new,.rf[data-preset=cosmos] .offer-row.remote-offer.state-new:not(.selected){opacity:1;filter:none;border-color:color-mix(in srgb,var(--state-new) 64%,var(--line));box-shadow:inset 4px 0 var(--state-new),inset 0 1px color-mix(in srgb,var(--state-new) 16%,transparent)}.rf[data-preset=cosmos] .offer-row.state-seen:not(.selected),.rf[data-preset=cosmos] .offer-row.remote-offer.state-seen:not(.selected){opacity:.82;filter:saturate(.68);border-color:color-mix(in srgb,var(--state-seen) 45%,var(--line));box-shadow:inset 4px 0 var(--state-seen),inset 0 1px color-mix(in srgb,var(--state-seen) 10%,transparent)}.rf[data-preset=cosmos] .offer-row.state-applied,.rf[data-preset=cosmos] .offer-row.remote-offer.state-applied:not(.selected){opacity:1;filter:none;border-color:color-mix(in srgb,var(--state-applied) 62%,var(--line));box-shadow:inset 4px 0 var(--state-applied),inset 0 1px color-mix(in srgb,var(--state-applied) 15%,transparent),0 0 24px color-mix(in srgb,var(--state-applied) 7%,transparent)}.rf[data-preset=cosmos] .offer-row.state-dismissed:not(.selected),.rf[data-preset=cosmos] .offer-row.remote-offer.state-dismissed:not(.selected){opacity:.9;filter:saturate(.94);border-color:color-mix(in srgb,var(--state-dismissed) 68%,var(--line));box-shadow:inset 4px 0 var(--state-dismissed),inset 0 1px color-mix(in srgb,var(--state-dismissed) 16%,transparent)}.rf[data-preset=cosmos] .row-state.state-new{color:var(--state-new);background:var(--state-new-soft);border-color:color-mix(in srgb,var(--state-new) 42%,var(--line))}.rf[data-preset=cosmos] .row-state.state-seen{color:var(--state-seen);background:var(--state-seen-soft);border-color:color-mix(in srgb,var(--state-seen) 36%,var(--line))}.rf[data-preset=cosmos] .row-state.state-applied{color:var(--state-applied);background:var(--state-applied-soft);border-color:color-mix(in srgb,var(--state-applied) 42%,var(--line))}.rf[data-preset=cosmos] .row-state.state-dismissed{color:var(--state-dismissed);background:var(--state-dismissed-soft);border-color:color-mix(in srgb,var(--state-dismissed) 46%,var(--line))}.rf[data-preset=cosmos] .state-btn[data-state=new].active{border-color:color-mix(in srgb,var(--state-new) 62%,var(--line));background:var(--state-new-soft);color:var(--state-new)}.rf[data-preset=cosmos] .state-btn[data-state=seen].active{border-color:color-mix(in srgb,var(--state-seen) 54%,var(--line));background:var(--state-seen-soft);color:var(--state-seen)}.rf[data-preset=cosmos] .state-btn[data-state=applied].active{border-color:color-mix(in srgb,var(--state-applied) 62%,var(--line));background:var(--state-applied-soft);color:var(--state-applied)}.rf[data-preset=cosmos] .state-btn[data-state=dismissed].active{border-color:color-mix(in srgb,var(--state-dismissed) 68%,var(--line));background:var(--state-dismissed-soft);color:var(--state-dismissed)}.rf[data-preset=cosmos] .new-dot{background:var(--state-new);box-shadow:0 0 0 4px color-mix(in srgb,var(--state-new) 15%,transparent),0 0 14px color-mix(in srgb,var(--state-new) 55%,transparent)}.rf[data-preset=cosmos] .offer-row.selected.state-new{box-shadow:inset 3px 0 var(--accent),inset 0 -3px var(--state-new),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset=cosmos] .offer-row.selected.state-seen{box-shadow:inset 3px 0 var(--accent),inset 0 -3px var(--state-seen),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset=cosmos] .offer-row.selected.state-applied{box-shadow:inset 3px 0 var(--accent),inset 0 -3px var(--state-applied),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}.rf[data-preset=cosmos] .offer-row.selected.state-dismissed{box-shadow:inset 3px 0 var(--accent),inset 0 -3px var(--state-dismissed),0 18px 48px color-mix(in srgb,var(--bg) 35%,transparent)}:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.selected,:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.remote-offer.selected{opacity:1;filter:none;transform:translateY(-1px);border:2px solid var(--selection);outline:2px solid color-mix(in srgb,var(--selection) 32%,transparent);outline-offset:2px;background:linear-gradient(105deg,color-mix(in srgb,var(--selection) 16%,var(--panel)),color-mix(in srgb,var(--selection) 5%,var(--panel)) 60%,var(--panel));box-shadow:inset 5px 0 var(--selection),0 0 0 1px color-mix(in srgb,var(--selection) 18%,transparent),0 16px 34px color-mix(in srgb,var(--selection) 18%,transparent)}:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.selected:after{opacity:1;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--selection) 12%,transparent),transparent 46%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--selection) 12%,transparent)}:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.selected.state-new{box-shadow:inset 5px 0 var(--selection),inset 0 -3px var(--state-new),0 0 0 1px color-mix(in srgb,var(--selection) 18%,transparent),0 16px 34px color-mix(in srgb,var(--selection) 18%,transparent)}:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.selected.state-seen{box-shadow:inset 5px 0 var(--selection),inset 0 -3px var(--state-seen),0 0 0 1px color-mix(in srgb,var(--selection) 18%,transparent),0 16px 34px color-mix(in srgb,var(--selection) 18%,transparent)}:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.selected.state-applied{box-shadow:inset 5px 0 var(--selection),inset 0 -3px var(--state-applied),0 0 0 1px color-mix(in srgb,var(--selection) 18%,transparent),0 16px 34px color-mix(in srgb,var(--selection) 18%,transparent)}:is(.rf[data-preset=coffee],.rf[data-preset=linen])[data-color-mode] .offer-row.selected.state-dismissed{box-shadow:inset 5px 0 var(--selection),inset 0 -3px var(--state-dismissed),0 0 0 1px color-mix(in srgb,var(--selection) 18%,transparent),0 16px 34px color-mix(in srgb,var(--selection) 18%,transparent)}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-row.state-applied,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-row.remote-offer.state-applied:not(.selected){opacity:1!important;filter:none!important;border-color:#ff2d87!important;background:linear-gradient(108deg,#fff0f6,#fce7f3 52%,var(--panel))!important;box-shadow:inset 5px 0 #ff2d87,0 8px 24px #ff2d871f!important}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .state-btn[data-state=applied].active{border-color:#ff2d87!important;background:#fde2ee!important;color:#ff2d87!important}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-row.state-dismissed:not(.selected),:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-row.remote-offer.state-dismissed:not(.selected){opacity:.78!important;filter:saturate(.72)!important;border-color:#881337!important;background:linear-gradient(108deg,#fff1f2,#ffe4e6 52%,var(--panel))!important;box-shadow:inset 5px 0 #881337!important}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .state-btn[data-state=dismissed].active{border-color:#881337!important;background:#ffe4e6!important;color:#881337!important}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}html,body,#root{margin:0;padding:0;min-height:100%}html{color-scheme:dark}body{font-family:Inter,system-ui,sans-serif;background:transparent}#root{background:transparent}.rf{min-height:100vh;-webkit-font-smoothing:antialiased}.rf{color-scheme:dark}.rf[data-color-mode=light]{color-scheme:light}.ui-sprite{position:absolute;width:0;height:0;overflow:hidden}.splash{display:grid;place-content:center;gap:22px;min-height:100vh;color:var(--soft)}.splash .ui-icon{width:34px;height:34px}.splash>span{width:140px;height:2px;overflow:hidden;background:#ffffff14;border-radius:99px;position:relative}.splash>span:after{content:"";position:absolute;inset:0 auto 0 0;width:42%;border-radius:99px;background:var(--accent);animation:splashslide 1.1s ease-in-out infinite}@keyframes splashslide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.auth-shell{min-height:100vh;display:grid;place-content:center;gap:22px;padding:28px;width:min(460px,100%);margin:auto;box-sizing:border-box}.auth-head .brand{font-size:15px;margin-bottom:26px}.auth-head h1{margin:0 0 8px;font-size:30px;letter-spacing:-.04em}.auth-head p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.auth-card{display:grid;gap:14px;padding:22px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,#ffffff08,#49d5b203);box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000024}.auth-form{display:grid;gap:12px}.auth-form .field{gap:6px}.auth-form .field input{width:100%;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2);color:var(--text);font-size:13px}.auth-form .field input::placeholder{color:var(--muted);opacity:1}.auth-form .btn{min-height:44px}.auth-switch{border:0;border-radius:8px;padding:10px;background:transparent;color:var(--accent);font-size:11px}.auth-switch:hover{background:var(--accent-soft)}.inline-alert{border-radius:9px;padding:11px 12px;font-size:11px;line-height:1.5}.inline-alert.error{background:var(--red-soft);color:var(--red);border:1px solid rgba(238,127,130,.2)}.inline-alert.success{background:var(--green-soft);color:var(--green);border:1px solid rgba(73,213,178,.18)}.rf .toast.show{display:block}.jr-nature-root{position:relative;min-height:100vh;width:100%;overflow:hidden;background-color:#060e14;display:flex;align-items:center;justify-content:center;font-family:inherit}.jr-portal-scene{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.jr-portal-sky{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,#0c202d,#061118 60%,#03080c)}.jr-map-grid{position:absolute;inset:0;background-size:48px 48px;background-image:linear-gradient(to right,rgba(34,211,238,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(34,211,238,.035) 1px,transparent 1px);mask-image:radial-gradient(circle at 50% 50%,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 30%,transparent 75%)}.jr-horizon-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:750px;height:750px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.08) 0%,rgba(14,165,233,.02) 45%,transparent 70%);filter:blur(80px)}.jr-radar-display{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:900px}.jr-range-circle{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(56,189,248,.12);margin:auto}.rc-1{width:240px;height:240px}.rc-2{width:460px;height:460px;border-style:dashed}.rc-3{width:680px;height:680px}.rc-4{width:880px;height:880px;border-color:#38bdf812}.jr-crosshair-h{position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(34,211,238,.22) 50%,transparent 100%)}.jr-crosshair-v{position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(34,211,238,.22) 50%,transparent 100%)}.jr-crosshair-diag-1{position:absolute;top:50%;left:5%;right:5%;height:1px;transform:rotate(45deg);background:linear-gradient(90deg,transparent 0%,rgba(34,211,238,.08) 50%,transparent 100%)}.jr-crosshair-diag-2{position:absolute;top:50%;left:5%;right:5%;height:1px;transform:rotate(-45deg);background:linear-gradient(90deg,transparent 0%,rgba(34,211,238,.08) 50%,transparent 100%)}.jr-sweep-beam{position:absolute;top:50%;left:50%;width:880px;height:880px;margin-top:-440px;margin-left:-440px;border-radius:50%;background:conic-gradient(from 0deg,rgba(34,211,238,.26) 0deg,rgba(14,165,233,.12) 20deg,rgba(14,165,233,.03) 45deg,transparent 60deg);animation:jr-tactical-sweep 10s linear infinite;filter:blur(2px);pointer-events:none}@keyframes jr-tactical-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.jr-sonar-wave{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;border:1px solid rgba(34,211,238,.35);animation:jr-sonar-pulse 8s cubic-bezier(.1,.8,.3,1) infinite}@keyframes jr-sonar-pulse{0%{width:100px;height:100px;opacity:.8}to{width:950px;height:950px;opacity:0}}.jr-offer-target{position:absolute;display:flex;align-items:center;gap:8px;pointer-events:none;transform:translateY(-50%);opacity:0;animation:jr-target-cycle 10s ease-out infinite}.jr-target-dot{position:relative;width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #06b6d4,0 0 20px #22d3eecc;flex-shrink:0}.jr-target-ping{position:absolute;left:3px;top:50%;width:16px;height:16px;margin-left:-8px;margin-top:-8px;border-radius:50%;border:1px solid rgba(34,211,238,.8);transform-origin:center center;animation:jr-ping-ring 1.8s cubic-bezier(0,.2,.8,1) infinite}@keyframes jr-ping-ring{0%{transform:scale(.4);opacity:1}to{transform:scale(2.6);opacity:0}}.jr-target-tag{font-family:monospace;font-size:9.5px;letter-spacing:.08em;color:#a5f3fc;background:#081c26b3;padding:2px 7px;border-radius:4px;border:1px solid rgba(34,211,238,.25);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 0 6px rgba(34,211,238,.6)}.ot-2{animation-delay:.69s}.ot-3{animation-delay:1.81s}.ot-4{animation-delay:3.06s}.ot-5{animation-delay:4.17s}.ot-6{animation-delay:5.42s}.ot-7{animation-delay:6.53s}.ot-8{animation-delay:7.92s}.ot-1{animation-delay:9.17s}@keyframes jr-target-cycle{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}2%{opacity:1;transform:translate(-50%,-50%) scale(1.25);filter:brightness(1.5)}6%{transform:translate(-50%,-50%) scale(1);filter:brightness(1)}25%{opacity:.85}40%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:0}}.jr-portal-mist{position:absolute;bottom:0;left:0;right:0;height:25%;background:radial-gradient(ellipse at 50% 100%,rgba(14,165,233,.06) 0%,transparent 70%);filter:blur(40px)}.jr-glass-wrapper{position:relative;z-index:10;width:100%;max-width:370px;padding:24px 16px;margin:auto;box-sizing:border-box}.jr-card-pureglass{position:relative;z-index:2!important;padding:38px 30px 32px;border-radius:28px;background:#08141c70;backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);border:none!important;outline:none!important;box-shadow:0 30px 60px -10px #000000a6,0 16px 30px -8px #00000080;transition:all .3s cubic-bezier(.2,.8,.2,1)}.jr-card-pureglass:hover{background:#0a182280;box-shadow:0 36px 70px -10px #000000bf,0 20px 36px -8px #22d3ee24}.jr-official-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 24px;cursor:default;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.jr-official-brand:hover{transform:translateY(-2px)}.jr-brand-mark-wrapper{position:relative;width:72px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.jr-official-symbol-svg{width:100%;height:100%;display:block;overflow:visible;color:#fff;filter:drop-shadow(0 4px 12px rgba(0,0,0,.4))}.jr-symbol-wave{transform-origin:180px 50px;animation:jr-radar-wave-expand 2.8s ease-out infinite}.jr-symbol-wave.wave-1{animation-delay:0s}.jr-symbol-wave.wave-2{animation-delay:.9s}@keyframes jr-radar-wave-expand{0%{opacity:0;transform:scale(.85)}30%{opacity:.9}70%{opacity:.3;transform:scale(1.1)}to{opacity:0;transform:scale(1.25)}}.jr-symbol-dot{filter:drop-shadow(0 0 6px #00e5ff);animation:jr-ai-dot-pulse 3s ease-in-out infinite alternate}@keyframes jr-ai-dot-pulse{0%{transform:scale(.9);filter:drop-shadow(0 0 4px #00e5ff)}to{transform:scale(1.18);filter:drop-shadow(0 0 10px #00c896)}}.jr-brand-halo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:60px;background:radial-gradient(circle,rgba(0,229,255,.15) 0%,transparent 70%);pointer-events:none;z-index:-1}.jr-brand-text-block{text-align:center;display:flex;flex-direction:column;align-items:center;gap:3px}.jr-brand-title{display:flex;align-items:baseline;justify-content:center;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:26px;letter-spacing:-.03em;line-height:1.1}.jr-text-job{font-weight:800;color:#fff}.jr-text-radar{font-weight:700;color:#38bdf8;margin-left:2px}.jr-brand-slogan{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:9px;font-weight:700;color:#94a3b8;letter-spacing:.18em;text-transform:uppercase;margin-top:2px;opacity:.9}@keyframes jr-pink-dot-pulse{0%{transform:scale(.92);fill:#ff2d87;filter:drop-shadow(0 0 6px #ff2d87)}to{transform:scale(1.22);fill:#f07;filter:drop-shadow(0 0 12px #ff0077) drop-shadow(0 0 20px rgba(255,0,119,.9))}}.jr-min-axis{stroke:#67e8f924;stroke-width:1}.jr-min-sweep{stroke:#22d3ee;stroke-width:1.6;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(34,211,238,.85));animation:jr-tactical-sweep 10s linear infinite;transform-origin:32px 32px}.jr-min-blip{fill:#38bdf8;filter:drop-shadow(0 0 5px #0284c7);animation:jr-min-blip-pulse 3s ease-in-out infinite}@keyframes jr-min-blip-pulse{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.jr-min-core{fill:#a5f3fc;filter:drop-shadow(0 0 5px rgba(34,211,238,.9));animation:jr-min-core-breathe 2.5s ease-in-out infinite alternate;transform-origin:32px 32px}@keyframes jr-min-core-breathe{0%{transform:scale(.85);fill:#22d3ee}to{transform:scale(1.2);fill:#bae6fd}}.jr-minimal-glow{position:absolute;inset:-12px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.14) 0%,transparent 70%);animation:jr-glow-pulse 4s ease-in-out infinite alternate;pointer-events:none}@keyframes jr-glow-pulse{0%{transform:scale(.85);opacity:.3}to{transform:scale(1.2);opacity:.7}}.jr-glass-alert{margin-bottom:18px;border-radius:12px!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-width:1px!important}.jr-glass-form{display:flex;flex-direction:column;gap:14px}.jr-input-group{position:relative;display:flex;align-items:center;width:100%}.jr-input-icon{position:absolute;left:15px;display:flex;align-items:center;justify-content:center;color:#ffffff73;pointer-events:none;transition:color .25s ease,transform .25s ease}.jr-input-icon .ui-icon{width:16px;height:16px}.jr-input-group input{width:100%;height:45px;padding:0 16px 0 42px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0d!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff!important;font-size:13.5px!important;box-sizing:border-box;outline:none!important;transition:all .25s ease}.jr-input-group input:focus,.jr-input-group input:focus-visible{outline:none!important;border-color:#22d3ee8c!important;background:#ffffff17!important;box-shadow:0 0 0 3px #22d3ee2e,0 6px 16px #0000004d!important}.jr-input-group input:focus+.jr-input-icon,.jr-input-group:focus-within .jr-input-icon{color:#67e8f9;transform:scale(1.06)}.jr-glass-row{display:flex;align-items:center;justify-content:space-between;margin:1px 2px 2px;font-size:11px}.jr-glass-checkbox{display:flex;align-items:center;gap:7px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#ffffffa6}.jr-glass-checkbox input{display:none}.jr-custom-check{width:14px;height:14px;border-radius:4px;border:1px solid rgba(255,255,255,.22);background:#ffffff0a;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.jr-glass-checkbox:hover .jr-custom-check{border-color:#ffffff59;background:#ffffff14}.jr-glass-checkbox input:checked+.jr-custom-check{background:#22d3ee33;border-color:#22d3ee99;box-shadow:0 0 8px #22d3ee40}.jr-glass-checkbox input:checked+.jr-custom-check:after{content:"";width:3px;height:6px;border:solid #a5f3fc;border-width:0 1.6px 1.6px 0;transform:rotate(45deg);margin-top:-1.5px}.jr-check-label{font-size:11px;color:#ffffffa6;font-weight:400;letter-spacing:-.01em}.jr-glass-link{background:transparent;border:none;padding:0;color:#ffffff8c;font-size:11px;cursor:pointer;text-decoration:none;transition:color .2s ease}.jr-glass-link:hover{color:#67e8f9;text-decoration:underline}.jr-glass-btn-primary{width:100%;height:42px;margin-top:8px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:linear-gradient(135deg,#ffffff29,#ffffff0f);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-size:13.5px;font-weight:600;letter-spacing:.02em;cursor:pointer;box-shadow:0 8px 18px #00000040,inset 0 1px 1px #ffffff40;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex;align-items:center;justify-content:center}.jr-glass-btn-primary:hover:not(:disabled){transform:translateY(-1.5px);background:linear-gradient(135deg,#22d3ee40,#ffffff1f);border-color:#22d3ee8c;box-shadow:0 12px 24px #00000059,inset 0 1px 1.5px #ffffff73}.jr-glass-btn-primary:active:not(:disabled){transform:translateY(1px);box-shadow:0 4px 10px #0003}.jr-glass-btn-primary:disabled{opacity:.55;cursor:not-allowed;transform:none}.jr-btn-loader{display:flex;align-items:center;color:#fff}.jr-glass-footer{margin-top:20px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px}.jr-footer-text{color:#ffffff80}.jr-switch-btn{background:transparent;border:none;padding:3px 5px;color:#fff;font-size:11.5px;font-weight:600;cursor:pointer;border-radius:5px;transition:all .2s ease;text-decoration:underline;text-underline-offset:3px}.jr-switch-btn:hover{color:#67e8f9;background:#ffffff0f}.jr-theme-toggle-btn{position:fixed;top:18px;right:20px;z-index:100;display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:20px;background:#ffffff0f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12);color:#ffffffbf;font-family:inherit;font-size:10.5px;font-weight:700;letter-spacing:.1em;cursor:pointer;box-shadow:0 4px 14px #00000040;transition:all .25s cubic-bezier(.2,.8,.2,1);outline:none}.jr-theme-toggle-btn:hover{transform:translateY(-1px);background:#ffffff1f;border-color:#ffffff40;color:#fff;box-shadow:0 6px 18px #00000059}.jr-theme-indicator{width:7px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;transition:all .3s ease}.jr-world-backdrop{display:none;position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-world-backdrop{display:block}.jr-world-map-wrap{position:absolute;inset:0;width:100vw;height:100vh;pointer-events:none;mask-image:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.98) 30%,rgba(0,0,0,.55) 62%,transparent 92%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.98) 30%,rgba(0,0,0,.55) 62%,transparent 92%)}.jr-world-svg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:invert(1) brightness(.9) contrast(1.05);opacity:.085}.jr-world-overlay-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.jr-world-offer{opacity:0;animation:jr-world-offer-cycle 10s ease-out infinite;animation-delay:var(--wd, 0s)}@keyframes jr-world-offer-cycle{0%{opacity:0}1%{opacity:1}9%{opacity:1}22%{opacity:.8}34%{opacity:.35}41%{opacity:0}to{opacity:0}}.jr-world-offer-glow,.jr-world-offer-core{transform-box:fill-box;transform-origin:center;animation:jr-world-pop 10s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--wd, 0s)}@keyframes jr-world-pop{0%{transform:scale(.12);opacity:.15}1.6%{transform:scale(1.55);opacity:1}3.4%{transform:scale(.92);opacity:1}5.2%{transform:scale(1.08);opacity:1}6.8%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}.jr-world-offer-ring{transform-box:fill-box;transform-origin:center;animation:jr-world-ring 2.1s cubic-bezier(0,.2,.8,1) infinite}@keyframes jr-world-ring{0%{transform:scale(.3);opacity:.9}to{transform:scale(2.6);opacity:0}}.jr-world-offer-core{fill:var(--jr-core, #fff3df)}.jr-world-offer-ring{stroke:var(--jr-ring, rgba(240, 190, 130, .6))}#jrWorldGlow stop:nth-of-type(1){stop-color:var(--jr-g1, #fff3df)}#jrWorldGlow stop:nth-of-type(2){stop-color:var(--jr-g2, #f7d5a3)}#jrWorldGlow stop:nth-of-type(3){stop-color:var(--jr-g3, #f0be82)}#jrWorldGlow stop:nth-of-type(4){stop-color:var(--jr-g4, #f0be82)}.jr-world-offer-label{opacity:0;fill:var(--jr-label, rgba(249, 238, 224, .88));font-size:4.5px;font-weight:400;letter-spacing:.14em;font-family:inherit;transform-box:fill-box;filter:drop-shadow(0 0 1.6px rgba(0,0,0,.9));animation:jr-world-label-in 10s ease-out infinite;animation-delay:var(--wd, 0s)}@keyframes jr-world-label-in{0%{opacity:0;transform:translate(var(--lx, 0))}2.4%{opacity:0;transform:translate(var(--lx, 0))}6.5%{opacity:1;transform:translate(0)}9%{opacity:1}22%{opacity:.85}34%{opacity:.4}41%{opacity:0}to{opacity:0}}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-theme-toggle-btn{background:#f0be8214;border-color:#f0be8247;color:#fdf5ea}:is(.jr-theme-world,.jr-theme-worldkitty){background-color:#0c0e11!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-portal-sky{background:radial-gradient(ellipse at 50% 50%,#191c22,#0e1115 55%,#07090b)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-map-grid{background-image:linear-gradient(to right,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.035) 1px,transparent 1px)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-horizon-glow{background:radial-gradient(circle,rgba(220,180,140,.06) 0%,rgba(255,255,255,.02) 45%,transparent 70%)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-range-circle{border-color:#ffffff1f!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-crosshair-h,:is(.jr-theme-world,.jr-theme-worldkitty) .jr-crosshair-v{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.28) 50%,transparent 100%)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-crosshair-diag-1,:is(.jr-theme-world,.jr-theme-worldkitty) .jr-crosshair-diag-2{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 50%,transparent 100%)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-sonar-wave{display:none!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-sweep-beam{background:conic-gradient(from 0deg,rgba(255,255,255,.2) 0deg,rgba(255,255,255,.08) 25deg,rgba(255,255,255,.02) 45deg,transparent 65deg)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-target-dot{background:#f0be82!important;box-shadow:0 0 8px #f0be8299!important;border-radius:50%!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-target-ping{display:none!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-target-tag{color:#fdf8f0!important;background:#13161cd1!important;border-color:#e1af7833!important;text-shadow:0 0 6px rgba(225,165,95,.4)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-card-pureglass{background:#0f121773!important;box-shadow:0 30px 60px -10px #000000bf,0 16px 30px -8px #0009!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-official-symbol-svg{color:#f8fafc!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-text-radar{color:#f0be82!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-brand-slogan{color:#cbd5e1!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-input-icon{color:#94a3b8!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-input-group input:focus,:is(.jr-theme-world,.jr-theme-worldkitty) .jr-input-group input:focus-visible{outline:none!important;border-color:#ebaf6e8c!important;background:#ffffff14!important;box-shadow:0 0 0 3px #ebaf6e26,0 6px 16px #00000059!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-input-group input:focus+.jr-input-icon,:is(.jr-theme-world,.jr-theme-worldkitty) .jr-input-group:focus-within .jr-input-icon{color:#f0be82!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-glass-btn-primary{border:none!important;border-radius:12px!important;background:linear-gradient(135deg,#ffffff29,#c8cdd714,#ffffff08)!important;color:#f8fafc!important;font-weight:400!important;font-size:13.5px!important;letter-spacing:.04em!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-custom-check{border:1px solid rgba(255,255,255,.22)!important;background:transparent!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-glass-checkbox input:checked+.jr-custom-check{background:#ebaf6e1f!important;border-color:#ebaf6ebf!important;box-shadow:0 0 4px #ebaf6e33!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-glass-checkbox input:checked+.jr-custom-check:after{border-color:#f0be82!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-glass-link:hover,:is(.jr-theme-world,.jr-theme-worldkitty) .jr-switch-btn:hover{color:#f0be82!important}:is(.jr-theme-world,.jr-theme-worldkitty) .jr-offer-target{display:none!important}.themes{overflow-x:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;margin-top:14px;padding-bottom:4px;scrollbar-width:thin}.themes>button{display:flex;flex-direction:column;gap:8px;padding:11px;border:1px solid var(--line);border-radius:11px;background:#ffffff05;color:var(--soft);text-align:left}.themes>button:hover{border-color:var(--line-strong)}.themes>button.chosen{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:linear-gradient(145deg,#49d5b212,#ffffff05)}.themes b{font-size:12px}.themes small{color:var(--muted);font-size:10px;line-height:1.4}.theme-preview{position:relative;height:56px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--panel-2)}.theme-preview:before{content:"";position:absolute;left:0;right:0;top:0;height:13px;background:var(--panel-3)}.theme-preview i{position:absolute;left:8px;top:17px;width:16px;height:7px;border-radius:3px;background:color-mix(in srgb,var(--accent) 45%,transparent)}.theme-preview i:nth-child(2){top:29px;width:22px;background:color-mix(in srgb,var(--accent) 28%,transparent)}.theme-preview i:nth-child(3){top:41px;width:12px;background:color-mix(in srgb,var(--muted) 32%,transparent)}.theme-preview.kitty{background:#fff0f5}.theme-preview.kitty:before{background:#ffd9e8}.theme-preview.kitty i{background:#ff2d87}.theme-preview.cosmos{background:#05070b}.theme-preview.cosmos:before{background:#0d111a}.theme-preview.cosmos i{background:#31ab8d}.themes>button .ui-icon{margin-left:auto;color:var(--green)}.cv-library{display:grid;gap:8px;margin-top:10px}.cv-item{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:13px;padding:14px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(145deg,#ffffff07,#49d5b202);box-shadow:inset 0 1px #ffffff06}.cv-item .file-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:9px;background:var(--panel-3);color:var(--accent)}.cv-item h3{margin:0 0 4px;font-size:13px}.cv-item p{margin:0;color:var(--muted);font-size:10px}.field{display:grid;gap:5px}.field>span,.field>label{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.05em}.field input,.field select,.field textarea{border:1px solid var(--line);border-radius:8px;background:#0000002e;color:var(--soft);padding:10px;font-size:12px;width:100%;box-sizing:border-box}.profile-form{display:grid;gap:12px;margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#ffffff07,#49d5b202);box-shadow:inset 0 1px #ffffff06,0 18px 48px #00000017}.profile-form h3{margin:0;font-size:15px}.field.check-row{display:flex;align-items:center;gap:9px}.field.check-row input{width:auto}.field.check-row span{font-size:11px;text-transform:none;letter-spacing:0;color:var(--soft)}.profile-form .card-actions{justify-content:flex-end}.cv-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cv-actions .btn{min-width:auto;white-space:nowrap}.btn.danger:hover{border-color:var(--red);color:var(--red)}.spin{display:inline-block;width:14px;height:14px;margin-left:8px;vertical-align:-2px;border:2px solid color-mix(in srgb,var(--accent) 30%,transparent);border-top-color:var(--accent);border-radius:50%;animation:jr-spin .8s linear infinite}@keyframes jr-spin{to{transform:rotate(360deg)}}.cv-item.processing{opacity:.82}.icon-btn{min-width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel-2) 70%,transparent);color:var(--soft);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.icon-btn:hover{border-color:var(--accent);color:var(--accent)}.icon-btn.danger:hover{border-color:var(--red);color:var(--red)}.icon-btn:disabled{opacity:.4;cursor:not-allowed}.icon-btn .ui-icon{width:16px;height:16px}.rf[data-color-mode=light] .icon-btn{background:var(--panel-2)}.kw-metrics-table{display:grid;gap:2px;padding:8px}.kw-row{display:grid;grid-template-columns:38px 1.2fr 1.3fr .55fr .55fr .55fr .65fr .8fr 1.15fr;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--line);font-size:11px}.kw-row:last-child{border-bottom:0}.kw-row.kw-head{color:var(--soft);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:color-mix(in srgb,var(--line) 30%,transparent)}.kw-portal{display:flex;align-items:center;justify-content:center;min-width:0;line-height:1}.kw-col-portal{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.06em}.portal-logo-svg{display:block;border-radius:5px;flex-shrink:0;box-shadow:0 1px 2px #00000026}.kw-keyword{font-weight:600;color:var(--soft);display:flex;align-items:center;min-width:0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.kw-run{text-decoration:none;line-height:1.3}.kw-keyword small{color:var(--soft);opacity:.92;font-weight:500}.kw-term code{font:500 10px IBM Plex Mono;color:var(--accent);background:#49d5b212;padding:2px 6px;border-radius:5px}.kw-row b.ok{color:var(--green)}.kw-row.kw-row-province-scan{background:color-mix(in srgb,var(--accent) 5%,transparent);border-radius:6px}.kw-row.kw-row-province-scan .kw-keyword{color:var(--accent)}@media(max-width:650px){.kw-row{grid-template-columns:34px 1fr 1fr 1fr;font-size:10px}.kw-term{display:none}}.prefs-nl{font-weight:400;font-style:italic;line-height:1.5;max-width:480px}.known-facts-panel{margin-top:16px;padding:14px;border:1px solid var(--line);border-radius:10px;background:#ffffff05}.known-facts-panel h4{display:flex;align-items:center;gap:7px;margin:0 0 4px;font-size:12px;color:var(--soft)}.known-facts-panel h4 .ui-icon{color:var(--green)}.known-facts-panel .hint{margin:0 0 10px;color:var(--muted);font-size:9px;line-height:1.5}.known-facts-list{display:grid;gap:6px}.known-fact-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#00000021;font-size:10px}.known-fact-row span{color:var(--soft)}.known-fact-row b{font:600 10px JetBrains Mono;padding:3px 8px;border-radius:99px}.known-fact-row b.yes{background:#72ddb01f;color:#8fe8c9}.known-fact-row b.no{background:#ee7f821f;color:#ee7f82}.known-fact-row .icon-btn{width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--muted);cursor:pointer}.known-fact-row .icon-btn:hover{color:var(--red);border-color:#ee7f8266}.field textarea{width:100%;min-height:96px;resize:vertical;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;color:var(--text);padding:10px 12px;font:inherit;line-height:1.5}.inbox-layout{display:flex;gap:12px;align-items:flex-start}.feed-shell{flex:1 1 auto;min-width:0}.inspector{flex:0 0 430px;width:430px;transition:flex-basis .42s cubic-bezier(.3,.7,.3,1),width .42s cubic-bezier(.3,.7,.3,1)}.inbox-layout.detail-expanded .inspector{flex-basis:min(58vw,820px);width:min(58vw,820px)}.expand-toggle{width:34px;height:34px;min-width:34px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--soft);cursor:pointer;transition:border-color .18s,color .18s,background .18s,transform .18s}.expand-toggle:hover{border-color:var(--accent);color:var(--accent);transform:scale(1.05)}.expand-toggle.active{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}@keyframes inspectorGlide{0%{opacity:.55;transform:translate(10px)}to{opacity:1;transform:none}}.inbox-layout.detail-expanded .inspector{animation:inspectorGlide .34s cubic-bezier(.25,.8,.25,1)}.controls-foot-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.controls-foot-actions .btn{min-width:auto}.questions-block{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:10px;padding:12px}.question-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--line)}.question-row:last-child{border-bottom:0}.question-row>span:first-child{font-size:12.5px;line-height:1.4}.question-actions{display:flex;gap:6px;flex-shrink:0}.question-actions .btn{min-width:52px;padding:5px 10px}.question-actions .q-yes:hover{border-color:var(--green);color:var(--green)}.question-actions .q-no:hover{border-color:var(--red);color:var(--red)}.questions-aggregate{margin-top:18px}.agg-actions{display:flex;gap:8px;margin:10px 0 12px}.agg-actions .btn{flex:1;min-height:36px;justify-content:center}.agg-actions .q-yes{border-color:#72ddb04d;background:#72ddb00f;color:var(--green)}.agg-actions .q-no{border-color:#ee7f824d;background:#ee7f820f;color:var(--red)}.q-count{color:var(--muted);font-weight:400}.facts-collapsible>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;font-weight:600}.facts-collapsible>summary::-webkit-details-marker{display:none}.facts-collapsible>summary:after{content:"▸";margin-left:auto;color:var(--muted);transition:transform .18s}.facts-collapsible[open]>summary:after{transform:rotate(90deg)}.summary-hint{color:var(--muted);font-weight:400;font-size:.92em}.facts-collapsible-body{margin-top:12px}.reject-banner{margin:10px 0 0}.offer-description-text{max-height:300px;overflow:auto;white-space:pre-line;line-height:1.55;font-size:12.5px;color:var(--soft)}.evidence.down li{color:#ee7f82}.analysis-block h4,.questions-block h4,.mini-analysis h4{display:flex;align-items:center;gap:8px}.analysis-block h4 .ui-icon,.questions-block h4 .ui-icon,.mini-analysis h4 .ui-icon{flex:none}.mini-analysis .evidence li{padding-left:15px;line-height:1.5}.mini-analysis .evidence li:before{left:0}.analysis-pair .mini-analysis.negative .evidence li{color:var(--soft)}.mini-analysis.negative .evidence.down li{color:#ee7f82}.mini-analysis.negative .evidence.down li:before{content:"−";color:#ee7f82}.raw-description{margin-top:10px;border-top:1px dashed var(--line);padding-top:9px}.raw-description summary{cursor:pointer;color:var(--muted);font:500 9px JetBrains Mono;text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none}.raw-description summary:hover{color:var(--accent)}.raw-description>div{max-height:260px;overflow:auto;margin-top:8px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#00000029;white-space:pre-line;line-height:1.55;font-size:11px;color:var(--soft)}.condition b.tier-text{font-size:11px}.chip.discarded-chip{opacity:1;color:var(--text)}.chip.discarded-chip.active{border-color:var(--red);color:var(--red)}.search-url{color:var(--accent);text-decoration:none;font-weight:600;font-size:11px}.search-url:hover{text-decoration:underline}.kw-actions{display:flex;gap:6px;align-items:center;justify-content:flex-end}.kw-actions .icon-btn{width:34px;height:34px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--soft);cursor:pointer}.kw-actions .icon-btn:hover{border-color:var(--accent);color:var(--accent)}.kw-keyword{display:inline-flex;align-items:center;gap:7px}.kw-portal{opacity:.92;transform:translateY(1px)}.kw-portal-filter{display:inline-flex;border:1px solid var(--line);border-radius:99px;padding:3px;background:var(--panel-2);gap:2px}.kw-portal-chip{border:0;border-radius:99px;padding:5px 12px;background:transparent;color:var(--muted);font:700 10px Nunito,sans-serif;cursor:pointer;transition:color .15s,background .15s}.kw-portal-chip.active{background:var(--text);color:var(--bg)}.rf[data-preset=kitty-dream] .kw-portal-filter{border-color:#d12f8038;background:#ffffff8c}.rf[data-preset=kitty-dream] .kw-portal-chip.active{background:#b42370;color:#fff}.kw-broad-toggle{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 6px;border-radius:99px;border:1px solid var(--line);background:var(--panel-2);color:var(--muted);font:700 11px Nunito,sans-serif;cursor:pointer;transition:all .18s ease-out;-webkit-user-select:none;user-select:none;margin-inline:4px}.kw-broad-toggle:hover{border-color:var(--line-strong);color:var(--text)}.kw-broad-toggle-switch{width:28px;height:16px;border-radius:99px;background:var(--line-strong);position:relative;transition:background .18s ease-out;display:inline-block}.kw-broad-toggle-switch:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .18s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00000040}.kw-broad-toggle.active{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 12%,var(--panel-2))}.kw-broad-toggle.active .kw-broad-toggle-switch{background:var(--accent)}.kw-broad-toggle.active .kw-broad-toggle-switch:after{transform:translate(12px)}.rf[data-preset=kitty-dream-linen] .kw-broad-toggle,.rf[data-preset=kitty-dream] .kw-broad-toggle{border-color:#d12f8038;background:#fff9;color:#653050}.rf[data-preset=kitty-dream-linen] .kw-broad-toggle:hover,.rf[data-preset=kitty-dream] .kw-broad-toggle:hover{border-color:#d12f80;color:#9a225e;background:#fff3f8}.rf[data-preset=kitty-dream-linen] .kw-broad-toggle-switch,.rf[data-preset=kitty-dream] .kw-broad-toggle-switch{background:#b4237040}.rf[data-preset=kitty-dream-linen] .kw-broad-toggle.active,.rf[data-preset=kitty-dream] .kw-broad-toggle.active{border-color:#d12f80;color:#881337;background:#fff0f6;box-shadow:0 0 0 1px #d12f8026}.rf[data-preset=kitty-dream-linen] .kw-broad-toggle.active .kw-broad-toggle-switch,.rf[data-preset=kitty-dream] .kw-broad-toggle.active .kw-broad-toggle-switch{background:linear-gradient(135deg,#ff2d87,#d12f80)}.rf[data-preset=mineral] .kw-broad-toggle{border-color:#49d5b238;background:#0f1a1799;color:#78e7cb}.rf[data-preset=mineral] .kw-broad-toggle:hover{border-color:#49d5b2;color:#a3f3df;background:#152622}.rf[data-preset=mineral] .kw-broad-toggle-switch{background:#49d5b240}.rf[data-preset=mineral] .kw-broad-toggle.active{border-color:#49d5b2;color:#a3f3df;background:#49d5b226;box-shadow:0 0 0 1px #49d5b233}.rf[data-preset=mineral] .kw-broad-toggle.active .kw-broad-toggle-switch{background:linear-gradient(135deg,#49d5b2,#28b894)}.tag.stale{border-color:#c8784866;color:#8a5a20;background:#fdf0de}.rf[data-preset=kitty-dream] .tag.stale{border-color:#be5a8259;color:#8a4a63;background:#fdeef4}.keywords-module .head-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;row-gap:8px}.keywords-module .head-actions .btn{min-height:40px;padding-inline:11px;font-size:10.5px;display:inline-flex;align-items:center;gap:7px;border-radius:9px;white-space:nowrap}.kw-head-tools .hint{margin-left:8px;padding-left:10px;border-left:1px solid var(--line)}.kw-add-form .btn{font:700 11px Nunito,sans-serif}.active-summary{font-size:11px}.active-summary b{font-size:inherit}.log-head b{font-size:11.5px}.redundancy-action .btn.mini{padding:6px 11px;border-radius:99px;border:1px solid var(--line-strong);background:transparent;color:var(--muted);font-size:10px;font-weight:700}.redundancy-action .btn.mini:hover{border-color:var(--red);color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent)}.rf[data-preset=kitty-dream] .redundancy-action .btn.mini{border-color:#d12f8047;color:#8a4a63}.rf[data-preset=kitty-dream] .redundancy-action .btn.mini:hover{border-color:#c2185b;color:#a51155;background:#fde4ea}.kw-edit{display:inline-flex;gap:6px;align-items:center}.kw-edit input{width:150px;height:28px;padding:0 8px;border:1px solid var(--accent);border-radius:6px;background:var(--panel-2);color:var(--text);font-size:11px}.kw-edit .btn{padding:4px 8px;font-size:10px;min-width:auto}.kw-sort-button{all:unset;display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit}.kw-sort-button:hover{color:var(--accent)}.kw-sort-button:focus-visible{color:var(--accent);outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}.feed-sentinel{min-height:44px;display:grid;place-items:center;color:var(--muted);font-size:10px}.autocorrect-progress{padding:16px}.progress-track{height:6px;border-radius:99px;background:#ffffff0f;overflow:hidden}.progress-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--accent),#9d99ff);transition:width .5s ease}.progress-live{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;color:var(--muted);font-size:10px}.progress-live b{color:var(--soft);font-weight:600}.progress-live b.ok{color:var(--green)}.progress-live .vs{opacity:.6;font-size:9px}.autocorrect-actions{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--line)}.autocorrect-grid .kw-row{grid-template-columns:minmax(150px,1.2fr) minmax(130px,1fr) minmax(82px,.65fr) minmax(82px,.65fr) minmax(110px,.8fr) minmax(150px,1fr)}.autocorrect-grid .kw-row b.err{color:var(--red)}.autocorrect-actions{align-items:center;flex-wrap:wrap}.autocorrect-actions .hint{margin-right:auto}@media(max-width:760px){.autocorrect-grid .kw-head{display:none}.autocorrect-grid .kw-row{grid-template-columns:1fr 1fr;gap:8px;padding:12px}.autocorrect-grid .kw-row>.kw-keyword,.autocorrect-grid .kw-row>.kw-term,.autocorrect-grid .kw-row>.kw-actions{grid-column:1/-1}.autocorrect-grid .kw-row>.kw-term{display:block}.autocorrect-grid .kw-actions{justify-content:flex-start}.autocorrect-actions{align-items:stretch;flex-direction:column}.autocorrect-actions .btn{width:100%}}.kw-redundancy .log-head{border-top:1px solid var(--line)}.kw-row b.warn{color:var(--amber)}.redundancy-body{padding:14px;display:grid;gap:12px}.redundancy-coverage{display:flex;flex-wrap:wrap;gap:4px 18px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--panel-2) 55%,transparent)}.coverage-chip{display:inline-flex;align-items:baseline;gap:7px;border:0;background:transparent;padding:0}.coverage-chip b{font-size:11px;color:var(--text);font-weight:800}.coverage-chip span{font-size:9px;color:var(--muted)}.redundancy-pairs{display:grid;gap:0;border-top:1px solid var(--line)}.redundancy-row{display:grid;grid-template-columns:minmax(200px,1fr) minmax(140px,.8fr) auto;gap:14px;align-items:center;padding:11px 4px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.redundancy-row:last-child{border-bottom:0}.redundancy-names{display:flex;align-items:baseline;gap:8px;min-width:0}.redundancy-names b{display:grid;gap:3px;font-size:12px;color:var(--text);min-width:0}.redundancy-names b small{font-size:9px;color:var(--muted);font-weight:500}.vs-mark{color:var(--muted);font-size:11px}.redundancy-bar{display:flex;height:10px;border-radius:99px;overflow:hidden;background:var(--panel-3)}.redundancy-bar i{display:block;height:100%;min-width:2px}.seg-shared{background:var(--amber)}.seg-left{background:var(--accent)}.seg-right{background:var(--rose,#d63384)}.rf[data-preset=kitty-dream] .seg-shared{background:#e89fbe}.rf[data-preset=kitty-dream] .seg-left{background:#9d7bd8}.rf[data-preset=kitty-dream] .seg-right{background:#f0a26e}.redundancy-verdict{display:grid;gap:4px;min-width:150px}.verdict{display:inline-flex;align-items:center;padding:4px 9px;border-radius:99px;font-size:9px;font-weight:800;letter-spacing:.02em}.verdict.warn{color:var(--amber);background:var(--amber-soft)}.rf[data-preset=kitty-dream] .verdict.warn{color:#7a3a15;background:#fbe3c8;border:1px solid rgba(170,95,40,.5)}.verdict.partial{color:var(--muted);background:color-mix(in srgb,var(--line) 40%,transparent)}.verdict.ok{color:var(--green);background:var(--green-soft)}.redundancy-row{grid-template-columns:minmax(200px,1fr) minmax(120px,.7fr) minmax(190px,220px);row-gap:8px}.redundancy-verdict{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0}.redundancy-action{display:flex;justify-content:flex-end;gap:6px;min-width:0;flex-wrap:wrap;align-items:center;grid-column:1/-1}.redundancy-action .btn.mini{font-size:9px;padding:5px 10px}.redundancy-action .hint{font-size:9px;text-align:right}.redundancy-foot{padding:8px 4px 0;color:var(--muted);font-size:10px}@media(max-width:760px){.redundancy-row{grid-template-columns:1fr;gap:9px}.redundancy-action{justify-content:flex-start}}.btn.mini{border-radius:6px}.btn.mini.chosen{border-color:var(--green);color:var(--green);background:var(--green-soft)}.btn.mini:disabled{opacity:.45;cursor:default}.kw-analysis-body{padding:14px;font-size:11px;line-height:1.6;color:var(--soft)}.kw-analysis-body p{margin:0 0 10px}.analysis-progress{display:grid;gap:7px;margin-bottom:12px}.analysis-progress>span{color:var(--muted);font-size:11px;font-weight:700}.diagnostic-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.diagnostic-kpis>span{display:grid;gap:3px;padding:9px 10px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2)}.diagnostic-kpis small{color:var(--muted);font-size:9px;text-transform:uppercase}.diagnostic-kpis b{font-size:15px;color:var(--text)}@media(max-width:650px){.diagnostic-kpis{grid-template-columns:1fr}.kw-analysis-body{font-size:12px}}.kw-analysis-suggestions b{display:block;margin-bottom:6px;color:var(--muted);font-size:9px;text-transform:uppercase}.suggestion-chips{display:flex;gap:6px;flex-wrap:wrap}.suggestion-chips .btn.mini{border-color:var(--accent);color:var(--accent)}.discarded-list{display:grid;gap:6px;padding:10px}.discarded-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:#0000001f}.discarded-title{display:grid;gap:3px;min-width:0}.discarded-title b{font-size:11px;color:var(--soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discarded-title small{font-size:9px;color:var(--muted)}.stats-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.stats-cards .scraper-card{display:flex;flex-direction:column;gap:10px}.stats-big{font:600 28px JetBrains Mono;color:var(--accent);letter-spacing:-.02em}.stats-big.tier-a-text{color:var(--green)}.stats-big.tier-b-text{color:var(--tier-b,#67c7dc)}.chart-bars{display:flex;align-items:flex-end;gap:10px;padding:18px 16px 14px;min-height:170px;overflow-x:auto}.chart-bar-col{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:44px}.chart-bar-track{width:26px;height:120px;border-radius:7px;background:#ffffff0d;display:flex;align-items:flex-end;overflow:hidden}.chart-bar-fill{width:100%;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#9d99ff,var(--accent));min-height:2px;transition:height .6s ease}.chart-bar-label{color:var(--muted);font:500 9px JetBrains Mono}.chart-bar-count{color:var(--soft);font:600 10px JetBrains Mono}.chart-hbars{display:grid;gap:9px;padding:16px}.chart-hrow{display:grid;grid-template-columns:70px 1fr 34px;gap:10px;align-items:center}.chart-hlabel{color:var(--muted);font:500 9px JetBrains Mono;text-align:right}.chart-htrack{height:14px;border-radius:99px;background:#ffffff0d;overflow:hidden}.chart-hfill{height:100%;border-radius:99px;background:linear-gradient(90deg,#72ddb080,#72ddb0);transition:width .6s ease}.chart-hfill.portal{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 50%,transparent),var(--accent))}.chart-hcount{color:var(--soft);font:600 10px JetBrains Mono}@media(max-width:900px){.stats-cards{grid-template-columns:repeat(2,1fr)}}.feed-loading{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:99px;background:var(--panel-2)}.feed-loading:before{content:"";width:10px;height:10px;border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;animation:spin .7s linear infinite}.scope-chip{padding:3px 8px;border-radius:99px;font:500 9px JetBrains Mono;text-transform:uppercase;letter-spacing:.04em}.scope-chip.local{border:1px solid rgba(84,196,232,.4);color:#a7e8ff;background:#54c4e81f}.scope-chip.remote{border:1px solid rgba(114,221,176,.4);color:#8fe8c9;background:#72ddb01a}.scope-chip.both{border:1px solid rgba(243,167,72,.4);color:#ffd9a8;background:#f3a7481a}.scope-select{height:28px;padding:0 6px;border:1px solid var(--line);border-radius:6px;background:var(--panel-2);color:var(--text);font-size:10px;cursor:pointer}.log-error{color:var(--red);font-style:normal}.rf[data-color-mode=light] .profile-form{background:var(--panel);border-color:var(--line)}.condition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:6px}.condition{padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:#ffffff05}.condition span{display:block;color:var(--muted);font-size:8px;text-transform:uppercase}.condition b{display:block;margin-top:5px;font-size:11px;font-weight:500}.notes{width:100%;min-height:86px;padding:11px;border:1px solid var(--line);border-radius:9px;background:#0003;color:var(--soft);font-size:12px;resize:vertical;box-sizing:border-box}.letter-actions{display:flex;gap:6px;margin-top:8px}.mobile-nav{display:none}@media(max-width:650px){.mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;padding:6px;gap:5px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--panel) 96%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-nav button{flex:1;min-height:46px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--muted);font-size:11px}.mobile-nav button.active{border-color:color-mix(in srgb,var(--accent) 30%,var(--line));background:var(--accent-soft);color:var(--accent-strong)}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.empty{width:100%}.rf .inspector,.inspector.empty-inspector{display:block}.commute-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(140px,.6fr);gap:12px 14px;padding:14px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel-2) 82%,transparent);align-items:start}.commute-row .commute-mode-field{grid-column:1/-1}.commute-row .field>span{display:flex;align-items:center;gap:5px;color:var(--soft);font-weight:700}.commute-row .field>span .ui-icon{width:14px;height:14px;color:var(--accent)}.commute-row small{color:var(--muted);font-size:9px;line-height:1.35}.questions-loading{display:flex;align-items:flex-start;gap:10px;border-color:color-mix(in srgb,var(--accent) 30%,var(--line));background:color-mix(in srgb,var(--accent-soft) 62%,var(--panel))}.questions-loading .loading-spinner{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--accent);animation:spin 1.1s linear infinite}.questions-loading .hint{margin-top:3px}@keyframes spin{to{transform:rotate(360deg)}}.tier-chip{padding-inline:9px}.tier-chip small{font:600 8px Manrope,sans-serif;letter-spacing:0;text-transform:none}.tier-heading{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:5px;border-radius:8px;font:800 12px Manrope,sans-serif}.stats-cards .scraper-card{min-height:132px}.stats-big{display:block;margin-top:18px;font:800 30px JetBrains Mono,monospace;color:var(--text)}@media(max-width:900px){.commute-row{grid-template-columns:1fr 1fr}.commute-origin-field,.commute-row .commute-mode-field{grid-column:1/-1}}@media(max-width:650px){.commute-row{grid-template-columns:1fr}.commute-origin-field{grid-column:auto}.tier-chip small{display:none}}.tier-chip{display:inline-flex;align-items:center;gap:6px;padding:0 0 1px;border:0!important;border-radius:0!important;background:transparent!important;font:800 9px JetBrains Mono,monospace;letter-spacing:.055em;white-space:nowrap}.tier-chip:before{content:"";width:2px;height:12px;border-radius:1px;box-shadow:none!important;background:currentColor!important}.tier-heading{display:inline-flex;align-items:center;width:auto;height:auto;margin:0;padding:0 0 3px;border:0;border-bottom:2px solid currentColor;border-radius:0;background:transparent!important;font:800 12px JetBrains Mono,monospace;letter-spacing:.04em}.tier-a{color:#64d8ad}.tier-b{color:#70a9ef}.tier-c{color:#e1af58}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-copy h2{font-size:18px;font-weight:800}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .offer-copy h2{font-size:16px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-copy p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-company,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .page-head p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .section-title p{font-size:13px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .btn,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .nav-btn,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .profile-select,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .chip,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .state-btn{font-size:13px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .analysis-block p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .mini-analysis p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .match-summary p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .detail-copy,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .evidence li,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .notes,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .letter-panel textarea,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .raw-description,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .offer-description-text{font-size:15.5px;line-height:1.7}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .condition b,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .requirement-row,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .function-item{font-size:15px;line-height:1.65}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .analysis-block h4,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .mini-analysis h4{font-size:12px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .detail-date span{font-size:10.5px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .detail-date b{font-size:13px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-body .detail-tab{font-size:13.5px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .analysis-block p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .mini-analysis p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .match-summary p,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .detail-copy,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .evidence li,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .notes,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .letter-panel textarea,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .raw-description,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .offer-description-text{font-size:16.5px;line-height:1.72}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .condition b,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .requirement-row,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .function-item{font-size:16px;line-height:1.68}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .analysis-block h4,:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .mini-analysis h4{font-size:13.5px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .detail-date span{font-size:11.5px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .detail-date b{font-size:14.5px}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .detail-expanded .detail-body .detail-tab{font-size:15px}.rf[data-preset=kitty-dream] .stats-cards .scraper-card{background:linear-gradient(145deg,#fffefd,#fff1f7);border-color:#de609433;box-shadow:0 12px 30px #be467814}.rf[data-preset=kitty-dream] .tier-heading.tier-a{color:#d12f80}.rf[data-preset=kitty-dream] .tier-heading.tier-b{color:#7a4db8}.rf[data-preset=kitty-dream] .tier-heading.tier-c{color:#a45f2b}.profile-form{display:grid;gap:14px}.profile-form .form-section{display:grid;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel) 78%,var(--accent) 4%)}.profile-form .form-section h4{display:flex;align-items:center;gap:8px;margin:0;padding-bottom:10px;border-bottom:1px dashed var(--line);color:var(--text);font-size:12px;font-weight:700}.profile-form .form-section h4 .ui-icon{width:16px;height:16px;color:var(--accent)}.profile-form .field>span{font-weight:600;letter-spacing:.04em}.field .hint{display:block;margin-top:5px;color:var(--muted);font-size:9px;line-height:1.45;text-transform:none;letter-spacing:0}.field textarea{resize:vertical}.choice-group{border:0;padding:0;margin:0}.choice-group legend{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.pill-options{display:flex;flex-wrap:wrap;gap:7px}.check-option{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--line);border-radius:99px;background:color-mix(in srgb,var(--panel-2) 70%,transparent);color:var(--soft);font-size:10px;cursor:pointer;transition:border-color .15s,background .15s}.check-option:has(input:checked){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.check-option input{accent-color:var(--accent)}.fact-row-stack{display:grid;grid-template-columns:92px 1fr;align-items:start}.kw-chips{display:flex;flex-wrap:wrap;gap:6px}.kw-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 11px;border:1px solid var(--line);border-radius:99px;background:color-mix(in srgb,var(--panel-2) 70%,transparent);color:var(--soft);font-size:10px}.kw-chip-x{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.kw-chip-x:hover{background:var(--red-soft);color:var(--red)}.kw-chip-x .ui-icon{width:11px;height:11px}.kw-add-form{display:flex;gap:7px;margin-top:8px;max-width:420px}.kw-add-form input{flex:1;min-width:0;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel-2) 70%,transparent);color:var(--soft);padding:8px 10px;font-size:11px}.kw-add-form .btn{flex:none}.rf[data-color-mode=light] .log-shell,.rf[data-color-mode=light] .scraper-card,.rf[data-color-mode=light] .stats-cards .scraper-card{background:var(--panel)}.rf[data-color-mode=light] .scraper-metric,.rf[data-color-mode=light] .cv-context,.rf[data-color-mode=light] .mini-analysis,.rf[data-color-mode=light] .condition,.rf[data-color-mode=light] .function-item,.rf[data-color-mode=light] .rule-group{background:color-mix(in srgb,var(--line) 35%,transparent)}.rf[data-color-mode=light] .setting-field input,.rf[data-color-mode=light] .setting-field select,.rf[data-color-mode=light] .field input,.rf[data-color-mode=light] .field select,.rf[data-color-mode=light] .field textarea,.rf[data-color-mode=light] .preference-prompt textarea{background:var(--panel-2)}.kw-panel{padding:14px 16px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel) 80%,var(--accent) 3%)}.kw-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.kw-panel-head b{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--text)}.kw-panel-head b .ui-icon{width:15px;height:15px;color:var(--accent)}.kw-run{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;font:700 10px Nunito,sans-serif;letter-spacing:.01em;white-space:nowrap}.kw-run:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.kw-run.pending{background:color-mix(in srgb,var(--line) 45%,transparent);color:var(--muted)}.kw-run.running{background:var(--info-soft);color:var(--info);animation:kwpulse 1.4s ease-in-out infinite}.kw-run.ok{background:var(--green-soft);color:var(--green)}.kw-run.partial{background:var(--amber-soft);color:var(--amber)}.kw-run.err{background:var(--red-soft);color:var(--red)}@keyframes kwpulse{0%,to{opacity:1}50%{opacity:.45}}.kw-suggest-shell .kw-row{grid-template-columns:1.6fr .8fr .6fr}.kw-panel .kw-add-form{max-width:460px}.kw-panel .kw-add-form input{flex:1}.prefs-inline-editor{margin-top:16px;padding:14px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel) 78%,var(--accent) 4%);display:grid;gap:8px}.prefs-inline-head{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:.04em}.prefs-inline-head .ui-icon{width:14px;height:14px;color:var(--accent)}.prefs-inline-editor textarea{width:100%;min-height:96px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--soft);font-size:11px;line-height:1.6;resize:vertical;box-sizing:border-box}.prefs-inline-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.prefs-inline-foot .btn{flex:none}.pill-options{display:flex;flex-wrap:wrap;gap:5px}.check-option{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid var(--line);border-radius:7px;background:color-mix(in srgb,var(--panel-2) 70%,transparent);color:var(--soft);font-size:9px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s,color .15s;min-height:26px}.check-option input{width:11px;height:11px;margin:0;accent-color:var(--accent)}.check-option:hover{border-color:var(--accent)}.check-option:has(input:checked){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong);font-weight:700}.choice-group legend{margin-bottom:6px}.row-state{font-weight:700}.row-state.state-new{color:var(--accent)}.row-state.state-seen{color:var(--muted)}.row-state.state-applied{color:var(--green)}.row-state.state-dismissed{color:var(--red)}.state-btn[data-state=seen].active{background:color-mix(in srgb,var(--muted) 14%,transparent);border-color:var(--line-strong);color:var(--soft)}.state-btn[data-state=applied].active{background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 45%,var(--line));color:var(--green)}.state-btn[data-state=dismissed].active{background:var(--red-soft);border-color:color-mix(in srgb,var(--red) 45%,var(--line));color:var(--red)}.inspector-head{display:flex;flex-direction:column}.detail-source{justify-content:flex-start;margin-bottom:2px}.inspector-head h2,.inspector h2{margin:12px 0 6px}.inspector-head{min-width:0}.offer-description-text{font-size:11px;line-height:1.75;color:var(--soft)}.kw-unified{display:grid;gap:0}.kw-unified .kw-panel{border-bottom:1px solid var(--line);background:transparent}.kw-unified .log-head:not(:first-child){border-top:1px solid var(--line)}.kw-suggest-block .kw-row,.kw-analysis-panel .kw-row{grid-template-columns:1.6fr .8fr .6fr}.kw-term-link{color:var(--accent);text-decoration:none}.kw-term-link:hover{text-decoration:underline}.kw-term-link code{pointer-events:none}.btn-scope{border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;padding:3px 8px;border-radius:99px;font:500 9px JetBrains Mono;text-transform:uppercase;letter-spacing:.04em;transition:border-color .15s,color .15s}.btn-scope:hover{border-color:var(--accent);color:var(--accent-strong)}.btn-scope.local{border-color:color-mix(in srgb,var(--info) 45%,var(--line));color:var(--info)}.btn-scope.remote{border-color:color-mix(in srgb,var(--green) 45%,var(--line));color:var(--green)}.btn-scope.both{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--accent-strong)}.scope-select{background:color-mix(in srgb,var(--panel-2) 80%,transparent);color:var(--soft);border:1px solid var(--line);border-radius:7px;padding:3px 6px;font:600 9px JetBrains Mono;cursor:pointer}.scope-select:hover{border-color:var(--accent)}.scope-select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 25%,transparent)}.kw-head-tools{display:flex;align-items:center;gap:10px}.kw-head-tools>.hint,.log-head>span{color:var(--soft);font-weight:500}.kw-head-tools .kw-add-form{margin:0}.kw-head-tools .kw-add-form input{width:190px}.kw-run.queued{background:var(--info-soft);color:var(--info);animation:kwpulse 2.2s ease-in-out infinite}.rf :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rf .card-status,.rf .card-status.paused,.rf .setting-row .card-status{color:var(--text)}.kw-run{border:1px solid var(--line-strong);color:var(--text)!important}.kw-run.pending:before{background:var(--muted)}.kw-run.queued:before,.kw-run.running:before{background:var(--info)}.kw-run.ok:before{background:var(--green)}.kw-run.partial:before{background:var(--amber)}.kw-run.err:before{background:var(--red)}.autocorrect-panel .kw-row{grid-template-columns:1.35fr 1.35fr .65fr 1.1fr}.log-lines:focus-visible{border-radius:0 0 10px 10px;box-shadow:inset 0 0 0 2px var(--accent)}@media(max-width:650px){.kw-unified .log-head{align-items:stretch;flex-direction:column}.kw-head-tools{width:100%;align-items:stretch;flex-wrap:wrap}.kw-head-tools .kw-add-form{width:100%;max-width:none}.kw-head-tools .kw-add-form input{width:auto;min-width:0}.kw-head-tools>.hint{display:none}.kw-metrics-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.kw-metrics-table>.kw-row{min-width:890px;grid-template-columns:38px 1.2fr 1.3fr .55fr .55fr .55fr .65fr .8fr 1.15fr}.kw-suggest-block .kw-metrics-table>.kw-row{min-width:540px;grid-template-columns:1.6fr .8fr .6fr}.autocorrect-panel .kw-metrics-table>.kw-row{min-width:620px;grid-template-columns:1.35fr 1.35fr .65fr 1.1fr}.kw-actions{justify-content:flex-start}}.rf .welcome-kicker,.rf .kw-term code{color:var(--text)}.rf[data-color-mode=light] .chip.discarded-chip.active{color:var(--text);background:var(--red-soft)}.rf[data-color-mode=light] .tier-heading.tier-a{color:#315f43}.rf[data-color-mode=light] .tier-heading.tier-b{color:#3c5980}.rf[data-color-mode=light] .tier-heading.tier-c{color:#75521f}.rf[data-color-mode=light] .health,.rf[data-color-mode=light] .log-line b,.rf[data-color-mode=light] .mobile-nav button.active{color:var(--text)}.rf{--ui-shadow:0 18px 55px rgba(0,0,0,.14);--ui-shadow-soft:0 8px 28px rgba(0,0,0,.09);--ui-radius:16px;--ui-radius-sm:11px}.rf .topbar{height:72px;padding-inline:clamp(18px,3vw,42px);border-bottom-color:color-mix(in srgb,var(--line) 82%,transparent);box-shadow:0 1px #ffffff06,0 10px 35px #00000014}.rf .brand-mark{width:36px;height:36px;border-radius:11px}.inbox-view-switch{display:flex;align-items:center;gap:4px;padding:4px;border-radius:12px;background:var(--panel-2);border:1px solid var(--line);margin-bottom:12px;overflow-x:auto;scrollbar-width:none}.inbox-view-switch::-webkit-scrollbar{display:none}.inbox-tab-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font-size:12px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:all .18s ease;vertical-align:middle}.inbox-tab-btn .ui-icon{vertical-align:middle;margin:0;display:inline-flex;align-self:center}.inbox-tab-btn span.tab-label{display:inline-flex;align-items:center;line-height:1}.inbox-tab-btn:hover{color:var(--text);background:#ffffff08}.inbox-tab-btn.active{color:var(--text);background:var(--panel);border-color:var(--line);box-shadow:0 2px 8px #00000014}.inbox-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:99px;background:var(--panel-3);color:var(--muted);font-size:10px;font-weight:700;line-height:1;margin-left:2px}.inbox-tab-btn.active .inbox-tab-badge{background:var(--accent);color:#fff}.rf[data-preset=kitty-dream-linen] .inbox-view-switch,.rf[data-preset=kitty-dream] .inbox-view-switch{background:#fff0f5;border-color:#e13d7e2e;border-radius:14px;padding:5px}.rf[data-preset=kitty-dream-linen] .inbox-tab-btn,.rf[data-preset=kitty-dream] .inbox-tab-btn{color:#7a5060;font-family:Nunito,sans-serif}.rf[data-preset=kitty-dream-linen] .inbox-tab-btn.active,.rf[data-preset=kitty-dream] .inbox-tab-btn.active{background:#fff;border-color:#e13d7e52;color:#b72d68;box-shadow:0 3px 10px #e13d7e1f}.rf[data-preset=kitty-dream-linen] .inbox-tab-btn.active .inbox-tab-badge,.rf[data-preset=kitty-dream] .inbox-tab-btn.active .inbox-tab-badge{background:linear-gradient(135deg,#e13d7e,#b42370);color:#fff}.rf .nav-btn{min-height:34px;padding:0 14px;border-radius:8px}.rf .nav-btn.active{background:var(--panel);box-shadow:var(--ui-shadow-soft)}.rf .page,.rf .secondary-page{width:min(1420px,100%);padding-inline:clamp(20px,3vw,42px)}.rf .page-head{align-items:center;margin-bottom:22px}.rf .page-head h1{font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.045em}.rf .page-head p{max-width:720px;font-size:12px;line-height:1.65}.rf .head-actions{flex-wrap:wrap;justify-content:flex-end}.rf .btn{min-height:38px;padding-inline:13px;border-radius:9px;font-size:10px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.rf .btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 7px 18px #0000001a}#radar .page-head{padding:4px 2px 2px}#radar .welcome-kicker{font-size:9px;letter-spacing:.09em;opacity:.82}#radar .review-pulse{margin-top:9px}#radar .controls{position:static;margin-bottom:16px;border-radius:var(--ui-radius)}#radar .control-main{grid-template-columns:minmax(260px,1fr) minmax(210px,280px) auto;padding:12px;gap:10px}#radar .search input,#radar .sort-wrap{min-height:42px;border-radius:10px}#radar .filter-chips{gap:6px}#radar .chip{min-height:34px;padding-inline:12px}#radar .controls-foot{padding:9px 13px}.rf .inbox-layout{grid-template-columns:minmax(520px,1fr) minmax(390px,470px);gap:18px}.rf .offer-list{gap:10px}.rf .offer-row{grid-template-columns:68px minmax(0,1fr) 138px;gap:16px;padding:17px 18px;border-radius:14px;box-shadow:0 5px 20px #0000000b}.rf .offer-row:hover{transform:translateY(-1px);box-shadow:var(--ui-shadow-soft)}.rf .offer-copy h2{font-size:16px;line-height:1.3}.rf .offer-copy p{margin-top:6px;margin-bottom:10px}.rf .score{width:58px;height:58px;border-radius:13px}.rf .offer-times{gap:7px}.rf .inspector{top:82px;max-height:calc(100vh - 94px);border-radius:18px;box-shadow:var(--ui-shadow)}.rf .inspector-head{padding:15px 18px 17px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 5%,var(--panel)),var(--panel))}.rf .inspector-corner{position:absolute;right:14px;top:13px;margin:0;z-index:2}.rf .detail-source{padding-right:78px;margin-bottom:7px;min-height:30px}.rf .detail-source-main{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf .inspector-head h2,.rf .inspector h2{margin:6px 0;font-size:22px;line-height:1.18}.rf .detail-company{font-size:11px}.rf .salary-converter{margin-top:10px;padding:8px 10px}.rf .detail-actions{margin-top:11px}.rf .detail-dates{grid-template-columns:repeat(3,1fr);background:color-mix(in srgb,var(--panel-2) 65%,transparent)}.rf .detail-date{padding:11px 14px}.rf .statebar{padding:10px 14px}.rf .detail-body{padding:16px!important}.rf .match-summary{grid-template-columns:68px 1fr;gap:14px;margin-bottom:14px;padding:13px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--panel-2) 65%,transparent)}.rf .big-score{width:62px;height:62px;border-width:4px}.rf .analysis-pair{align-items:start;gap:10px}.rf .mini-analysis{height:auto!important;min-height:0!important;padding:14px;border-radius:12px}.rf .analysis-block{margin-top:10px;padding:14px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--panel-2) 55%,transparent)}.rf .analysis-block h4{font-size:9px}.rf .evidence{gap:8px;padding:0;margin:0}.rf .evidence li{font-size:11px;line-height:1.55}.rf .offer-description-text{font-size:11.5px;line-height:1.72}.rf .raw-description{margin-top:12px}.profile-subnav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 18px;padding:6px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--panel-2) 66%,transparent);box-shadow:var(--ui-shadow-soft)}.profile-subnav button{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center;min-width:0;padding:11px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--muted);text-align:left;cursor:pointer}.profile-subnav button .ui-icon{grid-row:1/3;width:18px;height:18px}.profile-subnav button span{color:var(--text);font-size:12px;font-weight:700}.profile-subnav button small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.profile-subnav button.active{border-color:color-mix(in srgb,var(--accent) 38%,var(--line));background:var(--panel);color:var(--accent);box-shadow:var(--ui-shadow-soft)}.profiles-page .profile-workspace{grid-template-columns:250px minmax(0,1fr);gap:16px;margin-top:0}.profiles-page .profile-rail,.profiles-page .preference-studio{border-radius:16px;box-shadow:var(--ui-shadow-soft)}.profiles-page .profile-rail{position:sticky;top:84px;padding:9px}.profiles-page .profile-choice{min-height:66px;border-radius:11px}.profiles-page .studio-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:18px 20px;border-bottom:1px solid var(--line)}.profiles-page .studio-head h2{font-size:21px;line-height:1.2}.profiles-page .fact-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 18px}.profiles-page .fact-list{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.profiles-page .fact-row{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:84px;padding:13px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel-2) 68%,transparent)}.profiles-page .fact-row span{font-size:9px;font-weight:700;color:var(--soft);text-transform:uppercase;letter-spacing:.07em}.profiles-page .fact-row b{font-size:10px;line-height:1.45}.profiles-page .studio-head .btn,.profiles-page .cv-context{min-height:40px;font-size:12px}.rf[data-preset=kitty-dream] .fact-row span{color:#653050}.rf[data-preset=kitty-dream] .btn.primary:disabled{background:#f3d5e2;color:#8a5a6c;opacity:1;box-shadow:none}.profiles-page .prefs-inline-editor{margin:14px 18px 18px;padding:16px;border-radius:13px}.profiles-page .known-facts-panel{margin:16px 18px;border-radius:13px}.profiles-page .questions-aggregate .known-facts-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.profiles-page .questions-aggregate .known-fact-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:78px;padding:12px;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel-2) 55%,transparent)}.profiles-page .agg-actions{margin-bottom:12px}.profile-module{display:none;animation:moduleIn .22s ease-out}.profile-view-overview .profile-workspace,.profile-view-questions .profile-workspace{display:grid}.profile-view-cv .profile-workspace,.profile-view-keywords .profile-workspace{display:none}.profile-view-cv .cv-module,.profile-view-keywords .keywords-module{display:block}.profile-module{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:var(--ui-shadow-soft)}.profile-module .section-title{margin:0 0 16px}.profile-cv-module .cv-library,.cv-module .cv-library{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:10px}.cv-module .cv-item{border-radius:13px;box-shadow:none}.keywords-module .kw-unified{border-radius:14px;overflow:hidden}@keyframes moduleIn{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}.keywords-module .kw-metrics-table{max-height:62vh;overflow:auto;scrollbar-width:thin}.keywords-module .kw-row{min-height:54px;padding-inline:14px}.keywords-module .kw-head{position:sticky;top:0;z-index:4;background:var(--panel-2);box-shadow:0 1px var(--line)}.keywords-module .kw-keyword{font-size:11px;font-weight:700}.keywords-module .kw-keyword small{display:block;margin-top:3px}.keywords-module .kw-actions{gap:5px}.keywords-module>.hint{display:block;max-width:1000px;line-height:1.65}#stats .stats-cards{gap:12px;margin-bottom:26px}#stats .stats-cards .scraper-card{min-height:156px;padding:20px;border-radius:16px;position:relative;overflow:hidden}#stats .stats-cards .scraper-card:after{content:"";position:absolute;width:110px;height:110px;right:-35px;bottom:-50px;border-radius:50%;background:color-mix(in srgb,var(--accent) 10%,transparent)}#stats .stats-big{font-size:38px;line-height:1;margin-top:18px}#stats .section-title{margin-top:22px}#stats .log-shell{border-radius:16px;box-shadow:var(--ui-shadow-soft)}#stats .chart-bars{min-height:250px;padding:24px}#stats .chart-hbars{padding:22px}#stats .chart-hrow{min-height:42px}#stats .chart-htrack{height:10px;border-radius:99px;overflow:hidden}#stats .analytics-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);gap:14px;align-items:start}#stats .analytics-panel{min-width:0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:var(--ui-shadow-soft)}#stats .analytics-panel.analytics-primary{grid-row:span 2}#stats .analytics-panel .section-title{margin:0 0 12px}#stats .analytics-panel .log-shell{box-shadow:none}#stats .analytics-panel .chart-bars{min-height:420px}#stats .analytics-panel .chart-hbars{min-height:170px}#operations .scraper-grid{gap:14px}#operations .scraper-card{border-radius:16px;box-shadow:var(--ui-shadow-soft)}#operations .log-shell{border-radius:16px;overflow:hidden;box-shadow:var(--ui-shadow-soft)}#operations .log-lines{display:grid;gap:7px;padding:10px;max-height:520px;overflow:auto;background:color-mix(in srgb,var(--panel-2) 35%,transparent)}.run-card{border:1px solid var(--line);border-radius:11px;background:var(--panel);overflow:hidden}.run-card[open]{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));box-shadow:var(--ui-shadow-soft)}.run-card summary{display:grid;grid-template-columns:56px 88px 100px minmax(0,1fr) 20px;gap:10px;align-items:center;min-height:54px;padding:8px 12px;cursor:pointer;list-style:none}.run-card summary::-webkit-details-marker{display:none}.run-card time{color:var(--muted);font:600 9px JetBrains Mono}.run-kpis{display:flex;gap:10px;justify-content:flex-end}.run-kpis i{min-width:86px;text-align:right;font-style:normal;font-size:9px}.run-kpis i.blocked{min-width:96px}.run-state{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 7px;border:1px solid var(--line);border-radius:99px;font:700 8px JetBrains Mono}.run-card strong{font-size:11px;text-transform:capitalize}.run-kpis{display:flex;justify-content:flex-end;gap:10px;min-width:0}.run-kpis i{min-width:86px;text-align:right;padding:5px 7px;border-radius:7px;background:var(--panel-2);color:var(--muted);font:500 9px JetBrains Mono;white-space:nowrap;font-style:normal}.run-kpis i.blocked{min-width:96px;background:var(--red-soft);color:var(--red)}.run-chevron{color:var(--muted);font-size:16px;transition:transform .15s}.run-card[open] .run-chevron{transform:rotate(180deg)}.run-detail{padding:12px 14px;border-top:1px solid var(--line);color:var(--soft);font:500 9px/1.7 JetBrains Mono;overflow-wrap:anywhere;background:var(--panel-2)}#settings .settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}#settings .product-card{padding:22px;border-radius:16px;box-shadow:var(--ui-shadow-soft)}#settings .product-card:nth-child(3){grid-column:1/-1}#settings .themes{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:16px}#settings .themes button{min-height:104px;padding:12px;border-radius:12px;align-items:flex-start}#settings .theme-preview{width:46px;height:46px;flex:none;border-radius:12px}#settings .setting-row{border-radius:10px}.kw-sort-button>span:first-child{color:var(--text)!important;font-weight:700}.keywords-module .kw-row>b{color:var(--text)!important;font-weight:700}.run-kpis i{color:var(--soft);font-weight:700}.run-kpis i.blocked{color:var(--text);border:1px solid color-mix(in srgb,var(--red) 42%,var(--line))}.rf[data-preset=kitty-dream] .brand>span:nth-child(2),.rf[data-preset=kitty-dream] label[for=offer-sort],.rf[data-preset=kitty-dream] .chip{color:#653050}.rf[data-preset=kitty-dream] .chip{background:#ffffffa8;border-color:#8b386747;font-weight:700}.rf[data-preset=kitty-dream] .scraper-metric>span{color:#653050;font-weight:700}.rf[data-preset=kitty-dream] .nav-btn,.rf[data-preset=kitty-dream] .mini-analysis.negative .evidence li{color:#653050!important;font-weight:700}.rf[data-preset=kitty-dream] .active-summary>span,.rf[data-preset=kitty-dream] .detail-date>span,.rf[data-preset=kitty-dream] .tier-text{color:#653050!important;font-weight:700}.rf[data-preset=linen] .detail-work-mode>span,.rf[data-preset=linen] .tier-text{color:var(--text)!important;font-weight:700}.rf[data-preset=mineral] .profile-subnav,.rf[data-preset=mineral] .profile-module{background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 95%,#49d5b2 5%),var(--panel))}.rf[data-preset=graphite] .profile-subnav,.rf[data-preset=graphite] .profile-module{background:linear-gradient(145deg,#1d1e1f,#161718)}.rf[data-preset=coffee] .profile-subnav,.rf[data-preset=coffee] .profile-module{background:linear-gradient(145deg,#2b2018,#1c140f)}.rf[data-preset=linen] .profile-subnav,.rf[data-preset=linen] .profile-module{background:linear-gradient(145deg,#fffaf1,#f4eadc)}.rf[data-preset=kitty-dream] .profile-subnav,.rf[data-preset=kitty-dream] .profile-module{background:linear-gradient(145deg,#fff8fc,#fff1f7 58%,#f8efff);border-color:#d12f8038}.rf[data-preset=kitty-dream] .profile-subnav button.active{border-color:#d12f806b;background:#fff;color:#c2186a}.rf[data-preset=kitty-dream] .run-card,.rf[data-preset=kitty-dream] .analysis-block,.rf[data-preset=kitty-dream] .match-summary{background:#ffffffbd}.rf[data-preset=kitty-dream] .run-kpis i{background:#f8efff;color:#6f467e}.rf[data-preset=kitty-dream] .run-kpis i.blocked{background:#ffe5ef;color:#a51155}@media(max-width:1050px){.rf .inbox-layout{grid-template-columns:minmax(0,1fr)}.rf .inspector{position:fixed;inset:76px 16px 16px auto;width:min(560px,calc(100vw - 32px));max-height:none;z-index:70}.rf .inspector.empty-inspector{display:none}.rf .inspector-corner .inspector-close{display:grid}.profiles-page .fact-list{grid-template-columns:1fr 1fr}#settings .themes{grid-template-columns:repeat(3,minmax(0,1fr))}#stats .analytics-grid{grid-template-columns:1fr}#stats .analytics-panel.analytics-primary{grid-row:auto}#stats .analytics-panel .chart-bars{min-height:300px}}@media(max-width:760px){.rf .topbar{height:62px;padding-inline:14px}.rf .page,.rf .secondary-page{padding:18px 14px 92px}.rf .page-head{align-items:flex-start;gap:14px}.rf .page-head h1{font-size:28px}.rf .page-head .head-actions{width:100%;justify-content:flex-start}#radar .controls{position:static}#radar .control-main{grid-template-columns:1fr}.rf .offer-row{grid-template-columns:56px minmax(0,1fr);padding:14px}.rf .offer-times{grid-column:1/-1;grid-row:auto;display:flex;border-left:0;border-top:1px solid var(--line);padding:9px 0 0;justify-content:space-between}.rf .inspector{inset:62px 0 56px;width:auto;border-radius:0;max-height:none}.profile-subnav{grid-template-columns:1fr 1fr;position:sticky;top:66px;z-index:20}.profiles-page .profile-workspace{grid-template-columns:1fr}.profiles-page .profile-rail{position:static;display:flex;overflow-x:auto}.profiles-page .profile-choice{min-width:250px}.profiles-page .studio-head{grid-template-columns:1fr auto}.profiles-page .studio-head .cv-context{grid-column:1/-1;grid-row:2}.profiles-page .fact-list{grid-template-columns:1fr 1fr}.profiles-page .questions-aggregate .known-facts-list{grid-template-columns:1fr}.profile-module{padding:14px}.keywords-module .kw-metrics-table{max-height:none}.keywords-module button,.keywords-module select{min-height:36px}.keywords-module .icon-btn{width:36px;height:36px;min-width:36px;padding:0}.rf .inspector-corner .expand-toggle,.rf .inspector-corner .inspector-close{width:36px;height:36px;min-width:36px}#settings .settings-grid{grid-template-columns:1fr}#settings .product-card:nth-child(3){grid-column:auto}#settings .themes{grid-template-columns:1fr 1fr}.run-card summary{grid-template-columns:48px 78px 1fr 18px}.run-card summary strong{grid-column:3}.run-kpis{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto}#stats .stats-cards{grid-template-columns:1fr 1fr}}@media(max-width:480px){.profile-subnav{gap:5px;padding:5px}.profile-subnav button{grid-template-columns:22px 1fr;padding:9px 8px}.profile-subnav button small{display:none}.profiles-page .fact-list{grid-template-columns:1fr}.profiles-page .studio-head{padding:15px}.profiles-page .prefs-inline-editor,.profiles-page .known-facts-panel{margin-inline:12px}#settings .themes,#stats .stats-cards{grid-template-columns:1fr}.rf .detail-dates{grid-template-columns:1fr 1fr}.rf .detail-date:last-child{grid-column:1/-1;border-top:1px solid var(--line)}}.card-status{font-size:10px}.scraper-metric span{font-size:9px}@media(max-width:760px){.keywords-module .kw-metrics-table{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.keywords-module .kw-metrics-table .kw-row{min-width:600px}}.rf .global-nav{padding:0;border:0;border-radius:0;background:transparent}.rf .nav-btn{position:relative;border-radius:6px;background:transparent}.rf .nav-btn.active{background:transparent;box-shadow:none;color:var(--text)}.rf .nav-btn.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-3px;height:2px;border-radius:99px;background:var(--accent)}.rf[data-preset=kitty-dream] .nav-btn.active:after{background:linear-gradient(90deg,#d12f80,#7a4db8,#ef9b62)}.radar-profile-tools{gap:4px!important;align-items:center;opacity:1}.profile-context{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 4px 0 9px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--panel) 72%,transparent)}.profile-context>span{color:var(--text);font:700 8px JetBrains Mono;letter-spacing:.08em;text-transform:uppercase}.profile-context .profile-select{height:30px;max-width:190px;padding-left:4px;border:0;background:transparent;color:var(--text);font-size:10px;font-weight:600}.profile-settings-link{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--muted)}.profile-settings-link:hover{background:var(--panel-2);color:var(--text)}.profile-settings-link .ui-icon{width:15px;height:15px}.rf .detail-source{display:block;min-height:0;padding-right:82px;margin:0 0 9px}.rf .detail-source-main{width:100%;display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}.rf .detail-source-main>.portal-mark{flex:0 0 auto}.rf .detail-source-main>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.rf .inspector-head h2,.rf .inspector h2{display:block;max-width:100%;padding-right:72px;margin:0 0 7px;overflow-wrap:anywhere}.rf .work-mode{width:max-content;max-width:100%;flex:0 0 auto;align-self:flex-start;justify-self:start}.rf .offer-tags .work-mode{display:inline-flex}.keywords-module .kw-metrics-table{max-height:none;overflow-x:auto;overflow-y:hidden}.keywords-module .kw-metrics-table .kw-row{min-width:900px;grid-template-columns:38px minmax(150px,1.2fr) minmax(130px,1.3fr) minmax(80px,.55fr) minmax(80px,.55fr) minmax(80px,.55fr) minmax(90px,.65fr) minmax(110px,.8fr) minmax(150px,1.15fr)}.keywords-module .kw-head{position:static;box-shadow:none}.kw-head-tools{gap:7px}.kw-head-tools .hint{font:600 10px Nunito,sans-serif;letter-spacing:.01em;color:var(--muted);text-transform:none}.kw-head-tools .kw-add-form{display:flex;align-items:center;gap:5px;max-width:330px}.kw-head-tools .kw-add-form input{width:170px;height:34px;padding:0 10px;border-radius:8px;font-size:10px}.kw-head-tools .kw-add-form .btn{min-height:34px;height:34px;padding:0 10px}.keywords-module .subtle-ai{background:var(--panel-2);border-color:var(--line);color:var(--soft)}.keywords-module .subtle-ai:hover{border-color:var(--line-strong);color:var(--text)}.kw-actions .icon-btn{opacity:.5;transition:opacity .15s}.kw-row:hover .kw-actions .icon-btn,.kw-actions .icon-btn:focus-visible{opacity:1}@media(hover:none){.kw-actions .icon-btn{opacity:1}}.account-btn{overflow:hidden;padding:0}.account-avatar{width:100%;height:100%;display:block;object-fit:cover}.avatar-editor{display:grid;grid-template-columns:54px minmax(0,1fr) auto auto;gap:10px;align-items:center;margin-top:16px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2)}.avatar-preview{width:54px;height:54px;display:grid;place-items:center;overflow:hidden;border:2px solid color-mix(in srgb,var(--accent) 42%,var(--line));border-radius:50%;background:var(--panel);color:var(--accent);font-size:20px}.avatar-preview img{width:100%;height:100%;object-fit:cover}.avatar-copy{display:grid;gap:3px;min-width:0}.avatar-copy strong{font-size:11px}.avatar-copy small{color:var(--muted);font-size:9px}.avatar-upload{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rf[data-preset=kitty-dream] .inspector{border-color:#d12f804d;background:linear-gradient(180deg,#fffafd 0,#fff5fa 44%,#fbf3ff);box-shadow:0 24px 70px #802a5b33,0 0 0 1px #ffffffd1 inset}.rf[data-preset=kitty-dream] .inspector-head{background:radial-gradient(70% 90% at 100% 0,rgba(122,77,184,.12),transparent 70%),linear-gradient(145deg,#fff0f7,#fff8fc 55%,#f8efff);border-bottom-color:#d12f8038}.rf[data-preset=kitty-dream] .detail-source{color:#7d4865}.rf[data-preset=kitty-dream] .detail-source .portal-mark{padding:4px 8px;border:1px solid rgba(209,47,128,.2);border-radius:7px;background:#ffffffc2}.rf[data-preset=kitty-dream] .inspector-head h2{color:#4f2944}.rf[data-preset=kitty-dream] .detail-company{color:#7a4a66}.rf[data-preset=kitty-dream] .salary-converter{border-color:#7a4db838;background:linear-gradient(120deg,#7a4db814,#ef9b6217)}.rf[data-preset=kitty-dream] .sc-gross{color:#7a4db8}.rf[data-preset=kitty-dream] .sc-net{color:#b42370}.rf[data-preset=kitty-dream] .detail-dates{gap:1px;padding:1px;background:#d12f8029}.rf[data-preset=kitty-dream] .detail-date{background:#fffc}.rf[data-preset=kitty-dream] .detail-date:nth-child(2){background:#faf3ff}.rf[data-preset=kitty-dream] .detail-date:nth-child(3){background:#fff3eb}.rf[data-preset=kitty-dream] .statebar{gap:7px;background:linear-gradient(90deg,#fff3f8,#f9f2ff,#fff5ee);border-bottom:1px solid rgba(209,47,128,.18)}.rf[data-preset=kitty-dream] .state-btn{background:#ffffffb8;border-color:#8b386733;color:#653050}.rf[data-preset=kitty-dream][data-color-mode] .state-btn[data-state=seen].active{background:#f9ddec;border-color:#d12f80;color:#7d174d;font-weight:700}.rf[data-preset=kitty-dream][data-color-mode] .state-btn[data-state=applied].active{background:#ece2fa;border-color:#7a4db8;color:#56307f;font-weight:700}.rf[data-preset=kitty-dream][data-color-mode] .state-btn[data-state=dismissed].active{background:#ffe5d7;border-color:#d87848;color:#75351d;font-weight:700}.rf[data-preset=kitty-dream] .detail-body{background:linear-gradient(180deg,#ffffff61,#fff2f8b8)}.rf[data-preset=kitty-dream] .match-summary{border-color:#d12f8038;background:linear-gradient(120deg,#fff,#fff0f7 55%,#f7efff)}.rf[data-preset=kitty-dream] .big-score{border-color:#d12f80;background:#fff;color:#b42370;box-shadow:0 7px 22px #d12f8024}.rf[data-preset=kitty-dream] .mini-analysis.positive{border-color:#d12f803d;background:linear-gradient(145deg,#fff,#fff0f7)}.rf[data-preset=kitty-dream] .mini-analysis.positive h4{color:#a51d62}.rf[data-preset=kitty-dream] .mini-analysis.negative{border-color:#d8784840;background:linear-gradient(145deg,#fff,#fff2e9)}.rf[data-preset=kitty-dream] .mini-analysis.negative h4{color:#8a4327}.rf[data-preset=kitty-dream] .analysis-block{border-color:#7a4db833;background:linear-gradient(145deg,#ffffffe6,#f6efffc7)}.rf[data-preset=kitty-dream] .analysis-block h4{color:#653b86}.rf[data-preset=kitty-dream] .detail-work-mode{border-color:#d12f8061;background:#ffe6f1;color:#a51d62}.rf[data-preset=kitty-dream] .radar-profile-tools{opacity:1}.rf[data-preset=kitty-dream] .profile-context{border-color:#d12f802e;background:#fff9}.rf[data-preset=kitty-dream] .profile-context>span{color:#653050}.rf[data-preset=kitty-dream] .profile-context .profile-select{color:#5b3a43;font-weight:700}.rf[data-preset=kitty-dream] .keywords-module .subtle-ai,.rf[data-preset=kitty-dream] .kw-add-form .btn{background:#fff;border-color:#8b386740;color:#653050}.rf[data-preset=kitty-dream] .keywords-module .subtle-ai:hover,.rf[data-preset=kitty-dream] .kw-add-form .btn:hover{border-color:#d12f80;background:#fff3f8;color:#9a225e}.rf[data-preset=kitty-dream] .keywords-module :is(.btn,.log-head b,.hint,.kw-sort-button,.kw-sort-button>span:first-child,.kw-row,.kw-keyword,.kw-keyword small){color:#5b3a43!important}.rf[data-preset=kitty-dream] .keywords-module .hint,.rf[data-preset=kitty-dream] .keywords-module .kw-keyword small{color:#653f4b!important;font-weight:600}.rf[data-preset=kitty-dream] .keywords-module input{color:#5b3a43;background:#fff}.rf[data-preset=kitty-dream] .keywords-module input::placeholder{color:#684550;opacity:1}.rf[data-preset=kitty-dream] .avatar-editor{border-color:#d12f8033;background:linear-gradient(120deg,#fff8fc,#f9f1ff)}@media(max-width:760px){.radar-profile-tools{width:auto!important;align-self:flex-end}.profile-context>span{display:none}.profile-context .profile-select{max-width:150px}.avatar-editor{grid-template-columns:50px minmax(0,1fr)}.avatar-editor>.btn{width:100%}.kw-head-tools .kw-add-form{max-width:none}.kw-head-tools .kw-add-form input{width:auto;flex:1}}.rf{font-size:14px}.rf .page-head p,.rf .product-card p,.rf .field input,.rf .field select,.rf .field textarea{font-size:12px}.welcome-block{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:8px 2px 18px;border:0;border-radius:0;background:transparent;box-shadow:none}.welcome-block .welcome-copy{min-width:0}.welcome-block .welcome-sub{margin:7px 0 0;color:var(--muted);font-size:11px}.radar-metrics{display:flex;align-items:stretch;gap:0;max-width:none}.radar-metric{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:76px;padding:0 20px;border:0;background:transparent;box-shadow:none;min-height:0;align-items:flex-start}.radar-metric+.radar-metric{border-left:1px solid var(--line-strong)}.radar-metric:first-child{padding-left:0}.radar-metric small{color:var(--muted);font:800 9px Nunito,sans-serif;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.radar-metric strong{display:flex;align-items:center;gap:7px;color:var(--text);font-size:24px;font-weight:800;line-height:1;white-space:nowrap}.radar-metric.scraper-health strong{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.radar-metric.scraper-health strong.ok{color:var(--green)}.radar-metric.scraper-health strong.warn{color:var(--amber)}.radar-metric.scraper-health strong.err{color:var(--red)}.welcome-decor{display:flex;gap:9px;align-items:center;color:color-mix(in srgb,var(--accent) 72%,var(--muted));opacity:.85;flex:none}.welcome-decor .ui-icon{width:19px;height:19px}.status-dot.warn{background:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb,var(--amber) 15%,transparent)}.status-dot.err{background:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 15%,transparent)}.profile-switch{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid var(--line);border-radius:8px;background:var(--bg);padding-left:10px;max-width:220px}.profile-switch label{color:var(--muted);font:700 9px Nunito,sans-serif;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.profile-switch select{height:40px;border:0;outline:0;background:transparent;color:var(--text);padding:0 8px;font-size:11px;min-width:0}.check-option{min-height:36px;padding:7px 12px;gap:10px;font-size:11px;border-radius:9px}.pill-options .check-option{gap:12px;padding-inline:13px}.field label.check-option,.field .pill-options label.check-option{display:inline-flex;align-items:center;gap:12px;margin-bottom:0;text-transform:none}.check-option input{width:16px;height:16px;flex:none;margin:0;accent-color:var(--accent)}.check-option input:checked+span{color:var(--text);font-weight:700}.rf[data-preset=kitty-dream] .check-option input,.rf[data-preset=kitty-dream] .check-row input{accent-color:#d12f80}.check-option:focus-within{outline:2px solid var(--accent);outline-offset:2px}.field label.check-option{font-size:11px;font-weight:600}.field .pill-options label.check-option:hover{border-color:var(--accent)}.field input[aria-invalid=true]{border-color:var(--red);box-shadow:0 0 0 2px color-mix(in srgb,var(--red) 13%,transparent)}.field-error{color:var(--red)!important;font-weight:700}.account-btn{aspect-ratio:1;border-radius:50%}.account-avatar,.avatar-preview img{object-position:center;border-radius:50%}.avatar-crop-dialog{display:grid;grid-template-columns:minmax(180px,240px) minmax(180px,1fr);gap:18px;margin-top:12px;padding:16px;border:1px solid var(--line-strong);border-radius:14px;background:var(--panel);box-shadow:var(--ui-shadow-soft)}.avatar-crop-stage{width:min(240px,100%);aspect-ratio:1;overflow:hidden;border:3px solid color-mix(in srgb,var(--accent) 45%,var(--line));border-radius:50%;background:var(--panel-2)}.avatar-crop-stage canvas{display:block;width:100%;height:100%}.avatar-crop-controls{display:grid;align-content:center;gap:12px}.avatar-crop-controls label{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:10px;color:var(--soft);font-size:11px;font-weight:700}.avatar-crop-controls input{width:100%;accent-color:var(--accent)}.avatar-crop-dialog .card-actions{grid-column:1/-1;margin:0}.themes b,.themes small{display:block}.themes small{margin-top:3px}.rf[data-preset=kitty-dream] .welcome-block,.rf[data-preset=kitty-dream-linen] .welcome-block{border:0;background:transparent;box-shadow:none}.rf[data-preset=kitty-dream] .welcome-block h1,.rf[data-preset=kitty-dream-linen] .welcome-block h1{color:#4f2944}.rf[data-preset=kitty-dream] .welcome-block .welcome-sub,.rf[data-preset=kitty-dream-linen] .welcome-block .welcome-sub{color:#7d4865}.rf[data-preset=kitty-dream] .radar-metric strong,.rf[data-preset=kitty-dream-linen] .radar-metric strong{color:#5b3a43}.rf[data-preset=kitty-dream] .radar-metric+.radar-metric,.rf[data-preset=kitty-dream-linen] .radar-metric+.radar-metric{border-color:#d12f802e}.rf[data-preset=kitty-dream] .welcome-decor,.rf[data-preset=kitty-dream-linen] .welcome-decor{color:#d12f80;opacity:1}.rf[data-preset=kitty-dream] .welcome-decor .ui-icon:nth-child(2),.rf[data-preset=kitty-dream-linen] .welcome-decor .ui-icon:nth-child(2){color:#7a4db8}.rf[data-preset=kitty-dream] .welcome-decor .ui-icon:nth-child(3),.rf[data-preset=kitty-dream-linen] .welcome-decor .ui-icon:nth-child(3){color:#ef9b62}.rf[data-preset=kitty-dream] .radar-metric.scraper-health strong.ok,.rf[data-preset=kitty-dream-linen] .radar-metric.scraper-health strong.ok{color:#8155b7}.rf[data-preset=kitty-dream] .radar-metric.scraper-health .status-dot.ok,.rf[data-preset=kitty-dream-linen] .radar-metric.scraper-health .status-dot.ok{background:#8155b7;box-shadow:0 0 0 3px #8155b729}.rf[data-preset=kitty-dream] .radar-metric.scraper-health strong.warn,.rf[data-preset=kitty-dream-linen] .radar-metric.scraper-health strong.warn{color:#c87948}.rf[data-preset=kitty-dream] .radar-metric.scraper-health strong.err,.rf[data-preset=kitty-dream-linen] .radar-metric.scraper-health strong.err{color:#c2185b}.chip.discarded-chip{gap:7px;padding-right:13px}.rf[data-preset=kitty-dream] .check-option:has(input:checked),.rf[data-preset=kitty-dream-linen] .check-option:has(input:checked){border-color:#d12f80;background:#ffe6f1;color:#b42370}.rf[data-preset=kitty-dream] .check-option input,.rf[data-preset=kitty-dream-linen] .check-option input{accent-color:#d12f80}.rf[data-preset=kitty-dream] .offer-topline,.rf[data-preset=kitty-dream] .tag,.rf[data-preset=kitty-dream] .detail-date b,.rf[data-preset=kitty-dream] .detail-date span,.rf[data-preset=kitty-dream] .kicker,.rf[data-preset=kitty-dream] .group-label,.rf[data-preset=kitty-dream] .score b,.rf[data-preset=kitty-dream] .score small,.rf[data-preset=kitty-dream-linen] .offer-topline,.rf[data-preset=kitty-dream-linen] .tag,.rf[data-preset=kitty-dream-linen] .detail-date b,.rf[data-preset=kitty-dream-linen] .detail-date span,.rf[data-preset=kitty-dream-linen] .kicker,.rf[data-preset=kitty-dream-linen] .group-label,.rf[data-preset=kitty-dream-linen] .score b,.rf[data-preset=kitty-dream-linen] .score small{font-family:Nunito,sans-serif}.field .hint,.commute-row small{font-size:10px}.field .pill-options .check-option{gap:9px;padding-inline:13px}@media(max-width:900px){.page-head{align-items:stretch;flex-direction:column}.radar-metrics{width:100%;max-width:none}}@media(max-width:650px){.welcome-block{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.welcome-decor{display:none}.radar-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.radar-metric{padding:0;min-width:0;align-items:flex-start}.radar-metric+.radar-metric{border-left:0}.radar-metric strong{font-size:21px}.profile-switch{max-width:none}.check-option{min-height:42px;padding:9px 12px;font-size:12px}.field label.check-option{font-size:12px}.offer-copy h2{font-size:15px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-copy h2{font-size:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}:is(.rf[data-preset=kitty-dream],.rf[data-preset=kitty-dream-linen]) .offer-copy p{font-size:12px}.avatar-crop-dialog{grid-template-columns:1fr}.avatar-crop-stage{justify-self:center}.avatar-crop-dialog .card-actions{grid-column:auto}}.btn-applied{background:var(--green-soft)!important;color:var(--green)!important;border-color:color-mix(in srgb,var(--green) 40%,var(--line))!important;cursor:default!important;opacity:.95}.auto-apply-banner{display:flex;align-items:center;gap:12px;padding:12px 18px;margin-bottom:16px;border-radius:12px;background:color-mix(in srgb,var(--accent) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));color:var(--soft);font-size:13px;box-shadow:0 4px 16px color-mix(in srgb,var(--accent) 6%,transparent)}.auto-apply-banner strong{color:var(--accent);display:inline-flex;align-items:center;gap:6px}.auto-apply-banner .banner-pill{margin-left:auto;font-size:11px;padding:3px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.app-logs-table{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}.app-logs-table th,.app-logs-table td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--line)}.app-logs-table th{color:var(--muted);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.app-logs-table tr:hover td{background:#ffffff05}.apply-modal-backdrop{position:fixed;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:grid;place-items:center;padding:20px}.apply-modal{width:min(680px,100%);max-height:90vh;overflow-y:auto;background:var(--panel);border:1px solid var(--line-strong);border-radius:16px;padding:24px;box-shadow:0 24px 70px #0006;display:flex;flex-direction:column;gap:16px}.apply-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.apply-modal-head h2{margin:0 0 4px;font-size:18px;letter-spacing:-.02em}.apply-modal-head p{margin:0;color:var(--muted);font-size:12px}.apply-modal-close{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:4px;border-radius:6px}.apply-modal-close:hover{background:var(--panel-2);color:var(--soft)}.draft-cover-textarea{width:100%;min-height:180px;padding:12px;border:1px solid var(--line);border-radius:9px;background:#0003;color:var(--soft);font-family:inherit;font-size:13px;line-height:1.6;resize:vertical;box-sizing:border-box}.killer-questions-section{display:flex;flex-direction:column;gap:10px}.killer-question-card{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#ffffff04;display:flex;flex-direction:column;gap:6px}.killer-question-card label{font-size:12px;font-weight:500;color:var(--soft)}.killer-question-card input{width:100%;height:36px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:#0003;color:var(--soft);font-size:12px;box-sizing:border-box}.apply-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:14px;border-top:1px solid var(--line)}.suggest-query-toolbar{display:flex;align-items:center;gap:10px;margin:10px 0 14px;padding:8px 12px;background:color-mix(in srgb,var(--panel-2) 60%,transparent);border:1px solid var(--line);border-radius:10px}.suggest-query-input{flex:1;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:13px;outline:none;transition:border-color .15s,box-shadow .15s}.suggest-query-input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 25%,transparent)}.suggest-query-input::placeholder{color:var(--muted)}@media(max-width:650px){.suggest-query-toolbar{flex-direction:column;align-items:stretch}.suggest-query-input{width:100%}}.jr-theme-worldkitty .jr-official-symbol-svg{color:#5b3a43!important}.jr-theme-worldkitty .jr-symbol-dot{fill:#f07!important;filter:drop-shadow(0 0 8px #ff0077) drop-shadow(0 0 16px rgba(255,45,135,.8))!important;animation:jr-pink-dot-pulse 2.4s ease-in-out infinite alternate!important}.jr-theme-worldkitty .jr-brand-halo{background:radial-gradient(circle,rgba(255,45,135,.22) 0%,transparent 70%)!important}.jr-theme-worldkitty .jr-text-job{color:#5b3a43!important}.jr-theme-worldkitty .jr-text-radar{color:#ff2d87!important}.jr-theme-worldkitty .jr-brand-slogan{color:#9c6875!important}.jr-theme-worldkitty .jr-min-sweep{animation:jr-tactical-sweep 10s linear infinite!important}.jr-theme-worldkitty .jr-theme-indicator{background:#ff2d87;box-shadow:0 0 8px #ff2d87}.jr-theme-worldkitty .jr-theme-toggle-btn{background:#fff0f614;border-color:#ff4d8f40;color:#ffb3d1}.jr-theme-worldkitty .jr-theme-toggle-btn:hover{background:#fff0f629;border-color:#ff4d8f80;color:#fff}.jr-theme-worldkitty{background-color:#fff5f8!important;color:#5b3a43!important}.jr-theme-worldkitty .jr-portal-sky{background:radial-gradient(ellipse at 50% 50%,#fff,#fff0f5,#ffe4ec)!important}.jr-theme-worldkitty .jr-map-grid{background-size:40px 40px!important;background-image:linear-gradient(to right,rgba(255,105,180,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,105,180,.12) 1px,transparent 1px)!important;mask-image:radial-gradient(circle at 50% 50%,black 45%,transparent 85%)!important;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 45%,transparent 85%)!important}.jr-theme-worldkitty .jr-horizon-glow{background:radial-gradient(circle,rgba(255,105,180,.28) 0%,rgba(255,182,193,.18) 45%,transparent 70%)!important}.jr-theme-worldkitty .jr-range-circle{border-color:#ff69b459!important}.jr-theme-worldkitty .jr-crosshair-h{background:linear-gradient(90deg,transparent 0%,rgba(255,105,180,.6) 50%,transparent 100%)!important}.jr-theme-worldkitty .jr-crosshair-v{background:linear-gradient(180deg,transparent 0%,rgba(255,105,180,.6) 50%,transparent 100%)!important}.jr-theme-worldkitty .jr-crosshair-diag-1,.jr-theme-worldkitty .jr-crosshair-diag-2{background:linear-gradient(90deg,transparent 0%,rgba(255,105,180,.25) 50%,transparent 100%)!important}.jr-theme-worldkitty .jr-sweep-beam{background:conic-gradient(from 0deg,rgba(255,105,180,.42) 0deg,rgba(255,160,205,.22) 20deg,rgba(255,215,235,.08) 45deg,transparent 60deg)!important}.jr-theme-worldkitty .jr-sonar-wave{border-color:#ff69b499!important}.jr-theme-worldkitty .jr-target-dot{background:#ff4099!important;box-shadow:0 0 10px #ff69b4,0 0 20px #ff69b4cc!important}.jr-theme-worldkitty .jr-target-ping{border-color:#ff4099e6!important}.jr-theme-worldkitty .jr-target-tag{color:#b72d68!important;background:#ffffffeb!important;border-color:#ff69b473!important;font-weight:700!important;box-shadow:0 4px 12px #ff69b440!important;text-shadow:none!important}.jr-theme-worldkitty .jr-portal-mist{background:radial-gradient(ellipse at 50% 100%,rgba(255,182,193,.2) 0%,transparent 70%)!important}.jr-theme-worldkitty .jr-card-pureglass{background:#ffffffad!important;backdrop-filter:blur(28px) saturate(160%)!important;-webkit-backdrop-filter:blur(28px) saturate(160%)!important;border:none!important;box-shadow:0 24px 60px -10px #e13d7e33,0 12px 28px -6px #b423701f!important}.jr-theme-worldkitty .jr-card-pureglass:hover{background:#ffffffc7!important;box-shadow:0 30px 70px -10px #e13d7e47,0 16px 32px -6px #ff69b433!important}.jr-theme-worldkitty .jr-min-ring-outer{stroke:#ff69b466!important}.jr-theme-worldkitty .jr-min-ring-inner{stroke:#ff69b499!important}.jr-theme-worldkitty .jr-min-axis{stroke:#ff69b440!important}.jr-theme-worldkitty .jr-min-sweep{stroke:#ff2d87!important;filter:drop-shadow(0 0 6px rgba(255,45,135,.8))!important}.jr-theme-worldkitty .jr-min-blip{fill:#ff2d87!important;filter:drop-shadow(0 0 6px #ff69b4)!important}.jr-theme-worldkitty .jr-min-core{fill:#ff4099!important;filter:drop-shadow(0 0 6px rgba(255,64,153,.9))!important}.jr-theme-worldkitty .jr-minimal-glow{background:radial-gradient(circle,rgba(255,105,180,.25) 0%,transparent 70%)!important}.jr-theme-worldkitty .jr-input-group input{background:#ffffffbf!important;border:1px solid rgba(255,105,180,.3)!important;color:#5b3a43!important}.jr-theme-worldkitty .jr-input-group input::placeholder{color:#9c6875!important}.jr-theme-worldkitty .jr-input-group input:focus,.jr-theme-worldkitty .jr-input-group input:focus-visible{outline:none!important;border-color:#ff2d87!important;background:#fff!important;box-shadow:0 0 0 3px #ff2d8738,0 6px 16px #e13d7e26!important}.jr-theme-worldkitty .jr-input-icon{color:#f472b6!important;opacity:.9!important;z-index:5!important}.jr-theme-worldkitty .jr-input-icon .ui-icon{stroke:#f472b6!important;stroke-width:1.6!important;width:16px!important;height:16px!important;filter:none!important}.jr-theme-worldkitty .jr-input-group input:focus+.jr-input-icon,.jr-theme-worldkitty .jr-input-group:focus-within .jr-input-icon{color:#ff2d87!important;transform:scale(1.06)!important;opacity:1!important}.jr-theme-worldkitty .jr-input-group input:focus+.jr-input-icon .ui-icon,.jr-theme-worldkitty .jr-input-group:focus-within .jr-input-icon .ui-icon{stroke:#ff2d87!important}.jr-theme-worldkitty .jr-glass-checkbox{color:#6d424e!important}.jr-theme-worldkitty .jr-custom-check{border:1px solid rgba(244,114,182,.45)!important;background:transparent!important}.jr-theme-worldkitty .jr-glass-checkbox:hover .jr-custom-check{border-color:#f472b6!important;background:#f472b614!important}.jr-theme-worldkitty .jr-glass-checkbox input:checked+.jr-custom-check{background:#f472b61a!important;border-color:#f472b6!important;box-shadow:0 0 5px #f472b640!important}.jr-theme-worldkitty .jr-glass-checkbox input:checked+.jr-custom-check:after{border-color:#f472b6!important}.jr-theme-worldkitty .jr-check-label{color:#6d424e!important}.jr-theme-worldkitty .jr-glass-link{color:#8c5364!important}.jr-theme-worldkitty .jr-glass-link:hover{color:#ff2d87!important}.jr-theme-worldkitty .jr-glass-btn-primary{background:linear-gradient(135deg,#ff4099,#e13d7e)!important;border-color:#fff6!important;color:#fff!important;box-shadow:0 10px 24px #e13d7e59,inset 0 1px 1px #ffffff80!important}.jr-theme-worldkitty .jr-glass-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#ff2d87,#b42370)!important;box-shadow:0 14px 28px #e13d7e73,inset 0 1px 1.5px #fff9!important}.jr-theme-worldkitty .jr-footer-text{color:#8c5364!important}.jr-theme-worldkitty .jr-switch-btn{color:#e13d7e!important}.jr-theme-worldkitty .jr-switch-btn:hover{color:#b42370!important;background:#ff69b41a!important}.jr-theme-worldkitty .jr-theme-toggle-btn{background:#ffffffd9!important;border-color:#ff69b466!important;color:#b72d68!important;box-shadow:0 4px 14px #e13d7e33!important}.jr-theme-worldkitty .jr-theme-toggle-btn:hover{background:#fff!important;border-color:#ff2d87!important;color:#e13d7e!important;box-shadow:0 6px 18px #e13d7e59!important}.jr-theme-worldkitty{--jr-g1: #ffffff;--jr-g2: #ffd0e4;--jr-g3: #ff2d87;--jr-g4: #ff2d87;--jr-core: #ff2d87;--jr-ring: rgba(255, 45, 135, .65);--jr-label: rgba(91, 58, 67, .92)}.jr-theme-worldkitty .jr-world-svg-image{filter:brightness(.42) contrast(1.06);opacity:.14}.jr-theme-worldkitty .jr-world-map-wrap{mask-image:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.5) 62%,transparent 92%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.5) 62%,transparent 92%)}.jr-theme-worldkitty .jr-world-offer-label{filter:drop-shadow(0 0 1.6px rgba(255,255,255,.95))}.jr-input-group.has-action input{padding-right:46px!important}.jr-eye-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:9px;background:transparent;color:#f9eee080;cursor:pointer;transition:color .18s ease,background .18s ease}.jr-eye-toggle .ui-icon{width:18px;height:18px;stroke-width:1.7}.jr-eye-toggle:hover{color:#f0be82;background:#f0be821a}.jr-eye-toggle:focus-visible{outline:2px solid #f0be82;outline-offset:1px}.jr-theme-worldkitty .jr-eye-toggle{color:#9c6875}.jr-theme-worldkitty .jr-eye-toggle:hover{color:#ff2d87;background:#ff69b41f}.jr-theme-worldkitty .jr-eye-toggle:focus-visible{outline-color:#ff2d87}.jr-resend-link{display:block;margin:14px auto 0;font-size:12.5px;letter-spacing:.02em;text-align:center}.access-page{display:flex;flex-direction:column;gap:18px}.access-card p{margin:0 0 14px;color:var(--muted);font-size:13px;line-height:1.55}.access-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end;margin-bottom:6px}.access-form .field{display:flex;flex-direction:column;gap:6px}.access-form .btn{height:40px}.access-fresh{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.access-fresh>span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.access-fresh-list{display:flex;flex-wrap:wrap;gap:8px}.access-search{margin-bottom:12px}.access-search input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);color:var(--text);font-size:13px}.access-search input:focus{outline:none;border-color:var(--accent)}.access-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.access-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.5fr) auto;gap:6px 16px;align-items:center;padding:13px 2px;border-bottom:1px solid var(--line)}.access-row:last-child{border-bottom:0}.access-row-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.access-code-static,.access-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:.06em;color:var(--text)}.access-code{border:1px solid var(--line-strong);background:var(--panel-2);border-radius:9px;padding:7px 12px;cursor:pointer;transition:border-color .16s ease,color .16s ease}.access-code:hover{border-color:var(--accent);color:var(--accent)}.access-name{font-size:14px}.access-tag{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.access-row.state-available .access-tag{color:var(--green)}.access-row.state-used .access-tag{color:var(--accent)}.access-row.state-revoked .access-tag{color:var(--red)}.access-row.state-expired .access-tag{color:var(--muted)}.access-row.account-suspended .access-tag,.access-row.account-pending .access-tag{color:var(--amber)}.access-tag.is-admin{color:var(--accent)}.access-tag.warn{color:var(--amber)}.access-label{font-size:12px;color:var(--soft);padding-left:2px}.access-row-meta{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--muted);min-width:0}.access-row-meta b{color:var(--soft);font-weight:600}.access-row-actions{display:flex;gap:8px;justify-content:flex-end}.access-row-actions .btn{font-size:12px;padding:7px 12px}.access-empty{margin:0;color:var(--muted);font-size:13px}.btn.danger{border-color:#b8495580;color:var(--red)}.btn.danger:hover{border-color:var(--red)}.btn.danger:disabled{opacity:.45;cursor:not-allowed}@media(max-width:760px){.access-row{grid-template-columns:1fr;gap:8px}.access-row-actions{justify-content:flex-start}}.rf[data-preset=global]{color-scheme:dark;--bg:#0c0e11;--panel:#14161b;--panel-2:#191c22;--panel-3:#20242c;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.17);--text:#f7f2ea;--soft:#d9d2c7;--muted:#a49d94;--accent:#f0be82;--accent-strong:#f7d5a3;--accent-soft:rgba(240,190,130,.13);--info:#e8c9a2;--info-soft:rgba(232,201,162,.12);--tier-b:#d9b8a0;--gross:#dcb99f;--score-good:#e6c9a3;--remote:#ffd166;--remote-soft:rgba(255,209,102,.16);--green:#7fd9b4;--green-soft:rgba(127,217,180,.12);--amber:#f0be82;--amber-soft:rgba(240,190,130,.12);--red:#ff9b96;--red-soft:rgba(255,155,150,.12);--radius:26px;--ui-radius:26px;--glass:rgba(15,18,23,.45);--glass-strong:rgba(15,18,23,.55);--glass-soft:rgba(255,255,255,.05);--glass-line:rgba(255,255,255,.11);--glass-line-strong:rgba(240,190,130,.3);--glass-blur:blur(28px) saturate(145%);--glass-shadow:0 30px 60px -10px rgba(0,0,0,.72),0 16px 30px -8px rgba(0,0,0,.55);--map-opacity:.14}.rf[data-preset=global-kitty]{color-scheme:light;--bg:#fff5f8;--panel:#ffffff;--panel-2:#fdf0f5;--panel-3:#f9e0ea;--line:rgba(225,61,126,.14);--line-strong:rgba(225,61,126,.3);--text:#5b3a43;--soft:#6f4a55;--muted:#856470;--accent:#ff2d87;--accent-strong:#e01a72;--accent-soft:rgba(255,45,135,.11);--info:#a5347a;--info-soft:rgba(165,52,122,.11);--tier-b:#96566e;--gross:#8f4560;--score-good:#c2185b;--remote:#a21caf;--remote-soft:rgba(162,28,175,.12);--green:#0a7355;--green-soft:rgba(10,115,85,.11);--amber:#c2740a;--amber-soft:rgba(194,116,10,.11);--red:#dc2626;--red-soft:rgba(220,38,38,.1);--radius:26px;--ui-radius:26px;--glass:rgba(255,255,255,.58);--glass-strong:rgba(255,255,255,.7);--glass-soft:rgba(255,255,255,.46);--glass-line:rgba(255,255,255,.85);--glass-line-strong:rgba(255,45,135,.3);--glass-blur:blur(28px) saturate(158%);--glass-shadow:0 26px 56px -12px rgba(225,61,126,.22),0 12px 24px -8px rgba(180,35,112,.12);--map-opacity:.09}.rf[data-preset=global]{background:radial-gradient(58% 42% at 84% -6%,rgba(240,190,130,.1),transparent 66%),radial-gradient(52% 40% at 2% 92%,rgba(143,184,232,.05),transparent 72%),var(--bg)}.rf[data-preset=global-kitty]{background:radial-gradient(58% 44% at 86% -8%,rgba(255,45,135,.14),transparent 68%),radial-gradient(50% 38% at 0% 96%,rgba(129,85,183,.09),transparent 72%),var(--bg)}.rf[data-preset=global]:before,.rf[data-preset=global-kitty]:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:url(/world_map.svg);background-size:cover;background-position:center;opacity:var(--map-opacity);filter:saturate(.55) contrast(1.05);-webkit-mask-image:radial-gradient(ellipse at 50% 44%,#000 26%,rgba(0,0,0,.5) 62%,transparent 92%);mask-image:radial-gradient(ellipse at 50% 44%,#000 26%,rgba(0,0,0,.5) 62%,transparent 92%)}.rf[data-preset=global-kitty]:before{filter:saturate(.85) contrast(.95);mix-blend-mode:multiply}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.controls,.offer-row,.inspector,.overview-section,.product-card,.track-item,.draft-item,.run-item,.run-card,.pipeline-step,.log-shell,.scraper-card,.kw-panel,.kw-analysis-panel,.known-facts-panel,.profile-module,.cv-module,.access-card,.access-row,.analytics-panel,.apply-modal,.confirm-modal,.filter-drawer,.account-menu,.inbox-view-switch,.statebar,.segmented,.setting-row,.toast,.arrival-banner,.banner-pill,.theme-preview,.discarded-item,.question-row,.redundancy-row,.connector-row,.fact-row,.suggestion-row,.access-fresh-list){background:var(--glass);border:1px solid transparent;border-radius:var(--radius);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(#stats .stats-cards .scraper-card,#operations .scraper-card,#settings .product-card){border-radius:var(--radius)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .inspector{background:linear-gradient(158deg,var(--glass-strong),var(--glass))}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.controls,.apply-modal,.confirm-modal,.filter-drawer,.account-menu){background:var(--glass-strong)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.controls-foot,.detail-dates,.detail-expanded .detail-tabs){background:var(--glass-soft);border-color:color-mix(in srgb,var(--glass-line) 42%,transparent)}.brand{display:flex;align-items:center;gap:12px}.brand-word{display:flex;align-items:baseline;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.brand-word b{color:var(--text);font-weight:700}.brand-word>span{background:linear-gradient(100deg,var(--accent),var(--accent-strong));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.splash-symbol{width:76px;height:52px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap{background:var(--glass-soft);border:1px solid transparent;border-radius:16px;padding-left:13px;gap:2px;box-shadow:none}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap label{color:var(--muted);font-size:9px;letter-spacing:.09em}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:42px;padding:0 30px 0 7px;border:0;outline:0;background-color:transparent;color:var(--text);font-size:12px;font-weight:600;letter-spacing:-.01em;cursor:pointer;background-repeat:no-repeat;background-position:right 9px center;background-size:10px 6px}.rf[data-preset=global] .sort-wrap select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23f0be82' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.rf[data-preset=global-kitty] .sort-wrap select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23ff2d87' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap select option{background:var(--panel);color:var(--text);font-weight:500}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap:focus-within{background:var(--glass-strong);box-shadow:0 12px 30px -16px color-mix(in srgb,var(--accent) 55%,transparent)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.feed-shell,.offer-list){background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .offer-list{gap:12px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty]))[data-density=compact] .offer-list{gap:8px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .topbar{background:var(--glass-strong);border-bottom:1px solid transparent;border-radius:0;box-shadow:0 22px 50px -14px #0000008c;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.rf[data-preset=global-kitty] .topbar{box-shadow:0 20px 44px -16px #e13d7e47}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.nav-btn,.btn,.icon-btn,.system-status,.account-btn,.profile-select,.clear-btn,.chip,.tag,.coverage-chip,.scope-chip){background:var(--glass-soft);border:1px solid transparent;color:var(--soft);border-radius:14px;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.nav-btn,.btn,.icon-btn,.system-status,.account-btn):hover{background:var(--glass-strong);border-color:transparent;color:var(--text);transform:translateY(-1px);box-shadow:0 10px 22px -12px color-mix(in srgb,var(--accent) 45%,transparent)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.nav-btn.active,.chip.active,.inbox-tab-btn.active){background:color-mix(in srgb,var(--accent) 16%,var(--glass-strong));border-color:transparent;color:var(--text);box-shadow:0 12px 28px -14px color-mix(in srgb,var(--accent) 55%,transparent)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .chip{border-radius:99px;padding:5px 11px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .tag{border-radius:99px;background:var(--glass-soft);border-color:transparent}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .inbox-tab-btn{border:1px solid transparent;border-radius:12px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .inbox-tab-btn:hover{background:var(--glass-soft)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .state-btn{background:var(--glass-soft);border:1px solid transparent;border-radius:14px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .state-btn.active{background:color-mix(in srgb,var(--accent) 18%,var(--glass-strong));border-color:transparent;color:var(--text);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--accent) 60%,transparent)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.search input,.field input,.field select,.notes,.letter-panel textarea,.sort-wrap,.suggest-query-input,.access-search){background:var(--glass-soft);border:1px solid var(--glass-line);color:var(--text);border-radius:12px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.search input,.field input,.notes,.letter-panel textarea,.suggest-query-input):focus,:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.search input,.field input,.notes,.letter-panel textarea):focus-visible{outline:none;border-color:var(--glass-line-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) :is(.search input,.field input,.notes,.letter-panel textarea)::placeholder{color:var(--muted);opacity:1}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .offer-row{border-radius:var(--radius);background:linear-gradient(112deg,color-mix(in srgb,var(--glass) 92%,var(--accent) 8%),var(--glass))}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .offer-row:hover{background:color-mix(in srgb,var(--glass-strong) 90%,var(--accent) 10%);border-color:var(--glass-line-strong);transform:translateY(-1px)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .offer-row.selected{border-color:var(--accent);background:linear-gradient(108deg,color-mix(in srgb,var(--accent) 20%,var(--glass-strong)),var(--glass));box-shadow:inset 4px 0 var(--accent),0 16px 40px color-mix(in srgb,var(--accent) 20%,transparent)}.app-theme-toggle{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:20px;background:var(--glass-soft);border:1px solid var(--glass-line);color:var(--soft);font-family:inherit;font-size:10.5px;font-weight:700;letter-spacing:.1em;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 14px #0000002e;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .25s,border-color .25s,color .25s,box-shadow .25s;outline:none}.app-theme-toggle:hover{transform:translateY(-1px);background:var(--glass-strong);border-color:var(--glass-line-strong);color:var(--text);box-shadow:0 6px 18px #00000042}.app-theme-indicator{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent);transition:all .3s ease}.app-theme-label{white-space:nowrap}@media(max-width:900px){.app-theme-label{display:none}.app-theme-toggle{padding:7px}}@media(max-width:650px){.app-theme-toggle{display:none}}.rf[data-preset=global] ::selection{background:#f0be8247;color:#fff8ee}.rf[data-preset=global-kitty] ::selection{background:#ff2d8733;color:#4a2b34}.rf[data-preset=global] .statebar{box-shadow:0 22px 46px -14px #00000080}.rf[data-preset=global-kitty] :is(.controls,.offer-row,.inspector,.product-card,.statebar,.inbox-view-switch,.account-menu,.apply-modal,.confirm-modal,.filter-drawer){box-shadow:0 24px 50px -14px #e13d7e38}.rf[data-preset=global]{--state-new:#f0cfa3;--state-new-soft:rgba(240,207,163,.15);--state-seen:#a49d94;--state-seen-soft:rgba(255,255,255,.06);--state-applied:#7fd9b4;--state-applied-soft:rgba(127,217,180,.14);--state-dismissed:#ff9b96;--state-dismissed-soft:rgba(255,155,150,.12)}.rf[data-preset=global-kitty]{--state-new:#a5347a;--state-new-soft:rgba(165,52,122,.1);--state-seen:#8c6d72;--state-seen-soft:rgba(140,109,114,.1);--state-applied:#0a7355;--state-applied-soft:rgba(10,115,85,.12);--state-dismissed:#881337;--state-dismissed-soft:rgba(136,19,55,.08)}.rf[data-preset=global][data-color-mode] .offer-row,.rf[data-preset=global-kitty][data-color-mode] .offer-row{background:linear-gradient(112deg,color-mix(in srgb,var(--glass) 94%,var(--accent) 6%),var(--glass));border-color:transparent;box-shadow:var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row,.rf[data-preset=global-kitty][data-color-mode] .offer-row{box-shadow:inset 3px 0 color-mix(in srgb,var(--state-new) 60%,transparent),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.state-seen,.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-seen{box-shadow:inset 3px 0 color-mix(in srgb,var(--state-seen) 45%,transparent),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.state-applied,.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-applied{box-shadow:inset 3px 0 color-mix(in srgb,var(--state-applied) 80%,transparent),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.state-dismissed,.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-dismissed{box-shadow:inset 3px 0 color-mix(in srgb,var(--state-dismissed) 55%,transparent),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.selected,.rf[data-preset=global-kitty][data-color-mode] .offer-row.selected{box-shadow:inset 3px 0 0 0 var(--accent),0 28px 56px -14px color-mix(in srgb,var(--accent) 38%,transparent),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row,.rf[data-preset=global-kitty][data-color-mode] .offer-row{transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,background .18s ease}.rf[data-preset=global][data-color-mode] .offer-row:hover,.rf[data-preset=global-kitty][data-color-mode] .offer-row:hover{transform:translateY(-1px)}.rf[data-preset=cosmos][data-color-mode] .offer-row.selected.state-new,.rf[data-preset=cosmos][data-color-mode] .offer-row.selected.state-seen,.rf[data-preset=cosmos][data-color-mode] .offer-row.selected.state-applied,.rf[data-preset=cosmos][data-color-mode] .offer-row.selected.state-dismissed{box-shadow:inset 3px 0 0 0 var(--accent),0 28px 56px -14px color-mix(in srgb,var(--accent) 34%,transparent),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row:hover,.rf[data-preset=global-kitty][data-color-mode] .offer-row:hover{background:color-mix(in srgb,var(--glass-strong) 92%,var(--accent) 8%);border-color:transparent;box-shadow:0 30px 60px -12px color-mix(in srgb,var(--accent) 30%,rgba(0,0,0,.6)),0 14px 26px -10px #0006}.rf[data-preset=global][data-color-mode] .offer-row.state-new,.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-new{background:linear-gradient(108deg,color-mix(in srgb,var(--state-new) 20%,var(--glass-strong)),color-mix(in srgb,var(--state-new) 6%,var(--glass)));border-color:transparent;box-shadow:inset 4px 0 var(--state-new),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.state-applied,.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-applied{background:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 20%,var(--glass-strong)),color-mix(in srgb,var(--state-applied) 7%,var(--glass)));border-color:transparent;box-shadow:inset 4px 0 var(--state-applied),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.state-dismissed:not(.selected),.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-dismissed:not(.selected){background:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 14%,var(--glass-strong)),color-mix(in srgb,var(--state-dismissed) 5%,var(--glass)));border-color:transparent;box-shadow:inset 4px 0 var(--state-dismissed),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.state-seen:not(.selected),.rf[data-preset=global-kitty][data-color-mode] .offer-row.state-seen:not(.selected){background:linear-gradient(108deg,color-mix(in srgb,var(--state-seen) 12%,var(--glass-strong)),var(--glass));border-color:transparent;box-shadow:inset 4px 0 var(--state-seen),var(--glass-shadow)}.rf[data-preset=global][data-color-mode] .offer-row.selected,.rf[data-preset=global-kitty][data-color-mode] .offer-row.selected{background:linear-gradient(108deg,color-mix(in srgb,var(--accent) 24%,var(--glass-strong)),var(--glass));border-color:var(--accent);box-shadow:inset 4px 0 var(--accent),0 18px 44px color-mix(in srgb,var(--accent) 22%,transparent)}.rf[data-preset=cosmos][data-color-mode] .offer-row.selected{border-color:transparent}.rf[data-preset=cosmos][data-color-mode] .offer-row.remote-offer:not(.state-dismissed),.rf[data-preset=cosmos][data-color-mode] .offer-row.remote-offer.state-new:not(.selected),.rf[data-preset=cosmos][data-color-mode] .offer-row.remote-offer.state-seen:not(.selected),.rf[data-preset=cosmos][data-color-mode] .offer-row.remote-offer.state-applied:not(.selected){background:linear-gradient(104deg,color-mix(in srgb,var(--remote) 26%,var(--glass-strong)),color-mix(in srgb,var(--remote) 8%,var(--glass)) 68%);border-color:transparent;box-shadow:inset 4px 0 var(--remote),0 26px 54px -18px color-mix(in srgb,var(--remote) 45%,transparent),var(--glass-shadow)}.rf[data-preset=cosmos][data-color-mode] .offer-row.remote-offer .offer-copy h2{color:color-mix(in srgb,var(--remote) 42%,var(--text))}.work-mode.mode-remote,.tag.tag-remote,.work-mode-remote,:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .work-mode.mode-remote{border-color:color-mix(in srgb,var(--remote) 55%,transparent)!important;background:color-mix(in srgb,var(--remote) 18%,transparent)!important;color:color-mix(in srgb,var(--remote) 78%,var(--text))!important;box-shadow:0 0 16px color-mix(in srgb,var(--remote) 28%,transparent)!important}.rf[data-preset=global-kitty] .work-mode.mode-remote{color:color-mix(in srgb,var(--remote) 88%,#2b0a2e)!important}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) #radar .sort-wrap,:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap{min-height:46px;border:1px solid transparent;border-radius:20px;background:var(--glass-soft);padding:0 10px 0 15px;gap:3px;box-shadow:inset 0 1px #ffffff0f,0 14px 30px -22px color-mix(in srgb,var(--accent) 60%,transparent);transition:background .2s,box-shadow .2s}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) #radar .sort-wrap:hover,:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap:hover{background:color-mix(in srgb,var(--glass-strong) 88%,var(--accent) 12%)}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) #radar .sort-wrap select,:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap select{height:44px;border:0;outline:0;background-color:transparent;color:var(--text);font-size:12.5px;font-weight:600;letter-spacing:-.01em;padding:0 30px 0 6px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:right 8px center;background-size:11px 7px}:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) #radar .sort-wrap:focus-within,:is(.rf[data-preset=global],.rf[data-preset=global-kitty],.rf:is([data-preset=cosmos],[data-preset=kitty])) .sort-wrap:focus-within{background:var(--glass-strong);box-shadow:inset 0 1px #ffffff14,0 16px 34px -18px color-mix(in srgb,var(--accent) 70%,transparent)}.brand-symbol{position:relative;flex:none;width:56px;height:38px;display:grid;place-items:center}.brand-symbol .jr-official-symbol-svg{width:100%;height:100%;overflow:visible;color:var(--text);filter:drop-shadow(0 3px 8px rgba(0,0,0,.35))}.rf[data-preset=global] .brand-symbol .jr-official-symbol-svg{color:#f7f2ea}.rf[data-preset=global-kitty] .brand-symbol .jr-official-symbol-svg{color:#5b3a43;filter:drop-shadow(0 3px 8px rgba(225,61,126,.18))}.brand-symbol .jr-brand-halo{width:64px;height:48px;background:radial-gradient(circle,rgba(0,229,255,.16) 0%,transparent 70%)}.rf[data-preset=global-kitty] .brand-symbol .jr-brand-halo{background:radial-gradient(circle,rgba(255,45,135,.16) 0%,transparent 70%)}@media(max-width:900px){.brand-symbol{width:44px;height:30px}.brand-word{display:none}}.rf[data-preset=orbital]{color-scheme:dark;--bg:#090a0f;--panel:#0d0f16;--panel-2:#12151f;--panel-3:#171b27;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.18);--text:#ffffff;--soft:#c3ccd9;--muted:#94a3b8;--accent:#31ab8d;--accent-strong:#8ce0c2;--accent-soft:rgba(49,171,141,.14);--info:#94a3b8;--info-soft:rgba(148,163,184,.12);--tier-b:#a9b8c9;--gross:#c9d6e4;--score-good:#7dd3fc;--remote:#ffce7a;--remote-soft:rgba(255,206,122,.16);--green:#31ab8d;--green-soft:rgba(49,171,141,.13);--amber:#ffce7a;--amber-soft:rgba(255,206,122,.12);--red:#ff8a8a;--red-soft:rgba(255,138,138,.12);--radius:26px;--ui-radius:26px;--glass:rgba(19,22,32,.58);--glass-strong:rgba(19,22,32,.78);--glass-soft:rgba(255,255,255,.05);--glass-line:rgba(255,255,255,.1);--glass-line-strong:rgba(16,185,129,.34);--glass-blur:blur(26px) saturate(140%);--glass-shadow:0 34px 74px -18px rgba(0,0,0,.86),0 14px 30px -12px rgba(0,0,0,.6);--map-opacity:.08;--state-new:#7dd3fc;--state-new-soft:rgba(125,211,252,.14);--state-seen:#94a3b8;--state-seen-soft:rgba(148,163,184,.1);--state-applied:#10b981;--state-applied-soft:rgba(16,185,129,.13);--state-dismissed:#ff8a8a;--state-dismissed-soft:rgba(255,138,138,.12)}.rf[data-preset=cosmos]{color-scheme:dark;--bg:#090a0f;--panel:#0d0f16;--panel-2:#12151f;--panel-3:#171b27;--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.18);--text:#ffffff;--soft:#c3ccd9;--muted:#94a3b8;--accent:#31ab8d;--accent-strong:#8ce0c2;--accent-soft:rgba(49,171,141,.14);--info:#94a3b8;--info-soft:rgba(148,163,184,.12);--tier-b:#a9b8c9;--gross:#c9d6e4;--score-good:#7dd3fc;--remote:#ffce7a;--remote-soft:rgba(255,206,122,.16);--green:#31ab8d;--green-soft:rgba(49,171,141,.13);--amber:#ffce7a;--amber-soft:rgba(255,206,122,.12);--red:#ff8a8a;--red-soft:rgba(255,138,138,.12);--radius:26px;--ui-radius:26px;--glass:rgba(19,22,32,.58);--glass-strong:rgba(19,22,32,.78);--glass-soft:rgba(255,255,255,.05);--glass-line:rgba(255,255,255,.1);--glass-line-strong:rgba(16,185,129,.34);--glass-blur:blur(26px) saturate(140%);--glass-shadow:0 34px 74px -18px rgba(0,0,0,.86),0 14px 30px -12px rgba(0,0,0,.6);--map-opacity:.08;--state-new:#c5a0f8;--state-new-soft:rgba(197,160,248,.15);--state-seen:#94a3b8;--state-seen-soft:rgba(148,163,184,.1);--state-applied:#10b981;--state-applied-soft:rgba(16,185,129,.13);--state-dismissed:#ff8a8a;--state-dismissed-soft:rgba(255,138,138,.12)}.rf[data-preset=orbital]:before{background:radial-gradient(90% 62% at 78% 18%,rgba(24,58,96,.55),transparent 66%),radial-gradient(60% 44% at 14% 6%,rgba(48,32,86,.34),transparent 72%),radial-gradient(70% 50% at 46% 108%,rgba(10,60,54,.34),transparent 70%);opacity:1}.rf[data-preset=cosmos]:before{background:radial-gradient(90% 62% at 78% 18%,rgba(24,58,96,.55),transparent 66%),radial-gradient(60% 44% at 14% 6%,rgba(48,32,86,.34),transparent 72%),radial-gradient(70% 50% at 46% 108%,rgba(10,60,54,.34),transparent 70%);opacity:1}.rf:is([data-preset=cosmos],[data-preset=kitty]) .topbar{position:relative;height:78px;padding:0 26px;background:transparent;border-bottom:1px solid transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:10px}.rf:is([data-preset=cosmos],[data-preset=kitty]) .system-status svg{display:none}.rf:is([data-preset=cosmos],[data-preset=kitty]) .global-nav{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:4px;height:auto;border-radius:99px;padding:6px;background:#13162057;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:0 26px 54px -30px #000000d9,inset 0 1px #ffffff0d}.rf:is([data-preset=cosmos],[data-preset=kitty]) .nav-btn{height:36px;padding:0 16px;border-radius:99px;font-size:11.5px;background:transparent;border:1px solid transparent;color:var(--muted);font-size:12.5px;font-weight:600;letter-spacing:-.01em}.rf:is([data-preset=cosmos],[data-preset=kitty]) .nav-btn svg{display:none}.rf:is([data-preset=cosmos],[data-preset=kitty]) .nav-btn:hover{background:#ffffff12;color:var(--text);transform:none}.rf:is([data-preset=cosmos],[data-preset=kitty]) .nav-btn.active{background:#fff;color:#0a0c11;border-color:transparent;box-shadow:0 10px 24px -14px #ffffff80}.rf:is([data-preset=cosmos],[data-preset=kitty]) .system-status,.rf:is([data-preset=cosmos],[data-preset=kitty]) .app-theme-toggle,.rf:is([data-preset=cosmos],[data-preset=kitty]) .account-btn{background:#131620a8;border:1px solid rgba(255,255,255,.08);border-radius:99px;color:var(--muted);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.rf:is([data-preset=cosmos],[data-preset=kitty]) .system-status{padding:0 14px;height:38px;font-size:12px}.rf:is([data-preset=cosmos],[data-preset=kitty]) .account-btn{width:38px;height:38px}.rf:is([data-preset=cosmos],[data-preset=kitty]) .page{padding-top:0}.rf:is([data-preset=cosmos],[data-preset=kitty]) .inbox-view-switch{margin-top:22px}.rf:is([data-preset=cosmos],[data-preset=kitty]) .topbar{padding-inline:calc((100% - min(1420px,100%))/2 + clamp(20px,3vw,42px) + 4px)}.orb-hero{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;min-height:calc(100vh - 96px);margin:0 0 40px;padding:16px 26px 40px;border-radius:0;overflow:hidden;isolation:isolate;background:none;box-shadow:none}.orb-scene{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#05070b;isolation:isolate}.orb-sky{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:0}.orb-scene>span{z-index:2}.orb-brillo{position:absolute;left:60%;top:41%;width:40%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(58% 58% at 30% 44%,rgba(210,238,255,.15) 0%,rgba(150,200,245,.07) 52%,transparent 74%),radial-gradient(circle closest-side at 50% 50%,transparent 66%,rgba(150,205,250,.07) 75%,rgba(198,230,255,.19) 80%,rgba(120,180,240,.09) 87%,transparent 97%);filter:blur(9px);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,#000 94%,transparent 100%),linear-gradient(315deg,transparent 0 30%,rgba(0,0,0,.25) 38%,rgba(0,0,0,.7) 46%,rgba(0,0,0,.95) 56%,#000 68%);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle closest-side at 50% 50%,#000 94%,transparent 100%),linear-gradient(315deg,transparent 0 30%,rgba(0,0,0,.25) 38%,rgba(0,0,0,.7) 46%,rgba(0,0,0,.95) 56%,#000 68%);mask-composite:intersect}.orb-destello{position:absolute;left:52%;top:14%;width:31%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;background-image:radial-gradient(circle closest-side at 50% 50%,rgba(224,242,254,.8) 0%,rgba(240,249,255,.6) 9%,rgba(200,224,250,.3) 21%,rgba(146,178,226,.14) 38%,rgba(90,128,184,.05) 60%,transparent 82%),linear-gradient(90deg,transparent 4%,rgba(176,204,246,.14) 34%,rgba(255,255,255,.4) 50%,rgba(176,204,246,.14) 66%,transparent 96%);background-size:100% 100%,100% 2.2%;background-position:center,center;background-repeat:no-repeat,no-repeat;filter:blur(7px)}.orb-luna{position:absolute;border-radius:50%;pointer-events:none;background:none;border:1px solid rgba(160,198,240,.11);transform:rotate(-15deg) scaleY(.3)}.orb-luna:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#f2f7ff,#93b0cf 58%,#33465c);box-shadow:0 0 10px #b4d4ff4d;top:-2px;left:38%;transform:scaleY(3.33) rotate(15deg)}.orb-luna-1{left:53%;top:58%;width:24%;aspect-ratio:1;opacity:.85}.orb-luna-2{left:62%;top:28%;width:15%;aspect-ratio:1;opacity:.6}.orb-anillo{position:absolute;left:60%;top:41%;transform:translate(-50%,-50%) rotate(-17deg) rotateX(73deg);border-radius:50%;pointer-events:none;border:1px solid rgba(158,196,244,.065);box-shadow:0 0 34px #78aaeb08;-webkit-mask-image:linear-gradient(310deg,transparent 0 34%,rgba(0,0,0,.25) 52%,#000 74%);mask-image:linear-gradient(310deg,transparent 0 34%,rgba(0,0,0,.25) 52%,#000 74%)}.orb-anillo-1{width:60%;aspect-ratio:1}.orb-anillo-2{width:72%;aspect-ratio:1;border-color:#9ec4f40a;border-width:1px}.orb-satelite{position:absolute;width:4px;height:4px;border-radius:50%;pointer-events:none;opacity:.8;background:radial-gradient(circle at 34% 28%,#e8f0fb,#6d8fb5 62%,#2b3f57);box-shadow:0 0 9px #b4d4ff38}.orb-satelite-1{left:34.5%;top:62%}.orb-satelite-2{left:81%;top:53%;width:3px;height:3px}.orb-satelite-3{left:57%;top:86%;width:3px;height:3px;opacity:.5}.orb-tierra{position:absolute;left:69%;top:37%;width:43%;aspect-ratio:1;transform:translate(-50%,-50%);object-fit:cover;pointer-events:none;filter:brightness(.72) saturate(1.02);-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,#000 94%,transparent 100%),linear-gradient(315deg,transparent 0 38%,rgba(0,0,0,.14) 50%,rgba(0,0,0,.55) 64%,rgba(0,0,0,.88) 78%,#000 90%);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle closest-side at 50% 50%,#000 94%,transparent 100%),linear-gradient(315deg,transparent 0 38%,rgba(0,0,0,.14) 50%,rgba(0,0,0,.55) 64%,rgba(0,0,0,.88) 78%,#000 90%);mask-composite:intersect;background:radial-gradient(circle closest-side at 50% 50%,#24405e 0%,#223c58 72%,rgba(24,42,64,.6) 78%,transparent 86%)}.page-orb .orb-hero{max-width:100%}.page-orb .orb-hero{margin:0;border-radius:0;box-shadow:none;background:none;min-height:calc(100vh - 108px);padding:6px 0 0}.page-orb>*{position:relative;z-index:1}.page-orb .orb-hero:after{background:radial-gradient(58% 82% at -4% 48%,rgba(4,5,9,.88),rgba(4,5,9,.4) 46%,transparent 70%),linear-gradient(94deg,rgba(4,5,9,.72) 0%,rgba(4,5,9,.28) 30%,transparent 43%),radial-gradient(52% 64% at 66% 24%,rgba(122,176,235,.13),rgba(90,140,205,.05) 46%,transparent 72%)}.orb-hero:after{content:none}.orb-stars{position:absolute;inset:-25%;background-repeat:repeat;will-change:transform,opacity}.orb-stars-a{background-image:radial-gradient(1.5px 1.5px at 20% 28%,#ffffff,transparent 62%),radial-gradient(1.2px 1.2px at 68% 64%,#dbe9f8,transparent 62%),radial-gradient(1.6px 1.6px at 42% 82%,#ffffff,transparent 62%),radial-gradient(1.2px 1.2px at 88% 22%,#eef6ff,transparent 62%),radial-gradient(1.1px 1.1px at 8% 70%,#cfdcea,transparent 62%);background-size:240px 240px,200px 200px,270px 270px,215px 215px,180px 180px;animation:orb-drift-a 140s linear infinite;opacity:.8}.orb-stars-b{background-image:radial-gradient(1.1px 1.1px at 32% 18%,#ffffff,transparent 62%),radial-gradient(1px 1px at 76% 48%,#b8cbe0,transparent 62%),radial-gradient(1.3px 1.3px at 12% 88%,#ffffff,transparent 62%),radial-gradient(1px 1px at 54% 72%,#e8f2ff,transparent 62%),radial-gradient(1.2px 1.2px at 88% 12%,#ffffff,transparent 62%);background-size:160px 160px,145px 145px,175px 175px,130px 130px,190px 190px;animation:orb-drift-b 80s linear infinite;opacity:.8}.orb-stars-c{position:absolute;inset:-25%;background-image:radial-gradient(.9px .9px at 14% 44%,#ffffff,transparent 60%),radial-gradient(1px 1px at 62% 26%,#dfeaf8,transparent 60%),radial-gradient(.8px .8px at 42% 60%,#ffffff,transparent 60%),radial-gradient(1px 1px at 78% 84%,#e6f0fb,transparent 60%),radial-gradient(.9px .9px at 26% 92%,#ffffff,transparent 60%),radial-gradient(.8px .8px at 92% 56%,#ffffff,transparent 60%);background-size:96px 96px,110px 110px,88px 88px,120px 120px,102px 102px,114px 114px;animation:orb-drift-a 210s linear infinite;opacity:.52}.orb-dust{position:absolute;inset:0;background:radial-gradient(46% 32% at 72% 34%,rgba(120,180,240,.14),transparent 70%),radial-gradient(40% 30% at 18% 62%,rgba(90,120,180,.11),transparent 72%),radial-gradient(30% 22% at 46% 20%,rgba(150,190,235,.1),transparent 74%);animation:orb-twinkle 9s ease-in-out infinite alternate}.orb-stars-big{position:absolute;inset:-20%;background-image:radial-gradient(2.4px 2.4px at 12% 22%,#fff 42%,#fff0 70%),radial-gradient(2.2px 2.2px at 34% 66%,#fff 42%,#fff0 70%),radial-gradient(2.6px 2.6px at 58% 14%,#f3f9ff 42%,#fff0 70%),radial-gradient(2.2px 2.2px at 76% 44%,#fff 42%,#fff0 70%),radial-gradient(2.4px 2.4px at 92% 78%,#eaf4ff 42%,#fff0 70%),radial-gradient(2.2px 2.2px at 22% 88%,#fff 42%,#fff0 70%),radial-gradient(2.8px 2.8px at 46% 36%,#fff 42%,#fff0 70%),radial-gradient(2.2px 2.2px at 8% 58%,#f6fbff 42%,#fff0 70%);background-size:420px 420px,380px 380px,460px 460px,400px 400px,440px 440px,360px 360px,500px 500px,340px 340px;animation:orb-twinkle 7s ease-in-out infinite alternate;opacity:.85}.orb-dust:after{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 22% 38%,rgba(255,255,255,.55),transparent 62%),radial-gradient(1px 1px at 58% 54%,rgba(255,255,255,.4),transparent 62%),radial-gradient(1px 1px at 74% 22%,rgba(255,255,255,.45),transparent 62%);background-size:70px 70px,84px 84px,62px 62px;animation:orb-drift-b 60s linear infinite;opacity:.5}.orb-earth{position:absolute;left:64%;top:29%;width:clamp(340px,44vw,640px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;filter:saturate(1.05) contrast(1.03) drop-shadow(0 0 26px rgba(96,164,240,.34));box-shadow:0 0 120px 14px #468cdc33,0 50px 120px -30px #000000f2;animation:orb-earth-float 24s ease-in-out infinite alternate}.orb-giant{position:absolute;left:49%;top:28%;width:clamp(44px,5vw,72px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:url(/space/jupiter.webp) 0 0/200% 100% repeat-x;box-shadow:inset -9px -7px 20px #000000c7,inset 4px 3px 12px #ffecc838,0 0 26px #ffdcaa29;animation:orb-spin-map 90s linear infinite}.orb-giant-ring{position:absolute;left:50%;top:50%;width:236%;height:236%;transform:translate(-50%,-50%) rotate(-19deg) rotateX(74deg);border-radius:50%;border:1px solid rgba(244,232,208,.5);border-top-color:#f4e8d024;pointer-events:none}.orb-giant-ring-2{width:270%;height:270%;border-width:1px;border-color:#f4e8d042;border-bottom-color:#f4e8d00f}.orb-moon-orbit{position:absolute;left:56.5%;top:58%;width:22vw;aspect-ratio:1;transform:translate(-50%,-50%) rotate(-14deg) rotateX(74deg);border-radius:50%;border:1px solid rgba(200,228,255,.16);box-shadow:0 0 24px #96c8ff14;pointer-events:none}.orb-moon{position:absolute;left:56%;top:58%;width:clamp(64px,10vw,150px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:url(/space/moon.webp) 0 0/200% 100% repeat-x;box-shadow:inset -14px -12px 30px #000000eb,inset 10px 8px 22px #fff6e229,0 18px 44px -14px #000000e6;animation:orb-spin-map 220s linear infinite}.orb-rock{position:absolute;border-radius:50%;background:url(/space/moon.webp) 0 0/260% 100% repeat-x;box-shadow:inset -2px -2px 5px #000000e6,0 0 10px #0009}.orb-rock-1{left:83%;top:34%;width:2.1vw;max-width:22px;aspect-ratio:1.15;animation:orb-spin-map 140s linear infinite}.orb-rock-2{left:85.5%;top:41%;width:1.3vw;max-width:14px;aspect-ratio:1.3;animation:orb-spin-map 190s linear infinite reverse}.orb-rock-3{left:81.5%;top:50%;width:1.7vw;max-width:18px;aspect-ratio:1.1;animation:orb-spin-map 165s linear infinite}.orb-nebula{position:absolute;inset:-22%;background:url(/space/milkyway.webp) center/cover no-repeat;opacity:.3;filter:saturate(.5) brightness(.46) contrast(1.12) hue-rotate(-6deg);transform:rotate(-17deg) scale(1.22);mix-blend-mode:screen;animation:orb-nebula-drift 260s ease-in-out infinite alternate}.orb-sun{position:absolute;left:70%;top:9%;width:34vw;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,248,1) 0%,rgba(255,246,220,.92) 6%,rgba(255,230,180,.55) 16%,rgba(255,206,150,.26) 32%,rgba(255,190,120,.1) 50%,transparent 70%);filter:blur(12px);animation:orb-sun-pulse 12s ease-in-out infinite alternate}.orb-sun:after{content:"";position:absolute;left:50%;top:50%;width:150%;height:2px;transform:translate(-50%,-50%) rotate(-24deg);background:linear-gradient(90deg,transparent,rgba(255,238,205,.55) 42%,rgba(255,248,232,.85) 50%,rgba(255,238,205,.55) 58%,transparent);filter:blur(3px)}.orb-flare-ring{position:absolute;left:76%;top:27%;width:6.5vw;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(190,225,255,.2);box-shadow:0 0 26px #96c8ff24,inset 0 0 26px #96c8ff1f;animation:orb-ring-pulse 9s ease-in-out infinite alternate-reverse}.orb-flare-dot{position:absolute;left:63%;top:12%;width:.55vw;max-width:8px;aspect-ratio:1;border-radius:50%;background:#ffecc8bf;box-shadow:0 0 16px #ffdcaacc;animation:orb-twinkle 5s ease-in-out infinite alternate}.orb-tracks{position:absolute;inset:0}.orb-track{position:absolute;left:70%;top:37%;width:58vw;aspect-ratio:1;transform:translate(-50%,-50%) rotateX(76deg) rotate(12deg);border-radius:50%;border:1px solid rgba(200,225,255,.24);box-shadow:0 0 30px #96c8ff1a;animation:orb-spin-plane 120s linear infinite}.orb-track-1{width:34vw;border-color:#cee6ff42;animation-duration:72s}.orb-track-2{width:46vw;border-color:#cee6ff33;animation-duration:104s;animation-direction:reverse}.orb-track-3{width:62vw;border-color:#cee6ff21;animation-duration:148s}.orb-track i{position:absolute;top:50%;right:-3px;width:6px;height:6px;border-radius:50%;background:#eaf6ff;box-shadow:0 0 12px #c8ebfff2;transform:translateY(-50%) rotateX(-76deg)}.orb-track-2 i{width:9px;height:9px;background:#ffd9a0;box-shadow:0 0 16px #ffc882cc}.orb-track-3 i{width:4px;height:4px;background:#b9d6ff}.orb-target{position:absolute;left:53%;top:17%;display:grid;gap:2px;padding:10px 14px 11px;border-radius:14px;background:#0c0e1499;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 44px -26px #000000f2;animation:orb-bob 13s ease-in-out infinite alternate}.orb-target:after{content:"";position:absolute;left:50%;top:-14px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--accent-strong);box-shadow:0 0 12px var(--accent)}.orb-target span{font:600 8.5px JetBrains Mono,monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.orb-target strong{font-size:13px;font-weight:600;color:#fff;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orb-target small{font:500 9.5px JetBrains Mono,monospace;letter-spacing:.06em;color:var(--accent-strong)}.orb-rail{display:none}.orb-rail-ticks{width:9px;height:100%;min-height:120px;background-image:linear-gradient(90deg,rgba(255,255,255,.3) 0 5px,transparent 5px);background-size:9px 12px;background-repeat:repeat-y;opacity:.55}.orb-rail-dots{width:2px;height:132px;background-image:radial-gradient(circle,rgba(255,255,255,.42) 1px,transparent 1.4px);background-size:2px 9px;background-repeat:repeat-y;opacity:.8}.orb-rail-btn{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;cursor:pointer;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 34% 26%,#3c5a788c,#090c12e6);color:#fff;box-shadow:0 18px 34px -18px #000000f2,inset 0 1px #ffffff24;transition:transform .2s,border-color .2s,color .2s}.orb-rail-btn:hover{transform:scale(1.06);border-color:#ffffff57;color:var(--accent-strong)}.orb-rail-btn svg{width:16px;height:16px}.orb-hero.motion-off .orb-scene *,.orb-hero.motion-off .orb-live i,.orb-hero.motion-off .orb-status i,.orb-hero.motion-off .orb-card-art,.orb-hero.motion-off .orb-bubble-ring,.orb-hero.motion-off .orb-bubble-scene{animation:none!important}.orb-frame{position:relative;z-index:2;grid-row:1 / -1;grid-column:1 / -1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;min-height:100%;padding-top:6px}.orb-statusrow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-left:26px}.orb-status{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border-radius:99px;border:1px solid rgba(255,255,255,.1);background:#ffffff07;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 9.5px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.orb-status b{color:#ffffff4d;font-weight:400}.orb-statusright{display:inline-flex;align-items:center;gap:12px}.orb-statusright .orb-rail-btn{width:32px;height:32px;background:#ffffff0a;box-shadow:none}.orb-statusright .orb-rail-btn svg{width:13px;height:13px}.orb-status i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:orb-blink 2s ease-in-out infinite}.orb-status-err i{background:var(--red);box-shadow:0 0 12px var(--red)}.orb-status-warn i{background:var(--amber);box-shadow:0 0 12px var(--amber)}.orb-timestamp{font:500 9.5px JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8bf}.orb-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);align-items:center;align-content:center;gap:28px}.orb-copy{max-width:580px;padding-left:26px}.orb-title{margin:0;font-size:clamp(30px,3.9vw,56px);line-height:.92;letter-spacing:-.024em;font-weight:800;text-transform:uppercase;color:#fff}.orb-title span{display:block;text-shadow:0 22px 60px rgba(0,0,0,.65)}.orb-title span:nth-child(2){color:#ffffffd1}.orb-title span:last-child{background:linear-gradient(96deg,#fff,#c9f5e6 44%,#4fb89b);-webkit-background-clip:text;background-clip:text;color:transparent}.orb-sub{margin:26px 0 0;max-width:44ch;color:#ffffff94;font-size:12.5px;line-height:1.72;letter-spacing:.005em}.orb-sub b{color:var(--soft);font-weight:600}.orb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px}.orb-cta{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border:0;border-radius:99px;cursor:pointer;background:#fff;color:#08090d;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 22px 44px -20px #ffffff8c;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.orb-cta:hover{transform:translateY(-2px);box-shadow:0 28px 52px -20px #ffffffb3}.orb-cta-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:99px;background:#08090d;color:#fff;font:700 11px JetBrains Mono,monospace}.orb-cta-arrow{font-size:14px;line-height:1;transform:translateY(-1px)}.orb-ghost{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px;border:1px solid rgba(255,255,255,.14);border-radius:99px;cursor:pointer;background:#1316208c;color:var(--soft);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background .2s,color .2s,transform .2s,border-color .2s}.orb-ghost:hover{background:#ffffff1a;color:#fff;border-color:#ffffff42;transform:translateY(-1px)}.orb-ghost.is-quiet{border-color:transparent;background:transparent;color:var(--muted);padding:0 6px}.orb-ghost.is-quiet:hover{background:transparent;color:#fff;border-color:transparent;transform:none}.orb-ghost i{font-style:normal;font-size:14px;line-height:1;opacity:.85}.orb-ghost-ico{width:14px;height:14px;fill:currentColor;flex:none;opacity:.9}.orb-ghost-ico-line{fill:none;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.orb-stack{position:relative;display:grid;gap:22px;justify-items:end;padding:20px 30px 20px 44px}.page-orb .orb-target{display:none}.page-orb .orb-stack{align-self:start;margin-top:-4px;padding:14px 0;justify-items:end;background:none;border:0;box-shadow:none}.page-orb .orb-stat{min-width:0;width:100%;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;padding:9px 0}.page-orb .orb-stat strong{font-size:clamp(22px,2.5vw,32px)}.page-orb .orb-stat-text{justify-items:end;text-align:right;order:2;gap:6px}.page-orb .orb-stat-icon{order:1;width:38px;height:38px}.page-orb .orb-stat-label:after{display:none}.page-orb .orb-stat .orb-stat-label{justify-content:flex-end;color:#cedce8cc;text-shadow:0 2px 14px rgba(0,0,0,.85)}.page-orb .orb-stat strong{text-shadow:0 3px 22px rgba(0,0,0,.9)}.page-orb .orb-stat:not(:last-child):after{left:12%;right:12%;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24) 50%,transparent)}.orb-stack:before{content:none;display:none}.orb-stat{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:13px;min-width:186px}.orb-stat-text{display:grid;justify-items:end;gap:3px;text-align:right}.orb-stat strong{font:600 clamp(26px,2.9vw,38px)/1 "JetBrains Mono",monospace;letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 18px 44px rgba(0,0,0,.6)}.orb-stat .orb-stat-label{display:flex;align-items:center;gap:7px;font:600 9px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:#d6e4f0db}.orb-stat-label:after{content:"";width:16px;height:1px;background:linear-gradient(90deg,transparent,var(--accent));flex:none}.orb-stat-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 34% 26%,#466e9673,#0c1018d9);color:var(--accent-strong);box-shadow:0 12px 26px -16px #000000e6,inset 0 1px #ffffff1a}.orb-stat-icon svg{width:15px;height:15px}.orb-stat:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.32),rgba(255,255,255,.06) 70%,transparent)}.orb-stat-hot strong{color:var(--accent-strong)}.orb-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1.12fr auto;gap:12px;align-items:stretch}.orb-card{position:relative;display:grid;align-content:space-between;gap:11px;padding:18px 20px 16px;border-radius:20px;background:radial-gradient(120% 120% at 0% 0%,#3e4e6a99,#182030d1);border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 30px 60px -34px #000000f2,inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff05,-14px -6px 34px -18px #96c8f559;min-width:0;min-height:286px}.orb-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.46),transparent) 16px 0/ calc(100% - 32px) 1px no-repeat,radial-gradient(115% 85% at 84% -12%,rgba(150,222,205,.12),transparent 62%)}.orb-card header{padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.07);letter-spacing:.18em}.orb-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.orb-card header span{font:600 9px JetBrains Mono,monospace;letter-spacing:.26em;text-transform:uppercase;color:#ffffff85}.orb-card header b{font:600 10px JetBrains Mono,monospace;letter-spacing:.1em;color:var(--soft)}.orb-card-big{font:600 31px/1 JetBrains Mono,monospace;letter-spacing:-.03em;color:#fff}.orb-card-sub{font:500 10.5px JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e}.orb-card-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.orb-card-list li{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12.5px;color:#e9f0fae6}.orb-card-list li em{white-space:nowrap}.orb-card-list li i{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}.orb-card-list li.is-err i{background:var(--red);box-shadow:0 0 8px var(--red)}.orb-card-list li.is-warn i{background:var(--amber);box-shadow:0 0 8px var(--amber)}.orb-card-list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.orb-card-list li em{font:600 9.5px JetBrains Mono,monospace;font-style:normal;color:var(--muted);letter-spacing:.06em}.orb-bar{height:3px;border-radius:99px;background:#ffffff1a;overflow:hidden}.orb-bar span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--accent),var(--accent-strong));box-shadow:0 0 12px #10b98199}.orb-live{display:inline-flex;align-items:center;gap:6px;font:600 8.5px JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.orb-live i{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent);animation:orb-blink 1.8s ease-in-out infinite}.orb-card-link{justify-self:start;border:0;background:none;padding:0;cursor:pointer;font:600 9.5px JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--soft);transition:color .18s}.orb-card-link:hover{color:var(--accent-strong)}.orb-card-timeline{grid-column:span 1}.orb-cards{grid-auto-rows:326px}.orb-card{min-height:0;overflow:hidden}.orb-timeline{display:grid;gap:1px;margin:0;padding:0;list-style:none}.orb-timeline li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:baseline;padding:6px 8px;border-radius:9px;font-size:11.5px;color:var(--soft)}.orb-timeline li b{min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orb-timeline li em{font:600 9.5px JetBrains Mono,monospace;font-style:normal;color:var(--muted)}.orb-timeline{position:relative;padding-left:14px}.orb-timeline li{position:relative}.orb-timeline:before{content:"";position:absolute;left:3px;top:4px;bottom:4px;width:1px;background:linear-gradient(180deg,rgba(140,224,194,.55),rgba(255,255,255,.1) 62%,transparent)}.orb-timeline li:before{content:"";position:absolute;left:-14px;top:10px;width:7px;height:7px;border-radius:50%;background:#0a0e15;border:1px solid rgba(140,224,194,.75);box-shadow:0 0 10px #8ce0c273}.orb-timeline li.is-first:before{background:var(--accent-strong);border-color:var(--accent-strong)}.orb-timeline li.is-first{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29;color:#fff}.orb-timeline li.is-first em{color:var(--accent-strong)}.orb-card.has-art{padding-right:20px}.orb-card.has-art header{padding-right:104px}.orb-card.is-art-center{grid-template-rows:auto auto minmax(0,1fr) auto}.orb-card.is-art-center header{padding-right:0}.orb-card.is-art-center .orb-card-art{position:static;width:100%;height:168px;justify-self:stretch;display:grid;place-items:center;margin:0}.orb-card.is-art-center .orb-art-globe .orb-globe,.orb-card.is-art-center .orb-radar{width:168px;height:168px}.orb-card.is-art-center .orb-art-globe b{bottom:-2px}.orb-card-art{position:absolute;right:14px;top:12px;width:92px;height:92px;display:grid;place-items:center;pointer-events:none}.orb-art-globe .orb-globe{width:92px;height:92px;overflow:visible}.orb-globe-ship path,.orb-globe-ship circle{fill:none;stroke:#cee0e89e;stroke-width:1.05;stroke-linejoin:round}.orb-globe-orbit{fill:none;stroke:#8ce0c24d;stroke-width:1;stroke-dasharray:3 5}.orb-globe-dot{fill:var(--accent-strong);stroke:none;filter:drop-shadow(0 0 6px rgba(140,224,194,.9))}.orb-art-globe b{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);font:700 9px JetBrains Mono,monospace;color:var(--accent-strong);letter-spacing:.02em;text-shadow:0 2px 10px rgba(0,0,0,.8)}.orb-art-radar{position:absolute;right:14px;top:12px}.orb-radar{width:96px;height:96px;overflow:visible}.orb-radar circle,.orb-radar line{fill:none;stroke:#8ce0c238;stroke-width:.9}.orb-radar>circle:first-child{stroke:#8ce0c26b;stroke-width:1.1}.orb-radar-dot{fill:#4ade80;stroke:none;filter:drop-shadow(0 0 7px rgba(74,222,128,.95))}.orb-radar-sweep{fill:#4ade8033;stroke:none;transform-origin:60px 60px;animation:orb-radar-sweep 4.4s linear infinite}@keyframes orb-radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orb-card.has-photo .orb-card-big{font-size:19px;letter-spacing:-.01em}.orb-card.has-photo .orb-card-sub{font-size:9px;letter-spacing:.18em;text-transform:uppercase}.orb-card.has-photo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,transparent 34%,rgba(9,13,20,.62) 62%,rgba(9,13,20,.88) 100%)}.orb-card-photo{position:absolute;inset:0;width:auto;height:auto;border-radius:inherit;background:url(/space/card-art.webp?v=2) 50% 42%/cover no-repeat;opacity:.95;filter:brightness(1.72) saturate(1.05) contrast(1.05);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95) 0%,rgba(0,0,0,.6) 52%,transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95) 0%,rgba(0,0,0,.6) 52%,transparent 88%)}.orb-art-ring{background:conic-gradient(from -90deg,var(--accent) calc(var(--p) * 1%),rgba(255,255,255,.1) 0);box-shadow:0 0 22px -6px #31ab8d8c}.orb-art-ring:before{content:"";position:absolute;inset:4px;border-radius:50%;background:radial-gradient(circle at 34% 26%,#17202d,#0a0e15);border:1px solid rgba(255,255,255,.06)}.orb-art-ring b{position:relative;font:700 9px JetBrains Mono,monospace;color:#fff;letter-spacing:-.02em}.orb-art-ping:before,.orb-art-ping:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(49,171,141,.55);animation:orb-ping 2.8s cubic-bezier(0,.4,.4,1) infinite}.orb-art-ping:before{inset:9px}.orb-art-ping:after{inset:9px;animation-delay:1.4s}.orb-art-sweep{background:conic-gradient(from 0deg,rgba(49,171,141,.55),transparent 42%);animation:orb-spin 3.6s linear infinite;border:1px solid rgba(255,255,255,.1)}.orb-art-sweep:before{content:"";position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle at 34% 26%,#17202d,#0a0e15)}.orb-art-sweep:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:var(--accent-strong);box-shadow:0 0 10px var(--accent)}.orb-scroll-bubble{position:relative;overflow:hidden;width:118px;height:118px;align-self:end;border-radius:50%;cursor:pointer;color:#fff;background:radial-gradient(circle at 32% 26%,#1e2740,#0b1018 64%,#06080d);border:1px solid rgba(255,255,255,.12);box-shadow:0 26px 50px -26px #000000f2,inset 0 0 34px #5a96dc33;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.orb-scroll-bubble:hover{transform:translateY(-3px);border-color:#ffffff42;box-shadow:0 32px 56px -24px #000000f2,inset 0 0 40px #78beff42}.orb-bubble-scene{position:absolute;inset:0;border-radius:50%;background-image:radial-gradient(1px 1px at 24% 30%,#ffffff,transparent 60%),radial-gradient(1.4px 1.4px at 68% 22%,#dbe9f8,transparent 60%),radial-gradient(1px 1px at 82% 66%,#ffffff,transparent 60%),radial-gradient(1.2px 1.2px at 38% 76%,#cfdcea,transparent 60%);background-size:60px 60px,72px 72px,54px 54px,66px 66px;animation:orb-drift-b 42s linear infinite;opacity:.8}.orb-bubble-ring{position:absolute;inset:8px;border-radius:50%;border:1px dashed rgba(255,255,255,.26);animation:orb-spin 30s linear infinite}.orb-bubble-planet{position:absolute;left:50%;bottom:14%;width:46px;height:46px;border-radius:50%;transform:translate(-50%);background:radial-gradient(circle at 34% 26%,#7fb4dc,#2f6b9c 40%,#0a1a2b);box-shadow:inset -6px -8px 16px #000000d1,0 0 24px #50a0f04d}.orb-bubble-label{position:absolute;left:0;right:0;top:18px;z-index:2;text-align:center;line-height:1.55;font:600 7.5px JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.95)}@keyframes orb-drift-a{0%{transform:translateZ(0)}to{transform:translate3d(-100px,44px,0)}}@keyframes orb-drift-b{0%{transform:translateZ(0)}to{transform:translate3d(70px,-34px,0)}}@keyframes orb-twinkle{0%{opacity:.55}to{opacity:1}}@keyframes orb-map{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:-200% 0,-200% 0,-200% 0,-200% 0}}@keyframes orb-spin-plane{0%{transform:translate(-50%,-50%) rotateX(76deg) rotate(12deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(76deg) rotate(12deg) rotate(360deg)}}@keyframes orb-float{0%{transform:translateY(calc(-50% + 8px))}to{transform:translateY(calc(-50% - 10px))}}@keyframes orb-flare{0%{opacity:.55;transform:scale(.95)}to{opacity:.95;transform:scale(1.08)}}@keyframes orb-bob{0%{transform:translateY(7px)}to{transform:translateY(-9px)}}@keyframes orb-spin{to{transform:rotate(360deg)}}@keyframes orb-spin-map{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes orb-earth-float{0%{transform:translate(-50%,calc(-50% + 7px))}to{transform:translate(-50%,calc(-50% - 9px))}}@keyframes orb-nebula-drift{0%{transform:rotate(-17deg) scale(1.22)}to{transform:rotate(-13deg) scale(1.3)}}@keyframes orb-sun-pulse{0%{transform:translate(-50%,-50%) scale(.94);opacity:.82}to{transform:translate(-50%,-50%) scale(1.07);opacity:1}}@keyframes orb-ring-pulse{0%{transform:translate(-50%,-50%) scale(.96);opacity:.7}to{transform:translate(-50%,-50%) scale(1.06);opacity:1}}@keyframes orb-ping{0%{transform:scale(.4);opacity:.9}80%{transform:scale(1.25);opacity:0}to{opacity:0}}@keyframes orb-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes orb-scroll-dot{0%{transform:translate(-50%);opacity:1}70%{transform:translate(-50%,5px);opacity:.15}to{transform:translate(-50%);opacity:1}}@media(max-width:1320px){.orb-cards{grid-template-columns:1fr 1fr;grid-auto-rows:min-content}.orb-scroll-bubble{grid-column:1/-1;width:100%;flex-direction:row}.orb-hero{min-height:auto}.orb-main{grid-template-columns:1fr;gap:20px}.orb-stack{grid-auto-flow:column;justify-items:start;text-align:left;gap:28px}.orb-body-main{width:min(62%,460px);right:-14%;opacity:.85}.orb-target{right:8%;top:12%}}@media(max-width:860px){.rf:is([data-preset=cosmos],[data-preset=kitty]) .topbar{height:64px;padding:0 14px}.rf:is([data-preset=cosmos],[data-preset=kitty]) .global-nav{display:none}.orb-hero{padding:14px 16px 18px;border-radius:24px}.orb-title{font-size:clamp(34px,10vw,52px)}.orb-cards{grid-template-columns:1fr}.orb-stack{grid-auto-flow:row;gap:14px}.orb-body-main{width:88%;right:-30%;opacity:.55}.orb-body-ring,.orb-body-rock,.orb-target{display:none}.orb-track{width:120vw}.orb-actions{gap:8px}.orb-cta,.orb-ghost{height:44px;font-size:11px;padding:0 16px}}@media(prefers-reduced-motion:reduce){.orb-stars-a,.orb-stars-b,.orb-dust,.orb-track,.orb-body-main,.orb-body-ring,.orb-body-rock,.orb-target,.orb-live i,.orb-status i,.orb-bubble-ring,.orb-bubble-scene,.orb-body-main .orb-body-ball:before,.orb-body-main .orb-body-flare{animation:none!important}}.page-orb .orb-stat:not(:last-child):after{left:54%;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14))}.orb-statusrow{margin-top:30px;margin-bottom:-56px}.orb-scroll-bubble{width:auto;height:auto;margin-left:auto;align-self:end;justify-self:end;display:grid;gap:10px;justify-items:center;padding:16px 18px;border-radius:18px;overflow:visible;background:none;border:0;box-shadow:none;color:var(--soft)}.orb-scroll-bubble:hover{transform:translateY(3px);box-shadow:none;border:0;color:#fff}.orb-bubble-label{font:600 8.5px JetBrains Mono,monospace;letter-spacing:.2em;text-transform:uppercase;text-align:center;line-height:1.7;opacity:.85}.orb-bubble-arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.orb-bubble-arrow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;animation:orb-arrow 2.4s ease-in-out infinite}@keyframes orb-arrow{0%,to{transform:translateY(-2px);opacity:.55}50%{transform:translateY(2px);opacity:1}}.orb-card{background:radial-gradient(120% 120% at 0% 0%,#3e4e6a57,#12192685);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}.orb-card-list.is-scroll{max-height:96px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.orb-card-list.is-scroll::-webkit-scrollbar{width:4px}.orb-card-list.is-scroll::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:99px}.orb-bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.orb-bar-val{font:700 10px JetBrains Mono,monospace;color:var(--accent-strong);letter-spacing:.02em}.orb-globe-orbiters{transform-origin:60px 60px;animation:orb-giro 26s linear infinite}@keyframes orb-giro{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orb-globe-orbiter{fill:currentColor;stroke:none;filter:drop-shadow(0 0 5px currentColor)}.orb-radar .orb-radar-ping{fill:#8ce0c2;stroke:none;transform-box:fill-box;transform-origin:center;opacity:0;animation:orb-ping 3.6s ease-out infinite}@keyframes orb-ping{0%{opacity:0;transform:scale(.35)}18%{opacity:1;transform:scale(1)}55%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.orb-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 10px}.orb-kpis div{display:grid;gap:3px}.orb-kpis strong{font:700 21px/1 Inter,sans-serif;letter-spacing:-.02em;color:#fff;text-shadow:0 3px 18px rgba(0,0,0,.75)}.orb-kpis em{font:600 7.5px JetBrains Mono,monospace;font-style:normal;letter-spacing:.12em;text-transform:uppercase;color:#d8e4f0c7}.orb-card-tag{font:600 8.5px JetBrains Mono,monospace;letter-spacing:.14em;text-transform:capitalize;color:var(--accent-strong)}.orb-card-timeline{display:flex;flex-direction:column;min-height:0;overflow:hidden}.orb-timeline{flex:1;display:grid;align-content:start;gap:1px;min-height:0;max-height:238px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.orb-timeline::-webkit-scrollbar{width:4px}.orb-timeline::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:99px}.orb-timeline li{grid-template-columns:minmax(0,1fr);gap:5px;padding:9px 9px 10px;align-items:start}.orb-timeline li b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;font-size:11.5px}.orb-tl-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.orb-tl-pct{font:600 9px JetBrains Mono,monospace;font-style:normal;color:var(--accent);letter-spacing:.04em}.orb-timeline li.is-first .orb-tl-pct{color:var(--accent-strong)}.orb-tl-hora{font:500 9px JetBrains Mono,monospace;font-style:normal;color:var(--muted)}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{background:linear-gradient(112deg,#ffffff0d,#ffffff06 58%,#49d5b205);-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%);border-color:#ffffff12}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row:hover{background:linear-gradient(112deg,#ffffff13,#49d5b208)}.orb-tierra{width:40%;top:41%;left:60%;filter:brightness(.92) saturate(1.16) contrast(1.1)}.orb-tierra-lecho{position:fixed;top:41%;left:60%;width:40%;aspect-ratio:1;transform:translate(-50%,-50%);background:#04060b;pointer-events:none;z-index:0;border-radius:50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 94%,transparent 100%),linear-gradient(315deg,transparent 0 38%,rgba(0,0,0,.14) 50%,rgba(0,0,0,.55) 64%,rgba(0,0,0,.88) 78%,#000 90%);mask-image:radial-gradient(circle closest-side,#000 94%,transparent 100%),linear-gradient(315deg,transparent 0 38%,rgba(0,0,0,.14) 50%,rgba(0,0,0,.55) 64%,rgba(0,0,0,.88) 78%,#000 90%);-webkit-mask-composite:source-in;mask-composite:intersect}.orb-brillo{background:radial-gradient(circle closest-side at 50% 50%,transparent 58%,rgba(255,230,180,.12) 70%,rgba(255,222,164,.38) 79%,rgba(255,210,142,.56) 85%,rgba(247,188,112,.3) 92%,rgba(221,168,98,.06) 97%,transparent 100%),radial-gradient(62% 62% at 31% 43%,rgba(255,240,205,.3),transparent 66%);mix-blend-mode:normal;z-index:4;-webkit-filter:blur(18px);filter:blur(18px)}@media(max-width:760px){.orb-scroll-bubble{order:-1;justify-self:center;margin:0 auto 4px;padding:10px 0}.orb-statusrow{margin-bottom:0}.orb-timeline{max-height:none}}.orb-scene{--tx:60%;--ty:41%;--tw:40%}.orb-tierra{left:var(--tx);top:var(--ty);width:var(--tw)}.orb-tierra-lecho{position:fixed;left:var(--tx);top:var(--ty);width:var(--tw);aspect-ratio:1;transform:translate(-50%,-50%)}.orb-brillo{left:var(--tx);top:var(--ty);width:var(--tw)}.orb-destello{left:calc(var(--tx) - 10.3%);top:calc(var(--ty) - 20.9%);width:22%}.orb-anillo{left:var(--tx);top:var(--ty);width:calc(var(--tw) * 1.55)}.orb-anillo-2{width:calc(var(--tw) * 1.85)}.orb-anillo .orb-satelite{position:absolute;width:5px;height:5px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 28%,#eef4fc,#7f9dbd 62%,#33475f);box-shadow:0 0 10px #bed8ff59;transform:scaleY(3.45) rotate(17deg)}.orb-anillo-1 .orb-satelite:nth-child(1){top:50%;left:-2px}.orb-anillo-1 .orb-satelite:nth-child(2){top:22%;left:12%;width:4px;height:4px}.orb-anillo-2 .orb-satelite{top:50%;left:-2px;width:4px;height:4px;opacity:.7}.orb-destello{z-index:3}.orb-anillo{border:0;box-shadow:none;background:none}.orb-anillo:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(158,196,244,.075);box-shadow:0 0 34px #78aaeb0a;-webkit-mask-image:linear-gradient(310deg,transparent 0 34%,rgba(0,0,0,.25) 52%,#000 74%);mask-image:linear-gradient(310deg,transparent 0 34%,rgba(0,0,0,.25) 52%,#000 74%)}.orb-anillo-2:before{border-color:#9ec4f40d}.orb-scene>.orb-tierra-lecho{z-index:1}.orb-scene>.orb-tierra{z-index:2}.orb-scene>.orb-brillo{z-index:5}.orb-scene>.orb-destello{z-index:6}.orb-scene>.orb-anillo{z-index:3}.orb-hero.orb-lite{min-height:auto;padding-bottom:16px;margin-bottom:26px}.orb-lite .orb-frame{grid-template-rows:auto auto;gap:30px;min-height:auto}.orb-lite .orb-statusrow{margin-bottom:0}.orb-lite .orb-main-lite{grid-template-columns:1fr;gap:0;align-content:start}.orb-lite .orb-stack-row{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;padding:20px 26px 4px;margin:0}.orb-lite .orb-stat{flex-direction:row;align-items:center;justify-content:center;gap:15px;min-width:0;padding:14px 10px}.orb-lite .orb-stat-text{justify-items:start;text-align:left;order:2;gap:5px}.orb-lite .orb-stat-icon{order:1;width:40px;height:40px}.orb-lite .orb-stat strong{font-size:clamp(24px,2.6vw,34px)}.orb-lite .orb-stat .orb-stat-label{justify-content:flex-start}.orb-lite .orb-stat:not(:last-child):after{inset:16% 0 16% auto;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.16),transparent)}.cosmos-nebula{position:absolute;inset:0;pointer-events:none;background:radial-gradient(54% 40% at 20% 16%,rgba(84,124,196,.17),transparent 72%),radial-gradient(46% 36% at 80% 76%,rgba(124,98,192,.14),transparent 76%),radial-gradient(38% 30% at 64% 32%,rgba(56,152,168,.11),transparent 78%);filter:blur(7px)}.cosmos-stars{position:absolute;inset:-6%;pointer-events:none;background-repeat:repeat;will-change:opacity,transform}.cosmos-stars-a{background-image:radial-gradient(1.7px 1.7px at 24px 36px,#fff,transparent),radial-gradient(1.3px 1.3px at 118px 92px,#e6efff,transparent),radial-gradient(1.1px 1.1px at 196px 24px,#dfe9ff,transparent),radial-gradient(1.8px 1.8px at 62px 168px,#fff,transparent),radial-gradient(1.2px 1.2px at 152px 214px,#cfe0ff,transparent),radial-gradient(1.5px 1.5px at 236px 148px,#fff,transparent),radial-gradient(1px 1px at 88px 250px,#e8f1ff,transparent);background-size:290px 300px;animation:cosmos-titila-a 5.6s ease-in-out infinite,cosmos-deriva-a 240s linear infinite alternate}.cosmos-stars-b{background-image:radial-gradient(1.2px 1.2px at 40px 60px,#dfe9ff,transparent),radial-gradient(1px 1px at 160px 20px,#fff,transparent),radial-gradient(1.4px 1.4px at 90px 140px,#eaf2ff,transparent),radial-gradient(1.1px 1.1px at 220px 190px,#fff,transparent),radial-gradient(1px 1px at 130px 250px,#d6e4ff,transparent);background-size:340px 320px;opacity:.62;animation:cosmos-titila-b 7.4s ease-in-out infinite,cosmos-deriva-b 320s linear infinite alternate}.cosmos-stars-c{background-image:radial-gradient(1px 1px at 70px 40px,#fff,transparent),radial-gradient(.9px .9px at 180px 120px,#e3edff,transparent),radial-gradient(1.1px 1.1px at 30px 200px,#fff,transparent),radial-gradient(.9px .9px at 240px 70px,#d9e7ff,transparent);background-size:400px 380px;opacity:.45;animation:cosmos-titila-c 9.2s ease-in-out infinite}.cosmos-flare{position:absolute;width:3px;height:3px;border-radius:50%;pointer-events:none;background:#fff;opacity:0;box-shadow:0 0 9px 2px #d6e8ffe6,0 0 26px 7px #8cbeff61;animation:cosmos-destello 9s ease-in-out infinite}.cosmos-flare:before,.cosmos-flare:after{content:"";position:absolute;left:50%;top:50%;background:linear-gradient(90deg,transparent,rgba(230,242,255,.8),transparent)}.cosmos-flare:before{width:34px;height:1px;transform:translate(-50%,-50%)}.cosmos-flare:after{width:1px;height:34px;transform:translate(-50%,-50%);background:linear-gradient(180deg,transparent,rgba(230,242,255,.8),transparent)}.cosmos-flare-a{left:14%;top:23%;animation-delay:.6s}.cosmos-flare-b{left:73%;top:17%;animation-delay:2.7s;animation-duration:11.5s}.cosmos-flare-c{left:37%;top:66%;animation-delay:4.5s}.cosmos-flare-d{left:87%;top:57%;animation-delay:1.4s;animation-duration:8.2s}.cosmos-flare-e{left:9%;top:79%;animation-delay:6.2s}.cosmos-flare-f{left:58%;top:41%;animation-delay:3.4s;animation-duration:12.5s}.cosmos-flare-g{left:26%;top:12%;animation-delay:7.4s;animation-duration:10.5s}.cosmos-flare-h{left:66%;top:82%;animation-delay:5.2s;animation-duration:13.5s}@keyframes cosmos-titila-a{0%,to{opacity:.9}43%{opacity:.38}72%{opacity:1}}@keyframes cosmos-titila-b{0%,to{opacity:.62}55%{opacity:.24}80%{opacity:.78}}@keyframes cosmos-titila-c{0%,to{opacity:.45}50%{opacity:.16}}@keyframes cosmos-deriva-a{0%{transform:translateZ(0)}to{transform:translate3d(-140px,60px,0)}}@keyframes cosmos-deriva-b{0%{transform:translateZ(0)}to{transform:translate3d(90px,-70px,0)}}@keyframes cosmos-destello{0%{opacity:0;transform:scale(.5)}6%{opacity:1;transform:scale(1.65)}15%{opacity:.55;transform:scale(1.15)}26%{opacity:.08;transform:scale(.8)}to{opacity:0;transform:scale(.5)}}.motion-off .cosmos-stars,.motion-off .cosmos-flare{animation:none}.motion-off .cosmos-flare{opacity:.5}.rf .offer-row,.rf .offer-row:hover{border-color:transparent!important}.rf .offer-row.selected,.rf .offer-row.selected:hover{border-color:#6ba8f7c7!important;box-shadow:inset 3px 0 var(--accent),inset 0 0 0 1px #6ba8f729,0 18px 44px #00000038!important}.orb-lite .orb-frame{grid-template-rows:auto;gap:0}.orb-lite .orb-stack-row{padding-top:8px}.inbox-view-switch .inbox-status-chip{border-color:#ffffff1a;background:#ffffff09;color:var(--soft);cursor:pointer}.inbox-view-switch .inbox-status-chip .status-dot{width:7px;height:7px}.inbox-view-switch .inbox-status-chip .inbox-tab-badge{background:#ffffff12;color:var(--soft);font-weight:500}.inbox-view-switch .inbox-status-chip.status-ok .inbox-tab-badge{color:var(--accent-strong)}.inbox-view-switch .inbox-status-chip.status-err .inbox-tab-badge{color:#ff8a8a}.inbox-view-switch .inbox-status-chip.status-warn .inbox-tab-badge{color:var(--remote)}.inbox-view-switch .inbox-status-chip:hover{border-color:#fff3;color:var(--text)}.rf .offer-row.remote-offer,.rf .offer-row.remote-offer.state-new,.rf .offer-row.remote-offer.state-seen,.rf .offer-row.remote-offer.state-applied,.rf .offer-row.remote-offer.selected{background:linear-gradient(104deg,color-mix(in srgb,var(--remote) 30%,var(--panel)),color-mix(in srgb,var(--remote) 12%,var(--panel)) 62%,var(--panel))!important;box-shadow:inset 4px 0 var(--remote),inset 0 1px #ffffff0d!important;color:var(--text)}.rf .offer-row.remote-offer{border-color:transparent!important}.rf .offer-row.remote-offer.selected{border-color:#ffce7ad9!important}.rf .offer-row.remote-offer .offer-copy h2{color:color-mix(in srgb,var(--remote) 34%,var(--text))}.rf .offer-row.remote-offer .score b{color:var(--remote)}.cosmos-scene{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#05070b}.cosmos-stars{position:absolute;inset:-12%;background-repeat:repeat;will-change:opacity,transform}.cosmos-stars-a{background-image:radial-gradient(1.7px 1.7px at 24px 36px,#fff,transparent),radial-gradient(1.4px 1.4px at 118px 92px,#e6efff,transparent),radial-gradient(1.2px 1.2px at 196px 24px,#dfe9ff,transparent),radial-gradient(1.8px 1.8px at 62px 168px,#fff,transparent),radial-gradient(1.3px 1.3px at 152px 214px,#cfe0ff,transparent),radial-gradient(1.5px 1.5px at 236px 148px,#fff,transparent),radial-gradient(1.1px 1.1px at 88px 250px,#e8f1ff,transparent),radial-gradient(1.6px 1.6px at 268px 208px,#fff,transparent),radial-gradient(1.2px 1.2px at 44px 286px,#dfe9ff,transparent),radial-gradient(1.4px 1.4px at 204px 300px,#fff,transparent);background-size:300px 320px;animation:cosmos-titila-a 5.6s ease-in-out infinite,cosmos-deriva-a 240s linear infinite alternate}.cosmos-stars-b{background-image:radial-gradient(1.2px 1.2px at 40px 60px,#dfe9ff,transparent),radial-gradient(1px 1px at 160px 20px,#fff,transparent),radial-gradient(1.4px 1.4px at 90px 140px,#eaf2ff,transparent),radial-gradient(1.1px 1.1px at 220px 190px,#fff,transparent),radial-gradient(1px 1px at 130px 250px,#d6e4ff,transparent),radial-gradient(1.3px 1.3px at 300px 96px,#fff,transparent),radial-gradient(1px 1px at 12px 300px,#e3edff,transparent);background-size:340px 330px;opacity:.62;animation:cosmos-titila-b 7.4s ease-in-out infinite,cosmos-deriva-b 320s linear infinite alternate}.cosmos-stars-c{background-image:radial-gradient(1px 1px at 70px 40px,#fff,transparent),radial-gradient(.9px .9px at 180px 120px,#e3edff,transparent),radial-gradient(1.1px 1.1px at 30px 200px,#fff,transparent),radial-gradient(.9px .9px at 240px 70px,#d9e7ff,transparent),radial-gradient(1px 1px at 320px 260px,#fff,transparent),radial-gradient(.9px .9px at 110px 300px,#e3edff,transparent);background-size:400px 380px;opacity:.45;animation:cosmos-titila-c 9.2s ease-in-out infinite}.cosmos-stars-d{background-image:radial-gradient(.8px .8px at 50px 90px,#cfdcf5,transparent),radial-gradient(.7px .7px at 150px 30px,#cfdcf5,transparent),radial-gradient(.8px .8px at 250px 150px,#cfdcf5,transparent),radial-gradient(.7px .7px at 90px 220px,#cfdcf5,transparent),radial-gradient(.8px .8px at 340px 60px,#cfdcf5,transparent);background-size:460px 420px;opacity:.3;animation:cosmos-titila-b 11.5s ease-in-out infinite reverse}.cosmos-nebula{display:none}.rf[data-preset=cosmos] .page,.rf[data-preset=cosmos] .secondary-page{background:transparent}.rf[data-preset=cosmos]{background:#05070b}.rf:is([data-preset=cosmos],[data-preset=kitty]) .topbar{position:sticky;top:0;z-index:60;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);background:color-mix(in srgb,var(--panel) 62%,transparent);border-bottom:1px solid rgba(255,255,255,.055)}.inbox-view-switch{justify-content:center}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-times{border-left:0!important;padding-left:0!important}.orb-lite .orb-stack-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}.orb-lite .orb-stat-estado .status-dot{width:9px;height:9px;box-shadow:0 0 10px currentColor}.orb-lite .orb-stat-estado.status-ok strong{color:var(--accent-strong)}.orb-lite .orb-stat-estado.status-err strong{color:#ff8a8a}.orb-lite .orb-stat-estado.status-warn strong{color:var(--remote)}.splash-screen{position:fixed;inset:0;display:grid;place-items:center;background:#05070b}.splash-screen .splash-mark{display:inline-flex;opacity:.92}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-body{font-size:15.5px;line-height:1.68}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector h2{font-size:29px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-copy{font-size:15.5px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .analysis-block p,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .match-summary p,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .raw-description{font-size:15.5px;line-height:1.7}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .evidence li,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .requirement-row,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .function-item{font-size:14.5px;line-height:1.55}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .condition{font-size:13px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .mini-analysis p{font-size:13.5px;line-height:1.6}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .mini-analysis h4,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .analysis-block h4{font-size:11.5px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-body .notes,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .letter-panel textarea{font-size:15px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-company,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .detail-source{font-size:12px}.rf .inbox-layout{transition:none!important}.rf .inspector{contain:paint}.rf .detail-expanded .inspector{animation:detalleEntra .16s ease-out}@keyframes detalleEntra{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .portal-word,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-salary-line{font-size:13px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-company,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-source span{font-size:13.5px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .state-btn{font-size:12.5px;min-height:40px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .analysis-block h4,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-body h4{font-size:13px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-body h3,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector h3{font-size:17.5px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector b:not(.big-score b),:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .tier-text{font-size:13.5px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .tag{font-size:12.5px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-date span{font-size:12px}:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .inspector .detail-date b{font-size:14px}.cosmos-stars-a{background-image:radial-gradient(1.3px 1.3px at 84px 40px,#fff,transparent),radial-gradient(1px 1px at 20px 139px,#fff,transparent),radial-gradient(.9px .9px at 131px 56px,#cfe0ff,transparent),radial-gradient(1.1px 1.1px at 109px 19px,#cfe0ff,transparent),radial-gradient(1px 1px at 17px 146px,#e8f1ff,transparent),radial-gradient(1.5px 1.5px at 163px 162px,#fff,transparent),radial-gradient(1.3px 1.3px at 149px 151px,#e8f1ff,transparent),radial-gradient(1.8px 1.8px at 13px 144px,#dfe9ff,transparent),radial-gradient(1.4px 1.4px at 109px 38px,#dfe9ff,transparent),radial-gradient(1.1px 1.1px at 145px 176px,#e8f1ff,transparent),radial-gradient(1.4px 1.4px at 97px 26px,#fff,transparent);background-size:210px 210px;opacity:.95}.cosmos-stars-b{background-image:radial-gradient(1.2px 1.2px at 32px 107px,#cfe0ff,transparent),radial-gradient(1.3px 1.3px at 162px 240px,#cfe0ff,transparent),radial-gradient(1px 1px at 187px 155px,#e8f1ff,transparent),radial-gradient(1.2px 1.2px at 126px 43px,#cfe0ff,transparent),radial-gradient(1.1px 1.1px at 177px 231px,#fff,transparent),radial-gradient(1px 1px at 62px 216px,#dfe9ff,transparent),radial-gradient(1.2px 1.2px at 79px 252px,#fff,transparent),radial-gradient(1.3px 1.3px at 162px 176px,#cfe0ff,transparent),radial-gradient(1.4px 1.4px at 235px 37px,#dfe9ff,transparent),radial-gradient(.9px .9px at 244px 35px,#dfe9ff,transparent),radial-gradient(1.3px 1.3px at 230px 147px,#dfe9ff,transparent),radial-gradient(1.1px 1.1px at 13px 238px,#fff,transparent);background-size:260px 260px;opacity:.7}.cosmos-stars-c{background-image:radial-gradient(1px 1px at 254px 32px,#dfe9ff,transparent),radial-gradient(1px 1px at 68px 128px,#cfe0ff,transparent),radial-gradient(1px 1px at 43px 87px,#dfe9ff,transparent),radial-gradient(1.2px 1.2px at 72px 222px,#dfe9ff,transparent),radial-gradient(1.1px 1.1px at 214px 185px,#cfe0ff,transparent),radial-gradient(.9px .9px at 120px 79px,#e8f1ff,transparent),radial-gradient(.9px .9px at 120px 121px,#e8f1ff,transparent),radial-gradient(.9px .9px at 136px 146px,#cfe0ff,transparent),radial-gradient(1.1px 1.1px at 275px 191px,#dfe9ff,transparent),radial-gradient(1.2px 1.2px at 66px 265px,#fff,transparent),radial-gradient(1px 1px at 235px 288px,#cfe0ff,transparent),radial-gradient(1px 1px at 203px 55px,#cfe0ff,transparent);background-size:320px 320px;opacity:.5}.cosmos-stars-d{background-image:radial-gradient(.9px .9px at 33px 99px,#e8f1ff,transparent),radial-gradient(.9px .9px at 227px 85px,#fff,transparent),radial-gradient(1px 1px at 54px 2px,#fff,transparent),radial-gradient(.9px .9px at 188px 316px,#e8f1ff,transparent),radial-gradient(.9px .9px at 316px 194px,#dfe9ff,transparent),radial-gradient(.9px .9px at 179px 310px,#fff,transparent),radial-gradient(1px 1px at 61px 251px,#cfe0ff,transparent),radial-gradient(.9px .9px at 247px 249px,#e8f1ff,transparent),radial-gradient(.9px .9px at 54px 385px,#dfe9ff,transparent),radial-gradient(.9px .9px at 247px 356px,#fff,transparent);background-size:400px 400px;opacity:.3}.rf[data-preset=cosmos] .inspector .portal-word,.rf[data-preset=orbital] .inspector .portal-word{font-size:12.5px!important}.cosmos-scene{background:#05070b url(/space/cosmos-fondo.webp?v=9) center center / cover no-repeat}.cosmos-stars{display:none}.rf:is([data-preset=cosmos],[data-preset=kitty]) .topbar{background:none!important;border-bottom:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) main{transition:mask-image .18s linear}html.is-scrolled .rf:is([data-preset=cosmos],[data-preset=kitty]) main{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 34px,#000 96px);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 34px,#000 96px)}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{-webkit-mask-image:linear-gradient(90deg,#000 0,calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,calc(100% - 26px),transparent 100%)}.scroll-hint{position:fixed;right:3px;top:0;z-index:120;width:2px;height:100vh;pointer-events:none;opacity:0;transition:opacity .5s ease}.scroll-hint:before{content:"";position:absolute;left:0;width:2px;height:var(--sh,12%);top:calc(var(--sy,0) * .01 * (100vh - 12vh));border-radius:99px;background:linear-gradient(180deg,#ffffff0d,#bed8ff8c,#ffffff0d)}.scroll-hint.is-on{opacity:1;transition:opacity .12s ease}.inbox-tool-btn,.inbox-tool-sort{display:inline-flex;align-items:center;gap:6px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#ffffff0a;color:var(--soft)}.inbox-tool-btn{padding:0 11px;cursor:pointer}.inbox-tool-btn:hover,.inbox-tool-sort:hover{border-color:#fff3;color:var(--text)}.inbox-tool-btn.active{border-color:#8ce0c280;background:#31ab8d24;color:var(--accent-strong)}.inbox-tool-btn .ui-icon{width:15px;height:15px}.inbox-tool-sort{padding:0 4px 0 10px}.inbox-tool-sort .ui-icon{width:14px;height:14px;opacity:.75}.inbox-tool-sort select{height:32px;border:0;background:transparent;color:var(--soft);font:500 12px Inter,system-ui,sans-serif;cursor:pointer;outline:none;padding-right:4px}.inbox-tool-sort select option{background:#0d0f16;color:#f2f4f8}.inbox-search-float{margin:10px 0 2px;display:flex;justify-content:center}.inbox-search-float .search{display:flex;align-items:center;gap:9px;width:min(560px,100%);padding:0 12px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0c1018b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.inbox-search-float .search input{flex:1;height:100%;border:0;background:transparent;color:var(--text);font-size:14px;outline:none}.inbox-search-float .search input::placeholder{color:var(--muted)}.inbox-search-close{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:4px;display:inline-flex}.inbox-search-close:hover{color:var(--text)}.top-fade{position:fixed;inset:0;z-index:30;pointer-events:none;background:#05070b url(/space/cosmos-fondo.webp?v=9) center center / cover no-repeat;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.99) 0,rgba(0,0,0,.96) 40px,rgba(0,0,0,.55) 76px,transparent 118px);mask-image:linear-gradient(180deg,rgba(0,0,0,.99) 0,rgba(0,0,0,.96) 40px,rgba(0,0,0,.55) 76px,transparent 118px)}html.is-scrolled .rf:is([data-preset=cosmos],[data-preset=kitty]) main{-webkit-mask-image:none;mask-image:none}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{-webkit-mask-image:none!important;mask-image:none!important;border-width:1px!important;border-style:solid!important;border-color:transparent!important;border-radius:18px}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.remote-offer{border-color:transparent!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.state-new:not(.selected){border-color:transparent!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.selected{border-color:#6ba8f7c7!important}.inbox-tool-sort{position:relative;overflow:hidden}.inbox-tool-sort:has(select:focus-visible){overflow:visible!important}.inbox-tool-sort select{outline:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;padding-right:14px}.inbox-tool-sort select:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.inbox-tool-sort:focus-within{border-color:#8ce0c28c!important;background:#31ab8d1f!important;box-shadow:0 0 0 1px #8ce0c238}.inbox-search-float .search{position:relative;border-radius:14px;overflow:visible}.inbox-search-float .search:before{content:none!important;display:none!important}.inbox-search-float .search input,.inbox-search-float .search input:focus{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:0!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) :is(.offer-row,.inspector,.detail-panel,.panel,.card,.controls,.processing-banner){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{background-color:transparent!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.remote-offer{background-color:transparent!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) :is(.inspector,.detail-panel){background-color:transparent!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{border-color:transparent!important;border-width:1px!important;background-color:#090c1266!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;backdrop-filter:blur(18px) saturate(1.15)!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.remote-offer{background-color:#1c160c6b!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.state-new:not(.selected){background-color:#0b1a1766!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.state-applied{background-color:#0a1a146b!important}.rf[data-preset=cosmos] :is(.inspector,.detail-panel){background-color:#070a1085!important;-webkit-backdrop-filter:blur(20px) saturate(1.1)!important;backdrop-filter:blur(20px) saturate(1.1)!important}.inbox-tool-btn,.inbox-tool-sort{border-color:transparent!important;background:transparent!important;box-shadow:none!important;height:36px;border-radius:10px}.inbox-tool-btn{padding:0 9px}.inbox-tool-sort{padding:0 2px 0 6px}.inbox-tool-btn:hover,.inbox-tool-sort:hover{background:#ffffff0d!important}.inbox-tool-btn.active{background:transparent!important;color:var(--accent-strong)!important}.inbox-tool-btn.active .ui-icon{filter:drop-shadow(0 0 6px rgba(140,224,194,.55))}.inbox-tool-sort:focus-within{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.inbox-tool-sort:focus-within select,.inbox-tool-sort:focus-within .ui-icon{color:var(--accent-strong)}.rf[data-preset=cosmos] .inbox-view-switch,.rf[data-preset=orbital] .inbox-view-switch{background-color:#0b0e1557!important;-webkit-backdrop-filter:blur(26px) saturate(1.3)!important;backdrop-filter:blur(26px) saturate(1.3)!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{background-color:#090c1242!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.remote-offer{background-color:#1c160c45!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.state-new:not(.selected){background-color:#0b1a1742!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.state-applied{background-color:#0a1a1445!important}.rf[data-preset=cosmos] :is(.inspector,.detail-panel){background-color:#070a1057!important}.rf[data-preset=cosmos] .inspector :is(.analysis-block,.mini-analysis,.analysis-columns>div,.detail-body>.block){background-color:#0d111a57!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .account-btn{background-color:#0b0e1561!important}.inbox-search-float .search{background:#0a0e1575!important}.rf[data-preset=cosmos] .offer-row{background-color:#0a0e1533!important}.rf[data-preset=cosmos] .offer-row.remote-offer{background-color:#1e170c36!important}.rf[data-preset=cosmos] .offer-row.state-new:not(.selected){background-color:#0b1a1733!important}.rf[data-preset=cosmos] .offer-row.state-applied{background-color:#0a1a1436!important}.rf[data-preset=cosmos] .inbox-view-switch,.rf[data-preset=orbital] .inbox-view-switch{background-color:#0a0d1447!important}.rf[data-preset=cosmos] :is(.inspector,.detail-panel){background-color:#070a1047!important}.rf[data-preset=cosmos] .inspector :is(.analysis-block,.mini-analysis,.analysis-columns>div,.detail-body>.block){background-color:#0d111a47!important}.top-fade{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.4) 34px,rgba(0,0,0,.18) 68px,rgba(0,0,0,.04) 96px,transparent 120px)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.4) 34px,rgba(0,0,0,.18) 68px,rgba(0,0,0,.04) 96px,transparent 120px)!important}.rf[data-preset=cosmos] .offer-row{background-image:linear-gradient(180deg,#ffffff13,#ffffff06)!important;background-color:#0a0e1542!important;-webkit-backdrop-filter:blur(20px) saturate(1.25)!important;backdrop-filter:blur(20px) saturate(1.25)!important}.rf[data-preset=cosmos] .inbox-view-switch,.rf[data-preset=orbital] .inbox-view-switch{background-image:linear-gradient(180deg,#fff1,#ffffff05)!important;background-color:#0a0d144d!important;-webkit-backdrop-filter:blur(28px) saturate(1.35)!important;backdrop-filter:blur(28px) saturate(1.35)!important}.rf[data-preset=cosmos] :is(.inspector,.detail-panel){background-image:linear-gradient(180deg,#ffffff0d,#ffffff03)!important;background-color:#070a104d!important;-webkit-backdrop-filter:blur(24px) saturate(1.2)!important;backdrop-filter:blur(24px) saturate(1.2)!important}.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-new,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-seen,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-applied{background-image:linear-gradient(104deg,#ffce7a42,#ffce7a1a 62%,#ffce7a08)!important;background-color:color-mix(in srgb,var(--remote,#c87948) 9%,rgba(12,15,22,.26))!important}.rf[data-preset=cosmos] .offer-list .offer-row.state-new:not(.remote-offer),.rf[data-preset=cosmos] .offer-list .offer-row.state-new:not(.selected){background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-new) 18%,transparent),color-mix(in srgb,var(--state-new) 6%,transparent) 62%,#ffffff04)!important;background-color:color-mix(in srgb,var(--state-new) 8%,rgba(10,14,21,.24))!important}.rf[data-preset=cosmos] .offer-list .offer-row.state-applied:not(.remote-offer){background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 18%,transparent),color-mix(in srgb,var(--state-applied) 6%,transparent) 58%,#ffffff04)!important;background-color:color-mix(in srgb,var(--state-applied) 8%,rgba(10,14,21,.24))!important}.rf[data-preset=cosmos] .offer-list .offer-row.selected{background-image:linear-gradient(105deg,#6ba8f733,#6ba8f711 62%,#6ba8f705)!important;background-color:color-mix(in srgb,var(--sel,#38bdf8) 8%,rgba(10,14,21,.24))!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-list .offer-row{-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-list .offer-row{-webkit-backdrop-filter:blur(16px) saturate(1.35)!important;backdrop-filter:blur(16px) saturate(1.35)!important}.rf[data-preset=cosmos] .offer-list .offer-row,.rf[data-preset=cosmos] .offer-list .offer-row.state-seen,.rf[data-preset=cosmos] .offer-list .offer-row.state-dismissed{background-image:linear-gradient(180deg,#ffffff0d,#ffffff04)!important;background-color:#0a0e153d!important}.rf[data-preset=cosmos] .inbox-view-switch,.rf[data-preset=orbital] .inbox-view-switch{background-color:#0a0d1457!important;-webkit-backdrop-filter:blur(22px) saturate(1.4)!important;backdrop-filter:blur(22px) saturate(1.4)!important}.rf[data-preset=cosmos] :is(.inspector,.detail-panel){background-color:#070a1061!important;-webkit-backdrop-filter:blur(18px) saturate(1.25)!important;backdrop-filter:blur(18px) saturate(1.25)!important}.rf[data-preset=cosmos] .offer-list .offer-row,.rf[data-preset=cosmos] .offer-list .offer-row.state-seen,.rf[data-preset=cosmos] .offer-list .offer-row.state-dismissed{background-color:#0a0e153d!important}.rf[data-preset=cosmos] .inbox-view-switch,.rf[data-preset=orbital] .inbox-view-switch{background-color:#0a0d144d!important}.rf[data-preset=cosmos] :is(.inspector,.detail-panel){background-color:#070a1052!important}.rf[data-preset=cosmos] .inbox-view-switch,.rf[data-preset=orbital] .inbox-view-switch{background-image:none!important;background-color:#0b0f1757!important;-webkit-backdrop-filter:blur(22px) saturate(1.4)!important;backdrop-filter:blur(22px) saturate(1.4)!important}.rf[data-preset=cosmos],.rf[data-preset=orbital]{--sel:#38bdf8;--sel-claro:#7dd3fc;--sel-glow:rgba(56,189,248,.42)}.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-new:not(.selected),.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-new.selected,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-seen:not(.selected),.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-seen.selected,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-applied:not(.selected),.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-applied.selected,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.selected{background-image:linear-gradient(104deg,#ffce7a4d,#ffce7a1f 62%,#ffce7a0a)!important;background-color:#0c0f1642!important}.rf[data-preset=cosmos] .offer-list .offer-row.selected{border-color:#38bdf8d9!important;box-shadow:inset 3px 0 var(--sel),0 0 0 1px #38bdf847,0 14px 40px -18px var(--sel-glow),inset 0 0 40px -18px #38bdf880!important}.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.selected{border-color:#ffce7ae6!important;box-shadow:inset 3px 0 var(--remote),0 0 0 1px #ffce7a52,0 14px 40px -18px #ffce7a73,inset 0 0 40px -18px #ffce7a8c!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.selected:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.85;background:radial-gradient(130% 180% at 0% 50%,rgba(56,189,248,.2),transparent 58%),linear-gradient(100deg,transparent 34%,rgba(125,211,252,.18) 50%,transparent 66%);background-size:100% 100%,240% 100%;background-position:0 0,-130% 0;animation:sel-brillo 3.8s ease-in-out infinite}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.remote-offer.selected:after{background:radial-gradient(130% 180% at 0% 50%,rgba(255,206,122,.22),transparent 58%),linear-gradient(100deg,transparent 34%,rgba(255,224,163,.2) 50%,transparent 66%);background-size:100% 100%,240% 100%;background-position:0 0,-130% 0}@keyframes sel-brillo{0%{background-position:0 0,-130% 0}55%{background-position:0 0,40% 0}to{background-position:0 0,180% 0}}.inbox-search-float{margin:10px 0 26px;animation:busqueda-entra .36s cubic-bezier(.22,1,.36,1) both}@keyframes busqueda-entra{0%{opacity:0;transform:translateY(-12px) scale(.985);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.inbox-search-float .search{padding:0 12px 0 40px!important}.inbox-search-float .search input{padding-left:0!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.selected{overflow:hidden}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.selected:after{content:"";position:absolute;inset:0 auto 0 -34%;width:34%;border-radius:inherit;pointer-events:none;opacity:1;background:linear-gradient(100deg,#38bdf800,#38bdf824 38%,#7dd3fc4d,#38bdf824 62%,#38bdf800);transform:translate(0);will-change:transform;animation:sel-brillo 4.6s cubic-bezier(.45,.05,.55,.95) infinite}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row.remote-offer.selected:after{background:linear-gradient(100deg,#ffce7a00,#ffce7a29 38%,#ffe0a352,#ffce7a29 62%,#ffce7a00)}@keyframes sel-brillo{0%{transform:translate(0)}18%{transform:translate(0)}62%{transform:translate(600%)}to{transform:translate(600%)}}@supports (-moz-appearance:none){html.espacio{scrollbar-width:thin;scrollbar-color:rgba(190,216,255,.3) transparent}}html.espacio ::-webkit-scrollbar{width:9px;height:9px;background:transparent}html.espacio ::-webkit-scrollbar-track,html.espacio ::-webkit-scrollbar-corner{background:transparent;border:0}html.espacio ::-webkit-scrollbar-button{display:none;width:0;height:0}html.espacio ::-webkit-scrollbar-thumb{min-height:46px;border-radius:99px;border:3px solid transparent;background-image:linear-gradient(180deg,#bed8ff00,#bed8ff29 18%,#d6e8ff3d,#bed8ff29 82%,#bed8ff00);background-clip:padding-box;transition:background-image .18s ease,box-shadow .18s ease}html.espacio ::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(180deg,#bed8ff0f,#bed8ff9e 18%,#e2f0ffd9,#bed8ff9e 82%,#bed8ff0f)!important;box-shadow:0 0 12px #8cbeff73}html.espacio ::-webkit-scrollbar-thumb:active{background-image:linear-gradient(180deg,#bed8ff33,#bed8ffd9 18%,#f0f8ff,#bed8ffd9 82%,#bed8ff33)!important;box-shadow:0 0 16px #8cbeff99}.scroll-hint{display:none!important}html.espacio::-webkit-scrollbar{width:9px;height:9px;background:transparent}html.espacio::-webkit-scrollbar-track{background:transparent;border:0}html.espacio::-webkit-scrollbar-corner{background:transparent}html.espacio::-webkit-scrollbar-button{display:none;width:0;height:0}html.espacio::-webkit-scrollbar-thumb{min-height:46px;border-radius:99px;border:3px solid transparent;background-clip:padding-box;background-image:linear-gradient(180deg,#bed8ff00,#bed8ff29 18%,#d6e8ff3d,#bed8ff29 82%,#bed8ff00);transition:background-image .18s ease,box-shadow .18s ease}html.espacio::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(180deg,#bed8ff0f,#bed8ff9e 18%,#e2f0ffd9,#bed8ff9e 82%,#bed8ff0f)!important;box-shadow:0 0 12px #8cbeff73}html.espacio::-webkit-scrollbar-thumb:active{background-image:linear-gradient(180deg,#bed8ff33,#bed8ffd9 18%,#f0f8ff,#bed8ffd9 82%,#bed8ff33)!important;box-shadow:0 0 16px #8cbeff99}html.espacio{scrollbar-width:none}html.espacio::-webkit-scrollbar{width:0;height:0}.scroll-rail{position:fixed;right:0;top:0;bottom:0;width:13px;z-index:110;opacity:0;transition:opacity .4s ease;touch-action:none}.scroll-rail.panel{position:absolute;z-index:20;width:12px}.scroll-rail.is-on{opacity:1;transition:opacity .12s ease}.scroll-rail-thumb{position:absolute;right:3px;top:0;width:5px;min-height:44px;border-radius:99px;background:linear-gradient(180deg,#bed8ff00,#bed8ff6b 16%,#d6e8ff9e,#bed8ff6b 84%,#bed8ff00);box-shadow:0 0 10px #8cbeff47;will-change:transform;transition:width .12s ease,box-shadow .15s ease,background .15s ease}.scroll-rail:hover .scroll-rail-thumb{width:7px;background:linear-gradient(180deg,#bed8ff0f,#c6e0ffbf 16%,#eaf4fff2,#c6e0ffbf 84%,#bed8ff0f);box-shadow:0 0 14px #96c3ff80;cursor:grab}.scroll-rail.is-drag .scroll-rail-thumb{width:8px;cursor:grabbing;box-shadow:0 0 18px #96c3ffa6}html.espacio,html.espacio *{scrollbar-width:none}html.espacio::-webkit-scrollbar,html.espacio ::-webkit-scrollbar{width:0!important;height:0!important}.scroll-rail.panel{position:fixed;top:0;bottom:auto;height:0;width:13px;z-index:112}.feed-more{display:flex;align-items:center;justify-content:center;padding:18px 10px 26px;color:var(--muted);font:500 11.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.02em;opacity:.75}.rf:is([data-preset=cosmos],[data-preset=kitty]) .inspector{top:82px;max-height:calc(100dvh - 112px)}.rf:is([data-preset=cosmos],[data-preset=kitty]) .inbox-layout.detail-expanded .inspector{max-height:calc(100dvh - 112px)}.rf:is([data-preset=cosmos],[data-preset=kitty]) .inbox-layout.detail-expanded .inspector,.rf:is([data-preset=cosmos],[data-preset=kitty]) .inspector{max-height:var(--jr-det-max, calc(100dvh - 112px) )!important}.top-fade{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) 56px,rgba(0,0,0,.94) 72px,rgba(0,0,0,.66) 92px,rgba(0,0,0,.3) 112px,rgba(0,0,0,0) 134px)!important;mask-image:linear-gradient(180deg,#000 0 56px,#000000f0 72px,#000000a8,#0000004d 112px,#0000 134px)!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .inspector{z-index:40}.inbox-view-switch{padding:4px!important;gap:5px!important;align-items:center}.inbox-tab-btn{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 32px!important;gap:0!important;min-height:36px}.inbox-tab-btn>.ui-icon{position:absolute!important;left:10px;top:50%;transform:translateY(-50%);width:16px!important;height:16px!important;flex:0 0 16px;opacity:.82}.inbox-tab-btn>.tab-label{display:block;text-align:center;white-space:nowrap}.inbox-tab-btn>.inbox-tab-badge{position:absolute!important;right:9px;top:50%;transform:translateY(-50%);min-width:17px;padding:0 4px;font-size:9.5px;line-height:15px;height:15px;display:inline-flex;align-items:center;justify-content:center}.inbox-tool-btn,.inbox-tool-sort{border-color:#ffffff1a!important;background:#ffffff09!important;min-height:34px}.inbox-tool-btn{padding:0 11px!important;position:relative}.inbox-tool-sort{padding:0 8px 0 10px!important}.inbox-tool-sort select{padding:0 16px 0 2px!important;text-align:left;text-align-last:left}.inbox-view-switch>.inbox-tool-btn{margin-left:16px}.inbox-view-switch>.inbox-tool-btn:before{content:"";position:absolute;left:-9px;top:7px;bottom:7px;width:1px;background:linear-gradient(180deg,#fff0,#ffffff29,#fff0);pointer-events:none}.inbox-tool-btn:hover,.inbox-tool-sort:hover{border-color:#bed8ff42!important;background:#ffffff12!important}.inbox-view-switch>.inbox-tool-sort{margin-left:6px}.inbox-tool-sort select{min-width:78px}.inbox-tab-btn{padding:0 38px!important}.inbox-tab-btn>.inbox-tab-badge{right:6px;min-width:18px;max-width:26px;overflow:hidden;font-size:9px;padding:0 3px}.inbox-view-switch>.inbox-tab-btn:not(:has(.inbox-tab-badge)){padding-right:38px!important}@media(max-width:1180px){.inbox-tab-btn{padding:0 30px!important}.inbox-tab-btn>.inbox-tab-badge{right:4px;font-size:8.5px;max-width:22px;padding:0 2px}}@media(max-width:1020px){.inbox-tab-btn{padding:0 24px!important}.inbox-tab-btn>.ui-icon{left:6px;width:14px!important;height:14px!important}.inbox-view-switch>.inbox-tool-btn{margin-left:10px}}@media(max-width:1120px){.inbox-tab-btn{padding:0 24px!important}.inbox-tab-btn>.inbox-tab-badge{right:2px;max-width:20px;font-size:8px;padding:0 1px;min-width:16px}}@keyframes jr-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes jr-in-num{0%{opacity:0;transform:translateY(8px) scale(.82);filter:blur(5px)}65%{opacity:1;transform:translateY(0) scale(1.06);filter:blur(0)}to{transform:scale(1)}}.jr-in{animation:jr-in .62s cubic-bezier(.22,.7,.2,1) both;animation-delay:var(--jr-d,0s)}.rf .orb-stat strong,.rf .orb-card-big,.rf .radar-metric strong,.rf .inbox-tab-badge,.rf .orb-cta-count,.rf .system-status span{animation:jr-in-num .68s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--jr-d,0s) + .18s);display:inline-block}.rf .orb-statusrow{animation:jr-in .6s cubic-bezier(.22,.7,.2,1) both;animation-delay:.06s}.rf .orb-stat:nth-child(1){animation-delay:.12s}.rf .orb-stat:nth-child(2){animation-delay:.2s}.rf .orb-stat:nth-child(3){animation-delay:.28s}.rf .orb-stat:nth-child(4){animation-delay:.36s}.rf .orb-metric:nth-child(1){animation-delay:.14s}.rf .orb-metric:nth-child(2){animation-delay:.22s}.rf .orb-metric:nth-child(3){animation-delay:.3s}.rf .orb-card{animation:jr-in .6s cubic-bezier(.22,.7,.2,1) both;animation-delay:.18s}.rf .system-status{animation:jr-in .6s cubic-bezier(.22,.7,.2,1) both;animation-delay:.24s}.rf .inspector{animation:jr-in .5s cubic-bezier(.22,.7,.2,1) both}.rf .inbox-tab-btn:nth-child(1) .inbox-tab-badge{animation-delay:.24s}.rf .inbox-tab-btn:nth-child(2) .inbox-tab-badge{animation-delay:.28s}.rf .inbox-tab-btn:nth-child(6) .inbox-tab-badge{animation-delay:.32s}.rf .inbox-tab-btn:nth-child(8) .inbox-tab-badge{animation-delay:.36s}@media(prefers-reduced-motion:reduce){.jr-in,.rf .orb-stat strong,.rf .orb-card-big,.rf .radar-metric strong,.rf .inbox-tab-badge,.rf .orb-cta-count,.rf .system-status,.rf .system-status span,.rf .orb-statusrow,.rf .orb-card,.rf .inspector,.feed-loader,.feed-loader-logo,.feed-loader-logo:after{animation:none!important}}.feed-shell{position:relative}.feed-loader{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;align-items:center;gap:16px;padding:74px 0 40px;z-index:6;pointer-events:none;animation:jr-in .34s ease both}.feed-loader-logo{position:relative;display:grid;place-items:center;width:66px;height:66px;animation:jr-latido 1.7s ease-in-out infinite}.feed-loader-logo svg{width:58px;height:58px}.feed-loader-logo:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:1px solid var(--sel-glow,rgba(56,189,248,.42));animation:jr-onda 1.9s ease-out infinite}.feed-loader-logo:before{content:"";position:absolute;inset:6px;border-radius:50%;background:radial-gradient(circle,var(--sel-glow,rgba(56,189,248,.42)) 0%,transparent 68%);opacity:.5;filter:blur(9px)}.feed-loader-txt{font:500 11px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}@keyframes jr-latido{0%,to{transform:scale(1);opacity:.86}50%{transform:scale(1.07);opacity:1}}@keyframes jr-onda{0%{transform:scale(.74);opacity:.75}to{transform:scale(1.55);opacity:0}}@keyframes jr-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:none}}.jr-in{animation:jr-in .62s cubic-bezier(.22,.7,.2,1) backwards!important;animation-delay:var(--jr-d,0s)}.rf .inspector{animation:jr-in .5s cubic-bezier(.22,.7,.2,1) backwards!important}.rf .orb-statusrow,.rf .orb-card,.rf .orb-metric{animation-fill-mode:backwards!important}.rf .orb-stat strong,.rf .orb-card-big,.rf .radar-metric strong,.rf .orb-cta-count{animation-name:jr-in-num!important;animation-fill-mode:both!important}.inbox-tab-btn{padding:0 28px!important}.inbox-tab-btn>.ui-icon{left:8px}.inbox-view-switch>.inbox-tab-btn,.inbox-view-switch>.inbox-tab-btn:not(:has(.inbox-tab-badge)){padding:0 28px!important}.inbox-view-switch>.inbox-tab-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 15px!important}.inbox-view-switch>.inbox-tab-btn>.ui-icon{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:15px!important;height:15px!important;flex:0 0 15px;opacity:.85;margin:0}.inbox-view-switch>.inbox-tab-btn.active>.ui-icon{opacity:1}.rf:is([data-preset=cosmos],[data-preset=kitty]) :is(.offer-row,.inspector,.detail-panel,.controls,.inbox-view-switch,.panel,.card,.overview-section){background-clip:padding-box!important;-webkit-background-clip:padding-box!important}.rf[data-preset=cosmos] .offer-list .offer-row,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-new,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-seen,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-applied,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-dismissed,.rf[data-preset=cosmos] .offer-list .offer-row.state-new.remote-offer:not(.selected),.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.selected,.rf[data-preset=cosmos] .offer-list .offer-row.selected,.rf[data-preset=orbital] .offer-list .offer-row,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-new,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-seen,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-applied,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-dismissed,.rf[data-preset=orbital] .offer-list .offer-row.state-new.remote-offer:not(.selected),.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.selected,.rf[data-preset=orbital] .offer-list .offer-row.selected{background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-repeat:no-repeat!important}.inspector .inspector-head{padding:20px 22px 16px;border-bottom:0;background:none}.inspector .inspector-corner{margin-bottom:6px;gap:7px}.det-kicker{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:13px;font:500 9.5px/1 IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.13em;color:var(--muted)}.det-dot{opacity:.35}.det-kicker .detail-work-mode{margin-left:auto}.inspector .inspector-head h2{margin:0 0 11px;font-size:25px;line-height:1.16;letter-spacing:-.022em;font-weight:600;color:var(--text)}.det-company{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:15px;font-size:13px;color:var(--soft)}.det-company b{font-weight:600;color:var(--text)}.det-company .ui-icon{width:13px;height:13px;opacity:.55;flex:none}.det-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.det-chip{display:inline-flex;align-items:baseline;gap:7px;padding:6px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.085);background:#ffffff08;font-size:11.5px;line-height:1;color:var(--soft);white-space:nowrap}.det-chip small{font:500 8px/1 IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);opacity:.9}.inspector .detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.inspector .detail-actions .btn{min-height:38px;justify-content:center}.inspector .detail-actions .btn:first-child:nth-last-child(3){grid-column:1/-1}.inspector .detail-body{padding:18px 22px 26px;display:grid;gap:20px}.det-facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;border-radius:14px;overflow:hidden;background:#ffffff13}.det-fact{padding:13px 14px 14px;background:#090d149e;display:grid;gap:5px;align-content:start}.det-fact>span{font:500 8px/1 IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.15em;color:var(--muted)}.det-fact b{display:flex;align-items:baseline;gap:3px;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.det-fact b em{font-style:normal;font-size:9.5px;font-weight:500;color:var(--muted);letter-spacing:0}.det-fact small{font-size:10.5px;line-height:1.35;color:var(--muted)}.det-fact-sub{opacity:.72}.det-fact-score b{font-size:26px;line-height:1}.det-fact-score.score-excellent b{color:var(--green)}.det-fact-score.score-good b{color:var(--accent-strong)}.det-fact-score.score-fair b{color:var(--info,#7dd3fc)}.det-fact-salary.below b,.det-fact-salary.below small{color:var(--amber)}.det-fact-none{color:var(--muted)!important;font-size:13.5px!important;font-weight:500!important}.det-block{display:grid;gap:12px;min-width:0}.det-block>h3{display:flex;align-items:center;gap:9px;margin:0;padding:0 0 10px;border-bottom:1px solid rgba(255,255,255,.075);font:600 10.5px/1 IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.det-block>h3 .ui-icon{width:14px;height:14px;flex:none;color:var(--accent);opacity:.9}.det-count{margin-left:auto;min-width:21px;height:19px;padding:0 6px;display:inline-grid;place-items:center;border-radius:6px;background:#38bdf826;color:var(--sel-claro,#7dd3fc);font-size:9.5px;letter-spacing:0}.det-block-state .statebar{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px;padding:0;border:0}.det-block-state .state-btn{min-height:34px;border-radius:9px;font-size:10.5px}.det-verdict{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;align-items:start}.det-verdict-score{min-width:66px;height:66px;padding:0 10px;display:grid;place-items:center;border-radius:15px;font:600 21px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:-.03em;background:#ffffff0b;border:1px solid rgba(255,255,255,.09)}.det-verdict-score small{font-size:10px;color:var(--muted)}.det-verdict-score.score-excellent{color:var(--green);border-color:#49d5b242}.det-verdict-score.score-good{color:var(--accent-strong);border-color:#8ce0c23d}.det-verdict-score.score-fair{color:var(--info,#7dd3fc)}.det-verdict-copy strong{display:block;margin-bottom:5px;font-size:14.5px;font-weight:600;color:var(--text)}.det-verdict-copy p{margin:0;font-size:13.5px;line-height:1.62;color:var(--soft)}.det-lists{display:grid;gap:10px}.det-list{padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.07);border-left-width:2px;background:#ffffff06}.det-list.pos{border-left-color:var(--green)}.det-list.neg{border-left-color:var(--red)}.det-list h4{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-size:12px;font-weight:600;color:var(--soft)}.det-list h4 .ui-icon{width:13px;height:13px;flex:none}.det-list.pos h4 .ui-icon{color:var(--green)}.det-list.neg h4 .ui-icon{color:var(--red)}.det-block .evidence{margin:0;padding:0;list-style:none;display:grid;gap:8px}.det-block .evidence li{position:relative;padding-left:16px;font-size:13px;line-height:1.55;color:var(--soft)}.det-block .evidence li:before{content:"";position:absolute;left:2px;top:.68em;width:7px;height:1.5px;border-radius:2px;background:var(--accent);opacity:.8}.det-list.neg .evidence li:before,.det-block .evidence.down li:before{background:var(--red);opacity:.75}.det-amber .evidence li:before{background:var(--amber)!important}.det-block .evidence.det-amber li:before{background:var(--amber)!important}.det-tags{display:flex;flex-wrap:wrap;gap:6px}.det-tag{padding:5px 10px;border-radius:8px;border:1px solid rgba(56,189,248,.22);background:#38bdf814;color:var(--sel-claro,#7dd3fc);font-size:11.5px;line-height:1.2}.inspector .offer-description-text{font-size:13.5px;line-height:1.66;color:var(--soft)}.inspector .raw-description{margin-top:2px}.inspector .raw-description summary{padding:9px 0;font-size:11.5px;color:var(--muted);cursor:pointer}.inspector .raw-description>div{margin-top:6px;padding:12px 13px;border-radius:10px;background:#0000003d;max-height:300px;overflow:auto;font-size:12.5px;line-height:1.6;color:var(--muted);white-space:pre-wrap}.inspector .det-block .notes{min-height:84px;padding:12px;border-radius:10px;font-size:12.5px;line-height:1.55}.inspector .det-block .letter-actions{display:flex;justify-content:flex-end;margin-top:9px}.inbox-layout.detail-expanded .det-facts{grid-column:1/-1}.inbox-layout.detail-expanded .det-block>h3{font-size:11px}.rf .inspector .det-block>h3{font-size:10.5px!important;line-height:1!important;letter-spacing:.16em!important;font-weight:600!important}.rf .inspector .det-fact b{font-size:16px!important}.rf .inspector .det-fact-score b{font-size:26px!important;line-height:1!important}.rf .inspector .det-fact-none{font-size:13.5px!important;font-weight:500!important}.rf .inspector .det-list h4{font-size:12px!important}.rf .inspector .det-block .evidence li{font-size:13.5px!important;line-height:1.56!important}.rf .inspector .det-verdict-copy p{font-size:13.5px!important;line-height:1.62!important}.rf .inspector .det-block-state .state-btn{font-size:11px!important;min-height:36px!important}.rf .inspector .det-company{font-size:13px!important}.rf .inspector .det-verdict-copy strong{font-size:14.5px!important}.rf[data-color-mode=light] .det-facts{background:#0000001a}.rf[data-color-mode=light] .det-fact{background:#ffffffdb}.rf[data-color-mode=light] .det-chip{background:#00000009;border-color:#0000001a}.rf[data-color-mode=light] .det-list{background:#00000005;border-color:#00000014}.rf[data-color-mode=light] .det-verdict-score{background:#0000000a;border-color:#0000001a}.rf[data-color-mode=light] .det-block>h3{border-bottom-color:#0000001a}.rf[data-color-mode=light] .det-tag{border-color:#006eaa3d;background:#0082c817}.rf[data-color-mode=light] .inspector .raw-description>div{background:#0000000b}.inbox-layout.detail-expanded{grid-template-columns:minmax(360px,420px) minmax(0,1fr)!important}.inbox-layout.detail-expanded #detailBody{gap:22px 26px!important;padding:22px 26px 30px!important}.inbox-layout.detail-expanded .det-block{align-self:start}.inbox-layout.detail-expanded .det-block+.det-block{margin-top:0}.inbox-layout.detail-expanded .det-verdict-copy{max-width:760px}.inbox-layout.detail-expanded .offer-description-text{max-width:820px}.inbox-layout.detail-expanded .det-list{margin-bottom:0}.det-verdict-copy{display:grid;gap:6px}.inspector .inspector-corner{justify-content:flex-end;margin-bottom:10px}.inspector .inspector-corner .inspector-close{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;min-width:0!important;height:30px;padding:0 11px!important;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--soft);font-size:11px;font-weight:500}.inspector .inspector-corner .inspector-close:hover{border-color:#ffffff38;background:#ffffff14;color:var(--text)}.inspector .inspector-corner .inspector-close .ui-icon{width:13px;height:13px}.inspector .detail-actions .btn-tinted{border-color:#54c4e857!important;background:linear-gradient(108deg,#54c4e82b,#54c4e80f)!important;color:#d8f1ff!important}.inspector .detail-actions .btn-tinted:hover{border-color:#54c4e88c!important;background:linear-gradient(108deg,#54c4e842,#54c4e81a)!important}.offer-row .offer-copy h2{display:flex;align-items:center;gap:7px}.offer-row .offer-copy h2 .ui-icon.row-saved{width:13px;height:13px;flex:none;color:var(--remote);opacity:.95}.inspector .det-notes{border-top:1px solid rgba(255,255,255,.075);padding-top:12px}.inspector .det-notes>summary{display:flex;align-items:center;gap:9px;cursor:pointer;list-style:none;padding:2px 0;font:600 10.5px/1 IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.inspector .det-notes>summary::-webkit-details-marker{display:none}.inspector .det-notes>summary:before{content:"›";display:inline-grid;place-items:center;width:12px;font-size:13px;transition:transform .18s;color:var(--muted)}.inspector .det-notes[open]>summary:before{transform:rotate(90deg)}.inspector .det-notes>summary .ui-icon{width:14px;height:14px;color:var(--accent);opacity:.9}.inspector .det-notes>summary:hover{color:var(--soft)}.det-notes-has{margin-left:auto;padding:3px 8px;border-radius:6px;background:#ffce7a24;color:var(--remote);font-size:8.5px;letter-spacing:.08em}.inspector .det-notes-body{padding-top:11px;display:grid;gap:9px}.rf[data-preset=cosmos] .offer-list .offer-row.state-applied.state-applied:not(.selected),.rf[data-preset=orbital] .offer-list .offer-row.state-applied.state-applied:not(.selected),.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-applied.state-applied:not(.selected),.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-applied.state-applied:not(.selected){border-color:#a78bfa66!important;background-image:linear-gradient(108deg,#a78bfa38,#a78bfa17 58%,#ffffff04)!important;background-color:color-mix(in srgb,var(--state-applied) 8%,rgba(10,14,21,.24))!important;box-shadow:inset 3px 0 #a78bfa,inset 0 1px #ffffff0d!important;opacity:1!important;filter:none!important}.rf[data-preset=cosmos] .offer-list .offer-row.state-dismissed.state-dismissed:not(.selected),.rf[data-preset=orbital] .offer-list .offer-row.state-dismissed.state-dismissed:not(.selected),.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed:not(.selected),.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed:not(.selected){border-color:#ee7f8275!important;background-image:linear-gradient(108deg,#c43c4257,#982a3238 60%,#ffffff03)!important;background-color:color-mix(in srgb,var(--state-dismissed) 8%,rgba(10,14,21,.24))!important;box-shadow:inset 3px 0 #ee7f82e6,inset 0 1px #ffffff08!important;opacity:1!important;filter:none!important}.rf[data-color-mode=light] .offer-row.state-applied.state-applied:not(.selected){border-color:#7c5cdc66!important;background-image:linear-gradient(108deg,#8b6eeb33,#8b6eeb12)!important}.rf[data-color-mode=light] .offer-row.state-dismissed.state-dismissed:not(.selected){border-color:#c8464666!important;background-image:linear-gradient(108deg,#e25a5a3d,#e25a5a17)!important;opacity:1!important}.rf[data-preset=cosmos] .offer-list .offer-row.state-applied.state-applied.selected,.rf[data-preset=orbital] .offer-list .offer-row.state-applied.state-applied.selected,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-applied.state-applied.selected,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-applied.state-applied.selected{background-image:linear-gradient(108deg,#a78bfa38,#a78bfa17 58%,#ffffff04)!important;background-color:color-mix(in srgb,var(--state-applied) 10%,rgba(10,14,21,.24))!important}.rf[data-preset=cosmos] .offer-list .offer-row.state-dismissed.state-dismissed.selected,.rf[data-preset=orbital] .offer-list .offer-row.state-dismissed.state-dismissed.selected,.rf[data-preset=cosmos] .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed.selected,.rf[data-preset=orbital] .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed.selected{background-image:linear-gradient(108deg,#c43c4257,#982a3238 60%,#ffffff03)!important;background-color:color-mix(in srgb,var(--state-dismissed) 10%,rgba(10,14,21,.24))!important}.inbox-layout.detail-expanded #detailBody>*{margin-top:0!important;margin-bottom:20px!important}.inbox-layout.detail-expanded #detailBody>*:first-child{margin-top:0!important}.inbox-layout.detail-expanded #detailBody>*:last-child{margin-bottom:0!important}.inspector .det-block{gap:14px!important}.inspector .det-block>h3{margin:0 0 2px!important}.inspector .det-facts{border-radius:14px}.inspector .inspector-corner{top:11px;right:12px;z-index:6}.inspector .inspector-corner .inspector-close{display:inline-grid!important;place-items:center;width:26px!important;min-width:26px!important;height:26px!important;padding:0!important;border:1px solid transparent!important;border-radius:8px;background:transparent!important;color:var(--muted)!important;transition:background .16s,border-color .16s,color .16s}.inspector .inspector-corner .inspector-close .ui-icon{width:14px;height:14px}.inspector .inspector-corner .inspector-close:hover,.inspector .inspector-corner .inspector-close:focus-visible{background:#ffffff1a!important;border-color:#ffffff29!important;color:var(--text)!important}.inspector .det-kicker{padding-right:38px!important}.inspector .det-kicker .detail-work-mode{margin-left:0!important}.inspector .det-kicker .det-profile{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cosmos-scene,.top-fade{background-color:#05070b!important;background-image:url(/space/cosmos-fondo.webp?v=9),radial-gradient(125% 95% at 72% 16%,#0f1a2c,#0a1120 42%,#05070b)!important;background-position:center center,center center!important;background-size:cover,cover!important;background-repeat:no-repeat,no-repeat!important}@media(min-width:1181px){.rf .page.page-orb,.rf .inbox-layout{position:relative;z-index:auto!important}.rf .inbox-layout>.inspector{position:sticky;z-index:45!important}}.inspector .det-kicker{align-items:center!important;gap:7px}.inspector .det-kicker>*{line-height:1.15}.inspector .det-kicker .detail-work-mode{align-self:center!important;margin:0!important;min-height:0;padding:3px 8px;line-height:1}.rf .inspector .det-facts{grid-template-columns:repeat(4,minmax(0,1fr))!important;border-radius:11px}.rf .inspector .det-fact{padding:9px 11px!important;gap:3px!important;align-content:start}.rf .inspector .det-fact>span{font-size:7.5px!important;letter-spacing:.13em}.rf .inspector .det-fact b{font-size:12.5px!important;line-height:1.25!important}.rf .inspector .det-fact b em{font-size:8.5px!important}.rf .inspector .det-fact small{font-size:9.5px!important;line-height:1.3!important}.rf .inspector .det-fact-score b{font-size:17px!important;line-height:1.1!important}@media(max-width:1100px){.rf .inspector .det-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.rf .det-block-state .statebar,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .det-block-state .statebar{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;gap:10px!important}.rf .det-block-state .state-btn,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .det-block-state .state-btn{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;box-shadow:0 4px 14px #00000040!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease}.rf .det-block-state .state-btn:hover,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .det-block-state .state-btn:hover{background:#ffffff1a!important;border-color:#fff3!important;transform:translateY(-1px);box-shadow:0 6px 18px #00000059!important}.rf .det-block-state .state-btn.active,:is(.rf[data-preset=orbital],.rf[data-preset=cosmos]) .det-block-state .state-btn.active{border-color:transparent!important;transform:translateY(0)}.rf[data-preset=cosmos] .det-block-state .state-btn[data-state=seen].active{background:#94a3b838!important;border:1px solid rgba(148,163,184,.35)!important;color:#e2e8f0!important;box-shadow:0 0 16px #94a3b840!important}.rf[data-preset=cosmos] .det-block-state .state-btn[data-state=applied].active{background:#a78bfa40!important;border:1px solid rgba(167,139,250,.45)!important;color:#c4b5fd!important;box-shadow:0 0 16px #a78bfa4d!important}.rf[data-preset=cosmos] .det-block-state .state-btn[data-state=dismissed].active{background:#f43f5e38!important;border:1px solid rgba(244,63,94,.4)!important;color:#fca5a5!important;box-shadow:0 0 16px #f43f5e40!important}.det-badge-sector{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:6px;background:#38bdf81f;border:1px solid rgba(56,189,248,.25);color:var(--sel-claro,#7dd3fc);font-size:11px;font-weight:500;line-height:1.2}.det-badge-sector .ui-icon{width:11px;height:11px;color:var(--sel-claro,#7dd3fc);opacity:.9}.det-desirable li:before{background:var(--sel,#38bdf8)!important;opacity:.75!important}.offer-row{grid-template-columns:36px minmax(0,1fr) 140px!important;gap:12px!important;padding:14px 16px!important}.inbox-layout.detail-expanded .offer-row{grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important;padding:12px 14px!important}.tier-badge{width:32px;height:32px;min-width:32px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .15s ease,border-color .15s ease}.tier-badge b{font:700 13px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:-.02em}.tier-badge.tier-excellent{border-color:#49d5b259;background:#49d5b21a;color:var(--green)}.tier-badge.tier-good{border-color:#38bdf859;background:#38bdf81a;color:var(--sel-claro,#7dd3fc)}.tier-badge.tier-fair{border-color:#ffce7a52;background:#ffce7a14;color:var(--remote)}.inspector .inspector-corner{display:flex!important;align-items:center!important;gap:6px!important;top:12px!important;right:12px!important;z-index:6!important}.inspector-save-btn{display:inline-grid!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;padding:0!important;border:1px solid transparent!important;border-radius:8px;background:transparent!important;color:var(--muted)!important;cursor:pointer;transition:all .16s ease}.inspector-save-btn .ui-icon{width:14px;height:14px}.inspector-save-btn:hover{background:#ffffff1a!important;border-color:#ffffff29!important;color:var(--remote)!important}.inspector-save-btn.saved{color:var(--remote)!important;background:#ffce7a24!important;border-color:#ffce7a47!important}.det-fit-badge{display:inline-flex;align-items:baseline;gap:5px;padding:2px 7px;border-radius:5px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:0}.det-fit-badge.fit-excellent{border-color:#49d5b24d;background:#49d5b21a;color:var(--green)}.det-fit-badge.fit-good{border-color:#38bdf84d;background:#38bdf817;color:var(--sel-claro,#7dd3fc)}.det-fit-badge.fit-fair{border-color:#ffce7a47;background:#ffce7a14;color:var(--remote)}.det-fit-badge small{font-size:9px;opacity:.8;font-weight:400}.det-hero-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:12px;padding:11px 15px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.det-salary-pill{display:flex;flex-direction:column;gap:2px;min-width:0}.det-salary-label{font:500 8px/1 IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.det-salary-values{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.det-salary-gross{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text);line-height:1.2}.det-salary-gross em{font-style:normal;font-size:10px;color:var(--muted);font-weight:500}.det-salary-net{font-size:11px;color:var(--accent-strong);line-height:1.2}.det-salary-none{font-size:12px;font-weight:500;color:var(--muted)}.det-open-btn{min-height:36px!important;padding:0 16px!important;font-size:12px!important;font-weight:600!important;border-radius:9px!important;white-space:nowrap}.det-meta-line{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:10px;color:var(--muted);opacity:.8;letter-spacing:.02em}.det-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.det-title-row h2{margin:0!important;font-size:23px!important;line-height:1.2!important;letter-spacing:-.022em;font-weight:600;color:var(--text);flex:1;min-width:0;word-break:break-word}.det-open-btn{flex:none;display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:0 14px!important;border-radius:9px!important;font-size:12px!important;font-weight:600!important;letter-spacing:-.01em;white-space:nowrap;color:#e0f7ff!important;background:linear-gradient(135deg,#38bdf83d,#31ab8d2e)!important;border:1px solid rgba(56,189,248,.38)!important;box-shadow:0 4px 14px #00000040,0 0 14px #38bdf82e!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .18s ease!important}.det-open-btn .ui-icon{width:13px;height:13px;color:#7dd3fc}.det-open-btn:hover{background:linear-gradient(135deg,#38bdf861,#31ab8d47)!important;border-color:#38bdf8a6!important;transform:translateY(-1px);box-shadow:0 6px 20px #00000059,0 0 20px #38bdf852!important;color:#fff!important}.det-company{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px!important;font-size:12.5px;color:var(--soft);line-height:1.4}.det-company-item{display:inline-flex;align-items:center;gap:6px}.det-company-item .ui-icon{width:13px;height:13px;opacity:.6;flex:none}.det-company-item b{font-weight:600;color:var(--text)}.det-salary-inline{display:inline-flex;align-items:baseline;gap:6px;color:var(--accent-strong);font-size:12.5px}.det-salary-inline .ui-icon{width:12px;height:12px;opacity:.8;align-self:center}.det-salary-inline b{font-weight:600;color:var(--text)}.det-salary-inline b em{font-style:normal;font-size:10px;color:var(--muted);font-weight:500;margin-left:2px}.det-salary-inline small{font-size:11px;color:var(--accent-strong);opacity:.9}.det-salary-inline.below,.det-salary-inline.below b,.det-salary-inline.below small{color:var(--amber)}.inspector .det-chips{margin-bottom:10px!important}.inspector .det-meta-line{margin-top:6px!important;font-size:10px;color:var(--muted);opacity:.75}.rf[data-preset=cosmos] .profiles-page :is(.profile-rail,.preference-studio,.profile-module,.known-facts-panel,.prefs-inline-editor){background-color:#0c10187a!important;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04)!important;border:1px solid rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 12px 34px #00000059!important}.rf[data-preset=cosmos] .profile-choice{background:#ffffff06!important;border:1px solid rgba(255,255,255,.06)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.rf[data-preset=cosmos] .profile-choice.active{border-color:#38bdf873!important;background:linear-gradient(110deg,#38bdf824,#31ab8d0f)!important;box-shadow:0 0 16px #38bdf82e!important}.rf[data-preset=cosmos] .fact-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.07)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .offer-row{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .stats-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;margin-bottom:24px!important}.rf[data-preset=cosmos] .stats-cards .scraper-card{background-color:#0c10187a!important;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;padding:16px 20px!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 8px 24px #0000004d!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .stats-big{font-size:28px!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--text)!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .stats-big.tier-a-text{color:var(--green)!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .stats-big.tier-b-text{color:var(--sel-claro,#7dd3fc)!important}.rf[data-preset=cosmos] .analytics-panel{background-color:#0c10187a!important;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:20px 22px!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 12px 34px #00000059!important}.rf[data-preset=cosmos] .analytics-panel .log-shell{background:transparent!important;border:0!important;padding:0!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .chart-bar-fill{background:linear-gradient(180deg,#38bdf8,#31ab8d)!important;border-radius:4px 4px 0 0!important;box-shadow:0 0 12px #38bdf840!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .chart-hfill{background:linear-gradient(90deg,#31ab8d,#38bdf8)!important;border-radius:4px!important;box-shadow:0 0 10px #38bdf833!important}.rf:is([data-preset=cosmos],[data-preset=kitty]) .chart-hfill.portal{background:linear-gradient(90deg,#a78bfa,#38bdf8)!important}.rf[data-preset=cosmos] #operations .scraper-card{background-color:#0c10187a!important;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;padding:18px 20px!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 8px 24px #0000004d!important}.rf[data-preset=cosmos] #operations .log-shell{background-color:#0c10187a!important;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 12px 34px #00000059!important}.rf[data-preset=cosmos] .run-card{background:#ffffff06!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:8px!important;margin-bottom:6px!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.rf[data-preset=cosmos] .settings-grid .product-card{background-color:#0c10187a!important;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:20px 22px!important;-webkit-backdrop-filter:blur(24px) saturate(1.35)!important;backdrop-filter:blur(24px) saturate(1.35)!important;box-shadow:0 12px 34px #00000059!important}.stats-funnel-card{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px;padding:16px 24px;border-radius:14px;background-color:#0c10187a}.rf[data-preset=cosmos] .stats-funnel-card{background-color:#0c10187a;background-image:linear-gradient(135deg,#ffffff0d,#ffffff04);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);box-shadow:0 8px 24px #0000004d;overflow-x:auto}.funnel-step{display:flex;flex-direction:column;gap:4px;min-width:120px}.funnel-label{font-size:10px;font-family:IBM Plex Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.funnel-val{font-size:22px;font-weight:700;font-family:IBM Plex Mono,ui-monospace,monospace;letter-spacing:-.02em;color:var(--text)}.funnel-arrow{font-size:16px;color:var(--muted);opacity:.5}@media(max-width:768px){.stats-funnel-card{flex-direction:column;align-items:stretch}.funnel-arrow{display:none}}.rf[data-preset=kitty]{color-scheme:light;--bg:#fff0f5;--panel:#ffffff;--panel-2:#fff5f8;--panel-3:#ffe6ef;--line:rgba(255,105,180,.2);--line-strong:rgba(255,45,135,.38);--text:#2f1520;--soft:#5e3646;--muted:#8a576b;--accent:#ff2d87;--accent-strong:#e01a72;--accent-soft:rgba(255,45,135,.12);--info:#0284c7;--info-soft:rgba(2,132,199,.1);--tier-b:#0284c7;--gross:#5e3646;--score-good:#0284c7;--remote:#b45309;--remote-soft:rgba(245,158,11,.16);--green:#059669;--green-soft:rgba(16,185,129,.12);--amber:#d97706;--amber-soft:rgba(217,119,6,.12);--red:#e11d48;--red-soft:rgba(225,29,72,.1);--radius:26px;--ui-radius:26px;--glass:rgba(255,255,255,.76);--glass-strong:rgba(255,255,255,.9);--glass-soft:rgba(255,255,255,.52);--glass-line:rgba(255,182,193,.45);--glass-line-strong:rgba(255,45,135,.5);--glass-blur:blur(24px) saturate(140%);--glass-shadow:0 12px 30px -10px rgba(225,61,126,.12),0 4px 12px -2px rgba(0,0,0,.03);--sel:#ff2d87;--sel-claro:#ff69b4;--sel-glow:rgba(255,45,135,.32);--state-new:#ff2d87;--state-new-soft:rgba(255,45,135,.12);--state-seen:#8a576b;--state-seen-soft:rgba(138,87,107,.1);--state-applied:#9333ea;--state-applied-soft:rgba(147,51,234,.12);--state-dismissed:#e11d48;--state-dismissed-soft:rgba(225,29,72,.1)}.kitty-scene{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background-color:#fff0f5!important;background-image:radial-gradient(ellipse 70% 50% at 85% 15%,rgba(255,182,193,.4) 0%,transparent 60%),radial-gradient(ellipse 65% 55% at 10% 85%,rgba(255,215,235,.5) 0%,transparent 60%),radial-gradient(circle 500px at 50% 50%,rgba(255,255,255,.8) 0%,transparent 70%),linear-gradient(180deg,#fff5f8,#fff0f5,#ffeaf1)!important}.kitty-scene .kitty-ambient-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px)}.kitty-scene .kitty-ambient-top{width:50vw;height:50vh;top:-10%;right:-5%;background:radial-gradient(circle,rgba(255,105,180,.18) 0%,transparent 70%)}.kitty-scene .kitty-ambient-bottom{width:55vw;height:55vh;bottom:-10%;left:-5%;background:radial-gradient(circle,rgba(255,182,193,.22) 0%,transparent 70%)}.rf[data-preset=kitty] .top-fade{background:linear-gradient(180deg,#fff0f5 0%,rgba(255,240,245,.85) 60%,transparent 100%)!important}.rf[data-preset=kitty] .global-nav{background:#ffffffd1!important;border:1px solid rgba(255,182,193,.5)!important;box-shadow:0 10px 28px -10px #e13d7e24!important}.rf[data-preset=kitty] .nav-btn{color:var(--muted)!important}.rf[data-preset=kitty] .nav-btn:hover{background:#ff2d8714!important;color:var(--text)!important}.rf[data-preset=kitty] .nav-btn.active{background:#ff2d87!important;color:#fff!important;box-shadow:0 4px 14px #ff2d8759!important}.rf[data-preset=kitty] .app-theme-toggle{background:#ffffffd1!important;border:1px solid rgba(255,182,193,.5)!important;color:var(--text)!important}.rf[data-preset=kitty] .offer-row{background-color:#ffffffc2!important;background-image:linear-gradient(135deg,#ffffffeb,#fff2f7a6)!important;border:1px solid rgba(255,182,193,.45)!important;-webkit-backdrop-filter:blur(24px) saturate(1.4)!important;backdrop-filter:blur(24px) saturate(1.4)!important;box-shadow:0 8px 24px -6px #e13d7e1a!important}.rf[data-preset=kitty] .offer-row:hover{background-color:#ffffffe6!important;border-color:#ff2d8773!important;box-shadow:0 12px 28px -6px #e13d7e2e!important}.rf[data-preset=kitty] .offer-row.selected{border-color:#ff2d87!important;background:linear-gradient(110deg,#ff2d871f,#ffffffe6)!important;box-shadow:0 0 18px #ff2d8740,inset 3px 0 #ff2d87!important}.rf[data-preset=kitty] .offer-row.remote-offer{box-shadow:inset 3px 0 #d97706,0 8px 24px -6px #e13d7e1a!important}.rf[data-preset=kitty] .work-mode.mode-remote{border-color:#d9770666!important;background:#fef3c7bf!important;color:#b45309!important}.rf[data-preset=kitty] .inspector{background-color:#ffffffd1!important;background-image:linear-gradient(155deg,#fffffff5,#fff2f7bf)!important;border:1px solid rgba(255,182,193,.5)!important;-webkit-backdrop-filter:blur(24px) saturate(1.4)!important;backdrop-filter:blur(24px) saturate(1.4)!important;box-shadow:0 16px 40px -10px #e13d7e29!important}.rf[data-preset=kitty] .det-open-btn{background:linear-gradient(135deg,#ff2d872e,#ffb6c159)!important;border:1px solid rgba(255,45,135,.45)!important;color:#b72d68!important}.rf[data-preset=kitty] .det-open-btn:hover{background:linear-gradient(135deg,#ff2d8747,#ffb6c180)!important;box-shadow:0 4px 16px #ff2d8740!important}.rf[data-preset=kitty] .det-block-state .state-btn{background:#ffffffd9!important;border:1px solid rgba(255,182,193,.5)!important;color:var(--text)!important;box-shadow:0 4px 12px #e13d7e1a!important}.rf[data-preset=kitty] .det-block-state .state-btn:hover{background:#fff!important;border-color:#ff2d8766!important;transform:translateY(-1px);box-shadow:0 6px 16px #e13d7e33!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=dismissed].active{background:#e11d4824!important;border-color:#e11d48!important;color:#e11d48!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=applied].active{background:#9333ea24!important;border-color:#9333ea!important;color:#9333ea!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=new].active{background:#ff2d8724!important;border-color:#ff2d87!important;color:#ff2d87!important}.rf[data-preset=kitty] .tier-badge.tier-badge-a{border-color:#05966973!important;background:#0596691f!important;color:#059669!important}.rf[data-preset=kitty] .tier-badge.tier-badge-b{border-color:#0284c773!important;background:#0284c71f!important;color:#0284c7!important}.rf[data-preset=kitty] .tier-badge.tier-badge-c{border-color:#8a576b59!important;background:#8a576b14!important;color:#8a576b!important}.rf[data-preset=kitty] .inbox-tab-btn.active{background:#ff2d8724!important;color:#ff2d87!important;border-color:#ff2d874d!important}.rf[data-preset=kitty] :is(.profile-rail,.preference-studio,.profile-module,.known-facts-panel,.prefs-inline-editor,.stats-cards .scraper-card,.analytics-panel,#operations .scraper-card,#operations .log-shell,.settings-grid .product-card,.stats-funnel-card){background-color:#ffffffc7!important;background-image:linear-gradient(135deg,#ffffffeb,#fff2f7a6)!important;border:1px solid rgba(255,182,193,.45)!important;-webkit-backdrop-filter:blur(24px) saturate(1.4)!important;backdrop-filter:blur(24px) saturate(1.4)!important;box-shadow:0 10px 28px -10px #e13d7e1f!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row{background-color:#ffffffc7!important;background-image:linear-gradient(135deg,#fffffff0,#fff0f6b3)!important;border:1px solid rgba(255,182,193,.5)!important;color:#2f1520!important;-webkit-backdrop-filter:blur(22px) saturate(1.4)!important;backdrop-filter:blur(22px) saturate(1.4)!important;box-shadow:0 8px 24px -6px #e13d7e1a!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row:hover{background-color:#ffffffeb!important;border-color:#ff2d8780!important;box-shadow:0 12px 28px -6px #e13d7e2e!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-new{background-color:#ffffffd6!important;background-image:linear-gradient(108deg,#ff2d8724,#ffffffeb)!important;border-color:#ffb6c199!important;box-shadow:inset 3px 0 #ff2d87,0 8px 24px -6px #e13d7e1f!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-applied{background-color:#ffffffd6!important;background-image:linear-gradient(108deg,#9333ea1f,#ffffffeb)!important;border-color:#9333ea59!important;box-shadow:inset 3px 0 #9333ea,0 8px 24px -6px #9333ea1f!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.selected{background-color:#fffffff0!important;background-image:linear-gradient(105deg,#ff2d8729,#fffffff0)!important;border-color:#ff2d87!important;box-shadow:inset 3px 0 #ff2d87,0 0 20px #ff2d8747!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer{box-shadow:inset 3px 0 #d97706,0 8px 24px -6px #e13d7e1a!important}.rf[data-preset=kitty] :is(.offer-row,.inspector) :is(h2,.offer-title){color:#2f1520!important}.rf[data-preset=kitty] :is(.offer-row,.inspector) :is(.offer-company,.det-company){color:#5e3646!important}.rf[data-preset=kitty] .inspector{color:#2f1520!important}.rf[data-preset=kitty] .inspector :is(p,li,span,div){color:inherit}.rf[data-preset=kitty] .inspector .hint{color:#8a576b!important}.rf[data-preset=kitty] .orb-hero{color:#2f1520!important}.rf[data-preset=kitty] .orb-hero :is(.orb-stat-text,.orb-stat-label,strong,span,p,small){text-shadow:none!important}.rf[data-preset=kitty] .orb-stat strong{color:#2f1520!important;text-shadow:none!important}.rf[data-preset=kitty] .orb-stat-hot strong{color:#ff2d87!important;text-shadow:none!important}.rf[data-preset=kitty] .orb-stat .orb-stat-label{color:#6d3b4f!important;font-weight:700!important;text-shadow:none!important}.rf[data-preset=kitty] .orb-stat-label:after{background:linear-gradient(90deg,transparent,#ff2d87)!important}.rf[data-preset=kitty] .orb-stat:not(:last-child):after{background:linear-gradient(90deg,transparent,rgba(255,105,180,.3) 50%,transparent)!important}.rf[data-preset=kitty] .orb-stat-icon{background:linear-gradient(135deg,#fff,#ffe4ec)!important;border:1px solid rgba(255,182,193,.85)!important;color:#ff2d87!important;box-shadow:0 4px 14px #e13d7e29!important}.rf[data-preset=kitty] .inbox-view-switch{background-color:#ffffffd9!important;border:1px solid rgba(255,182,193,.55)!important;box-shadow:0 8px 24px -6px #e13d7e1f!important}.rf[data-preset=kitty] .inbox-tab-btn{color:#6d3b4f!important}.rf[data-preset=kitty] .inbox-tab-btn:hover{color:#ff2d87!important;background:#ff2d8714!important}.rf[data-preset=kitty] .inbox-tab-btn.active{background:#be185d!important;color:#fff!important;box-shadow:0 4px 14px #be185d59!important}.rf[data-preset=kitty] .inbox-tab-btn.active .tab-label{color:#fff!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row{opacity:1!important;filter:none!important;background-color:#ffffffd1!important;background-image:linear-gradient(135deg,#fffffff2,#fff2f7bf)!important;border:1px solid rgba(255,182,193,.5)!important;color:#2f1520!important;-webkit-backdrop-filter:blur(22px) saturate(1.4)!important;backdrop-filter:blur(22px) saturate(1.4)!important;box-shadow:0 8px 24px -6px #e13d7e1a!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row:hover{background-color:#fffffff2!important;border-color:#ff2d8780!important;box-shadow:0 12px 28px -6px #e13d7e2e!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer,.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer.state-new,.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer.state-seen,.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer.state-applied{background-color:#ffffffeb!important;background-image:linear-gradient(104deg,#fef3c7d9,#fffbebf2)!important;border:1px solid rgba(245,158,11,.42)!important;box-shadow:inset 4px 0 #d97706,0 8px 24px -6px #d977061f!important;color:#3d1a08!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer:hover{background-color:#fff!important;border-color:#d97706!important;box-shadow:inset 4px 0 #d97706,0 12px 28px -6px #d9770633!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer .offer-title,.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer h2{color:#3d1a08!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer .offer-company{color:#78350f!important}.rf[data-preset=kitty] .work-mode.mode-remote{background:#fef3c7!important;color:#b45309!important;border:1px solid rgba(217,119,6,.38)!important;box-shadow:0 2px 6px #d977061f!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer){opacity:1!important;filter:none!important;background-color:#ffffffe6!important;background-image:linear-gradient(135deg,#fffffff5,#fff5f9d1)!important;border:1px solid rgba(255,182,193,.45)!important;box-shadow:inset 3px 0 #f472b6,0 6px 18px #e13d7e14!important;color:#2f1520!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-seen:hover{opacity:1!important;filter:none!important;background-color:#fff!important;border-color:#ff2d8766!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-seen :is(h2,.offer-title){color:#2f1520!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer){opacity:.94!important;filter:none!important;background-color:#fff1f2e6!important;background-image:linear-gradient(135deg,#fffffff0,#fee2e2b8)!important;border:1px solid rgba(253,164,175,.55)!important;box-shadow:inset 3px 0 #f43f5e,0 6px 18px #f43f5e14!important;color:#4c1d28!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-dismissed:hover{opacity:1!important;background-color:#fff1f2!important;border-color:#f43f5e!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-dismissed :is(h2,.offer-title){color:#4c1d28!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.selected{opacity:1!important;filter:none!important;background-color:#fffffff5!important;background-image:linear-gradient(105deg,#ff2d8729,#fffffff5)!important;border-color:#ff2d87!important;box-shadow:inset 3px 0 #ff2d87,0 0 0 1px #ff2d874d,0 12px 32px #ff2d8733!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.remote-offer.selected{background-color:#fffffff5!important;background-image:linear-gradient(105deg,#f59e0b29,#fffffff5)!important;border-color:#d97706!important;box-shadow:inset 4px 0 #d97706,0 0 0 1px #d977064d,0 12px 32px #d9770633!important}.rf[data-preset=kitty] .inspector{background-color:#ffffffe0!important;background-image:linear-gradient(155deg,#fffffffa,#fff2f8d1)!important;border:1px solid rgba(255,182,193,.55)!important;color:#2f1520!important;box-shadow:0 16px 40px -10px #e13d7e29!important}.rf[data-preset=kitty] .det-block-state .state-btn{background:#ffffffe6!important;border:1px solid rgba(255,182,193,.6)!important;color:#5e3646!important;box-shadow:0 2px 8px #e13d7e14!important;font-weight:600!important;transition:all .16s ease!important}.rf[data-preset=kitty] .det-block-state .state-btn:hover{background:#fff!important;border-color:#ff2d87!important;color:#ff2d87!important;transform:translateY(-1px);box-shadow:0 4px 14px #ff2d8738!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=seen].active{background:linear-gradient(135deg,#ff69b4,#ff2d87)!important;border-color:#ff2d87!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 16px #ff2d8761!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=applied].active{background:linear-gradient(135deg,#c084fc,#9333ea)!important;border-color:#9333ea!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 16px #9333ea59!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=dismissed].active{background:linear-gradient(135deg,#fb7185,#e11d48)!important;border-color:#e11d48!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 16px #e11d4859!important}.rf[data-preset=kitty] .det-block-state .state-btn[data-state=new].active{background:linear-gradient(135deg,#38bdf8,#0284c7)!important;border-color:#0284c7!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 16px #0284c759!important}.rf[data-preset=kitty] .det-meta-line{color:#7a485a!important;opacity:1!important}.rf[data-preset=kitty] .det-req-must{background:#ecfdf5e6!important;border:1px solid rgba(16,185,129,.38)!important;color:#065f46!important}.rf[data-preset=kitty] .det-req-nice{background:#fdf2f8e6!important;border:1px solid rgba(244,114,182,.38)!important;color:#831843!important}.rf[data-preset=kitty] .inspector-close,.rf[data-preset=kitty] .inspector-save-btn{color:#6d3b4f!important}.rf[data-preset=kitty] :is(.inspector-close,.inspector-save-btn):hover{color:#ff2d87!important;background:#ff2d871f!important}.rf[data-preset=kitty] .notes-panel textarea{background:#ffffffeb!important;border:1px solid rgba(255,182,193,.55)!important;color:#2f1520!important}.rf[data-preset=kitty] .orb-stat-icon .ui-icon{color:#ff2d87!important;stroke:#ff2d87!important;fill:none!important;stroke-width:2px!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer){opacity:.92!important;filter:none!important;background-color:#fee2e2eb!important;background-image:linear-gradient(135deg,#ffffffeb,#fecacabf)!important;border:1px solid rgba(239,68,68,.65)!important;box-shadow:inset 4px 0 #dc2626,0 6px 18px #dc26261f!important;color:#450a0a!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer):hover{opacity:1!important;background-color:#fee2e2!important;border-color:#dc2626!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-dismissed :is(h2,.offer-title){color:#7f1d1d!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer):not(.selected){opacity:.64!important;filter:none!important;background-color:#ffffffd9!important;background-image:linear-gradient(135deg,#fffffff2,#fff5f9cc)!important;border:1px solid rgba(255,182,193,.4)!important;box-shadow:inset 3px 0 #f472b6,0 4px 14px #e13d7e0f!important;color:#2f1520!important}.rf[data-preset=kitty] :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer):hover{opacity:1!important;background-color:#fff!important;border-color:#ff2d8766!important}.rf[data-preset=kitty] :is(.tag.salary-tag,.salary-inline,.detail-salary-line,.det-salary-inline,.det-salary-inline b,.det-salary-inline small,.sc-gross,.sc-net,.offer-row .salary-inline,.offer-row .tag.salary-tag){color:#be185d!important}.rf[data-preset=kitty] :is(.salary-inline,.detail-salary-line,.det-salary-inline,.tag.salary-tag) .ui-icon{color:#be185d!important;stroke:#be185d!important;fill:none!important}.rf[data-preset=kitty] .tag.salary-tag{background:#ff2d871f!important;border-color:#ff2d8759!important;color:#be185d!important}.kitty-scene{position:fixed!important;inset:0!important;z-index:0!important;pointer-events:none!important;overflow:hidden!important;background-color:#fff2f6!important;background-image:none!important}.kitty-scene .kitty-ambient-glow{display:none!important}.kitty-landscape{position:absolute;bottom:0;left:0;width:100%;height:260px;pointer-events:none;z-index:1}.kitty-floating-motifs{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.kitty-motif{position:absolute;pointer-events:none;animation:kitty-float 9s ease-in-out infinite alternate;filter:drop-shadow(0 2px 8px rgba(255,45,135,.15))}.kitty-sparkle-a{top:14%;left:7%;animation-duration:8s;opacity:.26}.kitty-sparkle-b{top:20%;right:10%;animation-duration:11s;animation-delay:-3s;opacity:.24}.kitty-sparkle-c{bottom:32%;left:16%;animation-duration:9s;animation-delay:-5s;opacity:.22}.kitty-heart-a{top:46%;right:6%;animation-duration:10s;animation-delay:-2s;opacity:.2}.kitty-bow{top:9%;right:26%;animation-duration:12s;animation-delay:-4s;opacity:.24}@keyframes kitty-float{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(3deg)}to{transform:translateY(-4px) rotate(-3deg)}}.scroll-rail-thumb.kitty{background:linear-gradient(180deg,#ff2d8700,#ff69b4a6 16%,#ff2d87,#ff69b4a6 84%,#ff2d8700)!important;box-shadow:0 0 12px #ff2d8773!important}.scroll-rail:hover .scroll-rail-thumb.kitty{width:7px!important;background:linear-gradient(180deg,#ff2d871a,#ff69b4d9 16%,#ff2d87,#ff69b4d9 84%,#ff2d871a)!important;box-shadow:0 0 16px #ff2d87a6!important;cursor:grab!important}.scroll-rail.is-drag .scroll-rail-thumb.kitty{width:8px!important;box-shadow:0 0 20px #ff2d87cc!important;cursor:grabbing!important}.rf.theme-kitty .page-head.welcome-block{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:8px 4px 18px;border:0;border-radius:0;background:transparent;box-shadow:none}.rf.theme-kitty .welcome-block .welcome-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ff2d87}.rf.theme-kitty .welcome-block h1{font-size:26px;font-weight:800;color:#4f2944;margin:3px 0 0;line-height:1.2}.rf.theme-kitty .welcome-block .welcome-sub{margin:6px 0 0;color:#7d4865;font-size:12.5px;font-weight:600}.rf.theme-kitty .radar-metric+.radar-metric{border-left:1px solid rgba(255,182,193,.7)}.rf.theme-kitty .radar-metric strong{display:flex;align-items:center;gap:7px;color:#5b3a43;font-size:24px;font-weight:800;line-height:1;white-space:nowrap}.rf.theme-kitty .radar-metric small{color:#8c566e;font:800 9px Nunito,sans-serif;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.rf.theme-kitty .radar-metric.scraper-health strong{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.rf.theme-kitty .radar-metric.scraper-health strong.ok{color:#059669}.rf.theme-kitty .radar-metric.scraper-health strong.warn{color:#d97706}.rf.theme-kitty .radar-metric.scraper-health strong.err{color:#dc2626}.rf.theme-kitty .welcome-decor{display:flex;gap:9px;align-items:center;color:#d12f80;opacity:1;flex:none}.rf.theme-kitty .welcome-decor .ui-icon{width:19px;height:19px}.rf.theme-kitty .welcome-decor .ui-icon:nth-child(2){color:#7a4db8}.rf.theme-kitty .welcome-decor .ui-icon:nth-child(3){color:#ef9b62}.rf.theme-kitty .top-fade{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) 54px,rgba(0,0,0,.55) 66px,transparent 74px)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) 54px,rgba(0,0,0,.55) 66px,transparent 74px)!important}html.is-scrolled .rf.theme-kitty .top-fade{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) 56px,rgba(0,0,0,.94) 72px,rgba(0,0,0,.66) 92px,rgba(0,0,0,.3) 112px,rgba(0,0,0,0) 134px)!important;mask-image:linear-gradient(180deg,#000 0 56px,#000000f0 72px,#000000a8,#0000004d 112px,#0000 134px)!important}.rf.theme-kitty .radar-metric.scraper-health strong{font-family:Nunito,Inter,system-ui,sans-serif;font-size:12px;font-weight:800;line-height:12px;letter-spacing:.6px;text-transform:uppercase}#root .rf.theme-kitty .radar-metric.scraper-health strong.ok,#root .rf.theme-kitty .radar-metric.scraper-health strong.warn,#root .rf.theme-kitty .radar-metric.scraper-health strong.err{color:#fff4fa!important;text-shadow:0 1px 2px rgba(74,10,40,.85),0 0 7px rgba(74,10,40,.55)!important}.rf.theme-kitty .radar-metric.scraper-health .status-dot.ok{background:#d12f80;box-shadow:0 0 0 3px #d12f801a,0 0 16px #d12f806b}.rf.theme-kitty .radar-metric.scraper-health .status-dot.warn{background:#c87948;box-shadow:0 0 0 3px #c8794826}.rf.theme-kitty .radar-metric.scraper-health .status-dot.err{background:#c2185b;box-shadow:0 0 0 3px #c2185b26}.rf.theme-kitty .page{padding-top:26px}.rf.theme-kitty .page-head.welcome-block{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:4px 2px 2px;margin:0 0 22px;border:0;border-radius:0;background:transparent;box-shadow:none}.rf.theme-kitty .welcome-block .welcome-copy{min-width:0}.rf.theme-kitty .welcome-block .welcome-kicker{display:block;margin:0 0 8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-weight:500;letter-spacing:.81px;line-height:normal;text-transform:uppercase;color:#5b3a43}.rf.theme-kitty .welcome-block h1.welcome-title,.rf.theme-kitty .welcome-block .welcome-title{margin:0;font-family:Nunito,Inter,system-ui,sans-serif;font-size:40px;font-weight:800;letter-spacing:-1.4px;line-height:44px;color:#633d4b}.rf.theme-kitty .welcome-block .welcome-sub{margin:0;font-family:Nunito,Inter,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.15px;line-height:19.8px;color:#8c626c}.rf.theme-kitty .radar-metrics{display:flex;align-items:stretch;gap:0;max-width:none}.rf.theme-kitty .radar-metric{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:76px;padding:0 20px;border:0;background:transparent;box-shadow:none;min-height:0;align-items:flex-start}.rf.theme-kitty .radar-metric:first-child{padding-left:0}.rf.theme-kitty .radar-metric+.radar-metric{border-left:1px solid rgba(225,61,126,.42)}.rf.theme-kitty .radar-metric strong{display:flex;align-items:center;gap:7px;white-space:nowrap;font-family:Nunito,Inter,system-ui,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.15px;line-height:24px;color:#5b3a43}.rf.theme-kitty .radar-metric small{font-family:Nunito,sans-serif;font-size:9px;font-weight:800;letter-spacing:.63px;text-transform:uppercase;color:#8c626c;white-space:nowrap}.rf.theme-kitty .welcome-decor{display:flex;align-items:center;gap:9px;flex:none;color:#c94779;opacity:.85}.rf.theme-kitty .welcome-decor .ui-icon{width:19px;height:19px;color:inherit;transition:color .15s}.rf.theme-kitty .welcome-decor .ui-icon:hover{color:#d12f80;animation:playful-bounce .48s cubic-bezier(.34,1.56,.64,1)}.rf.theme-kitty .welcome-decor .ui-icon,.rf.theme-kitty .welcome-decor .ui-icon:nth-child(1),.rf.theme-kitty .welcome-decor .ui-icon:nth-child(2),.rf.theme-kitty .welcome-decor .ui-icon:nth-child(3),.rf.theme-kitty .welcome-decor .ui-icon:nth-child(4){color:#c94779}.rf.theme-kitty .welcome-decor .ui-icon:hover{color:#d12f80}.rf.theme-kitty .page{padding-top:30px}.rf.theme-kitty .welcome-block h1.welcome-title,.rf.theme-kitty .welcome-block .welcome-title{font-size:34px;line-height:38px;letter-spacing:-1.2px}@media(max-width:650px){.rf.theme-kitty .welcome-block h1.welcome-title,.rf.theme-kitty .welcome-block .welcome-title{font-size:28px;line-height:32px;letter-spacing:-1px}}.rf.theme-kitty .brand-symbol .jr-official-symbol-svg{color:#ff2d87;filter:drop-shadow(0 3px 8px rgba(255,45,135,.28))}.rf.theme-kitty .brand-symbol .jr-brand-halo{background:radial-gradient(circle,rgba(255,45,135,.22) 0%,transparent 70%)}.rf.theme-kitty .offer-row{grid-template-columns:54px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:52px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{width:auto;min-width:46px;height:30px;padding:0 7px;border-radius:9px}.rf.theme-kitty .offer-row .tier-badge b{font-family:Nunito,Inter,system-ui,sans-serif;font-size:12.5px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:60px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{--cat-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 14 44 C 14 30 24 24 32 22 L 22 0 L 58 14 L 107 14 L 143 0 L 133 22 C 141 24 151 30 151 44 L 151 70 C 151 91 128 99 82 99 C 36 99 14 91 14 70 Z' fill='%23000'/%3E%3C/svg%3E");position:relative;isolation:isolate;width:56px;min-width:56px;height:34px;padding:7px 0 0;border:0!important;background:none!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf.theme-kitty .offer-row .tier-badge:after{content:"";position:absolute;inset:-1.6px;z-index:0;background:var(--cat-line,rgba(255,45,135,.38));-webkit-mask:var(--cat-shape) center/100% 100% no-repeat;mask:var(--cat-shape) center/100% 100% no-repeat}.rf.theme-kitty .offer-row .tier-badge:before{content:"";position:absolute;inset:0;z-index:1;background:var(--cat-fill,rgba(255,45,135,.12));-webkit-mask:var(--cat-shape) center/100% 100% no-repeat;mask:var(--cat-shape) center/100% 100% no-repeat}.rf.theme-kitty .offer-row .tier-badge b{position:relative;z-index:2;display:block;line-height:1;margin-top:1px}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-fill:rgba(5,150,105,.16);--cat-line:rgba(5,150,105,.46)}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-fill:rgba(2,132,199,.15);--cat-line:rgba(2,132,199,.42)}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-fill:rgba(217,119,6,.15);--cat-line:rgba(217,119,6,.42)}@media(max-width:650px){.rf.theme-kitty .offer-row{grid-template-columns:44px minmax(0,1fr) 140px!important;gap:10px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:44px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{width:40px;min-width:40px;height:25px;padding:5px 0 0}.rf.theme-kitty .offer-row .tier-badge b{font-size:10.5px}}.rf.theme-kitty .offer-row .tier-badge:before{background:transparent!important}.rf.theme-kitty .offer-row .tier-badge:after{inset:-1.1px;background:var(--cat-line,rgba(255,45,135,.34))}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line:rgba(5,150,105,.34)}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line:rgba(255,105,180,.36)}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line:rgba(217,119,6,.34)}.rf.theme-kitty .offer-row .tier-badge{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 4 45 C 4 32 16 26 25 24 L 13 3 L 47 16 L 104 16 L 152 3 L 140 24 C 150 26 161 32 161 45 L 161 70 C 161 89 135 97 82 97 C 29 97 4 89 4 70 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.42' stroke-width='4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge:before{display:none!important}.rf.theme-kitty .offer-row .tier-badge:after{content:"";position:absolute;inset:0;z-index:0;background:var(--cat-line-img) center/100% 100% no-repeat;-webkit-mask:none!important;mask:none!important}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 4 45 C 4 32 16 26 25 24 L 13 3 L 47 16 L 104 16 L 152 3 L 140 24 C 150 26 161 32 161 45 L 161 70 C 161 89 135 97 82 97 C 29 97 4 89 4 70 Z' fill='none' stroke='%23059669' stroke-opacity='.40' stroke-width='4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 4 45 C 4 32 16 26 25 24 L 13 3 L 47 16 L 104 16 L 152 3 L 140 24 C 150 26 161 32 161 45 L 161 70 C 161 89 135 97 82 97 C 29 97 4 89 4 70 Z' fill='none' stroke='%23d97706' stroke-opacity='.40' stroke-width='4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}@media(max-width:650px){.rf.theme-kitty .offer-row .tier-badge{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 4 45 C 4 32 16 26 25 24 L 13 3 L 47 16 L 104 16 L 152 3 L 140 24 C 150 26 161 32 161 45 L 161 70 C 161 89 135 97 82 97 C 29 97 4 89 4 70 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.42' stroke-width='7' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 4 45 C 4 32 16 26 25 24 L 13 3 L 47 16 L 104 16 L 152 3 L 140 24 C 150 26 161 32 161 45 L 161 70 C 161 89 135 97 82 97 C 29 97 4 89 4 70 Z' fill='none' stroke='%23059669' stroke-opacity='.40' stroke-width='7' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165 100' preserveAspectRatio='none'%3E%3Cpath d='M 4 45 C 4 32 16 26 25 24 L 13 3 L 47 16 L 104 16 L 152 3 L 140 24 C 150 26 161 32 161 45 L 161 70 C 161 89 135 97 82 97 C 29 97 4 89 4 70 Z' fill='none' stroke='%23d97706' stroke-opacity='.40' stroke-width='7' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}}.rf.theme-kitty .offer-row{grid-template-columns:52px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:50px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{width:40px;min-width:40px;height:38px;padding:9px 0 0;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.42' stroke-width='3.5' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge b{font-size:11.5px}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23059669' stroke-opacity='.42' stroke-width='3.5' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23d97706' stroke-opacity='.42' stroke-width='3.5' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}@media(max-width:650px){.rf.theme-kitty .offer-row{grid-template-columns:38px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:38px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{width:32px;min-width:32px;height:30px;padding:7px 0 0;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.42' stroke-width='4.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge b{font-size:9.5px}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23059669' stroke-opacity='.42' stroke-width='4.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23d97706' stroke-opacity='.42' stroke-width='4.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}}.rf.theme-kitty .offer-row{grid-template-columns:56px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:54px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{width:44px;min-width:44px;height:42px;padding:10px 0 0;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.44' stroke-width='3.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge b{font-size:12.5px}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23059669' stroke-opacity='.44' stroke-width='3.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23d97706' stroke-opacity='.44' stroke-width='3.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .offer-copy h2{font-family:Nunito,Inter,system-ui,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.24px;line-height:20.8px;color:#5b3a43}.rf.theme-kitty .offer-row .offer-copy p{font-family:Nunito,Inter,system-ui,sans-serif;font-size:12px;font-weight:600;color:#674650}.rf.theme-kitty .offer-row .offer-times span{font-family:Nunito,Inter,system-ui,sans-serif;font-size:15px;font-weight:500;color:#5b3a43}.rf.theme-kitty .offer-row .row-state{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;letter-spacing:.4px}.rf.theme-kitty .offer-row .offer-times b{font-family:JetBrains Mono,monospace;font-weight:800}@media(max-width:650px){.rf.theme-kitty .offer-row{grid-template-columns:44px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:44px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .tier-badge{width:35px;min-width:35px;height:33px;padding:8px 0 0;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.44' stroke-width='4.1' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge b{font-size:10.5px}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23059669' stroke-opacity='.44' stroke-width='4.1' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23d97706' stroke-opacity='.44' stroke-width='4.1' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .offer-copy h2{font-size:15px;line-height:19.5px}}.rf.theme-kitty .offer-row .offer-times .time-line{font-size:9.5px}.rf.theme-kitty .offer-row .offer-times .time-line>span{font-family:Nunito,Inter,system-ui,sans-serif;font-size:9.5px;font-weight:500;color:#8c626c}.rf.theme-kitty .offer-row .offer-times .time-line>b{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.rf.theme-kitty .offer-row .offer-copy h2{font-size:17px;line-height:22px}.rf.theme-kitty .offer-row .offer-copy p{font-size:13px}.rf.theme-kitty .offer-row .offer-topline,.rf.theme-kitty .offer-row .row-state,.rf.theme-kitty .offer-row .offer-tags .tag,.rf.theme-kitty .offer-row .salary-inline,.rf.theme-kitty .offer-row .portal-word{font-size:11px}.rf.theme-kitty .offer-row .offer-times .time-line{font-size:10px}.rf.theme-kitty .offer-row .offer-times .time-line>span{font-size:10px}.rf.theme-kitty .offer-row .offer-times .time-line>b{font-size:11.5px}@media(max-width:650px){.rf.theme-kitty .offer-row .offer-copy h2{font-size:16px;line-height:20.5px}.rf.theme-kitty .offer-row .offer-copy p{font-size:12.5px}.rf.theme-kitty .offer-row .portal-word,.rf.theme-kitty .offer-row .offer-tags .tag,.rf.theme-kitty .offer-row .salary-inline,.rf.theme-kitty .offer-row .row-state,.rf.theme-kitty .offer-row .offer-topline{font-size:10.5px}}.rf.theme-kitty .det-open-btn{min-height:46px!important;padding:0 22px!important;font-size:14px!important;font-weight:800!important;border-radius:13px!important;gap:9px!important;color:#c2185b!important;background:linear-gradient(135deg,#ffe6f1,#ffd3e6 55%,#ffc0db)!important;border:1px solid rgba(255,45,135,.42)!important;box-shadow:0 6px 18px #ff2d8729!important;transition:all .18s ease!important}.rf.theme-kitty .det-open-btn .ui-icon{width:17px!important;height:17px!important;color:#ff2d87!important;stroke:#ff2d87!important;fill:none!important}.rf.theme-kitty .det-open-btn:hover{color:#a3124b!important;background:linear-gradient(135deg,#ffd8ea,#ffc1dd 55%,#ffaed2)!important;border-color:#ff2d879e!important;box-shadow:0 8px 24px #ff2d8742!important;transform:translateY(-1px)}.rf.theme-kitty .det-open-btn:disabled{color:#c98aa6!important;background:linear-gradient(135deg,#f7e6ed,#f2dbe5)!important;border-color:#ff2d8738!important;box-shadow:none!important}@media(max-width:650px){.rf.theme-kitty .det-open-btn{min-height:44px!important;padding:0 16px!important;font-size:13px!important}.rf.theme-kitty .det-open-btn .ui-icon{width:16px!important;height:16px!important}}.rf.theme-kitty .det-open-btn{position:relative;isolation:isolate;overflow:hidden;min-height:46px!important;padding:0 26px!important;font-family:Nunito,Inter,system-ui,sans-serif;font-size:14.5px!important;font-weight:800!important;letter-spacing:.015em!important;border-radius:999px!important;color:#c2185b!important;border:1.5px solid transparent!important;background:linear-gradient(180deg,#fffdfe,#fff0f7 48%,#ffe1ef) padding-box,linear-gradient(135deg,#ffaad1,#ff2d87 52%,#ffaad1) border-box!important;box-shadow:0 12px 26px -10px #ff2d8761,0 2px 8px #ff2d871a,inset 0 1px #fff!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease!important}.rf.theme-kitty .det-open-btn:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 0 38%,rgba(255,255,255,.8) 46%,transparent 54% 100%);transform:translate(-120%);transition:transform .55s ease;pointer-events:none}.rf.theme-kitty .det-open-btn:hover:before{transform:translate(120%)}.rf.theme-kitty .det-open-btn .ui-icon{width:17px!important;height:17px!important;color:#ff2d87!important;stroke:#ff2d87!important;fill:none!important;transition:transform .18s ease!important}.rf.theme-kitty .det-open-btn:hover{color:#ad1150!important;background:linear-gradient(180deg,#fff,#ffe8f4,#ffd2e8) padding-box,linear-gradient(135deg,#ff69b4,#e0157a 52%,#ff69b4) border-box!important;box-shadow:0 16px 32px -12px #ff2d8780,0 3px 10px #ff2d8729,inset 0 1px #fff!important;transform:translateY(-1.5px)}.rf.theme-kitty .det-open-btn:hover .ui-icon{transform:translate(1px,-1px) scale(1.06)}.rf.theme-kitty .det-open-btn:focus-visible{outline:2px solid rgba(255,45,135,.55);outline-offset:3px}.rf.theme-kitty .det-open-btn:disabled{opacity:.55;filter:saturate(.65);box-shadow:none!important}@media(max-width:650px){.rf.theme-kitty .det-open-btn{min-height:44px!important;padding:0 18px!important;font-size:13.5px!important}}.rf.theme-kitty{--panel:#fffbfe;--panel-2:#fce4ee;--panel-3:#f8d5e4;--line:rgba(173,112,104,.2);--line-strong:rgba(225,61,126,.42);--text:#5b3a43;--soft:#76515a;--muted:#8c626c;--accent:#e13d7e;--accent-strong:#b42370;--accent-soft:#fde0eb;--info:#8155b7;--info-soft:#eee5f8;--tier-b:#8155b7;--gross:#76515a;--score-good:#8155b7;--green:#d12f80;--green-soft:#fde0eb;--amber:#c87948;--amber-soft:#f9e9dc;--red:#c2185b;--red-soft:#fbe0e9;--remote:#c87948;--remote-soft:#f9e9dc;--radius:18px;--ui-radius:18px;--glass:#fffbfe;--glass-strong:#fffbfe;--glass-soft:#fce4ee;--glass-line:rgba(173,112,104,.2);--glass-line-strong:rgba(225,61,126,.42);--glass-shadow:0 12px 34px rgba(170,91,106,.07);--sel:#e0358a;--sel-claro:#e13d7e;--sel-glow:rgba(224,53,138,.3);--state-new:#8155b7;--state-new-soft:#eee5f8;--state-seen:#8c6d72;--state-seen-soft:#f5e8e9;--state-applied:#e0358a;--state-applied-soft:#fde2ee;--state-dismissed:#c2185b;--state-dismissed-soft:#fbe0e9}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row{background:linear-gradient(112deg,color-mix(in srgb,var(--panel) 96%,var(--accent) 4%),var(--panel))!important;border-color:var(--line)!important;border-radius:18px!important;box-shadow:0 12px 34px #aa5b6a12!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row:hover{background:color-mix(in srgb,var(--panel) 92%,var(--accent) 8%)!important;border-color:var(--line-strong)!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new:not(.selected){border-color:color-mix(in srgb,var(--info) 34%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--info) 13%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--info),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.selected){border-color:color-mix(in srgb,var(--state-seen) 34%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--state-seen) 13%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--state-seen),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied:not(.selected){border-color:color-mix(in srgb,var(--state-applied) 36%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 13%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--state-applied),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.selected){border-color:color-mix(in srgb,var(--state-dismissed) 34%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 12%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--state-dismissed),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.state-dismissed):not(.selected):not(.state-applied){border-color:color-mix(in srgb,var(--info) 28%,var(--line))!important;background:linear-gradient(110deg,color-mix(in srgb,var(--info) 9%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--info),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected{border-color:color-mix(in srgb,var(--accent) 62%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--accent) 15%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--accent),0 12px 30px #aa5b6a1c!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(h2,.offer-title){color:#5b3a43!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(.offer-company,.offer-copy p){color:#674650!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row .offer-topline{color:#8c626c!important}.rf.theme-kitty .offer-row .tag,.rf.theme-kitty .offer-row .chip{background:color-mix(in srgb,var(--panel-2) 76%,transparent)!important;border-color:transparent!important;color:#8c626c!important}.rf.theme-kitty .offer-row .tag.mode{color:#76515a!important}.rf.theme-kitty .offer-row .tag.saved,.rf.theme-kitty .offer-row .tag.salary-tag{background:#f9e9dc!important;border-color:#e7b6601f!important;color:#c87948!important}.rf.theme-kitty .offer-row .row-state.state-new{color:#8155b7!important;background:#eee5f8!important;border-color:#8155b74d!important}.rf.theme-kitty .offer-row .row-state.state-seen{color:#2f1520!important;background:#f5e8e9!important;border-color:#8c6d7242!important}.rf.theme-kitty .offer-row .row-state.state-applied{color:#e0358a!important;background:#fde2ee!important;border-color:#e0358a47!important}.rf.theme-kitty .offer-row .row-state.state-dismissed{color:#c2185b!important;background:#fbe0e9!important;border-color:#c2185b3d!important}.rf.theme-kitty .offer-row .new-dot{background:#8155b7!important;box-shadow:0 0 0 4px #8155b71f,0 0 13px #8155b773!important}.rf.theme-kitty .offer-row .salary-inline{color:#d12f80!important}.rf.theme-kitty .work-mode.mode-remote{border-color:#d12f806b!important;background:#d12f801a!important;color:#b42370!important;box-shadow:0 0 14px #d12f8017!important}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23d12f80' stroke-opacity='.46' stroke-width='3.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%238155b7' stroke-opacity='.46' stroke-width='3.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.46' stroke-width='3.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .det-block-state .state-btn.active,.rf.theme-kitty .det-block-state .state-btn[data-state=new].active{background:#eee5f8!important;border-color:#8155b761!important;color:#8155b7!important}.rf.theme-kitty .det-block-state .state-btn[data-state=seen].active{background:#f5e8e9!important;border-color:#8c6d724d!important;color:#8c6d72!important}.rf.theme-kitty .det-block-state .state-btn[data-state=applied].active{background:#fde2ee!important;border-color:#e0358a61!important;color:#e0358a!important}.rf.theme-kitty .det-block-state .state-btn[data-state=dismissed].active{background:#fbe0e9!important;border-color:#c2185b4d!important;color:#c2185b!important}.rf.theme-kitty .inspector{background:linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--panel-2) 65%,var(--panel)))!important;border-color:var(--line)!important;border-radius:18px!important;box-shadow:0 24px 70px #aa5b6a24,inset 0 1px #fffc!important;color:#8c626c!important}.rf.theme-kitty .detail-expanded .inspector{background:linear-gradient(165deg,var(--panel),var(--panel-2))!important}.rf.theme-kitty .inspector :is(h1,h2,h3){color:#5b3a43!important}.rf.theme-kitty .inspector :is(.det-company,.det-meta-line,.detail-company){color:#8c626c!important}.rf.theme-kitty .det-open-btn{color:#b42370!important;background:linear-gradient(180deg,#fffdfe,#fff7fb 48%,#fde0eb) padding-box,linear-gradient(135deg,#f2a0c0,#e13d7e 52%,#f2a0c0) border-box!important;box-shadow:0 12px 26px -10px #e13d7e61,0 2px 8px #e13d7e1a,inset 0 1px #fff!important}.rf.theme-kitty .det-open-btn .ui-icon{color:#e13d7e!important;stroke:#e13d7e!important}.rf.theme-kitty .det-open-btn:hover{color:#a3124b!important;background:linear-gradient(180deg,#fff,#fff2f8,#fcd4e6) padding-box,linear-gradient(135deg,#e13d7e,#b42370 52%,#e13d7e) border-box!important;box-shadow:0 16px 32px -12px #e13d7e80,0 3px 10px #e13d7e29,inset 0 1px #fff!important}.rf.theme-kitty .inspector-save-btn{color:#d12f80!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer):not(.selected){border-color:color-mix(in srgb,var(--state-seen) 34%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--state-seen) 13%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--state-seen),0 12px 34px #aa5b6a12!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer):not(.selected){border-color:color-mix(in srgb,var(--state-dismissed) 34%,var(--line))!important;background:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 12%,var(--panel)),var(--panel))!important;box-shadow:inset 3px 0 var(--state-dismissed),0 12px 34px #aa5b6a12!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer :is(h2,.offer-title){color:#5b3a43!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(.offer-company,.offer-copy p,.offer-times .time-line>span){color:#674650!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(.offer-topline,.portal-word){color:#8c626c!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new:not(.selected){background:linear-gradient(108deg,color-mix(in srgb,var(--info) 23%,var(--panel)),var(--panel))!important;border-color:color-mix(in srgb,var(--info) 71%,transparent)!important;box-shadow:inset 4px 0 0 var(--info),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied:not(.selected){background:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 22%,var(--panel)),var(--panel))!important;border-color:color-mix(in srgb,var(--state-applied) 70%,transparent)!important;box-shadow:inset 4px 0 0 var(--state-applied),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer):not(.selected){background:linear-gradient(108deg,color-mix(in srgb,var(--state-seen) 15%,var(--panel)),var(--panel))!important;border-color:color-mix(in srgb,var(--state-seen) 56%,transparent)!important;box-shadow:inset 4px 0 0 var(--state-seen),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer):not(.selected){background:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 20%,var(--panel)),var(--panel))!important;border-color:color-mix(in srgb,var(--state-dismissed) 56%,transparent)!important;box-shadow:inset 4px 0 0 var(--state-dismissed),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.state-dismissed):not(.selected):not(.state-applied){background:linear-gradient(110deg,color-mix(in srgb,var(--info) 12%,var(--panel)),var(--panel))!important;border-color:color-mix(in srgb,var(--info) 42%,transparent)!important;box-shadow:inset 4px 0 0 var(--info),0 12px 34px #aa5b6a12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected{border-color:#e13d7e!important;background:linear-gradient(108deg,rgba(225,61,126,.14),var(--panel) 62%)!important;box-shadow:inset 3px 0 #e13d7e,0 12px 30px #aa5b6a1c!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row:hover{background:color-mix(in srgb,var(--panel) 88%,var(--accent) 12%)!important}.rf.theme-kitty .det-open-btn{color:#c2185b!important;background:linear-gradient(180deg,#fffdfe,#fff0f7 48%,#ffe1ef) padding-box,linear-gradient(135deg,#ffaad1,#ff2d87 52%,#ffaad1) border-box!important;box-shadow:0 12px 26px -10px #ff2d8761,0 2px 8px #ff2d871a,inset 0 1px #fff!important}.rf.theme-kitty .det-open-btn .ui-icon{color:#ff2d87!important;stroke:#ff2d87!important}.rf.theme-kitty .det-open-btn:hover{color:#ad1150!important;background:linear-gradient(180deg,#fff,#ffe8f4,#ffd2e8) padding-box,linear-gradient(135deg,#ff69b4,#e0157a 52%,#ff69b4) border-box!important;box-shadow:0 16px 32px -12px #ff2d8780,0 3px 10px #ff2d8729,inset 0 1px #fff!important}.rf.theme-kitty .inbox-tab-btn.active{background:#be185d!important;color:#fff!important;border-color:#be185d59!important;box-shadow:0 4px 14px #be185d59!important}.rf.theme-kitty .inbox-tab-btn.active .tab-label{color:#fff!important}.rf.theme-kitty .inbox-tab-btn.active .ui-icon{color:#fff!important;stroke:#fff!important}.rf.theme-kitty .inbox-tab-btn.active .inbox-tab-badge{background:#ffffff38!important;color:#fff!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected{border-width:2px!important;border-color:#e13d7e!important;background:linear-gradient(108deg,rgba(225,61,126,.17),var(--panel) 62%)!important;box-shadow:inset 4px 0 #e13d7e,0 0 0 2px #e13d7e4d,0 16px 42px -18px #e13d7e8c,inset 0 0 46px -18px #e13d7e6b!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected:after{content:""!important;position:absolute!important;inset:0 auto 0 -34%!important;width:34%!important;border-radius:inherit!important;pointer-events:none!important;opacity:1!important;background:linear-gradient(100deg,#ff2d8700,#ff2d8733 38%,#ff8ac475,#ff2d8733 62%,#ff2d8700)!important;animation:sel-brillo 4.6s cubic-bezier(.45,.05,.55,.95) infinite!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer.selected{border-color:#d12f80!important;box-shadow:inset 4px 0 #d12f80,0 0 0 2px #d12f8047,0 16px 42px -18px #d12f8080,inset 0 0 46px -18px #d12f8061!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer.selected:after{background:linear-gradient(100deg,#d12f8000,#d12f8033 38%,#f078af75,#d12f8033 62%,#d12f8000)!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected,.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new.selected,.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen.selected,.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied.selected,.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed.selected,.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer.selected{border-width:2px!important;border-color:#e13d7e!important;background:linear-gradient(108deg,rgba(225,61,126,.18),var(--panel) 62%)!important;box-shadow:inset 4px 0 #e13d7e,0 0 0 2px #e13d7e52,0 16px 42px -18px #e13d7e8c,inset 0 0 46px -18px #e13d7e6b!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rf.theme-kitty .det-open-btn{color:#b42370!important;background:linear-gradient(180deg,#ffe9f3,#ffdcec 52%,#ffcbe2) padding-box,linear-gradient(135deg,#ffaad1,#ff2d87 52%,#ffaad1) border-box!important;box-shadow:0 12px 26px -10px #ff2d8757,0 2px 8px #ff2d871a,inset 0 1px #ffffffd9!important}.rf.theme-kitty .det-open-btn .ui-icon{color:#d12f80!important;stroke:#d12f80!important}.rf.theme-kitty .det-open-btn:hover{color:#a3124b!important;background:linear-gradient(180deg,#ffe0ee,#ffd0e5 52%,#ffbdd9) padding-box,linear-gradient(135deg,#ff69b4,#e0157a 52%,#ff69b4) border-box!important;box-shadow:0 16px 32px -12px #ff2d8775,0 3px 10px #ff2d8729,inset 0 1px #ffffffe6!important}.rf.theme-kitty .offer-row .offer-topline{overflow:visible!important;gap:8px!important}.rf.theme-kitty .offer-row .offer-topline .portal-stack{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;visibility:visible!important;opacity:1!important;overflow:visible!important;gap:6px!important}.rf.theme-kitty .offer-row .offer-topline .portal-mark{display:inline-flex!important;align-items:center!important;gap:6px!important;visibility:visible!important;opacity:1!important;padding:2px 8px 2px 3px!important;border:1px solid rgba(225,61,126,.22)!important;border-radius:999px!important;background:#fce4eec7!important;color:#8c626c!important}.rf.theme-kitty .offer-row .offer-topline .portal-mark svg.portal-logo-svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important;border-radius:5px!important;box-shadow:0 1px 2px #aa5b6a38!important}.rf.theme-kitty .offer-row .offer-topline .portal-word{display:inline!important;font-size:10.5px!important;font-weight:700!important;color:#8c626c!important;text-transform:capitalize!important;letter-spacing:0!important}@media(max-width:650px){.rf.theme-kitty .offer-row .offer-topline .portal-mark svg.portal-logo-svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.rf.theme-kitty .offer-row .offer-topline .portal-word{font-size:10px!important}}.rf.theme-kitty .offer-row .score-col{display:contents}.rf.theme-kitty .offer-row .score-col.con-portal{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important}.rf.theme-kitty .offer-row .score-col.con-portal .tier-badge{margin:0 auto!important}.rf.theme-kitty .offer-row .portal-cat{position:relative!important;width:40px!important;height:34px!important;display:grid!important;place-items:center!important;margin:0 auto!important;flex:0 0 auto!important}.rf.theme-kitty .offer-row .portal-cat:after{content:""!important;position:absolute!important;inset:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 84' preserveAspectRatio='none'%3E%3Cpath d='M 6 40 C 6 30 14 26 21 24 L 12 3 L 34 17 L 54 17 L 76 3 L 67 24 C 74 26 82 30 82 40 L 82 62 C 82 76 68 81 44 81 C 20 81 6 76 6 62 Z' fill='none' stroke='%23e13d7e' stroke-opacity='.46' stroke-width='3.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") center/100% 100% no-repeat!important;pointer-events:none!important}.rf.theme-kitty .offer-row .portal-cat svg.portal-logo-svg{position:relative!important;z-index:1!important;display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin-top:-1px!important;border-radius:4px!important;box-shadow:0 1px 2px #aa5b6a38!important}.rf.theme-kitty .offer-row .offer-topline .portal-stack{display:none!important}@media(max-width:650px){.rf.theme-kitty .offer-row .portal-cat{width:34px!important;height:29px!important}.rf.theme-kitty .offer-row .portal-cat svg.portal-logo-svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important}.rf.theme-kitty .offer-row .score-col.con-portal{gap:5px!important}}.rf.theme-kitty .offer-row .portal-cat{width:auto!important;height:auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;display:grid!important;place-items:center!important;margin:0 auto!important}.rf.theme-kitty .offer-row .portal-cat:after,.rf.theme-kitty .offer-row .portal-cat:before{content:none!important;display:none!important;background:none!important;border:0!important}.rf.theme-kitty .offer-row .portal-cat svg.portal-logo-svg{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:650px){.rf.theme-kitty .offer-row .portal-cat svg.portal-logo-svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}}.rf.theme-kitty .offer-row .portal-cat svg.portal-logo-svg{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important}@media(max-width:650px){.rf.theme-kitty .offer-row .portal-cat svg.portal-logo-svg{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important}}.portal-logo-img{display:block!important;object-fit:contain!important;border-radius:4px!important;flex:0 0 auto!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 1px 1.5px rgba(120,60,85,.28))}.rf.theme-kitty .offer-row .portal-cat img.portal-logo-svg{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;margin:0!important;border-radius:4px!important}@media(max-width:650px){.rf.theme-kitty .offer-row .portal-cat img.portal-logo-svg{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important}}.rf.theme-kitty .offer-row .score-col.con-portal{gap:4px!important}.rf.theme-kitty .offer-row .portal-name{display:block!important;max-width:100%!important;margin:1px 0 0!important;font-family:Nunito,Inter,system-ui,sans-serif!important;font-size:8.5px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;color:#8c626c!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rf.theme-kitty .offer-row{grid-template-columns:64px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:62px minmax(0,1fr)!important}@media(max-width:650px){.rf.theme-kitty .offer-row{grid-template-columns:52px minmax(0,1fr) 140px!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row{grid-template-columns:52px minmax(0,1fr)!important}.rf.theme-kitty .offer-row .portal-name{font-size:7.5px!important}}.rf.theme-kitty .offer-row .tier-badge{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.46' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%23ff69b4' stroke-opacity='.22' stroke-width='2.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");padding:7px 0 0!important}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%23d12f80' stroke-opacity='.50' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%23d12f80' stroke-opacity='.24' stroke-width='2.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%238155b7' stroke-opacity='.50' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%238155b7' stroke-opacity='.24' stroke-width='2.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.50' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%23a45f2b' stroke-opacity='.24' stroke-width='2.6' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}@media(max-width:650px){.rf.theme-kitty .offer-row .tier-badge{padding:6px 0 0!important;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.46' stroke-width='3.9' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%23ff69b4' stroke-opacity='.22' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%23d12f80' stroke-opacity='.50' stroke-width='3.9' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%23d12f80' stroke-opacity='.24' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%238155b7' stroke-opacity='.50' stroke-width='3.9' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%238155b7' stroke-opacity='.24' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 96' preserveAspectRatio='none'%3E%3Cpath d='M 24 30 C 20 20 16 10 14 5 C 22 8 32 14 40 19 C 46 16 54 16 60 19 C 68 14 78 8 86 5 C 84 10 80 20 76 30 C 86 36 92 46 92 58 C 92 78 74 90 50 90 C 26 90 8 78 8 58 C 8 46 14 36 24 30 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.50' stroke-width='3.9' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 27 24 C 25 18 21 12 18 8 M 73 24 C 75 18 79 12 82 8' fill='none' stroke='%23a45f2b' stroke-opacity='.24' stroke-width='3.2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}}.rf.theme-kitty .offer-row .tier-badge{width:56px!important;min-width:56px!important;height:46px!important;padding:9px 0 0!important;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.46' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23ff69b4' stroke-opacity='0.41' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23ff69b4' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge b{font-size:12px!important}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23d12f80' stroke-opacity='.50' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23d12f80' stroke-opacity='0.45' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23d12f80' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%238155b7' stroke-opacity='.50' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%238155b7' stroke-opacity='0.45' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%238155b7' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.50' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23a45f2b' stroke-opacity='0.45' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23a45f2b' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}@media(max-width:650px){.rf.theme-kitty .offer-row .tier-badge{width:46px!important;min-width:46px!important;height:38px!important;padding:7px 0 0!important;--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.46' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23ff69b4' stroke-opacity='0.41' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23ff69b4' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge b{font-size:10px!important}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23d12f80' stroke-opacity='.50' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23d12f80' stroke-opacity='0.45' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23d12f80' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%238155b7' stroke-opacity='.50' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%238155b7' stroke-opacity='0.45' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%238155b7' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.50' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23a45f2b' stroke-opacity='0.45' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23a45f2b' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E")}}@keyframes gato-meneo{0%{transform:translateY(0) rotate(0) scale(1)}18%{transform:translateY(-1.6px) rotate(-2.6deg) scale(1.025)}38%{transform:translateY(.4px) rotate(1.6deg) scale(.99)}58%{transform:translateY(-1.1px) rotate(-1.4deg) scale(1.02)}78%{transform:translateY(.2px) rotate(.8deg) scale(1)}to{transform:translateY(0) rotate(0) scale(1)}}.rf.theme-kitty .offer-row.selected .score-col .tier-badge{transform-origin:50% 72%!important;animation:gato-meneo 2.9s cubic-bezier(.45,.05,.55,.95) infinite!important;will-change:transform!important}@media(prefers-reduced-motion:reduce){.rf.theme-kitty .offer-row.selected .score-col .tier-badge{animation:none!important}}.rf.theme-kitty .offer-row .tier-badge{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.46' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23ff69b4' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23ff69b4' stroke-opacity='.41' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23d12f80' stroke-opacity='.50' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23d12f80' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23d12f80' stroke-opacity='.45' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%238155b7' stroke-opacity='.50' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%238155b7' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%238155b7' stroke-opacity='.45' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.50' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23a45f2b' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23a45f2b' stroke-opacity='.45' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge:after{background:var(--cat-line-img) center/100% 100% no-repeat!important}.rf.theme-kitty .offer-row .tier-badge:before{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:var(--cat-whisk-img) center/100% 100% no-repeat!important;pointer-events:none!important;opacity:1!important}@keyframes bigotes-meneo{0%{transform:translateY(0) rotate(0)}28%{transform:translateY(-.7px) rotate(-2deg)}52%{transform:translateY(.3px) rotate(.8deg)}74%{transform:translateY(-.5px) rotate(-1.2deg)}to{transform:translateY(0) rotate(0)}}.rf.theme-kitty .offer-row.selected .score-col .tier-badge:before{transform-origin:50% 62%!important;animation:bigotes-meneo 1.35s cubic-bezier(.42,.05,.58,.95) infinite!important;will-change:transform}@media(prefers-reduced-motion:reduce){.rf.theme-kitty .offer-row.selected .score-col .tier-badge:before{animation:none!important}}@media(max-width:650px){.rf.theme-kitty .offer-row .tier-badge{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23ff69b4' stroke-opacity='.46' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23ff69b4' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23ff69b4' stroke-opacity='.41' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23d12f80' stroke-opacity='.50' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23d12f80' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23d12f80' stroke-opacity='.45' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%238155b7' stroke-opacity='.50' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%238155b7' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%238155b7' stroke-opacity='.45' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.tier-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23a45f2b' stroke-opacity='.50' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23a45f2b' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23a45f2b' stroke-opacity='.45' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}}.rf.theme-kitty .global-nav .nav-btn{display:inline-flex!important;align-items:center!important;gap:7px!important}.rf.theme-kitty .global-nav .nav-btn svg{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;stroke:currentColor!important;stroke-width:1.8!important;fill:none!important;opacity:.92!important}.rf.theme-kitty .global-nav .nav-btn.active svg,.rf.theme-kitty .global-nav .nav-btn:hover svg{opacity:1!important}.rf.theme-kitty .mobile-nav button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.rf.theme-kitty .mobile-nav button svg{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;stroke:currentColor!important;stroke-width:1.8!important;fill:none!important}.rf.theme-kitty .inspector{--det-ink:#1b0c12;--det-ink-2:#241018;--det-ink-3:#3a1d27;--det-ink-4:#4c2a34}.rf.theme-kitty .inspector h1,.rf.theme-kitty .inspector h2,.rf.theme-kitty .inspector h3,.rf.theme-kitty .inspector h4{color:var(--det-ink)!important}.rf.theme-kitty .inspector p,.rf.theme-kitty .inspector li,.rf.theme-kitty .inspector div,.rf.theme-kitty .inspector summary,.rf.theme-kitty .inspector strong,.rf.theme-kitty .inspector b,.rf.theme-kitty .inspector .det-company,.rf.theme-kitty .inspector .det-company-item,.rf.theme-kitty .inspector .det-meta-line,.rf.theme-kitty .inspector .det-chip,.rf.theme-kitty .inspector .det-badge-sector{color:var(--det-ink-2)!important}.rf.theme-kitty .inspector em,.rf.theme-kitty .inspector small,.rf.theme-kitty .inspector .det-profile,.rf.theme-kitty .inspector .det-kicker,.rf.theme-kitty .inspector .portal-word,.rf.theme-kitty .inspector .state-btn{color:var(--det-ink-3)!important}.rf.theme-kitty .inspector .det-dot{color:var(--det-ink-4)!important}.rf.theme-kitty .inspector .det-salary-inline,.rf.theme-kitty .inspector .det-salary-inline *{color:#be185d!important}.rf.theme-kitty .inspector .det-fit-badge.fit-excellent{color:#059669!important}.rf.theme-kitty .inspector .det-fit-badge.fit-good{color:#8155b7!important}.rf.theme-kitty .inspector .det-fit-badge.fit-fair{color:#a45f2b!important}.rf.theme-kitty .inspector .det-open-btn,.rf.theme-kitty .inspector .det-open-btn *{color:#b42370!important}.rf.theme-kitty .inspector .state-btn.active{color:inherit!important}.rf.theme-kitty .offer-row .offer-copy h2{color:#1b0c12!important}.rf.theme-kitty .offer-row .offer-copy p{color:#3a1d27!important}.rf.theme-kitty .offer-row .work-mode span,.rf.theme-kitty .offer-row .work-mode{color:#4c2a34!important}.rf.theme-kitty .offer-row .offer-times .time-line>span{color:#4c2a34!important}.rf.theme-kitty .offer-row .portal-word,.rf.theme-kitty .offer-row .portal-name{color:#4c2a34!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer :is(h2,.offer-title),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected :is(h2,.offer-title){color:#1b0c12!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(.offer-company,.offer-copy p),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new :is(.offer-company,.offer-copy p),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen :is(.offer-company,.offer-copy p),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied :is(.offer-company,.offer-copy p),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed :is(.offer-company,.offer-copy p),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer :is(.offer-company,.offer-copy p),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected :is(.offer-company,.offer-copy p){color:#3a1d27!important}.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row :is(.offer-times .time-line>span,.portal-word),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new :is(.offer-times .time-line>span,.portal-word),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen :is(.offer-times .time-line>span,.portal-word),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied :is(.offer-times .time-line>span,.portal-word),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed :is(.offer-times .time-line>span,.portal-word),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer :is(.offer-times .time-line>span,.portal-word),.rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected :is(.offer-times .time-line>span,.portal-word){color:#4c2a34!important}.rf.theme-kitty .inbox-layout.detail-expanded .offer-row .score-col,.rf.theme-kitty .detail-expanded .offer-row .score-col{grid-row:1 / span 2!important;align-self:center!important;justify-content:center!important;margin-top:0!important;margin-bottom:0!important}.det-verdict{display:flex;align-items:flex-start;gap:14px}.ai-ring{display:none}.rf.theme-kitty .det-verdict{display:flex!important;align-items:center!important;gap:15px!important}.rf.theme-kitty .ai-ring{--ring:#d12f80;--ring-track:color-mix(in srgb,var(--ring) 15%,#fffbfe);display:grid!important;place-items:center!important;position:relative!important;width:78px!important;height:78px!important;min-width:78px!important;border-radius:50%!important;background:conic-gradient(from 0deg,var(--ring) calc(var(--ai-pct,0) * 1%),var(--ring-track) 0)!important;box-shadow:0 8px 20px -12px #aa5b6a8c;flex:0 0 auto}.rf.theme-kitty .ai-ring:before{content:""!important;position:absolute!important;inset:7px!important;border-radius:50%!important;background:#fffbfe!important;border:1.5px solid color-mix(in srgb,var(--ring) 34%,#fffbfe)!important;box-shadow:inset 0 1px #fffffff2}.rf.theme-kitty .ai-ring b{position:relative!important;z-index:1!important;font-family:Nunito,Inter,system-ui,sans-serif!important;font-size:18px!important;font-weight:800!important;letter-spacing:-.4px!important;line-height:1!important;color:var(--ring)!important}.rf.theme-kitty .ai-ring.fit-excellent{--ring:#d12f80}.rf.theme-kitty .ai-ring.fit-good{--ring:#8155b7}.rf.theme-kitty .ai-ring.fit-fair{--ring:#a45f2b}.rf.theme-kitty .det-verdict .det-verdict-copy{flex:1 1 auto;min-width:0}@media(max-width:650px){.rf.theme-kitty .ai-ring{width:66px!important;height:66px!important;min-width:66px!important}.rf.theme-kitty .ai-ring b{font-size:16px!important}}.rf.theme-kitty .ai-ring.fit-low{--ring:#c2185b}.rf.theme-kitty .offer-row .tier-badge.pct-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23059669' stroke-opacity='.52' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23059669' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23059669' stroke-opacity='.46' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-excellent b{color:#059669!important}.rf.theme-kitty .offer-row .tier-badge.pct-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%238155b7' stroke-opacity='.52' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%238155b7' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%238155b7' stroke-opacity='.46' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-good b{color:#8155b7!important}.rf.theme-kitty .offer-row .tier-badge.pct-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23c87948' stroke-opacity='.52' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23c87948' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23c87948' stroke-opacity='.46' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-fair b{color:#c87948!important}.rf.theme-kitty .offer-row .tier-badge.pct-low{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23c2185b' stroke-opacity='.52' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23c2185b' stroke-opacity='.18' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23c2185b' stroke-opacity='.46' stroke-width='2.4' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-low b{color:#c2185b!important}@media(max-width:650px){.rf.theme-kitty .offer-row .tier-badge.pct-excellent{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23059669' stroke-opacity='.52' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23059669' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23059669' stroke-opacity='.46' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-good{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%238155b7' stroke-opacity='.52' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%238155b7' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%238155b7' stroke-opacity='.46' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-fair{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23c87948' stroke-opacity='.52' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23c87948' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23c87948' stroke-opacity='.46' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}.rf.theme-kitty .offer-row .tier-badge.pct-low{--cat-line-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 34 32 C 31 20 30 10 30 3 C 36 14 46 20 52 24 C 58 26 70 26 76 24 C 82 20 92 14 98 3 C 98 10 97 20 94 32 C 106 38 110 48 110 60 C 110 82 92 94 64 94 C 36 94 18 82 18 60 C 18 48 22 38 34 32 Z' fill='none' stroke='%23c2185b' stroke-opacity='.52' stroke-width='3.7' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M 40 26 C 38 19 35 12 33 6 M 88 26 C 90 19 93 12 95 6' fill='none' stroke='%23c2185b' stroke-opacity='.18' stroke-width='2.96' stroke-linecap='round'/%3E%3C/svg%3E");--cat-whisk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 100' preserveAspectRatio='none'%3E%3Cpath d='M 30 52 L 4 44 M 28 61 L 2 61 M 30 70 L 4 78 M 98 52 L 124 44 M 100 61 L 126 61 M 98 70 L 124 78' fill='none' stroke='%23c2185b' stroke-opacity='.46' stroke-width='3.0' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E")}}.rf.theme-kitty .ai-ring.fit-excellent{--ring:#059669}.rf.theme-kitty .ai-ring.fit-fair{--ring:#c87948}.rf.theme-kitty .det-title-row{align-items:center!important}.rf.theme-kitty .det-title-row .det-open-btn{margin-top:-9px!important;margin-bottom:-9px!important;align-self:center!important}@media(max-width:650px){.rf.theme-kitty .inbox-layout.detail-expanded .inspector,.rf.theme-kitty .inbox-layout .inspector.open{flex:0 0 auto!important;flex-basis:auto!important;width:100%!important;max-width:none!important;min-width:0!important}}@media(max-width:650px){.rf.theme-kitty .det-title-row{flex-wrap:wrap!important;align-items:flex-start!important;row-gap:0!important}.rf.theme-kitty .det-title-row h2{flex:1 1 100%!important;width:100%!important;max-width:none!important}.rf.theme-kitty .det-title-row .det-open-btn{margin:9px 0 0 auto!important;align-self:flex-end!important}}@media(min-width:651px){.rf.theme-kitty .det-title-row .det-open-btn{margin-top:-14px!important;margin-bottom:-4px!important}}.rf.theme-kitty .inspector .det-fit-badge b{display:none!important}.rf.theme-kitty .inspector .det-fit-badge{gap:0!important;padding:2px 8px!important}.rf.theme-kitty .inspector .det-fit-badge small{font-size:10px!important;font-weight:800!important;letter-spacing:.2px!important}.rf.theme-kitty .inspector .det-fit-badge.pct-excellent{color:#059669!important;border-color:color-mix(in srgb,#059669 34%,transparent)!important}.rf.theme-kitty .inspector .det-fit-badge.pct-good{color:#8155b7!important;border-color:color-mix(in srgb,#8155b7 34%,transparent)!important}.rf.theme-kitty .inspector .det-fit-badge.pct-fair{color:#c87948!important;border-color:color-mix(in srgb,#c87948 34%,transparent)!important}.rf.theme-kitty .inspector .det-fit-badge.pct-low{color:#c2185b!important;border-color:color-mix(in srgb,#c2185b 34%,transparent)!important}.rf.theme-kitty .inspector .det-fit-badge small{color:inherit!important}.metric-split{display:flex;flex-wrap:wrap;gap:0 8px;margin-top:3px;max-width:210px;color:var(--muted);font-size:9px;font-weight:600;line-height:1.3}.metric-split em{font-style:normal;white-space:nowrap}.metric-split em.active{color:var(--text)}.metric-split b{font-weight:800}.rf.theme-kitty .radar-metric.metric-rastreadas{justify-items:start}.rf.theme-kitty .metric-split{font-family:Nunito,Inter,system-ui,sans-serif;font-size:8.5px;font-weight:700;color:#8c626c}.rf.theme-kitty .metric-split em.active{color:#5b3a43}.rf.theme-kitty .metric-split b{color:#5b3a43;font-weight:800}@media(max-width:650px){.rf.theme-kitty .metric-split{max-width:100%}}@media(max-width:650px){.rf.theme-kitty .radar-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px 8px!important;width:100%!important;max-width:none!important}.rf.theme-kitty .radar-metric{min-width:0!important;padding:0!important}.rf.theme-kitty .radar-metric+.radar-metric{border-left:0!important}.rf.theme-kitty .radar-metric small{white-space:normal!important;line-height:1.2!important}.rf.theme-kitty .radar-metric.scraper-health strong{font-size:11px!important}}@media(max-width:650px){.rf.theme-kitty .radar-metric small{font-size:8px!important;letter-spacing:.04em!important}.rf.theme-kitty .radar-metric strong{font-size:19px!important}}.metric-split{flex-direction:column!important;flex-wrap:nowrap!important;gap:1px!important;max-width:210px}.metric-split em{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:650px){.metric-split{max-width:100%!important}}.metric-split b{margin-right:3px}.rf.theme-kitty .radar-metric,.rf.theme-kitty .radar-metric .metric-split{align-items:center;text-align:center}.rf.theme-kitty .radar-metric strong{justify-content:center}.rf.theme-kitty .inspector-corner .expand-toggle{border:1px solid var(--line)!important;background:#fffbfe!important;color:#d12f80!important;border-radius:10px!important}.rf.theme-kitty .inspector-corner .expand-toggle:hover{border-color:#e13d7e!important;background:#ffe9f3!important;color:#b42370!important}.rf.theme-kitty .inspector-corner .expand-toggle.active{border-color:#e13d7e73!important;background:#ffe9f3!important;color:#b42370!important}@media(min-width:651px){.rf.theme-kitty .inbox-layout.detail-compact .inspector-head{padding:16px 16px 14px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-kicker{font-size:9.5px!important;gap:5px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-title-row h2{font-size:19px!important;line-height:1.24!important}.rf.theme-kitty .inbox-layout.detail-compact .det-title-row .det-open-btn{min-height:38px!important;padding:0 15px!important;font-size:12px!important;margin-top:-7px!important;margin-bottom:-7px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-open-btn .ui-icon{width:14px!important;height:14px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-company{font-size:11px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-verdict{gap:11px!important}.rf.theme-kitty .inbox-layout.detail-compact .ai-ring{width:58px!important;height:58px!important;min-width:58px!important}.rf.theme-kitty .inbox-layout.detail-compact .ai-ring:before{inset:6px!important}.rf.theme-kitty .inbox-layout.detail-compact .ai-ring b{font-size:14.5px!important}.rf.theme-kitty .inbox-layout.detail-compact .detail-tabs{padding:0 12px!important}.rf.theme-kitty .inbox-layout.detail-compact .statebar{padding:0!important;gap:0!important}.rf.theme-kitty .inbox-layout.detail-compact .detail-body{padding:16px 16px 22px!important}.rf.theme-kitty .inbox-layout.detail-compact .analysis-block{padding:12px 0!important}.rf.theme-kitty .inbox-layout.detail-compact .match-summary{gap:12px!important}.rf.theme-kitty .inbox-layout.detail-compact .detail-date{padding:11px 14px!important}}.rf.theme-kitty .inspector-corner .expand-toggle,.rf.theme-kitty .inspector-corner .expand-toggle:hover,.rf.theme-kitty .inspector-corner .expand-toggle.active{width:26px!important;min-width:26px!important;height:26px!important;padding:0!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:#d12f80!important}.rf.theme-kitty .inspector-corner .expand-toggle:hover{background:#e13d7e1a!important;border-color:#e13d7e38!important;color:#b42370!important;transform:none!important}.rf.theme-kitty .inspector-corner .expand-toggle .ui-icon{width:14px!important;height:14px!important}.rf.theme-kitty .inspector-corner{gap:8px!important;flex-wrap:nowrap!important}.rf.theme-kitty .inspector-corner>button{flex:0 0 auto!important}.rf.theme-kitty .det-kicker{padding-right:104px!important}@media(max-width:650px){.rf.theme-kitty .det-kicker{padding-right:124px!important}}.rf.theme-kitty .det-open-btn{background:#fff2f7!important;background-image:none!important;border:1px solid rgba(225,61,126,.42)!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}.rf.theme-kitty .det-open-btn:before,.rf.theme-kitty .det-open-btn:after{content:none!important;display:none!important}.rf.theme-kitty .det-open-btn:hover{background:#ffe6f1!important;background-image:none!important;box-shadow:none!important;border-color:#e13d7e9e!important}.rf.theme-kitty .det-open-btn:hover .ui-icon{transform:none!important}.rf.theme-kitty .det-title-row{margin-bottom:10px!important}.rf.theme-kitty .det-company{align-items:center!important}.rf.theme-kitty .det-company .det-open-btn{margin:0 0 0 auto!important;align-self:center!important;flex:0 0 auto!important}.rf.theme-kitty .det-action-bar{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 16px!important;padding:0!important}.rf.theme-kitty .det-action-bar .det-open-btn{margin:0!important;align-self:center!important}.rf.theme-kitty .det-action-bar .det-action-states{margin-left:auto!important;min-width:0!important}.rf.theme-kitty .det-action-bar .statebar{display:flex!important;flex-wrap:nowrap!important;gap:0!important;padding:0!important;border:0!important;background:none!important}.rf.theme-kitty .det-action-bar .state-btn{flex:0 0 auto!important;min-height:38px!important;padding:0 15px!important}.inbox-layout.detail-expanded #detailBody>.det-action-bar{grid-column:1/-1}@media(max-width:650px){.rf.theme-kitty .det-action-bar{gap:8px!important}.rf.theme-kitty .det-action-bar .det-action-states{width:100%!important;margin-left:0!important}.rf.theme-kitty .det-action-bar .statebar{width:100%!important}.rf.theme-kitty .det-action-bar .state-btn{flex:1 1 0!important;min-height:40px!important;padding:0 8px!important}}.rf.theme-kitty .det-company{margin-bottom:10px!important}.rf.theme-kitty .det-meta-line{margin-top:0!important}.rf.theme-kitty .inspector-head{padding-bottom:10px!important}.rf.theme-kitty .inbox-layout.detail-compact .detail-body,.rf.theme-kitty .inbox-layout.detail-expanded #detailBody,.rf.theme-kitty #detailBody{padding-top:6px!important}.rf.theme-kitty .det-action-bar{margin-bottom:12px!important}.rf.theme-kitty .det-action-bar .det-action-states{display:inline-flex!important;border:1px solid rgba(225,61,126,.26)!important;border-radius:999px!important;background:#fffbfe!important;box-shadow:0 1px 2px #aa5b6a0f!important;overflow:hidden!important;padding:0!important}.rf.theme-kitty .det-action-bar .statebar{display:inline-flex!important;flex-wrap:nowrap!important;gap:0!important;border:0!important;background:none!important;padding:0!important}.rf.theme-kitty .det-action-bar .state-btn{flex:0 0 auto!important;min-height:36px!important;padding:0 15px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#8c626c!important}.rf.theme-kitty .det-action-bar .state-btn+.state-btn{border-left:1px solid rgba(225,61,126,.2)!important}.rf.theme-kitty .det-action-bar .state-btn:hover{background:#ffe9f3bf!important;color:#b42370!important}@media(max-width:650px){.rf.theme-kitty .det-action-bar .det-action-states,.rf.theme-kitty .det-action-bar .statebar{display:flex!important;width:100%!important}.rf.theme-kitty .det-action-bar .state-btn{flex:1 1 0!important;min-height:40px!important;padding:0 8px!important}}.rf.theme-kitty .det-action-bar .det-action-states{width:312px!important;max-width:100%!important}.rf.theme-kitty .det-action-bar .state-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex:1 1 0!important;min-width:0!important;padding:0 10px!important;white-space:nowrap!important}.rf.theme-kitty .det-action-bar .state-btn .ui-icon{width:13px!important;height:13px!important;flex:none!important;opacity:.9!important}@media(max-width:650px){.rf.theme-kitty .det-action-bar .det-action-states{width:100%!important}.rf.theme-kitty .det-action-bar .state-btn{padding:0 6px!important;gap:4px!important}}.rf.theme-kitty .det-action-bar .det-action-states .statebar{width:100%!important}.rf.theme-kitty .det-action-bar .state-btn:first-child{border-left:1px solid transparent!important}.rf.theme-kitty .inspector #detailBody{background:none!important}@media(min-width:651px){.rf.theme-kitty .inbox-layout.detail-expanded #detailBody>.det-verdict-block{grid-column:1/-1}}.rf.theme-kitty .det-verdict-block{margin-bottom:0!important}.rf.theme-kitty .det-action-bar{margin:14px 0 18px!important}.rf.theme-kitty .page.page-orb,.rf.theme-kitty .inbox-layout{z-index:auto!important}@media(min-width:651px){.rf.theme-kitty .inbox-layout>.inspector{z-index:45!important}}@media(min-width:651px){.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important;margin:12px 0 14px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar .det-open-btn{flex:1 1 100%!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;font-size:12.5px!important;gap:6px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar .det-open-btn .ui-icon{width:13px!important;height:13px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar .det-action-states{width:100%!important;margin:0!important;padding:0!important;display:inline-flex!important}.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar .det-action-states .statebar{width:100%!important;padding:0!important;gap:0!important}.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar .state-btn{flex:1 1 0!important;min-width:0!important;min-height:34px!important;padding:0 4px!important;gap:4px!important;font-size:11px!important}.rf.theme-kitty .inbox-layout.detail-compact .det-action-bar .state-btn .ui-icon{width:12px!important;height:12px!important}}.kitty-scene.con-galaxia{background-color:#fff3f8!important;background-image:url(/space/kitty-fondo-v3.webp?v=3)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.kitty-scene.con-galaxia .kitty-landscape{display:none!important}.rf.theme-kitty:before,.rf.theme-kitty:after,#root .rf.theme-kitty:before,#root .rf.theme-kitty:after{content:none!important;display:none!important;background:none!important}.rf.theme-kitty :is(.orb-stars,.orb-stars-a,.orb-stars-b,.orb-stars-c,.orb-stars-big,.orb-dust,.orb-track,.orb-body-main,.orb-body-ring,.orb-body-rock,.orb-hero:after,.cosmos-scene){display:none!important;content:none!important}#root .rf.theme-kitty{background:transparent!important}#root .rf.theme-kitty .page,#root .rf.theme-kitty .secondary-page,#root .rf.theme-kitty main,#root .rf.theme-kitty .inbox-layout{background:transparent!important}#root .rf.theme-kitty .top-fade{background:linear-gradient(180deg,rgba(255,243,248,.82) 0%,rgba(255,243,248,.42) 60%,transparent 100%)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row:not(.selected){background-color:#fffcfd94!important;background-image:linear-gradient(180deg,#ffffff85,#ffffff38)!important;border-color:transparent!important;-webkit-backdrop-filter:blur(16px) saturate(1.25)!important;backdrop-filter:blur(16px) saturate(1.25)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row:hover{background-color:#fffcfdb3!important;background-image:linear-gradient(180deg,#fff9,#ffffff4d)!important;border-color:transparent!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new:not(.selected){background-color:#eee5f89e!important;background-image:linear-gradient(108deg,#8155b733,#8155b712 62%,#ffffff24)!important;border-color:transparent!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.selected){background-color:#f5e8e999!important;background-image:linear-gradient(108deg,#8c6d7224,#8c6d720d 62%,#ffffff1f)!important;border-color:transparent!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied:not(.selected){background-color:#fde2ee9e!important;background-image:linear-gradient(108deg,#e0358a30,#e0358a12 62%,#ffffff24)!important;border-color:transparent!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.selected){background-color:#fbe0e99e!important;background-image:linear-gradient(108deg,#c2185b29,#c2185b0f 62%,#ffffff1f)!important;border-color:transparent!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.state-dismissed):not(.selected){background-color:#f9e9dca3!important;background-image:linear-gradient(104deg,#c879483d,#c8794814 62%,#ffffff1a)!important;border-color:transparent!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row:not(.selected){border-width:0!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.state-dismissed):not(.selected){box-shadow:inset 4px 0 #c87948,0 12px 34px #aa5b6a12!important}#root .rf.theme-kitty .radar-metric.scraper-health .status-dot.ok{background:#5cf29b!important;box-shadow:0 0 0 2.5px #fff6,0 0 8px #5cf29be6,0 0 20px #5cf29b99!important}#root .rf.theme-kitty .radar-metric.scraper-health .status-dot.warn{background:#ffd166!important;box-shadow:0 0 0 2.5px #fff6,0 0 8px #ffd166e6,0 0 20px #ffd16699!important}#root .rf.theme-kitty .radar-metric.scraper-health .status-dot.err{background:#ff8fb1!important;box-shadow:0 0 0 2.5px #fff6,0 0 8px #ff8fb1e6,0 0 20px #ff8fb199!important}.rf.theme-kitty .welcome-decor{color:#ffd9e9}.rf.theme-kitty .welcome-decor .ui-icon{filter:drop-shadow(0 1px 2px rgba(122,20,60,.9)) drop-shadow(0 0 1px rgba(122,20,60,.75))}.rf.theme-kitty .welcome-decor .ui-icon:nth-child(1){color:#ffd9e9}.rf.theme-kitty .welcome-decor .ui-icon:nth-child(2){color:#ffe8f4}.rf.theme-kitty .welcome-decor .ui-icon:nth-child(3){color:#ffcfe4}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected{background-color:#fcf0f6b3!important;background-image:linear-gradient(105deg,#e13d7e2e,#e13d7e0f 62%,#ffffff29)!important;border-color:#e13d7ed9!important}#root .rf.theme-kitty .inbox-view-switch{background-color:#fffcfd61!important;background-image:linear-gradient(180deg,#fff6,#ffffff1f)!important;border-color:transparent!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}#root .rf.theme-kitty :is(.inspector,.detail-panel){background-color:#fffcfd94!important;background-image:linear-gradient(180deg,#ffffff6b,#ffffff29)!important;border-color:transparent!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important}#root .rf.theme-kitty .inspector :is(.analysis-block,.mini-analysis,.analysis-columns>div,.detail-body>.block){background-color:#ffffff4d!important;border-color:transparent!important}.rf.theme-cosmos .page-head.welcome-block{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:4px 2px 2px;margin:0 0 22px;border-radius:0}.rf.theme-cosmos .welcome-block .welcome-copy{min-width:0}.rf.theme-cosmos .welcome-block .welcome-kicker{display:block;margin:0 0 8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:9px;font-weight:500;letter-spacing:.81px;line-height:normal;text-transform:uppercase}.rf.theme-cosmos .welcome-block h1{font-family:Nunito,Inter,system-ui,sans-serif;font-size:26px;font-weight:800;margin:3px 0 0;line-height:1.2}.rf.theme-cosmos .welcome-block .welcome-sub{margin:0;font-family:Nunito,Inter,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.15px;line-height:19.8px}.rf.theme-cosmos .radar-metrics{display:flex;align-items:stretch;gap:0;max-width:none}.rf.theme-cosmos .radar-metric{align-items:center;text-align:center}.rf.theme-cosmos .radar-metric:first-child{padding-left:0}.rf.theme-cosmos .radar-metric strong{justify-content:center;font-family:Nunito,Inter,system-ui,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.15px;line-height:24px}.rf.theme-cosmos .radar-metric small{font-family:Nunito,sans-serif;font-size:9px;font-weight:800;letter-spacing:.63px;text-transform:uppercase;white-space:nowrap}.rf.theme-cosmos .radar-metric.scraper-health strong{font-size:12px;font-weight:800;line-height:12px;letter-spacing:.6px;text-transform:uppercase}.rf.theme-cosmos .page{padding-top:30px}.rf.theme-cosmos .welcome-block h1.welcome-title,.rf.theme-cosmos .welcome-block .welcome-title{font-family:Nunito,Inter,system-ui,sans-serif;font-size:34px;line-height:38px;letter-spacing:-1.2px;font-weight:800}@media(max-width:650px){.rf.theme-cosmos .welcome-block h1.welcome-title,.rf.theme-cosmos .welcome-block .welcome-title{font-size:28px;line-height:32px;letter-spacing:-1px}}.rf.theme-cosmos .offer-row{grid-template-columns:64px minmax(0,1fr) 140px!important}.rf.theme-cosmos .inbox-layout.detail-expanded .offer-row{grid-template-columns:62px minmax(0,1fr)!important}.rf.theme-cosmos .offer-row .tier-badge{width:56px!important;min-width:56px!important;height:46px!important;padding:9px 0 0!important}.rf.theme-cosmos .offer-row .tier-badge b{font-size:12px!important}@media(max-width:650px){.rf.theme-cosmos .offer-row{grid-template-columns:52px minmax(0,1fr) 140px!important}}@media(max-width:650px){.rf.theme-cosmos .inbox-layout.detail-expanded .offer-row{grid-template-columns:52px minmax(0,1fr)!important}}@media(max-width:650px){.rf.theme-cosmos .offer-row .tier-badge{width:46px!important;min-width:46px!important;height:38px!important;padding:7px 0 0!important}}@media(max-width:650px){.rf.theme-cosmos .offer-row .tier-badge b{font-size:10px!important}}.rf.theme-cosmos .offer-row .offer-copy h2{font-size:17px;line-height:22px}.rf.theme-cosmos .offer-row .offer-copy p{font-size:13px}.rf.theme-cosmos .offer-row .offer-times span{font-size:15px;font-weight:500}.rf.theme-cosmos .offer-row .row-state{font-size:11px}.rf.theme-cosmos .offer-row .offer-times b{font-weight:800}@media(max-width:650px){.rf.theme-cosmos .offer-row .offer-copy h2{font-size:16px;line-height:20.5px}}.rf.theme-cosmos .offer-row .offer-times .time-line{font-size:10px}.rf.theme-cosmos .offer-row .offer-times .time-line>span{font-size:10px}.rf.theme-cosmos .offer-row .offer-times .time-line>b{font-size:11.5px}.rf.theme-cosmos .offer-row .offer-topline{overflow:visible!important;gap:8px!important}.rf.theme-cosmos .offer-row .offer-tags .tag,.rf.theme-cosmos .offer-row .salary-inline,.rf.theme-cosmos .offer-row .portal-word{font-size:11px}@media(max-width:650px){.rf.theme-cosmos .offer-row .offer-copy p{font-size:12.5px}}@media(max-width:650px){.rf.theme-cosmos .offer-row .portal-word,.rf.theme-cosmos .offer-row .offer-tags .tag,.rf.theme-cosmos .offer-row .salary-inline,.rf.theme-cosmos .offer-row .row-state,.rf.theme-cosmos .offer-row .offer-topline{font-size:10.5px}}.rf.theme-cosmos .det-open-btn{position:relative;overflow:hidden;min-height:46px!important;padding:0 26px!important;font-size:14.5px!important;font-weight:800!important;letter-spacing:.015em!important;border-radius:999px!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease!important}.rf.theme-cosmos .det-open-btn .ui-icon{width:17px!important;height:17px!important;transition:transform .18s ease!important}.rf.theme-cosmos .det-open-btn:hover{transform:translateY(-1.5px)}@media(max-width:650px){.rf.theme-cosmos .det-open-btn{min-height:44px!important;padding:0 18px!important;font-size:13.5px!important}}@media(max-width:650px){.rf.theme-cosmos .det-open-btn .ui-icon{width:16px!important;height:16px!important}}.rf.theme-cosmos .det-open-btn:hover:before{transform:translate(120%)}.rf.theme-cosmos .det-open-btn:hover .ui-icon{transform:none!important}.rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row{border-radius:18px!important}.rf.theme-cosmos .inspector{border-radius:18px!important}.rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.selected:after{position:absolute!important;inset:0 auto 0 -34%!important;width:34%!important;border-radius:inherit!important;pointer-events:none!important}.rf.theme-cosmos .offer-row .offer-topline .portal-stack{display:none!important}.rf.theme-cosmos .offer-row .offer-topline .portal-mark{display:inline-flex!important;align-items:center!important;gap:6px!important;visibility:visible!important;padding:2px 8px 2px 3px!important;border-radius:999px!important}.rf.theme-cosmos .offer-row .offer-topline .portal-mark svg.portal-logo-svg{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;visibility:visible!important;flex:0 0 auto!important;border-radius:5px!important}.rf.theme-cosmos .offer-row .offer-topline .portal-word{display:inline!important;font-size:10.5px!important;font-weight:700!important;text-transform:capitalize!important;letter-spacing:0!important}@media(max-width:650px){.rf.theme-cosmos .offer-row .offer-topline .portal-mark svg.portal-logo-svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}}@media(max-width:650px){.rf.theme-cosmos .offer-row .offer-topline .portal-word{font-size:10px!important}}.rf.theme-cosmos .offer-row .score-col{display:contents}.rf.theme-cosmos .offer-row .score-col.con-portal{gap:4px!important}.rf.theme-cosmos .offer-row .score-col.con-portal .tier-badge{margin:0 auto!important}.rf.theme-cosmos .offer-row .portal-cat{width:auto!important;height:auto!important;padding:0!important;display:grid!important;place-items:center!important;margin:0 auto!important}.rf.theme-cosmos .offer-row .portal-cat svg.portal-logo-svg{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important}@media(max-width:650px){.rf.theme-cosmos .offer-row .portal-cat{width:34px!important;height:29px!important}}@media(max-width:650px){.rf.theme-cosmos .offer-row .portal-cat svg.portal-logo-svg{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important}}@media(max-width:650px){.rf.theme-cosmos .offer-row .score-col.con-portal{gap:5px!important}}.rf.theme-cosmos .offer-row .portal-cat img.portal-logo-svg{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important;margin:0!important;border-radius:4px!important}@media(max-width:650px){.rf.theme-cosmos .offer-row .portal-cat img.portal-logo-svg{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important}}.rf.theme-cosmos .offer-row .portal-name{display:block!important;max-width:100%!important;margin:1px 0 0!important;font-size:8.5px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:650px){.rf.theme-cosmos .offer-row .portal-name{font-size:7.5px!important}}.rf.theme-cosmos .global-nav .nav-btn{display:inline-flex!important;align-items:center!important;gap:7px!important}.rf.theme-cosmos .global-nav .nav-btn svg{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.rf.theme-cosmos .mobile-nav button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.rf.theme-cosmos .mobile-nav button svg{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important}.rf.theme-cosmos .inbox-layout.detail-expanded .offer-row .score-col,.rf.theme-cosmos .detail-expanded .offer-row .score-col{grid-row:1 / span 2!important;align-self:center!important;justify-content:center!important;margin-top:0!important;margin-bottom:0!important}.rf.theme-cosmos .det-verdict{display:flex!important;align-items:center!important;gap:15px!important}.rf.theme-cosmos .ai-ring{display:grid!important;place-items:center!important;position:relative!important;width:78px!important;height:78px!important;min-width:78px!important;border-radius:50%!important;flex:0 0 auto}.rf.theme-cosmos .ai-ring:before{position:absolute!important;inset:7px!important;border-radius:50%!important}.rf.theme-cosmos .ai-ring b{position:relative!important;z-index:1!important;font-size:18px!important;font-weight:800!important;letter-spacing:-.4px!important;line-height:1!important}.rf.theme-cosmos .det-verdict .det-verdict-copy{flex:1 1 auto;min-width:0}@media(max-width:650px){.rf.theme-cosmos .ai-ring{width:66px!important;height:66px!important;min-width:66px!important}}@media(max-width:650px){.rf.theme-cosmos .ai-ring b{font-size:16px!important}}.rf.theme-cosmos .det-title-row{margin-bottom:10px!important}.rf.theme-cosmos .det-title-row .det-open-btn{margin-top:-9px!important;margin-bottom:-9px!important;align-self:center!important}@media(max-width:650px){.rf.theme-cosmos .inbox-layout.detail-expanded .inspector,.rf.theme-cosmos .inbox-layout .inspector.open{flex:0 0 auto!important;flex-basis:auto!important;width:100%!important;max-width:none!important;min-width:0!important}}@media(max-width:650px){.rf.theme-cosmos .det-title-row{flex-wrap:wrap!important;align-items:flex-start!important;row-gap:0!important}}@media(max-width:650px){.rf.theme-cosmos .det-title-row h2{flex:1 1 100%!important;width:100%!important;max-width:none!important}}@media(max-width:650px){.rf.theme-cosmos .det-title-row .det-open-btn{margin:9px 0 0 auto!important;align-self:flex-end!important}}@media(min-width:651px){.rf.theme-cosmos .det-title-row .det-open-btn{margin-top:-14px!important;margin-bottom:-4px!important}}.rf.theme-cosmos .inspector .det-fit-badge b{display:none!important}.rf.theme-cosmos .inspector .det-fit-badge{gap:0!important;padding:2px 8px!important}.rf.theme-cosmos .inspector .det-fit-badge small{font-size:10px!important;font-weight:800!important;letter-spacing:.2px!important}.rf.theme-cosmos .radar-metric.metric-rastreadas{justify-items:start}.rf.theme-cosmos .metric-split{font-size:8.5px;font-weight:700}.rf.theme-cosmos .metric-split b{font-weight:800}@media(max-width:650px){.rf.theme-cosmos .metric-split{max-width:100%}}@media(max-width:650px){.rf.theme-cosmos .radar-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px 8px!important;width:100%!important;max-width:none!important}}@media(max-width:650px){.rf.theme-cosmos .radar-metric{min-width:0!important;padding:0!important}}@media(max-width:650px){.rf.theme-cosmos .radar-metric small{font-size:8px!important;letter-spacing:.04em!important}}@media(max-width:650px){.rf.theme-cosmos .radar-metric.scraper-health strong{font-size:11px!important}}@media(max-width:650px){.rf.theme-cosmos .radar-metric strong{font-size:19px!important}}.rf.theme-cosmos .radar-metric .metric-split{align-items:center;text-align:center}.rf.theme-cosmos .inspector-corner .expand-toggle{border-radius:10px!important}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .inspector-head{padding:16px 16px 14px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-kicker{font-size:9.5px!important;gap:5px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-title-row h2{font-size:19px!important;line-height:1.24!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-title-row .det-open-btn{min-height:38px!important;padding:0 15px!important;font-size:12px!important;margin-top:-7px!important;margin-bottom:-7px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-open-btn .ui-icon{width:14px!important;height:14px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-company{font-size:11px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-verdict{gap:11px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .ai-ring{width:58px!important;height:58px!important;min-width:58px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .ai-ring:before{inset:6px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .ai-ring b{font-size:14.5px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .statebar{padding:0!important;gap:0!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .detail-body{padding:16px 16px 22px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .analysis-block{padding:12px 0!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .match-summary{gap:12px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .detail-date{padding:11px 14px!important}}.rf.theme-cosmos .inspector-corner .expand-toggle,.rf.theme-cosmos .inspector-corner .expand-toggle:hover,.rf.theme-cosmos .inspector-corner .expand-toggle.active{width:26px!important;min-width:26px!important;height:26px!important;padding:0!important;border-radius:8px!important}.rf.theme-cosmos .inspector-corner .expand-toggle:hover{transform:none!important}.rf.theme-cosmos .inspector-corner .expand-toggle .ui-icon{width:14px!important;height:14px!important}.rf.theme-cosmos .inspector-corner{gap:8px!important;flex-wrap:nowrap!important}.rf.theme-cosmos .inspector-corner>button{flex:0 0 auto!important}.rf.theme-cosmos .det-kicker{padding-right:104px!important}@media(max-width:650px){.rf.theme-cosmos .det-kicker{padding-right:124px!important}}.rf.theme-cosmos .det-company{margin-bottom:10px!important}.rf.theme-cosmos .det-company .det-open-btn{margin:0 0 0 auto!important;align-self:center!important;flex:0 0 auto!important}.rf.theme-cosmos .det-action-bar{margin:14px 0 18px!important}.rf.theme-cosmos .det-action-bar .det-open-btn{margin:0!important;align-self:center!important}.rf.theme-cosmos .det-action-bar .det-action-states{width:312px!important;max-width:100%!important}.rf.theme-cosmos .det-action-bar .statebar{display:inline-flex!important;flex-wrap:nowrap!important;gap:0!important;padding:0!important}.rf.theme-cosmos .det-action-bar .state-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex:1 1 0!important;min-width:0!important;padding:0 10px!important;white-space:nowrap!important}@media(max-width:650px){.rf.theme-cosmos .det-action-bar{gap:8px!important}}@media(max-width:650px){.rf.theme-cosmos .det-action-bar .det-action-states{width:100%!important}}@media(max-width:650px){.rf.theme-cosmos .det-action-bar .statebar{display:flex!important;width:100%!important}}@media(max-width:650px){.rf.theme-cosmos .det-action-bar .state-btn{padding:0 6px!important;gap:4px!important}}.rf.theme-cosmos .det-meta-line{margin-top:0!important}.rf.theme-cosmos .inspector-head{padding-bottom:10px!important}.rf.theme-cosmos .inbox-layout.detail-compact .detail-body,.rf.theme-cosmos .inbox-layout.detail-expanded #detailBody,.rf.theme-cosmos #detailBody{padding-top:6px!important}.rf.theme-cosmos .det-action-bar .state-btn .ui-icon{width:13px!important;height:13px!important;flex:none!important}.rf.theme-cosmos .det-action-bar .det-action-states .statebar{width:100%!important}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-expanded #detailBody>.det-verdict-block{grid-column:1/-1}}.rf.theme-cosmos .det-verdict-block{margin-bottom:0!important}.rf.theme-cosmos .page.page-orb,.rf.theme-cosmos .inbox-layout{z-index:auto!important}@media(min-width:651px){.rf.theme-cosmos .inbox-layout>.inspector{z-index:45!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important;margin:12px 0 14px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-open-btn{flex:1 1 100%!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;font-size:12.5px!important;gap:6px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-open-btn .ui-icon{width:13px!important;height:13px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-action-states{width:100%!important;margin:0!important;padding:0!important;display:inline-flex!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-action-states .statebar{width:100%!important;padding:0!important;gap:0!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .state-btn{flex:1 1 0!important;min-width:0!important;min-height:34px!important;padding:0 4px!important;gap:4px!important;font-size:11px!important}}@media(min-width:651px){.rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .state-btn .ui-icon{width:12px!important;height:12px!important}}.rf.theme-cosmos .offer-row .tier-badge.pct-excellent b,.rf.theme-cosmos .offer-row .tier-badge.pct-excellent{color:#4ade80!important}.rf.theme-cosmos .offer-row .tier-badge.pct-good b,.rf.theme-cosmos .offer-row .tier-badge.pct-good{color:#a78bfa!important}.rf.theme-cosmos .offer-row .tier-badge.pct-fair b,.rf.theme-cosmos .offer-row .tier-badge.pct-fair{color:#ffce7a!important}.rf.theme-cosmos .offer-row .tier-badge.pct-low b,.rf.theme-cosmos .offer-row .tier-badge.pct-low{color:#f87171!important}.rf.theme-cosmos .offer-row .portal-name{color:var(--muted)!important;font-family:Inter,system-ui,sans-serif!important;letter-spacing:.02em!important}.rf.theme-cosmos .det-action-states{border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0b!important;border-radius:999px!important;overflow:hidden!important;clip-path:inset(0 round 999px)!important}.rf.theme-cosmos .det-action-states .statebar{border:0!important;background:none!important;padding:0!important;border-radius:999px!important;overflow:hidden!important;clip-path:inset(0 round 999px)!important}.rf.theme-cosmos .det-action-bar .state-btn{background:transparent!important;color:var(--soft)!important;border:0!important;border-left:1px solid rgba(255,255,255,.08)!important}.rf.theme-cosmos .det-action-bar .state-btn:first-child{border-left:0!important;border-left-color:transparent!important;border-radius:999px 0 0 999px!important}.rf.theme-cosmos .det-action-bar .state-btn:last-child{border-radius:0 999px 999px 0!important}.rf.theme-cosmos .det-action-bar .state-btn.active{background:#ffffff17!important;color:var(--text)!important;box-shadow:none!important}.rf.theme-cosmos .det-action-bar .state-btn:first-child.active{border-radius:999px 0 0 999px!important}.rf.theme-cosmos .det-action-bar .state-btn:last-child.active{border-radius:0 999px 999px 0!important}.rf.theme-cosmos .det-action-bar .state-btn.active[data-state=seen]{color:var(--accent-strong)!important}.rf.theme-cosmos .det-action-bar .state-btn.active[data-state=applied]{color:#a78bfa!important}.rf.theme-cosmos .det-action-bar .state-btn.active[data-state=dismissed]{color:#f87171!important}.rf.theme-cosmos .det-open-btn{background:color-mix(in srgb,var(--accent) 26%,#0b0f16)!important;background-image:none!important;color:#d9fff2!important;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent)!important;box-shadow:none!important;text-shadow:none!important}.rf.theme-cosmos .det-open-btn .ui-icon{color:var(--accent-strong)!important}.rf.theme-cosmos .det-open-btn:hover{background:color-mix(in srgb,var(--accent) 34%,#0b0f16)!important}.rf.theme-cosmos .inspector-corner .expand-toggle{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--muted)!important}.rf.theme-cosmos .inspector-corner .expand-toggle:hover,.rf.theme-cosmos .inspector-corner .expand-toggle.active{color:var(--text)!important;background:#ffffff0f!important}.rf.theme-cosmos .offer-list .offer-row.selected{border-width:3px!important;border-color:color-mix(in srgb,var(--sel,#38bdf8) 62%,transparent)!important}.rf.theme-cosmos :is(.inspector,.detail-panel){background-color:#070a108c!important;-webkit-backdrop-filter:blur(22px) saturate(1.2)!important;backdrop-filter:blur(22px) saturate(1.2)!important}.rf.theme-cosmos .inspector :is(.analysis-block,.mini-analysis,.analysis-columns>div,.detail-body>.block){background-color:#0d111a8c!important}#root .rf.theme-cosmos .offer-row .score-col{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:64px!important;min-width:64px!important;position:static!important}#root .rf.theme-cosmos .offer-row .portal-cat{position:relative!important;margin:0 auto!important;display:grid!important;width:21px!important;height:21px!important;place-items:center!important}#root .rf.theme-cosmos .offer-row .portal-name{margin:1px 0 0!important;text-align:center!important;font-size:8.5px!important;font-weight:800!important;line-height:1!important}@media(max-width:650px){#root .rf.theme-cosmos .offer-row .score-col{width:52px!important;min-width:52px!important}}#root .rf.theme-cosmos .detail-body .det-action-bar{display:flex!important;gap:10px!important;align-items:center!important;flex-wrap:nowrap!important;margin:0 0 20px!important;padding:0!important;height:auto!important}#root .rf.theme-cosmos .det-action-bar .det-open-btn{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;gap:9px!important;min-width:auto!important;width:auto!important;height:46px!important;padding:0 26px!important;border-radius:999px!important;font-size:14.5px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;background-image:none!important}#root .rf.theme-cosmos .det-action-bar .det-block-state{display:flex!important;align-items:center!important;flex:0 1 auto!important;height:38px!important;min-height:38px!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;border-radius:999px!important;background:none!important}#root .rf.theme-cosmos .det-action-bar .det-action-states{display:flex!important;align-items:center!important;height:38px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;background:#ffffff0b!important;overflow:hidden!important;clip-path:inset(0 round 999px)!important;padding:0!important}#root .rf.theme-cosmos .det-action-bar .det-action-states:has(.state-btn[data-state=seen].active){box-shadow:0 0 18px color-mix(in srgb,var(--state-seen) 35%,transparent)!important}#root .rf.theme-cosmos .det-action-bar .det-action-states:has(.state-btn[data-state=applied].active){box-shadow:0 0 18px color-mix(in srgb,var(--state-applied) 35%,transparent)!important}#root .rf.theme-cosmos .det-action-bar .det-action-states:has(.state-btn[data-state=dismissed].active){box-shadow:0 0 18px color-mix(in srgb,var(--state-dismissed) 35%,transparent)!important}#root .rf.theme-cosmos .det-action-bar .statebar{display:flex!important;align-items:stretch!important;width:100%!important;height:36px!important;padding:0!important;gap:0!important;border:0!important;border-radius:999px!important;background:none!important;overflow:hidden!important;clip-path:inset(0 round 999px)!important}#root .rf.theme-cosmos .det-action-bar .state-btn{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;width:0!important;height:36px!important;padding:0 10px!important;gap:6px!important;border:0!important;border-left:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--soft)!important;font-size:11px!important;font-weight:700!important;line-height:1.75!important;white-space:nowrap!important;transition:background-color .16s,border-color .16s,color .16s!important}#root .rf.theme-cosmos .det-action-bar .state-btn:first-child{border-left:0!important;border-left-color:transparent!important;border-radius:999px 0 0 999px!important}#root .rf.theme-cosmos .det-action-bar .state-btn:last-child{border-radius:0 999px 999px 0!important}#root .rf.theme-cosmos .det-action-bar .state-btn svg{width:13px!important;height:13px!important;opacity:.9!important;flex:0 0 auto!important}#root .rf.theme-cosmos .det-action-bar .state-btn.active svg{color:currentColor!important;stroke:currentColor!important;opacity:1!important}#root .rf.theme-cosmos .det-action-bar .state-btn:hover:not(.active){background:#ffffff0f!important;color:var(--text)!important}#root .rf.theme-cosmos .det-action-bar .state-btn.active{border:0!important;border-left:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;box-shadow:none!important}#root .rf.theme-cosmos .det-action-bar .state-btn:first-child.active{border-left:0!important;border-left-color:transparent!important;border-radius:999px 0 0 999px!important}#root .rf.theme-cosmos .det-action-bar .state-btn:last-child.active{border-radius:0 999px 999px 0!important}#root .rf.theme-cosmos .det-action-bar .state-btn[data-state=seen].active{background:var(--state-seen-fill)!important;border-color:var(--state-seen-fill)!important;color:#eef3f9!important;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--state-seen) 40%,transparent),0 0 16px color-mix(in srgb,var(--state-seen) 30%,transparent)!important}#root .rf.theme-cosmos .det-action-bar .state-btn[data-state=applied].active{background:var(--state-applied-fill)!important;border-color:var(--state-applied-fill)!important;color:#e8fff7!important;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--state-applied) 40%,transparent),0 0 16px color-mix(in srgb,var(--state-applied) 30%,transparent)!important}#root .rf.theme-cosmos .det-action-bar .state-btn[data-state=dismissed].active{background:var(--state-dismissed-fill)!important;border-color:var(--state-dismissed-fill)!important;color:#fff0f3!important;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--state-dismissed) 40%,transparent),0 0 16px color-mix(in srgb,var(--state-dismissed) 30%,transparent)!important}#root .rf.theme-cosmos .det-action-bar .state-btn[data-state=seen].active:focus-visible{outline:3px solid var(--state-seen)!important;outline-offset:3px!important}#root .rf.theme-cosmos .det-action-bar .state-btn[data-state=applied].active:focus-visible{outline:3px solid var(--state-applied)!important;outline-offset:3px!important}#root .rf.theme-cosmos .det-action-bar .state-btn[data-state=dismissed].active:focus-visible{outline:3px solid var(--state-dismissed)!important;outline-offset:3px!important}#root .rf.theme-cosmos .ai-ring{--ring:#4ade80;--ring-track:color-mix(in srgb,var(--ring) 18%,#0b0f16);display:grid!important;place-items:center!important;position:relative!important;width:78px!important;height:78px!important;min-width:78px!important;border-radius:50%!important;background:conic-gradient(from 0deg,var(--ring) calc(var(--ai-pct,0) * 1%),var(--ring-track) 0)!important;box-shadow:0 10px 24px -14px color-mix(in srgb,var(--ring) 60%,#000)!important;flex:0 0 auto!important}#root .rf.theme-cosmos .ai-ring:before{content:""!important;position:absolute!important;inset:7px!important;border-radius:50%!important;background:#0c1017!important;border:1px solid color-mix(in srgb,var(--ring) 30%,#0c1017)!important;box-shadow:inset 0 1px #ffffff0f!important}#root .rf.theme-cosmos .ai-ring b{position:relative!important;z-index:1!important;font-size:18px!important;font-weight:800!important;line-height:18px!important;letter-spacing:-.4px!important;color:var(--ring)!important}#root .rf.theme-cosmos .ai-ring.fit-excellent{--ring:#4ade80}#root .rf.theme-cosmos .ai-ring.fit-good{--ring:#a78bfa}#root .rf.theme-cosmos .ai-ring.fit-fair{--ring:#ffce7a}#root .rf.theme-cosmos .ai-ring.fit-low{--ring:#f87171}@media(max-width:650px){#root .rf.theme-cosmos .ai-ring{width:66px!important;height:66px!important;min-width:66px!important}#root .rf.theme-cosmos .ai-ring b{font-size:16px!important}}#root .rf.theme-cosmos .inspector-corner .expand-toggle{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;grid-template-columns:24px!important;padding:0!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--muted)!important}#root .rf.theme-cosmos .inspector-corner .expand-toggle svg{width:14px!important;height:14px!important}#root .rf.theme-cosmos .inspector-corner .expand-toggle:hover,#root .rf.theme-cosmos .inspector-corner .expand-toggle:focus-visible,#root .rf.theme-cosmos .inspector-corner .expand-toggle.active,#root .rf.theme-cosmos .inspector-corner .expand-toggle[aria-pressed=true]{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;color:var(--text)!important}#root .rf.theme-cosmos .inspector .inspector-head{padding:20px 22px 10px!important}#root .rf.theme-cosmos .inspector .detail-body{font-size:18.5px!important;line-height:1.75!important;padding:6px 26px 30px!important}#root .rf.theme-cosmos .inspector .det-kicker{font-size:9.5px!important;gap:7px!important;margin-bottom:13px!important}#root .rf.theme-cosmos .inspector .portal-word{font-size:10.5px!important}#root .rf.theme-cosmos .inspector .det-title-row{align-items:center!important}#root .rf.theme-cosmos .inspector .det-company b{font-size:13px!important;line-height:1.4!important}#root .rf.theme-cosmos .inspector .det-salary-inline b{font-size:12.5px!important;line-height:1.4!important}#root .rf.theme-cosmos .inspector .det-meta-line{opacity:1!important}#root .rf.theme-cosmos .inspector .det-block{padding-top:0!important;padding-bottom:0!important}#root .rf.theme-cosmos .inspector .det-verdict{gap:15px!important}#root .rf.theme-cosmos .inspector .det-verdict-copy strong{font-size:14.5px!important;line-height:1.75!important;font-weight:600!important}#root .rf.theme-cosmos .inspector .det-verdict-copy p{font-size:13.5px!important;line-height:1.62!important}@media(min-width:651px){#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 14px!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-open-btn{flex:1 1 100%!important;width:100%!important;height:40px!important;font-size:12.5px!important;padding:0 14px!important;gap:6px!important;border-radius:999px!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-block-state{width:100%!important;margin:0!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .det-action-states{width:100%!important;height:36px!important;overflow:hidden!important;border-radius:999px!important;clip-path:inset(0 round 999px)!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .statebar{width:100%!important;min-width:0!important;height:34px!important;gap:0!important;padding:0!important;border-radius:999px!important;overflow:hidden!important;clip-path:inset(0 round 999px)!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .state-btn{flex:1 1 0!important;min-width:0!important;width:0!important;height:34px!important;padding:0 6px!important;font-size:10.5px!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .state-btn:first-child{border-radius:999px 0 0 999px!important}#root .rf.theme-cosmos .inbox-layout.detail-compact .det-action-bar .state-btn:last-child{border-radius:0 999px 999px 0!important}}#root .rf.theme-cosmos .det-action-bar .statebar{min-width:310px!important}#root .rf.theme-cosmos .det-action-bar .det-open-btn{line-height:1.75!important}#root .rf.theme-cosmos .inspector .det-source .portal-word{font-size:10px!important}#root .rf.theme-cosmos .inspector .raw-description{font-size:17px!important;line-height:1.75!important}#root .rf.theme-cosmos .inspector .notes{font-size:17px!important;line-height:1.7!important}@media(max-width:650px){#root .rf.theme-cosmos .det-action-bar .statebar{min-width:0!important}}#root .rf.theme-cosmos .detail-body .det-action-bar{flex-wrap:wrap!important}@media(max-width:650px){#root .rf.theme-cosmos .det-action-bar .det-open-btn{height:44px!important;padding:0 18px!important}#root .rf.theme-cosmos .det-action-bar .det-block-state{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important}#root .rf.theme-cosmos .det-action-bar .det-action-states{width:100%!important;height:42px!important;overflow:hidden!important;border-radius:999px!important;clip-path:inset(0 round 999px)!important}#root .rf.theme-cosmos .det-action-bar .statebar{width:100%!important;min-width:0!important;height:40px!important;gap:0!important;padding:0!important;display:flex!important;flex-wrap:nowrap!important;border-radius:999px!important;overflow:hidden!important;clip-path:inset(0 round 999px)!important}#root .rf.theme-cosmos .det-action-bar .state-btn{height:40px!important;flex:1 1 0!important;min-width:0!important}#root .rf.theme-cosmos .det-action-bar .state-btn:first-child{border-radius:999px 0 0 999px!important}#root .rf.theme-cosmos .det-action-bar .state-btn:last-child{border-radius:0 999px 999px 0!important}}@media(min-width:651px){#root .rf.theme-cosmos .inbox-layout.detail-compact .detail-body{padding-left:17px!important;padding-right:17px!important}}#root .rf.theme-cosmos .radar-metric.scraper-health strong{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;background:none!important;background-image:none!important;padding:0!important;text-shadow:none!important}#root .rf.theme-cosmos .radar-metric.scraper-health .status-dot{display:inline-block!important;flex:0 0 auto!important;width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;border-radius:50%!important;vertical-align:middle!important}#root .rf.theme-cosmos .radar-metric.scraper-health .status-dot.ok{background:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 0 16px color-mix(in srgb,var(--accent) 42%,transparent)!important}#root .rf.theme-cosmos .radar-metric.scraper-health .status-dot.warn{background:var(--amber)!important}#root .rf.theme-cosmos .radar-metric.scraper-health .status-dot.err{background:#f87171!important}#root .rf.theme-cosmos .welcome-decor.space-decor{display:flex!important;align-items:center!important;gap:10px!important;color:var(--accent-strong)!important;opacity:.95!important;flex:none!important}#root .rf.theme-cosmos .welcome-decor.space-decor .ui-icon{width:19px!important;height:19px!important;color:#fff!important;opacity:1;filter:drop-shadow(0 0 5px rgba(255,255,255,.55)) drop-shadow(0 1px 2px rgba(6,14,26,.85));transition:color .15s,transform .15s,opacity .15s,filter .15s}#root .rf.theme-cosmos .welcome-decor.space-decor .ui-icon:nth-child(1),#root .rf.theme-cosmos .welcome-decor.space-decor .ui-icon:nth-child(2),#root .rf.theme-cosmos .welcome-decor.space-decor .ui-icon:nth-child(3){color:#fff}#root .rf.theme-cosmos .welcome-decor.space-decor .ui-icon:hover{opacity:1;filter:drop-shadow(0 0 8px rgba(255,255,255,.8)) drop-shadow(0 1px 2px rgba(6,14,26,.85));animation:playful-bounce .48s cubic-bezier(.34,1.56,.64,1)}#root .rf.theme-cosmos .offer-row .tier-badge{border:0!important;background:none!important;background-image:none!important;box-shadow:none!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}#root .rf.theme-cosmos .offer-row .tier-badge:before,#root .rf.theme-cosmos .offer-row .tier-badge:after{content:none!important;display:none!important;background:none!important;-webkit-mask:none!important;mask:none!important;animation:none!important}#root .rf.theme-cosmos .offer-row .tier-badge>b{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important;font-family:Nunito,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}@media(max-width:650px){#root .rf.theme-cosmos .offer-row .tier-badge>b{font-size:10px!important}}.rf.theme-cosmos .inbox-layout.detail-expanded :is(.inspector,.detail-panel){background-image:radial-gradient(135% 92% at 86% -12%,rgba(73,213,178,.075),transparent 74%),radial-gradient(105% 58% at 2% -8%,rgba(107,168,247,.055),transparent 78%),linear-gradient(#ffffff0d,#ffffff03)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:padding-box!important}.rf.theme-cosmos .inbox-layout.detail-expanded #detailBody{background:none!important}.rf.theme-cosmos .inbox-layout.detail-expanded #detailBody:before{content:none!important;background:none!important;-webkit-mask:none!important;mask:none!important}.rf.theme-cosmos .offer-row .offer-copy h2{font-family:Nunito,Inter,system-ui,sans-serif;font-weight:800}.rf.theme-cosmos .offer-row .offer-copy p{font-family:Nunito,Inter,system-ui,sans-serif;font-weight:600}.rf.theme-cosmos .offer-row .offer-topline{font-size:11px;letter-spacing:.44px}.rf.theme-cosmos .inbox-view-switch{border-radius:18px!important}.rf.theme-cosmos{--state-new:#c5a0f8;--state-new-soft:rgba(197,160,248,.15);--state-seen:#b0bcc9;--state-seen-soft:rgba(154,166,180,.13);--state-applied:#46cfa6;--state-applied-soft:rgba(70,207,166,.14);--state-dismissed:#f792a4;--state-dismissed-soft:rgba(239,122,144,.14);--state-seen-fill:#46525f;--state-applied-fill:#15604b;--state-dismissed-fill:#7d2136}.rf.theme-cosmos .offer-list .offer-row.state-applied.state-applied.state-applied:not(.selected),.rf.theme-cosmos .offer-list .offer-row.remote-offer.state-applied.state-applied.state-applied:not(.selected){border-color:transparent!important;background-color:color-mix(in srgb,var(--state-applied) 8%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 18%,transparent),color-mix(in srgb,var(--state-applied) 6%,transparent) 58%,#ffffff04)!important;box-shadow:inset 3px 0 var(--state-applied),inset 0 1px #ffffff0d!important;opacity:1!important;filter:none!important}.rf.theme-cosmos .offer-list .offer-row.state-dismissed.state-dismissed.state-dismissed:not(.selected),.rf.theme-cosmos .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed.state-dismissed:not(.selected){border-color:transparent!important;background-color:color-mix(in srgb,var(--state-dismissed) 8%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 18%,transparent),color-mix(in srgb,var(--state-dismissed) 6%,transparent) 58%,#ffffff04)!important;box-shadow:inset 3px 0 var(--state-dismissed),inset 0 1px #ffffff0d!important;opacity:1!important;filter:none!important}.rf.theme-cosmos .offer-list .offer-row.state-applied.state-applied.state-applied:hover:not(.selected),.rf.theme-cosmos .offer-list .offer-row.state-dismissed.state-dismissed.state-dismissed:hover:not(.selected),.rf.theme-cosmos .offer-list .offer-row.remote-offer.state-applied.state-applied.state-applied:hover:not(.selected),.rf.theme-cosmos .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed.state-dismissed:hover:not(.selected){border-color:var(--line-strong)!important}.rf.theme-cosmos .offer-list .offer-row.state-applied.state-applied.state-applied.selected,.rf.theme-cosmos .offer-list .offer-row.remote-offer.state-applied.state-applied.state-applied.selected{background-color:color-mix(in srgb,var(--state-applied) 10%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 20%,transparent),color-mix(in srgb,var(--state-applied) 7%,transparent) 58%,#ffffff05)!important}.rf.theme-cosmos .offer-list .offer-row.state-dismissed.state-dismissed.state-dismissed.selected,.rf.theme-cosmos .offer-list .offer-row.remote-offer.state-dismissed.state-dismissed.state-dismissed.selected{background-color:color-mix(in srgb,var(--state-dismissed) 10%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 20%,transparent),color-mix(in srgb,var(--state-dismissed) 7%,transparent) 58%,#ffffff05)!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row,#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row:not(.selected){background-color:#0a0e153d!important;background-image:linear-gradient(180deg,#ffffff0f,#ffffff04)!important;border-color:transparent!important;-webkit-backdrop-filter:blur(16px) saturate(1.35)!important;backdrop-filter:blur(16px) saturate(1.35)!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-new:not(.remote-offer),#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-new:not(.remote-offer):not(.selected){background-color:color-mix(in srgb,var(--state-new) 8%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-new) 18%,transparent),color-mix(in srgb,var(--state-new) 6%,transparent) 62%,#ffffff04)!important;box-shadow:inset 4px 0 var(--state-new),inset 0 1px color-mix(in srgb,var(--state-new) 16%,transparent)!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer),#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer):not(.selected){background-color:#0a0e153d!important;background-image:linear-gradient(180deg,#ffffff0d,#ffffff04)!important;box-shadow:inset 4px 0 var(--state-seen),inset 0 1px color-mix(in srgb,var(--state-seen) 10%,transparent)!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-applied:not(.remote-offer),#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-applied:not(.remote-offer):not(.selected){background-color:color-mix(in srgb,var(--state-applied) 8%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-applied) 18%,transparent),color-mix(in srgb,var(--state-applied) 6%,transparent) 58%,#ffffff04)!important;box-shadow:inset 4px 0 var(--state-applied),inset 0 1px #ffffff0d!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer),#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.remote-offer):not(.selected){background-color:color-mix(in srgb,var(--state-dismissed) 8%,rgba(10,14,21,.24))!important;background-image:linear-gradient(108deg,color-mix(in srgb,var(--state-dismissed) 18%,transparent),color-mix(in srgb,var(--state-dismissed) 6%,transparent) 58%,#ffffff04)!important;box-shadow:inset 4px 0 var(--state-dismissed),inset 0 1px #ffffff0d!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.remote-offer,#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.selected){background-color:color-mix(in srgb,var(--remote,#c87948) 9%,rgba(12,15,22,.26))!important;background-image:linear-gradient(104deg,#ffce7a42,#ffce7a1a 62%,#ffce7a08)!important;box-shadow:inset 4px 0 var(--remote,#c87948),inset 0 1px #ffffff0d!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.selected{border-width:3px!important;border-color:color-mix(in srgb,var(--sel,#38bdf8) 62%,transparent)!important;box-shadow:inset 3px 0 var(--sel,#38bdf8),0 0 0 1px #38bdf847,0 14px 40px -18px var(--sel-glow,rgba(56,189,248,.35)),inset 0 0 40px -18px #38bdf880!important}#root .rf.theme-cosmos :is(.offer-list,.feed-shell) .offer-row.remote-offer.selected{border-color:#ffce7ae6!important;box-shadow:inset 3px 0 var(--remote,#c87948),0 0 0 1px #ffce7a52,0 14px 40px -18px #ffce7a73,inset 0 0 40px -18px #ffce7a8c!important}#root .rf.theme-cosmos .offer-row .row-state{gap:4px!important;align-items:center!important}#root .rf.theme-cosmos .offer-row .row-state .row-state-icon{width:10px!important;height:10px!important;flex:0 0 auto!important;color:currentColor!important;stroke:currentColor!important;fill:none!important;stroke-width:2.8!important;opacity:1!important;align-self:center!important}#root .rf.theme-kitty .topbar .global-nav{background:#fff7fb8c!important;background-image:linear-gradient(180deg,#ffffff4d,#ffe8f124)!important;border:1px solid rgba(255,255,255,.66)!important;box-shadow:0 26px 54px -30px #78284673,inset 0 1px #ffffff9e!important;-webkit-backdrop-filter:blur(18px) saturate(1.4)!important;backdrop-filter:blur(18px) saturate(1.4)!important}#root .rf.theme-kitty .topbar .global-nav .nav-btn:not(.active){color:#673e4a!important}#root .rf.theme-kitty .topbar .global-nav .nav-btn:not(.active):hover{color:#4e2c36!important}#root .rf.theme-kitty .top-fade{display:none!important}@property --kt2-fade{syntax:"<number>";inherits:false;initial-value:1}#root .rf.theme-kitty .offer-row{--kt2-dim:1;animation-name:jr-kt2-fade;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 82% cover 94%}@keyframes jr-kt2-fade{0%{--kt2-fade:1}30%{--kt2-fade:.8}65%{--kt2-fade:.42}to{--kt2-fade:0}}#root .rf.theme-kitty .page-head{--kt2-dim:1;animation-name:jr-kt2-fade-head;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 82% cover 96%}@keyframes jr-kt2-fade-head{0%{--kt2-fade:1}35%{--kt2-fade:.8}70%{--kt2-fade:.4}to{--kt2-fade:0}}#root .rf.theme-kitty :is(.offer-row,.offer-row.state-seen,.offer-row.state-seen:hover,.offer-row.selected,.offer-row.state-seen.selected,.page-head){opacity:calc(var(--kt2-fade,1) * var(--kt2-dim,1))!important}@media(max-width:650px){#root .rf.theme-kitty .offer-row{animation-range:cover 71% cover 94%}#root .rf.theme-kitty .page-head{animation-range:cover 72% cover 88%}}#root .rf.theme-kitty .offer-row.state-seen:not(.selected){--kt2-dim:.64}#root .rf.theme-kitty .offer-row.state-seen:not(.selected):hover{--kt2-dim:1}#root .rf.theme-kitty .offer-row.selected{--kt2-dim:1}.jr-consent{display:grid;gap:9px;margin:2px 2px 6px}.jr-consent-row{display:grid;grid-template-columns:16px 1fr;gap:9px;align-items:start;cursor:pointer;font-size:11.5px;line-height:1.45;color:#ffffffb8}.jr-consent-row input[type=checkbox]{appearance:none;-webkit-appearance:none;width:15px;height:15px;margin:1px 0 0;padding:0;border-radius:4px;border:1px solid rgba(255,255,255,.28);background:#ffffff0d;display:grid;place-items:center;cursor:pointer;transition:border-color .2s ease,background .2s ease}.jr-consent-row input[type=checkbox]:hover{border-color:#ffffff73}.jr-consent-row input[type=checkbox]:checked{background:#22d3ee38;border-color:#22d3eea6}.jr-consent-row input[type=checkbox]:checked:after{content:"";width:4px;height:7px;border:solid #a5f3fc;border-width:0 1.6px 1.6px 0;transform:rotate(45deg) translate(-1px,-1px)}.jr-consent-row input[type=checkbox]:focus-visible{outline:2px solid rgba(34,211,238,.75);outline-offset:2px}.jr-consent-row a,.jr-legal-links a{color:#7dd3fc;text-decoration:underline;text-underline-offset:2px}.jr-consent-note{margin:0;font-size:10.5px;line-height:1.4;color:#ffffff73}.jr-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:12px;font-size:11px}.jr-legal-inline{justify-content:flex-start;gap:12px;margin:10px 0 2px}.jr-legal-links a{color:#ffffff8c;text-decoration:none}.jr-legal-links a:hover{color:#7dd3fc;text-decoration:underline}.jr-danger-note{margin:0;padding:10px 12px;border-radius:10px;border:1px solid rgba(248,113,113,.45);background:#f8717114;font-size:12px;line-height:1.45;color:#fca5a5}.jr-theme-worldkitty .jr-consent-row{color:#6d424e}.jr-theme-worldkitty .jr-consent-row a,.jr-theme-worldkitty .jr-legal-links a{color:#b42370}.jr-theme-worldkitty .jr-consent-note{color:#8c5364}.jr-theme-worldkitty .jr-consent-row input[type=checkbox]{border-color:#f472b680;background:transparent}.jr-theme-worldkitty .jr-consent-row input[type=checkbox]:checked{background:#f472b629;border-color:#f472b6}.jr-theme-worldkitty .jr-consent-row input[type=checkbox]:checked:after{border-color:#b42370}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row{--kt2-bar:var(--accent)}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-new:not(.selected){--kt2-bar:#a97ad6!important;background-color:color-mix(in srgb,#a97ad6 15%,rgba(255,252,253,.58))!important;background-image:linear-gradient(108deg,color-mix(in srgb,#a97ad6 34%,transparent),transparent 76%),linear-gradient(180deg,#ffffff85,#ffffff38)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer),#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-seen:not(.remote-offer):not(.selected){--kt2-bar:#b07d8d!important;background-color:color-mix(in srgb,#b07d8d 10%,rgba(255,252,253,.58))!important;background-image:linear-gradient(108deg,color-mix(in srgb,#b07d8d 22%,transparent),transparent 76%),linear-gradient(180deg,#ffffff85,#ffffff38)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-applied:not(.selected){--kt2-bar:#d12f80!important;background-color:color-mix(in srgb,#d12f80 14%,rgba(255,252,253,.58))!important;background-image:linear-gradient(108deg,color-mix(in srgb,#d12f80 30%,transparent),transparent 76%),linear-gradient(180deg,#ffffff85,#ffffff38)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed,#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.state-dismissed:not(.selected){--kt2-bar:#e01b3c!important;background-color:color-mix(in srgb,#e01b3c 17%,rgba(255,252,253,.58))!important;background-image:linear-gradient(108deg,color-mix(in srgb,#e01b3c 38%,transparent),transparent 76%),linear-gradient(180deg,#ffffff85,#ffffff38)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.state-applied):not(.state-dismissed),#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.remote-offer:not(.state-applied):not(.state-dismissed):not(.selected){--kt2-bar:#c87948!important;background-color:color-mix(in srgb,#c87948 11%,rgba(255,252,253,.58))!important;background-image:linear-gradient(108deg,color-mix(in srgb,#c87948 26%,transparent),transparent 76%),linear-gradient(180deg,#ffffff85,#ffffff38)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row:not(.selected){box-shadow:inset 4px 0 0 var(--kt2-bar),0 12px 34px #aa5b6a12!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected{position:relative!important;z-index:3!important;border-width:3px!important;border-color:#e13d7e!important;outline:none!important;box-shadow:inset 4px 0 0 var(--kt2-bar,var(--accent)),0 0 0 2px #e13d7e4d,0 16px 42px -18px #e13d7e8c,inset 0 0 46px -18px #e13d7e6b!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row.selected:after{background:linear-gradient(100deg,#ff2d8700,#ff2d8733 38%,#ff8ac475,#ff2d8733 62%,#ff2d8700)!important}.rf.theme-kitty{--kt2-salary-ok:#0a5a43;--kt2-salary-below:#981354;--kt2-state-seen:#6f5f68;--kt2-state-applied:#c21a71;--kt2-state-dismissed:#8c1237}.kitty-scene.con-galaxia .kitty-floating-motifs{display:none!important}.kitty-scene.con-galaxia .kitty-petals{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.kitty-scene.con-galaxia .kitty-petal{position:absolute;top:-35px;left:var(--x);width:var(--tam);height:calc(var(--tam) * .72);border-radius:60% 0;background:var(--color, #f7b7d3);opacity:0;pointer-events:none;will-change:transform,opacity;animation:kitty-petal-fall var(--dur) linear infinite;animation-delay:var(--delay)}@keyframes kitty-petal-fall{0%{transform:translate3d(0,-30px,0) rotate(0);opacity:0}5%{opacity:var(--op, .75)}25%{transform:translate3d(var(--vaiven),26vh,0) rotate(calc(var(--giro) * .25))}50%{transform:translate3d(calc(var(--vaiven) * -.65),54vh,0) rotate(calc(var(--giro) * .52))}75%{transform:translate3d(calc(var(--vaiven) * .8),80vh,0) rotate(calc(var(--giro) * .78))}94%{opacity:var(--op, .75)}to{transform:translate3d(calc(var(--vaiven) * .2),calc(100vh + 55px),0) rotate(var(--giro));opacity:0}}@media(prefers-reduced-motion:reduce){.kitty-scene.con-galaxia .kitty-petals,.kitty-scene.con-galaxia .kitty-petal{animation:none!important;display:none!important}.kitty-scene.con-galaxia .kitty-motif{animation:none!important}}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row .salary-inline{color:var(--kt2-salary-ok)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row .salary-inline.below{color:var(--kt2-salary-below)!important}#root .rf.theme-kitty :is(.offer-list,.feed-shell) .offer-row .salary-inline .ui-icon{color:currentColor!important;stroke:currentColor!important;opacity:1!important}#root .rf.theme-kitty .inspector :is(.det-salary-inline,.detail-salary-line){color:var(--kt2-salary-ok)!important}#root .rf.theme-kitty .inspector :is(.det-salary-inline,.detail-salary-line) :is(b,.ui-icon){color:currentColor!important;stroke:currentColor!important}#root .rf.theme-kitty .inspector :is(.det-salary-inline,.detail-salary-line) em{color:currentColor!important;font-style:normal;opacity:.72}#root .rf.theme-kitty .inspector :is(.det-salary-inline,.detail-salary-line) small{color:#8c626c!important;opacity:1}#root .rf.theme-kitty .inspector :is(.det-salary-inline,.detail-salary-line).below{color:var(--kt2-salary-below)!important}#root .rf.theme-kitty .det-action-bar .det-action-states{overflow:hidden!important}#root .rf.theme-kitty .det-action-bar .det-action-states:has(.state-btn[data-state=seen].active){box-shadow:0 0 18px #6f5f6859!important}#root .rf.theme-kitty .det-action-bar .det-action-states:has(.state-btn[data-state=applied].active){box-shadow:0 0 18px #c21a7159!important}#root .rf.theme-kitty .det-action-bar .det-action-states:has(.state-btn[data-state=dismissed].active){box-shadow:0 0 18px #8c123759!important}#root .rf.theme-kitty .det-block-state .state-btn{border:0!important;border-left:1px solid rgba(225,61,126,.2)!important;border-radius:0!important}#root .rf.theme-kitty .det-block-state .state-btn:first-child{border-left:0!important;border-left-color:transparent!important}#root .rf.theme-kitty .det-block-state .state-btn.active{border:0!important;border-left:1px solid rgba(225,61,126,.2)!important;border-radius:0!important;color:#fff7fb!important;font-weight:800!important;opacity:1!important;text-shadow:none!important}#root .rf.theme-kitty .det-block-state .state-btn:first-child.active{border-left:0!important;border-left-color:transparent!important}#root .rf.theme-kitty .det-block-state .state-btn.active .ui-icon{color:currentColor!important;stroke:currentColor!important;opacity:1!important}#root .rf.theme-kitty .det-block-state .state-btn[data-state=seen].active{background:var(--kt2-state-seen)!important;border-color:var(--kt2-state-seen)!important;box-shadow:0 4px 12px -4px #6f5f688c,0 0 20px #6f5f6861!important}#root .rf.theme-kitty .det-block-state .state-btn[data-state=applied].active{background:var(--kt2-state-applied)!important;border-color:var(--kt2-state-applied)!important;box-shadow:0 4px 12px -4px #c21a718c,0 0 20px #c21a7161!important}#root .rf.theme-kitty .det-block-state .state-btn[data-state=dismissed].active{background:var(--kt2-state-dismissed)!important;border-color:var(--kt2-state-dismissed)!important;box-shadow:0 4px 12px -4px #8c12378c,0 0 20px #8c123761!important}#root .rf.theme-kitty .det-block-state .state-btn[data-state=seen].active:focus-visible{outline:3px solid var(--kt2-state-seen)!important;outline-offset:3px!important}#root .rf.theme-kitty .det-block-state .state-btn[data-state=applied].active:focus-visible{outline:3px solid var(--kt2-state-applied)!important;outline-offset:3px!important}#root .rf.theme-kitty .det-block-state .state-btn[data-state=dismissed].active:focus-visible{outline:3px solid var(--kt2-state-dismissed)!important;outline-offset:3px!important}#root .rf.theme-kitty .offer-row .row-state{gap:4px!important;align-items:center!important}#root .rf.theme-kitty .offer-row .row-state .row-state-icon{width:10px!important;height:10px!important;flex:0 0 auto!important;color:currentColor!important;stroke:currentColor!important;fill:none!important;stroke-width:2.8!important;opacity:1!important;align-self:center!important}.inbox-tab-btn:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important;z-index:2!important}.rf.theme-cosmos .inbox-tab-btn:focus-visible,.rf[data-preset=cosmos] .inbox-tab-btn:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important}.rf.theme-kitty .inbox-tab-btn:focus-visible,.rf[data-preset=kitty] .inbox-tab-btn:focus-visible{outline:2px solid #be185d!important;outline-offset:2px!important}.state-btn:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important;position:relative!important;z-index:5!important}#root .rf.theme-cosmos .det-action-bar .state-btn:focus-visible,.rf.theme-cosmos .det-action-bar .state-btn:focus-visible,.rf.theme-cosmos .state-btn:focus-visible,.rf[data-preset=cosmos] .state-btn:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important;position:relative!important;z-index:5!important}#root .rf.theme-kitty .det-block-state .state-btn:focus-visible,#root .rf.theme-kitty .det-action-bar .state-btn:focus-visible,.rf.theme-kitty .det-action-bar .state-btn:focus-visible,.rf.theme-kitty .state-btn:focus-visible,.rf[data-preset=kitty] .state-btn:focus-visible{outline:2px solid #be185d!important;outline-offset:2px!important;position:relative!important;z-index:5!important}#root .rf.theme-cosmos .det-action-bar .det-action-states:has(.state-btn:focus-visible),#root .rf.theme-cosmos .det-action-bar .statebar:has(.state-btn:focus-visible),#root .rf.theme-kitty .det-action-bar .det-action-states:has(.state-btn:focus-visible),#root .rf.theme-kitty .det-action-bar .statebar:has(.state-btn:focus-visible),.det-action-states:has(.state-btn:focus-visible),.det-block-state:has(.state-btn:focus-visible){overflow:visible!important;clip-path:none!important}select:focus-visible,.inbox-tool-sort select:focus-visible,.sort-wrap select:focus-visible,.profile-switch select:focus-visible,.mobile-context select:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important;border-radius:6px!important}.rf.theme-cosmos select:focus-visible,.rf.theme-cosmos .inbox-tool-sort select:focus-visible,.rf.theme-cosmos .sort-wrap select:focus-visible,.rf.theme-cosmos .profile-switch select:focus-visible,.rf[data-preset=cosmos] select:focus-visible,.rf[data-preset=cosmos] .inbox-tool-sort select:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important;border-radius:6px!important}.rf.theme-kitty select:focus-visible,.rf.theme-kitty .inbox-tool-sort select:focus-visible,.rf.theme-kitty .sort-wrap select:focus-visible,.rf.theme-kitty .profile-switch select:focus-visible,.rf[data-preset=kitty] select:focus-visible,.rf[data-preset=kitty] .inbox-tool-sort select:focus-visible{outline:2px solid #be185d!important;outline-offset:2px!important;border-radius:6px!important}.det-open-btn:focus-visible,.inspector .inspector-close:focus-visible,.inspector .inspector-expand:focus-visible,.inspector .expand-toggle:focus-visible,.inspector .letter-actions .btn:focus-visible,.inspector details summary:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important}.rf.theme-cosmos .det-open-btn:focus-visible,.rf.theme-cosmos .inspector .inspector-close:focus-visible,.rf.theme-cosmos .inspector .inspector-expand:focus-visible,.rf.theme-cosmos .inspector .expand-toggle:focus-visible,.rf.theme-cosmos .inspector .letter-actions .btn:focus-visible,.rf.theme-cosmos .inspector details summary:focus-visible,.rf[data-preset=cosmos] .det-open-btn:focus-visible,#root .rf.theme-cosmos .inspector-corner .expand-toggle:focus-visible,#root .rf.theme-cosmos .inspector-corner .inspector-close:focus-visible{outline:2px solid #38bdf8!important;outline-offset:2px!important}.rf.theme-kitty .det-open-btn:focus-visible,.rf.theme-kitty .inspector .inspector-close:focus-visible,.rf.theme-kitty .inspector .inspector-expand:focus-visible,.rf.theme-kitty .inspector .expand-toggle:focus-visible,.rf.theme-kitty .inspector .letter-actions .btn:focus-visible,.rf.theme-kitty .inspector details summary:focus-visible,.rf[data-preset=kitty] .det-open-btn:focus-visible,#root .rf.theme-kitty .inspector-corner .expand-toggle:focus-visible,#root .rf.theme-kitty .inspector-corner .inspector-close:focus-visible{outline:2px solid #be185d!important;outline-offset:2px!important}
