:root{color-scheme:light;--canvas:#f6f4ee;--surface:#fff;--surface-2:#eeeee8;--navy:#151642;--accent:var(--fv-accent,#363bc9);--accent-soft:#edf0ff;--gold:#a05225;--ink:#151642;--body:#45536b;--muted:#637088;--line:#d9dfeb;--line-2:#e6e8ee;--warn:#86510b;--warn-soft:#fff2d9;--bad:#b22e42;--bad-soft:#ffedf1;--r:20px}body{background:var(--canvas);color:var(--ink);font-family:Segoe UI Variable Text,Segoe UI,sans-serif}.app{background:var(--canvas)}.flieva-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 28px;border-bottom:1px solid var(--line);background:#f6f4eef7;flex-shrink:0;z-index:5}.flieva-home{display:flex;align-items:center;gap:9px;border:0;background:none;color:var(--ink);font-size:26px;font-weight:750;letter-spacing:-.06em;cursor:pointer;padding:0}.flieva-home img{width:60px;height:44px;object-fit:contain}.header-actions{display:flex;gap:10px;align-items:center}.header-actions .btn{margin:0;min-height:40px;padding:8px 16px}.topbar{background:transparent!important;border-bottom:0;padding-bottom:6px}.topbar .brand{font-size:15px;color:var(--muted);letter-spacing:.02em}.topbar .acct{display:none}#v-home>.topbar{display:none}.home{position:relative}.home .eyebrow{color:var(--accent);font-weight:700;letter-spacing:.14em}.htitle{color:var(--ink);font-weight:720}.hsub{color:var(--body)}.home .bigbtn{background:var(--accent);color:#fff;border:0;box-shadow:0 8px 24px #4f4fe02b;border-radius:15px}.free{background:#edf0ff!important;color:var(--ink)!important;border-color:#d9dffd!important}.card,.tool,.ptile,.q{background:#fff;border-color:var(--line);box-shadow:0 5px 22px #24345a06}.tool{position:relative;transition:transform .18s,box-shadow .18s;border-radius:20px}.tool:hover,.ptile:hover{transform:translateY(-3px);box-shadow:0 12px 32px #22247814}.tool-symbol{color:var(--accent);background:var(--accent-soft);padding:10px;border-radius:14px;width:48px;height:48px}.tool .s{color:var(--muted)}.btn{border-radius:12px;color:var(--ink)}.btn--primary{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}.btn--ghost{background:transparent!important;border:1px solid var(--line)!important;color:var(--ink)!important}.btn:hover{filter:brightness(.96)}a.btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.field input,.field textarea,.field select,.chatin input{background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:12px}.field label{color:var(--body)}.notice{background:#edf0ff;color:#354676;border-color:#d7defc}.badge.b-ok{background:#e7f5eb;color:#226340}.badge.b-warn{background:var(--warn-soft);color:var(--warn)}.badge.b-mute{background:#eef1f6;color:#46546b}.cvbanner{background:#e9edf9!important;color:var(--ink)!important}.cvbanner p{color:var(--body)!important}.chip,.mjt,.acc{background:#fff;color:var(--ink);border-color:var(--line)}.chip.is-active,.mjt.is-active{background:var(--accent-soft);color:var(--accent);border-color:#aaabff}.ab{color:var(--body)}.bar{background:#e6e8f0}.bar>div{background:var(--accent)}.chatb{background:var(--canvas)}.msg{background:#fff;color:var(--ink)}.msg.me{background:var(--accent);color:#fff}.chatin{background:var(--canvas)}.source-note{font-size:13px;color:var(--muted);margin:12px 0}.official-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.official-grid .card{margin:0}.official-grid .card h3{margin-top:12px}.official-tag{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);font-weight:700}.route-item{display:flex;align-items:flex-start;gap:12px;padding:15px 0;border-bottom:1px solid var(--line-2);font-size:16px}.route-item input{width:20px;height:20px;margin-top:3px;accent-color:var(--accent);flex-shrink:0}.route-item small{display:block;line-height:1.55;color:var(--muted);font-size:13px;margin-top:5px}.map-frame{width:100%;height:360px;border:1px solid var(--line);border-radius:18px}.map-placeholder{padding:34px;background:linear-gradient(135deg,#e9edf9,#f6ede0);border:1px dashed #aab6cf;border-radius:18px;color:var(--body);margin:18px 0}.map-placeholder b{display:block;color:var(--ink);font-size:22px;margin-bottom:8px}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media(min-width:900px){.flieva-header{position:relative;margin-left:-248px;padding:18px 36px;height:84px}.bottomnav{background:#eeeee8;padding-top:112px;border-color:var(--line);z-index:1}.bottomnav:before,.bottomnav:after{display:none!important}.flieva-header{z-index:6}.bn{color:var(--body)}.bn.is-active{color:var(--accent);background:#fff!important;box-shadow:0 4px 15px #24345a08}.home{padding-top:45px}.scroll{max-width:1250px;margin:auto}.home .htitle{font-size:clamp(42px,4.3vw,72px)}}@media(max-width:700px){.flieva-header{padding:12px 18px}.flieva-home{font-size:24px}.flieva-home img{width:48px;height:38px}.header-actions .btn{font-size:13px;padding:8px 12px}.header-actions .acct{display:none}.home{padding-top:30px}.bottomnav{background:#fff;border-top:1px solid var(--line)}.official-grid{grid-template-columns:1fr}.map-frame{height:280px}.home .htitle{font-size:40px}.tool{min-height:140px}.tool .t{font-size:17px}.map-placeholder{padding:22px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.flieva-header{display:none!important}}.chip.is-sel,.iconbtn.in,.avatar,.chk2 .ok,.d-done,.usr,.chatin button{color:#fff!important}.pill{background:var(--accent-soft);color:var(--accent)}.tool{font-family:inherit;color:var(--ink)}:root{--ink:#111318;--body:#49505d;--muted:#667080;--primary:var(--fv-accent,#363bc9);--on-primary:#fff;--sidebar:#15161b;--sidebar-text:#dde0eb;--shadow:0 8px 28px #14151a08;--notice-bg:#edf0ff;--notice-text:#354676;--black-panel:#15161b;--header-bg:#fff;--ok-bg:#e7f5eb;--ok-text:#226340;--map-bg:#e9edf9}:root[data-theme=dark]{color-scheme:dark;--canvas:#0e0f13;--surface:#191b22;--surface-2:#22252f;--navy:#f6f4ee;--ink:#f6f4ee;--body:#c4c8d2;--muted:#a0a8ba;--accent:#999bff;--accent-soft:#252c48;--line:#343845;--line-2:#2b2f3b;--warn:#f0cc83;--warn-soft:#382d1c;--bad:#ffacb8;--bad-soft:#382029;--gold:#efb882;--sidebar:#08090c;--sidebar-text:#e1e4ed;--header-bg:#14151b;--black-panel:#08090c;--notice-bg:#232b47;--notice-text:#d6ddff;--ok-bg:#193628;--ok-text:#a3e3bd;--shadow:0 8px 26px #0003;--map-bg:#242c41}.flieva-header{background:var(--header-bg)!important}.flieva-home img{width:44px!important;height:44px!important;border-radius:12px}.flieva-home{gap:12px;font-size:29px}.theme-toggle,.profile-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:50px;background:var(--surface-2);color:var(--ink);cursor:pointer;font:inherit}.theme-toggle{padding:0 14px;font-size:14px}.theme-toggle>span:first-child{font-size:22px}.profile-button{width:44px;color:var(--muted);background:var(--accent-soft);border-color:transparent}.theme-options{display:flex;gap:12px;flex-wrap:wrap}.theme-options button{padding:14px 22px;background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:12px;font:inherit;cursor:pointer}.theme-options button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.card,.tool,.ptile,.q,.home-card,.home-tool-grid button{background:var(--surface)!important;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow)}.field input,.field select,.field textarea,.chatin input,.chip,.mjt,.acc{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}.chip.is-sel,.btn--primary,.bigbtn,.chatin>button:not(.att){background:var(--primary)!important;color:var(--on-primary)!important}.btn--primary{border-color:var(--primary)!important}.notice{background:var(--notice-bg)!important;color:var(--notice-text)!important;border-color:var(--line)!important}.free,.cvbanner{background:var(--accent-soft)!important;color:var(--ink)!important;border-color:var(--line)!important}.badge.b-mute{background:var(--surface-2)!important;color:var(--body)!important}.badge.b-ok{background:var(--ok-bg)!important;color:var(--ok-text)!important}.map-placeholder{background:var(--map-bg)!important;border-color:var(--line)!important}.msg,.msg.bot{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)}.msg.usr,.msg.me{background:var(--primary)!important;color:#fff!important;border-color:transparent}.chatin{background:var(--canvas)!important}.home{gap:18px;align-items:start}.home>.eyebrow{grid-column:1;grid-row:1}.home>.htitle{grid-column:1;grid-row:2;margin:0;line-height:1.06;letter-spacing:-.05em}.home>.hsub{grid-column:1;grid-row:3;margin:0;font-size:18px}.home>.bigbtn{grid-column:1;grid-row:4;margin:0;width:auto;justify-self:start;padding:16px 28px}.home>.listen{grid-column:1;grid-row:5;justify-self:start;margin:0}.home-card{text-align:left;border-radius:20px;padding:10px;overflow:hidden;cursor:pointer;font:inherit;transition:transform .18s,box-shadow .18s}.home-card>img{display:block;width:100%;height:150px;object-fit:cover;border-radius:13px}.home-card-copy{display:grid;grid-template-columns:1fr 28px;gap:7px;padding:16px 12px 10px}.home-card-copy>b{font-size:22px}.home-card-copy>span{color:var(--body);font-size:14px;line-height:1.55;grid-column:1}.home-card-copy>i{grid-column:2;grid-row:1/3;align-self:center;font-style:normal;color:var(--accent);font-size:25px}.home-tools{grid-column:1/-1;grid-row:7;width:100%}.home-section-title h2{font-size:27px;margin:8px 0 3px}.home-section-title p{margin:0 0 16px;color:var(--muted);font-size:15px}.home-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.home-tool-grid button{display:flex;align-items:center;gap:12px;text-align:left;padding:22px 16px;border-radius:18px;cursor:pointer;font:inherit}.home-tool-grid b{display:block;font-size:15px}.home-tool-grid small{display:block;color:var(--muted);font-size:13px;line-height:1.5;margin-top:5px}.mini-icon{display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);border-radius:50%;width:43px;height:43px;font-size:25px;flex-shrink:0}.home>.free{grid-row:9;margin-top:0;padding:16px 22px;border-radius:16px}.home-card:hover,.home-tool-grid button:hover{transform:translateY(-2px)}.tools-intro{padding:28px 32px!important;background:var(--black-panel);color:#fff;border:1px solid #343845;border-radius:22px;margin:0 0 25px}.tools-intro h1{color:#fff}.tools-intro p{color:#bdc5d8;margin-bottom:0}.tools-intro .eyebrow{color:#b5b6ff}.tool{text-align:left;min-height:150px}.tool-symbol{display:inline-flex;align-items:center;justify-content:center}.tool-symbol svg{width:26px;height:26px}.tool .t{margin-top:12px}.ask-photo-tool{padding:12px 12px 20px!important;background:var(--black-panel)!important;color:#fff}.ask-photo-tool img{object-fit:cover!important;height:150px!important;border-radius:13px!important}.ask-photo-tool .t{color:#fff}.ask-photo-tool .s{color:#bdc5d8}.ask-photo-tool .t,.ask-photo-tool .s{padding:0 10px}.q img[src="ask-compass.webp"]{object-fit:cover;background:#15161b}.ask-intro{display:flex;align-items:center;gap:22px;background:var(--black-panel);color:#fff;padding:22px 26px;border:1px solid #343845;border-radius:22px;max-width:960px;width:calc(100% - 64px);margin:12px auto 14px;flex-shrink:0}.ask-intro img{width:90px;height:90px;object-fit:cover;border-radius:18px}.ask-intro .eyebrow{font-size:11px;color:#b5b6ff}.ask-intro h1{margin:6px 0;font-size:29px}.ask-intro p{color:#bdc5d8;font-size:15px;margin:0;line-height:1.55}.ask-prompts{display:flex;flex-wrap:wrap;gap:9px;max-width:960px;width:calc(100% - 64px);margin:0 auto 12px;flex-shrink:0}.ask-prompts button{font:inherit;font-size:13px;padding:10px 14px;border:1px solid var(--line);border-radius:40px;color:var(--body);background:var(--surface);cursor:pointer}#v-ask>.notice{max-width:960px;width:calc(100% - 64px);margin:0 auto 10px!important;padding:12px 16px;font-size:13px!important}#v-ask .chatb{width:100%;max-width:1016px;margin:auto;padding:18px 28px;min-height:120px}#v-ask .chatin{width:calc(100% - 64px);max-width:960px;margin:0 auto 20px;padding:14px;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);background:var(--surface)!important}#v-ask .chatin input{border:0!important;background:transparent!important}#v-ask .chatin .att{background:var(--surface-2);color:var(--muted)!important}#v-ask .msg{padding:18px 22px;line-height:1.7;border-radius:18px;box-shadow:var(--shadow)}.lite .home-card>img,.lite .ask-intro img{display:none}@media(min-width:900px){.bottomnav{background:var(--sidebar)!important;color:var(--sidebar-text)}.bottomnav .bn{color:var(--sidebar-text)}.bottomnav .bn:hover{background:#ffffff0d}.bottomnav .bn.is-active{background:var(--fv-accent,#363bc9)!important;color:#fff!important}.home{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding:34px 32px}.home .htitle{font-size:clamp(40px,4.1vw,67px)}.bn .i{display:block!important}}@media(min-width:701px)and (max-width:899px){.home{grid-template-columns:1fr 1fr;padding:25px;gap:14px}.home-tool-grid{grid-template-columns:1fr 1fr}.home-card>img{height:120px}}@media(max-width:700px){.flieva-home{font-size:25px}.flieva-home img{width:37px!important;height:37px!important;border-radius:10px}.header-actions{gap:8px}.theme-label{display:none}.theme-toggle{padding:0;width:42px;min-width:42px}.profile-button{width:42px}.home{display:flex!important;flex-direction:column;text-align:left;padding:24px 18px;gap:16px}.home>.hsub{font-size:16px;margin:0}.home>.htitle{font-size:40px}.home-card{display:grid;grid-template-columns:110px 1fr;gap:7px;align-items:center}.home-card>img{height:105px}.home-card-copy{padding:10px 5px}.home-card-copy>b{font-size:20px}.home-card-copy>span{font-size:13px}.home-tool-grid{grid-template-columns:1fr 1fr;gap:10px}.home-tool-grid button{padding:16px 12px;gap:9px}.home-tool-grid b{font-size:14px}.home-tool-grid small{font-size:12px}.mini-icon{width:32px;height:32px;font-size:20px}.bottomnav{background:var(--surface)!important}.bn.is-active{color:var(--accent)}.bn{font-size:11px}.tools-intro{padding:23px!important}.tools-intro h1{font-size:28px}.tool{padding:18px;min-height:155px}.tgrid{grid-template-columns:1fr 1fr}.ask-intro{width:calc(100% - 36px);padding:17px;gap:14px;margin-bottom:10px}.ask-intro img{width:58px;height:58px;border-radius:13px}.ask-intro h1{font-size:23px}.ask-intro p{font-size:13px}.ask-prompts{width:calc(100% - 36px);gap:6px}.ask-prompts button{padding:8px 11px;font-size:12px}#v-ask>.notice{width:calc(100% - 36px);font-size:12px!important;padding:10px}#v-ask .chatb{padding:12px 18px}#v-ask .chatin{width:calc(100% - 36px);margin-bottom:12px;padding:10px}#v-ask .msg{font-size:14px;padding:14px 16px}}@media(max-height:720px){.ask-intro{padding:14px 20px;margin-top:4px}.ask-intro img{width:54px;height:54px}.ask-intro h1{font-size:23px}.ask-intro p{font-size:13px}.ask-prompts{margin-bottom:8px}#v-ask>.notice{font-size:12px!important;padding:8px 12px;margin-bottom:6px!important}}@media print{.flieva-header,.theme-options,.ask-intro,.ask-prompts{display:none!important}.cvp{color:#111!important;background:#fff!important}}#v-ask>.topbar{display:none}#v-ask .chatb{min-height:0;flex:1}#v-ask .chatin{flex-shrink:0}#v-ask>.notice{flex-shrink:0}@media(max-height:520px){.ask-intro,.ask-prompts{display:none}#v-ask .chatin{margin-bottom:6px}.site-footer{padding:6px 12px}}.bottomnav:before,.bottomnav:after{display:none!important}@media(max-width:700px){.bottomnav{gap:0!important}.bottomnav .bn{flex:1;min-width:0}.bottomnav .bn .i svg{width:20px;height:20px}}:root{--sidebar:#fff;--sidebar-text:#49505d;--black-panel:#fff;--panel-ink:#111318;--panel-muted:#667080}:root[data-theme=dark]{--sidebar:#08090c;--sidebar-text:#e1e4ed;--black-panel:#191b22;--panel-ink:#f6f4ee;--panel-muted:#a0a8ba}.tools-intro,.ask-intro,.ask-photo-tool{background:var(--black-panel)!important;color:var(--panel-ink)!important;border-color:var(--line)!important}.tools-intro p,.ask-intro p,.ask-photo-tool .s{color:var(--panel-muted)!important}.tools-intro h1,.ask-intro h1,.ask-photo-tool .t{color:var(--panel-ink)!important}.tools-intro .eyebrow,.ask-intro .eyebrow{color:var(--accent)!important}.home-card>img{object-fit:contain!important;object-position:center;background:var(--surface-2);height:auto;aspect-ratio:16/10}.home-card[data-purpose=visit]>img{object-fit:cover!important}.sidebar-profile{display:none}.profile-thumb{width:42px;height:42px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex-shrink:0;overflow:hidden}.profile-thumb img{width:100%;height:100%;object-fit:cover}.sidebar-profile strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:128px}.sidebar-profile small{display:block;color:var(--muted);margin-top:4px}.local-profile{margin-top:16px}.profile-editor-preview{width:64px;height:64px;margin-bottom:16px}@media(min-width:900px){.bottomnav{bottom:0!important;border-right:1px solid var(--line)!important}.sidebar-profile{display:flex;align-items:center;gap:10px;margin-top:auto;padding:16px 10px;text-align:left;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:16px;cursor:pointer;font:inherit;width:100%;min-height:78px;flex-shrink:0}.bottomnav .bn:hover{background:var(--accent-soft)}}@media(max-width:700px){.home-card{grid-template-columns:125px 1fr}.home-card>img{height:auto!important;aspect-ratio:4/3;object-fit:contain!important}}.section-back{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;padding:10px 13px;min-height:44px;border-radius:12px;cursor:pointer}.section-back[hidden]{display:none!important}.view>.topbar .backbtn[data-back]{display:none}.job-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.job-filter-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:10px 0 16px}.remote-only{display:flex;align-items:center;gap:10px;font-weight:650;cursor:pointer}.remote-only input{width:20px;height:20px;accent-color:var(--primary)}#feedStatus{margin:14px 0;color:var(--body)}.job-filters select:disabled{opacity:.55}@media(max-width:700px){.job-filters{grid-template-columns:1fr}.section-back{padding:10px}.section-back span{display:none}}.opportunity-filters[hidden],#opportunitySearch[hidden]{display:none!important}#compare-results .btn{margin-top:8px;white-space:normal}#compare-results li{margin-bottom:9px}#compare-form button{margin-top:10px}:root #authDialog{color:var(--ink);background:var(--surface);border-color:var(--line)}#authDialog h2,#authDialog p,#authDialog label{color:var(--ink)}#authDialog .auth-tabs button{background:var(--surface-2);color:var(--ink);border-color:var(--line);font:inherit;font-weight:650;min-height:44px}#authDialog .auth-tabs button[aria-pressed=true]{background:var(--primary);color:#fff;border-color:var(--primary)}#authDialog .field input{background:var(--surface-2);color:var(--ink);border-color:var(--muted);font:inherit}#authDialog .field input::placeholder{color:var(--muted);opacity:1}#authDialog #authStatus:not(:empty){background:var(--surface-2);color:var(--ink);border:1px solid var(--muted);padding:12px;border-radius:10px;line-height:1.6}#authDialog #authSubmit:disabled{opacity:1;background:#5261a8!important;color:#fff!important;cursor:wait}#authDialog{background:var(--surface)!important;color:var(--ink)!important}#authDialog h2,#authDialog label{color:var(--ink)!important}#authDialog p{color:var(--body)!important}#authDialog .auth-tabs button{background:var(--surface-2);color:var(--ink);font:inherit;border-color:var(--line)}#authDialog button:focus-visible,#authDialog input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}#authDialog .btn--ghost{color:var(--ink)!important;background:var(--surface-2)!important}#authDialog #authStatus{color:var(--notice-text)!important;background:var(--notice-bg);padding:12px;border-radius:10px}#authDialog #authStatus:empty{display:none}#websiteAdmin[hidden]{display:none!important}.profile-thumb img,.profile-button img{width:100%;height:100%;object-fit:cover;border-radius:50%}#profileStatus{color:var(--body);min-height:24px}#authDialog .auth-password-wrap{position:relative}#authDialog #authPassword{padding-right:50px}#authDialog #authShowPassword{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;padding:0;margin:0;border:0;background:transparent;color:var(--ink);cursor:pointer}#authEyeSlash[hidden]{display:none}#authDialog .auth-remember{display:flex;align-items:center;gap:9px;margin:14px 0;font:inherit}#authDialog .auth-remember input{width:18px;height:18px;margin:0;accent-color:var(--primary)}#authDialog #authClose{margin-top:10px;width:100%}.flieva-home,.flieva-home span,#exChips .chip{text-decoration:none!important}.view>.scroll[data-edge-scroll-bound=true],.view>.home[data-edge-scroll-bound=true],.view>.chatb[data-edge-scroll-bound=true]{scrollbar-width:none!important;-ms-overflow-style:none!important}.view>.scroll[data-edge-scroll-bound=true]::-webkit-scrollbar,.view>.home[data-edge-scroll-bound=true]::-webkit-scrollbar,.view>.chatb[data-edge-scroll-bound=true]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.flieva-edge-scrollbar{position:fixed;z-index:80;width:12px;min-height:40px;touch-action:none;cursor:pointer;user-select:none;background:transparent;border-radius:8px}.flieva-edge-scrollbar[hidden]{display:none!important}.flieva-edge-scrollbar__thumb{position:absolute;left:3px;top:0;width:7px;min-height:28px;border-radius:8px;background:var(--gold);opacity:.92;box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 25%,transparent);cursor:grab;touch-action:none}.flieva-edge-scrollbar__thumb:hover{width:9px;left:2px;opacity:1}.flieva-edge-scrollbar:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.opportunity-filters>.field>label:not(:has(input,select,textarea,details)),.job-filters>.field>label:not(:has(input,select,textarea,details)){min-height:2.7em;min-height:2lh;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;column-gap:4px}
