/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--tw-color-white:#fff;--tw-spacing:.25rem;--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75 / 1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-font-weight-bold:700;--tw-font-weight-extrabold:800}}@layer base{:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}}@layer fallback{:root{--text:#0e1230;--text-2:#2a3054;--muted:#4e5577;--card:#fff;--card-rgb:255 255 255;--card-line:#0e123017;--surface:#f5f6fd;--chip:#fff;--field:#f7f8fd;--field-line:#cdd2e6;--line:#e1e4f0;--hover:#f1f3fd;--soft:#eceeff;--soft-ink:#3442c8;--accent:#3442c8;--accent-line:#3557f5;--a1:#3557f5;--a2:#6a4cf0;--grad:linear-gradient(90deg, #3557f5, #6a4cf0);--grad-d:linear-gradient(140deg, #3557f5, #6a4cf0);--orb:radial-gradient(circle at 35% 30%, #6b7cff 0%, #4f46e5 72%);--glow:#3557f552;--bg-top:#d8d9fb;--bg-mid:#e9ebfb;--bg-end:#f3f5f8;--bg-grad:linear-gradient(180deg, #d8d9fb 0%, #e9ebfb 42%, #f3f5f8 100%);--shadow-c:#28307821;--shadow-lg:0 18px 44px #28307829;--dock:#10132e;--dock-2:#1c2050;--dock-muted:#b0b5d8;--halo:#6366f11a;--halo-2:#6366f129;--aurora-1:#3557f54d;--aurora-2:#6a4cf042;--aurora-3:#78c8ff38;--good:#0b7a55;--good-bg:#dff5ec;--good-solid:#0e9f6e;--warn:#8a5200;--warn-bg:#fff1d6;--bad:#b42318;--bad-bg:#fde8e7;--gold-grad:linear-gradient(90deg, #f5b33f, #f08c1e);--b1:#0d8179;--b2:#0b8c8b;--grad-2:linear-gradient(90deg, #0d8179, #0b8c8b);--b-soft:#e3fcfb;--b-ink:#0c736c;--b-glow:#0d817961;color-scheme:light;--font:"Jakarta", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gutter:16px;--top-h:64px;--tab-h:88px;--r-sm:12px;--r:16px;--r-lg:20px;--r-xl:26px;--r-btn:14px;--shadow:0 8px 24px var(--shadow-c);--shadow-sm:0 2px 10px var(--shadow-c);--surface-card:var(--card);--card-border:var(--card-line);--chrome-bg:rgb(var(--card-rgb) / .86);--raised:#fff;--raised-2:#f5f6fd}}@layer sitetheme;@layer bridge{:root,[data-theme]{--kl-pri:var(--a1);--color-base-100:var(--card);--color-base-200:var(--surface);--color-base-300:var(--line);--color-base-content:var(--text);--color-primary:var(--kl-pri);--color-primary-content:#fff;--color-secondary:var(--a2);--color-secondary-content:#fff;--color-accent:var(--b1);--color-accent-content:#fff;--color-neutral:var(--dock);--color-neutral-content:#fff;--color-info:var(--accent);--color-info-content:#fff;--color-success:var(--good-solid);--color-success-content:#fff;--color-warning:#f5a524;--color-warning-content:#2b1a04;--color-error:var(--bad);--color-error-content:#fff;--radius-selector:var(--r-sm);--radius-field:var(--r-btn);--radius-box:var(--r-lg);--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}.tw\:modal-box,.tw\:dropdown-content,.tw\:menu.kl-raised{background-color:var(--raised)}}@layer vendor;@layer legacy{@font-face{font-family:Jakarta;src:url(fonts/jakarta.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}[data-corners=neat]{--r-sm:8px;--r:11px;--r-lg:14px;--r-xl:18px;--r-btn:10px}[data-corners=soft]{--r-sm:14px;--r:20px;--r-lg:26px;--r-xl:32px;--r-btn:18px}[data-glass=soft]{--surface-card:rgb(var(--card-rgb) / .74);--card-border:#ffffff8c;--chrome-bg:rgb(var(--card-rgb) / .68)}[data-glass=strong]{--surface-card:rgb(var(--card-rgb) / .52);--card-border:#fff9;--chrome-bg:rgb(var(--card-rgb) / .5)}[data-glass=soft][data-mode=dark],[data-glass=strong][data-mode=dark]{--card-border:#ffffff1a}@media (prefers-color-scheme:dark){[data-glass=soft][data-mode=auto],[data-glass=strong][data-mode=auto]{--card-border:#ffffff1a}}@media (min-width:1000px) and (hover:hover){[data-glass=soft] .glass,[data-glass=soft] .card,[data-glass=soft] .w-card{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3)}[data-glass=strong] .glass,[data-glass=strong] .card,[data-glass=strong] .w-card{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5)}}@media (prefers-reduced-transparency:reduce){:root,[data-glass]{--surface-card:var(--card);--card-border:var(--card-line);--chrome-bg:var(--card)}}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top-h) + 12px);background:var(--bg-end)}body{min-height:100vh;font:16px/1.5 var(--font);color:var(--text);-webkit-font-smoothing:antialiased;background:0 0;margin:0;position:relative;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background:var(--bg-grad);position:fixed;inset:0}[data-bg=flat] body:before{background:var(--bg-end)}[data-bg=aurora] body:before{background:radial-gradient(42% 32% at 12% 6%, var(--aurora-1), transparent 70%), radial-gradient(38% 30% at 92% 22%, var(--aurora-2), transparent 72%), radial-gradient(50% 38% at 55% 100%, var(--aurora-3), transparent 70%), var(--bg-grad)}a{color:var(--accent)}img,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p{overflow-wrap:anywhere}.ic{flex:none}:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.skip{z-index:100;background:var(--text);color:var(--card);border-radius:10px;padding:10px 14px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}::selection{background:var(--soft);color:var(--soft-ink)}.topbar{z-index:40;background:var(--chrome-bg);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--card-border);position:sticky;top:0}.topbar-in{max-width:1240px;min-height:var(--top-h);padding:0 var(--gutter);align-items:center;gap:10px;margin:0 auto;display:flex}.brand{letter-spacing:-.02em;min-height:44px;color:var(--text);flex:none;align-items:center;gap:10px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.brand-mark{background:linear-gradient(145deg,#1b1f4b 0%,#0b0d24 100%);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 16px #14185047}.brand-mark path{stroke:#8ea2ff}.top-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.who{color:var(--muted);font-size:14px;font-weight:700;display:none}.logout-form{margin:0}.top-nav a{min-height:44px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.top-nav a:hover{background:var(--hover);color:var(--text)}.top-nav a.on{background:var(--grad);color:#fff;box-shadow:0 6px 16px var(--glow)}.dot-inline{color:#fff;background:#e5484d;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}.is-admin .topbar-in{flex-wrap:wrap}.is-admin .top-nav{width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;scrollbar-width:none;order:3;gap:4px;display:flex;overflow-x:auto}.is-admin .top-nav::-webkit-scrollbar{display:none}.is-admin .top-nav a{padding:0 12px;font-size:14px}.is-admin .top-nav .ic{display:none}.icon-btn{border:1px solid var(--card-border);background:var(--surface-card);width:44px;height:44px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:999px;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.icon-btn:hover{background:var(--hover)}.icon-btn .dot{top:4px;left:auto;right:2px}.mode-btn .ic-sun{display:none}[data-mode=dark] .mode-btn .ic-sun{display:block}[data-mode=dark] .mode-btn .ic-moon{display:none}@media (prefers-color-scheme:dark){[data-mode=auto] .mode-btn .ic-sun{display:block}[data-mode=auto] .mode-btn .ic-moon{display:none}}.tabbar{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:40;background:var(--chrome-bg);-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);border:1px solid var(--card-border);max-width:520px;box-shadow:var(--shadow-lg);border-radius:24px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:0 auto;padding:6px;display:grid;position:fixed}.tabbar a{min-height:56px;color:var(--muted);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11.5px;font-weight:700;text-decoration:none;display:flex;position:relative}.tabbar a.on{background:var(--grad);color:#fff;box-shadow:0 6px 16px var(--glow);font-weight:800}.dot{color:#fff;border:2px solid var(--card);background:#e5484d;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:grid;position:absolute;top:5px;left:calc(50% + 6px)}.thread .dot{border:0;flex:none;position:static}.wrap{width:100%;max-width:760px;padding:16px var(--gutter) 40px;margin:0 auto}.has-tabbar .wrap{padding-bottom:calc(var(--tab-h) + 32px + env(safe-area-inset-bottom))}.pg-home .wrap,.pg-employer-feed .wrap,.pg-employer-profile .wrap,.pg-worker-dashboard .wrap,.pg-auth-login .wrap,.pg-auth-register .wrap{max-width:1240px}.wrap-wide{width:100%;max-width:1240px;padding:20px var(--gutter) 60px;margin:0 auto}.flashes{max-width:760px;margin:0 auto 4px}.stack{flex-direction:column;gap:14px;display:flex}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.grow{flex-direction:column;flex:1;min-width:0;display:flex}.center{text-align:center}.muted{color:var(--muted)}.sm{font-size:13px}.h1{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(28px,5vw,38px);font-weight:800;line-height:1.1}.h1.light{color:#fff;margin:0}.h2{letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:800}.h2.big{letter-spacing:-.02em;font-size:clamp(21px,3vw,27px)}.back{min-height:44px;color:var(--text);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.link-strong{min-height:44px;color:var(--accent);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.one-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.green-strong{color:var(--good);font-weight:700}.hide-xs,.btn.hide-xs{display:none}@media (min-width:480px){.hide-xs{display:inline}.btn.hide-xs{display:inline-flex}}.btn{border-radius:var(--r-btn);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform 80ms,filter .15s,box-shadow .15s,background-color .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn.sm{border-radius:calc(var(--r-btn) - 2px);min-height:44px;padding:0 14px;font-size:14px}.btn.lg{border-radius:calc(var(--r-btn) + 2px);min-height:56px;font-size:17px}.btn.block{width:100%;display:flex}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--grad);color:#fff;box-shadow:0 8px 22px var(--glow)}.btn-primary:hover{color:#fff;filter:brightness(1.07);box-shadow:0 10px 26px var(--glow)}.btn-outline{color:var(--text);border:2px solid var(--accent-line);background:0 0}.btn-outline:hover{background:var(--soft);color:var(--soft-ink)}.btn-light{background:var(--surface-card);color:var(--text);border:1.5px solid var(--field-line)}.btn-light:hover{background:var(--hover);color:var(--text)}.btn-white{color:#12152e;background:#fff}.btn-white:hover{color:#12152e;background:#f1f2fa}.btn-gold{background:var(--gold-grad);color:#2b1a04}.btn-danger{color:#fff;background:#c0262d}.btn-ghost{min-height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.btn-ghost:hover{background:var(--hover);color:var(--text)}.btn-ghost.sm{font-size:14px}.pill-btn{color:#fff;background:#ffffff2e;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pill-btn:hover{color:#fff;background:#ffffff47}.file-btn{position:relative;overflow:hidden}.file-btn input[type=file]{opacity:0;cursor:pointer;font-size:0;position:absolute;inset:0}.form{flex-direction:column;gap:14px;margin:0;display:flex}.form.compact{gap:10px;margin-top:12px}.form label,.sm-label{color:var(--text-2);flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:700;display:flex}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),select,textarea{border:1.5px solid var(--field-line);border-radius:var(--r-sm);background:var(--field);width:100%;min-width:0;min-height:50px;color:var(--text);padding:12px 14px;font-size:16px;font-weight:600}::placeholder{color:var(--muted);opacity:.8;font-weight:500}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238A90B0' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}select option{background:var(--card);color:var(--text)}textarea{resize:vertical;min-height:96px}input:focus,select:focus,textarea:focus{border-color:var(--accent-line);box-shadow:0 0 0 4px var(--halo-2);outline:none}input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 40px var(--field) inset;caret-color:var(--text)}.form label.check,label.check{cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;min-height:44px;padding:4px 0;font-weight:500}.check input{width:22px;height:22px;accent-color:var(--a1);flex:none;margin:1px 0 0}.two,.three{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:420px){.two{grid-template-columns:1fr 1fr}}@media (min-width:640px){.three{grid-template-columns:repeat(3,1fr)}}.radio-card{border:1.5px solid var(--field-line);border-radius:var(--r);background:var(--surface-card);cursor:pointer;gap:12px;margin-bottom:10px;padding:14px;flex-direction:row!important;font-weight:500!important;display:flex!important}.radio-card input{width:22px;height:22px;accent-color:var(--a1);flex:none}.radio-card b{color:var(--text);display:block}.radio-card:has(input:checked){border-color:var(--accent-line);background:var(--soft);box-shadow:0 0 0 3px var(--halo)}.seg{background:var(--soft);border-radius:var(--r);grid-template-columns:1fr 1fr;gap:4px;margin-top:8px;padding:4px;display:grid}.seg a{border-radius:calc(var(--r) - 4px);min-height:44px;color:var(--soft-ink);place-items:center;font-weight:700;text-decoration:none;display:grid}.seg a.on{background:var(--card);color:var(--text);box-shadow:var(--shadow-sm);font-weight:800}.seg-radio{border-radius:var(--r);background:var(--soft);border:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;min-width:0;margin:0;padding:4px;display:grid}.seg-radio legend{position:absolute;left:-9999px}.seg-radio label{border-radius:calc(var(--r) - 4px);cursor:pointer;text-align:center;place-items:center;min-height:46px;padding:0 6px;position:relative;color:var(--soft-ink)!important;font-size:14px!important;font-weight:800!important;display:grid!important}.seg-radio input{opacity:0;pointer-events:none;position:absolute}.seg-radio label:has(input:checked){background:var(--grad);box-shadow:0 6px 16px var(--glow);color:#fff!important}.seg-radio label:has(input:focus-visible){outline:3px solid var(--accent-line);outline-offset:2px}.seg-radio button{border-radius:calc(var(--r) - 4px);min-height:46px;color:var(--soft-ink);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:800}.seg-radio button.on{background:var(--grad);color:#fff;box-shadow:0 6px 16px var(--glow)}.auth-split{align-items:start;gap:24px;display:grid}.auth{width:100%;max-width:460px;margin:0 auto;position:relative}.auth .form{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow);margin:18px 0 14px;padding:20px}.auth-lead{color:var(--muted);margin:-4px 0 0}.auth-aside{display:none}.auth-orb{background:var(--orb);opacity:.9;pointer-events:none;z-index:-1;width:170px;height:170px;box-shadow:0 0 0 40px var(--halo-2);border-radius:50%;position:absolute;top:-96px;right:-86px}.pg-auth-login .wrap,.pg-auth-register .wrap,.pg-auth-forgot .wrap,.pg-auth-reset .wrap{position:relative;overflow:hidden}.flash{border-radius:var(--r-sm);margin-bottom:12px;padding:12px 14px;font-size:14px;font-weight:600}.flash a{color:inherit;font-weight:800}.flash-success{background:var(--good-bg);color:var(--good)}.flash-error{background:var(--bad-bg);color:var(--bad)}.flash-info{background:var(--warn-bg);color:var(--warn)}.card{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-sm);margin-bottom:14px;padding:16px}.stack .card{margin-bottom:0}.empty{text-align:center;padding:40px 16px}.chip{background:var(--soft);color:var(--soft-ink);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:800;line-height:1.3;display:inline-flex}.chip-green{background:var(--good-bg);color:var(--good)}.chip-gold{background:var(--warn-bg);color:var(--warn)}.chip-dim{background:var(--surface);color:var(--muted)}.badge-ok{color:var(--good);font-size:12px;font-style:normal;font-weight:800}.status{background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-block}.s-success,.s-paid,.s-approved{background:var(--good-bg);color:var(--good)}.s-pending{background:var(--warn-bg);color:var(--warn)}.s-failed,.s-rejected{background:var(--bad-bg);color:var(--bad)}.hero{text-align:center;grid-template-areas:"copy""art""actions";justify-items:center;padding:8px 0 4px;display:grid}.hero-copy{grid-area:copy;max-width:620px}.eyebrow{background:var(--surface-card);border:1px solid var(--card-border);color:var(--soft-ink);letter-spacing:.01em;box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-flex}.hero h1{letter-spacing:-.035em;margin:16px 0 12px;font-size:clamp(34px,7.4vw,60px);font-weight:800;line-height:1.05}.lead{color:var(--muted);max-width:540px;margin:0 auto;font-size:clamp(16px,1.6vw,19px)}.hero-art{grid-area:art;width:min(100%,360px);height:310px;margin-top:8px;position:relative}.orb-halo{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orb-halo.h1{background:var(--halo);width:290px;height:290px}.orb-halo.h2{background:var(--halo-2);width:236px;height:236px}.orb{background:var(--orb);width:190px;height:190px;box-shadow:0 20px 50px var(--glow);color:#fff;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orb b{letter-spacing:-.03em;font-size:44px;font-weight:800;line-height:1}.orb span{opacity:.95;margin-top:6px;font-size:15px;font-weight:700}.orb-chip{background:var(--chip);border:1px solid var(--card-border);box-shadow:var(--shadow);white-space:nowrap;color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:14px;font-weight:800;display:flex;position:absolute}.orb-chip i{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.orb-chip.c1{top:18px;left:0}.orb-chip.c1 i{background:#f28c28}.orb-chip.c2{top:54px;right:0}.orb-chip.c2 i{background:#5b6cf0}.orb-chip.c3{bottom:34px;left:8px}.orb-chip.c3 i{background:#16a37a}.orb-chip.c4{bottom:4px;right:14px}.orb-chip.c4 i{background:#e39a12}.hero-actions{flex-direction:column;grid-area:actions;gap:12px;width:100%;max-width:460px;margin-top:18px;display:flex}.hero-note{color:var(--muted);margin:2px 0 0;font-size:13px}.mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mini-card{background:var(--surface-card);border-radius:var(--r-lg);color:var(--text);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);text-decoration:none;transition:transform .15s,box-shadow .15s;overflow:hidden}.mini-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.mini-card img{aspect-ratio:4/5;object-fit:cover;width:100%}.mini-card div{flex-direction:column;min-width:0;padding:10px 12px 12px;display:flex}.mini-card span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.foot{flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:34px 0 10px;font-size:14px;display:flex}.foot a{color:var(--muted);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.prose h2{margin:22px 0 6px;font-size:18px}.prose p{color:var(--text-2)}.search{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-lg);color:var(--muted);box-shadow:var(--shadow);align-items:center;gap:8px;margin-bottom:12px;padding:6px 6px 6px 16px;display:flex}.search:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 4px var(--halo-2), var(--shadow)}.search input,.search select{flex:1;box-shadow:none!important;background-color:#0000!important;border:0!important;min-height:44px!important;padding:8px 4px!important}.search select{background-position:right 8px center;flex:0 150px;padding-right:32px!important}.check-inline{min-height:44px;color:var(--text-2);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.check-inline input{width:18px;height:18px;accent-color:var(--a1)}@media (max-width:479px){.search:has(select){flex-wrap:wrap;padding:8px}.search:has(select) input{border-radius:0;flex:100%;border-bottom:1px solid var(--line)!important}.search:has(select) select{flex:auto}}@media (max-width:400px){.search .check-inline{gap:0;font-size:0}.search .check-inline:after{content:"Verified";margin-left:4px;font-size:13px}}.chips-scroll{margin:0 calc(-1 * var(--gutter));padding:2px 0 12px;padding-left:var(--gutter);padding-right:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);gap:8px;display:flex;overflow-x:auto}.chip-f{scroll-snap-align:start;background:var(--surface-card);border:1px solid var(--card-border);min-height:44px;color:var(--text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 17px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.chip-f:hover{background:var(--hover)}.chip-f.on{background:var(--grad);color:#fff;box-shadow:0 6px 16px var(--glow);border-color:#0000;font-weight:800}.feed{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.w-tags{pointer-events:none;flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:12px}.tag-online,.tag-promo{white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:800}.tag-online{color:#0b7a55;background:#fffffff2}.tag-online:before{content:"";vertical-align:1px;background:#22b07d;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.tag-promo{background:var(--gold-grad);color:#2b1a04;margin-left:auto}.w-meta{flex-wrap:wrap;gap:6px;display:flex}.profile{margin:-16px calc(-1 * var(--gutter)) 0;flex-direction:column;min-height:100vh;display:flex}.profile>.flash,.unlocked-bar{order:-1}.profile>.flash{margin:12px 16px 0}.p-side{display:contents}.p-hero{background:#0a0b18;order:0;position:relative}.p-body{order:1}.contact{order:2}.unlocked-bar{background:var(--good-solid);color:#fff;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.p-hero img,.p-hero video{aspect-ratio:1/1.05;object-fit:cover;background:#000;width:100%;max-height:72vh}.p-hero-shade{pointer-events:none;background:linear-gradient(#0000 55%,#0a0b188c);position:absolute;inset:0}.p-video-lock{color:#fff;background:#0a0b18b8;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:40px;left:14px}.p-body{z-index:1;border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--bg-end);flex-direction:column;gap:18px;min-width:0;margin-top:-26px;padding:22px 16px 24px;display:flex;position:relative}.p-name{letter-spacing:-.03em;margin:0;font-size:clamp(28px,4vw,38px);font-weight:800;line-height:1.1}.about{color:var(--text-2);margin:0;line-height:1.65}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:4px;display:grid;position:relative}.gallery figure{border-radius:var(--r);min-width:0;margin:0;position:relative;overflow:hidden}.gallery figure.wide{grid-column:1/-1}.gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r);width:100%}.gallery figure.wide img{aspect-ratio:16/9}.gallery figcaption{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#0a0b18bf;border-radius:999px;max-width:calc(100% - 16px);padding:3px 9px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px;overflow:hidden}.gallery-lock{text-align:center;background:rgb(var(--card-rgb) / .3);border-radius:var(--r);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.gallery-lock b{color:var(--text);background:rgb(var(--card-rgb) / .92);border-radius:10px;padding:6px 12px;font-size:14px}.lock-ic{color:#fff;background:#0e1230;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.report{border:1px solid var(--card-border);border-radius:var(--r-lg);background:var(--surface-card);overflow:hidden}.report-head{background:var(--soft);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.report-head .h2{margin:0}.report-row{border-top:1px solid var(--line);gap:12px;padding:14px 16px;display:flex}.report-row>div{flex-direction:column;gap:2px;min-width:0;display:flex}.tick{border:2px solid var(--field-line);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.tick.ok,li.ok .tick{background:var(--good-solid);border-color:var(--good-solid)}.blur-text{filter:blur(5px);-webkit-user-select:none;user-select:none}.timeline>div{flex-direction:column;padding:0 0 14px 24px;display:flex;position:relative}.timeline i{background:var(--grad);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:0}.timeline>div:not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:20px;bottom:0;left:5px}.reviews-grid{gap:8px;display:grid}.contact{bottom:calc(10px + env(safe-area-inset-bottom));z-index:5;border-radius:var(--r-xl);background:var(--dock);color:#fff;flex-direction:column;gap:10px;margin:0 12px 12px;padding:14px 16px;display:flex;position:sticky;box-shadow:0 14px 34px #0a0b2859}.muted-light{color:var(--dock-muted);margin:0}.wa{color:#9ee6c4;justify-content:center;align-items:center;min-height:44px;font-weight:700;display:flex}.report-link summary,details.card summary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.report-link summary::-webkit-details-marker{display:none}details.card summary::-webkit-details-marker{display:none}.report-link summary{color:var(--bad);justify-content:center;font-weight:700}details.card summary{justify-content:space-between;gap:10px;margin:0}details.card summary:after{content:"+";color:var(--muted);font-size:22px}details.card[open] summary:after{content:"−"}.me-grid{display:block}.me-head{border-radius:var(--r-xl);background:var(--grad-d);color:#fff;box-shadow:0 16px 40px var(--glow);flex-direction:column;gap:16px;margin:0 0 14px;padding:20px;display:flex;position:relative;overflow:hidden}.me-head:before{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.me-head>*{position:relative}.me-id{align-items:center;gap:16px;display:flex}.me-id>div:last-child{min-width:0}.ring{flex:none;width:92px;height:92px;position:relative}.ring img{object-fit:cover;border-radius:50%;width:72px;height:72px;position:absolute;top:10px;left:10px}.me-name{font-size:20px;font-weight:800}.me-sub{opacity:.9;margin-bottom:8px;font-size:14px}.me-head .chip,.me-head .chip-dim,.me-head .chip-green{color:#fff;background:#fff3}.stat3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stat3 div{border-radius:var(--r-sm);background:#ffffff24;flex-direction:column;min-width:0;padding:10px 12px;display:flex}.stat3 b{white-space:nowrap;font-size:clamp(16px,4.6vw,21px)}.stat3 span{opacity:.9;font-size:12px}.note-green{border-radius:var(--r-lg);background:var(--good-bg);color:var(--good);padding:14px 16px;font-size:14px;text-decoration:none;display:block}.preview-card{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);color:var(--text);min-width:0;box-shadow:var(--shadow-sm);gap:12px;padding:12px;text-decoration:none;transition:box-shadow .15s;display:flex}.preview-card:hover{box-shadow:var(--shadow)}.preview-card img{border-radius:var(--r-sm);object-fit:cover;flex:none;width:84px;height:104px}.preview-card>div{flex-direction:column;gap:4px;min-width:0;font-size:14px;display:flex}.preview-card span{color:var(--muted)}.preview-card .link{color:var(--accent);margin-top:auto;font-weight:700}.checklist{flex-direction:column;gap:4px;margin:4px 0 10px;padding:0;list-style:none;display:flex}.checklist li{align-items:center;gap:12px;min-height:44px;font-weight:600;display:flex}.checklist li.ok .grow{color:var(--muted);font-weight:500;text-decoration:line-through}.checklist a{background:var(--soft);min-width:56px;min-height:44px;color:var(--soft-ink);border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.list-card{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}.list-card a{min-height:56px;color:var(--text);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font-weight:700;text-decoration:none;display:flex}.list-card a:hover{background:var(--hover)}.list-card a:last-child{border-bottom:0}.list-card em{color:var(--muted);white-space:nowrap;font-size:14px;font-style:normal;font-weight:500}.toggle-row{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);justify-content:space-between;align-items:center;gap:10px;margin:0;padding:6px 8px 6px 16px;font-weight:700;display:flex}.switch{cursor:pointer;background:0 0;border:0;flex:none;width:64px;height:48px;padding:0;position:relative}.switch:before{content:"";background:var(--field-line);border-radius:999px;width:52px;height:30px;transition:background .15s;position:absolute;top:9px;left:6px}.switch i{background:#fff;border-radius:50%;width:24px;height:24px;transition:left .15s;position:absolute;top:12px;left:9px;box-shadow:0 1px 3px #00000040}.switch.on:before{background:var(--grad)}.switch.on i{left:31px}.portrait-edit{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.portrait-edit img{object-fit:cover;border-radius:50%;flex:none;width:96px;height:96px}.upload-form{flex-direction:column;flex:1;gap:6px;min-width:180px;margin:0;display:flex}.photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.photo-grid figure{min-width:0;margin:0;position:relative}.photo-grid img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm);width:100%}.photo-grid figcaption{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding-top:3px;font-size:12px;overflow:hidden}.photo-grid .del{margin:0;position:absolute;top:2px;right:2px}.photo-grid .del button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.photo-grid .del button span{color:#fff;text-align:center;background:#0a0b18c7;border-radius:50%;width:30px;height:30px;font-size:18px;line-height:30px}.video{border-radius:var(--r);background:#000;width:100%;max-height:70vh;margin-bottom:10px}.level-card{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-lg);margin-bottom:14px;padding:16px}.level-card p{color:var(--text-2);font-size:14px}.doc-row,.ref-row{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:12px 0;display:flex}.doc-row .grow,.ref-row .grow{min-width:160px}.ref-admin{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 0;display:flex}.ref-admin a{align-items:center;min-height:44px;display:inline-flex}.sticky-cta{padding:12px 0;position:sticky;bottom:0}.sticky-cta:before{content:"";z-index:-1;background:linear-gradient(to top, var(--bg-end) 65%, transparent);position:absolute;inset:-16px -8px 0}.has-tabbar .sticky-cta{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom))}.wallet-hero{border-radius:var(--r-xl);background:var(--grad-d);color:#fff;box-shadow:0 16px 40px var(--glow);flex-direction:column;margin-bottom:14px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.wallet-hero:before{content:"";background:#ffffff1a;border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-50px}.wallet-hero>*{position:relative}.wallet-hero span{opacity:.9;font-size:14px}.wallet-hero b{letter-spacing:-.02em;font-size:clamp(34px,8vw,46px);font-weight:800}.wallet-hero p{opacity:.92;margin:6px 0 0;font-size:14px}.line-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:12px 0;font-size:14px;display:flex}.line-row>span{min-width:0}.line-row a{align-items:center;min-height:44px;display:inline-flex}.line-row:first-of-type{border-top:0}.link-row{color:var(--text);text-decoration:none}.link-row:hover{color:var(--accent)}.pos{color:var(--good);white-space:nowrap}.neg{color:var(--bad);white-space:nowrap}.pay-card{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-xl);max-width:520px;box-shadow:var(--shadow);flex-direction:column;gap:12px;margin:0 auto;padding:20px;display:flex}.pay-who{align-items:center;gap:12px;display:flex}.pay-who img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.pay-who div{flex-direction:column;min-width:0;display:flex}.price{letter-spacing:-.03em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:800}.perks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.perks li{color:var(--text-2);align-items:flex-start;gap:8px;display:flex}.perks .ic{color:var(--good);margin-top:3px}.wait{text-align:center;align-items:center}.spinner{border:5px solid var(--soft);border-top-color:var(--a1);border-radius:50%;width:56px;height:56px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:3s}*{scroll-behavior:auto!important}}.demo-box{border-radius:var(--r);background:var(--warn-bg);text-align:left;border:2px dashed #e39a1e;width:100%;padding:14px}.demo-box p{margin:4px 0 10px}.chat{height:calc(100dvh - var(--top-h) - var(--tab-h) - 28px - env(safe-area-inset-bottom));background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-xl);min-height:380px;box-shadow:var(--shadow);flex-direction:column;display:flex;overflow:hidden}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:6px 12px;display:flex}.chat-head .back{justify-content:center;min-width:44px;font-size:28px}.chat-head img{object-fit:cover;border-radius:50%;width:40px;height:40px}.chat-head a.sm{align-items:center;min-height:32px;display:inline-flex}.chat-log{background:rgb(var(--card-rgb) / .35);overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;padding:14px;display:flex;overflow-y:auto}.msg{background:var(--card);border:1px solid var(--card-line);border-radius:18px 18px 18px 5px;align-self:flex-start;max-width:min(80%,520px);padding:8px 12px}.msg.mine{background:var(--grad);color:#fff;border-color:#0000;border-radius:18px 18px 5px;align-self:flex-end}.msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.msg time{opacity:.75;text-align:right;font-size:11px;display:block}.chat-form{border-top:1px solid var(--line);align-items:flex-end;gap:8px;margin:0;padding:10px;display:flex}.chat-form textarea{resize:none;min-height:48px;max-height:140px}.threads{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.thread{min-height:72px;color:var(--text);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.thread:hover{background:var(--hover)}.thread:last-child{border-bottom:0}.thread img{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;margin-bottom:14px;display:grid}.kpi{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;padding:14px;display:flex}.kpi:first-child{background:var(--grad-d);color:#fff;box-shadow:0 12px 30px var(--glow);border-color:#0000}.kpi:first-child span{color:#ffffffe0}.kpi span{color:var(--muted);font-size:13px}.kpi b{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(20px,2.4vw,28px);font-weight:800}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin-bottom:14px;display:grid}.admin-grid .card{margin-bottom:0}.bars{align-items:flex-end;gap:4px;height:160px;display:flex}.bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.bar i{background:linear-gradient(180deg, var(--a2), var(--a1));border-radius:5px 5px 0 0;width:100%}.bar span{color:var(--muted);font-size:11px}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px;font-size:12px;font-weight:700}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 8px}.table tbody tr:hover td{background:var(--hover)}.table td a{align-items:center;min-height:36px;display:inline-flex}.table .actions form{flex-wrap:wrap;gap:6px;margin:0;display:flex}.row-banned td{opacity:.5}.avatar-sm{object-fit:cover;border-radius:50%;width:40px;height:40px}.doc-view img{object-fit:contain;background:var(--surface);border-radius:var(--r-sm);width:100%;max-height:320px}.payout{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.payout .grow{min-width:200px}.inline-form{flex-wrap:wrap;gap:6px;margin:0;display:flex}.inline-form input{flex:130px;width:150px!important;min-height:44px!important;padding:8px 10px!important}.admin-form{gap:14px}.admin-form .card{margin-bottom:0}code{background:var(--surface);border-radius:5px;padding:1px 5px}@media (max-width:699px){.table.stackable thead{display:none}.table.stackable,.table.stackable tbody,.table.stackable tr,.table.stackable td{width:100%;display:block}.table.stackable tr{border-bottom:1px solid var(--line);padding:10px 0}.table.stackable tbody tr:hover td{background:0 0}.table.stackable td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:6px 0;display:flex}.table.stackable td:before{content:attr(data-label);color:var(--muted);text-align:left;flex:none;font-size:12px;font-weight:700}.table.stackable td[data-label=""]:before{content:none}.table.stackable td .cell{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.table.stackable td .cell br{display:none}.table.stackable td.actions{justify-content:flex-start}.table.stackable td.actions:before{content:none}}@media (min-width:700px){:root{--gutter:24px}.mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.chips-scroll{flex-wrap:wrap;margin:0;padding-left:0;padding-right:0;overflow:visible}.profile{min-height:0;margin:0}.p-hero{border-radius:var(--r-xl) var(--r-xl) 0 0;overflow:hidden}.p-body{padding:26px 24px}.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.card{padding:20px}.who{display:inline}.hero-actions{flex-flow:wrap}.hero-actions .btn{white-space:nowrap;flex:200px}.hero-note{flex-basis:100%}.tabbar{bottom:calc(14px + env(safe-area-inset-bottom))}}@media (min-width:1000px){:root{--gutter:32px;--tab-h:0px}.top-nav{gap:4px;margin-left:24px;display:flex}.tabbar{display:none}.has-tabbar .wrap{padding-bottom:60px}.is-admin .top-nav{justify-content:flex-start}.wrap{padding-top:28px}.hero{text-align:left;grid-template-columns:1.1fr 1fr;grid-template-areas:"copy art""actions art";place-items:center start;gap:0 40px;min-height:520px;padding:20px 0}.hero-copy{align-self:end}.hero-actions{align-self:start}.lead{margin:0}.hero-art{justify-self:center;width:460px;height:440px}.orb-halo.h1{width:400px;height:400px}.orb-halo.h2{width:320px;height:320px}.orb{width:250px;height:250px}.orb b{font-size:58px}.orb span{font-size:17px}.orb-chip{padding:9px 16px 9px 9px;font-size:15px}.orb-chip i{width:34px;height:34px}.orb-chip.c1{top:40px;left:0}.orb-chip.c2{top:90px;right:0}.orb-chip.c3{bottom:70px;left:10px}.orb-chip.c4{bottom:26px;right:24px}.mini-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.auth-split{max-width:1080px;min-height:calc(100vh - var(--top-h) - 120px);grid-template-columns:1fr 1fr;align-items:center;gap:56px;margin:0 auto}.auth-aside{border-radius:var(--r-xl);color:#fff;background:var(--grad-d);box-shadow:0 24px 60px var(--glow);flex-direction:column;justify-content:center;align-self:stretch;gap:18px;padding:48px;display:flex;position:relative;overflow:hidden}.auth-aside:before,.auth-aside:after{content:"";pointer-events:none;background:#ffffff17;border-radius:50%;position:absolute}.auth-aside:before{width:340px;height:340px;top:-120px;right:-120px}.auth-aside:after{width:220px;height:220px;bottom:-90px;left:-80px}.auth-aside>*{position:relative}.auth-aside h2{letter-spacing:-.03em;margin:0;font-size:38px;line-height:1.08}.auth-aside ul{color:#ffffffeb;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.auth-aside li{align-items:center;gap:10px;display:flex}.auth-aside .eyebrow{color:#fff;box-shadow:none;background:#ffffff2e;border-color:#0000;align-self:flex-start}.auth{margin:0;padding-top:0}.auth-orb{display:none}.pg-employer-feed .search{max-width:760px}.feed{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.profile{grid-template-columns:minmax(340px,420px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.profile>.flash,.unlocked-bar{border-radius:var(--r);grid-column:1/-1;margin:0}.p-side{top:calc(var(--top-h) + 20px);flex-direction:column;gap:14px;display:flex;position:sticky}.p-hero{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);overflow:hidden}.p-hero img,.p-hero video{aspect-ratio:1/1.1;max-height:calc(100vh - var(--top-h) - 260px);min-height:300px}.p-video-lock{bottom:14px}.contact{margin:0;padding:18px;position:static}.p-body{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r-xl);box-shadow:var(--shadow);gap:22px;margin:0;padding:28px}.me-grid{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:24px;display:grid}.me-head{top:calc(var(--top-h) + 20px);margin:0;padding:24px;position:sticky}.me-grid .stack{gap:16px}.chat{height:calc(100vh - var(--top-h) - 90px)}.sticky-cta{bottom:0}}@media (min-width:1640px){.is-admin .topbar-in{flex-wrap:nowrap}.is-admin .top-nav{order:0;width:auto;margin:0 0 0 20px;padding:0;overflow:visible}.is-admin .top-nav a{padding:0 11px}}@media (min-width:1240px){.feed{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}}@media (hover:none){.mini-card:hover{box-shadow:var(--shadow);transform:none}}.dist{color:var(--good);align-items:center;gap:5px;font-size:13px;font-weight:800;display:inline-flex}.dist.lg{margin-top:6px;font-size:15px}.dist.inline{background:var(--good-bg);vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:12px;font-weight:800}.link-btn{min-height:44px;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;margin-top:2px;padding:0;font-size:15px;font-weight:700;display:inline-flex}.link-btn:hover{text-decoration:underline}.geo-cta{border-radius:var(--r-lg);background:var(--surface-card);border:1.5px dashed var(--accent-line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:14px;display:flex}.geo-cta .grow{min-width:180px}.geo-cta .btn{flex:none}@media (max-width:479px){.geo-cta .btn{width:100%}}.geo-cta-ic{background:var(--soft);width:44px;height:44px;color:var(--soft-ink);border-radius:14px;flex:none;place-items:center;display:grid}.geo-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:14px;display:flex}.geo-on{color:var(--good);align-items:center;gap:6px;margin-right:auto;font-size:14px;font-weight:800;display:inline-flex}.seg-mini{background:var(--soft);scrollbar-width:none;border-radius:13px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg-mini::-webkit-scrollbar{display:none}.seg-mini a{min-height:40px;color:var(--soft-ink);white-space:nowrap;border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.seg-mini a.on{background:var(--card);color:var(--text);box-shadow:var(--shadow-sm);font-weight:800}@media (max-width:699px){.geo-on{width:100%}.seg-mini{flex:auto}.seg-mini a{flex:1;justify-content:center}}.loc-card{margin:0}.loc-row{align-items:flex-start;gap:12px;display:flex}.loc-row .grow{gap:2px}.loc-card.is-on .geo-cta-ic{background:var(--good-bg);color:var(--good)}.loc-btns{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-left:56px;display:flex}.loc-btns form{margin:0}@media (max-width:420px){.loc-btns{padding-left:0}}.sheet{border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--card);width:100%;max-width:100%;color:var(--text);border:0;max-height:92vh;margin:auto 0 0;padding:0;overflow-y:auto;box-shadow:0 -10px 40px #00000040}.sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a1e8c}.sheet[open]{animation:.22s ease-out sheet-up}@keyframes sheet-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.sheet-in{padding:22px 20px calc(20px + env(safe-area-inset-bottom));flex-direction:column;gap:12px;max-width:480px;margin:0 auto;display:flex}.sheet-in p{margin:0}.sheet-ic{background:var(--grad);color:#fff;width:56px;height:56px;box-shadow:0 8px 20px var(--glow);border-radius:18px;place-items:center;display:grid}.sheet-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sheet-list li{color:var(--text-2);align-items:flex-start;gap:8px;font-size:15px;display:flex}.sheet-list .ic{color:var(--good);margin-top:3px}.sheet-btns{flex-direction:column;gap:8px;margin-top:4px;display:flex}.geo-msg{background:var(--warn-bg);color:var(--warn);border-radius:12px;padding:10px 12px;font-size:14px;font-weight:600}@media (min-width:700px){.sheet{border-radius:var(--r-xl);max-width:460px;margin:auto;box-shadow:0 30px 80px #00000059}.sheet-in{padding:28px}.sheet-btns{flex-direction:row-reverse}}@media (prefers-reduced-motion:reduce){.sheet[open]{animation:none}}.link-btn.sm-link{min-height:36px;font-size:13px}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:22px 0 6px;display:flex}.pg-num,.pg-btn{border-radius:var(--r-sm);background:var(--surface-card);border:1px solid var(--card-border);min-width:44px;min-height:44px;color:var(--text-2);justify-content:center;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.pg-num:hover,.pg-btn:hover{background:var(--hover);color:var(--text)}.pg-num.on{background:var(--grad);color:#fff;box-shadow:0 6px 14px var(--glow);border-color:#0000}.pg-gap{text-align:center;min-width:20px;color:var(--muted)}.result-count{margin:-4px 0 12px}.heart-form{z-index:2;margin:0;position:absolute;top:10px;right:10px}.heart{color:#2a3054;cursor:pointer;background:#fffffff2;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .1s;display:grid;box-shadow:0 2px 8px #00000024}.heart:active{transform:scale(.9)}.heart.on{color:#d2364b}.heart.on .ic{fill:currentColor}.heart.big{background:var(--soft);width:48px;height:48px;color:var(--soft-ink);box-shadow:none;flex:none}.heart.big.on{color:#e5484d}.name-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.name-row form{margin:0}.notif-ic{background:var(--surface);width:44px;height:44px;color:var(--muted);border-radius:14px;flex:none;place-items:center;display:grid}.notif.unread{background:var(--hover)}.notif.unread .notif-ic{background:var(--grad);color:#fff}.notif .grow>span{font-size:14px}.boost-card{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);color:var(--text);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.boost-card .grow{gap:2px;min-width:160px}.boost-card .grow .sm{color:var(--muted)}.boost-card.is-on{background:var(--gold-grad);color:#2b1a04;border-color:#0000}.boost-card.is-on .grow .sm{color:#4a3206}.boost-ic{background:var(--warn-bg);width:44px;height:44px;color:var(--warn);border-radius:14px;flex:none;place-items:center;display:grid}.boost-card.is-on .boost-ic{color:#2b1a04;background:#ffffff8c}@media (max-width:420px){.boost-card .btn{width:100%}}.boost-card.is-on .btn{color:#fff;box-shadow:none;background:#12152e}.hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.is-blur{filter:blur(10px);image-rendering:auto;transform:scale(1.15)}.code-input{letter-spacing:.35em;text-align:center;font-size:26px!important;font-weight:800!important}.older-link{align-self:center;align-items:center;min-height:44px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.danger-zone summary{color:var(--bad)}img{background-color:var(--surface)}img[src$=\.svg]{background-color:#0000}.area-pick{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:-4px 0 12px;display:flex}.swatches{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.swatch{border-radius:var(--r);border:1.5px solid var(--field-line);background:var(--surface-card);cursor:pointer;text-align:center;align-items:center;padding:10px 6px;position:relative;color:var(--text)!important;flex-direction:column!important;gap:8px!important;font-size:13px!important;font-weight:800!important;display:flex!important}.swatch input{opacity:0;pointer-events:none;position:absolute}.swatch i{border-radius:50%;width:46px;height:46px;box-shadow:inset 0 0 0 3px #ffffff59,0 6px 14px #0000001f}.swatch:has(input:checked){border-color:var(--accent-line);background:var(--soft);box-shadow:0 0 0 3px var(--halo-2)}.swatch:has(input:checked):after{content:"";background:var(--grad);width:18px;height:18px;box-shadow:0 0 0 2px var(--card);border-radius:50%;position:absolute;top:8px;right:8px}.swatch:has(input:focus-visible){outline:3px solid var(--accent-line);outline-offset:2px}button.swatch{font:inherit}.ap-grid{gap:14px;display:grid}.ap-row{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:14px 0;display:flex}.ap-row:first-of-type{border-top:0;padding-top:4px}.ap-row>b{font-size:15px}.ap-row>span{color:var(--muted);margin-top:-6px;font-size:13px}.color-pair{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.color-pair label{border:1.5px solid var(--field-line);background:var(--field);border-radius:999px;align-items:center;padding:6px 14px 6px 6px;flex-direction:row!important;gap:10px!important}input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:40px;height:40px;padding:0}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}input[type=color]::-moz-color-swatch{border:0;border-radius:50%}.ap-themes{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.ap-preview{top:calc(var(--top-h) + 16px);flex-direction:column;gap:12px;display:flex;position:sticky}.pv-phone{background:var(--bg-grad);border:1px solid var(--card-border);width:100%;max-width:360px;box-shadow:var(--shadow-lg);border-radius:30px;flex-direction:column;gap:12px;margin:0 auto;padding:16px;display:flex;position:relative;overflow:hidden}[data-bg=flat] .pv-phone{background:var(--bg-end)}[data-bg=aurora] .pv-phone{background:radial-gradient(60% 40% at 10% 0%, var(--aurora-1), transparent 70%), radial-gradient(50% 40% at 100% 30%, var(--aurora-2), transparent 70%), radial-gradient(60% 40% at 50% 100%, var(--aurora-3), transparent 70%), var(--bg-grad)}.pv-top{align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.pv-top .brand-mark{border-radius:9px;width:32px;height:32px}.pv-top .brand-mark svg{width:18px;height:18px}.pv-card{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow);gap:12px;padding:12px;display:flex}.pv-card img{border-radius:var(--r-sm);object-fit:cover;flex:none;width:76px;height:92px}.pv-card div{flex-direction:column;gap:3px;min-width:0;font-size:13px;display:flex}.pv-sum{border-radius:var(--r-xl);background:var(--grad-d);color:#fff;box-shadow:0 12px 30px var(--glow);padding:16px}.pv-sum b{letter-spacing:-.02em;font-size:26px;display:block}.pv-nav{background:var(--chrome-bg);border:1px solid var(--card-border);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:4px;padding:5px;display:grid}.pv-nav span{min-height:42px;color:var(--muted);border-radius:15px;place-items:center;font-size:11px;font-weight:700;display:grid}.pv-nav span.on{background:var(--grad);color:#fff}.pv-mode{width:100%;max-width:360px;margin:0 auto}.pv-mode button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.save-bar{z-index:6;border-radius:var(--r-lg);background:var(--chrome-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--card-border);box-shadow:var(--shadow-lg);flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding:12px 14px;display:flex;position:sticky;bottom:0}.save-bar .grow{min-width:160px;color:var(--muted);font-size:14px}@media (min-width:1000px){.ap-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start}}@media (max-width:999px){.ap-preview{position:static}}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 0 4px;font-size:13px;display:flex}.crumbs a{color:var(--muted);align-items:center;min-height:44px;display:inline-flex}.lead-left{color:var(--muted);max-width:680px;margin:0 0 18px}.hire-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;display:grid}.hire-grid .card{margin:0}.link-chips{flex-wrap:wrap;gap:8px;display:flex}.link-chips .chip-f{min-height:40px;padding:0 14px;font-size:13.5px}.answer-box{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);border-left:0;margin-bottom:16px;padding:16px 18px}.answer-box p{color:var(--text-2);margin:0 0 6px}.answer-box .hero-actions{max-width:none}.faq{flex-direction:column;gap:10px;display:flex}.faq .card{margin:0}.faq details p{color:var(--text-2);margin:4px 0 2px}.faq details summary b{font-weight:700}.seo-foot{gap:2px 16px}.sr-label{gap:0!important;font-size:0!important}.key-label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.key-label .chip{padding:3px 8px;font-size:11px}.copy-row{gap:8px;display:flex}.copy-row input{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px!important}.serp{border-radius:var(--r);color:#202124;background:#fff;flex-direction:column;gap:4px;padding:14px;font-family:Arial,sans-serif;display:flex}.serp-site{align-items:center;gap:10px;font-size:14px;line-height:1.3;display:flex}.serp-site .muted{color:#4d5156}.serp-ic{background:#f1f3f4;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.serp-ic img{background:0 0;width:18px;height:18px}.serp-title{color:#1a0dab;margin-top:4px;font-size:19px;line-height:1.3}.serp-desc{color:#4d5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.place-pick.two{margin:0}.place-pick .place-other{grid-column:1/-1}.place-other[hidden]{display:none!important}.place-pick.is-filter{flex:1;gap:6px;min-width:0;display:flex}.place-pick.is-filter label{flex:1 1 0;min-width:0;display:block}.search .place-pick select{background-position:right 6px center;font-weight:700;box-shadow:none!important;background-color:#0000!important;border:0!important;min-height:44px!important;padding:8px 28px 8px 4px!important}.search .place-pick label+label select{border-radius:0;border-left:1px solid var(--line)!important;padding-left:10px!important}@media (max-width:479px){.search:has(.place-pick){flex-wrap:wrap;padding:8px}.search:has(.place-pick)>.ic{display:none}.search .place-pick.is-filter{border-bottom:1px solid var(--line);flex:100%}}.cat-table input{min-height:40px!important;padding:6px 10px!important}.cat-table .inline-form input{width:140px!important}.st-strip{margin:0 0 14px}.st-head{margin-bottom:6px}.st-head .h2{margin:0}.st-row{margin:0 calc(-1 * var(--gutter));padding:4px 2px 8px;padding-left:var(--gutter);padding-right:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);gap:12px;display:flex;overflow-x:auto}.st-row::-webkit-scrollbar{display:none}.st-bubble{width:74px;color:var(--text);scroll-snap-align:start;flex-direction:column;flex:none;align-items:center;gap:4px;text-decoration:none;display:flex}.st-ring{background:var(--grad);width:70px;height:70px;box-shadow:0 6px 16px var(--glow);border-radius:50%;place-items:center;padding:3px;display:grid}.st-ring img{object-fit:cover;border:3px solid var(--card);border-radius:50%;width:100%;height:100%}.st-add .st-ring{background:var(--soft);box-shadow:none;border:2px dashed var(--accent-line)}.st-plus{width:100%;height:100%;color:var(--soft-ink);border-radius:50%;place-items:center;display:grid}.st-name{text-overflow:ellipsis;white-space:nowrap;max-width:74px;font-size:12.5px;font-weight:700;overflow:hidden}.st-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:74px;margin-top:-4px;font-size:11px;overflow:hidden}.st-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;margin-top:12px;display:grid}.st-card{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);color:var(--text);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.st-card-media{aspect-ratio:4/3;color:#fff;place-items:center;display:grid;position:relative;overflow:hidden}.st-card-media img{object-fit:cover;width:100%;height:100%}.st-card-media p{text-align:center;margin:0;padding:16px;font-size:17px;font-weight:800;line-height:1.35}.st-count{color:#fff;background:#0a0b18b3;border-radius:13px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:12px;font-weight:800;display:grid;position:absolute;top:10px;right:10px}.st-card-body{align-items:center;gap:10px;padding:10px 12px;display:flex}.st-mini{background:var(--grad);border-radius:50%;flex:none;width:40px;height:40px;padding:2px}.st-mini img{object-fit:cover;border:2px solid var(--card);border-radius:50%;width:100%;height:100%}.st-dot{flex:none;display:inline-block}.st-bgs{grid-auto-columns:1fr}.st-bgs label{border-radius:12px;min-height:40px}.st-bgs label:has(input:checked){box-shadow:0 0 0 3px var(--card), 0 0 0 5px var(--accent-line)}.story{flex-direction:column;gap:10px;max-width:480px;margin:0 auto;display:flex}.story-bars{gap:4px;display:flex}.story-bars span{background:var(--line);border-radius:2px;flex:1;height:4px;overflow:hidden}.story-bars span.done i,.story-bars span.now i{background:var(--grad);height:100%;display:block}.story-bars span.done i{width:100%}.story-bars span.now i{width:0;animation:6s linear forwards story-fill}@keyframes story-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.story-bars span.now i{width:100%;animation:none}}.story-head{align-items:center;gap:10px;display:flex}.story-head .grow b{font-size:15px}.story-head .sm{color:var(--muted)}.story-x{width:44px;height:44px;color:var(--text);background:var(--surface-card);border:1px solid var(--card-border);border-radius:50%;place-items:center;font-size:28px;text-decoration:none;display:grid}.story-body{border-radius:var(--r-xl);min-height:420px;box-shadow:var(--shadow-lg);background:#0a0b18;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.story-body img{object-fit:contain;background:#0a0b18;width:100%;max-height:70vh}.story-text{color:#fff;text-align:center;letter-spacing:-.01em;margin:0;padding:32px 24px;font-size:clamp(22px,5.6vw,28px);font-weight:800;line-height:1.3}.story-caption{color:#fff;background:linear-gradient(#0000,#000000b8);margin:0;padding:40px 18px 18px;font-size:16px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.story-tap{z-index:2;position:absolute;top:0;bottom:0}.story-tap.prev{width:30%;left:0}.story-tap.next{width:70%;right:0}.story-tag{border-radius:var(--r);background:var(--soft);color:var(--soft-ink);align-items:center;gap:6px;margin:0;padding:10px 14px;font-size:15px;display:flex}.story-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.story-actions form{margin:0}.story-actions .btn.block{flex:1}.sm-h{border-top:1px solid var(--line);margin:14px 0 6px;padding-top:12px;font-size:15px}.btn,.btn-ghost,.chip-f,.pg-num,.pg-btn,.tabbar a,.top-nav a,.icon-btn,.seg a,.seg-mini a,.seg-radio label,.seg-radio button,.pill-btn,.list-card a,.thread,.heart,.st-bubble .st-ring,.swatch,.radio-card,.link-btn,.link-strong,.checklist a,.story-x,.mini-card,.w-card,.st-card,.preview-card{-webkit-tap-highlight-color:transparent;transition:background-color .12s,background .12s,color .12s,border-color .12s,box-shadow .12s,transform 80ms}.btn-primary:active,.btn-primary.is-pressed,.chip-f:active,.chip-f.is-pressed,.chip-f.on:active,.chip-f.on.is-pressed,.pg-num:active,.pg-num.is-pressed,.pg-btn:active,.pg-btn.is-pressed,.tabbar a:active,.tabbar a.is-pressed,.top-nav a:active,.top-nav a.is-pressed,.seg-radio label.is-pressed,.seg-radio button:active,.seg-radio button.is-pressed,.btn-gold:active,.btn-gold.is-pressed,.btn-danger:active,.btn-danger.is-pressed{background:var(--grad-2)!important;color:#fff!important;box-shadow:0 6px 18px var(--b-glow)!important;border-color:#0000!important}.btn-light:active,.btn-light.is-pressed,.btn-outline:active,.btn-outline.is-pressed,.btn-ghost:active,.btn-ghost.is-pressed,.btn-white:active,.btn-white.is-pressed,.icon-btn:active,.icon-btn.is-pressed,.seg a:active,.seg a.is-pressed,.seg-mini a:active,.seg-mini a.is-pressed,.list-card a:active,.list-card a.is-pressed,.thread:active,.thread.is-pressed,.checklist a:active,.checklist a.is-pressed,.story-x:active,.story-x.is-pressed,.radio-card.is-pressed,.swatch.is-pressed,.link-btn.is-pressed,.link-strong.is-pressed,.pill-btn:active,.pill-btn.is-pressed{background:var(--b-soft)!important;color:var(--b-ink)!important;border-color:var(--b1)!important}.heart:active,.heart.is-pressed{background:var(--b1)!important;color:#fff!important}.mini-card.is-pressed,.st-card.is-pressed,.preview-card.is-pressed{box-shadow:0 0 0 3px var(--b1), var(--shadow)!important}.st-bubble.is-pressed .st-ring{background:var(--grad-2);box-shadow:0 6px 16px var(--b-glow)}:focus-visible{outline-color:var(--accent-line)}@media (prefers-reduced-motion:reduce){.btn:active{transform:none}}:root{--top-h:56px;--tab-h:78px}body{font-size:15.5px;line-height:1.45}.topbar-in{min-height:var(--top-h);gap:8px}.brand{gap:8px;font-size:19px}.brand-mark{border-radius:10px;width:34px;height:34px}.brand-mark svg{width:20px;height:20px}.icon-btn{width:42px;height:42px}.top-actions{gap:4px}.wrap{padding-top:12px}.h1{margin:4px 0 8px;font-size:clamp(24px,6.4vw,34px)}.h2{margin-bottom:6px;font-size:16px}.h2.big{font-size:clamp(19px,2.6vw,24px)}.form{gap:10px}.form label,.sm-label{gap:4px;font-size:13px}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),select,textarea{border-radius:12px;min-height:46px;padding:10px 12px}select{text-overflow:ellipsis;background-position:right 12px center;padding-right:34px}textarea{min-height:84px}::placeholder{opacity:.9}select:disabled{opacity:.75}.btn{min-height:46px;padding:0 16px}.btn.lg{min-height:50px;font-size:16px}.card{margin-bottom:12px;padding:14px}.stack{gap:12px}.section{margin-top:22px}.flash{margin-bottom:10px;padding:10px 12px}.form label.check,label.check{gap:8px;min-height:0;padding:2px 0;font-size:13px}.check input{width:20px;height:20px}.seg{margin-top:4px}.seg a{min-height:42px;font-size:15px}.tabbar{padding:5px}.tabbar a{min-height:50px;font-size:11px}.auth{padding-top:6px}.auth .form{gap:10px;margin:10px 0 8px;padding:14px}.auth-h1{margin:12px 0 2px}.auth-lead{color:var(--muted);margin:0;font-size:14px}.auth-orb{width:120px;height:120px;box-shadow:0 0 0 28px var(--halo-2);top:-74px;right:-64px}.auth>p.center{margin:4px 0;font-size:14px}.pair{grid-template-columns:1fr;gap:10px;display:grid}.pair>label{min-width:0}.pair .full{grid-column:1/-1}@media (min-width:340px){.pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.place-pick.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}}@media (max-width:699px){.hero h1{margin:12px 0 8px;font-size:clamp(30px,8vw,40px)}.hero-art{height:270px}.orb{width:160px;height:160px}.orb b{font-size:36px}.orb-halo.h1{width:250px;height:250px}.orb-halo.h2{width:205px;height:205px}.orb-chip{padding:6px 12px 6px 6px;font-size:13px}.orb-chip i{width:26px;height:26px}.me-head{gap:12px;padding:16px}.p-body{gap:14px;padding:18px 14px 20px}}@media (max-width:559px){.feed{gap:10px}.heart-form{top:6px;right:6px}.heart{width:40px;height:40px}}@media (min-width:340px){.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:559px){.js .search:has(.place-pick){flex-wrap:nowrap;gap:2px;padding:4px 4px 4px 8px}.js .search:has(.place-pick)>.btn{display:none}.search .place-pick.is-filter{flex:auto;border-bottom:0!important}.search .place-pick select{background-position:right 4px center;font-size:14px;padding-right:24px!important}.search .check-inline{gap:0;padding-right:6px;font-size:0}.search .check-inline:after{content:"Verified";margin-left:4px;font-size:12.5px}.geo-cta{flex-wrap:nowrap;gap:10px;margin-bottom:10px;padding:8px 8px 8px 10px}.geo-cta .muted{display:none}.geo-cta b{font-size:14px;line-height:1.25}.geo-cta .btn{min-height:40px;padding:0 12px;font-size:13px;width:auto!important}.geo-cta-ic{border-radius:12px;width:36px;height:36px}.st-strip{margin-bottom:8px}.st-ring{width:58px;height:58px}.st-bubble{width:64px}.st-name{font-size:12px}.chips-scroll{padding-bottom:8px}.chip-f{min-height:40px;padding:0 14px;font-size:13.5px}.result-count{margin:0 0 8px}.geo-cta .grow{min-width:0}.geo-cta b{font-size:13.5px}}.pair>label,.two>label{justify-content:flex-end}@media (max-width:559px){.admin-form .two,.ap-grid .two{grid-template-columns:minmax(0,1fr)}.copy-row,.copy-row input{min-width:0}}html{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.loadbar{z-index:100;background:var(--grad);width:0;height:3px;box-shadow:0 0 10px var(--glow);opacity:0;pointer-events:none;position:fixed;top:0;left:0}.is-loading .loadbar{opacity:1;animation:8s cubic-bezier(.1,.7,.2,1) forwards loadbar}@keyframes loadbar{0%{width:0}10%{width:35%}40%{width:70%}to{width:94%}}.topbar{padding-top:env(safe-area-inset-top);transition:box-shadow .2s}.topbar.scrolled{box-shadow:0 6px 20px var(--shadow-c)}.has-search .topbar-in{min-height:56px}.back-btn{box-shadow:none}.app-title{letter-spacing:-.01em;min-width:0;color:var(--text);font-size:18px;font-weight:800}.one-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.two-lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.me-btn{padding:0;overflow:hidden}.me-btn img{object-fit:cover;width:100%;height:100%}.me-initial{color:var(--accent);font-size:16px;font-weight:800}.guest-login{white-space:nowrap}.appsearch{background:var(--field);border:1px solid var(--field-line);min-height:46px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 6px 0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.appsearch:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 4px var(--halo-2);background:var(--card)}.appsearch>.ic{flex:none}.appsearch input{min-width:0;height:44px;font:inherit;color:var(--text);box-shadow:none;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.appsearch input::placeholder{color:var(--muted);opacity:1}.appsearch input::-webkit-search-cancel-button{-webkit-appearance:none}.appsearch-filter{width:36px;height:36px;color:var(--accent);background:var(--soft);border-radius:999px;flex:none;place-items:center;display:grid}.appsearch.mob{margin:0 var(--gutter) 10px}.appsearch.desk{display:none}@media (min-width:1000px){.appsearch.mob{display:none}.appsearch.desk{flex:1;max-width:380px;min-height:42px;margin-left:16px;display:flex}.has-search .top-nav{margin-left:12px}}@media (min-width:1000px) and (max-width:1239px){.appsearch.desk{max-width:240px}.has-search .top-nav a span{display:none}.has-search .top-nav a{padding:0 12px}}.sx-drop{z-index:60;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--card-line);max-height:min(70vh,460px);box-shadow:var(--shadow-lg);color:var(--text);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.sx-drop-h{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;padding:6px 10px 2px;font-size:13px;font-weight:800;display:flex}.sx-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sx-list a{border-radius:var(--r);min-height:56px;color:var(--text);align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.sx-list a:hover,.sx-list a.on{background:var(--hover)}.sx-list a .grow{flex-direction:column;min-width:0;display:flex}.sx-list a b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.sx-list a b.two-lines{white-space:normal}.sx-list a>.ic:last-child{color:var(--muted);flex:none}.sx-ic{background:var(--soft);width:40px;height:40px;color:var(--soft-ink);border-radius:12px;flex:none;place-items:center;display:grid}.sx-ic.big{background:var(--grad);color:#fff;border-radius:14px;width:48px;height:48px}.sx-av{background:var(--soft);border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.sx-av img{object-fit:cover;width:100%;height:100%;display:block}.sx{flex-direction:column;gap:16px;display:flex}.sx-live{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);padding:4px}.sx-sec{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;padding:12px;display:flex}.sx-h{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0 4px;font-size:13px;font-weight:800}.sx-chips{flex-wrap:wrap;gap:8px;display:flex}.sx-chips .chip-f,.chips-scroll .chip-f{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.chips-scroll{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.chips-scroll::-webkit-scrollbar{display:none}.chips-scroll .chip-f{flex:none}.sx-hero{border-radius:var(--r-lg);color:var(--text);background:var(--surface-card);border:1px solid var(--accent-line);box-shadow:0 8px 22px var(--glow);align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.sx-hero .grow{flex-direction:column;min-width:0;display:flex}.sx-hero b{font-size:17px}.sx-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (min-width:560px){.sx-people{grid-template-columns:repeat(6,minmax(0,1fr))}}.sx-person{text-align:center;color:var(--text);border-radius:var(--r);flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px 2px;text-decoration:none;display:flex}.sx-person:hover{background:var(--hover)}.sx-person img,.sx-person .img-ph{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 3px var(--card), 0 0 0 5px var(--accent-line);border-radius:50%;margin-bottom:4px}.sx-person b,.sx-person span{max-width:100%}.vtick{background:var(--good-solid);color:#fff;vertical-align:-2px;border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;display:flex}.empty-ic{background:var(--soft);width:64px;height:64px;color:var(--soft-ink);border-radius:20px;place-items:center;display:grid}.pg-search-index .wrap{max-width:760px;padding-top:6px}.tabbar{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.tabbar a{gap:3px}.tabbar a.on{background:var(--soft);color:var(--soft-ink);box-shadow:none}.tabbar a.on .ic{stroke-width:2.4px}.tabbar .tab-fab{color:var(--text);box-shadow:none!important;background:0 0!important}.tabbar .fab-in{background:var(--grad);color:#fff;width:56px;height:56px;box-shadow:0 10px 24px var(--glow), 0 0 0 5px var(--card);border-radius:20px;place-items:center;margin-top:-30px;transition:transform .15s;display:grid}.tabbar .tab-fab:active .fab-in,.tabbar .tab-fab.is-pressed .fab-in{background:var(--grad-2);transform:scale(.94)}.tabbar .fab-label{color:var(--muted);font-size:11px;font-weight:800}.tabbar .tab-fab .dot{display:none}.install-bar{left:12px;right:12px;bottom:calc(var(--tab-h) + 12px + env(safe-area-inset-bottom));z-index:70;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--card-line);max-width:520px;box-shadow:var(--shadow-lg);color:var(--text);align-items:center;gap:10px;margin:0 auto;padding:10px 10px 10px 12px;animation:.25s ease-out rise;display:flex;position:fixed}body:not(.has-tabbar) .install-bar{bottom:calc(14px + env(safe-area-inset-bottom))}.install-bar img{border-radius:10px;flex:none}.install-bar .grow{min-width:0;color:var(--muted);flex-direction:column;font-size:13px;display:flex}.install-bar b{color:var(--text);font-size:15px}.install-bar .icon-btn{width:36px;height:36px;box-shadow:none;font-size:22px}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}.ptr{top:calc(env(safe-area-inset-top) + 8px);z-index:90;background:var(--card);width:38px;height:38px;box-shadow:var(--shadow);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:fixed;left:50%;transform:translate(-50%,-60px)}.ptr span{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px}.ptr.ready span{border-color:var(--accent);border-top-color:#0000}.ptr.spin{transform:translate(-50%,10px)!important}.ptr.spin span{animation:.7s linear infinite spin}.is-app body{overscroll-behavior-y:contain}.wz-wrap{padding-top:4px}.auth .wz{gap:14px;margin-top:8px}.wz-top{align-items:center;gap:10px;min-height:44px;display:none}.wz-on .wz-top{display:flex}.wz-back{width:40px;height:40px;box-shadow:none}.wz-progress{background:var(--line);border-radius:99px;flex:1;height:8px;overflow:hidden}.wz-progress i{border-radius:inherit;background:var(--grad);width:20%;height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}.wz-count{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:800}.wz-step{flex-direction:column;gap:12px;display:flex}.wz-step+.wz-step{border-top:1px dashed var(--line);padding-top:14px}.wz-on .wz-step{border:0;padding:0;display:none}.wz-on .wz-step.on{animation:.28s cubic-bezier(.2,.8,.2,1) wzIn;display:flex}@keyframes wzIn{0%{opacity:0;transform:translate(14px)}}@media (prefers-reduced-motion:reduce){.wz-on .wz-step.on{animation:none}.wz-progress i{transition:none}}.wz-h{letter-spacing:-.02em;color:var(--text);margin:0;font-size:24px;line-height:1.15}.wz-lead{color:var(--muted);margin:-6px 0 0;font-size:15px}.wz-note{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}.wz-err{border-radius:var(--r-sm);background:var(--bad-bg);color:var(--bad);margin:0;padding:10px 12px;font-size:14px;font-weight:700}.wz-roles{flex-direction:column;gap:10px;display:flex}.wz .wz-role{text-align:left;flex-direction:row;font-weight:400}.wz-role{border-radius:var(--r-lg);border:2px solid var(--field-line);background:var(--field);cursor:pointer;align-items:center;gap:14px;padding:16px;transition:border-color .15s,background .15s,transform .1s;display:flex;position:relative}.wz-role:active{transform:scale(.985)}.wz-role input,.wz-chip input{opacity:0;pointer-events:none;position:absolute}.wz-role .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.wz-role b{color:var(--text);font-size:17px}.wz-role .grow span{color:var(--muted);font-size:13.5px;line-height:1.4}.wz-role-ic{background:var(--soft);width:52px;height:52px;color:var(--soft-ink);border-radius:16px;flex:none;place-items:center;display:grid}.wz-tick{border:2px solid var(--field-line);color:#0000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.wz-role:has(input:checked){border-color:var(--accent-line);background:var(--soft)}.wz-role:has(input:checked) .wz-role-ic{background:var(--grad);color:#fff}.wz-role:has(input:checked) .wz-tick{background:var(--grad);color:#fff;border-color:#0000}.wz-role:has(input:focus-visible),.wz-chip:has(input:focus-visible){outline:3px solid var(--accent-line);outline-offset:2px}.wz-filter{background:var(--field);border:1px solid var(--field-line);min-height:46px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.wz-filter input{height:44px;font:inherit;color:var(--text);box-shadow:none;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font-size:16px}.wz-chips{flex-wrap:wrap;gap:8px;max-height:300px;padding:2px;display:flex;overflow-y:auto}.wz-chip{cursor:pointer;position:relative}.wz .wz-chip,.wz .wz-filter{flex-direction:row}.wz-chip span{border:1.5px solid var(--field-line);background:var(--chip);min-height:44px;color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:0 16px;font-size:15px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.wz-chip:has(input:checked) span{background:var(--grad);color:#fff;box-shadow:0 6px 16px var(--glow);border-color:#0000}.wz-chip-other span{color:var(--accent);border-style:dashed}.wz-other{animation:.2s wzIn}.wz-empty{margin:0;font-size:14px}.wz-phone{border-radius:var(--r-btn);border:1px solid var(--field-line);background:var(--field);align-items:stretch;display:flex;overflow:hidden}.wz-phone:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 4px var(--halo-2)}.wz-phone em{color:var(--text-2);background:var(--surface);border-right:1px solid var(--field-line);place-items:center;padding:0 12px;font-style:normal;font-weight:800;display:grid}.wz-phone input{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.wz-pass{display:block;position:relative}.wz-pass input{width:100%;padding-right:52px}.wz-pass .icon-btn{width:40px;height:40px;box-shadow:none;background:0 0;border:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.wz-meter{background:var(--line);border-radius:99px;height:6px;margin-top:2px;display:block;overflow:hidden}.wz-meter i{border-radius:inherit;background:var(--bad);width:0;height:100%;transition:width .2s,background .2s;display:block}.wz-meter i.s2{background:#d9822b}.wz-meter i.s3,.wz-meter i.s4{background:var(--good-solid)}.wz-perks{color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.wz-perks li{align-items:center;gap:8px;display:flex}.wz-perks .ic{color:var(--good-solid);flex:none}.wz-nav{display:none}.wz-on .wz-nav{display:block}.btn.is-busy{opacity:.8;pointer-events:none}.wz-login{margin-top:6px}@media (max-width:999px){.pg-auth-register .auth-orb{display:none}}.appsearch input[type=search],.wz .wz-filter input[type=search]{height:44px;min-height:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.appsearch input[type=search]:focus,.wz .wz-filter input[type=search]:focus{outline:none}.wz .wz-filter:focus-within{border-color:var(--accent-line);box-shadow:0 0 0 4px var(--halo-2)}.desk-only{display:none!important}@media (min-width:1000px){.desk-only{display:block!important}}.logout-row{margin:0 0 12px}.wz-phone-msg{font-weight:600}.wz-phone-msg.is-good{color:var(--good)}.wz-phone-msg.is-bad{color:var(--bad)}[data-mode=dark] .wz-phone-msg.is-good{color:#4ade80}[data-mode=dark] .wz-phone-msg.is-bad{color:#fca5a5}@media (prefers-color-scheme:dark){[data-mode=auto] .wz-phone-msg.is-good{color:#4ade80}[data-mode=auto] .wz-phone-msg.is-bad{color:#fca5a5}}.page-head{gap:10px;margin-bottom:8px}.page-head .h1{margin:0}.stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.stat-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-row.four{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:700px){.stat-row.four{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat{border-radius:var(--r);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}.stat b{color:var(--text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.stat span{color:var(--muted);font-size:12.5px;font-weight:600}.btn-wa{color:#fff;background:#0b7a3e;border-color:#0000}.btn-wa:hover{color:#fff;background:#096a35}.share-btns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.share-btns .btn{align-items:center;gap:6px;display:inline-flex}.share-box .copy-row input{font-size:14px}.qr-wrap{border-top:1px solid var(--line);align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.qr-wrap .grow{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.qr{width:128px;height:128px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:12px;flex:none;padding:6px}.qr svg{width:100%;height:100%;display:block}.share-hero,.join-hero{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:4px 0 14px;display:flex}.share-hero .h1,.join-hero .h1{margin:4px 0 0}.share-face{object-fit:cover;width:84px;height:84px;box-shadow:0 0 0 4px var(--card), 0 0 0 6px var(--accent-line);border-radius:50%}.join-badge{background:var(--grad);color:#fff;width:60px;height:60px;box-shadow:0 10px 24px var(--glow);border-radius:20px;place-items:center;display:grid}.join{max-width:480px;margin:0 auto}.join-price{border-radius:var(--r-lg);background:var(--soft);color:var(--soft-ink);flex-direction:column;align-items:center;margin-top:6px;padding:12px 22px;display:flex}.join-price b{letter-spacing:-.02em;font-size:34px;line-height:1.1}.join-price span{font-size:13.5px;font-weight:700}.join-perks{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.join-perks li{color:var(--text-2);align-items:center;gap:10px;font-weight:600;display:flex}.join-perks li>span{background:var(--good-bg);width:24px;height:24px;color:var(--good);border-radius:50%;flex:none;place-items:center;display:grid}.join-foot{text-align:center;color:var(--muted);margin-top:10px;font-size:14px}.link-card{flex-direction:column;gap:10px;display:flex}.link-card-top{align-items:center;gap:12px;display:flex}.link-card-top .grow{flex-direction:column;min-width:0;display:flex}.menu-list{padding:6px}.lv-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lv-list li{align-items:center;gap:12px;display:flex}.lv-list li .grow{flex-direction:column;display:flex}.lv-n{background:var(--soft);width:30px;height:30px;color:var(--soft-ink);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.lv-list li.done .lv-n{background:var(--good-solid);color:#fff}.filter-row{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 12px;display:grid}.filter-row select{min-width:0}.job-list{flex-direction:column;gap:10px;display:flex}.job-card{border-radius:var(--r-lg);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);color:var(--text);align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.job-main{min-width:0;color:inherit;flex:1;align-items:flex-start;gap:12px;text-decoration:none;display:flex}.job-main .grow,.job-mine .grow{flex-direction:column;gap:4px;min-width:0;display:flex}.job-ic{background:var(--soft);width:44px;height:44px;color:var(--soft-ink);border-radius:14px;flex:none;place-items:center;display:grid}.job-title{font-size:16px;line-height:1.3}.job-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:13.5px;display:flex}.job-tags{flex-wrap:wrap;gap:6px;display:flex}.job-stats{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.job-stats b{color:var(--text)}.job-done{flex:none;align-items:center;gap:4px;display:inline-flex}.job-page{flex-direction:column;gap:14px;display:flex}.job-hero{border-radius:var(--r-xl);background:var(--surface-card);border:1px solid var(--card-border);box-shadow:var(--shadow);padding:18px}.job-hero.compact{margin-bottom:12px}.job-hero .h1{margin:8px 0 4px}.job-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.job-facts div{border-radius:var(--r);background:var(--soft);flex-direction:column;min-width:0;padding:10px;display:flex}.job-facts span{color:var(--soft-ink);font-size:12px;font-weight:700}.job-facts b{color:var(--text);overflow-wrap:anywhere;font-size:14.5px}.job-body{white-space:normal;color:var(--text-2);line-height:1.6}.app-row{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 0;display:flex}.app-row:first-of-type{border-top:0}.app-row.is-dim{opacity:.6}.app-who{color:var(--text);align-items:flex-start;gap:12px;text-decoration:none;display:flex}.app-who .grow{flex-direction:column;min-width:0;display:flex}.app-note{color:var(--text-2);margin-top:2px;font-size:14px;font-style:italic}.app-acts{flex-wrap:wrap;gap:8px;padding-left:52px;display:flex}@media (min-width:560px){.app-row{flex-direction:row;align-items:center}.app-who{flex:1}.app-acts{padding-left:0}}.flash-warn-card{border-color:var(--warn);background:var(--warn-bg);color:var(--warn);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.flash-warn-card .muted{color:var(--warn)}.user-head{align-items:center;gap:14px;margin-bottom:12px;display:flex}.user-face{object-fit:cover;width:72px;height:72px;box-shadow:var(--shadow-sm);border-radius:50%;flex:none}.user-head .h1{margin:0}.user-head p{flex-wrap:wrap;gap:6px;margin:4px 0 0;display:flex}.photo-admin{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.photo-tile{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.photo-tile img{object-fit:cover;border-radius:var(--r-sm);width:96px;height:96px;display:block}.earn-hero{border-radius:var(--r-xl);background:var(--grad-d);color:#fff;box-shadow:0 18px 40px var(--glow);flex-direction:column;gap:2px;margin-bottom:12px;padding:20px;display:flex}.earn-hero span{opacity:.9;font-weight:700}.earn-hero b{letter-spacing:-.02em;font-size:38px;line-height:1.1}.earn-hero em{font-size:14px;font-style:normal;font-weight:700}.hour-bars{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px;height:140px;padding-bottom:18px;display:grid}.hour-bars span{align-items:flex-end;height:100%;display:flex;position:relative}.hour-bars i{background:var(--grad);border-radius:4px 4px 0 0;width:100%;min-height:0;display:block}.hour-bars em{color:var(--muted);font-size:11px;font-style:normal;position:absolute;bottom:-18px;left:0}.poster{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;padding:24px 16px;display:flex}.poster-in{text-align:center;color:#0e1230;width:100%;max-width:560px;box-shadow:var(--shadow-lg);background:#fff;border-radius:28px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.poster-in .eyebrow{color:#3442c8;background:#eceeff;border:0}.poster-in h1{letter-spacing:-.03em;margin:6px 0 0;font-size:40px;line-height:1.08}.poster-sub{color:#2a3054;margin:0;font-size:18px;font-weight:700}.poster-face{object-fit:cover;border-radius:50%;width:180px;height:180px}.poster-qr{width:230px;height:230px;box-shadow:none}.poster-cta{margin:0;font-size:18px;font-weight:800}.poster-url{color:#4e5577;word-break:break-all;margin:0;font-size:15px}.poster-tools{gap:8px;display:flex}@media print{.no-print,.topbar,.tabbar,.loadbar,.install-bar{display:none!important}body,html{background:#fff!important}.poster{min-height:0;padding:0}.poster-in{box-shadow:none;max-width:none}.is-bare main,main{padding:0!important}}.sx-person b{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.tag-sample{letter-spacing:.04em;color:#fff;background:#1f2937;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-block}.chip.chip-sample,.badge-sample{color:#7a4b00;background:#fef3c7;border-color:#0000;border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:800}.flash-warn{background:var(--warn-bg);color:var(--warn);border:1px solid #0000}.flash-warn a{color:inherit;font-weight:800}.log-box{background:var(--surface);border-radius:var(--r-sm);white-space:pre-wrap;max-height:320px;padding:10px;font-size:12.5px;overflow:auto}.join-perks li>.perk-t{overflow-wrap:anywhere;width:auto;min-width:0;height:auto;color:inherit;background:0 0;border-radius:0;flex:auto;display:block}html[data-style=clean][data-theme][data-mode]{--grad:var(--a1);--grad-d:var(--a1);--grad-2:var(--b1);--glow:#0f172a1a;--b-glow:#0f172a1f;--shadow:0 1px 2px #0f172a0f, 0 4px 14px #0f172a0f;--shadow-sm:0 1px 2px #0f172a0f;--shadow-lg:0 10px 30px #0f172a1f;--orb:var(--a1)}html[data-style=clean][data-mode=dark][data-theme]{--shadow:0 1px 2px #0006;--shadow-sm:0 1px 2px #00000059;--shadow-lg:0 12px 30px #00000073}[data-style=clean] .auth-orb,[data-style=clean] .me-head:before,[data-style=clean] .wallet-hero:before,[data-style=clean] .auth-aside:before,[data-style=clean] .auth-aside:after{display:none}[data-style=clean] .price{-webkit-text-fill-color:currentColor;color:var(--accent);background:0 0}.btn{border-radius:var(--r-btn);letter-spacing:.005em;-webkit-user-select:none;user-select:none;gap:8px;min-height:48px;padding:0 20px;font-weight:700}.btn .ic{flex:none}.btn.sm{min-height:40px;padding:0 14px;font-size:14px}.btn.lg{min-height:52px;padding:0 24px;font-size:16px}.btn-primary{box-shadow:0 1px 2px #0f172a1f,inset 0 -1px #0000001f}.btn-primary:hover{filter:brightness(.94);box-shadow:0 2px 6px #0f172a24,inset 0 -1px #0000001f}[data-style=vivid] .btn-primary{box-shadow:0 8px 22px var(--glow)}.btn-light{border:1px solid var(--field-line);box-shadow:0 1px 2px #0f172a0d}.btn-outline{border-width:1.5px}.btn-danger{background:#b42318;box-shadow:0 1px 2px #0f172a1f}.btn-danger:hover{color:#fff;background:#9b1c14}.btn:focus-visible,.btn-ghost:focus-visible,.icon-btn:focus-visible,.chip-f:focus-visible,.tabbar a:focus-visible,.top-nav a:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.btn[disabled],.btn.is-disabled,.btn-ghost[disabled]{opacity:.5;pointer-events:none;box-shadow:none;filter:grayscale(.2)}.btn.is-busy{pointer-events:none;position:relative;color:#0000!important}.btn.is-busy:after{content:"";border:2.5px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite spin;position:absolute;top:50%;left:50%}.btn-light.is-busy:after,.btn-outline.is-busy:after{border-color:var(--line);border-top-color:var(--accent)}.icon-btn{width:42px;height:42px;box-shadow:none}.icon-btn .ic{width:20px;height:20px}.chip-f{min-height:40px;font-weight:600}.chip-f.on,.top-nav a.on,.tabbar a.on,.seg-radio label:has(input:checked),.seg-radio button.on,.pg-num.on,.wz-chip:has(input:checked) span{box-shadow:none}.ic{vertical-align:middle;flex:none;display:inline-block}.kl-dialog{background:var(--card);width:min(420px,100% - 32px);color:var(--text);border:0;border-radius:20px;padding:0;box-shadow:0 24px 60px #0f172a4d}.kl-dialog::backdrop{background:#0f172a73}.kl-dialog form{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0;padding:22px 20px 18px;display:flex}.kl-dialog-ic{background:var(--soft);width:48px;height:48px;color:var(--soft-ink);border-radius:50%;place-items:center;display:grid}.kl-dialog-ic.is-danger{background:var(--bad-bg);color:var(--bad)}.kl-dialog-t{margin:0;font-size:16px;font-weight:600;line-height:1.45}.kl-dialog-btns{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:4px;display:grid}.kl-dialog-btns .btn{width:100%}.home-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding:4px 0 8px;display:grid}.hh-copy{flex-direction:column;gap:12px;min-width:0;display:flex}.hh-eyebrow{color:var(--accent);align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:700;display:inline-flex}.hh-title{letter-spacing:-.03em;color:var(--text);margin:0;font-size:clamp(30px,8vw,52px);font-weight:800;line-height:1.08}.hh-lead{color:var(--text-2);max-width:560px;margin:0;font-size:16px;line-height:1.55}.hh-search{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--card-line);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.hh-field{border-radius:var(--r-sm);flex-direction:column;gap:2px;min-width:0;padding:6px 8px 4px;display:flex}.hh-field span{color:var(--muted);font-size:12px;font-weight:700}.hh-field select{min-height:32px;color:var(--text);font-size:15px;font-weight:700;box-shadow:none!important;background-color:#0000!important;border:0!important;padding:0 22px 0 0!important}.hh-go{grid-column:1/-1}.hh-chips{scrollbar-width:none;gap:8px;max-width:100%;margin:0;padding:0 0 2px;display:flex;overflow-x:auto}.hh-chips::-webkit-scrollbar{display:none}.hh-chips .chip-f{flex:none;text-decoration:none}.hh-panel{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--card-line);box-shadow:var(--shadow);flex-direction:column;gap:4px;padding:14px;display:flex}.hh-panel-head{justify-content:space-between;align-items:center;padding:0 4px 6px;font-size:15px;display:flex}.hh-worker{border-radius:var(--r);color:var(--text);align-items:center;gap:12px;padding:8px 6px;text-decoration:none;display:flex}.hh-worker:hover{background:var(--hover)}.hh-worker img{object-fit:cover;background:var(--soft);border-radius:50%;flex:none;width:52px;height:52px}.hh-worker .grow{flex-direction:column;min-width:0;display:flex}.hh-worker .grow>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hh-ok{color:var(--good);background:var(--good-bg);border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.hh-panel-cta{gap:8px;margin-top:8px;display:grid}@media (min-width:900px){.home-hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:40px;padding-top:24px}.hh-search{grid-template-columns:1fr 1fr auto;align-items:center}.hh-go{grid-column:auto;min-height:52px}.hh-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}.hh-title{text-wrap:balance}.hh-field{padding:4px 8px 0}.hh-field select{min-height:44px}html[data-style=clean][data-mode=dark][data-theme]{--grad:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean][data-mode=dark][data-theme]{--grad:color-mix(in srgb, var(--a1) 64%, #000)}}html[data-style=clean][data-mode=dark][data-theme]{--grad-d:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean][data-mode=dark][data-theme]{--grad-d:color-mix(in srgb, var(--a1) 60%, #000)}}html[data-style=clean][data-mode=dark][data-theme]{--grad-2:var(--b1)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean][data-mode=dark][data-theme]{--grad-2:color-mix(in srgb, var(--b1) 62%, #000)}}@media (prefers-color-scheme:dark){html[data-style=clean][data-mode=auto][data-theme]{--grad:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean][data-mode=auto][data-theme]{--grad:color-mix(in srgb, var(--a1) 64%, #000)}}html[data-style=clean][data-mode=auto][data-theme]{--grad-d:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean][data-mode=auto][data-theme]{--grad-d:color-mix(in srgb, var(--a1) 60%, #000)}}html[data-style=clean][data-mode=auto][data-theme]{--grad-2:var(--b1)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean][data-mode=auto][data-theme]{--grad-2:color-mix(in srgb, var(--b1) 62%, #000)}}}html[data-style=clean][data-mode=dark] .btn-primary,html[data-style=clean][data-mode=dark] .tabbar .fab-in{background:var(--grad)}@media (prefers-color-scheme:dark){html[data-style=clean][data-mode=auto] .btn-primary{background:var(--grad)}}.me-sub,.stat3 span,.wallet-hero span,.wallet-hero p,.kpi:first-child span,.earn-hero span{opacity:1;color:#fffffff5}.wallet-hero .link-strong,.me-head .link-strong{color:#fff;text-underline-offset:2px;text-decoration:underline}.btn,.btn-ghost,.chip-f,.pg-num,.pg-btn,.tabbar a,.top-nav a,.icon-btn,.seg a,.seg-mini a,.seg-radio label,.seg-radio button,.pill-btn,.list-card a,.thread,.heart,.swatch,.radio-card,.checklist a,.mini-card,.w-card,.st-card,.sx-list a,.hh-worker,.job-card,.wz-role,.wz-chip span,.appsearch-filter{transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s,border-color .2s,box-shadow .2s,filter .2s}.btn:active,.btn.is-pressed,.btn-ghost:active,.btn-ghost.is-pressed,.chip-f:active,.chip-f.is-pressed,.icon-btn:active,.icon-btn.is-pressed,.pg-num.is-pressed,.pg-btn.is-pressed,.pill-btn.is-pressed,.seg a.is-pressed,.seg-radio label.is-pressed,.seg-radio button.is-pressed,.heart.is-pressed{transform:scale(.965)}.tabbar a.is-pressed,.top-nav a.is-pressed{transform:scale(.94)}.mini-card.is-pressed,.job-card:active,.hh-worker:active,.sx-list a:active,.list-card a.is-pressed,.thread.is-pressed,.st-card.is-pressed,.radio-card.is-pressed,.wz-role:active{transform:scale(.985)}html[data-style=clean] .btn-primary:active,html[data-style=clean] .btn-primary.is-pressed,html[data-style=clean] .chip-f.on:active,html[data-style=clean] .chip-f.on.is-pressed,html[data-style=clean] .pg-num.on.is-pressed{background:var(--grad)!important}@supports (color:color-mix(in lab, red, red)){html[data-style=clean] .btn-primary:active,html[data-style=clean] .btn-primary.is-pressed,html[data-style=clean] .chip-f.on:active,html[data-style=clean] .chip-f.on.is-pressed,html[data-style=clean] .pg-num.on.is-pressed{background:color-mix(in srgb, var(--grad) 78%, #000)!important}}html[data-style=clean] .btn-primary:active,html[data-style=clean] .btn-primary.is-pressed,html[data-style=clean] .chip-f.on:active,html[data-style=clean] .chip-f.on.is-pressed,html[data-style=clean] .pg-num.on.is-pressed{filter:none;color:#fff!important;box-shadow:none!important;border-color:#0000!important}html[data-style=clean] .btn-danger:active,html[data-style=clean] .btn-danger.is-pressed{color:#fff!important;box-shadow:none!important;background:#861a12!important}html[data-style=clean] .chip-f:not(.on):active,html[data-style=clean] .chip-f:not(.on).is-pressed,html[data-style=clean] .pg-num:not(.on).is-pressed,html[data-style=clean] .pg-btn.is-pressed,html[data-style=clean] .tabbar a:not(.tab-fab).is-pressed,html[data-style=clean] .top-nav a.is-pressed,html[data-style=clean] .seg-radio label.is-pressed,html[data-style=clean] .seg-radio button.is-pressed{background:var(--soft)!important;color:var(--soft-ink)!important;box-shadow:none!important;border-color:#0000!important}html[data-style=clean] .btn-light.is-pressed,html[data-style=clean] .btn-outline.is-pressed,html[data-style=clean] .btn-ghost.is-pressed,html[data-style=clean] .btn-white.is-pressed,html[data-style=clean] .icon-btn.is-pressed{background:var(--hover)!important;color:var(--text)!important;box-shadow:none!important}html[data-style=clean] .tabbar .tab-fab.is-pressed .fab-in{background:var(--grad)}@supports (color:color-mix(in lab, red, red)){html[data-style=clean] .tabbar .tab-fab.is-pressed .fab-in{background:color-mix(in srgb, var(--grad) 78%, #000)}}html[data-style=clean] .tabbar .tab-fab.is-pressed .fab-in{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.btn,.chip-f,.tabbar a,.icon-btn,.w-card,.job-card{transition:none}.btn.is-pressed,.chip-f.is-pressed,.tabbar a.is-pressed,.icon-btn.is-pressed,.w-card.is-pressed{transform:none}}.login-wrap{min-height:calc(100vh - var(--top-h) - 40px);min-height:calc(100dvh - var(--top-h) - 40px);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:12px 0 24px;display:flex}.login-card{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--card-line);width:100%;max-width:420px;box-shadow:var(--shadow-lg);flex-direction:column;align-items:stretch;gap:12px;padding:26px 20px 20px;display:flex}.login-brand{align-self:center;text-decoration:none}.login-brand .brand-mark{border-radius:16px;width:52px;height:52px}.login-brand .brand-mark svg{width:28px;height:28px}.login-title{text-align:center;letter-spacing:-.02em;color:var(--text);margin:4px 0 0;font-size:26px;font-weight:800}.login-lead{text-align:center;color:var(--muted);margin:-4px 0 4px;font-size:15px}.login-form{gap:12px;margin:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.login-row{justify-content:flex-end;margin-top:-4px;display:flex}.login-new{grid-template-columns:1fr 1fr;gap:8px;display:grid}.login-new .btn{padding:0 10px;font-size:14px}.login-foot{color:var(--muted);text-align:center;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.pg-auth-login .wrap{max-width:520px}.pw-wrap{display:block;position:relative}.pw-wrap input{width:100%;padding-right:52px!important}.pw-eye{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.pw-eye:hover{color:var(--text);background:var(--hover)}.pw-eye .ic-eye-off,.pw-eye[aria-pressed=true] .ic-eye{display:none}.pw-eye[aria-pressed=true] .ic-eye-off{display:block}.tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tier-h{color:var(--muted);font-size:12.5px;font-weight:800}.wd-sum{border-radius:var(--r-sm);background:var(--surface);gap:4px;padding:10px 12px;font-size:14px;display:grid}.wd-sum:empty{display:none}.wd-sum .line-row{border:0;min-height:0;padding:0}.wd-sum .err{color:var(--bad);font-weight:700}.payout{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 0;display:flex}.payout:first-of-type{border-top:0}.payout-who{flex-direction:column;gap:3px;min-width:0;display:flex}.payout-amts{flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.payout-amts .send{color:var(--good);font-weight:700}.payout-acts{flex-wrap:wrap;gap:8px;display:flex}.payout-acts .inline-form input{max-width:180px}@media (min-width:900px){.payout{flex-direction:row;justify-content:space-between;align-items:center}.payout-acts{justify-content:flex-end}}.tabbar a,.tabbar .fab-label{color:var(--text-2)}.me-sub,.stat3 span,.wallet-hero span,.wallet-hero p,.kpi:first-child span,.earn-hero span{color:#fff}.stat3 div{background:#00000029}.stat3 .gold{background:#0000003d}.me-head .chip,.me-head .chip-dim,.me-head .chip-green,.pill-btn{background:#0003}.pill-btn:hover{background:#00000047}.pg-auth-login .guest-login{display:none}.story-video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.story-sound{z-index:6;color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.story-sound .ic-volume{display:none}.story-sound[aria-pressed=true] .ic-volume{display:block}.story-sound[aria-pressed=true] .ic-volume-x{display:none}.story-body .story-caption{z-index:2}.st-play{color:#fff;background:#00000080;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-play .ic{margin-left:3px}.st-card-media{position:relative}.st-pick{border-radius:var(--r);border:1.5px dashed var(--field-line);background:var(--field);cursor:pointer;color:var(--text);align-items:center;gap:12px;padding:14px;flex-direction:row!important}.st-pick>span{flex-direction:column;display:flex}.st-pick input{opacity:0;width:1px;height:1px;position:absolute}.st-pick:focus-within{outline:3px solid var(--accent-line);outline-offset:2px}.st-media{flex-direction:column;gap:8px;display:flex;position:relative}.st-preview{border-radius:var(--r);background:#000;place-items:center;max-height:360px;display:grid;overflow:hidden}.st-preview img,.st-preview video{object-fit:contain;width:100%;max-height:360px;display:block}:root{--st-new:#25d366;--st-seen:#a9aebb}:root[data-theme=dark]{--st-seen:#5b6072}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--st-seen:#5b6072}}.contact{gap:10px;padding:12px 14px}@media (max-width:699px){.p-hero img,.p-hero video{aspect-ratio:1/.95;max-height:58vh}}.st-ring{--st-c:var(--st-new);background:var(--st-ring-bg,var(--st-c));box-shadow:none;flex:none;padding:0;display:block;position:relative}.st-ring img{object-fit:cover;border:2.5px solid var(--bg-end,var(--card));background:var(--soft);border-radius:50%;width:calc(100% - 6px);max-width:none;height:calc(100% - 6px);position:absolute;inset:3px}.st-ring .st-plus{place-items:center;display:grid;position:absolute;inset:0}.st-bubble.is-seen .st-ring,.st-card.is-seen .st-avatar{--st-c:var(--st-seen)}.st-bubble.is-seen{order:1}.st-bubble.is-seen .st-name{color:var(--muted)}.st-ring.is-me{background:var(--st-ring-bg,var(--st-c))}.st-add .st-ring{background:var(--soft);border:2px dashed var(--accent-line)}.st-bubble.is-pressed .st-ring{background:var(--st-ring-bg,var(--st-c));box-shadow:none;filter:brightness(.92)}.st-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.st-card{aspect-ratio:9/14;background:#12152e;border:0;border-radius:18px;position:relative}.st-card .st-card-media{aspect-ratio:auto;position:absolute;inset:0}.st-card .st-card-media p{-webkit-line-clamp:5;line-clamp:5;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:62px 12px 70px;padding:0;font-size:14.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.st-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000000b8),linear-gradient(#00000059,#0000 30%);position:absolute;inset:0}.st-card .st-card-body{z-index:2;color:#fff;padding:10px;display:block;position:absolute;bottom:0;left:0;right:0}.st-card .st-card-body b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;display:block;overflow:hidden}.st-card .st-card-body .muted{color:#ffffffd1;display:block}.st-card .st-avatar{--st-c:var(--st-new);z-index:2;background:var(--st-ring-bg,var(--st-c));border-radius:50%;width:46px;height:46px;position:absolute;top:10px;left:10px}.st-card .st-avatar img{object-fit:cover;border:2px solid #12152e;border-radius:50%;width:40px;height:40px;position:absolute;inset:3px}.st-card .st-count,.st-card .st-play{z-index:2}.st-card.is-seen{order:1}.st-squeeze{color:var(--text-2,var(--muted));flex-direction:column;gap:6px;padding:10px 2px 2px;font-size:14px;font-weight:600;display:flex}.st-squeeze .ok{color:var(--good)}.st-sq-bar{background:var(--soft);border-radius:3px;height:6px;display:block;overflow:hidden}.st-sq-bar i{background:var(--st-new);border-radius:3px;height:100%;transition:width .3s;display:block}.has-tabbar .contact{bottom:calc(var(--tab-h) + 30px + env(safe-area-inset-bottom))}@media (min-width:1000px){.has-tabbar .contact{bottom:auto}}.wz-photo-step{position:relative}.wz-skip-x{border:1px solid var(--line);background:var(--surface-card);width:40px;height:40px;color:var(--text-2);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:0}.wz-photo-step .wz-h{padding-right:48px}.wz-photo{border-radius:var(--r-lg);border:2px dashed var(--accent-line);background:var(--soft);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:18px 12px;display:flex}.wz-photo:focus-within{outline:3px solid var(--b1);outline-offset:2px}.wz-photo-circle{background:var(--surface-card);width:132px;height:132px;color:var(--muted);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid;position:relative}.wz-photo-circle img{object-fit:cover;border-radius:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.wz-photo-cam{background:var(--a1);color:#fff;border:3px solid var(--surface-card);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:6px;right:2px}.wz-photo-txt{flex-direction:column;gap:2px;display:flex}.wz-photo-txt b{font-size:17px}.wz-inapp{border-radius:var(--r);background:var(--warn-bg);color:var(--warn);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:14px;display:flex}.wz-inapp .ic{flex:none;margin-top:2px}.wz-skip{min-height:46px;margin-top:2px}.wz:not(.wz-on) [data-wz-skip]{display:none}.st-preview video,.st-preview img{width:auto;max-width:100%;max-height:340px;margin:0 auto;display:block}.two-btn{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.qr-photo{flex:none;position:relative}.qr-photo .qr{width:148px;height:148px}.qr-photo-c{aspect-ratio:1;background:#fff;border-radius:50%;width:30%;padding:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.qr-photo-c img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.share-preview{gap:8px;margin:14px 0 0;display:grid}.share-preview img{border-radius:var(--r);width:100%;height:auto;box-shadow:0 0 0 1px var(--card-line);display:block}.share-preview figcaption{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.menu-btn{border:1px solid var(--card-border);background:var(--surface-card);height:42px;color:var(--text);font:inherit;letter-spacing:-.005em;cursor:pointer;box-shadow:var(--shadow-sm);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:15px;font-weight:800;transition:transform .15s,background-color .2s;display:inline-flex;position:relative}.menu-btn:hover{background:var(--hover)}.menu-btn:active{transform:scale(.96)}.menu-btn:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.menu-dot{background:var(--bad);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-card);border-radius:50%;position:absolute;top:5px;right:6px}.top-nav{display:none!important}html:has(dialog.side-menu[open]){overflow:hidden}dialog.side-menu{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:#06081000;border:0;margin:0;padding:0;transition:background-color .28s;position:fixed;inset:0;overflow:hidden}dialog.side-menu::backdrop{background:0 0}dialog.side-menu.is-in{background:#0608108c}.sm-backdrop{margin:0;position:absolute;inset:0}.sm-backdrop button{cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0}.sm-panel{z-index:1;overscroll-behavior:contain;width:min(340px,86vw);padding:max(12px, env(safe-area-inset-top)) 12px max(16px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:var(--raised);border-radius:0 var(--r-xl) var(--r-xl) 0;will-change:transform;flex-direction:column;gap:4px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-104%);box-shadow:12px 0 40px #00000047}dialog.side-menu.is-in .sm-panel{transform:none}@media (prefers-reduced-motion:reduce){.sm-panel,dialog.side-menu{transition:none}}.sm-head{justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 8px 6px;display:flex}.sm-head form{margin:0}.sm-close{box-shadow:none}.sm-me{border-radius:var(--r-lg);background:var(--surface);color:var(--text);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.sm-me img,.sm-me .me-initial{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.sm-me .me-initial{background:var(--soft);color:var(--soft-ink);place-items:center;font-size:20px;font-weight:800;display:grid}.sm-me-tx{flex-direction:column;flex:1;min-width:0;display:flex}.sm-me-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.sm-me-tx em{color:var(--muted);font-size:13px;font-style:normal}.sm-me>.ic{color:var(--muted);flex:none}.sm-group{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:12px 10px 4px;font-size:12px;font-weight:800}.sm-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sm-nav a,.sm-row{border-radius:var(--r);width:100%;min-height:48px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 10px;font-size:15.5px;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex}.sm-nav a:hover,.sm-row:hover{background:var(--hover)}.sm-nav a:active,.sm-row:active{background:var(--soft)}.sm-nav a.on{background:var(--soft);color:var(--soft-ink)}.sm-ic{background:var(--surface);width:34px;height:34px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.sm-nav a.on .sm-ic{background:var(--card)}.sm-tx{flex:1;min-width:0}.sm-count{background:var(--bad);color:#fff;border-radius:99px;place-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:12px;display:grid}html[data-mode=dark] .sm-count{color:#2a0b08}@media (prefers-color-scheme:dark){html[data-mode=auto] .sm-count{color:#2a0b08}}.sm-foot{border-top:1px solid var(--line);gap:2px;margin-top:auto;padding-top:8px;display:grid}.sm-foot form{margin:0}.sm-logout{color:var(--bad)}.sm-logout .sm-ic{color:var(--bad);background:var(--bad-bg)}.job-mine-wrap{gap:0;display:grid}.job-mine-wrap .job-card{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.job-mine-poster{border-radius:0 0 var(--r) var(--r);background:var(--soft);min-height:44px;color:var(--soft-ink);justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}}@layer components;@layer design{@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/poppins-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins-600.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/poppins-700.woff2)format("woff2")}[data-design=helahive]{--font:"Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gutter:14px;--top-h:60px;--r-sm:12px;--r:16px;--r-lg:22px;--r-xl:22px;--r-btn:14px;--radius-field:14px;--radius-box:16px;--radius-selector:999px;--shadow:0 6px 22px var(--shadow-c);--shadow-sm:0 2px 12px var(--shadow-c);--surface-card:var(--hh-surface-card);--card-border:var(--card-line);--chrome-bg:var(--hh-glass);--color-primary:var(--hh-btn);--color-primary-content:var(--hh-btn-ink);--hh-side-w:272px;background:var(--hh-page)}[data-design=helahive] body{background:var(--hh-page);letter-spacing:0;font-size:14.5px;line-height:1.5}[data-design=helahive] .orb-halo,[data-design=helahive] .aurora,[data-design=helahive] body:before,[data-design=helahive] body:after{display:none!important}[data-design=helahive] b,[data-design=helahive] strong{font-weight:600}[data-design=helahive] .h1{letter-spacing:-.015em;margin:4px 0 10px;font-size:clamp(20px,5.4vw,26px);font-weight:700}[data-design=helahive] .h2{letter-spacing:-.005em;font-size:15.5px;font-weight:600}[data-design=helahive] .muted.sm,[data-design=helahive] .sm{font-size:12.5px}[data-design=helahive] .wrap{padding:12px var(--gutter) 40px}[data-design=helahive] .wrap-wide{padding:14px var(--gutter) 48px}[data-design=helahive] .card,[data-design=helahive] .tw\:card,[data-design=helahive] .list-card,[data-design=helahive] .w-wrap,[data-design=helahive] .hh-card{background:var(--surface-card);border:1px solid var(--card-border);border-radius:var(--r);box-shadow:var(--shadow-sm)}[data-design=helahive] .card{margin-bottom:12px;padding:14px}[data-design=helahive][data-mode=dark] :is(.card,.tw\:card,.list-card,.w-wrap,.hh-card,.hh-wallet,.tw\:stats){-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:none}@media (prefers-color-scheme:dark){[data-design=helahive][data-mode=auto] :is(.card,.tw\:card,.list-card,.w-wrap,.hh-card,.hh-wallet,.tw\:stats){-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:none}}[data-design=helahive] .tw\:btn{letter-spacing:0;border-radius:999px;font-weight:600}[data-design=helahive] .tw\:btn-lg{--size:3rem;font-size:15px}[data-design=helahive] .tw\:btn-primary:not(.tw\:btn-soft):not(.tw\:btn-outline):not(.tw\:btn-ghost){box-shadow:0 6px 16px var(--hh-btn)}@supports (color:color-mix(in lab, red, red)){[data-design=helahive] .tw\:btn-primary:not(.tw\:btn-soft):not(.tw\:btn-outline):not(.tw\:btn-ghost){box-shadow:0 6px 16px color-mix(in srgb, var(--hh-btn) 30%, transparent)}}[data-design=helahive] .btn-gold{background:var(--hh-gold);color:var(--hh-gold-ink);border:0;border-radius:999px}[data-design=helahive] .kl-act-main{background:var(--hh-btn)!important;color:var(--hh-btn-ink)!important}[data-design=helahive] .kl-act-main :is(small,b,.kl-act-ic){color:var(--hh-btn-ink)!important}[data-design=helahive] .kl-act-main .kl-act-ic{background:var(--hh-btn-ink)!important}@supports (color:color-mix(in lab, red, red)){[data-design=helahive] .kl-act-main .kl-act-ic{background:color-mix(in srgb, var(--hh-btn-ink) 14%, transparent)!important}}[data-design=helahive] .kl-act-main .kl-act-price{background:var(--hh-btn-ink)!important;color:var(--hh-btn)!important}[data-design=helahive] .kl-act-soft .kl-act-tx b{line-height:1.25;letter-spacing:-.01em!important;white-space:normal!important;font-size:14px!important;overflow:visible!important}[data-design=helahive] .kl-act-soft .kl-act-price{padding-inline:8px;font-size:12px}[data-design=helahive] .kl-act{border-radius:var(--r)}[data-design=helahive] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border-radius:var(--r-btn)}[data-design=helahive] .fi{display:block;position:relative}[data-design=helahive] .fi>.ic{color:var(--muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[data-design=helahive] .fi input{padding-left:42px!important}[data-design=helahive] .fi .pw-wrap{display:block}[data-design=helahive] .wz-phone em.fi-ph{align-items:center;gap:6px;display:inline-flex}[data-design=helahive] .wz-phone em.fi-ph .ic{color:var(--muted)}[data-design=helahive] .hh-top{background:var(--hh-glass);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-bottom:1px solid var(--hh-glass-line);box-shadow:0 1px 0 var(--card-line)}[data-design=helahive] .hh-top .topbar-in{min-height:var(--top-h);max-width:none;padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.hh-left{align-items:center;gap:6px;min-width:0;display:flex}.hh-right{justify-self:end;align-items:center;gap:6px;display:flex}[data-design=helahive] .hh-top .icon-btn{width:38px;height:38px;box-shadow:none;background:var(--surface-card);border-color:var(--card-border)}[data-design=helahive] .hh-top .icon-btn .ic{width:20px;height:20px}[data-design=helahive] .hh-top .me-btn{width:38px;height:38px;padding:0;overflow:hidden}[data-design=helahive] .hh-top .me-btn img{object-fit:cover;border-radius:50%;width:100%;height:100%}.hh-brand{letter-spacing:-.01em;justify-self:center;align-items:center;gap:8px;min-width:0;display:inline-flex;font-size:17px!important;font-weight:700!important}[data-design=helahive] .hh-brand .brand-mark{background:var(--hh-hero);width:32px;height:32px;box-shadow:0 4px 12px var(--a1);border-radius:10px}@supports (color:color-mix(in lab, red, red)){[data-design=helahive] .hh-brand .brand-mark{box-shadow:0 4px 12px color-mix(in srgb, var(--a1) 35%, transparent)}}[data-design=helahive] .hh-brand .brand-mark svg{width:62%;height:62%}[data-design=helahive] .hh-brand .brand-mark :is(svg,path){stroke:#fff}.hh-flag{width:30px;height:30px;box-shadow:0 0 0 2px var(--card), 0 0 0 3px var(--card-line);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hh-flag .flag{display:block}[data-design=helahive] .hh-features{background:var(--soft);height:38px;color:var(--soft-ink);box-shadow:none;border-color:#0000;gap:6px;padding:0 13px 0 10px;font-size:13.5px;font-weight:600}[data-design=helahive] .hh-features .ic{width:18px;height:18px}[data-design=helahive] .appsearch.mob{margin:0 var(--gutter) 10px}[data-design=helahive] .appsearch{border-radius:999px}@media (max-width:479px){.hh-hide-xs{display:none!important}}@media (max-width:359px){[data-design=helahive] .hh-features{justify-content:center;width:38px;padding:0}[data-design=helahive] .hh-features>span{display:none}}@media (max-width:479px){[data-design=helahive] .hh-left:has(.back-btn) .hh-features{justify-content:center;width:38px;padding:0}[data-design=helahive] .hh-left:has(.back-btn) .hh-features>span{display:none}}@media (max-width:399px){.hh-brand-name{font-size:15.5px}[data-design=helahive] .hh-features{padding:0 11px 0 9px}}@media (max-width:559px){.hh-hide-sm{display:none!important}}@media (max-width:339px){.hh-brand-name{display:none}}[data-design=helahive] .tabbar{display:none!important}[data-design=helahive] body.has-tabbar{padding-bottom:0}[data-design=helahive] .sm-panel{border-radius:0 var(--r-lg) var(--r-lg) 0;width:min(300px,86vw);padding-left:max(10px, env(safe-area-inset-left));padding-right:10px}[data-design=helahive] .sm-nav a,[data-design=helahive] .sm-row{min-height:44px;font-size:14px;font-weight:500}[data-design=helahive] .sm-nav a.on{background:var(--hh-hero);color:#fff}[data-design=helahive] .sm-nav a.on .sm-ic{color:#fff;background:#ffffff2e}[data-design=helahive] .sm-ic{background:var(--soft);width:32px;height:32px;color:var(--soft-ink);border-radius:10px}[data-design=helahive] .sm-group{margin:10px 10px 4px;font-size:11px}[data-design=helahive] .sm-me{border-radius:var(--r);background:var(--hh-hero);color:#fff}[data-design=helahive] .sm-me-tx em,[data-design=helahive] .sm-me>.ic{color:#ffffffd9}[data-design=helahive] .sm-me .me-initial{color:#fff;background:#fff3}.hh-side{display:none}@media (min-width:1200px){[data-design=helahive] body.hh-shell{padding-left:var(--hh-side-w)}[data-design=helahive] .hh-side{z-index:45;width:var(--hh-side-w);background:var(--raised);border-right:1px solid var(--card-line);display:block;position:fixed;top:0;bottom:0;left:0}[data-design=helahive] .hh-side .sm-panel{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;position:static;transform:none}[data-design=helahive].hh-side-off body.hh-shell{padding-left:0}[data-design=helahive].hh-side-off .hh-side{display:none}[data-design=helahive] body.hh-shell .wrap{max-width:860px}}.hh-dash{gap:12px;display:grid}.hh-dash>*{min-width:0;margin:0!important}.hh-hero{border-radius:var(--r-lg);background:var(--hh-hero);color:#fff;box-shadow:0 12px 28px var(--a1);padding:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hh-hero{box-shadow:0 12px 28px color-mix(in srgb, var(--a1) 30%, transparent)}}.hh-hero:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:200px;height:200px;position:absolute;top:-70px;right:-60px}.hh-hero-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.hh-hero-kicker{opacity:.9;margin:0;font-size:12.5px}.hh-hero-h{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700;line-height:1.25}.hh-hero-photo{border-radius:50%;flex:none;width:46px;height:46px;overflow:hidden;box-shadow:0 0 0 2px #ffffffb3}.hh-hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.hh-glassbox{z-index:1;border-radius:var(--r);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff38;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;display:grid;position:relative}.hh-glassbox>i{background:#ffffff4d;width:1px;height:34px}.hh-glassbox span{opacity:.92;align-items:center;gap:5px;font-size:11.5px;display:flex}.hh-glassbox b{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:2px;font-size:17px;font-weight:700;display:block}.hh-hero-btns{z-index:1;flex-wrap:wrap;gap:8px;margin-top:12px;display:flex;position:relative}.hh-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.hh-pill:active{transform:scale(.97)}.hh-pill-gold{background:var(--hh-gold);color:var(--hh-gold-ink)}.hh-pill-glass{color:#fff;background:#ffffff29;border:1px solid #ffffff47}.hh-pill-wa{color:#fff;background:#157a40}.hh-pill-soft{background:var(--soft);color:var(--soft-ink)}.hh-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hh-stat{border-radius:var(--r);background:var(--g);color:#fff;align-items:center;gap:10px;min-width:0;padding:12px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #0000001a}.hh-stat:after{content:"";background:#ffffff1f;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-34px;right:-24px}.hh-stat-wide{grid-column:1/-1;padding:14px}.hh-stat-ic{background:#fff3;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.hh-stat-wide .hh-stat-ic{border-radius:14px;width:46px;height:46px}.hh-stat-tx{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.hh-stat-tx em{opacity:.95;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.hh-stat-tx b{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:16.5px;font-weight:700;line-height:1.25;overflow:hidden}.hh-stat-wide .hh-stat-tx b{font-size:23px}.hh-stat-tx small{opacity:.95;font-size:11.5px}.hh-stat-go{z-index:1;opacity:.9;position:relative}.hh-sec-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.hh-h2{margin:0;font-size:15.5px;font-weight:600}.hh-h3{margin:0;font-size:14.5px;font-weight:600}.hh-sub{color:var(--muted);margin:1px 0 0;font-size:12.5px}.hh-link{min-height:44px;color:var(--accent);align-items:center;gap:4px;padding:0 2px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.hh-row{align-items:center;gap:12px;display:flex}.hh-card{padding:14px}.hh-tile{background:var(--g);color:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 14px #0000001f}.hh-tile-sm{border-radius:12px;width:38px;height:38px}.hh-wallets{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.hh-wallet{border-radius:var(--r);background:var(--surface-card);border:1px solid var(--card-border);min-width:0;box-shadow:var(--shadow-sm)}.hh-wallet summary{cursor:pointer;border-radius:inherit;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;padding:12px;list-style:none;display:grid;position:relative}.hh-wallet summary::-webkit-details-marker{display:none}.hh-wallet summary:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.hh-wallet .hh-tile{grid-row:1}.hh-wallet-tx{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.hh-wallet-tx em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.hh-wallet-tx b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.hh-caret{background:var(--surface);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:12px;right:10px}.hh-wallet[open] .hh-caret{transform:rotate(180deg)}.hh-wallet[open]{grid-column:1/-1}@media (max-width:699px){.hh-wallet:last-child:nth-child(odd){grid-column:1/-1}.hh-wallet:last-child:nth-child(odd) summary{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;padding-right:46px}.hh-wallet:last-child:nth-child(odd) .hh-wallet-tx{grid-column:2}.hh-wallet:last-child:nth-child(odd) .hh-caret{margin-top:-13px;top:50%}}@media (min-width:700px){.hh-wallets{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.hh-wallet-body{padding:0 12px 12px}.hh-wallet-hint{color:var(--muted);margin:0 0 8px;font-size:12px}.hh-wallet-body dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.hh-wallet-body dl div{background:var(--surface);border-radius:12px;padding:8px 10px}.hh-wallet-body dt{color:var(--muted);font-size:11.5px}.hh-wallet-body dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.hh-wallet-last{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.hh-wallet-last li{border-bottom:1px dashed var(--line);justify-content:space-between;padding:4px 2px;font-size:12.5px;display:flex}.hh-wallet-last li:last-child{border-bottom:0}.hh-wallet-last b{color:var(--good)}.hh-wallet-empty{color:var(--muted);margin:8px 0 0;font-size:12.5px}@media (min-width:700px){.hh-wallet[open]{grid-column:auto}}.hh-share .copy-row{margin:12px 0 10px}.hh-share-btns{flex-wrap:wrap;gap:8px;display:flex}.hh-share-btns .hh-pill{flex:auto}.hh-ring{flex:none;width:64px;height:64px;position:relative}.hh-ring svg{position:absolute;inset:0}.hh-ring img{object-fit:cover;border-radius:50%;width:50px;height:50px;position:absolute;inset:7px}.hh-badge{background:var(--surface);width:fit-content;color:var(--muted);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.hh-badge.is-ok{background:var(--good-bg);color:var(--good)}.hh-prof-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0 8px;display:grid}.hh-prof-meta span{background:var(--surface);color:var(--muted);text-align:center;border-radius:12px;flex-direction:column;align-items:center;padding:8px 4px;font-size:11px;display:flex}.hh-prof-meta b{color:var(--text);font-size:14px}.hh-todo{background:var(--surface);border-radius:12px;margin:4px 0 10px}.hh-todo summary{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:600;list-style:none;display:flex}.hh-todo summary::-webkit-details-marker{display:none}.hh-todo .checklist{margin:0;padding:0 12px 10px}.hh-chart-card{color:var(--text)}.hh-chart{width:100%;height:150px;color:var(--hh-soft);margin-top:6px;display:block;overflow:visible}.hh-chart-base{stroke:var(--line);stroke-width:1px}.hh-chart-dots circle{fill:var(--surface-card);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.hh-chart-x text{fill:var(--muted);font-size:10px;font-family:var(--font)}[data-design=helahive] .hh-dash .list-card a span{align-items:center;gap:10px;display:inline-flex}[data-design=helahive] .hh-dash .list-card a .ic{color:var(--accent)}@media (min-width:760px){.hh-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.hh-hero{padding:20px}.hh-hero-h{font-size:22px}}[data-design=helahive] .is-admin .tw\:stats{gap:10px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}[data-design=helahive] .is-admin .tw\:stats .tw\:stat{border-radius:var(--r);color:#fff;background:var(--hh-g1);border:0!important}[data-design=helahive] .is-admin .tw\:stats .tw\:stat:nth-child(4n+2){background:var(--hh-g2)}[data-design=helahive] .is-admin .tw\:stats .tw\:stat:nth-child(4n+3){background:var(--hh-g3)}[data-design=helahive] .is-admin .tw\:stats .tw\:stat:nth-child(4n+4){background:var(--hh-g4)}[data-design=helahive] .is-admin .tw\:stats .tw\:stat :is(.tw\:stat-title,.tw\:stat-value,.tw\:stat-desc,a){color:#fff!important}[data-design=helahive] :is(body.pg-auth-login,body.pg-auth-register,body.pg-auth-forgot,body.pg-auth-reset){background:var(--hh-auth);min-height:100vh}[data-design=helahive][data-login=light] :is(body.pg-auth-login,body.pg-auth-register,body.pg-auth-forgot,body.pg-auth-reset){background:var(--hh-page)}[data-design=helahive] :is(.pg-auth-login,.pg-auth-register,.pg-auth-forgot,.pg-auth-reset) .hh-top{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}[data-design=helahive]:not([data-login=light]) :is(.pg-auth-login,.pg-auth-register,.pg-auth-forgot,.pg-auth-reset) .hh-top :is(.hh-brand,.icon-btn){color:#fff}[data-design=helahive]:not([data-login=light]) :is(.pg-auth-login,.pg-auth-register,.pg-auth-forgot,.pg-auth-reset) .hh-top .icon-btn{background:#ffffff24;border-color:#ffffff40}[data-design=helahive] :is(.pg-auth-login,.pg-auth-register,.pg-auth-forgot,.pg-auth-reset) .hh-brand .brand-mark{background:#fff}[data-design=helahive] :is(.pg-auth-login,.pg-auth-register,.pg-auth-forgot,.pg-auth-reset) .hh-brand .brand-mark :is(svg,path){stroke:var(--a1)}[data-design=helahive] .auth-split{display:block}[data-design=helahive] .auth-aside,[data-design=helahive] .auth-orb{display:none!important}[data-design=helahive] :is(.login-card,.wz-wrap,.auth-card,.pg-auth-forgot .auth,.pg-auth-reset .auth){border-radius:var(--r-lg);background:var(--card);width:100%;max-width:420px;color:var(--text);border:1px solid var(--card-line);margin:8px auto 0;padding:22px 18px;box-shadow:0 24px 60px #00000038}[data-design=helahive] .login-wrap{padding:4px 0 24px}[data-design=helahive] .login-brand .brand-mark{background:var(--hh-hero);border-radius:16px;width:54px;height:54px}[data-design=helahive] .login-brand .brand-mark :is(svg,path){stroke:#fff}[data-design=helahive] .login-title{font-size:21px;font-weight:700}[data-design=helahive] .login-lead{font-size:13px}[data-design=helahive]:not([data-login=light]) .login-foot{color:#ffffffeb}[data-design=helahive]:not([data-login=light]) .login-foot a{color:#fff}[data-design=helahive] .login-foot{text-align:center;font-size:12.5px;display:block}[data-design=helahive] .login-foot .ic{vertical-align:-2px}[data-design=helahive] .login-new .tw\:btn{padding:0 10px;font-size:13px}[data-design=helahive] .wz-wrap .wz{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}[data-design=helahive] .wz-wrap{padding-top:16px}[data-design=helahive]:has(:is(body.pg-auth-login,body.pg-auth-register,body.pg-auth-forgot,body.pg-auth-reset)):not([data-login=light]){background:var(--hh-auth)}[data-design=helahive] .wz-wrap .wz-h{font-size:19px;font-weight:700}[data-design=helahive] .wz-role,[data-design=helahive] .wz-chip span{border-radius:var(--r)}[data-design=helahive] .wz-phone{border-radius:var(--r-btn)}[data-design=helahive][data-login=glass] :is(.login-card,.wz-wrap){color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#ffffff1f;border-color:#ffffff3d}[data-design=helahive][data-login=glass] :is(.login-card,.wz-wrap) :is(.login-lead,.wz-lead,.muted,label,.wz-note,.wz-count){color:#ffffffeb}[data-design=helahive][data-login=glass] :is(.login-card,.wz-wrap) :is(input:not([type=checkbox]):not([type=radio]),.wz-phone){color:#0f2924;background:#fffffff2}[data-design=helahive][data-login=glass] :is(.login-card,.wz-wrap) .tw\:btn-primary{background:var(--hh-gold);color:var(--hh-gold-ink)}[data-design=helahive][data-login=glass] :is(.login-card,.wz-wrap) a{color:#fff}[data-design=helahive][data-mode=dark] :is(.login-card,.wz-wrap){background:var(--card)}[data-design=helahive] .sm-head .brand-mark{background:var(--hh-hero);box-shadow:none}[data-design=helahive] .sm-head .brand-mark :is(svg,path){stroke:#fff}[data-design=helahive] .sm-head .brand{font-size:18px;font-weight:700}.design-opts{gap:8px;display:grid}@media (min-width:640px){.design-opts{grid-template-columns:1fr 1fr}}.design-opt{border-radius:var(--r);border:1.5px solid var(--field-line);background:var(--card);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex}.design-opt.is-on{border-color:var(--accent-line);background:var(--soft)}.design-opt b{font-size:15px;display:block}.design-opt em{color:var(--muted);font-size:12.5px;font-style:normal;display:block}.design-opt>.ic{color:var(--accent);flex:none}.design-sw{background:var(--surface);border-radius:12px;flex:none;grid-template-columns:1fr 1fr;gap:3px;width:44px;height:44px;padding:4px;display:grid}.design-sw i{border-radius:5px}.design-sw-helahive i:first-child{background:#0b5d4e}.design-sw-helahive i:nth-child(2){background:#f5b83d}.design-sw-helahive i:nth-child(3){background:#e8476a}.design-sw-helahive i:nth-child(4){background:#5b5bd6}.design-sw-classic i:first-child{background:#3557f5}.design-sw-classic i:nth-child(2){background:#6a4cf0}.design-sw-classic i:nth-child(3){background:#0e8f86}.design-sw-classic i:nth-child(4){background:#e8590c}.hh-ap-colors{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:760px){.hh-ap-colors{grid-template-columns:repeat(4,minmax(0,1fr))}}.form .hh-ap-color,.hh-ap-color{text-align:left;border-radius:var(--r-btn);background:var(--surface);cursor:pointer;flex-direction:row;align-items:center;gap:8px;margin:0;padding:8px;display:flex}.hh-ap-color input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;padding:0;width:36px!important;height:36px!important;min-height:0!important}.hh-ap-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.hh-ap-color input[type=color]::-webkit-color-swatch{border:0;border-radius:12px}.hh-ap-color span{flex-direction:column;min-width:0;display:flex}.hh-ap-color b{font-size:12.5px;font-weight:600}.hh-ap-color em{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.hh-ap-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.hh-ap-preview .hh-pill,.hh-ap-preview .tw\:btn{justify-self:stretch}.hh-ap-icons,.hh-ap-logins{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}@media (min-width:640px){.hh-ap-icons{grid-template-columns:repeat(4,minmax(0,1fr))}.hh-ap-logins{grid-template-columns:repeat(3,minmax(0,1fr))}}.hh-ap-opt{cursor:pointer;position:relative}.hh-ap-opt input{opacity:0;pointer-events:none;position:absolute}.hh-ap-opt>span{border-radius:var(--r);border:1.5px solid var(--field-line);background:var(--card);text-align:center;flex-direction:column;align-items:center;gap:8px;height:100%;padding:12px 8px;font-size:12.5px;display:flex}.hh-ap-opt input:checked+span{border-color:var(--accent-line);background:var(--soft)}.hh-ap-opt input:focus-visible+span{outline:3px solid var(--accent-line);outline-offset:2px}.hh-ap-iconrow{color:var(--accent);gap:6px;display:flex}.hh-ap-login{background:var(--hh-auth);border-radius:12px;place-items:center;width:70px;height:92px;display:grid}.hh-ap-login i{background:#fff;border-radius:8px;width:46px;height:52px;box-shadow:0 6px 14px #0003}.hh-ap-login-glass i{background:#ffffff4d;border:1px solid #ffffff80}.hh-ap-login-light{background:var(--hh-page);border:1px solid var(--line)}}@layer utilities{@layer daisyui.l1.l2.l3{.tw\:modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.tw\:modal::backdrop{display:none}.tw\:modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.tw\:modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}.tw\:menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.tw\:menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.tw\:menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.tw\:menu :where(li>.tw\:menu-dropdown:not(.tw\:menu-dropdown-show)){display:none}.tw\:menu :where(li:not(.tw\:menu-title)>:not(ul,menu,details,.tw\:menu-title,.tw\:btn)),.tw\:menu :where(li:not(.tw\:menu-title)>details>summary:not(.tw\:menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.tw\:menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.tw\:menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.tw\:menu :where(li>details>summary),.tw\:menu :where(li>.tw\:menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.tw\:menu details{interpolate-size:allow-keywords;overflow:hidden}.tw\:menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.tw\:menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.tw\:menu details[open]::details-content{block-size:auto}.tw\:menu :where(li>details[open]>summary):after,.tw\:menu :where(li>.tw\:menu-dropdown-toggle.tw\:menu-dropdown-show):after{translate:0 1px;rotate:45deg}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])).tw\:menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])).tw\:menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])).tw\:menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])).tw\:menu-focus{outline-offset:2px;outline:2px solid #0000}}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title),li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title)):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{outline-offset:2px;outline:2px solid #0000}}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){outline-offset:2px;outline:2px solid #0000}}.tw\:menu :where(li:not(.tw\:menu-title,.tw\:disabled)>:not(ul,menu,details,.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.tw\:menu-title,.tw\:disabled)>details>summary:not(.tw\:menu-title):not(.tw\:menu-active,:active,.tw\:btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.tw\:menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.tw\:menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.tw\:menu :where(li) .tw\:badge{justify-self:flex-end}.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn):active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn).tw\:menu-active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn)[aria-current]:not([aria-current=false],[aria-current=""]),.tw\:menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn):active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn).tw\:menu-active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn)[aria-current]:not([aria-current=false],[aria-current=""]),.tw\:menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn):active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn).tw\:menu-active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn)[aria-current]:not([aria-current=false],[aria-current=""]),.tw\:menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn):active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn).tw\:menu-active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn)[aria-current]:not([aria-current=false],[aria-current=""]),.tw\:menu :where(li)>details>summary:active):not(:is(.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn):active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn).tw\:menu-active,.tw\:menu :where(li)>:not(ul,menu,.tw\:menu-title,details,.tw\:btn)[aria-current]:not([aria-current=false],[aria-current=""]),.tw\:menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.tw\:menu :where(li).tw\:menu-disabled,.tw\:menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:menu :where(li).tw\:menu-disabled,.tw\:menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:menu .tw\:dropdown:focus-within .tw\:menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.tw\:menu .tw\:dropdown-content{margin-top:.5rem;padding:.5rem}.tw\:menu .tw\:dropdown-content:before{display:none}.tw\:collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}:where(.tw\:btn){width:unset}.tw\:btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tw\:btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.tw\:btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.tw\:btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.tw\:btn:is([type=checkbox],[type=radio]){appearance:none}.tw\:btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.tw\:btn:where(:checked:not(.tw\:filter [type=radio].tw\:btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.tw\:collapse-content{--overflow-delay:0s;content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem;overflow:clip}@supports not (content-visibility:hidden){.tw\:collapse-content{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.tw\:collapse-content{transition:overflow .2s allow-discrete var(--overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out}}details>.tw\:collapse-content{content-visibility:visible}.tw\:table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.tw\:table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.tw\:table tr.tw\:row-hover),.tw\:table tr.tw\:row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.tw\:table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.tw\:table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:table :where(thead,tfoot){font-size:.875rem;font-weight:600}.tw\:table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.tw\:table :where(.tw\:table-pin-rows thead){z-index:1;position:sticky;top:0}.tw\:table :where(.tw\:table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.tw\:table :where(.tw\:table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.tw\:table :where(.tw\:table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.tw\:table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.tw\:avatar-group .tw\:avatar{border:4px solid var(--color-base-100);border-radius:3.40282e38px;overflow:hidden}.tw\:avatar{vertical-align:middle;align-self:center;display:inline-flex;position:relative}.tw\:avatar>div{aspect-ratio:1;display:block;overflow:hidden}.tw\:avatar img{object-fit:cover;width:100%;height:100%}.tw\:rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.tw\:rating input{cursor:pointer;appearance:none}.tw\:rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0}@media (forced-colors:active){.tw\:rating *{forced-color-adjust:none;background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.tw\:rating *{animation:.25s ease-out rating}}.tw\:rating .tw\:rating-hidden{background-color:#0000;width:.5rem}.tw\:rating :checked,.tw\:rating [aria-checked=true],.tw\:rating [aria-current=true],.tw\:rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.tw\:rating :focus-visible{scale:1.1}@media (prefers-reduced-motion:no-preference){.tw\:rating :focus-visible{transition:scale .2s ease-out}}.tw\:rating :active:focus{animation:none;scale:1.1}.tw\:card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.tw\:card:focus-visible,.tw\:card[aria-checked=true],.tw\:card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.tw\:card:has(>:checked:focus-visible),.tw\:card[aria-checked=true]:focus-visible,.tw\:card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.tw\:card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.tw\:card>:is([type=checkbox],[type=radio]){appearance:none}.tw\:stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.tw\:file-input{border:var(--border) solid #0000;cursor:pointer;appearance:none;background-color:var(--color-base-100);vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));align-items:center;padding-inline-end:.75rem;font-size:.875rem;line-height:2;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tw\:file-input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.tw\:file-input{--size:calc(var(--size-field,.25rem) * 10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.tw\:file-input::file-selector-button{cursor:pointer;webkit-user-select:none;-webkit-user-select:none;user-select:none;height:calc(100% + var(--border) * 2);margin-inline-end:1rem;margin-block:calc(var(--border) * -1);color:var(--btn-fg);border-width:var(--border);border-style:solid;border-color:var(--btn-border);background-color:var(--btn-bg);background-size:calc(var(--noise) * 100%);background-image:var(--fx-noise);text-shadow:0 .5px oklch(1 0 0 / calc(var(--depth) * .15));box-shadow:0 .5px 0 .5px white inset, var(--btn-shadow);border-start-start-radius:calc(var(--join-ss,var(--radius-field) - var(--border)));border-end-start-radius:calc(var(--join-es,var(--radius-field) - var(--border)));margin-inline-start:calc(var(--border) * -1);padding-inline:1rem;font-size:.875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.tw\:file-input::file-selector-button{box-shadow:0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, white 30%, var(--btn-bg)) calc(var(--depth) * 20%), #0000) inset, var(--btn-shadow)}}.tw\:file-input::file-selector-button{--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input::file-selector-button{--btn-border:color-mix(in oklab, var(--btn-bg), #000 5%)}}.tw\:file-input::file-selector-button{--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input::file-selector-button{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) 30%, #0000)}}.tw\:file-input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) 10%, #0000)}}.tw\:file-input:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.tw\:stat-value{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}.tw\:stat-desc{white-space:nowrap;color:var(--color-base-content);grid-column-start:1}@supports (color:color-mix(in lab, red, red)){.tw\:stat-desc{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:stat-desc{font-size:.75rem}.tw\:stat-title{white-space:nowrap;color:var(--color-base-content);grid-column-start:1}@supports (color:color-mix(in lab, red, red)){.tw\:stat-title{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.tw\:stat-title{font-size:.75rem}.tw\:divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.tw\:divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.tw\:divider:before{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print,(forced-colors:active){.tw\:divider:before{border:.5px solid}}.tw\:divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print,(forced-colors:active){.tw\:divider:after{border:.5px solid}}.tw\:divider:not(:empty){gap:1rem}.tw\:badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.tw\:stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.tw\:stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:stat:not(:last-child){border-block-end:none}.tw\:mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tw\:btn-outline{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content)));--btn-border:var(--btn-color,var(--color-base-content));--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:btn-soft{--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:btn-soft{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-content)) 8%, var(--btn-soft-bg,var(--color-base-100)))}}.tw\:btn-soft{color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content)));--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:btn-soft{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-content)) 10%, var(--btn-soft-bg,var(--color-base-100)))}}.tw\:btn-soft{--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:aura:has(>.tw\:checkbox,>.tw\:toggle,>.tw\:badge){--aura-radius:var(--radius-selector)}.tw\:aura:has(>.tw\:btn,>.tw\:input,>.tw\:select){--aura-radius:var(--radius-field)}.tw\:aura:has(>.tw\:card,>.tw\:alert){--aura-radius:var(--radius-box)}.tw\:collapse:not(td,tr,colgroup){border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.tw\:collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.tw\:collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.tw\:collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:collapse-close),[tabindex]:focus-within:not(.tw\:collapse-close)),.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.tw\:collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:collapse-close),[tabindex]:focus-within:not(.tw\:collapse-close))>.tw\:collapse-content,.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.tw\:collapse-content){--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.tw\:collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:collapse-close),[tabindex]:focus-within:not(.tw\:collapse-close))>.tw\:collapse-content,.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.tw\:collapse-content){visibility:visible}}.tw\:collapse:not(td,tr,colgroup):focus-visible,.tw\:collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible),.tw\:collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close)>input[type=checkbox],.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close)>input[type=radio]:not(:checked),.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close)>.tw\:collapse-title{cursor:pointer}:is(.tw\:collapse:not(td,tr,colgroup)[tabindex]:focus:not(.tw\:collapse-close,.tw\:collapse[open]),.tw\:collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.tw\:collapse-close,.tw\:collapse[open]))>.tw\:collapse-title{cursor:unset}.tw\:collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.tw\:collapse-close),[tabindex]:focus-within:not(.tw\:collapse-close))>:where(.tw\:collapse-content),.tw\:collapse:not(td,tr,colgroup):not(.tw\:collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.tw\:collapse-content){padding-bottom:1rem}.tw\:collapse:not(td,tr,colgroup):is(details){width:100%}.tw\:collapse:not(td,tr,colgroup):is(details)::details-content{--overflow-delay:0s;height:0;overflow:clip}.tw\:collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media (prefers-reduced-motion:no-preference){.tw\:collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.tw\:collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--overflow-delay:.2s}}.tw\:collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.tw\:collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}}@layer daisyui.l1.l2{.tw\:modal.tw\:modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:modal.tw\:modal-open>.tw\:modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:modal.tw\:modal-open){--page-scroll-lock: }@starting-style{.tw\:modal.tw\:modal-open{opacity:0}}.tw\:modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:modal[open]>.tw\:modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:modal[open]){--page-scroll-lock: }@starting-style{.tw\:modal[open]{opacity:0}}.tw\:modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:modal:popover-open>.tw\:modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:modal:popover-open){--page-scroll-lock: }@starting-style{.tw\:modal:popover-open{opacity:0}}.tw\:modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:modal:target>.tw\:modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:modal:target){--page-scroll-lock: }@starting-style{.tw\:modal:target{opacity:0}}.tw\:modal-toggle:checked+.tw\:modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.tw\:modal-toggle:checked+.tw\:modal>.tw\:modal-box{opacity:1;translate:0;scale:1}:root:has(.tw\:modal-toggle:checked+.tw\:modal){--page-scroll-lock: }@starting-style{.tw\:modal-toggle:checked+.tw\:modal{opacity:0}}.tw\:collapse-arrow>.tw\:collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.tw\:collapse-arrow>.tw\:collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.tw\:collapse-arrow>.tw\:collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}.tw\:collapse-plus>.tw\:collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tw\:collapse-plus>.tw\:collapse-title:after{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.tw\:collapse-plus>.tw\:collapse-title:after{--tw-content:"+";content:var(--tw-content);pointer-events:none;top:.9rem;width:.5rem;height:.5rem;display:block;position:absolute;inset-inline-end:1.4rem}@media (prefers-reduced-motion:no-preference){.tw\:collapse-plus>.tw\:collapse-title:after{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.tw\:collapse-plus>.tw\:collapse-title:after{--tw-content:"+";content:var(--tw-content);pointer-events:none;top:.9rem;inset-inline-end:1.4rem}.tw\:btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.tw\:btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.tw\:btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.tw\:collapse-open>.tw\:collapse-content{--overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content;padding-bottom:1rem}@supports not (content-visibility:visible){.tw\:collapse-open>.tw\:collapse-content{visibility:visible}}.tw\:avatar-online:before{content:"";z-index:1;background-color:var(--color-success);outline:2px solid var(--color-base-100);top:7%;border-radius:3.40282e38px;width:15%;height:15%;display:block;position:absolute;inset-inline-end:7%}.tw\:file-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:file-input:has(>input[disabled])::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:has(>input[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:file-input:has(>input[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:has(>input[disabled]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:file-input:has(>input[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:var(--color-base-content);background-image:none}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:has(>input[disabled])::file-selector-button{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:file-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.tw\:file-input:is(:disabled,[disabled])::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:is(:disabled,[disabled])::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.tw\:file-input:is(:disabled,[disabled]){box-shadow:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:is(:disabled,[disabled]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:file-input:is(:disabled,[disabled])::file-selector-button{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);--btn-border:#0000;--btn-fg:var(--color-base-content);background-image:none}@supports (color:color-mix(in lab, red, red)){.tw\:file-input:is(:disabled,[disabled])::file-selector-button{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:divider-horizontal.tw\:divider{flex-direction:column;width:1rem;height:auto}.tw\:divider-horizontal.tw\:divider:before,.tw\:divider-horizontal.tw\:divider:after{width:.125rem;height:100%}.tw\:divider-vertical.tw\:divider{flex-direction:row;width:auto;height:1rem}.tw\:divider-vertical.tw\:divider:before,.tw\:divider-vertical.tw\:divider:after{width:100%;height:.125rem}.tw\:stats-horizontal .tw\:stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:stats-horizontal .tw\:stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:stats-horizontal .tw\:stat:not(:last-child){border-block-end:none}.tw\:stats-vertical .tw\:stat:not(:last-child){border-inline-end:none;border-block-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.tw\:stats-vertical .tw\:stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.tw\:modal-bottom{place-items:end}.tw\:modal-bottom>.tw\:modal-box{--modal-tl:var(--radius-box);--modal-tr:var(--radius-box);--modal-bl:0;--modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.tw\:btn-block{width:100%}.tw\:badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.tw\:badge-soft{color:var(--badge-color,var(--color-base-content));background-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:badge-soft{background-color:color-mix(in oklab, var(--badge-color,var(--color-base-content)) 8%, var(--color-base-100))}}.tw\:badge-soft{border-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.tw\:badge-soft{border-color:color-mix(in oklab, var(--badge-color,var(--color-base-content)) 10%, var(--color-base-100))}}.tw\:badge-soft{background-image:none}:where(:not(ul,menu,details,.tw\:menu-title,.tw\:btn)).tw\:menu-active{--tw-outline-style:none;color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);outline-style:none}@media (forced-colors:active){:where(:not(ul,menu,details,.tw\:menu-title,.tw\:btn)).tw\:menu-active{outline-offset:2px;outline:2px solid #0000}}.tw\:table-zebra tbody tr:where(:nth-child(2n)),.tw\:table-zebra tbody tr:where(:nth-child(2n)) :where(.tw\:table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(:is(.tw\:table-zebra tbody tr.tw\:row-hover),.tw\:table-zebra tbody tr.tw\:row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.tw\:mask-star-2{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='192' height='180' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z' fill-rule='evenodd'/%3e%3c/svg%3e")}.tw\:badge-lg{--size:calc(var(--size-selector,.25rem) * 7);font-size:1rem}.tw\:file-input-primary{--btn-color:var(--color-primary)}.tw\:file-input-primary::file-selector-button{color:var(--color-primary-content)}.tw\:file-input-primary,.tw\:file-input-primary:focus,.tw\:file-input-primary:focus-within{--input-color:var(--color-primary)}.tw\:btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content);--btn-soft-bg:initial}.tw\:btn-lg{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem) * 12)}.tw\:btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.tw\:btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.tw\:badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.tw\:badge-info{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}.tw\:badge-primary{--badge-color:var(--color-primary);--badge-fg:var(--color-primary-content)}.tw\:badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.tw\:badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}.tw\:card-border{border:var(--border) solid var(--color-base-200)}.tw\:rating-sm{--size:var(--size-selector,.25rem) * 5}@media (prefers-reduced-motion:no-preference){.tw\:collapse:not(td,tr,colgroup)[open].tw\:collapse-arrow>.tw\:collapse-title:after,.tw\:collapse:not(td,tr,colgroup).tw\:collapse-open.tw\:collapse-arrow>.tw\:collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.tw\:collapse:not(td,tr,colgroup).tw\:collapse-open.tw\:collapse-plus>.tw\:collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.tw\:collapse:not(td,tr,colgroup)[tabindex].tw\:collapse-arrow:focus:not(.tw\:collapse-close),.tw\:collapse:not(td,tr,colgroup).tw\:collapse-arrow[tabindex]:focus-within:not(.tw\:collapse-close))>.tw\:collapse-title:after,.tw\:collapse:not(td,tr,colgroup).tw\:collapse-arrow:not(.tw\:collapse-close)>input:is([type=checkbox],[type=radio]):checked~.tw\:collapse-title:after{transform:translateY(-50%)rotate(225deg)}.tw\:collapse:not(td,tr,colgroup)[open].tw\:collapse-plus>.tw\:collapse-title:after,.tw\:collapse:not(td,tr,colgroup)[tabindex].tw\:collapse-plus:focus:not(.tw\:collapse-close)>.tw\:collapse-title:after,.tw\:collapse:not(td,tr,colgroup).tw\:collapse-plus:not(.tw\:collapse-close)>input:is([type=checkbox],[type=radio]):checked~.tw\:collapse-title:after{--tw-content:"−";content:var(--tw-content)}}.tw\:prose :where(a.tw\:btn:not(.tw\:btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media (hover:hover){.tw\:btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.tw\:btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.tw\:btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.tw\:btn:active:not(.tw\:btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.tw\:btn:active:not(.tw\:btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.tw\:btn:active:not(.tw\:btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.tw\:btn:active:not(.tw\:btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.tw\:btn:active:not(.tw\:btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.tw\:btn:where(:checked:not(.tw\:filter [type=radio].tw\:btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:btn:where(:checked:not(.tw\:filter [type=radio].tw\:btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.tw\:btn:where(:checked:not(.tw\:filter [type=radio].tw\:btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.tw\:btn:where(:checked:not(.tw\:filter [type=radio].tw\:btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.tw\:btn:where(:checked:not(.tw\:filter [type=radio].tw\:btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.tw\:btn:focus-visible,.tw\:btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui{.tw\:btn:is(.tw\:btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:btn:is(.tw\:btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.tw\:btn:is(.tw\:btn-disabled,:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.tw\:btn:is(.tw\:btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.tw\:btn-link,.tw\:btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tw\:btn:is(.tw\:btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.tw\:btn-link,.tw\:btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.tw\:collapse:not(td,tr,colgroup){visibility:revert-layer}.tw\:collapse{visibility:collapse}@layer daisyui.l1.l2.l3.l4{.tw\:card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.tw\:card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.tw\:card figure{justify-content:center;align-items:center;display:flex}}.tw\:col-span-2{grid-column:span 2/span 2}.tw\:float-left{float:left}.tw\:m-0{margin:0}.tw\:mx-auto{margin-inline:auto}.tw\:my-1{margin-block:var(--tw-spacing)}.tw\:mt-1\.5{margin-top:calc(var(--tw-spacing) * 1.5)}.tw\:mr-2\.5{margin-right:calc(var(--tw-spacing) * 2.5)}.tw\:mb-3\.5{margin-bottom:calc(var(--tw-spacing) * 3.5)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:table{display:table}.tw\:size-12{width:calc(var(--tw-spacing) * 12);height:calc(var(--tw-spacing) * 12)}.tw\:size-16{width:calc(var(--tw-spacing) * 16);height:calc(var(--tw-spacing) * 16)}.tw\:size-20{width:calc(var(--tw-spacing) * 20);height:calc(var(--tw-spacing) * 20)}.tw\:max-h-80{max-height:calc(var(--tw-spacing) * 80)}.tw\:max-h-\[80vh\]{max-height:80vh}.tw\:w-auto{width:auto}.tw\:w-full{width:100%}.tw\:max-w-full{max-width:100%}.tw\:min-w-0{min-width:0}.tw\:shrink-0{flex-shrink:0}.tw\:grid-flow-row{grid-auto-flow:row}.tw\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:self-start{align-self:flex-start}.tw\:overflow-hidden{overflow:hidden}.tw\:rounded-box{border-radius:var(--radius-box)}.tw\:rounded-field{border-radius:var(--radius-field)}.tw\:rounded-full{border-radius:3.40282e38px}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-0{border-style:var(--tw-border-style);border-width:0}.tw\:border-base-300{border-color:var(--color-base-300)}.tw\:bg-\[\#1F8F4E\]{background-color:#1f8f4e}.tw\:bg-base-100{background-color:var(--color-base-100)}.tw\:bg-base-200{background-color:var(--color-base-200)}.tw\:bg-base-300{background-color:var(--color-base-300)}.tw\:bg-primary{background-color:var(--color-primary)}.tw\:bg-warning{background-color:var(--color-warning)}.tw\:object-contain{object-fit:contain}.tw\:object-cover{object-fit:cover}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:px-4{padding-inline:calc(var(--tw-spacing) * 4)}.tw\:py-3{padding-block:calc(var(--tw-spacing) * 3)}.tw\:text-right{text-align:right}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-extrabold{--tw-font-weight:var(--tw-font-weight-extrabold);font-weight:var(--tw-font-weight-extrabold)}.tw\:text-primary-content{color:var(--color-primary-content)}.tw\:text-white{color:var(--tw-color-white)}.tw\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tw\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tw\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:48rem){.tw\:md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.tw\:lg\:col-span-1{grid-column:span 1/span 1}.tw\:lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}a.tw\:btn,a.tw\:badge,a.tw\:card,a.tw\:link-hover{text-decoration:none}.tw\:btn{font-weight:700}.tw\:btn .ic{flex:none}.tw\:avatar img{background:var(--surface)}.w-act-t{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.w-act-t b{white-space:nowrap;font-size:14.5px}.w-act-t small{white-space:nowrap;font-size:12.5px;font-weight:800}.tw\:rating>.tw\:mask{opacity:1}.wz-photo-step.is-inapp .wz-skip{background:var(--color-primary);color:var(--color-primary-content)}.tw\:btn.is-busy{pointer-events:none;opacity:.85}.tw\:menu a{color:inherit;text-decoration:none}.tw\:menu a .ic{color:var(--accent)}.tw\:menu a.tw\:menu-active .ic{color:inherit}.admin-nav .admin-all{align-self:center;height:40px;min-height:40px;padding-inline:14px}.tw\:stat-title,.tw\:stat-desc{color:var(--muted);opacity:1}.tw\:bg-primary .tw\:stat-title,.tw\:bg-primary .tw\:stat-desc{color:inherit;opacity:.9}.tw\:btn{transition:transform .2s,background-color .2s,filter .2s,box-shadow .2s}.tw\:btn:active,.tw\:btn.is-pressed{transform:scale(.965)}.tw\:btn-primary:active,.tw\:btn-primary.is-pressed{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:btn-primary:active,.tw\:btn-primary.is-pressed{background-color:color-mix(in srgb, var(--color-primary) 80%, #000)}}.tw\:btn-primary:active,.tw\:btn-primary.is-pressed{border-color:#0000}.tw\:btn-soft:active,.tw\:btn-soft.is-pressed,.tw\:btn-outline:active,.tw\:btn-outline.is-pressed,.tw\:btn-ghost:active,.tw\:btn-ghost.is-pressed{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.tw\:btn-soft:active,.tw\:btn-soft.is-pressed,.tw\:btn-outline:active,.tw\:btn-outline.is-pressed,.tw\:btn-ghost:active,.tw\:btn-ghost.is-pressed{background-color:color-mix(in srgb, var(--color-primary) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.tw\:btn{transition:none}.tw\:btn:active,.tw\:btn.is-pressed{transform:none}}.tw\:btn-soft.tw\:btn-primary,.tw\:badge-soft.tw\:badge-primary{background-color:var(--soft);color:var(--soft-ink);border-color:#0000}.tw\:bg-primary .tw\:stat-title{color:#fff;opacity:1}.tw\:badge-soft.tw\:badge-success{background-color:var(--good-bg);color:var(--good);border-color:#0000}.tw\:badge-soft.tw\:badge-warning{background-color:var(--warn-bg);color:var(--warn);border-color:#0000}.tw\:badge-soft.tw\:badge-info{background-color:var(--soft);color:var(--soft-ink);border-color:#0000}.tw\:badge-soft.tw\:badge-error{background-color:var(--bad-bg);color:var(--bad);border-color:#0000}:root,[data-theme]{--size-field:.275rem}.tw\:btn.is-busy{pointer-events:none;position:relative;color:#0000!important}.tw\:btn.is-busy>*{visibility:hidden}.tw\:btn.is-busy:after{content:"";border:2.5px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite kl-spin;position:absolute;top:50%;left:50%}.tw\:btn-soft.is-busy:after,.tw\:btn-outline.is-busy:after,.tw\:btn-ghost.is-busy:after{border-color:var(--line);border-top-color:var(--accent)}@keyframes kl-spin{to{transform:rotate(360deg)}}.tw\:btn.tw\:bg-\[\#1F8F4E\]:active,.tw\:btn.tw\:bg-\[\#1F8F4E\].is-pressed{background-color:#17703d}.tw\:btn-sm{--size:2.375rem}table .tw\:btn:not(.tw\:btn-lg){--size:2.25rem;padding-inline:.75rem;font-size:.8125rem}table td form{margin:0;display:inline-flex}.kl-acts{flex-direction:column;gap:8px;display:flex}.kl-acts-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.kl-act{border-radius:var(--radius-field);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;min-height:58px;padding:8px 10px 8px 8px;text-decoration:none;transition:transform .2s,filter .2s,background-color .2s;display:flex;position:relative}.kl-act:active,.kl-act.is-pressed{filter:brightness(.92);transform:scale(.98)}@media (hover:hover){a.kl-act:hover{filter:brightness(1.06)}}.kl-act:focus-visible{outline:3px solid var(--b1);outline-offset:2px}.kl-act-ic{border-radius:calc(var(--radius-field) - 3px);flex:none;place-items:center;width:42px;height:42px;display:grid}.kl-act-tx{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.2;display:flex}.kl-act-tx b{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.kl-act-tx small{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.kl-act-price{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:7px 11px;font-size:13.5px;font-weight:800;display:inline-flex}.kl-act-go{opacity:.8;flex:none;place-items:center;display:grid}.kl-act-main{background:var(--color-primary);color:#fff;box-shadow:0 6px 18px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.kl-act-main{box-shadow:0 6px 18px color-mix(in srgb, var(--color-primary) 30%, transparent)}}.kl-act-main .kl-act-ic{color:#fff;background:#ffffff2e}.kl-act-main small{color:#fff}.kl-act-main .kl-act-price{color:var(--color-primary);background:#fff}@supports (color:color-mix(in lab, red, red)){.kl-act-main .kl-act-price{color:color-mix(in srgb, var(--color-primary) 85%, #000)}}.kl-act-soft{background:var(--soft);min-height:52px;color:var(--soft-ink)}.kl-act-soft .kl-act-ic{background:var(--card);width:38px;height:38px;color:var(--soft-ink)}.kl-act-soft .kl-act-tx b{letter-spacing:0;font-size:15.5px}.kl-act-soft .kl-act-price{background:var(--card);color:var(--text)}.kl-act-call{color:#fff;background:#1f8f4e}.kl-act-call .kl-act-ic{color:#fff;background:#fff3}.kl-act-call small{color:#ffffffeb}.kl-act-wa{color:#176b3b;background:0 0;padding-right:14px;box-shadow:inset 0 0 0 2px #1f8f4e}.kl-act-wa .kl-act-ic{color:#fff;background:#1f8f4e;width:34px;height:34px}.kl-act-wa .kl-act-tx b{letter-spacing:0;font-size:15px}.kl-act-static{background:var(--surface);color:var(--text)}.kl-act-static .kl-act-ic{color:#fff;background:#1f8f4e}.kl-act-static small{color:var(--muted)}html[data-mode=dark] .kl-act-wa{color:#7be0a6}@media (prefers-color-scheme:dark){html[data-mode=auto] .kl-act-wa{color:#7be0a6}}.kl-acts.is-dark .kl-act-soft{color:#fff;background:#ffffff1a}.kl-acts.is-dark .kl-act-soft .kl-act-ic{color:#fff;background:#ffffff1f}.kl-acts.is-dark .kl-act-soft .kl-act-price{color:#fff;background:#ffffff29}.kl-acts.is-dark .kl-act-wa{color:#7be0a6;box-shadow:inset 0 0 0 2px #2fb566}.kl-acts.is-dark .kl-act-static{color:#fff;background:#ffffff14}.kl-acts.is-dark .kl-act-static small{color:var(--dock-muted)}.kl-acts.is-dark .kl-act-main{box-shadow:none}@media (prefers-reduced-motion:reduce){.kl-act{transition:none}.kl-act:active,.kl-act.is-pressed{transform:none}}.kl-acts{container-type:inline-size}@container (max-width:330px){.kl-act{gap:9px;padding-right:8px}.kl-act-ic{width:36px;height:36px}.kl-act-tx b{font-size:16px}.kl-act-price{padding:6px 9px;font-size:13px}.kl-act-wa{padding:0 10px}.kl-act-wa .kl-act-tx{display:none}}html[data-mode=dark] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{color:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-mode=dark] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{color:color-mix(in srgb, var(--a1) 45%, #fff)}}html[data-mode=dark] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{border-color:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-mode=dark] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{border-color:color-mix(in srgb, var(--a1) 60%, #fff)}}@media (prefers-color-scheme:dark){html[data-mode=auto] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{color:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-mode=auto] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{color:color-mix(in srgb, var(--a1) 45%, #fff)}}html[data-mode=auto] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{border-color:var(--a1)}@supports (color:color-mix(in lab, red, red)){html[data-mode=auto] :is(.tw\:btn-outline,.tw\:btn-ghost).tw\:btn-primary{border-color:color-mix(in srgb, var(--a1) 60%, #fff)}}}@media (max-width:459px){.top-actions .hide-xs{display:none!important}}.ph-norm{min-height:0;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12.5px;font-weight:600;display:block}.ph-norm:empty{display:none}.ph-norm.is-ok{color:var(--good)}.ph-norm.is-bad{color:var(--bad);font-weight:500}.co-logo{width:var(--co-size,48px);height:var(--co-size,48px);background:#fff;border-radius:28%;flex:none;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.co-logo>*{grid-area:1/1}.co-ini{color:#fff;width:100%;height:100%;font-weight:800;font-size:calc(var(--co-size,48px) * .36);letter-spacing:.02em;place-items:center;display:grid}.co-logo img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.st-ring-xj{background:conic-gradient(var(--hh-gold,#f5b83d) 0 100%);border-radius:50%;place-items:center;padding:3px;display:grid}.st-ring-xj .co-logo{width:100%;height:100%;box-shadow:0 0 0 3px var(--card);border-radius:50%}.st-xj .st-sub{text-overflow:ellipsis;white-space:nowrap;max-width:84px;overflow:hidden}.xj .story-head .co-logo{border-radius:50%;width:36px;height:36px}.xj-body{background:var(--hh-hero,var(--grad-d));place-items:center;padding:18px;display:grid}.xj-card{z-index:1;background:var(--card);width:100%;max-width:420px;color:var(--text);text-align:center;border-radius:22px;padding:22px 18px 18px;position:relative;box-shadow:0 20px 50px #00000040}.xj-card .xj-logo{box-shadow:0 0 0 4px var(--card), 0 8px 20px #0000002e;border-radius:22px;margin:-54px auto 10px}.xj-title{margin:0;font-size:20px;font-weight:700;line-height:1.25}.xj-co{color:var(--muted);margin:4px 0 0;font-size:14px;font-weight:600}.xj-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;display:flex}.xj-chips span{background:var(--surface);color:var(--text-2);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.xj-chips .ic{color:var(--accent)}.xj-text{color:var(--text-2);text-align:left;max-height:9.5em;margin:12px 0 0;font-size:13.5px;line-height:1.55;overflow:hidden}.xj-actions{flex-direction:column;align-items:stretch;gap:8px}.xj-note{color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;display:flex}.xj-note .ic{flex:none;margin-top:2px}.xj-admin{justify-content:space-between;align-items:center;gap:8px;display:flex}.xj-sec{margin-top:18px}.xj-grid{gap:10px;display:grid}@media (min-width:700px){.xj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.xj-item{border-radius:var(--r);background:var(--surface-card);border:1px solid var(--card-border);color:var(--text);box-shadow:var(--shadow-sm);align-items:center;gap:12px;min-width:0;padding:12px;text-decoration:none;display:flex}.xj-item>.grow{flex-direction:column;gap:1px;min-width:0;display:flex}.xj-item b{font-size:14.5px;line-height:1.3}.xj-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.xj-meta em{background:var(--good-bg);color:var(--good);border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:600}.feed-checks{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.feed-checks li{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.feed-checks li.ok{color:var(--text)}.feed-checks li.ok .ic{color:var(--good)}.feed-checks a{background:var(--chip);border-radius:999px;align-items:center;min-height:38px;margin-left:auto;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.feed-cos,.feed-list{gap:8px;display:grid}.feed-co{border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:8px;display:flex}.feed-co>.grow{flex-direction:column;min-width:120px;display:flex}.feed-co input[name=domain]{flex:150px;min-width:0}.feed-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.feed-row:last-child{border-bottom:0}.feed-row>a.grow{min-width:0;color:var(--text);flex-direction:column;text-decoration:none;display:flex}.feed-row.is-off{opacity:.55}.feed-row form{gap:6px;display:flex}.preview-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-card.is-on{border-color:var(--accent-line);background:var(--soft)}.pv-pill{z-index:60;opacity:.75;background:#0f172ac7;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600;text-decoration:none;position:fixed;bottom:10px;left:10px;color:#fff!important}.xj-sec{margin:0 0 16px}.xj-more summary{margin-top:10px;list-style:none}.xj-more summary::-webkit-details-marker{display:none}.xj-more[open] summary{display:none}.xj-more .xj-grid{margin-top:10px}@media (max-width:480px){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:14px;line-height:1.45}.h1{letter-spacing:-.015em;margin:2px 0 8px;line-height:1.2;font-size:20px!important}.h2,.hh-h2{font-size:14.5px!important}.hh-h3{font-size:14px}.muted.sm,.sm,.hh-sub{font-size:12px!important}.brand{font-size:16px!important}.hh-title{line-height:1.15;font-size:24px!important}.hh-lead{line-height:1.5;font-size:13.5px!important}.hh-eyebrow{font-size:12px!important}.tw\:btn{font-size:13.5px}.tw\:btn-lg{--size:2.75rem;font-size:14px!important}.tw\:badge,.chip{font-size:11px}.card,.hh-card{padding:12px}.stat b{font-size:16px}.w-name{font-size:15px!important}.kl-act{gap:10px;min-height:50px}.kl-act-tx b{font-size:15px!important}.kl-act-tx small{font-size:11.5px!important}.kl-act-soft .kl-act-tx b{font-size:13.5px!important}.kl-act-price{padding:5px 9px!important;font-size:12px!important}.kl-act-ic{width:34px!important;height:34px!important}.job-title{font-size:14.5px}.wz-h{font-size:19px!important}.login-title{font-size:20px!important}.story-text{padding:24px 18px;font-size:19px}.story-caption{font-size:14px}.sm-nav a,.sm-row{min-height:42px!important;font-size:13.5px!important}.sm-group{font-size:11px!important}.hh-hero{padding:14px}.hh-hero-h{font-size:17px}.hh-hero-kicker{font-size:12px}.hh-glassbox b{font-size:15.5px}.hh-glassbox span{font-size:11px}.hh-pill{min-height:38px;padding:0 14px;font-size:13px}.hh-stat{gap:8px;padding:10px}.hh-stat-ic{width:34px;height:34px}.hh-stat-tx b{font-size:15px}.hh-stat-wide .hh-stat-tx b{font-size:20px}.hh-stat-tx em,.hh-stat-tx small{font-size:11px}.hh-wallet-tx b{font-size:15px}.hh-tile{border-radius:12px;width:38px;height:38px}.xj-title{font-size:18px}.xj-text{font-size:13px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:16px!important}}.hh-trust{min-width:0}@media (max-width:339px){.hh-trust [class~=tw\:stat]{padding-inline:6px!important}.hh-trust [class~=tw\:stat-value]{font-size:1.05rem!important}.hh-trust [class~=tw\:stat-desc]{text-align:center;line-height:1.2;white-space:normal!important}}.facts[class~=tw\:stats]{overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr))!important}.facts [class~=tw\:stat]{min-width:0;box-shadow:inset 1px 0 0 var(--card-line), inset 0 -1px 0 var(--card-line);border-block-start:0!important;border-inline-start:0!important}.facts [class~=tw\:stat-value]{white-space:normal;overflow-wrap:anywhere;line-height:1.15}.card [class~=tw\:btn],.card .btn{max-width:100%}.card [class~=tw\:btn]:not([class~=tw\:btn-circle]):not([class~=tw\:btn-square]){white-space:normal;height:auto;min-height:var(--size,2.5rem);text-align:center;padding-block:6px;line-height:1.2}@media (max-width:339px){form.search{flex-wrap:wrap;padding-left:10px}form.search .place-pick.is-filter{flex:100%;order:-1}form.search .place-pick.is-filter label+label select{border-left:0!important}.geo-cta{flex-wrap:wrap}.geo-cta .grow{flex:160px;min-width:0}.geo-cta :is(.btn,[class~=tw\:btn]){flex:100%}.two,.pair{grid-template-columns:minmax(0,1fr)!important}:is(.card,.form,.hh-card,.list-card) :is(label,b,em,span,p,h2,h3){overflow-wrap:anywhere;min-width:0}.hh-ap-color{flex-wrap:wrap}}@media (max-width:359px){.list-card em{white-space:normal;text-align:right}.status{white-space:normal}.form,.admin-form{min-width:0}.save-bar{flex-wrap:wrap;min-width:0}}@media (max-width:339px){.topbar:not(.hh-top) .brand>span:not(.brand-mark){display:none}.topbar:not(.hh-top) .top-actions{gap:2px}.topbar:not(.hh-top) .guest-login{padding-inline:10px}.topbar:not(.hh-top) .icon-btn{width:38px;min-width:38px;height:38px}.topbar:not(.hh-top) .menu-btn{padding-inline:10px}.topbar:not(.hh-top) .topbar-in{gap:6px}}[class~=tw\:badge]{height:auto;min-height:var(--size,1.5rem);white-space:normal;text-align:left;padding-block:3px;line-height:1.25}.wel{flex-direction:column;gap:12px;min-width:0;max-width:520px;margin:0 auto;display:flex}.wel-step{color:var(--muted);white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.wel-bar{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.wel-bar i{background:var(--line);border-radius:4px;height:4px}.wel-bar i.is-done{background:var(--good-solid)}.wel-bar i.is-on{background:var(--a1)}.wel-hi{align-items:center;gap:12px;min-width:0;display:flex}.wel-face{flex:none;width:52px;height:52px;position:relative}.wel-face img{object-fit:cover;background:var(--surface);width:52px;height:52px;box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--a1);border-radius:50%;display:block}.wel-face>i{background:var(--good-solid);color:#fff;border:2px solid var(--card);border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-3px;right:-4px}.wel-hi-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.wel-h{letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:800;line-height:1.2}.wel-lead{color:var(--text-2);margin:0;font-size:13px;line-height:1.4}.wel-card,.wel-next{background:var(--card);border:1px solid var(--card-line);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.wel-card-head{align-items:center;gap:10px;min-width:0;display:flex}.wel-seal{background:var(--a1);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.wel-card-tx{flex-direction:column;flex:auto;min-width:0;display:flex}.wel-card-tx>span{color:var(--muted);font-size:12px}.wel-h2{color:var(--text);margin:0;font-size:17px;font-weight:800;line-height:1.2}.wel-price{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;line-height:1.1;display:flex}.wel-price b{letter-spacing:-.01em;color:var(--text);font-size:20px;font-weight:800}.wel-price s{color:var(--muted);font-size:12.5px}.wel-bonus{background:var(--good-bg);color:var(--good);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:700;line-height:1.3;display:inline-flex}.wel-bonus svg{flex:none}.wel-bonus:not(.is-on){background:var(--warn-bg);color:var(--warn)}.wel-gets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wel-gets li{color:var(--text-2);align-items:flex-start;gap:9px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.wel-gets li>span{background:var(--good-bg);width:20px;height:20px;color:var(--good);border-radius:50%;flex:none;place-items:center;display:grid}.wel-sep{background:var(--line);height:1px}.wel-pay{flex-direction:column;gap:10px;margin:0;display:flex}.wel-num summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;list-style:none;display:flex}.wel-num summary::-webkit-details-marker{display:none}.wel-num-l{color:var(--muted);font-size:12.5px}.wel-num summary b{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:700;overflow:hidden}.wel-num-c{color:var(--accent);flex:none;padding:8px 2px;font-size:13px;font-weight:700}.wel-num[open] .wel-num-c{color:var(--muted)}.wel-num-in{color:var(--text-2);flex-direction:column;gap:6px;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}.wel-go{box-shadow:0 8px 18px var(--glow)}.wel-pin{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.wel-pin svg{flex:none}.wel-photo{flex-direction:column;gap:10px;margin:0;display:flex}.wel-photo-tx{flex-direction:column;gap:2px;display:flex}.wel-photo-tx b{color:var(--text);font-size:14px;font-weight:800}.wel-photo-tx span{color:var(--text-2);font-size:12.5px;line-height:1.4}.wel-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.wel-why{min-height:44px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 2px;font-size:13.5px;font-weight:700;display:inline-flex}.wel-skip{min-height:44px;color:var(--text-2);justify-content:center;align-items:center;padding:0 2px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.wel-why:hover,.wel-foot .wel-skip:hover{text-decoration:underline}.wel-sheet .sheet-in{gap:12px}.wel-sheet-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wel-sheet-head .h2,.wel-sheet-head form,.wel-sheet form[method=dialog]{margin:0}.wel-x{background:var(--soft);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.wel-payback{background:var(--warn-bg);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.wel-payback>b{color:var(--warn);font-size:14px;font-weight:800}.wel-pb-bar{align-items:center;gap:6px;display:flex}.wel-pb-bar i{color:#4a2e00;background:#f2b544;border-radius:10px;flex:1 1 0;place-items:center;min-width:0;height:30px;font-size:13px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.wel-pb-bar em{color:var(--warn);white-space:nowrap;flex:none;padding-left:4px;font-size:13px;font-style:normal;font-weight:800}.wel-payback p{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.45}.wel-payback p b{color:var(--text)}.wel-compare{flex-direction:column;gap:6px;display:flex}.wel-row{background:var(--surface);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.wel-row img{object-fit:cover;background:var(--card);border-radius:50%;flex:none;width:34px;height:34px}.wel-row:not(.is-after) img{opacity:.8}.wel-row.is-after{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--good-solid)}@supports (color:color-mix(in lab, red, red)){.wel-row.is-after{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--good-solid) 45%, transparent)}}.wel-who{flex-direction:column;flex:auto;min-width:0;display:flex}.wel-who>b{color:var(--text);overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;font-size:13.5px;font-weight:700;line-height:1.3;display:flex}.wel-who>span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.wel-tick{background:var(--good-solid);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.wel-tag{border:1px solid var(--line);color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:700}.wel-tag.is-ok{background:var(--good-bg);color:var(--good);border-color:#0000}.wel-what{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.5}.wel-what b{color:var(--text)}.wel-fine{text-align:center;color:var(--muted);margin:0;font-size:12px;line-height:1.45}.wel-done{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:4px 0;display:flex}.wel-done .wel-h{font-size:clamp(22px,6vw,26px)}.wel-done .wel-lead{max-width:40ch;font-size:14px;line-height:1.45}.wel-done-ic{background:var(--good-solid);color:#fff;width:64px;height:64px;box-shadow:0 0 0 8px var(--good-bg);border-radius:50%;place-items:center;margin:8px 0 6px;display:grid}.wel-best{background:var(--card);border:1px solid var(--card-line);border-radius:16px;flex-direction:column;gap:8px;margin:0;padding:12px 14px;display:flex}.wel-best label{color:var(--text);font-size:13.5px;font-weight:700}.wel-best label span{color:var(--muted);font-weight:600}.wel-best-row{gap:8px;display:flex}.wel-best-row input{flex:auto;min-width:0}.wel-best-row [class~=tw\:btn]{flex:none}.wel-next{gap:4px;padding:14px 10px}.wel-next .wel-h2{padding:0 6px 6px;font-size:16px}.wel-next-item{color:var(--text);border-radius:14px;align-items:center;gap:12px;min-height:58px;padding:10px 8px;text-decoration:none;display:flex}.wel-next-item:hover{background:var(--hover)}.wel-next-ic{background:var(--soft);width:42px;height:42px;color:var(--soft-ink);border-radius:13px;flex:none;place-items:center;display:grid}.wel-next-item>svg:last-child{color:var(--muted);flex:none}.wel-next-item .wel-who>b{font-size:14.5px;font-weight:800}.wel-next-item .wel-who>span{font-size:12.5px}.wel>.wel-skip{width:100%}@media (max-width:359px){.wel-card{padding:12px}.wel-seal{border-radius:11px;width:36px;height:36px}.wel-price b{font-size:18px}.wel-bonus{border-radius:12px}.wel-row{flex-wrap:wrap;row-gap:6px}.wel-tag{margin-left:44px}}.verify-payback{background:var(--warn-bg);color:var(--text-2);border-radius:14px;align-items:flex-start;gap:8px;margin:2px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.verify-payback svg{color:var(--warn);flex:none;margin-top:2px}.verify-payback b{color:var(--warn)}.wel-bonus-stub{color:#2a1b00;text-align:center;background:#e9a93a;border-right:1.5px dashed #2a1b0059;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:76px;padding:10px 6px;display:flex;position:relative}.wel-bonus-stub b{letter-spacing:-.01em;font-size:15px;font-weight:800;line-height:1.1}.wel-bonus-stub small{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.bonus-strip{background:var(--warn-bg);color:var(--text-2);border:1.5px dashed #e1a22f;border-radius:14px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.bonus-strip svg{color:var(--warn);flex:none;margin-top:2px}.bonus-strip b{color:var(--warn)}.bonus-strip.is-on{border-style:solid;border-color:var(--good-solid)}@supports (color:color-mix(in lab, red, red)){.bonus-strip.is-on{border-color:color-mix(in srgb, var(--good-solid) 55%, #e1a22f)}}.bonus-strip.is-on b{color:var(--good)}.price-was{color:var(--muted);vertical-align:middle;margin-left:6px;font-size:.5em;font-weight:700}.pay-note{text-align:left;color:var(--good);justify-content:center;align-items:flex-start;gap:8px;margin:-4px 0 10px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.pay-note svg{flex:none;margin-top:2px}@media (max-width:359px){.wel-bonus-stub{width:62px}.wel-bonus-stub b{font-size:13.5px}}.bonus-nudge{background:var(--warn-bg);color:var(--text);min-width:0;box-shadow:var(--shadow-sm);border:1.5px dashed #e1a22f;border-radius:18px;align-items:stretch;text-decoration:none;display:flex;overflow:hidden}.bonus-nudge.is-on{border-style:solid;border-color:var(--good-solid)}@supports (color:color-mix(in lab, red, red)){.bonus-nudge.is-on{border-color:color-mix(in srgb, var(--good-solid) 55%, #e1a22f)}}.bonus-nudge:not(.is-on) .wel-bonus-stub{background:repeating-linear-gradient(135deg,#f3c977 0 8px,#edbb5e 8px 16px)}.bonus-nudge.is-on .wel-bonus-stub{color:#fff;background:#0b6b4b;border-right-color:#ffffff73}.bonus-nudge-tx{flex-direction:column;flex:auto;justify-content:center;min-width:0;padding:10px 4px 10px 12px;display:flex}.bonus-nudge-tx b{color:var(--warn);overflow-wrap:anywhere;font-size:14.5px;font-weight:800;line-height:1.3}.bonus-nudge.is-on .bonus-nudge-tx b{color:var(--good)}.bonus-nudge-tx span{color:var(--text-2);font-size:12.5px;line-height:1.4}.bonus-nudge-go{color:var(--muted);flex:none;place-items:center;padding:0 10px;display:grid}[data-design=helahive] .hh-dash>.bonus-nudge{margin:0}.form fieldset.jw{border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;display:flex}.jw-l{color:var(--text-2);padding:0;font-size:14px;font-weight:700}.jw-seg{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;gap:4px;padding:4px;display:flex}.form label.jw-opt{flex:1 1 0;gap:0;min-width:0;margin:0;padding:0;display:block;position:relative}.jw-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.jw-opt span{min-height:44px;color:var(--text-2);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:14px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:flex}.jw-opt span svg{flex:none}.jw-opt input:checked+span{background:var(--card);color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent), 0 2px 8px #0f0a3c1a}.jw-opt input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.jw-note{background:var(--soft);color:var(--text-2);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.jw-note b{color:var(--text)}.jw-note-ic{background:var(--card);width:28px;height:28px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.jw-rule{color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.45;display:flex}.jw-rule svg{color:var(--good);flex:none;margin-top:1px}.jobs-where{scrollbar-width:none;gap:8px;margin:10px 0 0;display:flex;overflow-x:auto}.jobs-where::-webkit-scrollbar{display:none}.jw-tab{background:var(--card);min-height:40px;box-shadow:inset 0 0 0 1px var(--field-line,var(--line));color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.jw-tab svg{flex:none}.jw-tab:hover{color:var(--text)}.jw-tab.on{background:var(--a1);color:#fff;box-shadow:0 6px 14px var(--glow,transparent)}.jw-n{box-sizing:border-box;background:var(--soft);min-width:20px;height:20px;color:var(--soft-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:800;display:grid}.jw-tab.on .jw-n{color:#fff;background:#ffffff38}.filter-row.is-one{grid-template-columns:1fr}.jobs-online-note{color:var(--muted);align-items:flex-start;gap:6px;margin:-4px 0 12px;font-size:12.5px;line-height:1.45;display:flex}.jobs-online-note svg{color:var(--good);flex:none;margin-top:2px}.job-meta{flex-wrap:nowrap;align-items:flex-start}.job-meta>svg{flex:none;margin-top:.2em}.job-meta>span{min-width:0}.job-chips{flex-wrap:wrap;gap:6px;display:flex}.chip.chip-online{background:var(--soft);color:var(--soft-ink);gap:4px}.job-check-note{margin:0}.job-safe{background:var(--warn-bg);color:var(--warn);border-radius:16px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:13px;line-height:1.45;display:flex}.job-safe p{flex:1;min-width:0;margin:0}.job-safe-ic{flex:none;margin-top:1px;display:grid}.job-safe form{flex:none;align-self:center;margin:0}.job-safe-btn{background:var(--card);min-height:40px;color:var(--warn);font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:800;display:inline-flex}.job-safe-btn:hover{text-decoration:underline}.job-report{justify-content:center;margin:-6px 0 0;display:flex}.job-report .link-btn{color:var(--muted);min-height:40px;font-size:13px}.chip.chip-warn{background:var(--warn-bg);color:var(--warn)}.job-check{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.job-check-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.job-check-title{font-size:16px}.job-check-body{background:var(--surface);color:var(--text);overflow-wrap:anywhere;border-radius:12px;margin:2px 0;padding:10px 12px;font-size:13.5px;line-height:1.5}.wz-group{color:var(--text-2);flex:0 0 100%;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;font-weight:800;display:flex}.wz-group svg{color:var(--accent);flex:none}.job-hero.compact+.job-check-note{margin:0 0 12px}}@layer premium{:root{--st-grad-w:conic-gradient(from 215deg, #ffc24b, #ff7a45, #ef4a7a, #b347d9, #6c5ce7, #1fb58f, #ffc24b);--st-grad-j:conic-gradient(from 215deg, #ffd54a, #ff9f1c, #ff5e5b, #e8437a, #b347d9, #ff9f1c, #ffd54a);--st-grad-me:conic-gradient(from 215deg, #34d399, #10b981, #ffc24b, #34d399);--pm-warm:linear-gradient(135deg, #c2410c 0%, #be185d 100%);--pm-warm-glow:#be185d42;--pm-gap:var(--hh-page,var(--bg-end,var(--card)));--h0-bg:#fce8ef;--h0-ink:#b0335d;--h1-bg:#efebfc;--h1-ink:#6b4fc6;--h2-bg:#e2f1fa;--h2-ink:#0b6aa4;--h3-bg:#fdede5;--h3-ink:#a84a1d;--h4-bg:#eaebfc;--h4-ink:#4c52da;--h5-bg:#e2f4f2;--h5-ink:#0a7166;--h6-bg:#fcf4e1;--h6-ink:#886005;--h7-bg:#e8f4ea;--h7-ink:#2c7236}:root[data-mode=dark]{--h0-bg:#35252b;--h0-ink:#ef7ba2;--h1-bg:#222a3f;--h1-ink:#a993ee;--h2-bg:#0e323c;--h2-ink:#56aee4;--h3-bg:#372c1d;--h3-ink:#f38b59;--h4-bg:#1a293e;--h4-ink:#9599ee;--h5-bg:#0e3630;--h5-ink:#4db9ae;--h6-bg:#343617;--h6-ink:#e4a20d;--h7-bg:#173723;--h7-ink:#6db978}@media (prefers-color-scheme:dark){:root[data-mode=auto]{--h0-bg:#35252b;--h0-ink:#ef7ba2;--h1-bg:#222a3f;--h1-ink:#a993ee;--h2-bg:#0e323c;--h2-ink:#56aee4;--h3-bg:#372c1d;--h3-ink:#f38b59;--h4-bg:#1a293e;--h4-ink:#9599ee;--h5-bg:#0e3630;--h5-ink:#4db9ae;--h6-bg:#343617;--h6-ink:#e4a20d;--h7-bg:#173723;--h7-ink:#6db978}}.hue-0{--hue:#e8437a;--hue-bg:var(--h0-bg);--hue-ink:var(--h0-ink);--hue-solid:#cc3b6b}.hue-1{--hue:#7c5ce6;--hue-bg:var(--h1-bg);--hue-ink:var(--h1-ink);--hue-solid:#7c5ce6}.hue-2{--hue:#0e8bd8;--hue-bg:var(--h2-bg);--hue-ink:var(--h2-ink);--hue-solid:#0c7abe}.hue-3{--hue:#f06a2a;--hue-bg:var(--h3-bg);--hue-ink:var(--h3-ink);--hue-solid:#c05522}.hue-4{--hue:#4f55e3;--hue-bg:var(--h4-bg);--hue-ink:var(--h4-ink);--hue-solid:#4f55e3}.hue-5{--hue:#0fa192;--hue-bg:var(--h5-bg);--hue-ink:var(--h5-ink);--hue-solid:#0c8175}.hue-6{--hue:#e3a008;--hue-bg:var(--h6-bg);--hue-ink:var(--h6-ink);--hue-solid:#9a6d05}.hue-7{--hue:#3fa34d;--hue-bg:var(--h7-bg);--hue-ink:var(--h7-ink);--hue-solid:#32823e}.st-live{color:#22c55e;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.st-live:before,.st-live:after{content:"";background:currentColor;border-radius:50%;position:absolute;inset:0}.st-live:before{background:#22c55e80;animation:2.2s ease-out infinite st-live-ring}@keyframes st-live-ring{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(2.75)}}@media (prefers-reduced-motion:reduce){.st-live:before{opacity:0;animation:none}}.st-strip{margin:0 0 12px;position:relative}.st-head{justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin:0 0 6px;display:flex}.st-title{letter-spacing:-.01em;color:var(--text);align-items:center;gap:7px;margin:0;font-size:14.5px;font-weight:700;display:inline-flex}.st-title em,.st-tab em,.stl-tabs em{border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.st-title em{color:#fff;background:var(--pm-warm)}.st-all{min-height:36px;color:var(--accent);flex:none;align-items:center;gap:1px;padding:0 2px 0 8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.st-all:hover{text-decoration:underline}.st-tabs{background:var(--surface-card,var(--card));border:1px solid var(--card-border,var(--line));box-shadow:var(--shadow-sm);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.st-tab{height:36px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.st-tab .st-live{display:none}.st-tab em{background:var(--soft);color:var(--soft-ink)}.st-tab[aria-selected=true]{color:#fff;background:var(--grad);box-shadow:0 4px 12px var(--glow)}.st-tab[aria-selected=true] .st-live{color:#86efac;display:inline-block}.st-tab[aria-selected=true] em{color:#fff;background:#0003}.st-tab[data-st-tab=employer][aria-selected=true]{background:var(--pm-warm);box-shadow:0 4px 12px var(--pm-warm-glow)}.st-tab:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}.st-row{gap:10px;padding-top:2px;padding-bottom:6px}.st-row[hidden]{display:none}.st-bubble{gap:3px;width:66px}.st-ring{width:62px;height:62px;box-shadow:none;isolation:isolate;background:0 0;transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s}.st-ring:before{content:"";z-index:-1;background:var(--st-grad,var(--st-grad-w));-webkit-mask:var(--st-seg,none);-webkit-mask:var(--st-seg,none);-webkit-mask:var(--st-seg,none);mask:var(--st-seg,none);border-radius:50%;position:absolute;inset:0}.st-row[data-role=employer] .st-ring{--st-grad:var(--st-grad-j)}.st-ring.is-me,.st-row[data-role] .st-ring.is-me{--st-grad:var(--st-grad-me);background:0 0}.st-ring img{border:2.5px solid var(--pm-gap);width:calc(100% - 6px);height:calc(100% - 6px);inset:3px}.st-bubble.is-pressed .st-ring{box-shadow:none;filter:brightness(.92);background:0 0;transform:scale(.95)}@media (hover:hover){.st-bubble:hover .st-ring{transform:scale(1.04)}}.st-name{max-width:66px;color:var(--text);font-size:12px;font-weight:600}.st-sub{max-width:66px;color:var(--muted);margin-top:-3px;font-size:11px}.st-bubble.is-seen .st-name{color:var(--muted)}.st-add .st-ring{background:0 0;border:0}.st-add .st-ring:before{background:var(--st-grad-w);opacity:.35}.st-add .st-plus{color:#fff;background:var(--grad);border:2.5px solid var(--pm-gap);box-shadow:0 6px 14px var(--glow);border-radius:50%;place-items:center;display:grid;position:absolute;inset:3px}.st-add .st-name{color:var(--accent)}.st-ring-xj{background:0 0;padding:0;display:block}.st-ring-xj .co-logo{border:2.5px solid var(--pm-gap);width:auto;height:auto;box-shadow:none;border-radius:50%;position:absolute;inset:3px}.st-xj .st-sub{max-width:66px}.st-empty{color:var(--muted);margin:0;padding:10px 0;font-size:13px}.stl-head{align-items:flex-start;gap:12px;margin:2px 0 10px;display:flex}.stl-head .grow{min-width:0}.stl-title-row{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 3px;display:flex}.stl-title{margin:0}.stl-sub{color:var(--text-2);margin:0;font-size:13px;line-height:1.4}.stl-live{background:var(--good-bg);color:var(--good);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 8px 2px 7px;font-size:11.5px;font-weight:700;display:inline-flex}.stl-post{background:var(--pm-warm);color:#fff;height:42px;box-shadow:0 8px 20px var(--pm-warm-glow);border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 16px 0 12px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.stl-post:active,.stl-post.is-pressed{filter:brightness(.94);transform:scale(.96)}.stl-bar{align-items:center;gap:8px;margin:0 0 12px;display:flex}.stl-tabs{background:var(--surface-card,var(--card));border:1px solid var(--card-border,var(--line));box-shadow:var(--shadow-sm);border-radius:999px;flex:none;gap:3px;padding:3px;display:inline-flex}.stl-tabs a{height:36px;color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 11px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.stl-tabs em{background:var(--soft);min-width:0;height:18px;color:var(--soft-ink);padding:0 5px;font-size:11px}.stl-tabs a.on{color:#fff;background:var(--grad);box-shadow:0 4px 12px var(--glow)}.stl-tabs a.is-jobs.on{background:var(--pm-warm);box-shadow:0 4px 12px var(--pm-warm-glow)}.stl-tabs a.on em{color:#fff;background:#0003}.stl-county{background:var(--surface-card,var(--card));border:1px solid var(--card-border,var(--line));min-width:0;height:44px;color:var(--accent);box-shadow:var(--shadow-sm);border-radius:999px;flex:1;align-items:center;gap:5px;margin:0;padding:0 4px 0 12px;display:flex}.stl-county label{flex:1;min-width:0;display:block}.stl-county select{width:100%;min-height:40px;box-shadow:none;color:var(--text);background-color:#0000;background-position:right 8px center;border:0;padding:0 26px 0 0;font-weight:600}.stl-county select:focus{box-shadow:none}.stl-county:focus-within{outline:3px solid var(--accent-line);outline-offset:1px}@media (max-width:429px){.stl-county>.ic{display:none}.stl-county{padding-left:14px}}.stl-sec-head{justify-content:space-between;align-items:center;gap:8px;margin:14px 0 8px;display:flex}.stl-sec-head .h2{align-items:center;gap:7px;margin:0;display:inline-flex}.stl-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;display:flex}.stl-empty p{color:var(--text-2);margin:0}.stl-empty-ic{color:#fff;background:var(--pm-warm);width:52px;height:52px;box-shadow:0 8px 20px var(--pm-warm-glow);border-radius:18px;place-items:center;display:grid}.xj-sec{margin:0 0 6px}.xj-sec .stl-sec-head{margin-top:0}.xj-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 8px;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:min(84%,300px);grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.xj-rail::-webkit-scrollbar{display:none}.xj-rail .xj-item{scroll-snap-align:start;border-radius:16px;gap:10px;padding:10px 12px 10px 10px}.xj-item b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.xj-item .co-logo{border-radius:13px}.xj-meta{gap:5px;margin-top:2px}.xj-meta em{white-space:nowrap;padding:1px 7px;font-size:11.5px}.xj-rail .xj-meta{flex-wrap:nowrap;overflow:hidden}.xj-rail .xj-meta>*{white-space:nowrap;flex:none}@media (min-width:760px){.xj-rail{grid-auto-columns:calc(33.3333% - 5.33333px);margin:0;padding:2px 0 8px}}.st-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}@media (max-width:339px){.st-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:600px){.st-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}}.st-card{aspect-ratio:9/16;background:#12152e;border-radius:16px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;box-shadow:0 6px 18px #10182829}@media (hover:hover){.st-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #10182838}}.st-card:after{background:linear-gradient(#0000 52%,#000c),linear-gradient(#00000052,#0000 26%)}.st-card .st-card-media p{-webkit-line-clamp:6;line-clamp:6;margin:50px 9px 60px;font-size:12.5px;font-weight:700;line-height:1.3}.st-card .st-avatar{isolation:isolate;background:0 0;width:38px;height:38px;top:7px;left:7px}.st-card .st-avatar:before{content:"";z-index:-1;background:var(--st-grad,var(--st-grad-w));-webkit-mask:var(--st-seg,none);-webkit-mask:var(--st-seg,none);-webkit-mask:var(--st-seg,none);mask:var(--st-seg,none);border-radius:50%;position:absolute;inset:0}.st-card.is-job .st-avatar{--st-grad:var(--st-grad-j)}.st-bubble.is-seen .st-ring,.st-row[data-role] .st-bubble.is-seen .st-ring,.st-card.is-seen .st-avatar,.st-card.is-job.is-seen .st-avatar{--st-grad:var(--st-seen)}.st-card .st-avatar img{border:2px solid #12152e;width:calc(100% - 5px);height:calc(100% - 5px);inset:2.5px}.st-card .st-count{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:11px;min-width:22px;height:22px;padding:0 7px;font-size:11px;top:9px;right:8px}.st-card .st-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;width:36px;height:36px}.st-card .st-card-body{padding:8px 9px 9px}.st-card .st-card-body b{font-size:13px}.st-card .st-card-body .muted{color:#ffffffe0;font-size:11px;line-height:1.35}.st-card .st-age{color:#ffffffc7}body.is-immersive{color:#fff;background:radial-gradient(900px 520px at 50% -10%,#1b1f3a 0%,#05060b 70%) fixed,#05060b}.is-immersive #main.wrap{max-width:none;margin:0;padding:0}.is-immersive .story{background:#000;flex-direction:column;gap:0;max-width:480px;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (min-width:520px){.is-immersive .story{border-radius:24px;height:calc(100dvh - 24px);margin:12px auto;box-shadow:0 30px 80px #0000008c}}.story-stage{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.story-stage>*{grid-area:1/1}.is-immersive .story-stage:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0000008c,#0000);grid-area:1/1;align-self:start;height:120px}.is-immersive .story-body{height:100%;min-height:0;box-shadow:none;background:#0b0c14;border-radius:0 0 22px 22px}.story-bg{z-index:0;filter:blur(28px)brightness(.55)saturate(1.3);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.is-immersive .story-body img{z-index:1;object-fit:contain;background:0 0;width:100%;height:100%;max-height:none;position:relative}.is-immersive .story-video{z-index:1;background:0 0}.is-immersive .story-text{z-index:1;text-wrap:balance;font-size:clamp(22px,6.4vw,30px);position:relative}.is-immersive .story-caption{z-index:2;padding:50px 18px 20px;font-size:15px}.story-tap{z-index:3}.is-immersive .story-bars{z-index:6;padding:calc(10px + env(safe-area-inset-top)) 10px 0;pointer-events:none;gap:3px;position:absolute;top:0;left:0;right:0}.is-immersive .story-bars span{background:#ffffff52;border-radius:2px;height:3px}.is-immersive .story-bars span.done i,.is-immersive .story-bars span.now i{background:#fff}.is-immersive .story-head{z-index:6;margin-top:calc(22px + env(safe-area-inset-top));color:#fff;pointer-events:none;padding:0 10px;position:absolute;top:0;left:0;right:0}.is-immersive .story-head>*{pointer-events:auto}.is-immersive .story-head b{color:#fff;text-shadow:0 1px 6px #00000080}.is-immersive .story-head .grow{min-width:0}.story-who{align-items:center;gap:6px;min-width:0;display:flex}.story-nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.story-who .chip-sample{flex:none}.is-immersive .story-head .sm{text-wrap:balance;color:#ffffffe0;text-shadow:0 1px 6px #00000080;display:block}.is-immersive .story-head .st-mini{background:var(--st-grad-w);width:40px;height:40px;padding:2px}.is-immersive .story.is-job .story-head .st-mini{background:var(--st-grad-j)}.is-immersive .story-head .st-mini img{border-color:#000}.is-immersive .story-x{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000061;border:0;width:40px;height:40px;font-size:26px}.is-immersive .story-sound{top:calc(72px + env(safe-area-inset-top))}.story-foot{flex-direction:column;gap:10px;display:flex}.is-immersive .story-foot{padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#000;flex:none}.is-immersive .story-tag{color:#fff;background:#ffffff1a;border-radius:14px;margin:0;padding:9px 12px;font-size:13.5px}.is-immersive .story-tag .ic{color:#ffc24b;flex:none}.is-immersive .story-actions{flex-wrap:nowrap;gap:8px}.is-immersive .story-actions [class~=tw\:btn-primary]{color:#fff;background:var(--grad);box-shadow:0 8px 22px var(--glow);border:0}.is-immersive .story.is-job .story-actions [class~=tw\:btn-primary]{background:var(--pm-warm);box-shadow:0 8px 22px var(--pm-warm-glow)}.is-immersive .story-report{color:#ffffffdb}.is-immersive .story-report:hover{background:#ffffff1a}.story-views{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.is-immersive .story-views{color:#ffffffe0}.is-immersive .chip-green{color:#86efac;background:#22c55e29}.is-immersive .st-applicants{max-width:480px;margin:12px auto 24px}.is-immersive .xj-body{padding:70px 16px 18px}.is-immersive .xj-actions .xj-note,.is-immersive .xj-actions .xj-admin .muted{color:#fffc}.is-immersive .xj-actions [class~=tw\:btn-primary]{background:var(--pm-warm);box-shadow:0 8px 22px var(--pm-warm-glow)}.is-immersive .story-head .co-logo{box-shadow:0 0 0 2px #ffffffd9}.stn-sub{margin:-4px 0 12px;font-size:13px}.stn-form{gap:12px}.form label.stn-canvas,.stn-canvas{color:#fff;border-radius:20px;place-items:center;min-height:168px;padding:16px 14px 28px;transition:background .3s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 26px #1018282e}.stn-canvas textarea{resize:none;width:100%;min-height:112px;box-shadow:none;color:#fff;caret-color:#fff;text-align:center;background:0 0;border:0;border-radius:0;padding:0;font-size:19px;font-weight:700;line-height:1.35}.stn-canvas textarea::placeholder{color:#fffc;opacity:1;font-weight:600}.stn-canvas textarea:focus{box-shadow:none}.stn-canvas:focus-within{box-shadow:inset 0 0 0 1px #fff3, 0 0 0 3px var(--accent-line), 0 10px 26px #1018282e}.stn-count{color:#fff;background:#00000040;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;bottom:8px;right:12px}.stn-count.is-near{background:#00000073}.stn-tools{align-items:center;gap:10px;display:flex}.stn-tools .st-bgs{background:0 0;flex:1;justify-content:space-between;gap:6px;padding:0;display:flex}.stn-tools .st-bgs label{border-radius:50%;width:36px;height:36px;min-height:0;padding:0;box-shadow:inset 0 0 0 2px #ffffff59}.stn-tools .st-bgs label:has(input:checked){box-shadow:0 0 0 3px var(--card), 0 0 0 5px var(--accent);transform:scale(1.06)}.st-pick{border:1.5px dashed var(--field-line);border-radius:16px;gap:12px;padding:10px 12px}.st-pick-ic{color:#fff;background:linear-gradient(135deg,#6c5ce7,#b347d9);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.st-pick b{font-size:14px}.stn-go{color:#fff;background:var(--grad);box-shadow:0 8px 20px var(--glow);border:0}.stn-mine-h{margin-top:18px}.stn-mine{margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 8px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.stn-mine::-webkit-scrollbar{display:none}.stn-tile{aspect-ratio:9/16;color:#fff;background:#12152e;border-radius:14px;flex:none;place-items:center;width:92px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px #10182829}.stn-tile>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stn-tile:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000000b3);position:absolute;inset:0}.stn-tile-tx{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;padding:8px;font-size:11px;font-weight:700;line-height:1.3;display:-webkit-box;position:relative;overflow:hidden}.stn-tile-ft{z-index:1;gap:6px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.stn-tile-ft>span{align-items:center;gap:3px;display:inline-flex}.stn-tile-age{z-index:1;background:#00000073;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600;position:absolute;top:6px;left:6px}.stn-tile .st-play{z-index:1;width:30px;height:30px}.pm-hero{isolation:isolate;color:#fff;background:var(--hh-hero,var(--grad));box-shadow:0 18px 40px var(--a1,#0b5d4e);border-radius:24px;gap:0;margin:0 0 12px;padding:18px 16px 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pm-hero{box-shadow:0 18px 40px color-mix(in srgb, var(--a1,#0b5d4e) 28%, transparent)}}.pm-hero:before,.pm-hero:after{content:"";z-index:-1;pointer-events:none;filter:blur(8px);border-radius:50%;position:absolute}.pm-hero:before{background:radial-gradient(circle at 45% 55%,#a78bfabf,#38bdf84d 50%,#0000 72%);width:280px;height:280px;top:-130px;right:-100px}.pm-hero:after{background:radial-gradient(circle,#2dd4bf6b,#0000 70%);width:300px;height:300px;bottom:-170px;left:-130px}.pm-hero .hh-copy{gap:10px}.pm-hero .hh-eyebrow{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:999px;align-self:flex-start;padding:4px 10px 4px 8px;font-size:12px;font-weight:600}.pm-hero .hh-title{color:#fff;font-size:clamp(25px,7vw,44px);line-height:1.1}.pm-hero .hh-lead{color:#ffffffeb;font-size:14px;line-height:1.5}.pm-hero .hh-search{background:var(--card);color:var(--text);border:0;border-radius:18px;gap:4px 6px;margin-top:4px;padding:6px;box-shadow:0 12px 30px #0000002e}.pm-hero .hh-field{padding:4px 8px 0}.pm-hero .hh-field span{font-size:11.5px}.pm-hero .hh-field select{min-height:38px;font-size:15px}.pm-hero .hh-go{color:#fff;background:var(--pm-warm);height:46px;min-height:46px;box-shadow:0 8px 20px var(--pm-warm-glow);border:0;border-radius:14px}.pm-trust{color:#ffffffeb;align-items:center;gap:10px;margin-top:2px;font-size:12.5px;line-height:1.35;display:flex}.pm-trust b{color:#fff}.pm-faces{flex:none;display:inline-flex}.pm-faces img{object-fit:cover;background:var(--soft);border:2px solid #ffffffe6;border-radius:50%;width:28px;height:28px}.pm-faces img+img{margin-left:-9px}@media (min-width:900px){.pm-hero{padding:34px 34px 28px;display:block}.pm-hero .hh-copy{max-width:640px}.pm-hero .hh-search{grid-template-columns:1fr 1fr auto}}.pm-cats{margin:0 calc(-1 * var(--gutter)) 4px;padding:0 var(--gutter) 4px}.pm-cat{background:var(--hue-bg);min-height:38px;color:var(--hue-ink);box-shadow:none;border:0;gap:7px;padding:0 14px 0 11px;font-size:13px;font-weight:600}.pm-cat>i{background:var(--hue);border-radius:50%;flex:none;width:8px;height:8px}.pm-cat:hover{background:var(--hue-bg);filter:saturate(1.2)brightness(.98)}@media (min-width:900px){.pm-cats{margin:0 0 4px;padding:0 0 4px}}.pm-avail{margin-top:16px}.pm-avail .stl-sec-head{margin-top:0}.pm-rail{scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 10px;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.pm-rail::-webkit-scrollbar{display:none}.pm-person{scroll-snap-align:start;width:118px;color:var(--text);flex-direction:column;flex:none;gap:1px;text-decoration:none;display:flex}.pm-person-ph{background:var(--hue-bg,var(--soft));width:118px;height:132px;box-shadow:0 8px 20px #1018281f, inset 0 -3px 0 var(--hue,transparent);border-radius:18px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.pm-person-ph img{object-fit:cover;width:100%;height:100%;display:block}.pm-person-ph:after{content:"";background:var(--hue);height:4px;position:absolute;bottom:0;left:0;right:0}.pm-person b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.25;overflow:hidden}.pm-person-job{color:var(--hue-ink,var(--accent));text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.pm-person-at{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pm-person-ph .badge-sample{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111827c7;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:7px;left:7px}@media (hover:hover){.pm-person:hover .pm-person-ph img{transform:scale(1.04)}.pm-person-ph img{transition:transform .3s}}.pm-ctas{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.pm-ctas [class~=tw\:btn]{white-space:normal;border-radius:14px;gap:5px;height:auto;min-height:46px;padding:8px;font-size:13px;line-height:1.2}.pm-cta-work{color:var(--soft-ink);background:var(--soft);border:0}@media (max-width:339px){.pm-ctas{grid-template-columns:1fr}}.pm-how{margin-top:18px}.pm-how .h2{margin:0 0 8px}.pm-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pm-steps li{background:var(--surface-card,var(--card));border:1px solid var(--card-border,var(--line));box-shadow:var(--shadow-sm);border-radius:16px;align-items:flex-start;gap:12px;padding:12px;display:flex}.pm-steps li>span:last-child{flex-direction:column;min-width:0;display:flex}.pm-steps b{font-size:14px}.pm-steps li>span:last-child>span{color:var(--text-2);font-size:13px;line-height:1.45}.pm-step-n{width:32px;height:32px;color:var(--hue-ink);background:var(--hue-bg);border-radius:11px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}@media (min-width:760px){.pm-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-jobs{margin-top:18px}.pm-jobs .h2{margin:0 0 8px}.pm-jobs .link-chips{gap:6px}.pm-jobs .link-chips .pm-cat{min-height:36px;padding:0 12px 0 10px;font-size:12.5px}.pm-faq{margin-top:18px}.pm-faq .faq{gap:6px}.pm-faq .faq details.card{border-radius:14px;margin:0;padding:0}.pm-faq .faq summary{cursor:pointer;padding:12px 14px;font-size:13.5px}.pm-faq .faq details p{margin:0;padding:0 14px 12px;font-size:13px}.feed{gap:10px}@media (min-width:700px){.feed{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}}.pm-wcard{background:var(--surface-card,var(--card));border:1px solid var(--card-border,var(--line));box-shadow:var(--shadow-sm);border-radius:18px;flex-direction:column;gap:10px;margin:0;padding:12px;display:flex;position:relative;overflow:hidden}.pm-wcard:before{content:"";background:var(--hue);opacity:.9;width:4px;position:absolute;top:0;bottom:0;left:0}.pm-wcard .w-card{color:var(--text);align-items:flex-start;gap:12px;padding:0 40px 0 0;text-decoration:none;display:flex}.w-photo{background:conic-gradient(from 200deg, var(--hue), var(--hue), var(--hue));border-radius:50%;flex:none;width:58px;height:58px;padding:2.5px;position:relative}@supports (color:color-mix(in lab, red, red)){.w-photo{background:conic-gradient(from 200deg, var(--hue), color-mix(in srgb, var(--hue) 45%, #fff), var(--hue))}}.w-photo img{object-fit:cover;border:2px solid var(--card);background:var(--soft);border-radius:50%;width:100%;height:100%;display:block}.w-photo.is-online:after{content:"";border:2.5px solid var(--card);background:#22c55e;border-radius:50%;width:13px;height:13px;position:absolute;bottom:2px;right:1px}.w-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.w-top{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.pm-wcard .w-name{letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.25}.w-tag{border-radius:999px;align-items:center;padding:1px 8px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}.w-tag.is-promo{color:#7a3e00;background:linear-gradient(135deg,#ffe8a3,#ffd0b5)}.w-tag.is-sample{background:var(--surface);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line)}.w-job{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:13px;line-height:1.35;overflow:hidden}.w-job b{color:var(--hue-ink,var(--accent));font-weight:600}.w-near{font-size:12px;font-weight:600;display:flex}.w-near .dist{color:var(--good);align-items:center;gap:3px;display:inline-flex}.w-facts{gap:4px;margin-top:5px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.w-facts>span{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:3px;padding:1px 7px;font-size:11.5px;font-weight:600;line-height:18px;display:inline-flex}.w-facts .f-pay{background:var(--h7-bg);color:var(--h7-ink)}.w-facts .f-exp{background:var(--h1-bg);color:var(--h1-ink)}.w-facts .f-age{background:var(--h2-bg);color:var(--h2-ink)}.w-facts .f-star{background:var(--h6-bg);color:var(--h6-ink)}.pm-wcard .heart-form{margin:0;position:absolute;top:8px;right:8px}.pm-wcard .w-cta{padding:0;display:block}.w-cta .kl-acts{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px;display:grid}.w-cta .kl-acts>.kl-acts-row,.w-cta .kl-acts>:only-child{grid-column:1/-1}.w-cta .kl-act-main,.w-cta .kl-act-soft{border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:1px 8px;min-height:50px;padding:6px 8px 6px 6px;display:grid}.w-cta .kl-act-main .kl-act-ic,.w-cta .kl-act-soft .kl-act-ic{border-radius:11px;grid-row:1/3;align-self:center;width:34px;height:34px}.w-cta .kl-act-main .kl-act-tx,.w-cta .kl-act-soft .kl-act-tx{grid-column:2}.w-cta .kl-act-main .kl-act-tx small{display:none}.w-cta .kl-act-main .kl-act-price,.w-cta .kl-act-soft .kl-act-price{grid-column:2;justify-self:start;margin-top:2px;padding:3px 8px;font-size:11.5px;line-height:1.2}.w-cta .kl-act-soft .kl-act-go,.w-cta .kl-with{display:none}.w-cta .kl-act-soft .kl-act-tx b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:339px){.w-cta .kl-acts{grid-template-columns:minmax(0,1fr)}}.pg-employer-feed .h1,.pg-employer-feed .search{margin-bottom:8px}.pg-employer-feed .chips-scroll{padding-bottom:8px}.pg-employer-feed .geo-cta{background:linear-gradient(135deg, var(--h2-bg), var(--h1-bg));border:0;border-radius:16px;gap:10px;margin-bottom:10px;padding:10px 12px}.pg-employer-feed .geo-cta .muted.sm{display:none}.pg-employer-feed .geo-cta-ic{color:#fff;background:linear-gradient(135deg,#0e8bd8,#6c5ce7);border-radius:12px;width:36px;height:36px}.pg-employer-feed .geo-cta b{color:var(--text);font-size:13.5px}.pg-employer-feed .geo-cta [class~=tw\:btn]{border-radius:999px;height:38px;min-height:38px;padding:0 14px;font-size:13px}.pg-employer-feed .result-count{margin:0 0 8px}.ck-row{background:var(--good-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 9px;margin:0;padding:6px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.ck-row{background:color-mix(in srgb, var(--good-bg) 55%, var(--card))}}.ck-row{font-size:11.5px;font-weight:700;line-height:18px}.ck-row.is-none{background:var(--soft)}.ck{white-space:nowrap;color:var(--muted);align-items:center;gap:4px;display:inline-flex}.ck.on{color:var(--good)}.ck>i{width:14px;height:14px;box-shadow:inset 0 0 0 1.6px #b9b8c7;box-shadow:inset 0 0 0 1.6px var(--muted);border-radius:50%;flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){.ck>i{box-shadow:inset 0 0 0 1.6px color-mix(in srgb, var(--muted) 50%, transparent)}}.ck.on>i{background:var(--good-solid);box-shadow:none}.ck.on>i:after{content:"";box-sizing:content-box;border:2px solid #fff;border-width:0 2px 2px 0;width:3px;height:6.5px;position:absolute;top:1.8px;left:4.5px;transform:rotate(45deg)}.ck-sm{gap:3px 8px;padding:5px 8px;font-size:11.5px}.ck-profile{gap:4px 10px;padding:7px 10px;font-size:12px}.ck-profile .ck>i{width:16px;height:16px}.ck-profile .ck.on>i:after{width:3.2px;height:7.6px;top:2.2px;left:5.4px}@media (min-width:390px){.ck-row{gap:4px 12px;padding:6px 10px;font-size:12px}.ck{gap:5px}.ck>i{width:15px;height:15px}.ck.on>i:after{width:3px;height:7px;top:2px;left:5px}.ck-profile{gap:6px 14px;padding:8px 12px;font-size:13px}.ck-profile .ck>i{width:17px;height:17px}.ck-profile .ck.on>i:after{width:3.5px;height:8px;top:2.5px;left:6px}}@media (max-width:359px){.ck-row,.ck-profile,.ck-sm{background:0 0;gap:3px 7px;padding:4px 0;font-size:11px}.ck>i,.ck-profile .ck>i{width:13px;height:13px}.ck.on>i:after,.ck-profile .ck.on>i:after{border-width:0 1.8px 1.8px 0;width:2.6px;height:6px;top:1.7px;left:4.3px}}a.ck-link{border-radius:12px;text-decoration:none;display:block}a.ck-link:hover .ck-row{box-shadow:inset 0 0 0 1px var(--good)}@supports (color:color-mix(in lab, red, red)){a.ck-link:hover .ck-row{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--good) 35%, transparent)}}.ck-dots{vertical-align:middle;background:#fffffff2;border-radius:999px;align-items:center;gap:3px;padding:4px 6px;display:inline-flex;box-shadow:0 1px 4px #10182833}.ck-dots>i{border-radius:50%;flex:none;width:11px;height:11px;position:relative;box-shadow:inset 0 0 0 1.5px #b9b8c7}.ck-dots>i.on{box-shadow:none;background:#0e9f6e}.ck-dots>i.on:after{content:"";box-sizing:content-box;border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:2px;height:5px;position:absolute;top:1.6px;left:3.6px;transform:rotate(45deg)}.pm-person-ph .ck-dots{position:absolute;top:7px;left:7px}.sx-person .ck-dots,.sx-list .ck-dots{vertical-align:1px;margin-left:6px;padding:3px 5px}.ck-help-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:0 0 8px;display:flex}.ck-help-row .result-count{margin:0}.ck-help{min-height:36px;color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:700;display:inline-flex}.ck-help:hover{text-decoration:underline}.ck-explain{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ck-explain li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.ck-explain li>.ck{margin-top:2px}.ck-explain b{color:var(--text);margin-right:2px}.ck-explain b:after{content:"."}.ck-note{background:var(--soft);color:var(--text-2);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.wc .report-head{align-items:flex-start}.wc-title{flex-direction:column;gap:1px;min-width:0;display:flex}.wc .report-row>div>b{font-size:14.5px}.wc-refs{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.wc-refs li{background:var(--soft);color:var(--text-2);border-radius:10px;flex-direction:column;gap:1px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}.wc-refs li b{color:var(--text);font-size:13px}.wc-note{border-top:1px solid var(--line);color:var(--text-2);align-items:flex-start;gap:8px;margin:0;padding:12px 16px;font-size:12.5px;line-height:1.45;display:flex}.wc-note .ic{color:var(--muted);flex:none;margin-top:1px}.hh-checks-wrap{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;display:flex}.hh-checks-h{color:var(--muted);font-size:12px;font-weight:600}.hh-checks-next{min-height:32px;color:var(--accent);align-items:center;gap:2px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.preview-card .ck-row,.w-body .ck-row{align-self:flex-start;margin-top:6px}.app-row>.app-checks{align-self:flex-start}.chips-scroll .chip-f,.hh-chips .chip-f{min-height:38px;padding:0 14px;font-size:13px}.pm-wcard .heart{width:44px;height:44px;box-shadow:none;color:var(--muted);background:0 0}.pm-wcard .heart.on{color:#d2364b}.pm-cat.on{background:var(--hue-solid);color:#fff;box-shadow:0 6px 14px var(--hue-solid)}@supports (color:color-mix(in lab, red, red)){.pm-cat.on{box-shadow:0 6px 14px color-mix(in srgb, var(--hue-solid) 35%, transparent)}}.pm-cat.on>i{background:#fff}.pm-vchip{color:var(--good);background:var(--good-bg);border:0;gap:5px}.pm-vchip .ic{flex:none}.pm-vchip.on{color:#fff;background:#0b6b4b}.pm-filter-chips{padding-top:2px}.pg-employer-feed .search{border-radius:18px;gap:6px;padding:5px 5px 5px 14px}.pg-employer-feed .search .place-pick{flex:1;min-width:0}.pm-go{border-radius:999px;flex:none;gap:6px;padding:0 16px}@media (max-width:559px){.pm-go{border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.pm-go-tx,.js .pm-go{display:none}}.hh-dash{gap:10px}.hh-dash .st-strip{margin-bottom:0}.hh-dash .hh-hero{padding:14px}.hh-dash .hh-glassbox{margin-top:10px;padding:10px 12px}.hh-dash .hh-hero-btns{margin-top:10px}.hh-dash .hh-hero-btns .hh-pill{min-height:38px}.hh-dash .hh-stats{gap:8px}.hh-dash .hh-stat{padding:10px}.hh-dash .hh-stat-wide{padding:12px}.hh-dash .hh-stat-ic{border-radius:11px;width:34px;height:34px}.hh-dash .hh-wallets{gap:8px}.hh-dash .hh-wallet summary{gap:6px 10px;padding:10px}.hh-dash .hh-wallet .hh-tile{border-radius:11px;width:36px;height:36px}.hh-dash .hh-sec-head{margin-bottom:6px}.hh-dash .hh-card{padding:12px}.hh-dash .hh-share .copy-row{margin:10px 0 8px}.hh-dash .hh-share-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hh-dash .hh-share-btns .hh-pill{gap:5px;min-height:38px;padding:0 8px;font-size:12.5px}.hh-dash .hh-prof-meta{margin:10px 0 6px}.hh-dash .hh-prof-meta span{padding:6px 4px}.hh-profile .hh-link{min-height:36px}.hh-dash .hh-chart{height:118px}.hh-dash .boost-card,.hh-dash .loc-card{padding:12px}.hh-dash .loc-card .loc-btns{margin-top:8px}.hh-dash .list-card a{min-height:46px}.job-list{gap:8px}.job-list .job-card{border-radius:18px;padding:11px 12px 11px 14px;position:relative;overflow:hidden}.job-list .job-card[class*=hue-]:before{content:"";background:var(--hue);width:4px;position:absolute;top:0;bottom:0;left:0}.job-card[class*=hue-] .job-ic{background:var(--hue-bg);width:42px;height:42px;color:var(--hue-ink);border-radius:13px}.job-list .job-main .grow{gap:3px}.job-card .chip-cat{background:var(--hue-bg);color:var(--hue-ink)}.page-head+.st-strip{margin-top:2px}.kl-toasts{z-index:300;top:calc(10px + env(safe-area-inset-top));pointer-events:none;flex-direction:column;gap:8px;width:min(440px,100vw - 20px);display:flex;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:760px){.kl-toasts{left:auto;right:20px;top:calc(20px + env(safe-area-inset-top));width:384px;transform:none}}.kl-t{--t-c1:#60a5fa;--t-c2:#4f46e5;--t-ink:#4338ca;pointer-events:auto;color:#101828;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#fffffff0;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;padding:12px 8px 15px 12px;transition:transform .25s,opacity .25s;animation:.34s cubic-bezier(.2,.9,.25,1.15) both kl-t-in;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px #1018282e,0 2px 6px #10182814,inset 0 0 0 1px #10182812}.kl-t-success{--t-c1:#34d399;--t-c2:#0b7a55;--t-ink:#0b7a55}.kl-t-error{--t-c1:#fb7185;--t-c2:#c2263a;--t-ink:#b42318}.kl-t-info{--t-c1:#60a5fa;--t-c2:#4f46e5;--t-ink:#4338ca}.kl-t-warn{--t-c1:#fbbf24;--t-c2:#d97706;--t-ink:#8a5200}.kl-t-notify{--t-c1:#a78bfa;--t-c2:#db2777;--t-ink:#be185d}.kl-t-ic{color:#fff;background:linear-gradient(135deg, var(--t-c1), var(--t-c2));width:38px;height:38px;box-shadow:0 8px 16px var(--t-c2);border-radius:13px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.kl-t-ic{box-shadow:0 8px 16px color-mix(in srgb, var(--t-c2) 32%, transparent)}}.kl-t-tx{min-width:0;padding-top:1px}.kl-t-tx b{letter-spacing:-.005em;font-size:14px;font-weight:700;line-height:1.3;display:block}.kl-t-tx p{color:#344054;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.42}.kl-t-tx b+p{margin-top:2px;font-size:13px}.kl-t-go{color:var(--t-ink);background:var(--t-c1);border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:4px 10px 4px 12px;font-size:12.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kl-t-go{background:color-mix(in srgb, var(--t-c1) 16%, transparent)}}.kl-t-go{text-decoration:none}.kl-t-go .ic{width:14px;height:14px}.kl-t-x{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;width:36px;height:36px;margin:-6px -2px 0 0;display:grid}.kl-t-x:hover,.kl-t-x:focus-visible{color:#101828;background:#10182812}.kl-t-x .ic{width:18px;height:18px}.kl-t-bar{background:linear-gradient(90deg, var(--t-c1), var(--t-c2));transform-origin:0;height:3px;animation:kl-t-bar var(--t-ms,5s) linear forwards;position:absolute;bottom:0;left:0;right:0}.kl-t.is-paused .kl-t-bar{animation-play-state:paused}.kl-t.is-out{opacity:0;pointer-events:none;animation:.26s ease-in forwards kl-t-out}@keyframes kl-t-in{0%{opacity:0;transform:translateY(-16px)scale(.95)}to{opacity:1;transform:none}}@keyframes kl-t-out{to{opacity:0;transform:translateY(-12px)scale(.95)}}@keyframes kl-t-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root[data-mode=dark] .kl-t{color:#f2f4f7;background:#181e26f0;box-shadow:0 18px 40px #00000080,inset 0 0 0 1px #ffffff14}:root[data-mode=dark] .kl-t-tx p{color:#cdd5df}:root[data-mode=dark] .kl-t-x{color:#98a2b3}:root[data-mode=dark] .kl-t-x:hover{color:#fff;background:#ffffff14}:root[data-mode=dark] .kl-t-success{--t-ink:#6ee7b7}:root[data-mode=dark] .kl-t-error{--t-ink:#fda4af}:root[data-mode=dark] .kl-t-info{--t-ink:#a5b4fc}:root[data-mode=dark] .kl-t-warn{--t-ink:#fcd34d}:root[data-mode=dark] .kl-t-notify{--t-ink:#f9a8d4}@media (prefers-color-scheme:dark){:root[data-mode=auto] .kl-t{color:#f2f4f7;background:#181e26f0;box-shadow:0 18px 40px #00000080,inset 0 0 0 1px #ffffff14}:root[data-mode=auto] .kl-t-tx p{color:#cdd5df}:root[data-mode=auto] .kl-t-x{color:#98a2b3}:root[data-mode=auto] .kl-t-success{--t-ink:#6ee7b7}:root[data-mode=auto] .kl-t-error{--t-ink:#fda4af}:root[data-mode=auto] .kl-t-info{--t-ink:#a5b4fc}:root[data-mode=auto] .kl-t-warn{--t-ink:#fcd34d}:root[data-mode=auto] .kl-t-notify{--t-ink:#f9a8d4}}@media (prefers-reduced-motion:reduce){.kl-t{animation:.2s both kl-t-fade}.kl-t.is-out,.kl-t-bar{animation:none}}@keyframes kl-t-fade{0%{opacity:0}to{opacity:1}}.flash{border-radius:14px;padding-left:38px;line-height:1.45;position:relative}.flash:before{content:"";width:18px;height:18px;-webkit-mask:var(--fl-ic) center / contain no-repeat;-webkit-mask:var(--fl-ic) center / contain no-repeat;-webkit-mask:var(--fl-ic) center / contain no-repeat;mask:var(--fl-ic) center / contain no-repeat;background:currentColor;position:absolute;top:12px;left:12px}.flash{--fl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E")}.flash-success{--fl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.flash-error{--fl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' x2='12' y1='8' y2='12'/%3E%3Cline x1='12' x2='12.01' y1='16' y2='16'/%3E%3C/svg%3E")}.flash-warn{--fl-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.back{min-height:40px;color:var(--accent);border-radius:999px;gap:4px;margin:0 0 2px -4px;padding:0 12px 0 4px;font-size:13.5px;font-weight:600}.back .ic{background:var(--soft);width:26px;height:26px;color:var(--soft-ink);border-radius:50%;flex:none;padding:5px;transition:transform .2s}.back:hover .ic{transform:translate(-2px)}.crumbs .ic{opacity:.6;flex:none;width:12px;height:12px}.pg-btn{border-radius:999px;gap:4px}.pg-num{border-radius:14px}.pm-h1{align-items:center;gap:10px;display:flex}.pm-h1-ic{color:#fff;background:linear-gradient(135deg, var(--hue), var(--hue-solid));width:38px;height:38px;box-shadow:0 8px 16px var(--hue);border-radius:13px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pm-h1-ic{box-shadow:0 8px 16px color-mix(in srgb, var(--hue) 30%, transparent)}}.pm-h1-ic .ic{width:20px;height:20px}.sx-list li:nth-child(8n+1) .sx-ic{background:var(--h4-bg);color:var(--h4-ink)}.sx-list li:nth-child(8n+2) .sx-ic{background:var(--h0-bg);color:var(--h0-ink)}.sx-list li:nth-child(8n+3) .sx-ic{background:var(--h5-bg);color:var(--h5-ink)}.sx-list li:nth-child(8n+4) .sx-ic{background:var(--h6-bg);color:var(--h6-ink)}.sx-list li:nth-child(8n+5) .sx-ic{background:var(--h1-bg);color:var(--h1-ink)}.sx-list li:nth-child(8n+6) .sx-ic{background:var(--h3-bg);color:var(--h3-ink)}.sx-list li:nth-child(8n+7) .sx-ic{background:var(--h2-bg);color:var(--h2-ink)}.sx-list li:nth-child(8n+8) .sx-ic{background:var(--h7-bg);color:var(--h7-ink)}.sx-list a>.ic:last-child{transition:transform .2s}.sx-list a:hover>.ic:last-child{transform:translate(2px)}.list-card a>span:first-child{align-items:center;gap:12px;display:inline-flex}.list-card a>span:first-child>.ic{box-sizing:content-box;border-radius:11px;flex:none;padding:8px}.list-card a:nth-child(8n+1)>span:first-child>.ic{background:var(--h1-bg);color:var(--h1-ink)}.list-card a:nth-child(8n+2)>span:first-child>.ic{background:var(--h3-bg);color:var(--h3-ink)}.list-card a:nth-child(8n+3)>span:first-child>.ic{background:var(--h5-bg);color:var(--h5-ink)}.list-card a:nth-child(8n+4)>span:first-child>.ic{background:var(--h7-bg);color:var(--h7-ink)}.list-card a:nth-child(8n+5)>span:first-child>.ic{background:var(--h6-bg);color:var(--h6-ink)}.list-card a:nth-child(8n+6)>span:first-child>.ic{background:var(--h2-bg);color:var(--h2-ink)}.list-card a:nth-child(8n+7)>span:first-child>.ic{background:var(--h0-bg);color:var(--h0-ink)}.list-card a:nth-child(8n+8)>span:first-child>.ic{background:var(--h4-bg);color:var(--h4-ink)}.list-card a em{align-items:center;gap:2px;font-style:normal;display:inline-flex}.empty-ic{color:#fff;background:linear-gradient(135deg,#6c5ce7,#db2777);box-shadow:0 12px 26px #6c5ce74d}.pm-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 18px;display:flex}.pm-empty .empty-ic{border-radius:20px;width:60px;height:60px}.pm-empty.hue-0 .empty-ic,.pm-empty.hue-1 .empty-ic,.pm-empty.hue-2 .empty-ic,.pm-empty.hue-3 .empty-ic,.pm-empty.hue-4 .empty-ic,.pm-empty.hue-5 .empty-ic,.pm-empty.hue-6 .empty-ic,.pm-empty.hue-7 .empty-ic{background:linear-gradient(135deg, var(--hue), var(--hue-solid));box-shadow:0 12px 26px var(--hue)}@supports (color:color-mix(in lab, red, red)){.pm-empty.hue-0 .empty-ic,.pm-empty.hue-1 .empty-ic,.pm-empty.hue-2 .empty-ic,.pm-empty.hue-3 .empty-ic,.pm-empty.hue-4 .empty-ic,.pm-empty.hue-5 .empty-ic,.pm-empty.hue-6 .empty-ic,.pm-empty.hue-7 .empty-ic{box-shadow:0 12px 26px color-mix(in srgb, var(--hue) 32%, transparent)}}.pm-empty h2{margin:2px 0 0;font-size:16px}.pm-empty p{max-width:34ch;color:var(--text-2);margin:0;font-size:13.5px}.ph-norm .ic,.wz-phone-msg .ic{vertical-align:-2px;width:14px;height:14px}.wz-phone-msg .ic{width:15px;height:15px}.pm-aurora{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.pm-aurora i{filter:blur(64px);opacity:.5;border-radius:50%;animation:20s ease-in-out infinite alternate pm-drift;position:absolute}.pm-aurora i:first-child{background:#8b5cf6;width:360px;height:360px;top:-110px;right:-140px}.pm-aurora i:nth-child(2){opacity:.42;background:#22d3ee;width:420px;height:420px;animation-delay:-7s;bottom:-170px;left:-190px}.pm-aurora i:nth-child(3){opacity:.26;background:#f59e0b;width:240px;height:240px;animation-delay:-13s;top:52%;left:58%}@keyframes pm-drift{to{transform:translate(34px,46px)scale(1.14)}}@media (prefers-reduced-motion:reduce){.pm-aurora i{animation:none}}:root[data-login=light] .pm-aurora i{opacity:.2}.is-auth #main{z-index:1;position:relative}.is-auth :is(.login-card,.wz-wrap,.pg-auth-forgot .auth,.pg-auth-reset .auth){border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 70px #041e1852,0 2px 8px #00000014}.is-auth :is(.login-card,.wz-wrap,.pg-auth-forgot .auth,.pg-auth-reset .auth):before{content:"";background:linear-gradient(90deg,#34d399,#22d3ee 35%,#8b5cf6 68%,#ec4899);height:4px;position:absolute;top:0;left:0;right:0}.login-brand .brand-mark{box-shadow:0 12px 26px var(--a1,#0b5d4e), 0 0 0 6px var(--a1,#0b5d4e);position:relative}@supports (color:color-mix(in lab, red, red)){.login-brand .brand-mark{box-shadow:0 12px 26px color-mix(in srgb, var(--a1,#0b5d4e) 40%, transparent), 0 0 0 6px color-mix(in srgb, var(--a1,#0b5d4e) 10%, transparent)}}.login-title{letter-spacing:-.02em}.is-auth [class~=tw\:btn-primary]:not([class~=tw\:btn-soft]):not([class~=tw\:btn-ghost]){box-shadow:0 10px 24px var(--color-primary,#0b5d4e)}@supports (color:color-mix(in lab, red, red)){.is-auth [class~=tw\:btn-primary]:not([class~=tw\:btn-soft]):not([class~=tw\:btn-ghost]){box-shadow:0 10px 24px color-mix(in srgb, var(--color-primary,#0b5d4e) 34%, transparent)}}.login-new [class~=tw\:btn]{border:1px solid var(--card-line,var(--line));background:var(--surface);height:auto;min-height:48px;color:var(--text);border-radius:16px;gap:8px;padding:8px 10px;font-weight:600}.login-new [class~=tw\:btn] .ic{box-sizing:content-box;color:#fff;border-radius:10px;flex:none;padding:6px}.login-new a:first-child .ic{background:linear-gradient(135deg,#8b5cf6,#db2777)}.login-new a:nth-child(2) .ic{background:linear-gradient(135deg,#10b981,#0e7490)}.wz-progress{background:var(--line);height:7px}@supports (color:color-mix(in lab, red, red)){.wz-progress{background:color-mix(in srgb, var(--line) 80%, transparent)}}.wz-progress i{background:linear-gradient(90deg,#10b981,#22d3ee,#8b5cf6)}.wz-role{border-radius:18px;transition:border-color .2s,background .2s,box-shadow .2s,transform .15s}.wz-role-ic{color:#fff;border-radius:16px}.wz-roles .wz-role:first-child .wz-role-ic{background:linear-gradient(135deg,#10b981,#0e7490);box-shadow:0 8px 18px #0e749047}.wz-roles .wz-role:nth-child(2) .wz-role-ic{background:linear-gradient(135deg,#8b5cf6,#db2777);box-shadow:0 8px 18px #db277742}.wz-role:has(input:checked){box-shadow:0 10px 24px var(--a1,#0b5d4e)}@supports (color:color-mix(in lab, red, red)){.wz-role:has(input:checked){box-shadow:0 10px 24px color-mix(in srgb, var(--a1,#0b5d4e) 16%, transparent)}}.wz-roles .wz-role:has(input:checked) .wz-role-ic{background:linear-gradient(135deg,#10b981,#0e7490)}.wz-roles .wz-role:nth-child(2):has(input:checked) .wz-role-ic{background:linear-gradient(135deg,#8b5cf6,#db2777)}.wz-chip[class*=hue-] span{background:var(--hue-bg);color:var(--hue-ink);border-color:#0000;gap:7px;font-weight:600}.wz-chip[class*=hue-] span:before{content:"";background:var(--hue);border-radius:50%;flex:none;width:8px;height:8px}.wz-chip[class*=hue-]:has(input:checked) span{background:var(--hue-solid);color:#fff;box-shadow:0 8px 18px var(--hue)}@supports (color:color-mix(in lab, red, red)){.wz-chip[class*=hue-]:has(input:checked) span{box-shadow:0 8px 18px color-mix(in srgb, var(--hue) 35%, transparent)}}.wz-chip[class*=hue-]:has(input:checked) span:before{background:#fff}.wz-perks .ic{box-sizing:content-box;color:#fff;background:var(--good-solid,#0e9f6e);border-radius:50%;padding:3px}.wz-photo-circle{box-shadow:0 0 0 4px var(--card), 0 0 0 7px #8b5cf673, 0 16px 34px #10182829}.join-badge{color:#fff;background:linear-gradient(135deg,#10b981,#0e7490);box-shadow:0 12px 26px #0e74904d}.join-perks li>span:first-child:not(.perk-t){color:#fff;background:var(--good-solid,#0e9f6e)}.notif-ic{background:var(--hue-bg,var(--surface));color:var(--hue-ink,var(--muted));border-radius:14px}.notif.unread{background:var(--hue,#4f55e3)}@supports (color:color-mix(in lab, red, red)){.notif.unread{background:color-mix(in srgb, var(--hue,#4f55e3) 7%, var(--surface-card,var(--card)))}}.notif.unread .notif-ic{color:#fff;background:linear-gradient(135deg, var(--hue,#6c5ce7), var(--hue-solid,#4f46e5));box-shadow:0 8px 16px var(--hue,#6c5ce7)}@supports (color:color-mix(in lab, red, red)){.notif.unread .notif-ic{box-shadow:0 8px 16px color-mix(in srgb, var(--hue,#6c5ce7) 30%, transparent)}}.notif.unread b:after{content:"";background:var(--hue,#6c5ce7);vertical-align:2px;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block}.threads{border-radius:20px}.thread{gap:12px;min-height:68px}.thread img{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.thread img{box-shadow:0 0 0 2px var(--card), 0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent)}}.thread .dot{color:#fff;background:linear-gradient(135deg,#e11d48,#be185d);border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11.5px;font-weight:700;display:grid}.chat{border-radius:24px}.chat-head{background:var(--surface-card,var(--card));padding:8px 12px 8px 6px}@supports (color:color-mix(in lab, red, red)){.chat-head{background:color-mix(in srgb, var(--surface-card,var(--card)) 70%, transparent)}}.chat-head{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chat-head .back{min-width:40px;margin:0;padding:0}.chat-head .back .ic{width:34px;height:34px;padding:7px}.chat-head img{width:42px;height:42px;box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.chat-head img{box-shadow:0 0 0 2px var(--card), 0 0 0 4px color-mix(in srgb, var(--accent) 35%, transparent)}}.chat-log{background:radial-gradient(600px 300px at 100% 0,#8b5cf60f,#0000 70%),radial-gradient(600px 320px at 0 100%,#22d3ee12,#0000 70%);gap:6px}.msg{padding:8px 12px 6px;box-shadow:0 2px 6px #1018280f}.msg.mine{background:linear-gradient(135deg, var(--a1,#0b5d4e), var(--a1,#0b5d4e))}@supports (color:color-mix(in lab, red, red)){.msg.mine{background:linear-gradient(135deg, var(--a1,#0b5d4e), color-mix(in srgb, var(--a1,#0b5d4e) 70%, #6c5ce7))}}.msg.mine{box-shadow:0 6px 14px var(--a1,#0b5d4e)}@supports (color:color-mix(in lab, red, red)){.msg.mine{box-shadow:0 6px 14px color-mix(in srgb, var(--a1,#0b5d4e) 25%, transparent)}}.msg time{margin-top:2px;font-size:11px}.chat-empty{background:var(--h2-bg);max-width:340px;color:var(--h2-ink);text-align:left;border-radius:16px;align-self:center;align-items:flex-start;gap:10px;margin:18px auto;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.chat-empty-ic{color:#fff;background:linear-gradient(135deg,#0e8bd8,#4f46e5);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.chat-form{gap:8px;padding:10px}.chat-form textarea{border-radius:22px;min-height:46px;padding:11px 16px}.pm-send{width:46px;min-width:46px;height:46px;min-height:46px;box-shadow:0 8px 18px var(--color-primary,#0b5d4e);border-radius:50%;flex:none;padding:0}@supports (color:color-mix(in lab, red, red)){.pm-send{box-shadow:0 8px 18px color-mix(in srgb, var(--color-primary,#0b5d4e) 32%, transparent)}}.pm-send-tx{display:none}@media (min-width:700px){.pm-send{border-radius:999px;gap:8px;width:auto;padding:0 18px}.pm-send-tx{display:inline}}.pm-pay{border-radius:26px;position:relative;overflow:hidden}.pm-pay:before{content:"";background:linear-gradient(90deg,#10b981,#22d3ee,#8b5cf6);height:4px;position:absolute;top:0;left:0;right:0}.pm-secure{background:var(--good-bg);color:var(--good);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:700;display:inline-flex}.pm-pay .price{font-size:44px;line-height:1.05}.pm-pay .perks .ic{box-sizing:content-box;color:#fff;background:var(--good-solid,#0e9f6e);border-radius:50%;margin-top:1px;padding:3px}.wait{border-radius:26px}.pw{text-align:left;align-items:stretch;gap:12px;padding:18px 16px}.pw-top{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.pw-ic{color:#fff;background:var(--good-solid,#0e9f6e);width:60px;height:60px;box-shadow:0 0 0 8px var(--good-bg);border-radius:19px;place-items:center;margin:4px 0 10px;display:grid}.pw-ic.is-off{background:#c2263a;box-shadow:0 0 0 8px #c2263a24}.pw-h{letter-spacing:-.01em;color:var(--text);margin:0;font-size:clamp(21px,5.8vw,24px);font-weight:800;line-height:1.2}.pw-lead{max-width:34ch;color:var(--text-2);margin:0;font-size:14px;line-height:1.45}.pw-lead b{color:var(--text)}.pw-to{color:var(--muted);font-size:12.5px}.pw-status{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pw-status>span:last-child{flex-direction:column;min-width:0;display:flex}.pw-status b{color:var(--text);font-size:14px;font-weight:700}.pw-status b+span{color:var(--muted);font-size:12.5px}.pw-spin{box-sizing:border-box;border:3px solid var(--soft);border-top-color:var(--a1);border-radius:50%;flex:none;width:26px;height:26px;animation:1s linear infinite spin}@media (prefers-reduced-motion:reduce){.pw-spin{animation-duration:3s}}.pw-note{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.pw-box{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;margin:0;padding:12px;display:flex}.pw-box>b,.pw-box>label{color:var(--text);font-size:13.5px;font-weight:700}.pw-help.is-late{border-color:var(--accent-line,var(--a1));box-shadow:0 0 0 3px var(--halo)}.pw-btns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pw-btns form{margin:0}.pw-btns [class~=tw\:btn]{height:auto;min-height:44px;padding:0 8px;font-size:13.5px}.pw-alt{border-color:var(--line);color:var(--text)}.pw-link{min-height:40px;color:var(--text-2);align-self:center;align-items:center;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.pw-link:hover{text-decoration:underline}.pw-change .pw-link{color:var(--accent)}.pw-demo{margin:0}.pw-demo button{background:var(--warn-bg);width:100%;min-height:40px;color:var(--warn);font:inherit;cursor:pointer;border:1.5px dashed #c9a15a;border-radius:12px;font-size:12.5px;font-weight:700}@media (max-width:339px){.pw-btns{grid-template-columns:minmax(0,1fr)}}.pm-error{margin-top:20px}.pm-error .h1{margin:4px 0 0}.pm-error-go{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.pm-error-go [class~=tw\:btn]{gap:6px}.stat-row .stat{color:#fff;background:linear-gradient(135deg,#0e7490,#0b5d4e);border:0;position:relative;overflow:hidden;box-shadow:0 10px 22px #10182824}.stat-row .stat:nth-child(4n+2){background:linear-gradient(135deg,#7c3aed,#5b21b6)}.stat-row .stat:nth-child(4n+3){background:linear-gradient(135deg,#db2777,#be185d)}.stat-row .stat:nth-child(4n+4){background:linear-gradient(135deg,#c2410c,#9a3412)}.stat-row .stat:after{content:"";pointer-events:none;background:#ffffff1f;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-36px;right:-26px}.stat-row .stat b{z-index:1;color:#fff;font-size:21px;position:relative}.stat-row .stat span{z-index:1;color:#fffffff0;position:relative}input[type=file]{max-width:100%;color:var(--text-2);font-size:13.5px}input[type=file]::file-selector-button{font:inherit;color:#fff;cursor:pointer;background:linear-gradient(135deg,#6c5ce7,#db2777);border:0;border-radius:999px;margin-right:10px;padding:9px 16px;font-weight:600}.copy-row input{border-radius:14px}.share-hero .join-badge,.join-hero .join-badge{border-radius:20px;width:62px;height:62px}.pm-hire{position:relative;overflow:hidden}.pm-hire:before{content:"";background:var(--hue);width:4px;position:absolute;top:0;bottom:0;left:0}.pm-hire .h2 a{color:var(--hue-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pm-hire .h2 a>i{background:var(--hue);width:10px;height:10px;box-shadow:0 0 0 4px var(--hue-bg);border-radius:50%}.pm-hire .h2 a .ic{opacity:.7}.pm-hire .link-chips .chip-f{background:var(--hue-bg);min-height:36px;color:var(--hue-ink);border:0;padding:0 12px;font-size:13px}.pm-hire .link-chips .chip-f .muted{color:inherit;opacity:.75}.job-page[class*=hue-] .job-hero{position:relative;overflow:hidden}.job-page[class*=hue-] .job-hero:before{content:"";background:linear-gradient(90deg, var(--hue), var(--hue-solid));height:4px;position:absolute;top:0;left:0;right:0}.job-page .chip-cat{background:var(--hue-bg);color:var(--hue-ink)}.job-page .job-facts div{background:var(--hue-bg,var(--soft))}.job-page .job-facts span{color:var(--hue-ink,var(--soft-ink))}.profile .facts[class~=tw\:stats]{box-shadow:none;background:0 0;border:0;gap:6px}.profile .facts [class~=tw\:stat]{box-shadow:none;border-radius:16px}.profile .facts [class~=tw\:stat]:nth-child(4n+1){background:var(--h2-bg)}.profile .facts [class~=tw\:stat]:nth-child(4n+2){background:var(--h7-bg)}.profile .facts [class~=tw\:stat]:nth-child(4n+3){background:var(--h1-bg)}.profile .facts [class~=tw\:stat]:nth-child(4n+4){background:var(--h6-bg)}.profile .facts [class~=tw\:stat]:nth-child(4n+1) [class~=tw\:stat-title]{color:var(--h2-ink)}.profile .facts [class~=tw\:stat]:nth-child(4n+2) [class~=tw\:stat-title]{color:var(--h7-ink)}.profile .facts [class~=tw\:stat]:nth-child(4n+3) [class~=tw\:stat-title]{color:var(--h1-ink)}.profile .facts [class~=tw\:stat]:nth-child(4n+4) [class~=tw\:stat-title]{color:var(--h6-ink)}.profile .facts [class~=tw\:stat-title]{opacity:1;font-weight:600}.profile [class~=tw\:badge-primary][class~=tw\:badge-soft]{border-color:#0000}.profile [class~=tw\:badge-primary][class~=tw\:badge-soft]:nth-child(5n+1){background:var(--h0-bg);color:var(--h0-ink)}.profile [class~=tw\:badge-primary][class~=tw\:badge-soft]:nth-child(5n+2){background:var(--h2-bg);color:var(--h2-ink)}.profile [class~=tw\:badge-primary][class~=tw\:badge-soft]:nth-child(5n+3){background:var(--h5-bg);color:var(--h5-ink)}.profile [class~=tw\:badge-primary][class~=tw\:badge-soft]:nth-child(5n+4){background:var(--h1-bg);color:var(--h1-ink)}.profile [class~=tw\:badge-primary][class~=tw\:badge-soft]:nth-child(5n+5){background:var(--h3-bg);color:var(--h3-ink)}.pm-rate{align-items:center;gap:4px;display:inline-flex}.pm-rate .ic{color:#e3a008}@media (max-width:359px){.stl-bar{flex-wrap:wrap}.stl-tabs{flex:100%}.stl-tabs a{flex:1;justify-content:center}.stl-tabs em{display:inline-grid}.stl-county{flex:100%}.pm-hero .hh-search{grid-template-columns:minmax(0,1fr)}.pm-hero{padding:16px 12px 14px}.pm-trust{flex-direction:column;align-items:flex-start;gap:6px}.st-head{flex-wrap:wrap}.st-tabs{max-width:100%}.st-tab{padding:0 10px}.stl-head{flex-wrap:wrap}.pm-person{width:104px}.pm-person-ph{width:104px;height:118px}.w-cta .kl-act-main,.w-cta .kl-act-soft{min-height:48px}.hh-dash .hh-share-btns{grid-template-columns:repeat(2,minmax(0,1fr))}.hh-dash .hh-share-btns .hh-pill-wa{grid-column:1/-1}}.top-actions .dot{color:#fff;background:linear-gradient(135deg,#e11d48,#be185d)}.sm-nav li:nth-child(8n+1) .sm-ic{background:var(--h4-bg);color:var(--h4-ink)}.sm-nav li:nth-child(8n+2) .sm-ic{background:var(--h2-bg);color:var(--h2-ink)}.sm-nav li:nth-child(8n+3) .sm-ic{background:var(--h5-bg);color:var(--h5-ink)}.sm-nav li:nth-child(8n+4) .sm-ic{background:var(--h3-bg);color:var(--h3-ink)}.sm-nav li:nth-child(8n+5) .sm-ic{background:var(--h0-bg);color:var(--h0-ink)}.sm-nav li:nth-child(8n+6) .sm-ic{background:var(--h1-bg);color:var(--h1-ink)}.sm-nav li:nth-child(8n+7) .sm-ic{background:var(--h7-bg);color:var(--h7-ink)}.sm-nav li:nth-child(8n+8) .sm-ic{background:var(--h6-bg);color:var(--h6-ink)}.sm-nav a.on .sm-ic{color:#fff;background:#fff3}.sm-count,html[data-mode=dark] .sm-count{color:#fff;background:linear-gradient(135deg,#e11d48,#be185d)}.login-foot{text-align:center;display:block}.login-foot .ic{vertical-align:-2px;margin-right:2px}.golive{border:1px solid var(--card-line);background:var(--card);border-radius:18px;margin:0 0 16px;overflow:hidden;box-shadow:0 1px 2px #1018280d,0 8px 24px #1018280f}.golive>summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:14px 16px;list-style:none;display:flex}.golive>summary::-webkit-details-marker{display:none}.golive>summary:focus-visible{outline:3px solid var(--accent-line);outline-offset:-3px;border-radius:18px}.golive-ic{color:#fff;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.golive.is-ok .golive-ic{background:linear-gradient(135deg,#12a150,#0b6b4b);box-shadow:0 6px 16px #0b6b4b4d}.golive.is-warn .golive-ic{background:linear-gradient(135deg,#d97706,#b4410c);box-shadow:0 6px 16px #b4410c47}.golive-sum{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.golive-sum b{color:var(--text);font-size:15.5px;line-height:1.3}.golive-sum em{color:var(--muted);font-size:12.5px;font-style:normal}.golive-chev{color:var(--muted);flex:none;place-items:center;transition:transform .2s;display:grid}.golive[open] .golive-chev{transform:rotate(180deg)}.golive-list{margin:0;padding:0 16px 10px;list-style:none}.golive-list li{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:11px 0;display:flex}.golive-dot{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.golive-list .is-ok .golive-dot{background:var(--good-bg);color:var(--good)}.golive-list .is-warn .golive-dot{background:var(--warn-bg);color:var(--warn)}.golive-list .is-info .golive-dot{background:var(--soft);color:var(--soft-ink)}.golive-tx{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13.5px;line-height:1.45;display:flex}.golive-tx b{color:var(--text);font-size:14px}.golive-tx em{color:var(--text-2);overflow-wrap:anywhere;font-style:normal}.golive-fix{background:var(--soft);min-height:36px;color:var(--soft-ink);border-radius:999px;flex:none;align-self:center;align-items:center;gap:2px;padding:0 10px 0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.golive-fix:hover{filter:brightness(.97)}}@layer poster;@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes progress{50%{background-position-x:-115%}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes spin{to{transform:rotate(360deg)}}