@font-face{font-family:Geist;src:url(/assets/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--dash-max:1600px;--d-bg:#fff;--d-side:#fafafa;--d-panel:#fff;--d-sunk:#fafafa;--d-ink:#0a0a0a;--d-body:#262626;--d-muted:#737373;--d-line:#d6d6d6;--d-line-strong:#bdbdbd;--d-hover:#f5f5f5;--d-active:#f0f0f0;--d-accent:#ff4d2e;--d-accent-ink:#fff;--d-ok:#16a34a;--d-code-bg:#fff4f1;--d-r:8px;--d-font:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color-scheme:light}html[data-theme=dark]{--d-bg:#0a0a0a;--d-side:#0a0a0a;--d-panel:#111;--d-sunk:#0f0f10;--d-ink:#ededed;--d-body:#d4d4d8;--d-muted:#8f8f95;--d-line:#232326;--d-line-strong:#34343a;--d-hover:#18181b;--d-active:#1c1c1f;--d-ok:#22c55e;--d-code-bg:#2a1410;color-scheme:dark}html[data-theme] body.app-shell{--ink:var(--d-ink);--body:var(--d-body);--muted:var(--d-muted);--line:var(--d-line);--tint:var(--d-sunk);--paper:var(--d-panel);--accent:var(--d-accent)}body.app-shell{background:var(--d-bg);color:var(--d-body);font:400 14px/1.5 var(--d-font);letter-spacing:0;-webkit-font-smoothing:antialiased;margin:0}body.app-shell h1,body.app-shell h2,body.app-shell h3,body.app-shell h4{font-family:var(--d-font);color:var(--d-ink);letter-spacing:-.02em;line-height:1.25}body.app-shell .shell-hidden{display:none!important}body.app-shell a{color:inherit}body.app-shell svg{flex:none}body.app-shell .button{border:1px solid var(--d-line-strong);background:var(--d-panel);height:auto;min-height:32px;color:var(--d-ink);font:500 13px/1.4 var(--d-font);width:auto;box-shadow:none;cursor:pointer;border-radius:6px;padding:5px 12px;transition:background .15s,border-color .15s}body.app-shell .button:hover{background:var(--d-hover);transform:none}body.app-shell .button.primary,body.app-shell .rw-pause{background:var(--d-accent);border-color:var(--d-accent);color:var(--d-accent-ink)}body.app-shell .button.primary:hover,body.app-shell .rw-pause:hover{filter:brightness(.95);background:var(--d-accent)}body.app-shell select,body.app-shell input,body.app-shell textarea{background:var(--d-panel);color:var(--d-ink);border-color:var(--d-line-strong)}.shell-side{display:none}.shell-frame{min-height:100vh}.shell-top{z-index:30;border-bottom:1px solid var(--d-line);background:color-mix(in srgb,var(--d-bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:8px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.shell-brand-sm img,.shell-brand img{width:auto;height:20px;display:block}html[data-theme=dark] .shell-brand-sm img,html[data-theme=dark] .shell-brand img{filter:invert()hue-rotate(180deg)}.shell-spacer{flex:1}.shell-owner select,body.app-shell #viewAs{max-width:190px;border:1px solid var(--d-line)!important;height:32px!important;min-height:32px!important;font:13px var(--d-font)!important;background:var(--d-panel)!important;color:var(--d-ink)!important;border-radius:6px!important;padding:0 8px!important}.shell-theme{border:1px solid var(--d-line);width:32px;height:32px;color:var(--d-muted);cursor:pointer;background:0 0;border-radius:6px;place-items:center;transition:color .15s,background .15s;display:grid}.shell-theme:hover{color:var(--d-ink);background:var(--d-hover)}.shell-theme svg{width:16px;height:16px}.shell-theme .moon{display:block}.shell-theme .sun,html[data-theme=dark] .shell-theme .moon{display:none}html[data-theme=dark] .shell-theme .sun{display:block}.shell-account{position:relative}.shell-account>summary{cursor:pointer;list-style:none}.shell-account>summary::-webkit-details-marker{display:none}.shell-avatar{background:var(--d-ink);width:28px;height:28px;color:var(--d-bg);font:600 11px var(--d-font);border-radius:50%;place-items:center;display:grid}.shell-menu{z-index:40;border:1px solid var(--d-line);background:var(--d-panel);border-radius:8px;gap:2px;width:190px;padding:4px;display:grid;position:absolute;top:38px;right:0;box-shadow:0 8px 24px #0000001f}.shell-menu a,.shell-menu button{text-align:left;cursor:pointer;width:100%;text-decoration:none;display:block;min-height:0!important;color:var(--d-ink)!important;font:500 13px var(--d-font)!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:6px 10px!important}.shell-menu a:hover,.shell-menu button:hover{background:var(--d-hover)!important}.shell-menu [hidden]{display:none!important}.shell-bottom{z-index:40;border-top:1px solid var(--d-line);background:color-mix(in srgb,var(--d-bg) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 0 calc(6px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.shell-bottom a{font:500 11px var(--d-font);color:var(--d-muted);justify-items:center;gap:3px;text-decoration:none;display:grid}.shell-bottom a[aria-current=page]{color:var(--d-ink)}.shell-ico{width:20px;height:20px}@media (min-width:1024px){.shell-side{z-index:40;border-right:1px solid var(--d-line);background:var(--d-side);flex-direction:column;gap:16px;width:220px;height:100vh;padding:16px 12px;display:flex;position:fixed;inset:0 auto 0 0}.shell-brand{padding:4px 8px}.shell-nav{gap:2px;display:grid}.shell-nav a{height:32px;color:var(--d-muted);border-radius:0;align-items:center;gap:10px;padding:0 8px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.shell-nav a:hover{color:var(--d-ink);background:var(--d-hover)}.shell-nav a[aria-current=page]{color:var(--d-ink);box-shadow:inset 2px 0 0 var(--d-ink)}.shell-nav .shell-ico{width:16px;height:16px}.shell-note{color:var(--d-muted);margin-top:auto;padding:0 8px;font-size:12px;line-height:1.5}.shell-frame{padding-left:220px}.shell-brand-sm{display:none}.shell-top{padding:0 32px}.shell-bottom{display:none}}body.app-shell main.dash{width:100%;max-width:1100px;padding:28px 16px 96px;animation:.15s ease-out dfade;margin:0 auto!important}@keyframes dfade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){body.app-shell main.dash{animation:none}}@media (min-width:1024px){body.app-shell main.dash{padding:32px 40px 48px}}body.app-shell .dash .head{border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 20px;padding:0;display:flex}body.app-shell .dash .head .eyebrow,body.app-shell .dash .head #searchStatus{display:none}body.app-shell .dash .head h1{max-width:none;margin:0;font-size:22px;font-weight:600}body.app-shell .dash .head #email{color:var(--d-muted);margin:4px 0 0;font-size:13px}body.app-shell .dash .head>div:last-child:empty{display:none}body.app-shell .owner-preview{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-sunk);justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:10px 14px;display:flex}body.app-shell .owner-preview strong{color:var(--d-ink);font-size:13px}body.app-shell .owner-preview strong:before{content:"";background:var(--d-accent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}body.app-shell .owner-preview p{color:var(--d-muted);margin:2px 0 0;font-size:12px}body[data-tab] [data-tab]{display:none!important}body[data-tab=home] [data-tab=home],body[data-tab=applications] [data-tab=applications],body[data-tab=interviews] [data-tab=interviews],body[data-tab=inbox] [data-tab=inbox],body[data-tab=profile] [data-tab=profile]{display:block!important}body[data-tab] .rw-screen[data-tab]{display:none!important}body[data-tab=home] .rw-screen[data-tab=home],body[data-tab=applications] .rw-screen[data-tab=applications],body[data-tab=interviews] .rw-screen[data-tab=interviews],body[data-tab=inbox] .rw-screen[data-tab=inbox],body[data-tab=profile] .rw-screen[data-tab=profile],body[data-tab=interviews] .dash>.grid[data-tab=interviews]{display:grid!important}body.has-runner #overview,body[data-tab] .rw-empty,body[data-tab] .dash>.rw-empty,body[data-tab=interviews] .dash>.grid.rw-empty{display:none!important}body.app-shell .panel{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);box-shadow:none;padding:20px}body.app-shell .panel h2{margin:0 0 4px;font-size:15px;font-weight:600}body.app-shell .panel h3{font-size:14px;font-weight:600}body.app-shell .panel>p,body.app-shell .panel p{color:var(--d-muted);font-size:13px}body.app-shell .panel .eyebrow{letter-spacing:0;text-transform:none;color:var(--d-muted);font-size:12px;font-weight:500}body.app-shell .section-panel{margin-top:16px}body.app-shell .dash>.grid{gap:16px;margin-top:16px}body.app-shell .table th{letter-spacing:0;text-transform:none;color:var(--d-muted);font-size:12px;font-weight:500}body.app-shell .table th,body.app-shell .table td{border-color:var(--d-line);padding:10px 8px}body.app-shell .empty,body.app-shell .thread-card,body.app-shell .receipt-card{background:var(--d-panel);border-color:var(--d-line);color:var(--d-muted)}.rw{gap:16px;display:grid}.rw-screen{align-content:start;gap:16px;display:grid}.rw .sub{color:var(--d-muted);margin:0;font-size:13px}.rw-card{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);min-width:0;padding:16px 20px}.rw-card.rw-plain{background:0 0;border:0;padding:0}.rw-card.rw-tight{padding:0}.rw-card h2{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.rw-card h3{margin:0;font-size:14px;font-weight:600}.rw-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;display:flex}.rw-tight>.rw-card-head{border-bottom:1px solid var(--d-line);margin:0;padding:12px 16px}.rw-card-head small,.rw-card-head a{color:var(--d-muted);font-size:12px;text-decoration:none}.rw-card-head a:hover{color:var(--d-ink)}.rw-home-head{justify-content:space-between;align-items:center;gap:12px;margin-top:-8px;display:flex}.rw-status{color:var(--d-muted);align-items:center;gap:8px;font-size:13px;display:flex}.rw-status .dot{background:var(--d-muted);border-radius:50%;width:7px;height:7px}.rw-status.on .dot{background:var(--d-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-accent) 22%,transparent)}.rw-pause{min-height:32px;font:500 13px var(--d-font)!important;border-radius:6px!important;padding:5px 14px!important}.rw-stats{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.rw-stat{border-left:1px solid var(--d-line);align-content:start;gap:4px;min-width:0;padding:16px 20px;display:grid}.rw-stat:first-child{border-left:0}.rw-stat .lbl{color:var(--d-muted);font-size:12px;font-weight:500}.rw-stat strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--d-ink);font-size:28px;font-weight:600;line-height:1.1}.rw-stat small{color:var(--d-muted);font-size:12px}.rw-spark{width:100%;height:22px;color:var(--d-muted)}.rw-spark polyline{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round}.rw-needs{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 16px;font-size:13px;display:flex}.rw-needs>b{color:var(--d-ink);align-items:center;gap:8px;font-weight:600;display:flex}.rw-needs>b:before{content:"";background:var(--d-accent);border-radius:50%;width:7px;height:7px}.rw-needs ul{color:var(--d-muted);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.rw-needs li b{color:var(--d-body);font-weight:500}.rw-needs a{color:var(--d-ink);font-weight:500}.rw-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:16px;display:grid}.rw-list,.rw-apps{margin:0;padding:0;list-style:none}.rw-list>li+li,.rw-apps>li+li{border-top:1px solid var(--d-line)}.rw-empty-row{color:var(--d-muted);margin:0;padding:14px 16px;font-size:13px;display:block}.rw-app{width:100%;min-height:48px;color:var(--d-body);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;transition:background .15s;display:flex}.rw-card:not(.rw-tight) .rw-app{padding-left:0;padding-right:0}button.rw-app{cursor:pointer}.rw-app .main{flex:1;min-width:0;display:grid}.rw-app .main b{white-space:nowrap;text-overflow:ellipsis;color:var(--d-ink);font-weight:500;overflow:hidden}.rw-app .main small{white-space:nowrap;text-overflow:ellipsis;color:var(--d-muted);font-size:12px;overflow:hidden}.rw-app .date{text-align:right;width:72px;color:var(--d-muted);font-variant-numeric:tabular-nums;flex:none;order:3;font-size:12px}.rw-logo{border:1px solid var(--d-line);width:24px;height:24px;color:var(--d-muted);background:var(--d-panel);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.rw-check{width:88px;color:var(--d-muted);flex:none;align-items:center;gap:6px;font-size:12px;display:flex}.rw-check i{border:1px solid var(--d-muted);border-radius:50%;flex:none;width:6px;height:6px}.rw-check.ok{color:var(--d-ink)}.rw-check.ok i{background:var(--d-ok);border-color:var(--d-ok)}.rw-mini{border:1px solid var(--d-line);color:var(--d-ink);border-radius:6px;flex:none;padding:2px 10px;font-size:12px;font-weight:500}.rw-app-detail{gap:12px;padding:4px 0 16px 36px;display:grid}.rw-app-detail dl,.rw-dl{grid-template-columns:160px 1fr;gap:8px 16px;margin:0;font-size:13px;display:grid}.rw-app-detail dt,.rw-dl dt{color:var(--d-muted)}.rw-app-detail dd,.rw-dl dd{color:var(--d-ink);overflow-wrap:anywhere;margin:0;font-weight:500}.rw-app-detail .button,.rw-actions .button,.rw-read .button,.rw-prep .button{justify-self:start}.rw-int-top{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;display:grid}.rw-int .rw-logo{width:32px;height:32px}.rw-when{border:1px solid var(--d-line);color:var(--d-ink);border-radius:6px;padding:2px 10px;font-size:12px}.rw-when.pick{color:var(--d-muted)}.rw-who{color:var(--d-muted);margin:10px 0 0;font-size:13px}.rw-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.rw-prep{border-top:1px solid var(--d-line);gap:16px;margin-top:16px;padding-top:16px;display:grid}.rw-prep-sec{gap:6px;display:grid}.rw-prep-sec p{margin:0;font-size:13px}.rw-prep-sec ol,.rw-prep-sec ul{gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.rw-prep blockquote{border-left:2px solid var(--d-accent);background:var(--d-sunk);color:var(--d-ink);margin:0;padding:10px 14px;font-size:13px}.rw-addr{border:1px solid var(--d-line);color:var(--d-ink);overflow-wrap:anywhere;border-radius:6px;padding:2px 8px;font-size:12px}.rw-chips{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.rw-chip{border:1px solid var(--d-line);height:28px;color:var(--d-muted);font:500 12px var(--d-font);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;transition:color .15s,background .15s;display:inline-flex}.rw-chip:hover{color:var(--d-ink)}.rw-chip .n{font-variant-numeric:tabular-nums;opacity:.7}.rw-chip.on{background:var(--d-ink);border-color:var(--d-ink);color:var(--d-bg)}.rw-other-toggle{border:1px dashed var(--d-line);width:100%;min-height:44px;color:var(--d-muted);font:500 13px var(--d-font);text-align:left;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;display:flex}.rw-other-toggle:hover{color:var(--d-ink);border-color:var(--d-muted)}.rw-other-toggle:focus-visible{outline:2px solid var(--d-ink);outline-offset:2px}.rw-other-toggle .rw-chev{border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.rw-other-toggle.open .rw-chev{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.rw-other-toggle .rw-chev{transition:none}}.rw-mailbox{gap:16px;display:grid}@media (min-width:1024px){.rw-mailbox{grid-template-columns:minmax(260px,340px) 1fr}}.rw-mail-list{border:1px solid var(--d-line);border-radius:var(--d-r);max-height:600px;margin:0;padding:0;list-style:none;overflow:auto}.rw-mail-list li+li{border-top:1px solid var(--d-line)}.rw-mail{width:100%;color:var(--d-body);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:10px 12px;transition:background .15s;display:grid}.rw-mail:hover{background:var(--d-hover)}.rw-mail.on{background:var(--d-active);box-shadow:inset 2px 0 0 var(--d-ink)}.rw-mail .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rw-mail .top b{white-space:nowrap;text-overflow:ellipsis;color:var(--d-ink);font-size:13px;font-weight:500;overflow:hidden}.rw-mail .top small{color:var(--d-muted);flex:none;font-size:12px}.rw-mail .subj{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rw-tag{color:var(--d-muted);justify-self:start;align-items:center;gap:6px;font-size:12px;display:inline-flex}.rw-tag:before{content:"";background:var(--d-line-strong);border-radius:50%;width:6px;height:6px}.rw-tag.hot:before{background:var(--d-accent)}.rw-tag.ok:before{background:var(--d-ok)}.rw-tag.code:before{background:var(--d-ink)}.rw-read{border:1px solid var(--d-line);border-radius:var(--d-r);align-content:start;gap:10px;min-width:0;padding:16px 20px;display:grid}.rw-read h3{margin:0;font-size:16px;font-weight:600}.rw-codes{flex-wrap:wrap;gap:8px;display:flex}.rw-code{border:1px solid var(--d-line-strong);background:var(--d-code-bg);letter-spacing:.12em;color:var(--d-ink);border-radius:6px;padding:4px 12px;font:600 16px/1.4 ui-monospace,Menlo,Consolas,monospace}.rw-body{white-space:pre-line;overflow-wrap:anywhere;max-height:520px;color:var(--d-body);font-size:13px;line-height:1.6;overflow:auto}.rw-edit{margin-top:16px}.rw-edit>summary{cursor:pointer;list-style:none;display:inline-flex}.rw-edit>summary::-webkit-details-marker{display:none}.rw-edit[open]>summary{margin-bottom:16px}.rw-warn{color:var(--d-accent);margin:12px 0 0;font-size:13px}.rw-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.rw-form label{color:var(--d-ink);gap:6px;font-size:13px;font-weight:500;display:grid}.rw-form .full{grid-column:1/-1}.rw-form input,.rw-form select,.rw-form textarea{box-sizing:border-box;border:1px solid var(--d-line-strong);background:var(--d-panel);width:100%;color:var(--d-ink);font:400 14px var(--d-font);border-radius:6px;padding:8px 10px}.rw-form input::placeholder,.rw-form textarea::placeholder{color:var(--d-muted)}.rw-form input:focus,.rw-form select:focus,.rw-form textarea:focus{outline:2px solid color-mix(in srgb,var(--d-ink) 25%,transparent);outline-offset:1px;border-color:var(--d-ink)}.rw-form fieldset{border:1px solid var(--d-line-strong);border-radius:6px;flex-wrap:wrap;gap:16px;margin:0;padding:8px 12px;display:flex}.rw-form fieldset legend{color:var(--d-ink);padding:0 4px;font-size:13px;font-weight:500}.rw-form fieldset label{align-items:center;gap:6px;font-weight:400;display:flex}.rw-form fieldset input,.rw-consent input{width:auto}.rw-consent{align-items:flex-start;gap:8px;font-weight:400!important;display:flex!important}.rw-more>summary{color:var(--d-ink);cursor:pointer;margin-bottom:12px;font-size:13px;font-weight:500}.rw-row{align-items:center;gap:12px;display:flex}.rw-save{color:var(--d-muted);font-size:13px}@media (max-width:900px){body.app-shell .dash .head h1{font-size:20px}.rw-stats{grid-template-columns:1fr 1fr}.rw-stat{padding:14px 16px}.rw-stat:nth-child(3){border-left:0}.rw-stat:nth-child(n+3){border-top:1px solid var(--d-line)}.rw-stat strong{font-size:24px}.rw-cols{grid-template-columns:1fr}.rw-check,.rw-app .date{width:auto}.rw-app{gap:10px}.rw-form{grid-template-columns:1fr}.rw-app-detail{padding-left:0}.rw-app-detail dl,.rw-dl{grid-template-columns:120px 1fr}.shell-owner select{max-width:128px}}.gr-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.gr-body{gap:10px;padding:14px 16px;font-size:13px;display:grid}.gr-body p{color:var(--d-body);margin:0}.gr-muted{font-size:12px;color:var(--d-muted)!important}.gr-checks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gr-checks li{align-items:baseline;gap:8px;display:flex}.gr-checks li:before{content:"";background:var(--d-ok);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.gr-checks li.bad:before{background:var(--d-accent)}.gr-checks small{color:var(--d-muted);white-space:nowrap;margin-left:auto;font-size:12px}.gr-code{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gr-code input{border:1px solid var(--d-line-strong);min-width:0;height:32px;font:13px var(--d-font);background:var(--d-sunk);color:var(--d-ink);border-radius:6px;flex:1;padding:0 10px}.gr-ask{border:1px solid color-mix(in srgb,var(--d-accent) 45%,var(--d-line));border-radius:var(--d-r);background:color-mix(in srgb,var(--d-accent) 7%,var(--d-panel));color:var(--d-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:13px;display:flex}.gr-ask b{font-weight:600}.gr-ask-share{align-items:flex-start}.gr-ask-share .gr-share{margin-top:0}.gr-ask-share small{flex-basis:100%}.gr-opts{gap:8px;display:grid}.gr-opt{border:1px solid var(--d-line);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.gr-opt.main{border-color:var(--d-ink)}.gr-opt div{gap:2px;display:grid}.gr-opt b{color:var(--d-ink);font-weight:600}.gr-meter{background:var(--d-line);border-radius:3px;height:6px;overflow:hidden}.gr-meter i{background:var(--d-accent);height:100%;display:block}.gr-table{border-collapse:collapse;width:100%;font-size:13px}.gr-table th{text-align:left;color:var(--d-muted);border-bottom:1px solid var(--d-line);padding:8px 16px;font-size:12px;font-weight:500}.gr-table td{border-top:1px solid var(--d-line);color:var(--d-body);vertical-align:top;padding:9px 16px}.gr-table td.num,.gr-table th.num{text-align:right;font-variant-numeric:tabular-nums}.gr-tag{border:1px solid var(--d-line-strong);color:var(--d-muted);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px;display:inline-block}.gr-tag.hot{border-color:var(--d-accent);color:var(--d-accent)}.gr-tag.ok{border-color:var(--d-ok);color:var(--d-ok)}.gr-wrap{gap:16px;max-width:1100px;margin:0 auto;padding:28px 16px 64px;display:grid}.gr-hero h1{margin:0 0 6px;font-size:28px;font-weight:600}.gr-hero p{max-width:640px;color:var(--d-muted);margin:0;font-size:15px}.gr-big{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.gr-big div{border-left:1px solid var(--d-line);gap:4px;padding:20px;display:grid}.gr-big div:first-child{border-left:0}.gr-big strong{letter-spacing:-.04em;color:var(--d-ink);font-variant-numeric:tabular-nums;font-size:36px;font-weight:600}.gr-big span{color:var(--d-muted);font-size:12px}.gr-steps{gap:8px;margin:0;padding-left:20px;font-size:14px;display:grid}@media (max-width:900px){.gr-cols,.gr-big{grid-template-columns:1fr}.gr-big div{border-left:0;border-top:1px solid var(--d-line)}.gr-big div:first-child{border-top:0}.gr-table td,.gr-table th{padding-left:10px;padding-right:10px}.gr-checks small{white-space:normal}}#growth .rw-card{overflow-x:auto}.rw-empty-row[hidden]{display:none}body.app-shell .appnav,body.app-shell .appnav[hidden]{display:none!important}.rw-post{color:var(--d-muted);text-underline-offset:2px;flex:none;order:2;font-size:12px;text-decoration:underline}.rw-post:hover{color:var(--d-ink)}.rw-reply{border-top:1px solid var(--d-line);gap:8px;margin-top:8px;padding-top:12px;display:grid}.rw-reply small{color:var(--d-muted);font-size:12px}.rw-reply textarea{box-sizing:border-box;border:1px solid var(--d-line-strong);background:var(--d-panel);width:100%;color:var(--d-ink);font:400 14px/1.5 var(--d-font);resize:vertical;border-radius:6px;padding:8px 10px}.rw-sent{border-left:2px solid var(--d-ok);background:var(--d-sunk);border-radius:0 6px 6px 0;gap:4px;padding:10px 12px;display:grid}.rw-sent small{color:var(--d-muted);font-size:12px}.rw-steps{color:var(--d-muted);flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.rw-steps li{align-items:center;gap:6px;display:flex}.rw-steps li:before{content:"";border:1px solid var(--d-line-strong);border-radius:50%;width:7px;height:7px}.rw-steps li.past{color:var(--d-body)}.rw-steps li.past:before{background:var(--d-muted);border-color:var(--d-muted)}.rw-steps li.now{color:var(--d-ink);font-weight:600}.rw-steps li.now:before{background:var(--d-accent);border-color:var(--d-accent)}.rw-conf{margin-top:14px}.rw-reply .rw-chips{align-items:center;margin:0}.gr-cols.one{grid-template-columns:1fr}.gr-share{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gr-share .button{min-height:30px;padding:4px 10px;font-size:12px}.rw-example{border-top:1px solid var(--d-line);gap:6px;padding:12px 0;display:grid}.rw-more-stats{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel)}.rw-more-stats>summary{cursor:pointer;color:var(--d-muted);padding:10px 16px;font-size:13px;font-weight:500}.rw-more-stats[open]>summary{border-bottom:1px solid var(--d-line)}.rw-mini-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.rw-mini-stat{border-bottom:1px solid var(--d-line);gap:2px;padding:12px 16px;display:grid}.rw-mini-stat .lbl{color:var(--d-muted);font-size:12px}.rw-mini-stat b{color:var(--d-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.rw-stack{gap:16px;display:grid}.gr-switch{color:var(--d-muted);cursor:pointer;align-items:flex-start;gap:10px;margin-top:8px;font-size:13px;display:flex}.gr-switch-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.gr-switch-track{background:var(--d-line-strong);border-radius:999px;flex:none;width:32px;height:18px;margin-top:1px;transition:background .15s;position:relative}.gr-switch-track:after{content:"";background:var(--d-panel);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.gr-switch-input:checked+.gr-switch-track{background:var(--d-ok)}.gr-switch-input:checked+.gr-switch-track:after{transform:translate(14px)}.gr-switch-input:focus-visible+.gr-switch-track{outline:2px solid var(--d-accent);outline-offset:2px}.gr-switch-input:disabled+.gr-switch-track{opacity:.5}.gr-switch-text{flex:1;min-width:0}.gr-check{color:var(--d-muted);cursor:pointer;align-items:flex-start;gap:8px;margin:6px 0;font-size:13px;display:flex}.gr-check input{flex:none;margin:2px 0 0}.gr-check span{flex:1;min-width:0}.gr-preview{border:1px solid var(--d-line);background:var(--d-sunk);color:var(--d-ink);border-radius:6px;margin:8px 0;padding:10px 12px;font-size:13px}.gr-share .button.on{background:var(--d-ink);color:var(--d-bg);border-color:var(--d-ink)}.gr-trial{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-panel);color:var(--d-body);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.gr-trial b{color:var(--d-ink);font-weight:600}.gr-tag-ic{align-items:center;gap:5px;display:inline-flex}.gr-turbo-ic{vertical-align:middle;flex:none;width:16px;height:16px;display:inline-block}.gr-turbo-ic.lg{width:28px;height:28px;margin-bottom:6px;display:block}.gr-turbo-ic.xl{flex:none;width:40px;height:40px}.gr-turbo-ic.hero{width:64px;height:64px;margin:4px auto 10px;display:block}.gr-turbo-card{border:1px solid #ee5a3b59;border-radius:12px;align-items:center;gap:14px;margin-bottom:12px;padding:14px;display:flex}.gr-turbo-card b{display:block}.gr-wide{justify-content:center;width:100%}.gr-pill{color:#ee5a3b;white-space:nowrap;border:1px solid #ee5a3b;border-radius:999px;align-items:center;gap:5px;margin-right:8px;padding:3px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.gr-sheet-wrap{z-index:100;background:#13141673;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.gr-sheet{background:var(--d-panel,#fff);color:var(--d-ink,inherit);width:100%;max-width:440px;padding:14px 24px calc(24px + env(safe-area-inset-bottom));text-align:center;border-radius:24px 24px 0 0;animation:.35s ease-out gr-up;box-shadow:0 -8px 30px #0003}@media (min-width:768px){.gr-sheet-wrap{align-items:center}.gr-sheet{border-radius:24px}}.gr-grab{background:var(--d-line,#d6d4cf);border-radius:2px;width:40px;height:4px;margin:0 auto 12px;display:block}.gr-kicker{color:#ee5a3b;letter-spacing:2px;margin:0;font-size:12px;font-weight:700}.gr-sheet h2{margin:6px 0 8px;font-size:22px}.gr-sheet .button{margin:16px 0 10px}.gr-sheet .small{font-size:13px}@keyframes gr-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gr-sheet{animation:none}}.gr-sheet .button{border-radius:999px;justify-content:center;width:100%;min-height:46px;display:flex}.gr-sheet .button:focus:not(:focus-visible){box-shadow:none;outline:none}.gr-sheet{border:1px solid var(--d-line,#e5e5e5)}.gr-sheet-wrap{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c}.gr-sheet .button.gr-wide{width:100%!important;max-width:none!important}@media (min-width:768px){.gr-card .gr-wide,[data-growth] .gr-wide:not(.gr-sheet .gr-wide){max-width:320px}}.gr-turbo-ic svg{width:100%;height:100%;display:block}span.gr-turbo-ic{display:inline-block}span.gr-turbo-ic.hero{display:block}.shell-logo{line-height:0;display:inline-block}html[data-theme=dark] .is-turbo img{filter:none}.gr-ppi{border:1px solid var(--d-line);border-radius:10px;gap:6px;margin:10px 0;padding:12px 14px;display:grid}.gr-ppi p{margin:0}.gr-ppi-mail{background:var(--d-sunk,#fafafa);color:var(--d-body);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;font-size:13px}.rw-rules{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.rw-rules li{border:1px solid var(--d-line);overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.rw-rule-add{flex-wrap:wrap;gap:8px;display:flex}.rw-rule-add input{border:1px solid var(--d-line-strong);background:var(--d-panel);min-width:0;height:36px;color:var(--d-ink);border-radius:8px;flex:200px;padding:0 10px}.rw-sub{margin:16px 0 4px;font-size:14px}.gr-billing-promise{font-weight:600}.rw-prep-lock{border:1px dashed var(--d-line-strong);border-radius:10px;margin-top:10px;padding:12px 14px}.gr-review a{margin-right:8px}.live-stats{color:#2b2e33;flex-wrap:wrap;gap:8px 20px;margin-top:14px;font:500 14px/1.4 Inter,system-ui,sans-serif;display:flex}.live-stats b{color:#ff4f38;font-weight:700}.rw-rules .button{white-space:nowrap;flex:none}.gr-review~.button,.gr-body>.button:last-child{justify-self:start;width:auto}.rw-card .gr-switch{margin:4px 0 12px}.rw-mail-list{overflow-x:hidden}.rw-mail{min-width:0}.rw-mail .subj{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rw-mailbox>*{min-width:0}.rw-read{overflow-wrap:anywhere;min-width:0}.rw-body-html{gap:8px;display:grid}.rw-mail-frame{border:1px solid var(--d-line);background:#fff;border-radius:10px;width:100%;height:320px}.rw-mail-list li{min-width:0;overflow:hidden}.rw-mail{max-width:100%;overflow:hidden}.rw-mail .top,.rw-mail .top b{min-width:0}.gr-get{color:#fff;white-space:nowrap;background:#ff4f38;border-radius:999px;align-items:center;height:30px;margin-right:8px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.gr-trial[data-turbo-open],.gr-turbo-card[data-turbo-open]{cursor:pointer}.gr-link{color:inherit;margin-top:6px;font-size:13px;text-decoration:underline;display:inline-block}.rw-legal-row{border-top:1px solid var(--d-line);gap:6px;padding:12px 0;display:grid}.rw-legal-row .rw-row{flex-wrap:wrap;gap:8px;display:flex}.rw-legal-save{color:var(--d-muted);font-size:12.5px}.button.danger{color:#fff;background:#b42318;border-color:#b42318}.button.danger:disabled{opacity:.45}.rw-widen-step{border-top:1px solid var(--d-line);gap:4px;padding:10px 0;display:grid}.rw-widen-step p{margin:0}.rw-widen .gr-switch{margin-top:10px}.rw-prep2{gap:12px}.rw-prep-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rw-prep-top>div{flex:260px;min-width:0}.rw-prep-card{border:1px solid var(--d-line);background:var(--d-panel);border-radius:12px;gap:8px;min-width:0;padding:14px 16px;display:grid}.rw-prep-card h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.rw-prep-card p{overflow-wrap:anywhere;margin:0;font-size:13px}.rw-prep-card ul,.rw-prep-card ol{gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.rw-prep-n{background:var(--d-sunk);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-grid}.rw-prep-lab{letter-spacing:.06em;text-transform:uppercase;color:var(--d-muted);font-weight:700;margin-top:4px!important;font-size:11px!important}.rw-script{border-left:2px solid var(--d-accent);background:var(--d-sunk);color:var(--d-ink);border-radius:0 8px 8px 0;gap:6px;padding:10px 12px;font-size:13px;display:grid}.rw-script .rw-copy{justify-self:start;min-height:0;padding:4px 10px;font-size:12px}.rw-prep-gap{border:1px dashed var(--d-line-strong,var(--d-line));border-radius:8px;padding:8px 12px;font-size:13px}.rw-reqs{gap:8px;margin-top:6px;display:grid}.rw-req{border:1px solid var(--d-line);border-radius:8px;gap:3px;padding:8px 10px;font-size:13px;display:grid}.rw-q{border-top:1px solid var(--d-line);gap:6px;padding:10px 0;display:grid}.rw-q:first-of-type{border-top:0}.rw-q-top{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.rw-kw{flex-wrap:wrap;gap:6px;display:flex}.rw-src{white-space:nowrap;font-size:12px}.rw-ticks{list-style:none;padding:0!important}.rw-ticks li{align-items:flex-start;gap:8px;display:flex}.rw-ticks input{flex:none;margin-top:3px}.rw-prep2 *{min-width:0}.rw-prep2 textarea{box-sizing:border-box;width:100%;font:inherit;font-size:13px}.rw-cue{border-style:dashed}@media (max-width:600px){.rw-prep-card{padding:12px}.rw-prep-top .button{width:100%}}@media print{body.rw-printing *{visibility:hidden}body.rw-printing .rw-print-target,body.rw-printing .rw-print-target *{visibility:visible}body.rw-printing .rw-print-target{width:100%;position:absolute;top:0;left:0}body.rw-printing .rw-print-target button,body.rw-printing .rw-print-target .rw-cue{display:none}body.rw-printing details,body.rw-printing details>*{display:block}.rw-prep-card{break-inside:avoid;border-color:#ccc}}.rw-ticks label{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:13px}.rw-ticks li,.rw-prep2,.rw-prep2 *{min-width:0}.rw-why-list{color:var(--d-body);gap:6px;margin:0;padding:0 0 0 18px;font-size:14px;display:grid}.rw-why-list a{margin-left:4px}.rw-reqs{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rw-reqs li{overflow-wrap:anywhere;gap:2px;font-size:13px;display:grid}.rw-req{font-weight:600}.rw-req.queued{color:#1f9d55}.rw-req.blocked,.rw-req.error{color:#b42318}.rw-job-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.rw-job-filters input,.rw-job-filters select{border:1px solid var(--d-line-strong);background:var(--d-panel);height:36px;color:var(--d-ink);border-radius:8px;flex:140px;min-width:0;padding:0 10px}.rw-jobs{margin:0;padding:0;list-style:none}.rw-jobs li{border-top:1px solid var(--d-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.rw-job-main{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.rw-jobs .button{flex:none}body[data-tab=jobs] [data-tab=jobs]{display:block!important}body[data-tab=jobs] .rw-screen[data-tab=jobs]{display:grid!important}.shell-bottom{grid-template-columns:repeat(5,1fr)}.shell-bottom a{min-width:0;padding-left:3px;padding-right:3px}.shell-bottom a span{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}label.gr-switch-text{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;flex:none;width:100%;display:block}.rw-int-bar{background:color-mix(in srgb,#ff4f38 10%,var(--d-panel));color:var(--d-ink);border:1px solid #ff4f38;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 16px;padding:12px 16px;font-size:14px;display:flex}.rw-int-bar b{margin-right:4px}.rw-int-bar .rw-notify{color:var(--d-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.rw-bell{border:1px solid var(--d-line);background:var(--d-panel);width:36px;height:36px;color:var(--d-ink);cursor:pointer;border-radius:10px;place-items:center;margin-right:6px;display:inline-grid;position:relative}.rw-bell svg{width:18px;height:18px}.rw-bell-n{color:#fff;min-width:18px;height:18px;font:700 11px/18px var(--d-font);text-align:center;background:#ff4f38;border-radius:999px;padding:0 5px;position:absolute;top:-6px;right:-6px}.rw-bell-n[hidden]{display:none}.rw-flash{transition:box-shadow .3s;box-shadow:0 0 0 3px #ff4f388c}.rw-match{font:700 12px/18px var(--font-sans,inherit);vertical-align:middle;background:var(--d-sunk,#f2f4f7);color:var(--d-ink,#131416);border-radius:999px;margin-left:8px;padding:1px 8px;display:inline-block}.rw-match.hi{background:color-mix(in srgb,var(--d-ok,#16a34a) 18%,transparent);color:color-mix(in srgb,var(--d-ok,#16a34a) 75%,var(--d-ink,#131416))}.rw-match.mid{background:color-mix(in srgb,var(--d-warn,#d97706) 18%,transparent);color:color-mix(in srgb,var(--d-warn,#d97706) 75%,var(--d-ink,#131416))}.rw-match.lo{background:var(--d-sunk,#f2f4f7);color:var(--d-muted,#667085)}.rw-badge{font:600 12px/18px var(--font-sans,inherit);vertical-align:middle;border:1px solid var(--d-line,#e4e7ec);border-radius:999px;margin-left:6px;padding:1px 8px;display:inline-block}.rw-sponsor{color:#1d4ed8;border-color:#1d4ed859}.rw-why-line{font-size:12.5px}.rw-notify-list{gap:10px;margin:8px 0;display:grid}.rw-receipt-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.rw-back{color:var(--d-muted);font-size:13px}.rw-receipt-nav{align-items:center;gap:8px;display:flex}.rw-tabs{border-bottom:1px solid var(--d-line);gap:4px;margin:14px 0 12px;display:flex;overflow-x:auto}.rw-tab{font:500 13.5px/1 var(--d-font);color:var(--d-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px}.rw-tab.on{color:var(--d-ink);border-bottom-color:var(--d-accent)}.rw-form-dl dt{color:var(--d-ink);margin-top:10px;font-weight:600}.rw-form-dl dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0 0}.rw-bad{color:#b42318}.rw-pdf{border:1px solid var(--d-line);background:var(--d-sunk);border-radius:8px;width:100%;height:72vh;min-height:420px}.rw-jd{white-space:pre-wrap;overflow-wrap:anywhere;font:400 13.5px/1.55 var(--d-font);background:var(--d-sunk);border:1px solid var(--d-line);border-radius:8px;max-height:70vh;margin:0;padding:14px;overflow:auto}.rw-review-item{border-top:1px solid var(--d-line);padding:10px 0}.rw-review-item summary{cursor:pointer}.rw-review-form{gap:10px;margin:10px 0;display:grid}.rw-review-form label,.rw-review-cover,.rw-field{gap:4px;font-size:13px;display:grid}.rw-review-form span,.rw-review-cover span,.rw-field span{color:var(--d-muted)}.rw-review input,.rw-review textarea,.rw-settings input:not([type=checkbox]){border:1px solid var(--d-line-strong);background:var(--d-panel);color:var(--d-ink);font:inherit;box-sizing:border-box;border-radius:8px;width:100%;min-width:0;padding:8px 10px}.rw-review .rw-row,.rw-settings .rw-row{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.rw-settings summary{cursor:pointer;list-style:none}.rw-settings summary::-webkit-details-marker{display:none}.rw-lanes{gap:10px;margin:12px 0;display:grid}.rw-lane{border:1px solid var(--d-line);border-radius:8px;gap:6px;padding:10px;display:grid}.rw-lane.main{background:var(--d-sunk)}.rw-lane .rw-row input{flex:160px;width:auto}.rw-lane-setups{flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.rw-lane-setups label{align-items:center;gap:4px;display:inline-flex!important}.rw-cap-link{color:var(--d-muted);font-size:12px;text-decoration:underline}@media (max-width:640px){.rw-pdf{height:60vh;min-height:320px}.rw-receipt-nav .button{padding:6px 10px}.rw-app{flex-wrap:wrap;row-gap:2px}.rw-app .main{flex:calc(100% - 34px)}.rw-app .main b,.rw-app .main small{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.rw-app .rw-check{margin-left:34px}.rw-app .date{margin-left:auto}.rw-mail-list{max-height:none;overflow:visible}.rw-mail-list li,.rw-mail{overflow:visible}.rw-mail .top{flex-wrap:wrap}.rw-mail .top b,.rw-mail .subj{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.rw-mail .rw-tag{justify-self:start}}@media (max-width:1023px){.shell-frame{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.rw-form input[type=checkbox],.rw-form input[type=radio],.rw-review input[type=checkbox],.rw-review input[type=radio],.gr-check input[type=checkbox],.gr-check input[type=radio],.dash input[type=checkbox],.dash input[type=radio]{width:16px;min-width:16px;max-width:16px;height:16px;accent-color:var(--d-ink,#111);flex:none;margin:2px 0 0;padding:0}.gr-check{align-items:flex-start;gap:8px;display:flex}.gr-check span{white-space:normal;overflow-wrap:normal;word-break:normal;flex:auto;min-width:0}.fact-group{gap:8px;margin:0 0 14px;display:grid}.fact-co{color:var(--d-muted,#555);margin:0;font-size:13px;font-weight:600}.fact-row{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0;display:flex}.fact-row label{flex:260px;gap:4px;min-width:0;display:grid}.fact-q{font-size:14px;font-weight:500;line-height:1.35}.fact-input{box-sizing:border-box;border:1px solid var(--d-line-strong,#ccc);width:100%;max-width:420px;font:inherit;background:var(--d-panel,#fff);color:var(--d-ink,#111);border-radius:6px;padding:7px 10px}textarea.fact-input{min-height:64px;max-height:160px}.fact-month{max-width:180px}.fact-row:has(.fact-month){flex:0 auto;margin-right:12px;display:inline-flex}.rw-read-from{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.rw-read-from .sub{margin:0}.rw-read-from .rw-reply-now{flex:none}.rw-int-detail .rw-back{margin-bottom:8px;display:inline-block}.rw-int-detail .rw-int-subj{margin:4px 0 2px}.rw-int-app{border:1px solid var(--d-line,#e5e7eb);border-radius:10px;margin-top:14px;padding:12px}.rw-int-app h4{margin:0 0 4px}.rw-thread-msg{border-top:1px solid var(--d-line,#e5e7eb);padding:12px 0}.rw-thread-msg.mine{border-left:3px solid var(--accent,#c2410c);padding-left:12px}.rw-thread-subj{margin:2px 0 6px;font-weight:600}@media (max-width:900px){.rw-reply-now{left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:40;position:fixed;box-shadow:0 6px 20px #0000002e}.rw-int-detail,.rw-read{padding-bottom:72px}}.rw-linkbtn{color:var(--d-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rw-legal-why{margin:0 0 8px}.rw-legal .rw-legal-row{gap:0;padding:0}.rw-legal-head{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.rw-legal-t{gap:2px;min-width:0;display:grid}.rw-legal-t b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.rw-legal-t small{color:var(--d-muted);font-size:12px}.rw-chev{color:var(--d-muted);flex:none;font-size:22px;line-height:1;transition:transform .15s}.rw-legal-row.open .rw-chev,.rw-card:not(.rw-folded) .rw-fold-chev{transform:rotate(90deg)}.rw-legal-body{gap:10px;padding:0 0 14px;display:grid}.rw-legal-full{color:var(--d-muted);margin:0;font-size:14px;line-height:1.45}.rw-q-input{width:100%;min-height:44px;padding:0 12px;font-size:16px}.rw-q-open{gap:8px;display:grid}.rw-chip{border:1px solid var(--d-line);min-height:36px;color:var(--d-ink);font:13px var(--d-font);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px}@media (max-width:700px){.rw-fold>.rw-card-head{cursor:pointer;min-height:48px;margin:0}.rw-fold>.rw-card-head h2{font-size:16px}.rw-fold>.rw-card-head:after{content:"›";color:var(--d-muted);margin-left:auto;font-size:22px;line-height:1;transition:transform .15s;transform:rotate(90deg)}.rw-fold.rw-folded>.rw-card-head:after{transform:none}.rw-fold.rw-folded>:not(.rw-card-head){display:none!important}.rw-fold.rw-folded>.rw-card-head{border-bottom:0}.rw-card{padding:12px 14px}.rw-screen{padding-bottom:140px}#viewAsWrap{display:none!important}#viewAsWrap.open{z-index:60;background:var(--d-panel);border:1px solid var(--d-line);border-radius:12px;gap:8px;padding:12px;position:fixed;top:64px;left:12px;right:12px;box-shadow:0 12px 32px #00000059;display:grid!important}#viewAsWrap.open input,#viewAsWrap.open select{width:100%!important;max-width:none!important;height:44px!important;min-height:44px!important;font-size:16px!important}body #ownerMenuBtn{display:inline-flex}}#ownerMenuBtn{align-items:center;min-height:36px;padding:0 12px;display:none}.rw-legal-body[hidden],.rw-legal-why[hidden]{display:none!important}@media (max-width:700px){.rw-fold.rw-folded{padding:0}.rw-fold.rw-folded>.rw-card-head{margin:0;padding:12px 14px}.rw-fold:not(.rw-folded)>.rw-card-head{margin:0 0 10px}}.rw-mail-search{margin:10px 0}.rw-mail-search input{border:1px solid var(--d-line-strong);width:100%;height:36px;font:13px var(--d-font);background:var(--d-panel);color:var(--d-ink);border-radius:8px;padding:0 12px}.rw-apps-search{margin:10px 0}.rw-apps-search input{border:1px solid var(--d-line-strong);width:100%;height:36px;font:13px var(--d-font);background:var(--d-panel);color:var(--d-ink);border-radius:8px;padding:0 12px}.rw-apps-older{margin-top:8px}.rw-receipt-facts{margin:10px 0 14px}.rw-receipt-facts dt,.rw-receipt-facts dd{overflow-wrap:anywhere}.rw-fp{overflow-wrap:anywhere;font-family:monospace;font-size:12px}.rw-change-group{margin:0 0 16px}.rw-change-group h3{margin:0 0 6px;font-size:13px}.rw-change-line{overflow-wrap:anywhere;margin:0 0 6px}.rw-change-item{margin:0 0 8px}.rw-change-item p{overflow-wrap:anywhere;margin:0 0 2px}.rw-row.rw-gap{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.rw-times-row{color:var(--d-muted);gap:4px;font-size:12px;display:grid}.rw-times-row input{box-sizing:border-box;border:1px solid var(--d-line-strong);background:var(--d-panel);width:100%;color:var(--d-ink);font:400 14px/1.5 var(--d-font);border-radius:6px;padding:6px 10px}.rw-res{cursor:pointer;order:2;margin-left:8px}.rw-inline-resume{padding:8px 16px 16px}.rw-inline-resume .rw-pdf{height:60vh;min-height:320px}.confirmation-toolbar select,#confirmationFilter{width:auto;max-width:180px;height:32px;min-height:0;padding:2px 24px 2px 8px;font-size:13px}.confirmation-toolbar label{flex:none;align-items:center;gap:8px;font-size:13px;display:flex}.rw-wrongjob{color:var(--d-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:4px 14px 8px;font-size:12px;display:flex}.rw-wrongjob .button{min-height:32px;padding:4px 10px;font-size:12px}.rw-expiry{color:var(--d-muted)}.rw-screen{gap:24px}.rw-card-head{border-bottom:1px solid var(--d-line);align-items:baseline;margin:0 0 4px;padding:0 0 10px}.rw-tight>.rw-card-head{margin:0;padding:12px 16px 10px}.rw-card-head h2{letter-spacing:.01em;font-size:13px;font-weight:600}.rw-card-head small,.rw-card-head a{font-variant-numeric:tabular-nums}.rw-apps>li,.rw-list>li{min-width:0}.rw-apps>li+li,.rw-list>li+li{border-top:1px solid var(--d-line)}.rw-app{box-sizing:border-box;border-radius:0;gap:12px;min-height:48px;padding:8px 16px}.rw-app:hover{background:var(--d-hover)}.rw-app .rw-logo,.rw-int .rw-app .rw-logo{border-radius:6px;width:28px;height:28px}.rw-app .main{gap:1px}.rw-app .main b{font-weight:600;line-height:1.3}.rw-app .main small{line-height:1.3}.rw-app .rw-mini{text-align:center;box-sizing:border-box;width:56px;padding:3px 0}.rw-app .rw-post{text-align:left;width:52px}.rw-app .date{white-space:nowrap;width:72px}.rw-app .rw-post,.rw-app .rw-mini,.rw-app .rw-check{white-space:nowrap}.rw-app .rw-check{border:1px solid var(--d-line);box-sizing:border-box;border-radius:999px;justify-content:center;width:auto;min-width:92px;padding:2px 8px;font-size:12px;line-height:1.4}.rw-app .rw-check.ok{border-color:color-mix(in srgb,var(--d-ok) 40%,var(--d-line))}.rw-apps>li:has(>.rw-wrongjob){grid-template-columns:minmax(0,1fr) 104px;align-items:center;display:grid}.rw-apps>li:has(>.rw-wrongjob)>.rw-app{grid-column:1}.rw-apps>li>.rw-wrongjob{grid-column:2;padding-right:16px;display:block}.rw-card:not(.rw-tight) .rw-apps>li>.rw-wrongjob{padding-right:0}.rw-apps>li>.rw-wrongjob .button{white-space:nowrap;width:100%;min-height:28px;padding:3px 8px;font-size:12px}.rw-apps>li>.rw-wrongjob:has(small){flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding:0 16px 10px 56px;display:flex}.rw-apps>li>.rw-inline-resume,.rw-apps>li>.rw-app-detail{grid-column:1/-1}.rw-legal-intro{margin:8px 0 4px}.rw-legal .rw-legal-row{border-top:1px solid var(--d-line)}.rw-legal .rw-legal-row:first-of-type{border-top:0}.rw-legal-head{border-radius:6px;min-height:52px;padding:9px 8px 9px 0}.rw-legal-head:hover{background:var(--d-hover)}.rw-legal-t{gap:2px}.rw-legal-t b{font-size:14px;line-height:1.35}.rw-legal-t small{line-height:1.35}.rw-legal-row .rw-chev{text-align:center;width:20px}.rw-needs{padding:9px 16px}.rw-stat{gap:2px;padding:14px 20px}.rw-stat .lbl{color:var(--d-muted);font-size:12px;font-weight:500;line-height:1.3}.rw-stat strong{font-size:26px;line-height:1.15}.rw-stat small{color:var(--d-muted);font-size:12px;line-height:1.3}.rw-offer>p:first-child b{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.25;display:block}.rw-offer>p{max-width:65ch}.rw-offer>.rw-actions{flex-wrap:nowrap}.rw-plan-cards{align-items:stretch}.rw-plan-cards>.rw-plan{box-sizing:border-box;border:1px solid var(--d-line);flex-direction:column;gap:6px;height:100%;padding:14px 16px;display:flex}.rw-plan-cards>.rw-plan>small:first-child{min-height:20px;margin:0;line-height:20px}.rw-plan-cards>.rw-plan>small:first-child.rw-badge{color:var(--d-accent);border:0;align-self:flex-start;margin:0;padding:0}.rw-plan-cards>.rw-plan h3{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:600;line-height:1.15}.rw-plan-cards>.rw-plan>p{margin:0}.rw-plan-cards>.rw-plan>p.sub{color:var(--d-muted);font-size:12px;line-height:1.4}.rw-plan-cards>.rw-plan>p.sub:first-of-type{font-size:13px}.rw-plan-cards>.rw-plan>ul{margin:4px 0!important}.rw-plan-cards>.rw-plan>button{width:100%;min-height:36px;margin-top:auto}.rw-plan-cards>.rw-plan:has(.rw-badge){border-color:var(--d-accent);box-shadow:inset 0 0 0 1px var(--d-accent)}.rw-int.rw-locked{padding:16px 20px}.rw-int.rw-locked h3{letter-spacing:-.01em;font-size:18px;line-height:1.25}.rw-int.rw-locked>p{max-width:65ch;margin:8px 0 0}.rw-int.rw-locked .rw-actions{flex-wrap:nowrap;margin-top:12px}.rw-widen-step{gap:2px;padding:10px 0}.rw-widen-step:first-of-type{border-top:0}.rw-widen .rw-card-head small{text-align:right;max-width:60%}@media (max-width:640px){.rw-screen{gap:20px}.rw-app{padding:10px 12px}.rw-app:has(.rw-check){flex-wrap:wrap;row-gap:6px}.rw-app:has(.rw-check) .main{flex:calc(100% - 44px);min-width:0}.rw-app .rw-check{margin-left:40px}.rw-app .rw-post{width:auto}.rw-app .date{width:auto;margin-left:auto}.rw-apps>li:has(>.rw-wrongjob){grid-template-columns:minmax(0,1fr)}.rw-apps>li>.rw-wrongjob{grid-column:1;padding:0 12px 10px 52px}.rw-apps>li>.rw-wrongjob .button{width:auto;padding:3px 12px}.rw-offer>.rw-actions,.rw-int.rw-locked .rw-actions{flex-wrap:wrap}.rw-plan-cards{grid-template-columns:1fr!important}.rw-widen .rw-card-head small{text-align:left;max-width:100%}}.rw-partner{border:1px solid var(--d-line);background:var(--d-panel,var(--d-bg));border-radius:8px;gap:0;display:grid;overflow:hidden}.rw-partner h2{letter-spacing:.01em;border-bottom:1px solid var(--d-line);margin:0;padding:12px 16px 10px;font-size:13px;font-weight:600}.rw-partner p{color:var(--d-body);margin:0;padding:10px 16px;font-size:13px;line-height:1.4}.rw-pt-nums{border-top:1px solid var(--d-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rw-pt-n{border-left:1px solid var(--d-line);gap:2px;min-width:0;padding:10px 16px;display:grid}.rw-pt-n:first-child{border-left:0}.rw-pt-n .lbl{color:var(--d-muted);font-size:12px}.rw-pt-n b{font-variant-numeric:tabular-nums;color:var(--d-ink);font-size:16px;font-weight:600}.rw-partner .rw-pt-line{border-top:1px solid var(--d-line)}@media (max-width:700px){.rw-pt-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-pt-n:nth-child(3){border-left:0}.rw-pt-n:nth-child(n+3){border-top:1px solid var(--d-line)}}body.app-shell{--pm-sec:56px;--pm-field:44px;--pm-r:6px}.pm-page{width:100%;max-width:1040px;margin:0 auto}.pm-title{font:500 28px/1.2 var(--d-font);letter-spacing:-.02em;color:var(--d-ink);margin:0}.pm-title.xl{letter-spacing:-.035em;font-size:40px;font-weight:600;line-height:1.1}.pm-lede{max-width:62ch;color:var(--d-muted);margin:8px 0 0;font-size:14px}.pm-section{margin-top:var(--pm-sec);padding-top:var(--pm-sec);border-top:1px solid var(--d-line)}.pm-section-head{gap:6px;margin:0 0 28px;display:grid}.pm-h{font:600 22px/1.25 var(--d-font);letter-spacing:-.02em;color:var(--d-ink);margin:0}.pm-desc{max-width:62ch;color:var(--d-muted);margin:0;font-size:14px}.pm-rule{border:0;border-top:1px solid var(--d-line);height:0;margin:0}.pm-card{border:1px solid var(--d-line);background:var(--d-panel);border-radius:8px;padding:24px}.pm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}.pm-grid>.full,.pm-grid>.pm-full{grid-column:1/-1}.pm-grid>label,.pm-field{font:500 13px/1.4 var(--d-font);color:var(--d-ink);align-content:start;gap:8px;display:grid}.pm-grid input:not([type=checkbox]):not([type=radio]),.pm-grid select,.pm-input{box-sizing:border-box;width:100%;height:var(--pm-field);border:1px solid var(--d-line-strong);border-radius:var(--pm-r);background:var(--d-panel);color:var(--d-ink);font:400 14px var(--d-font);padding:0 14px}.pm-grid textarea{box-sizing:border-box;border:1px solid var(--d-line-strong);border-radius:var(--pm-r);background:var(--d-panel);width:100%;min-height:104px;color:var(--d-ink);font:400 14px/1.5 var(--d-font);resize:vertical;padding:12px 14px}.pm-grid input:focus-visible,.pm-grid select:focus-visible,.pm-grid textarea:focus-visible{outline:2px solid var(--d-ink);outline-offset:1px;border-color:var(--d-ink)}.pm-hint{color:var(--d-muted);font-size:12px;font-weight:400}.pm-grid fieldset{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.pm-grid fieldset legend{width:100%;font:500 13px/1.4 var(--d-font);color:var(--d-ink);margin:0 0 4px;padding:0}.pm-grid fieldset label{border:1px solid var(--d-line-strong);border-radius:var(--pm-r);height:36px;font:400 13px var(--d-font);color:var(--d-body);cursor:pointer;align-items:center;padding:0 14px;display:inline-flex;position:relative}.pm-grid fieldset label input[type=checkbox]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pm-grid fieldset label:has(input:checked){background:var(--d-ink);border-color:var(--d-ink);color:var(--d-bg)}.pm-grid fieldset label:has(input:focus-visible){outline:2px solid var(--d-ink);outline-offset:2px}.pm-chips{flex-wrap:wrap;gap:8px;display:flex}.pm-chips:empty{display:none}.pm-chip{border:1px solid var(--d-line-strong);border-radius:var(--pm-r);height:28px;font:500 13px var(--d-font);color:var(--d-ink);align-items:center;padding:0 10px;display:inline-flex}.pm-grid .gr-switch{color:var(--d-body);align-items:flex-start;gap:14px;margin:0;font-size:14px}.pm-grid .gr-switch-input{opacity:0;position:absolute;border:0!important;width:1px!important;height:1px!important;padding:0!important}.pm-grid .gr-switch-track{background:var(--d-line-strong);border-radius:10px;width:36px;height:20px}.pm-grid .gr-switch-track:after{width:16px;height:16px;box-shadow:none;background:var(--d-bg)}.pm-grid .gr-switch-input:checked+.gr-switch-track{background:var(--d-ink)}.pm-grid .gr-switch-input:checked+.gr-switch-track:after{transform:translate(16px)}.pm-grid .gr-switch-input:focus-visible+.gr-switch-track{outline:2px solid var(--d-ink)}.pm-num{font:600 56px/1 var(--d-font);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--d-ink);display:block}.pm-num.md{font-size:36px}.pm-num.sm{letter-spacing:-.03em;font-size:24px}.pm-num small,.pm-cents{vertical-align:.5em;letter-spacing:0;color:var(--d-muted);font-size:.5em;font-weight:500}.pm-num-label{color:var(--d-muted);margin-top:8px;font-size:13px;display:block}.pm-meter{background:var(--d-line);height:4px;overflow:hidden}.pm-meter>i{height:100%;width:var(--pm-v,0%);background:var(--d-ink);display:block}body.app-shell .button.pm-lg{border-radius:var(--pm-r);min-height:44px;padding:0 20px;font-size:14px}.pm-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pm-tag{border:1px solid var(--d-line);height:24px;font:500 12px var(--d-font);color:var(--d-body);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.pm-tag:before{content:"";background:var(--pm-dot,var(--d-muted));border-radius:50%;flex:none;width:6px;height:6px}.pm-tag.ok{--pm-dot:var(--d-ok)}.pm-tag.warn{--pm-dot:#d97706}.pm-tag.bad{--pm-dot:#dc2626}.pm-bar{z-index:20;background:var(--d-bg);border-top:1px solid var(--d-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:none;position:sticky;bottom:0}.is-dirty .pm-bar{display:flex}.pm-bar:has(.rw-save:not(:empty)){animation:3.2s forwards pm-fade;display:flex}.is-dirty .pm-bar:has(.rw-save:not(:empty)){animation:none}@keyframes pm-fade{0%,80%{opacity:1}to{opacity:0;pointer-events:none}}.pm-tabs{border-bottom:1px solid var(--d-line);gap:24px;display:flex}.pm-tabs>*{font:500 14px var(--d-font);color:var(--d-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0;text-decoration:none}.pm-tabs>[aria-selected=true],.pm-tabs>.is-on{color:var(--d-ink);border-bottom-color:var(--d-ink)}.pm-pills{background:var(--d-sunk);border:1px solid var(--d-line);border-radius:8px;gap:4px;padding:3px;display:inline-flex}.pm-pills>*{height:30px;font:500 13px var(--d-font);color:var(--d-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 14px}.pm-pills>[aria-selected=true],.pm-pills>.is-on{background:var(--d-panel);color:var(--d-ink);box-shadow:inset 0 0 0 1px var(--d-line-strong)}.pm-nav{gap:2px;display:grid}.pm-nav-group{color:var(--d-muted);margin:20px 12px 6px;font-size:12px}.pm-nav a{height:36px;font:500 14px var(--d-font);color:var(--d-body);border-radius:6px;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.pm-nav a:hover{background:var(--d-hover)}.pm-nav a[aria-current=page],.pm-nav a.is-on{background:var(--d-active);color:var(--d-ink);box-shadow:inset 2px 0 0 var(--d-ink)}.pm-table{border-collapse:collapse;width:100%;font:400 14px var(--d-font);color:var(--d-body)}.pm-table th{text-align:left;height:36px;font:400 12px var(--d-font);color:var(--d-muted);border-bottom:1px solid var(--d-line);white-space:nowrap;padding:0 12px}.pm-table td{border-bottom:1px solid var(--d-line);vertical-align:middle;height:40px;padding:6px 12px}.pm-table td:first-child,.pm-table .pm-main{color:var(--d-ink);font-weight:500}.pm-table tbody tr:hover{background:var(--d-hover)}.pm-table .pm-r{text-align:right;font-variant-numeric:tabular-nums}.pm-rows{margin:0;padding:0;list-style:none}.pm-row{border-bottom:1px solid var(--d-line);align-items:center;gap:16px;min-height:40px;padding:8px 0;display:flex}.pm-row:hover{background:var(--d-hover)}.pm-row.tall{min-height:56px}.pm-main{color:var(--d-ink);font-weight:500}.pm-dash:after{content:"–";color:var(--d-muted)}.pm-filters{flex-wrap:wrap;gap:8px;display:flex}.pm-fchip{border:1px solid var(--d-line);height:32px;font:500 13px var(--d-font);color:var(--d-body);cursor:pointer;background:0 0;border-radius:6px;padding:0 12px}.pm-fchip:hover{background:var(--d-hover)}.pm-fchip[aria-pressed=true],.pm-fchip.is-on{border-color:var(--d-ink);color:var(--d-ink)}.pm-search{align-items:center;gap:12px;display:flex}.pm-search input{border:1px solid var(--d-line);background:var(--d-sunk);min-width:0;height:40px;color:var(--d-ink);font:400 14px var(--d-font);border-radius:6px;flex:1;padding:0 14px}.pm-search input:focus-visible{outline:2px solid var(--d-ink);outline-offset:1px}.pm-pager{color:var(--d-muted);align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.pm-empty{text-align:center;padding:48px 16px}.pm-empty strong{font:500 16px var(--d-font);color:var(--d-ink);display:block}.pm-empty span{color:var(--d-muted);margin-top:6px;font-size:14px;display:block}.pf-head{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:8px 0 40px;display:grid}.pf-avatar{border:1px solid var(--d-line-strong);background:var(--d-sunk);width:80px;height:80px;font:600 28px var(--d-font);letter-spacing:-.02em;color:var(--d-ink);border-radius:50%;place-items:center;display:grid}.pf-id{min-width:0}.pf-meta{color:var(--d-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:14px;display:flex}.pf-meta span:first-child{overflow-wrap:anywhere}.pf-strength{border:1px solid var(--d-line);border-radius:8px;grid-template-columns:minmax(150px,auto) minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:16px 40px;padding:28px 32px;display:grid}.pf-strength .pm-num span{letter-spacing:0;color:var(--d-muted);font-size:.45em;font-weight:500}.pf-bar{gap:10px;display:grid}.pf-next{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pf-next b{color:var(--d-ink);font-weight:500}.pf-next .rw-linkbtn{color:var(--d-ink);font:500 14px var(--d-font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pf-warn{color:var(--d-muted);grid-column:1/-1;margin:0;font-size:13px}.pf-full{flex-direction:column;display:flex}.pf-full>*{order:5}.pf-full .pm-form{display:contents}.pf-full #pf-role{order:10}.pf-full #pf-pay{order:20}.pf-full #pf-where{order:30}.pf-full #pf-answers{order:40}.pf-full #pf-resume{order:50}.pf-full #pf-account{order:60}.pf-full .pf-cards{order:61}.pf-full .pm-bar{order:99}.pf-cards{margin-top:var(--pm-sec);gap:var(--pm-sec);display:grid}.pf-cards .rw-card,.pf-resume .rw-card{background:0 0;border:0;border-radius:0;padding:0}.pf-cards .rw-card+.rw-card{padding-top:var(--pm-sec);border-top:1px solid var(--d-line)}.pf-cards .rw-card-head h2,.pf-resume .rw-card-head h2{font:600 16px var(--d-font);letter-spacing:-.01em}.pf-sub{border-top:1px solid var(--d-line);font:600 16px var(--d-font);letter-spacing:-.01em;color:var(--d-ink);grid-column:1/-1;margin:8px 0 -8px;padding-top:24px}.pf-dl{max-width:760px}@media (max-width:700px){body.app-shell{--pm-sec:40px}.pm-title.xl{font-size:30px}.pm-grid{grid-template-columns:1fr;gap:20px}.pf-head{grid-template-columns:auto 1fr;gap:16px}.pf-head .pm-actions{grid-column:1/-1}.pf-avatar{width:56px;height:56px;font-size:20px}.pf-strength{grid-template-columns:1fr;padding:20px}.pm-num{font-size:44px}.pm-bar{bottom:60px}}@media (max-width:480px){.rw-gaps a[href=\#profile],.rw-card-head>a{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-13px -8px;padding:0 8px;display:inline-flex}.shell-brand-sm{align-items:center;min-height:44px;display:inline-flex}}.ig1-body .ig1-app{width:100%;max-width:none;font-size:16px;line-height:1.5}.ig1-body .ig1-top{flex-wrap:wrap;min-height:76px;padding:12px 24px}.ig1-body .ig1-logo{width:40px;height:40px}.ig1-body .ig1-brand{font-size:24px}.ig1-body .ig1-rail .ig1-newbtn{width:auto;min-height:44px;margin:16px;padding:10px 20px;font-size:15px}.ig1-body .ig1-rail{flex:0 0 200px;width:200px}.ig1-workspace{grid-template-columns:minmax(300px,38%) minmax(0,1fr);height:100%;min-height:0;display:grid}.ig1-listpane{border-right:1px solid var(--ig1-line);min-width:0;overflow:auto}.ig1-body .ig1-thread{min-width:0;padding:24px 32px 64px;overflow:auto}.ig1-body .ig1-row{min-height:76px}.ig1-body .ig1-open{flex-wrap:wrap;gap:3px 8px;padding:12px 4px}.ig1-body .ig1-from{flex:1;width:auto;min-width:0}.ig1-body .ig1-mid{flex:100%;order:3;min-width:0}.ig1-body .ig1-btn,.ig1-body .ig1-icon{min-height:40px;padding:8px 14px;font-size:14px;line-height:1.3}.ig1-body .ig1-thread .ig1-text{font-size:16px;line-height:1.7}.ig1-body .ig1-tsubj{font-size:24px;line-height:1.3}.nw1 .nw1-rowbtn{text-align:left;width:100%;font:inherit;grid-template-columns:1fr 2fr auto;gap:12px;padding:14px;display:grid}.rw-int-app{border-bottom:1px solid var(--d-line,#e4ddd2);margin-bottom:16px;padding:16px 0}.rw-int-app .button{margin:4px 8px 4px 0}@media (max-width:900px){.ig1-body .ig1-rail{flex-basis:160px;width:160px}.ig1-workspace{grid-template-columns:minmax(240px,42%) minmax(0,1fr)}.ig1-body .ig1-thread{padding:20px}}@media (max-width:720px){.ig1-workspace{display:block}.ig1-body .ig1-top{gap:8px;padding:8px 12px}.ig1-body .ig1-brand{font-size:20px;display:inline}.ig1-body .ig1-searchwrap{flex:100%;order:5;max-width:none}.ig1-body .ig1-logo{width:32px;height:32px}.ig1-body .ig1-rail{width:250px}.ig1-body .ig1-listpane{border:0;height:100%}.ig1-has-thread .ig1-listpane{display:none}.ig1-body .ig1-thread{box-sizing:border-box;height:100%;padding:16px 16px 60px}.ig1-prompt{display:none}.nw1 .nw1-rowbtn{grid-template-columns:1fr}.ig1-body .ig1-tsubj{font-size:22px}}.ig1-body .salvo-proof-strip{display:none}.ig1-body button:disabled{opacity:.5;cursor:default}.ig1-body .ig1-logo{object-fit:contain;width:40px;height:40px}.tp .tp-plan{background:var(--tp-panel)}.tp .tp-plan b{min-width:0}.tp .tp-plan>span{white-space:nowrap;font-weight:600}.tp .tp-cta{margin-top:12px}.tp .pay5-benefit{color:var(--tp-muted);margin-top:12px}.tp .pay5-tip{color:var(--tp-muted);margin:8px 0;font-size:13px}.tp .pay5-tip summary{cursor:pointer;padding:6px 0}.tp .tp-eg{margin-top:16px;padding:0 12px}.tp .tp-eg>summary{min-height:44px;padding:0}.tp .tp-vs{margin:0 0 12px}.pay5-compact{box-shadow:none!important;padding:14px 16px!important}.pay5-compact .rw-card-head{margin-bottom:6px}.pay5-compact h2{font-size:17px}.pay5-compact p{margin:0 0 10px}.pay5-offer{padding:16px!important}.pay5-offer h3{margin:0 0 6px}.pay5-offer .sub{margin:0 0 12px}body.app-shell .rw-locknote .pw3-btn{width:auto;min-height:36px;padding:7px 12px;font-size:13px}@media (prefers-reduced-motion:reduce){.tp-wrap,.tp{animation:none}}body.app-shell .rw-iv-lock.rw-iv-chip{border-radius:999px;width:auto;min-width:0;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.25}body.app-shell,body:has(>.account-wrap),body:has(>.ob){--d-r:10px;--p7-shadow:0 2px 8px -4px #0f172a1f;--p7-border:#e2e5e9;--font-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-display:var(--font-sans);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body.app-shell{--d-bg:#fafbfc;--d-panel:#fff;--d-ink:#171b22;--d-body:#3c434d;--d-hover:#f2f4f7;--d-active:#edf0f4;--d-line:#e2e5e9;--d-line-strong:#c9cdd3;--d-muted:#646b75;--d-side:#f8f9fb;--d-sunk:#f8f9fb}html[data-theme=dark] body.app-shell{--d-bg:#0a0a0a;--d-panel:#111;--d-ink:#ededed;--d-body:#d4d4d8;--d-hover:#18181b;--d-active:#1c1c1f;--d-line:#292b30;--d-line-strong:#41454d;--d-muted:#a1a5ad;--d-side:#101113;--d-sunk:#151619;--p7-shadow:0 2px 8px -4px #0006}body.app-shell .dash .head h1{letter-spacing:-.035em;font-size:24px;font-weight:650;line-height:1.25}body.app-shell :is(.rw-card h2,.dh2-h h2,.dh2-rest>summary h2){letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.35}body.app-shell .rw-card-head{align-items:center;gap:8px;padding-bottom:12px}body.app-shell :is(.rw-card:not(.rw-plain),.dh2-list){box-shadow:var(--p7-shadow)}body.app-shell .rw-card.rw-plain,body.app-shell :is(.pf-cards,.pf-resume) .rw-card{box-shadow:none}body.app-shell .dh2-wrap{gap:24px}body.app-shell .dh2-act{gap:12px;padding:14px 16px}body.app-shell .dh2-txt b{font-size:14px;line-height:1.45}body.app-shell :is(.dh2-line,.dh2-sub){line-height:1.5}body.app-shell .dh2-av{background:var(--d-sunk);color:var(--d-ink);border:1px solid var(--d-line);border-radius:10px}body.app-shell :is(.button,.dh2-b){border-radius:8px;font-weight:550}body.app-shell .dh2-b{min-height:34px;padding:7px 12px;line-height:1.4}body.app-shell :is(.rw-empty-row,.pm-empty,.dh2-add){background:var(--d-sunk);color:var(--d-muted);line-height:1.6}body.app-shell .rw-empty-row{border-radius:8px;padding:20px 16px;font-size:14px}body.app-shell .pm-empty{border:1px dashed var(--d-line);border-radius:var(--d-r);padding:28px 16px}body.app-shell .shell-nav a{border-radius:6px}body.app-shell :is(input,select,textarea):focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}body:has(>.account-wrap),body:has(>.ob){--ink:#171b22;--body:#3c434d;--muted:#646b75;--line:var(--p7-border);--tint:#f8f9fb;color:var(--body);letter-spacing:0;background:#fafbfc}body:has(>.account-wrap) .account-wrap{width:min(464px,100% - 32px);margin:48px auto 64px}body:has(>.account-wrap) .account-card{border:1px solid var(--line);box-shadow:var(--p7-shadow);background:#fff;border-radius:12px;padding:28px}body:has(>.account-wrap) .account-card h1{font:650 30px/1.2 var(--font-sans);letter-spacing:-.035em}body:has(>.account-wrap) .account-card .stack{gap:16px}body:has(>.account-wrap) .account-card p{font-size:15px;line-height:1.6}body:has(>.account-wrap) .account-card .eyebrow{letter-spacing:.08em;font-size:12px;font-weight:600}body:has(>.account-wrap) .account-card form{gap:16px;display:grid}body:has(>.account-wrap) .account-card .field{gap:8px;font-size:14px}body:has(>.account-wrap) .account-card input{border-radius:8px;min-height:48px;padding:10px 12px;font-size:16px}body:has(>.account-wrap) .account-card .button{border-radius:8px;min-height:44px;padding:10px 16px;font-size:14px}body:has(>.account-wrap) #state{font-size:14px;line-height:1.5}body:has(>.ob) .ob{width:min(560px,100% - 32px);padding:28px 0 48px}body:has(>.ob) .ob-step{gap:16px}body:has(>.ob) .ob-step h1{font:650 30px/1.2 var(--font-sans);letter-spacing:-.035em}body:has(>.ob) .ob-h2{font:600 20px/1.3 var(--font-sans);letter-spacing:-.02em}body:has(>.ob) .ob-step p{font-size:15px;line-height:1.6}body:has(>.ob) .ob-drop{box-shadow:var(--p7-shadow);background:#fff;border:1px dashed #bdc4ce;border-radius:12px;padding:24px 16px}body:has(>.ob) .ob-drop:hover{border-color:var(--accent);background:#fffaf8}body:has(>.ob) .ob-drop:focus-within{outline:2px solid var(--accent);outline-offset:3px}body:has(>.ob) :is(.ob-drop small,.ob-fine){font-size:13px;line-height:1.5}body:has(>.ob) :is(.ob-card,.ob-proof){box-shadow:var(--p7-shadow);border-radius:10px}body:has(>.ob) .ob-step :is(input[type=text],input[type=email],select,textarea){border-radius:8px;min-height:48px;padding:10px 12px;font-size:16px}body:has(>.ob) .ob-next{min-height:48px;font:600 15px/1.4 var(--font-sans);box-shadow:var(--p7-shadow);border-radius:8px}body:has(>.ob) #optionalFields{border:1px solid var(--line);background:#fff;border-radius:10px;padding:0 16px}body:has(>.ob) #optionalFields>summary{cursor:pointer;align-content:center;min-height:48px;font-size:14px;line-height:1.5}body:has(>.ob) #optionalFields[open]{padding-bottom:16px}@media (max-width:600px){body.app-shell main.dash{padding-top:24px}body.app-shell .dash .head h1{font-size:22px}body.app-shell :is(.rw-card h2,.dh2-h h2){font-size:15px}body.app-shell .dh2-act{gap:10px;padding:12px}body.app-shell .dh2-acts{gap:8px}body.app-shell .dh2-b{min-height:44px;padding:11px 12px}body:has(>.account-wrap) .account-wrap{margin:28px auto 40px}body:has(>.account-wrap) .account-card{padding:24px 20px}body:has(>.account-wrap) .account-card h1,body:has(>.ob) .ob-step h1{font-size:26px}body:has(>.ob) .ob{padding-top:20px}body:has(>.ob) .ob-drop{padding:20px 12px}}html:root:not([data-theme=dark]) body.app-shell{background-image:none}html:root body.app-shell :is(article.rw-card,section.rw-card,details.rw-card,.rw-card.rw-tight,.rw-stats,.rw-more-stats,.panel.section-panel){border-radius:var(--d-r);box-shadow:var(--p7-shadow)}html:root body.app-shell :is(.pf-cards,.pf-resume) .rw-card{box-shadow:none;border-radius:0}html:root body.app-shell .button,html:root body.app-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border-radius:8px}html:root:not([data-theme=dark]) body.app-shell .shell-nav a[aria-current=page]{background:var(--d-active);box-shadow:inset 2px 0 0 var(--d-ink)}html:root[data-theme=dark] body.app-shell :is(.shell-brand,.shell-brand-sm) img{filter:brightness(0)invert()}.af1{gap:var(--pl-s3,12px);display:grid}body .af1 h3.af1-h,body.app-shell .af1 h3.af1-h{line-height:var(--pl-lh-title);font-weight:var(--pl-fw-title);letter-spacing:var(--pl-ls-title);color:var(--pl-ink);margin:0;font-size:var(--pl-fs-title)!important}.af1-sub{max-width:62ch;margin:0}.af1-tiles{gap:var(--pl-s3,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.af1-tile{align-content:start;gap:4px;min-width:0;display:grid}.af1-v{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.af1-s{color:var(--pl-muted,#64748b);font-size:13px;line-height:1.35}.af1-how{color:var(--pl-accent-text,#c2410c);text-underline-offset:2px;justify-self:start;font-size:14px;font-weight:600;text-decoration:underline}@media (max-width:640px){.af1-tiles{grid-template-columns:1fr}}.rw-screen[data-screen=applications].ab1-board:not(.ab1-list)>.rw-card:has(.rw-apps-search){display:none}.ab1{--ab1-o:var(--pl-accent,#ff4d2e);--ab1-g:var(--pl-ok,#16a34a);color:var(--pl-text,#334155);margin:0 0 18px}.ab1-head{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 16px;display:flex}.ab1-head h2{letter-spacing:-.02em;color:var(--pl-ink,#0f172a);margin:0 0 4px;font-size:26px;font-weight:700}.ab1-head p{color:var(--pl-muted,#64748b);margin:0;font-size:14.5px}.ab1-sw{background:var(--pl-hover,#f1f5f9);border:1px solid var(--pl-line,#e2e8f0);border-radius:12px;flex:none;padding:3px;display:inline-flex}.ab1-sw button{font:inherit;color:var(--pl-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:32px;padding:6px 14px;font-size:13.5px;font-weight:600}.ab1-sw button.on{background:var(--pl-card,#fff);color:var(--pl-ink,#0f172a);box-shadow:0 1px 2px #00000014}.ab1-filters{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.ab1-f{flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.ab1-f span{letter-spacing:.07em;text-transform:uppercase;color:var(--pl-muted,#64748b);font-size:11px;font-weight:650}.ab1-f input,.ab1-f select{box-sizing:border-box;border:1px solid var(--pl-line,#e2e8f0);background:var(--pl-card,#fff);width:100%;min-height:40px;color:var(--pl-ink,#0f172a);font:inherit;border-radius:12px;padding:0 12px;font-size:14px}.ab1-f input:focus,.ab1-f select:focus{outline:2px solid color-mix(in srgb, var(--ab1-o) 35%, transparent);outline-offset:1px;border-color:var(--ab1-o)}.ab1-min input{padding-right:28px}.ab1-min i{color:var(--pl-muted,#64748b);font-size:13px;font-style:normal;position:absolute;bottom:11px;right:12px}.ab1-note{color:var(--pl-muted,#64748b);margin:-6px 0 12px;font-size:12.5px}.ab1-cols{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:12px;padding:0 0 8px;display:grid;overflow-x:auto}.ab1-col{scroll-snap-align:start;background:var(--pl-sunk,#f8fafc);border:1px solid var(--pl-line,#e2e8f0);border-radius:18px;flex-direction:column;min-width:0;min-height:260px;padding:10px;display:flex}.ab1-ch{justify-content:space-between;align-items:center;padding:2px 4px 10px;display:flex}.ab1-tag{background:var(--pl-hover,#f1f5f9);color:var(--pl-ink,#0f172a);border:1px solid var(--pl-line,#e2e8f0);border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:650;display:inline-flex}.ab1-progress .ab1-tag{background:color-mix(in srgb, var(--ab1-o) 10%, var(--pl-card,#fff));color:color-mix(in srgb, var(--ab1-o) 85%, #000);border-color:color-mix(in srgb, var(--ab1-o) 30%, transparent)}.ab1-applied .ab1-tag{background:color-mix(in srgb, #3b82f6 10%, var(--pl-card,#fff));color:#1d4ed8;border-color:#3b82f647}.ab1-interview .ab1-tag,.ab1-offer .ab1-tag{background:color-mix(in srgb, var(--ab1-g) 12%, var(--pl-card,#fff));color:color-mix(in srgb, var(--ab1-g) 75%, #000);border-color:color-mix(in srgb, var(--ab1-g) 30%, transparent)}.ab1-rejected .ab1-tag{background:color-mix(in srgb, #ef4444 9%, var(--pl-card,#fff));color:#b91c1c;border-color:#ef444442}.ab1-ch em{color:var(--pl-muted,#64748b);font-size:13px;font-style:normal;font-weight:650}.ab1-col ul{flex-direction:column;gap:10px;max-height:640px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ab1-empty{text-align:center;color:var(--pl-muted,#64748b);margin:auto 0;padding:30px 8px;font-size:13px}.ab1-more{color:var(--ab1-o);margin:10px 4px 2px;font-size:13px;font-weight:600;text-decoration:none;display:block}.ab1-card{background:var(--pl-card,#fff);border:1px solid var(--pl-line,#e2e8f0);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.ab1-top{align-items:flex-start;gap:10px;min-width:0;display:flex}.ab1-logo{background:var(--pl-hover,#f1f5f9);height:36px;color:var(--pl-ink,#0f172a);border:1px solid var(--pl-line,#e2e8f0);border-radius:10px;flex:0 0 36px;place-items:center;font-size:15px;font-weight:700;display:grid}.ab1-tx{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ab1-tx b{color:var(--pl-ink,#0f172a);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.ab1-tx span{color:var(--pl-text,#334155);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ab1-m{color:var(--ab1-o);background:color-mix(in srgb, var(--ab1-o) 10%, var(--pl-card,#fff));border-radius:999px;flex:none;padding:3px 8px;font-size:11.5px;font-weight:650}.ab1-step{color:var(--pl-ink,#0f172a);align-items:center;gap:7px;margin:0;font-size:13px;font-weight:600;display:flex}.ab1-dot{background:#9ca3af;border-radius:50%;flex:none;width:8px;height:8px}.ab1-dot.on{background:var(--ab1-o);box-shadow:0 0 0 0 color-mix(in srgb, var(--ab1-o) 45%, transparent);animation:2s infinite ab1-pulse}@keyframes ab1-pulse{70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.ab1-dot.on{animation:none}}.ab1-when{color:var(--pl-muted,#64748b);margin:-6px 0 0 15px;font-size:12px}.ab1-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ab1-btn{border:1px solid var(--pl-line,#e2e8f0);background:var(--pl-card,#fff);min-height:32px;color:var(--pl-ink,#0f172a);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ab1-btn:hover{border-color:var(--pl-faint,#94a3b8)}.ab1-stop{color:#b91c1c;border-color:color-mix(in srgb, #ef4444 30%, var(--pl-line,#e2e8f0));margin-left:auto}.ab1-stop:disabled{opacity:.6;cursor:default}.ab1-busy{color:var(--pl-muted,#64748b);margin-left:auto;font-size:12.5px;font-weight:600}.ab1-ver{color:var(--pl-muted,#64748b);margin-right:auto;font-size:12.5px;font-weight:600}.ab1-toast{z-index:60;background:var(--pl-ink,#0f172a);max-width:calc(100vw - 32px);color:var(--pl-card,#fff);border-radius:14px;align-items:center;gap:14px;padding:12px 16px;font-size:14px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.ab1-toast button{color:var(--ab1-o);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}@media (max-width:760px){.ab1-filters{grid-template-columns:1fr 1fr}.ab1-q{grid-column:1/-1}}@media (max-width:640px){.ab1-head{flex-direction:column;align-items:flex-start;gap:10px}.ab1-head h2{font-size:23px}.ab1-cols{grid-auto-columns:84%;margin:0 -16px;padding:0 16px 8px;scroll-padding:0 16px}.ab1-col ul{max-height:none}}.ab1-head h2{font-size:var(--pl-fs-page,28px);font-weight:var(--pl-fw-page,600);letter-spacing:var(--pl-ls-page,-.022em)}.ab1-col{background:var(--pl-sunk,#f8fafc);border-color:var(--pl-line-soft,#eef2f6);border-radius:var(--pl-r-card,16px)}.ab1-card{border-radius:var(--pl-r-tile,12px);box-shadow:var(--pl-shadow-card)}.ab1-tag{gap:6px}.ab1-tag:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.ab1-m{background:var(--pl-accent-soft,#fff1ec);color:var(--pl-accent-text,#c2410c);border:1px solid var(--pl-accent-line,#ffd6c9)}.ab1-f input,.ab1-f select{min-height:44px}.ab1-f input:focus,.ab1-f select:focus{border-color:var(--pl-accent,#ff4d2e);box-shadow:var(--pl-ring);outline:none}.ab1-sw button.on{box-shadow:var(--pl-shadow-card)}.ab1-ver.ok{color:var(--pl-ok,#16a34a)}.ab1-head p{font-size:13.5px}.ab1-f span{font-size:10.5px}.ab1-f input,.ab1-f select{border-color:var(--pl-line,#e2e8f0);border-radius:10px;min-height:38px;font-size:13.5px}.ab1-cols{grid-auto-columns:minmax(220px,1fr);gap:12px}.ab1-col{background:var(--pl-card,#fff);border:1px solid var(--pl-line,#e2e8f0);border-radius:14px;padding:0}.ab1-ch{border-bottom:1px solid var(--pl-line-soft,#eef2f6);padding:10px 12px}.ab1-tag{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.ab1-tag:before{display:none}.ab1-ch em{color:var(--pl-muted,#64748b);font-size:11.5px;font-weight:500}.ab1-col ul{gap:8px;padding:8px}.ab1-empty{color:var(--pl-faint,#94a3b8);margin:0;padding:24px 8px;font-size:12px}.ab1-more{color:var(--pl-ink,#0f172a);margin:4px 12px 10px;font-size:12.5px}.ab1-card{border-color:var(--pl-line,#e2e8f0);box-shadow:none;border-radius:10px;gap:6px;padding:10px 10px 8px}.ab1-card:hover{box-shadow:var(--pl-shadow-card)}.ab1-top{gap:8px}.ab1-logo{background:var(--pl-card,#fff);border-color:var(--pl-line,#e2e8f0);border-radius:7px;flex-basis:26px;height:26px;font-size:11.5px}.ab1-tx b{-webkit-line-clamp:1;font-size:13px;font-weight:600}.ab1-tx span{color:var(--pl-muted,#64748b);font-size:11.5px}.ab1-tx small{color:var(--pl-faint,#94a3b8);font-size:11px}.ab1-m{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;padding:1px 7px;font-size:10.5px;font-weight:600}.ab1-step{font-size:12px;font-weight:500}.ab1-when{margin-top:-4px;font-size:11px}.ab1-acts{justify-content:flex-end;gap:10px}.ab1-lnk{font:inherit;color:var(--pl-muted,#64748b);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:500;text-decoration:none}.ab1-lnk:hover{color:var(--pl-ink,#0f172a);text-decoration:underline}.ab1-lnk.ab1-stop{color:var(--pl-bad,#dc2626)}.ab1-lnk.ab1-stop:disabled{opacity:.6;cursor:default;text-decoration:none}.ab1-busy{margin-left:0;font-size:11.5px}.ab1-ver{border:1px solid var(--pl-line,#e2e8f0);color:var(--pl-muted,#64748b);border-radius:999px;margin-right:0;padding:1px 7px;font-size:10.5px}.ab1-ver.ok{color:var(--pl-warn,#b45309);background:var(--pl-warn-soft,#fef6e7);border-color:var(--pl-warn-line,#fde2b3)}html[data-theme=dark] .ab1-m{color:#93c5fd;background:#2563eb26;border-color:#93c5fd4d}.ab1 .ab1-empty,.ab1 .ab1-step{font-size:12px}.ab1 .ab1-when,.ab1 .ab1-tx small{font-size:11px}.ab1-head .ab1-sub{color:var(--pl-muted,#64748b);margin:0;font-size:13.5px}.ab1 .ab1-tx small{font-size:11px!important}.ab1 .ab1-note{font-size:12px}.rw-screen.ab1-board,.ab1,.ab1-cols{min-width:0;max-width:100%}.ab1-logo.ab1-img{border-color:var(--pl-line,#e2e8f0);background:#fff;padding:4px;overflow:hidden}.ab1-logo.ab1-img img{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block}.rw-screen[data-screen=applications].ab1-list .ab1-cols,.rw-screen[data-screen=applications].ab1-list .rw-apps-search input[type=search]{display:none}.rw-screen[data-screen=applications].ab1-list>.rw-card:has(.rw-apps-search){order:5}html body.app-shell .rw-screen[data-screen=applications] .ab1 .ab1-filters.ab1-lf:not(#ds-x){grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:760px){html body.app-shell .rw-screen[data-screen=applications] .ab1 .ab1-filters.ab1-lf:not(#ds-x){grid-template-columns:1fr 1fr}}html body.app-shell .rw-screen[data-screen=applications] .ab1 .ab1-cols:not(#ds-x){grid-auto-columns:minmax(196px,1fr);gap:12px}@media (max-width:640px){html body.app-shell .rw-screen[data-screen=applications] .ab1 .ab1-cols:not(#ds-x){grid-auto-columns:84%}}.ab1-cols.ab1-cue{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.ab1-hr{flex:none;align-items:center;gap:12px;display:flex}.ab1-mslot:empty{display:none}html body.app-shell .rw-screen[data-screen=applications] #ab1 .ab1-mslot #jm2-mark:not(#ds-x){margin:0!important;position:static!important;top:auto!important;right:auto!important}html body.app-shell .rw-screen[data-screen=applications] .ab1 .ab1-filters:not(#ds-x){grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}html body.app-shell.app-shell .rw-apps.al1-has>li .rw-app .rw-post{width:64px!important;min-width:64px!important;padding:0 6px!important}html body.app-shell.app-shell .rw-apps.al1-has>li .rw-app .rw-check{width:84px!important;min-width:84px!important}html body.app-shell.app-shell .rw-apps>li .rw-app .al1-btn,html body.app-shell.app-shell .rw-apps>li .rw-app .rw-post:not(.rw-resbtn):not(.al1-btn){order:3}.al1-panel{border:1px solid var(--d-line);background:var(--d-panel);border-radius:12px;grid-column:1/-1;margin:4px 16px 12px 56px;padding:12px 14px}.al1-h{color:var(--d-ink);margin-bottom:6px;font-size:12px;font-weight:600}.al1-text{white-space:pre-wrap;color:var(--d-ink);max-height:22rem;font-size:13px;line-height:1.5;overflow:auto}.al1-open{color:var(--d-muted);margin-top:8px;font-size:12px;text-decoration:underline;display:inline-block}@media (max-width:640px){html body.app-shell.app-shell .rw-apps.al1-has>li .rw-app .rw-post{width:56px!important;min-width:56px!important;padding:0 4px!important}html body.app-shell.app-shell .rw-apps.al1-has>li .rw-app .rw-check{width:auto!important;min-width:0!important}.al1-panel{margin:4px 12px 12px}}.al1-text:not(#al1-x){overflow-wrap:anywhere;word-break:break-word}body.app-shell .rw-apps>li{grid-template-columns:minmax(0,1fr) 120px;align-items:center;display:grid}body.app-shell .rw-apps>li>.rw-wrongjob{grid-column:2;padding-right:16px;display:block}body.app-shell .rw-apps .rw-post,body.app-shell .rw-apps .rw-check,body.app-shell .rw-apps>li>.rw-wrongjob .button{box-sizing:border-box;width:96px;min-width:96px;height:36px;min-height:36px;font:500 13px/1.2 var(--d-font);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}body.app-shell .rw-apps .rw-slot{visibility:hidden}body.app-shell .rw-apps>li>.rw-wrongjob.rw-slot{min-height:36px}@media (max-width:640px){body.app-shell .rw-apps>li{grid-template-columns:minmax(0,1fr) 104px}body.app-shell .rw-apps .rw-post,body.app-shell .rw-apps .rw-check,body.app-shell .rw-apps>li>.rw-wrongjob .button{width:84px;min-width:84px;font-size:12px}}html body.app-shell .rw-apps .rw-app .main{order:0}html body.app-shell .rw-apps>li .rw-app .rw-check{cursor:default;pointer-events:none;order:1;width:96px!important;min-width:96px!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;padding:0!important}html body.app-shell .rw-apps>li .rw-app .rw-resbtn{order:2}html body.app-shell .rw-apps>li .rw-app .rw-post:not(.rw-resbtn){order:3}html body.app-shell .rw-apps>li .rw-app .date{order:4}html body.app-shell .rw-apps>li .rw-app .rw-post{border:1px solid var(--d-line-strong);background:var(--d-panel);color:var(--d-ink);cursor:pointer;border-radius:999px;font-family:inherit;text-decoration:none;width:76px!important;min-width:76px!important;height:30px!important;min-height:30px!important;margin-left:0!important;padding:0 8px!important;font-size:12px!important}html body.app-shell .rw-apps>li .rw-app .rw-post:hover{background:var(--d-hover)}html body.app-shell .rw-apps>li .rw-app .rw-post.rw-slot{background:0 0;border-color:#0000}html body.app-shell .rw-apps>li .rw-app:hover{background:0 0}@media (max-width:640px){html body.app-shell .rw-apps>li .rw-app{column-gap:6px}html body.app-shell .rw-apps>li .rw-app .rw-check{margin-right:4px;width:auto!important;min-width:0!important;margin-left:0!important}html body.app-shell .rw-apps>li .rw-app .rw-post{width:62px!important;min-width:62px!important;height:28px!important;min-height:28px!important;padding:0 6px!important}html body.app-shell .rw-apps>li .rw-app .date{margin-left:auto}html body.app-shell .rw-apps>li:has(>.rw-wrongjob){grid-template-columns:minmax(0,1fr)}html body.app-shell .rw-apps>li>.rw-wrongjob{grid-column:1;justify-self:start;padding:0 12px 10px}html body.app-shell .rw-apps>li>.rw-wrongjob.rw-slot{display:none}}body.ap1-on #hs1 .hs1-live{display:none!important}body.ap1-on #hs1 .hs1-two{grid-template-columns:minmax(0,1fr)}.ap1{--ap1-o:var(--pl-accent,#ff4d2e);--ap1-g:var(--pl-ok,#16a34a);background:color-mix(in srgb, var(--ap1-o) 5%, var(--pl-card,#fff));border:1px solid color-mix(in srgb, var(--ap1-o) 18%, var(--pl-line,#e2e8f0));text-align:center;color:var(--pl-text,#334155);border-radius:20px;margin:0 0 18px;padding:32px 32px 26px}.ap1-pill{background:color-mix(in srgb, var(--ap1-g) 12%, var(--pl-card,#fff));color:color-mix(in srgb, var(--ap1-g) 80%, #000);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.ap1-pill.off{background:var(--pl-hover,#f1f5f9);color:var(--pl-muted,#64748b)}.ap1-dot{background:var(--ap1-g);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--ap1-g) 45%, transparent);border-radius:50%;animation:2s infinite ap1-pulse}.ap1-pill.off .ap1-dot{background:var(--pl-muted,#64748b);animation:none}@keyframes ap1-pulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.ap1-dot{animation:none}}.ap1-h{letter-spacing:-.02em;color:var(--pl-ink,#0f172a);margin:14px 0 8px;font-size:30px;font-weight:700;line-height:1.15}.ap1-p{color:var(--pl-muted,#64748b);max-width:520px;margin:0 auto 22px;font-size:15px;line-height:1.55}.ap1-tiles{grid-template-columns:1fr 1fr;gap:12px;max-width:560px;margin:0 auto 16px;display:grid}.ap1-tile{text-align:left;background:var(--pl-card,#fff);border:1px solid var(--pl-line,#e2e8f0);color:inherit;border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:12px 16px;text-decoration:none;display:flex}.ap1-tile:hover{border-color:var(--pl-faint,#94a3b8)}.ap1-tile span{letter-spacing:.06em;text-transform:uppercase;color:var(--pl-muted,#64748b);font-size:11.5px;font-weight:600}.ap1-tile b{color:var(--pl-ink,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.ap1-box{background:var(--pl-card,#fff);border:1px solid var(--pl-line,#e2e8f0);text-align:left;border-radius:16px;max-width:560px;margin:0 auto 18px;padding:10px 10px 8px}.ap1-tabs{border-bottom:1px solid var(--pl-line,#e2e8f0);gap:6px;padding:2px 2px 8px;display:flex;overflow-x:auto}.ap1-tab{min-height:36px;font:inherit;color:var(--pl-muted,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.ap1-tab em{color:var(--pl-ink,#0f172a);font-style:normal;font-weight:700}.ap1-tab.on{background:color-mix(in srgb, var(--ap1-o) 9%, var(--pl-card,#fff));border-color:color-mix(in srgb, var(--ap1-o) 30%, var(--pl-line,#e2e8f0));color:var(--pl-ink,#0f172a)}.ap1-tdot{background:var(--ap1-o);border-radius:50%;width:7px;height:7px}.ap1-tab.up_next .ap1-tdot{background:#8a94a6}.ap1-tab.applied .ap1-tdot{background:var(--ap1-g)}.ap1-list{flex-direction:column;display:flex}.ap1-row{color:inherit;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:11px 8px;text-decoration:none;display:flex}.ap1-row+.ap1-row{border-top:1px solid var(--pl-line,#e2e8f0)}a.ap1-row:hover{background:var(--pl-hover,#f1f5f9)}.ap1-ic{background:var(--pl-hover,#f1f5f9);height:34px;color:var(--pl-ink,#0f172a);border-radius:50%;flex:0 0 34px;place-items:center;font-size:14px;font-weight:700;display:grid}.ap1-ic.live{background:color-mix(in srgb, var(--ap1-o) 14%, var(--pl-card,#fff));color:var(--ap1-o)}.ap1-ic.ok{background:color-mix(in srgb, var(--ap1-g) 14%, var(--pl-card,#fff));color:var(--ap1-g)}.ap1-tx{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ap1-tx b{color:var(--pl-ink,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.ap1-tx span{color:var(--pl-muted,#64748b);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ap1-m{color:var(--ap1-o);background:color-mix(in srgb, var(--ap1-o) 10%, var(--pl-card,#fff));border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:650}.ap1-empty{color:var(--pl-muted,#64748b);margin:0;padding:16px 8px;font-size:14px;line-height:1.5}.ap1-more{font:inherit;color:var(--ap1-o);cursor:pointer;background:0 0;border:0;margin:4px 0 0 8px;padding:6px 0;font-size:13.5px;font-weight:600;display:block}.ap1-note{color:var(--pl-muted,#64748b);margin:4px 8px 2px;font-size:12.5px}.ap1-btn{background:var(--pl-ink,#0f172a);max-width:560px;min-height:50px;color:var(--pl-card,#fff);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:0 auto;font-size:15.5px;font-weight:650;text-decoration:none;display:flex}.ap1-btn:hover{opacity:.92}.ap1-links{justify-content:center;gap:28px;margin-top:14px;display:flex}.ap1-links a{color:var(--pl-ink,#0f172a);font-size:14px;font-weight:600;text-decoration:none}.ap1-age{color:var(--pl-muted,#64748b);margin:10px 0 0;font-size:12px}@media (max-width:640px){.ap1{border-radius:18px;padding:24px 16px 20px}.ap1-h{font-size:26px}.ap1-p{margin-bottom:18px;font-size:14.5px}.ap1-tiles{gap:10px}.ap1-tile{padding:10px 12px}.ap1-tab{padding:0 8px;font-size:13.5px}}.ap1{background:var(--pl-card,#fff);border-color:var(--pl-line,#e2e8f0);border-radius:var(--pl-r-card,16px);box-shadow:var(--pl-shadow-card)}.ap1-pill{border:1px solid var(--pl-ok-line,#bbf7d0);background:var(--pl-ok-soft,#ecfdf3);color:var(--pl-ok,#16a34a)}.ap1-pill.off{border-color:var(--pl-line,#e2e8f0)}.ap1-h{font-weight:var(--pl-fw-page,600);letter-spacing:var(--pl-ls-page,-.022em)}.ap1-tile,.ap1-box{border-radius:var(--pl-r-tile,12px);background:var(--pl-card,#fff)}.ap1-box{background:var(--pl-sunk,#f8fafc)}.ap1-m{background:var(--pl-accent-soft,#fff1ec);color:var(--pl-accent-text,#c2410c);border:1px solid var(--pl-accent-line,#ffd6c9)}.ap1-tab.on{background:var(--pl-card,#fff);border-color:var(--pl-accent-line,#ffd6c9);box-shadow:var(--pl-shadow-card)}.ap1-btn{background:var(--pl-accent,#ff4d2e);color:var(--pl-accent-ink,#fff);border-radius:var(--pl-r-btn,12px)}.ap1-btn:hover{background:var(--pl-accent-hover,#e8411f);opacity:1}.ap1-btn:focus-visible{box-shadow:var(--pl-ring);outline:none}.ap1{text-align:left;padding:24px 24px 20px}.ap1-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 6px;display:flex}.ap1-hd .ap1-h{font-size:var(--pl-fs-title,20px);letter-spacing:var(--pl-ls-title,-.015em);margin:0;font-weight:600}.ap1-pill{flex:none;padding:3px 10px;font-size:12px;font-weight:600}.ap1-dot{width:7px;height:7px}.ap1-p{max-width:640px;margin:0 0 18px;font-size:14px}.ap1-tiles,.ap1-box{max-width:none;margin-left:0;margin-right:0}.ap1-tile{padding:12px 14px}.ap1-tile span{font-size:var(--pl-fs-label,11px);letter-spacing:var(--pl-ls-label,.08em)}.ap1-tile b{font-size:14.5px;font-weight:600}.ap1-box{background:var(--pl-card,#fff);padding:6px 8px}.ap1-tab{min-height:34px;font-size:13.5px;font-weight:500}.ap1-tab em{font-weight:600}.ap1-tab.on{background:var(--pl-hover,#f1f5f9);box-shadow:none;color:var(--pl-ink,#0f172a);border-color:#0000}.ap1-tdot{width:6px;height:6px}.ap1-ic{border:1px solid var(--pl-line,#e2e8f0);background:var(--pl-card,#fff);border-radius:8px;flex-basis:28px;height:28px;font-size:12.5px}.ap1-ic.live,.ap1-ic.ok{background:var(--pl-card,#fff)}.ap1-tx b{font-size:14px;font-weight:500}.ap1-tx span{font-size:12.5px}.ap1-m{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;padding:2px 8px;font-size:11px;font-weight:600}.ap1-more{color:var(--pl-ink,#0f172a);font-size:13px;font-weight:500}.ap1-more:hover{color:var(--pl-accent-text,#c2410c)}.ap1-btn{border-radius:var(--pl-r-btn,12px);background:var(--pl-dark,#0f172a);max-width:none;min-height:40px;color:var(--pl-dark-ink,#fff);margin:0;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.ap1-btn:hover{background:var(--pl-dark-hover,#1e293b)}.ap1-links{vertical-align:middle;justify-content:flex-start;gap:20px;margin:0 0 0 20px;display:inline-flex}.ap1-links a{color:var(--pl-muted,#64748b);font-size:13.5px;font-weight:500}.ap1-links a:hover{color:var(--pl-ink,#0f172a)}html[data-theme=dark] .ap1-m{color:#93c5fd;background:#2563eb26;border-color:#93c5fd4d}@media (max-width:640px){.ap1{padding:18px 16px 16px}.ap1-hd .ap1-h{font-size:18px}.ap1-btn{width:100%;display:flex}.ap1-links{justify-content:center;margin:12px 0 0;display:flex}}.ap1 a.ap1-btn,.ap1 a.ap1-btn:hover,.ap1 a.ap1-btn:visited{color:var(--pl-dark-ink,#fff)}@media (max-width:640px){.ap1 .ap1-tabs{gap:2px}.ap1 .ap1-tab{gap:4px;padding:0 6px;font-size:13px}}html body.app-shell .rw-apps .rw-links{gap:6px;margin-top:10px}html body.app-shell .rw-apps .rw-links .button{box-sizing:border-box;border:1px solid var(--d-line-strong);background:var(--d-panel);color:var(--d-ink);white-space:nowrap;box-shadow:none;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;width:auto!important;min-width:76px!important;height:30px!important;min-height:30px!important;font:500 12px/1.2 var(--d-font)!important;padding:0 10px!important}html body.app-shell .rw-apps .rw-links .button:hover{background:var(--d-hover)}@media (max-width:640px){html body.app-shell .rw-apps .rw-links .button{min-width:62px!important;height:28px!important;min-height:28px!important;padding:0 8px!important}}body.app-shell .dh2-wrap{flex-direction:column;gap:0;margin-top:6px;display:flex}body.app-shell .dh2-wrap>.dh2-mail,body.app-shell .dh2-wrap>.dh2-sec,body.app-shell .dh2-wrap>.dh2-rest{border:0;border-top:1px solid var(--d-line,#e6e6e6);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:28px 0}body.app-shell .dh2-wrap>.dh2-mail{border-top:1px solid var(--d-line,#e6e6e6);align-items:center;gap:16px;padding:20px 0 28px;display:flex}body.app-shell .dh2-wrap>:first-child{border-top:0}body.app-shell .dh2-h{align-items:center;gap:12px;min-height:28px;margin:0 0 16px;display:flex}body.app-shell .dh2-h h2{margin:0;font-size:17px;line-height:1.25}body.app-shell .dh2-sub{font-size:13px;line-height:1.3}body.app-shell .dh2-list{border-radius:12px}body.app-shell .dh2-act{box-sizing:border-box;grid-template-columns:36px minmax(0,1fr) auto auto;gap:8px 16px;min-height:68px;padding:14px 16px}body.app-shell .dh2-act .dh2-why{padding:0 4px}body.app-shell .dh2-add{box-sizing:border-box;gap:8px 16px;min-height:56px;padding:12px 16px}body.app-shell .dh2-b,body.app-shell .dh2-wrap .button{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:13px;line-height:1;display:inline-flex}body.app-shell .dh2-acts{gap:8px}body.app-shell .dh2-mail .dh2-txt{flex:auto}body.app-shell .dh2-mail .dh2-acts{flex:none}body.app-shell .dh2-more{margin-top:12px}body.app-shell .dh2-fold>summary.dh2-b{min-height:36px}body.app-shell .dh2-restbody{gap:16px}body.app-shell .dash [hidden],body.app-shell .rw-screen [hidden]{display:none!important}html.dv2 .dv2-top{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}html.dv2 .dv2-tile{justify-content:center}.dc1-searchnote{border:1px solid var(--d-line,#e6e6e6);box-sizing:border-box;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:56px;margin:0 0 16px;padding:12px 16px;font-size:14px;display:flex}.dc1-searchnote .button{align-items:center;min-height:36px;padding:0 14px;display:inline-flex}body.dc1-jobs #dv2Home,body.dc1-jobs #dv2Strip,body.dc1-jobs .dh2-wrap>.dh2-mail,body.dc1-jobs .dh2-wrap>.dh2-sec,body.dc1-jobs .dh2-restbody>:not(.rw-home-jobs),body.dc1-jobs #pc1-card,body.dc1-jobs #pc1-slot,body.dc1-jobs .dh2-add{display:none!important}body.dc1-jobs .dh2-wrap>.dh2-rest{border-top:0;padding-top:6px}#prep4-entry,body.dc1-prof #pff-email,body.dc1-prof #pff-more,body.dc1-prof .rw-screen[data-screen=profile] .pf-cards,body.dc1-prof .rw-screen[data-screen=profile] .rw-pausecard,body.dc1-set .rw-screen[data-screen=profile] .pf-head,body.dc1-set #pf-search,body.dc1-set .pf-strength-line,body.dc1-set .rw-screen[data-screen=profile] .pm-form,body.dc1-set #pf-resume,body.dc1-set #pff-work,body.dc1-set .dv2-parked,body.dc1-set .rw-screen[data-screen=profile] .pm-title,body.dc1-set .rw-screen[data-screen=profile] .pf-strength{display:none!important}body.dc1-set #pff-email>summary,body.dc1-set #pff-more>summary{display:none}body.dc1-set #pff-email,body.dc1-set #pff-more{background:0 0;border:0}body.dc1-set #pff-email>.pf-fold-body,body.dc1-set #pff-more>.pf-fold-body{flex-direction:column;gap:16px;padding:0;display:flex!important}body.dc1-set .rw-screen[data-screen=profile] .pf-cards{margin:0 0 16px;display:block!important}#pf-search .dc1-all{min-height:32px;font-size:13px}#pf-search .ps1-row:first-of-type{border-top:0}#pf-search .ps1-chips{row-gap:8px}body.dc1-prof #pf-search{margin-bottom:20px}.rw-screen[data-screen=profile] .pf-strength-line{align-items:center;min-height:44px;margin:0 0 16px!important}.dc1-modal{z-index:2147483000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0c108c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dc1-box{background:var(--d-panel,#fff);width:min(780px,100%);height:min(86vh,900px);color:var(--d-ink,#0a0a0a);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #00000080}.dc1-bar{border-bottom:1px solid var(--d-line,#e6e6e6);justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 20px;display:flex}.dc1-bar h2{margin:0;font-size:17px;font-weight:650}.dc1-x{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:26px;line-height:1}.dc1-x:hover{background:var(--d-hover,#f2f4f7)}.dc1-frame{background:#fff;border:0;flex:1;width:100%}@media (max-width:600px){.dc1-modal{align-items:flex-end;padding:0}.dc1-box{border-radius:16px 16px 0 0;width:100%;height:92vh}}body.app-shell .shell-top #shellTheme,body.app-shell .shell-top .rw-bell,body.app-shell .shell-top .shell-avatar{box-sizing:border-box;width:36px;height:36px}#pf-search .ps1-chips{gap:8px}#pf-search .ps1-tog{min-height:36px}body.app-shell .rw-dsl1-line{gap:6px 16px}body.app-shell .rw-apps .rw-app{gap:8px 12px}body.app-shell .rw-apps .rw-app .rw-post,body.app-shell .rw-apps .rw-app .rw-resbtn{margin-left:0}@media (max-width:600px){body.app-shell .rw-apps .rw-app .rw-post,body.app-shell .rw-apps .rw-app .rw-resbtn{margin-right:4px}}.ig1-bar{gap:8px 12px}.ig1-bar .ig1-switch,.ig1-bar .ig1-btn,.ig1-bar .ig1-barinfo{margin:0}.ig1-top{gap:14px}.ig1-top .ig1-menubtn{margin-right:2px}.ig1-switch{margin-left:0;margin-right:0}html body .ig1-bar{gap:8px 14px!important}html body .ig1-bar .ig1-switch{padding-left:12px;padding-right:12px;gap:10px!important}html body .ig1-top{gap:14px!important}html body.app-shell .rw-apps .rw-app{gap:8px 14px!important}html body.app-shell .rw-apps .rw-app .rw-resbtn{margin-right:6px!important}html body.app-shell .owner-preview.dc1-viewchip,html body .owner-preview.dc1-viewchip{border:1px solid var(--ds-line,#e6e6e6);background:var(--ds-panel,#fff);box-sizing:border-box;border-radius:999px;align-items:center;gap:12px;width:auto;max-width:100%;margin:0 0 16px;padding:6px 8px 6px 12px;display:inline-flex}html body .owner-preview.dc1-viewchip>div{align-items:center;min-width:0;display:flex}html body .owner-preview.dc1-viewchip p{display:none!important}html body .owner-preview.dc1-viewchip strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}html body .owner-preview.dc1-viewchip .button{border-radius:999px;min-height:28px;margin:0;padding:0 10px;font-size:13px}html body .owner-preview.dc1-viewchip .owner-edit-btn{margin:0}html body.app-shell .dh2-act .dh2-ans{border-top:1px solid var(--ds-line,#e6e6e6);grid-column:1/-1;padding-top:12px}html body.app-shell .dh2-ans .rw-legal-body{padding:0;display:block}html body.app-shell .dc1-legal-moved{display:none!important}@media (min-width:901px) and (max-width:1180px){body.app-shell .dh2-act .dh2-why{display:none}body.app-shell .dh2-act .dh2-acts{max-width:300px}}@media (max-width:760px){html body [data-invite1]{text-align:left!important;flex-direction:column!important;align-items:flex-start!important}html body [data-invite1-line]{text-align:left!important;flex:0 auto!important;align-self:stretch!important;margin:0!important}html body #ownerPreviewNotice.owner-preview,html body #ownerPreviewNotice.dc1-viewchip{border-radius:12px!important;flex-wrap:wrap!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;margin:8px 0 16px!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body #ownerPreviewNotice strong{white-space:normal!important}html body #ownerPreviewNotice .button{min-height:40px!important}html body #ownerAsChip{box-sizing:border-box!important;width:100%!important;min-height:44px!important;box-shadow:none!important;border-radius:12px!important;justify-content:space-between!important;margin:8px 0 16px!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body #ownerAsChip button{min-height:40px!important}}html body.app-shell [data-invite1],html.dv2 body.app-shell #dv2Inv [data-invite1]{text-align:left!important;flex-flow:column!important;align-items:flex-start!important}html body.app-shell [data-invite1] [data-invite1-line],html.dv2 body.app-shell #dv2Inv [data-invite1] [data-invite1-line]{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%;text-align:left!important;flex:0 auto!important;align-self:stretch!important;width:auto!important;margin:0!important;padding:0!important;display:block!important}html body.app-shell [data-invite1] [data-invite1-btn]{align-self:flex-start!important;margin-left:0!important;margin-right:0!important}html body.app-shell [data-invite1] [data-invite1-status]{overflow-wrap:anywhere;min-width:0;flex:0 auto!important;align-self:stretch!important}html body.app-shell [data-invite1] [data-invite1-status]:empty{display:none!important}html body.app-shell .rw-screen[data-screen=profile] #pff-basics>.pf-fold-body{box-sizing:border-box;min-width:0;padding:var(--ds-pad,20px)!important}.rw-stats.rw-stats-int{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr))}.rw-stat.rw-stat-int{box-shadow:inset 3px 0 0 var(--d-accent);padding:16px 24px}.rw-stat-int .lbl{color:var(--d-ink);font-weight:600}.rw-stat-int strong{font-size:34px}.rw-stat-int .rw-int-last{color:var(--d-body);overflow-wrap:anywhere;font-size:13px}.rw-mini-stat a.rw-optional{color:var(--d-muted);font-size:12px;font-weight:400;text-decoration:none}.rw-mini-stat a.rw-optional:hover{text-decoration:underline}@media (max-width:900px){.rw-stats.rw-stats-int{grid-template-columns:1fr 1fr}.rw-stats-int .rw-stat.rw-stat-int{grid-column:1/-1;padding:14px 16px}.rw-stats-int .rw-stat:nth-child(2){border-left:0}.rw-stats-int .rw-stat:nth-child(3){border-left:1px solid var(--d-line)}.rw-stats-int .rw-stat:nth-child(4){border-left:0}.rw-stats-int .rw-stat:nth-child(n+2){border-top:1px solid var(--d-line)}}html body.app-shell .rw-list>li.rw-locked{align-items:center;gap:12px;padding-right:16px;display:flex}html body.app-shell .rw-list>li.rw-locked>.rw-app{cursor:default;flex:auto;min-width:0}html body.app-shell .rw-list>li.rw-locked>.rw-iv-lock{white-space:nowrap;flex:none;width:auto;min-height:32px;margin:0;padding:6px 12px;font-size:12px}html body.app-shell .rw-iv-free{border-top:1px solid var(--d-line);margin:0;padding:10px 16px 12px;font-size:12px}html body.app-shell .rw-paused-line{border-bottom:1px solid var(--d-line);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 16px;display:flex}html body.app-shell .rw-paused-line>p{margin:0}html body.app-shell .rw-paused-line>.button{flex:none;width:auto;min-height:32px;margin:0;padding:6px 14px;font-size:12px}html body.app-shell .gr-share+.gr-preview{margin-top:12px}@media (max-width:640px){html body.app-shell .rw-list>li.rw-locked{flex-wrap:wrap;row-gap:0;padding:0 16px 10px 0}html body.app-shell .rw-list>li.rw-locked>.rw-iv-lock{margin-left:52px}}html body.app-shell .rw-iv-lock.rw-iv-chip{white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;height:20px;font-weight:600;line-height:20px;color:#d9480f!important;width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:1px solid #d9480f!important;flex:none!important;margin:4px 0 0!important;padding:0 8px!important;font-size:11px!important;display:inline-flex!important}html body.app-shell .rw-iv-lock.rw-iv-chip:hover{background:#d9480f14!important}.dh2-wrap{flex-direction:column;gap:22px;min-width:0;margin-top:14px;font-family:Geist,system-ui,sans-serif;display:flex}.dh2-sec,.dh2-rest{min-width:0}.dh2-h,.dh2-rest>summary{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.dh2-rest>summary{cursor:pointer;list-style:none}.dh2-rest>summary::-webkit-details-marker{display:none}.dh2-h h2,.dh2-rest>summary h2{color:var(--ink,#0a0a0a);margin:0;font-size:17px;font-weight:650}.dh2-n{color:#fff;background:#ff4d2e;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-flex}.dh2-sub{color:var(--muted,#6b6b6b);font-size:13px}.dh2-list{border:1px solid var(--line,#e6e6e6);background:var(--paper,#fff);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.dh2-act{border-top:1px solid var(--line,#e6e6e6);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.dh2-act:first-child{border-top:0}.dh2-av{color:#ff4d2e;background:#ff4d2e1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex}.dh2-txt{flex-direction:column;min-width:0;display:flex}.dh2-txt b{color:var(--ink,#0a0a0a);overflow-wrap:anywhere;font-weight:600}.dh2-line{color:var(--body,#3a3a3a);overflow-wrap:anywhere;font-size:13px}.dh2-why{color:var(--muted,#6b6b6b);white-space:nowrap;font-size:12px}.dh2-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dh2-b{font:inherit;cursor:pointer;border:1px solid var(--line,#e6e6e6);color:var(--ink,#0a0a0a);white-space:nowrap;background:0 0;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.dh2-b.p{color:#fff;background:#ff4d2e;border-color:#ff4d2e}.dh2-b:disabled{opacity:.55;cursor:default}.dh2-add{border-top:1px dashed var(--line,#e6e6e6);color:var(--body,#3a3a3a);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:13px;display:flex}.dh2-add:first-child{border-top:0}.dh2-add .dh2-b{margin-left:auto}.dh2-more{margin-top:8px}.dh2-restbody{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:700px){.dh2-act{grid-template-columns:32px minmax(0,1fr);gap:10px}.dh2-av{width:32px;height:32px}.dh2-why,.dh2-sub{display:none}.dh2-acts{grid-column:2;justify-content:flex-start}.dh2-add .dh2-b{margin-left:0}}.dh2-fold{margin-top:8px}.dh2-fold>summary{list-style:none;display:inline-block}.dh2-fold>summary::-webkit-details-marker{display:none}.dh2-fold[open]>summary{margin-bottom:8px}.dh2-clip{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dh2-msacts{justify-content:flex-start;margin-top:10px}.rw-screen[data-screen=home] .rw-card:has(>.ts1-title){display:none}body.dh2-jobsonly .dh2-sec,body.dh2-jobsonly .rw-home-head,body.dh2-jobsonly .rw-wallbox,body.dh2-jobsonly .dh2-rest>summary,body.dh2-jobsonly .dh2-restbody>:not(.rw-home-jobs){display:none!important}body.app-shell .rw-apps .rw-app .rw-check{flex:none;width:104px!important;min-width:104px!important;margin-left:0!important}body.app-shell .rw-apps .rw-app .rw-post{flex:none;width:96px!important;min-width:96px!important}body.app-shell .rw-apps .rw-app .rw-post.rw-slot{visibility:hidden;display:inline-block!important}body.app-shell .rw-apps .rw-app:has(.rw-check){flex-wrap:nowrap}body.app-shell .rw-apps .rw-app:has(.rw-check) .main{flex:1 1 0}@media (max-width:640px){body.app-shell .rw-apps .rw-app{flex-wrap:wrap}body.app-shell .rw-apps .rw-app>.main{flex:100%;min-width:0}body.app-shell .rw-apps .rw-app .rw-check,body.app-shell .rw-apps .rw-app .rw-post{width:84px!important;min-width:84px!important}}@media (min-width:901px){.rw-stats.rw-stats-int{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr))}}.rw-stat .rw-what{color:var(--d-body);font-size:12.5px;line-height:1.3}.rw-card.rw-legal.rw-dsl1-thin{padding:8px 14px}.rw-dsl1-line{flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:32px;display:flex}.rw-dsl1-line .rw-legal-toggle{color:var(--d-ink);white-space:nowrap;flex-direction:row-reverse;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.rw-dsl1-line .rw-legal-toggle .rw-chev{font-size:18px;margin:0 .4em 0 0!important}@media (min-width:901px){.rw-activity .rw-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rw-dsl1-why{min-width:0;color:var(--d-muted);flex:220px;font-size:13px}.rw-dsl1-answer{color:var(--d-ink);margin-left:auto;font-size:13px;font-weight:500;text-decoration:underline}.rw-dsl1-thin .rw-legal-main{border-top:1px solid var(--d-line);margin-top:8px;padding-top:8px}.rw-card.rw-dsl1-replies a.rw-app{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;display:grid!important}.rw-dsl1-replies .rw-app .main{gap:2px;min-width:0;display:grid}.rw-dsl1-replies .rw-app .main b,.rw-dsl1-replies .rw-app .main small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rw-card.rw-dsl1-jobsintro{padding:12px 16px!important}.rw-dsl1-jobsintro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.rw-dsl1-jobsintro p{flex:260px;margin:0}.sw-back{color:var(--d-muted);margin-top:4px;font-size:13px;display:inline-block}.rw-more-stats>.rw-card{margin-top:10px}.rw-screen[data-screen=home] .button,.rw-screen[data-screen=jobs] .button,.rw-screen[data-screen=home] .rw-pause,.rw-dsl1-line .rw-legal-toggle{border-radius:999px;min-height:44px;padding:8px 18px;transition:background-color .15s,filter .15s,transform .1s}.rw-dsl1-line .rw-legal-toggle{padding:8px 4px}.rw-dsl1-answer.button{align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.rw-screen[data-screen=home] .button:hover,.rw-screen[data-screen=jobs] .button:hover{background:var(--d-hover)}.rw-screen[data-screen=home] .button:active,.rw-screen[data-screen=jobs] .button:active,.rw-screen[data-screen=home] .rw-pause:active,.rw-dsl1-line .rw-legal-toggle:active{filter:brightness(.92);transform:scale(.97)}.rw-screen[data-screen=home] .button:focus-visible,.rw-screen[data-screen=jobs] .button:focus-visible,.rw-screen[data-screen=home] .rw-pause:focus-visible,.rw-dsl1-line .rw-legal-toggle:focus-visible,.rw-screen[data-screen=home] a.rw-app:focus-visible,.rw-legal-head:focus-visible{outline:2px solid var(--d-ink);outline-offset:2px}html:not([data-theme=dark]) .rw-screen[data-screen=home] .button.primary,html:not([data-theme=dark]) .rw-screen[data-screen=jobs] .button.primary,html:not([data-theme=dark]) .rw-screen[data-screen=home] .rw-pause{color:#fff;background:#d03a1a;border-color:#d03a1a}html:not([data-theme=dark]) .rw-screen[data-screen=home] .button.primary:hover,html:not([data-theme=dark]) .rw-screen[data-screen=jobs] .button.primary:hover,html:not([data-theme=dark]) .rw-screen[data-screen=home] .rw-pause:hover{filter:none;background:#b8300f;border-color:#b8300f}.rw-screen[data-screen=home] a.rw-app{min-height:52px}.rw-screen[data-screen=home] a.rw-app:hover{background:var(--d-hover)}.rw-screen[data-screen=home] a.rw-app:active{filter:brightness(.95)}.rw-screen[data-screen=home] a.rw-app .rw-mini{box-sizing:border-box;border:1px solid var(--d-line-strong);background:var(--d-panel);border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:64px;min-height:44px;padding:8px 16px;font-size:13px;display:inline-flex}.rw-screen[data-screen=home] a.rw-app:hover .rw-mini{background:var(--d-hover)}:root{--ds-font:Geist,system-ui,-apple-system,"Segoe UI",sans-serif;--ds-fs-page:24px;--ds-fs-stat:26px;--ds-fs-head:17px;--ds-fs-body:14px;--ds-fs-meta:13px;--ds-fs-label:12px;--ds-fw-strong:650;--ds-fw-mid:600;--ds-fw-reg:400;--ds-r-card:12px;--ds-r-btn:8px;--ds-r-pill:999px;--ds-gap:16px;--ds-pad:16px;--ds-row-h:64px;--ds-btn-h:36px}html body.app-shell{--ds-line:var(--d-line,#e6e6e6);--ds-panel:var(--d-panel,#fff);--ds-muted:var(--d-muted,#667085)}html body.app-shell,html body.app-shell :not(code):not(pre):not(.mono):not(#ds-x){font-family:var(--ds-font)!important}html body.app-shell h1,html body.app-shell h1.pm-title,html body.app-shell h1.pm-title.xl{line-height:1.2;font-size:var(--ds-fs-page)!important;font-weight:var(--ds-fw-strong)!important}html body.app-shell h2,html body.app-shell .pf-fold>summary b,html body.app-shell .rw-card-head h2,html body.app-shell .ig1-top b{line-height:1.25;font-size:var(--ds-fs-head)!important;font-weight:var(--ds-fw-strong)!important}html body.app-shell .dv2-num,html body.app-shell .dv2-stat b,html body.app-shell .rw-stat b,html body.app-shell .rw-num{font-size:var(--ds-fs-stat)!important;font-weight:var(--ds-fw-strong)!important}html body.app-shell .dh2-act b,html body.app-shell .dh2-act .dh2-t,html body.app-shell .rw-app b,html body.app-shell .rw-iv b,html body.app-shell .ps1-lab,html body.app-shell .rw-legal-t b,html body.app-shell .rw-dsl1-line .rw-legal-toggle,html body.app-shell .pf-strength-line b,html body.app-shell .rw-home-jobs b,html body.app-shell .dv2-iv-row b,html body.app-shell span.pill,html body.app-shell .rw-card b{font-size:var(--ds-fs-body)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell .dv2-nav span,html body.app-shell .shell-nav span,html body.app-shell nav span{font-size:var(--ds-fs-body)!important}html body.app-shell .dh2-h h2{font-size:var(--ds-fs-head)!important}html body.app-shell p,html body.app-shell small,html body.app-shell .sub,html body.app-shell .dh2-why,html body.app-shell .dh2-sub,html body.app-shell .shell-note,html body.app-shell .dv2-classic,html body.app-shell .dv2-sw-t,html body.app-shell .dv2-mm,html body.app-shell .rw-post,html body.app-shell a.rw-post,html body.app-shell .ig1-addr,html body.app-shell .gr-muted,html body.app-shell .ig1-barinfo,html body.app-shell strong{font-size:var(--ds-fs-meta)!important}html body.app-shell p.full,html body.app-shell .pm-lede{font-size:var(--ds-fs-body)!important}html body.app-shell strong{font-weight:var(--ds-fw-mid)!important}html body.app-shell .dv2-lbl,html body.app-shell .dv2-badge,html body.app-shell .shell-avatar,html body.app-shell .dv2-stat-l,html body.app-shell .rw-match,html body.app-shell .pm-tag,html body.app-shell h3,html body.app-shell .dh2-n,html body.app-shell .lbl{font-size:var(--ds-fs-label)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell .dh2-n{font-size:var(--ds-fs-meta)!important}html body.app-shell .rw-card,html body.app-shell .dh2-list,html body.app-shell .dh2-act,html body.app-shell .dv2-tile,html body.app-shell .dv2-strip,html body.app-shell .ps1,html body.app-shell .pf-fold,html body.app-shell .dh2-fold,html body.app-shell .rw-more-stats,html body.app-shell .dc1-searchnote,html body.app-shell .rw-dsl1-thin,html body.app-shell .np1-how{border-radius:var(--ds-r-card)!important}html body.app-shell .rw-card,html body.app-shell .ps1,html body.app-shell .pf-fold,html body.app-shell .rw-more-stats,html body.app-shell .rw-dsl1-thin{border:1px solid var(--ds-line);background:var(--ds-panel);box-shadow:none}html body.app-shell .ps1{padding:var(--ds-pad) 20px 8px}html body.app-shell .ps1-head{align-items:baseline;margin:0 0 8px}html body.app-shell .pm-page,html body.app-shell .pm-form{gap:var(--ds-gap);flex-direction:column;display:flex}html body.app-shell .pm-form{width:100%}html body.app-shell .pf-fold{margin:0}html body.app-shell details.dh2-fold>summary,html body.app-shell .rw-more-stats>summary,html body.app-shell .pf-fold>summary,html body.app-shell .rw-dsl1-line{min-height:var(--ds-row-h);padding:0 var(--ds-pad);box-sizing:border-box;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:12px;list-style:none;display:flex;font-size:var(--ds-fs-body)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell details>summary::-webkit-details-marker{display:none}html body.app-shell details>summary::marker{content:""}html body.app-shell details.dh2-fold>summary:before,html body.app-shell .rw-more-stats>summary:before,html body.app-shell .pf-fold>summary:before,html body.app-shell .rw-dsl1-line .rw-legal-toggle:before{content:"›";text-align:center;width:16px;font-size:var(--ds-fs-head);color:var(--ds-muted);line-height:1;transition:transform .15s;display:inline-block}html body.app-shell details[open]>summary:before,html body.app-shell .rw-dsl1-line .rw-legal-toggle[aria-expanded=true]:before{transform:rotate(90deg)}html body.app-shell .rw-dsl1-line .rw-chev{display:none}html body.app-shell details.dh2-fold{border:1px solid var(--ds-line);background:var(--ds-panel);margin-top:12px}html body.app-shell details.dh2-fold>summary.dh2-b{min-height:var(--ds-row-h);background:0 0;border:0;border-radius:0;justify-content:flex-start}html body.app-shell details.dh2-fold[open]>summary{border-bottom:1px solid var(--ds-line)}html body.app-shell details.dh2-fold>.dh2-list{border:0;border-radius:0}html body.app-shell .rw-more-stats[open]>summary,html body.app-shell .pf-fold[open]>summary{border-bottom:1px solid var(--ds-line)}html body.app-shell .rw-dsl1-thin{margin:0;padding:0}html body.app-shell .rw-dsl1-line{flex-wrap:wrap}html body.app-shell .rw-dsl1-line .rw-legal-toggle{min-height:var(--ds-row-h);color:inherit;flex:220px;align-items:center;gap:12px;padding:0;text-decoration:none;display:inline-flex}html body.app-shell .rw-dsl1-line .rw-dsl1-why{color:var(--ds-muted);margin-left:auto;font-size:var(--ds-fs-meta)!important;font-weight:var(--ds-fw-reg)!important}html body.app-shell .rw-dsl1-line .rw-dsl1-answer{flex:none}html body.app-shell .rw-dsl1-thin .rw-legal-main{padding:0 var(--ds-pad) var(--ds-pad)}html body.app-shell .pf-fold>summary .sub{color:var(--ds-muted);margin-left:4px;font-weight:var(--ds-fw-reg)!important}html body.app-shell .pf-fold>.pf-fold-body{padding:var(--ds-pad)}html body.app-shell .button,html body.app-shell .dh2-b,html body.app-shell .ig1-btn,html body.app-shell .ps1-tog,html body.app-shell button.rw-mini,html body.app-shell a.rw-mini{min-height:var(--ds-btn-h);box-sizing:border-box;line-height:1.2;border-radius:var(--ds-r-btn)!important;font-size:var(--ds-fs-meta)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell .pf-strength-line .rw-linkbtn{border:1px solid var(--ds-line);border-radius:var(--ds-r-btn);min-height:var(--ds-btn-h);color:inherit;font-weight:var(--ds-fw-mid);font-size:var(--ds-fs-meta);padding:0 14px;text-decoration:none}html body.app-shell .ps1-tog,html body.app-shell .ps1-chip{border-radius:var(--ds-r-pill)!important}html body.app-shell .pf-head{padding:var(--ds-pad) 20px;border:1px solid var(--ds-line);border-radius:var(--ds-r-card);background:var(--ds-panel);align-items:center;gap:20px}html body.app-shell .pf-avatar{width:64px;height:64px;font-size:var(--ds-fs-head)!important;font-weight:var(--ds-fw-strong)!important}html body.app-shell .ps1-row{border-top:1px solid var(--ds-line);grid-template-columns:160px minmax(0,1fr);align-items:start;gap:8px 20px;padding:14px 0;display:grid}html body.app-shell .ps1-row:first-of-type{border-top:0}html body.app-shell .ps1-add input,html body.app-shell .ps1-row input[type=text]{min-height:var(--ds-btn-h);border:1px solid var(--ds-line);border-radius:var(--ds-r-btn);font-size:var(--ds-fs-body);background:var(--ds-panel);padding:0 12px}html body.app-shell .pf-strength-line{min-height:var(--ds-btn-h);align-items:center;gap:12px;padding:0 4px;display:flex}@media (max-width:700px){html body.app-shell .ps1-row{grid-template-columns:minmax(0,1fr)}html body.app-shell .pf-head{flex-wrap:wrap}}html body.app-shell .pf-fold>summary b:not(#ds-x),html body.app-shell .pf-full .pf-fold>summary b:not(#ds-x){font-size:var(--ds-fs-head)!important;font-weight:var(--ds-fw-strong)!important}html body.app-shell .rw-mini-stat b,html body.app-shell .rw-mini-stat>b{font-size:var(--ds-fs-body)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell .date,html body.app-shell .rw-tag,html body.app-shell .ig1-switchtext,html body.app-shell .tgh1-help{font-size:var(--ds-fs-meta)!important;font-weight:var(--ds-fw-reg)!important}html body.app-shell .ig1-switchtext{font-weight:var(--ds-fw-mid)!important}html body.app-shell .np1-num{font-size:var(--ds-fs-meta)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell .dv2-nav a,html body.app-shell .dv2-nav a span,html body.app-shell .shell-nav a span,html body.app-shell nav a span,html body.app-shell nav a.on span,html body.app-shell nav a[aria-current] span,html body.app-shell .ig1-rail a,html body.app-shell .ig1-rail .ig1-newbtn,html body.app-shell .rw-card-head b:not(#ds-x),html body.app-shell .dh2-act b:not(#ds-x),html body.app-shell .dh2-list b:not(#ds-x),html body.app-shell .ig1-rail a:not(#ds-x),html body.app-shell .ig1-menu a:not(#ds-x),html body.app-shell .ig1-top a:not(#ds-x),html body.app-shell .dv2-tile b:not(#ds-x),html body.app-shell .dv2-tile strong:not(#ds-x),html body.app-shell a[class*=ig1-]:not(.ig1-btn):not(#ds-x),html body.app-shell [class*=ig1-] a:not(.ig1-btn):not(#ds-x),html body.app-shell .dv2-tabs a:not(#ds-x){font-size:var(--ds-fs-body)!important;font-weight:var(--ds-fw-mid)!important}html body.app-shell .rw-dsl1-line .rw-chev:not(#ds-x){display:none!important}html body.app-shell .rw-dsl1-line .rw-legal-toggle:not(#ds-x){flex:auto;text-align:left!important;justify-content:flex-start!important}html.dv2 .dv2-strip:not(#ds-x){background:var(--ds-panel);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html.dv2 .dv2-sg:not(#ds-x){grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}html.dv2 .dv2-sg+.dv2-sg:not(#ds-x){border-left:1px solid var(--ds-line)}html.dv2 .dv2-sg .dv2-stat:not(#ds-x){border-left:1px solid var(--ds-line);background:0 0;border-top:0;min-width:0;padding:14px 16px}html.dv2 .dv2-sg .dv2-stat:first-child:not(#ds-x){border-left:0}html.dv2 .dv2-stat:hover:not(#ds-x){background:var(--d-hover,#f2f4f7)}html.dv2 .dv2-stat-l:not(#ds-x){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.dv2-l-short,.rw-int-last:empty{display:none}@media (max-width:900px){html.dv2 .dv2-strip:not(#ds-x){grid-template-columns:minmax(0,1fr)}html.dv2 .dv2-sg+.dv2-sg:not(#ds-x){border-left:0;border-top:1px solid var(--ds-line)}}@media (max-width:600px){html.dv2 .dv2-sg .dv2-stat:not(#ds-x){padding:12px 10px}.dv2-l-long{display:none}.dv2-l-short{display:inline}}html body.app-shell .dv2-ivp:not(#ds-x)[hidden]{display:none!important}html.dv2 .dv2-ivp:not(#ds-x),html.dv2 .dv2-tile:not(.hot):not(#ds-x),html.dv2 .dv2-chips button:not(#ds-x),html.dv2 .dv2-msg.mine:not(#ds-x){background:var(--ds-panel)}html.dv2 .dv2-tile:not(.hot):not(#ds-x){color:var(--d-ink)}html body.app-shell .rw-dsl1-line .rw-legal-toggle:not(#ds-x){flex-direction:row!important}html body.app-shell .rw-dsl1-line:not(#ds-x){justify-content:flex-start}html body.app-shell details.dh2-fold>summary.dh2-b:not(#ds-x){border:0!important;border-radius:0!important}html body.app-shell details.rw-settings>summary.rw-card-head:not(#ds-x){box-sizing:border-box;cursor:pointer;text-align:left;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 12px;margin:0;padding:16px 18px;list-style:none;position:relative;border:0!important;flex-direction:row!important;display:flex!important}html body.app-shell details.rw-settings>summary.rw-card-head:not(#ds-x):before{content:none}html body.app-shell details.rw-settings>summary.rw-card-head:not(#ds-x):after{content:"›";font-size:var(--ds-fs-head);color:var(--ds-muted);transition:transform .15s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}html body.app-shell details.rw-settings[open]>summary.rw-card-head:not(#ds-x):after{transform:translateY(-50%)rotate(90deg)}html body.app-shell details.rw-settings>summary.rw-card-head:not(#ds-x) .rw-chev{display:none}html body.app-shell details.rw-settings:not(#ds-x){padding:0}@media (max-width:700px){html body.app-shell .rw-card.rw-fold.rw-folded:not(#ds-x){padding:0!important}html body.app-shell .rw-card.rw-fold>.rw-card-head:not(#ds-x){border-bottom:0;padding:16px 18px!important}}html[data-theme=dark] body.app-shell.app-shell .dv2-iv-row:hover:not(#ds-x),html.dv2[data-theme=dark] .dv2-iv-row:hover:not(#ds-x){background:#ffffff0f}@media (max-width:700px){html body.app-shell .pf-head:not(#ds-x){gap:12px 14px;padding:16px}html body.app-shell .pf-head .pf-avatar:not(#ds-x){width:48px;height:48px}html body.app-shell .pf-head:not(#ds-x) *{overflow-wrap:anywhere;min-width:0}}@media (min-width:901px) and (max-width:1279px){html.dv2 .dv2-sg .dv2-stat:not(#ds-x){padding:12px 10px}html.dv2 .dv2-stat-l:not(#ds-x){white-space:normal;text-overflow:clip;line-height:1.25;overflow:visible}}html.dv2 .dv2-sg .dv2-app24:not(#ds-x){flex-direction:row;justify-content:space-between;align-items:center;gap:6px}html.dv2 .dv2-app-total,html.dv2 .dv2-app-recent{flex-direction:column;gap:4px;min-width:0;display:flex}html.dv2 .dv2-app-recent{text-align:right;max-width:52px;margin-left:auto}html.dv2 .dv2-app-recent .dv2-stat-l:not(#ds-x){white-space:normal;font-size:12px;line-height:1.15;overflow:visible}html.dv2 .dv2-app-recent b:not(#ds-x){line-height:1.1;font-size:16px!important}@media (max-width:600px){html.dv2 .dv2-sg .dv2-app24:not(#ds-x){gap:3px;padding-left:6px;padding-right:6px}html.dv2 .dv2-app-total .dv2-stat-l:not(#ds-x){letter-spacing:-.04em;font-size:12px}}html.dv2 .dv2-sg:first-child:not(#ds-x){grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.75fr))}@media (max-width:600px){html.dv2 .dv2-sg:first-child .dv2-stat:not(.dv2-app24) .dv2-num:not(#ds-x){font-size:20px!important}}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html.dv2{--d-font:"Inter","Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--dv2-r:14px;--dv2-r-sm:10px;--dv2-o:#ec5d45;--dv2-o2:#c94a34;--dv2-osoft:#fdeeea;--dv2-ok:#1f8a5b;--dv2-oksoft:#e6f5ee;--dv2-warn:#b7791f;--dv2-warnsoft:#fdf3dc;--dv2-shadow:0 1px 2px #16181d0a,0 1px 1px #16181d08}html.dv2:not([data-theme=dark]){--d-bg:#f6f7f9;--d-side:#fff;--d-panel:#fff;--d-sunk:#f6f7f9;--d-ink:#16181d;--d-body:#2c313b;--d-muted:#6b7383;--d-line:#e8eaee;--d-line-strong:#d6dae1;--d-hover:#f1f3f6;--d-active:#fdeeea;--d-accent:#ec5d45;--d-accent-ink:#fff;--d-ok:#1f8a5b;--d-r:10px;--d-code-bg:#fdeeea}html.dv2 body.app-shell{font:400 14.5px/1.55 var(--d-font);letter-spacing:-.006em;font-optical-sizing:auto;font-feature-settings:"cv11" 1,"ss03" 1,"calt" 1;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dv2 body.app-shell h1,html.dv2 body.app-shell h2,html.dv2 body.app-shell h3,html.dv2 body.app-shell h4{font-family:var(--d-font);color:var(--d-ink);text-wrap:balance;font-weight:650;line-height:1.2}html.dv2 body.app-shell h1{letter-spacing:-.028em;max-width:none;font-size:clamp(25px,2.4vw,30px);font-weight:680}html.dv2 body.app-shell h2{letter-spacing:-.02em;font-size:19px}html.dv2 body.app-shell h3{letter-spacing:-.012em;font-size:15px}html.dv2 body.app-shell h4{letter-spacing:-.01em;font-size:14px}html.dv2 body.app-shell .sub,html.dv2 body.app-shell small{letter-spacing:-.003em}html.dv2 body.app-shell .eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--d-muted);font-size:11.5px;font-weight:600}html.dv2 .rw-stat strong,html.dv2 .rw-mini-stat b,html.dv2 .metric strong,html.dv2 .mail-summary strong,html.dv2 .dh2-n,html.dv2 .np1-num,html.dv2 .sw-stat,html.dv2 table td,html.dv2 table th,html.dv2 time,html.dv2 .pill,html.dv2 .rw-match,html.dv2 .rw-bell-n,html.dv2 .dv2-num,html.dv2 .thread-meta{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,"cv11" 1}html.dv2 .rw-stat strong,html.dv2 .metric strong,html.dv2 .dv2-num{letter-spacing:-.035em;font-weight:700}html.dv2 .shell-side{background:var(--d-side);border-right:1px solid var(--d-line);gap:10px;width:232px;padding:22px 14px 18px;overflow-y:auto}@media (min-width:1024px){html.dv2 .shell-frame{padding-left:232px}}html.dv2 .shell-brand{padding:0 10px 14px}html.dv2 .shell-brand img{height:22px}html.dv2 .shell-nav{gap:2px}html.dv2 body.app-shell .shell-nav a{border-radius:var(--dv2-r-sm);height:auto;min-height:36px;color:var(--d-body);letter-spacing:-.008em;box-shadow:none;gap:11px;padding:8px 12px;font-size:14px;font-weight:500}html.dv2 body.app-shell .shell-nav a:hover{background:var(--d-hover);color:var(--d-ink)}html.dv2:not([data-theme=dark]) body.app-shell .shell-nav a[aria-current=page]{background:var(--dv2-osoft);color:var(--dv2-o2);box-shadow:none;font-weight:600}html.dv2[data-theme=dark] body.app-shell .shell-nav a[aria-current=page]{color:#ff9a88;box-shadow:none;background:#ec5d4529;font-weight:600}html.dv2 .shell-nav .shell-ico{opacity:.85;width:17px;height:17px}html.dv2 .shell-nav .dv2-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--d-muted);margin:16px 12px 6px;font-size:11px;font-weight:600}html.dv2 .shell-nav .dv2-badge{background:var(--dv2-o);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:99px;min-width:18px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}html.dv2 .shell-note{border-top:1px solid var(--d-line);color:var(--d-muted);margin-top:auto;padding:12px 10px 0;font-size:12.5px;line-height:1.5}html.dv2 .dv2-foot{border-top:1px solid var(--d-line);gap:2px;margin-top:auto;padding-top:12px;display:grid}html.dv2 .dv2-foot+.shell-note{border-top:0;margin-top:0}html.dv2 .dv2-sw{border-radius:var(--dv2-r-sm);width:100%;color:var(--d-body);font:500 13.5px/1.3 var(--d-font);letter-spacing:-.008em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}html.dv2 .dv2-sw:hover{background:var(--d-hover)}html.dv2 .dv2-sw[hidden]{display:none}html.dv2 .dv2-sw .dv2-sw-t{flex:1;min-width:0}html.dv2 .dv2-tog{background:var(--d-line-strong);border-radius:99px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}html.dv2 .dv2-tog:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}html.dv2 .dv2-sw[aria-checked=true] .dv2-tog{background:var(--dv2-o)}html.dv2 .dv2-sw[aria-checked=true] .dv2-tog:after{transform:translate(14px)}html.dv2 .dv2-classic{color:var(--d-muted);font:500 12.5px/1.3 var(--d-font);text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 12px;display:block}html.dv2 .dv2-classic:hover{color:var(--d-ink);text-decoration:underline}html.dv2 .shell-top{background:color-mix(in srgb,var(--d-bg) 86%,transparent);border-bottom:1px solid #0000;height:auto;min-height:60px;padding:0 36px}html.dv2 .shell-menu{border-radius:var(--dv2-r-sm);width:210px;box-shadow:0 12px 32px #16181d24}html.dv2 .shell-menu a,html.dv2 .shell-menu button{letter-spacing:-.006em;font-weight:500!important}html.dv2 .shell-avatar{width:32px;height:32px;font:650 12px var(--d-font);background:var(--d-ink);letter-spacing:.02em}html.dv2 .shell-theme{border-radius:var(--dv2-r-sm);border-color:var(--d-line)}html.dv2 .rw-bell{border-radius:var(--dv2-r-sm)}html.dv2 main.dash{max-width:1180px;margin-top:0;padding:6px 36px 96px}html.dv2 .head{padding-bottom:20px}html.dv2 body.app-shell #welcome{margin:4px 0 2px}html.dv2 body.app-shell #email{color:var(--d-muted);margin-top:2px;font-size:14px}html.dv2 .rw-card,html.dv2 .panel,html.dv2 .section-panel,html.dv2 .thread-card,html.dv2 .receipt-card,html.dv2 .pf-fold,html.dv2 .mail-summary a,html.dv2 .email-shell{border-radius:var(--dv2-r);border-color:var(--d-line);box-shadow:var(--dv2-shadow)}html.dv2 .rw-card,html.dv2 .panel{background:var(--d-panel)}html.dv2 .rw-card{padding:20px}html.dv2 .rw-card-head{margin-bottom:12px}html.dv2 .rw-card h2,html.dv2 .rw-card h3{letter-spacing:-.014em;font-weight:650}html.dv2 .rw-stat,html.dv2 .rw-mini-stat{border-radius:var(--dv2-r)}html.dv2 .rw-stat strong{font-size:30px}html.dv2 .rw-stat .lbl,html.dv2 .rw-mini-stat .lbl{color:var(--d-body);font-size:13px;font-weight:600}html.dv2 table{border-collapse:collapse}html.dv2 th{letter-spacing:.06em;text-transform:uppercase;color:var(--d-muted);font-size:11.5px;font-weight:600}html.dv2 td,html.dv2 th{border-color:var(--d-line)}html.dv2 input[type=text],html.dv2 input[type=search],html.dv2 input[type=tel],html.dv2 input[type=url],html.dv2 input[type=number],html.dv2 input[type=email],html.dv2 select,html.dv2 textarea{font-family:var(--d-font);letter-spacing:-.006em;border-radius:var(--dv2-r-sm);border-color:var(--d-line-strong)}html.dv2 input:focus-visible,html.dv2 select:focus-visible,html.dv2 textarea:focus-visible,html.dv2 button:focus-visible,html.dv2 a:focus-visible{outline:2px solid var(--dv2-o);outline-offset:2px}html.dv2 body.app-shell .button{border-radius:var(--dv2-r-sm);min-height:36px;font:600 13.5px/1.3 var(--d-font);letter-spacing:-.008em;border-color:var(--d-line-strong);padding:7px 14px}html.dv2 body.app-shell .button:hover{background:var(--d-hover)}html.dv2 body.app-shell .button.primary,html.dv2 body.app-shell .rw-pause{background:var(--dv2-o);border-color:var(--dv2-o);color:#fff;box-shadow:0 1px 2px #c94a3440}html.dv2 body.app-shell .button.primary:hover,html.dv2 body.app-shell .rw-pause:hover{background:var(--dv2-o2);border-color:var(--dv2-o2);filter:none}html.dv2 .pill{letter-spacing:-.003em;border-radius:99px;font-weight:600}html.dv2 .gr-switch{color:var(--d-body)}html.dv2 .gr-switch-track{background:var(--d-line-strong);width:36px;height:20px}html.dv2 .gr-switch-track:after{width:14px;height:14px;top:3px;left:3px}html.dv2 .gr-switch-input:checked+.gr-switch-track{background:var(--dv2-o)}html.dv2 .gr-switch-input:checked+.gr-switch-track:after{transform:translate(16px)}html.dv2 .pm-grid .gr-switch{font-size:14px}html.dv2 details>summary{letter-spacing:-.01em}html.dv2 .pf-fold{background:var(--d-panel)}html.dv2 .shell-bottom{border-top-color:var(--d-line);background:color-mix(in srgb,var(--d-panel) 94%,transparent)}html.dv2 .shell-bottom a{font:500 11px var(--d-font);letter-spacing:-.005em}html.dv2:not([data-theme=dark]) .shell-bottom a[aria-current=page]{color:var(--dv2-o2);font-weight:650}@media (max-width:1023px){html.dv2 .shell-top{padding:0 16px}html.dv2 main.dash{padding:4px 16px 96px}html.dv2 body.app-shell h1{font-size:23px}html.dv2 .rw-card{padding:16px}}body[data-tab=offers] [data-tab=offers]{display:block!important}html.dv2 body[data-tab=offers] .dash>:not(.dv2-offers){display:none!important}html.dv2 .dv2-offers{margin-top:6px}html.dv2 .dv2-offers .dv2-sub{color:var(--d-muted);margin:0 0 16px;font-size:14px}html.dv2 .dv2-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}html.dv2 .dv2-offer{background:var(--d-panel);border:1px solid var(--d-line);border-radius:var(--dv2-r);box-shadow:var(--dv2-shadow);padding:20px}html.dv2 .dv2-offer-head{align-items:center;gap:14px;display:flex}html.dv2 .dv2-logo{border-radius:var(--dv2-r-sm);background:var(--d-sunk);border:1px solid var(--d-line);width:40px;height:40px;color:var(--d-body);flex:none;place-items:center;font-weight:650;display:grid}html.dv2 .dv2-offer-head b{letter-spacing:-.012em;color:var(--d-ink);font-weight:650;display:block}html.dv2 .dv2-offer-head span{color:var(--d-muted);font-size:13.5px}html.dv2 .dv2-offer p{color:var(--d-body);overflow-wrap:anywhere;margin:14px 0 0;font-size:14px}html.dv2 .dv2-offer .dv2-acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}html.dv2 .dv2-empty{border:1.5px dashed var(--d-line-strong);border-radius:var(--dv2-r);text-align:center;color:var(--d-muted);background:color-mix(in srgb,var(--d-panel) 60%,transparent);padding:34px 20px}html.dv2 .dv2-empty b{color:var(--d-ink);letter-spacing:-.012em;margin-bottom:4px;font-size:15px;font-weight:650;display:block}@media (max-width:700px){html.dv2 .dv2-offers-grid{grid-template-columns:1fr}}@media (min-width:1024px){html.dv2 .dv2-mm{display:none!important}}@font-face{font-family:Geist;src:url(/assets/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@media (max-width:900px){html.dv2 .dv2-top{grid-template-columns:1fr}html.dv2 .dv2-strip{grid-template-columns:repeat(2,minmax(0,1fr))}html.dv2 .dv2-stat{border-left:0;border-top:1px solid var(--d-line)}html.dv2 .dv2-iv-body{padding-left:14px}}@font-face{font-family:Geist;src:url(/assets/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@media (max-width:900px){html.dv2 .dv2-top{grid-template-columns:1fr}html.dv2 .dv2-strip{grid-template-columns:repeat(2,minmax(0,1fr))}html.dv2 .dv2-stat{border-left:0;border-top:1px solid var(--d-line)}html.dv2 .dv2-iv-body{padding-left:14px}}html.dv2 .shell-brand{background:#fff;border-radius:10px;margin:0 4px 12px;padding:9px 12px}@font-face{font-family:Geist;src:url(/assets/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html.dv2:not([data-theme=dark]){--d-bg:#fff;--d-sunk:#fff;--d-line:#ececef;--d-hover:#f4f4f6;--d-muted:#6e7480;--dv2-o:#e8573f;--dv2-o2:#c84731}html.dv2:not([data-theme=dark]) body.app-shell,html.dv2:not([data-theme=dark]) .shell-frame,html.dv2:not([data-theme=dark]) .shell-main{background:#fff}html.dv2:not([data-theme=dark]) .shell-top{border-bottom:1px solid var(--d-line);background:#ffffffe6}html.dv2 .dv2-num,html.dv2 .dv2-stat b,html.dv2 .dv2-iv-d{font-variant-numeric:tabular-nums lining-nums}html.dv2 .shell-side{color:#c9ced8;background:#111317;border-right:1px solid #1d2026}html.dv2 .shell-brand img{filter:none}html.dv2 body.app-shell .shell-nav a{color:#aab0bd}html.dv2 body.app-shell .shell-nav a:hover{color:#fff;background:#1b1e25}html.dv2:not([data-theme=dark]) body.app-shell .shell-nav a[aria-current=page],html.dv2[data-theme=dark] body.app-shell .shell-nav a[aria-current=page]{color:#fff;box-shadow:inset 2px 0 0 var(--dv2-o);background:#1f232b}html.dv2 .shell-nav .dv2-lbl{color:#6f7686}html.dv2 .shell-note,html.dv2 .dv2-foot{color:#7d8494;border-top-color:#1f232b}html.dv2 .dv2-sw{color:#aab0bd}html.dv2 .dv2-sw:hover{color:#fff;background:#1b1e25}html.dv2 .dv2-tog{background:#3a3f4a}html.dv2 .dv2-classic{color:#7d8494}html.dv2 .dv2-classic:hover{color:#fff}html.dv2 .rw-card{box-shadow:none;border-color:var(--d-line);padding:16px 18px}html.dv2 .rw-card.rw-tight{padding:14px 18px}html.dv2 main.dash{max-width:1120px}html.dv2 .dv2-home{gap:14px;margin:4px 0 18px;display:grid}html.dv2 .dv2-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html.dv2 .dv2-tile{text-align:left;border:1px solid var(--d-line);min-height:64px;color:var(--d-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}html.dv2 .dv2-tile:hover{border-color:var(--d-line-strong);background:#fafafb}html.dv2 .dv2-tile b{font:650 14.5px/1.2 var(--d-font);letter-spacing:-.012em}html.dv2 .dv2-tile span{color:var(--d-muted);font-size:12.5px;line-height:1.35}html.dv2 .dv2-tile.hot{color:#fff;background:#111317;border-color:#111317}html.dv2 .dv2-tile.hot span{color:#aab0bd}html.dv2 .dv2-tile.hot b:after{content:"";background:var(--dv2-o);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}html.dv2 .dv2-strip{border:1px solid var(--d-line);background:#fff;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}html.dv2 .dv2-stat{color:var(--d-ink);border-left:1px solid var(--d-line);flex-direction:column;gap:4px;padding:14px 18px;text-decoration:none;display:flex}html.dv2 .dv2-stat:first-child{border-left:0}html.dv2 .dv2-stat:hover{background:#fafafb}html.dv2 .dv2-stat-l{color:var(--d-muted);letter-spacing:.01em;font-size:12px;font-weight:600}html.dv2 .dv2-stat b{font:680 26px/1.1 var(--d-font);letter-spacing:-.035em}html.dv2 .dv2-ivp{border:1px solid var(--d-line);background:#fff;border-radius:12px;padding:6px 6px 8px}html.dv2 .dv2-ivh{justify-content:space-between;align-items:center;padding:10px 12px 6px;display:flex}html.dv2 .dv2-ivh h2{margin:0;font-size:15px}html.dv2 .dv2-ivh a,html.dv2 .dv2-more{color:var(--d-muted);font-size:13px}html.dv2 .dv2-more{padding:8px 12px;display:block}html.dv2 .dv2-iv{border-top:1px solid var(--d-line)}html.dv2 .dv2-iv-row{text-align:left;width:100%;font:inherit;color:var(--d-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}html.dv2 .dv2-iv-row:hover{background:#fafafb}html.dv2 .dv2-iv-m{flex-direction:column;flex:1;min-width:0;display:flex}html.dv2 .dv2-iv-m b{font-size:14px;font-weight:620}html.dv2 .dv2-iv-m i{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-style:normal;overflow:hidden}html.dv2 .dv2-iv-d{color:var(--d-muted);font-size:12.5px}html.dv2 .dv2-iv-body{padding:4px 14px 14px 56px}html.dv2 .dv2-msgs{gap:8px;margin-bottom:12px;display:grid}html.dv2 .dv2-msg{border:1px solid var(--d-line);background:#fafafb;border-radius:10px;padding:10px 12px}html.dv2 .dv2-msg.mine{background:#fff}html.dv2 .dv2-msg small{color:var(--d-muted);font-size:12px}html.dv2 .dv2-msg p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:150px;margin:4px 0 0;font-size:13.5px;overflow:auto}html.dv2 .dv2-reply{gap:8px;display:grid}html.dv2 .dv2-reply small{color:var(--d-muted);font-size:12px}html.dv2 .dv2-reply textarea{box-sizing:border-box;width:100%;min-height:84px;font:inherit;border:1px solid var(--d-line-strong);resize:vertical;border-radius:10px;padding:10px 12px;font-size:14px}html.dv2 .dv2-chips{flex-wrap:wrap;gap:6px;display:flex}html.dv2 .dv2-chips button{border:1px solid var(--d-line);font:500 12.5px var(--d-font);color:var(--d-body);cursor:pointer;background:#fff;border-radius:99px;padding:4px 11px}html.dv2 .dv2-chips button:hover{background:var(--d-hover)}html.dv2 .dv2-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.dv2 .dv2-st{color:var(--d-muted);font-size:12.5px}html.dv2 .rw-screen[data-tab=home]>.rw-card:has(>button.primary),html.dv2 .rw-screen[data-tab=home] .dh2-restbody>.rw-card:has(>button.primary),html.dv2 .rw-screen[data-tab=home] .rw-home-head #pause,html.dv2 .rw-screen[data-tab=home] .rw-gaps,html.dv2 .rw-screen[data-tab=home] .dh2-restbody>.s3-home-link,html.dv2 .rw-screen[data-tab=home]>.s3-home-link,html.dv2 .rw-screen[data-tab=home] #pc1-slot,html.dv2 .rw-screen[data-tab=home] .rw-stats-int,html.dv2 .rw-screen[data-tab=home] .dh2-restbody>.rw-card.rw-tight:has(>.rw-card-head),html.dv2 .rw-screen[data-tab=home] .dh2-add,html.dv2 .rw-screen[data-tab=home] .dv2-turbocard,html.dv2 body:not(.dv2-showref) .rw-screen[data-tab=home] .dv2-refer{display:none!important}html.dv2 .rw-screen[data-tab=home] .dh2-rest>summary{display:none}html.dv2 .dv2-parked{gap:12px;margin-top:16px;display:grid}html.dv2 .dv2-tabs{border-bottom:1px solid var(--d-line);gap:4px;margin:0 0 14px;display:flex}html.dv2 .dv2-tabs[hidden]{display:none}html.dv2 .dv2-tabs a{font:550 14px var(--d-font);color:var(--d-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;text-decoration:none}html.dv2 .dv2-tabs a[aria-selected=true]{color:var(--d-ink);border-bottom-color:var(--dv2-o)}html.dv2 body.dv2-offers-on #runner{display:none}html.dv2 .dv2-offers.dv2-off,html.dv2 .tu-btn,html.dv2 .tu-mob{display:none!important}@media (max-width:900px){html.dv2 .dv2-top{grid-template-columns:1fr}html.dv2 .dv2-strip{grid-template-columns:repeat(2,minmax(0,1fr))}html.dv2 .dv2-stat{border-left:0;border-top:1px solid var(--d-line)}html.dv2 .dv2-iv-body{padding-left:14px}}html.dv2 .shell-brand{box-sizing:border-box;background:#fff;border-radius:999px;width:fit-content;max-width:calc(100% - 8px);margin:0 0 12px 4px;padding:7px 15px;display:flex}html.dv2 .shell-brand img{width:auto;height:20px;display:block}html.dv2[data-theme=dark] body.app-shell .shell-side .shell-brand img{filter:none}html.dv2 .shell-brand,html.dv2 .shell-brand *{color:inherit}html.dv2 .dv2-top,html.dv2 .dv2-strip{margin-bottom:14px}html.dv2 .rw-screen[data-tab=home] .rw-home-head{margin-top:4px}html.dv2 .rw-screen[data-tab=home] #dv2Paus #pause,html.dv2 #dv2Inv button[data-invite1-btn]{display:block!important}html.dv2 #dv2Inv.dv2-invbox{cursor:default;padding:0;display:block}html.dv2 #dv2Inv [data-invite1]{flex-direction:column;align-items:flex-start;min-height:64px;box-shadow:none!important;background:0 0!important;border:0!important;gap:6px!important;padding:14px 16px!important;display:flex!important}html.dv2 #dv2Inv [data-invite1] small{font-size:12.5px;flex:none!important}html.dv2 #dv2Inv button[data-invite1-btn]{align-self:flex-start!important;width:auto!important;min-height:0!important;margin:0!important;padding:7px 14px!important;font-size:13px!important;line-height:1.2!important;display:inline-flex!important}html.dv2 #dv2Inv [data-invite1]{gap:8px!important;min-height:0!important;padding:12px 16px!important}html.dv2 .dv2-home{gap:10px;margin:2px 0 12px}html.dv2 .dv2-top{gap:10px;margin-bottom:10px}html.dv2 .dv2-tile{min-height:0;padding:12px 16px}html.dv2 .dv2-strip{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:10px}html.dv2 .dv2-stat{gap:2px;min-width:0;padding:10px 14px}html.dv2 .dv2-stat-l{font-size:11.5px;line-height:1.25}html.dv2 .dv2-stat b{font-size:23px}@media (max-width:900px){html.dv2 .dv2-strip{grid-template-columns:repeat(3,minmax(0,1fr))}html.dv2 .dv2-stat{border-left:1px solid var(--d-line);border-top:1px solid var(--d-line);padding:10px 12px}html.dv2 .dv2-stat:nth-child(3n+1){border-left:0}html.dv2 .dv2-stat:nth-child(-n+3){border-top:0}}.ds1{background:var(--jl-card,#fff);border:1px solid var(--jl-line,#e5e7eb);border-radius:var(--jl-r2,16px);box-shadow:var(--jl-sh,none);color:var(--jl-text,inherit);box-sizing:border-box;min-width:0;padding:20px 22px}.ds1-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.ds1-head h2{color:var(--jl-ink,inherit);margin:0;font-size:18px;font-weight:700;line-height:1.3}.ds1-tabs{border:1px solid var(--jl-line,#e5e7eb);background:var(--jl-page,transparent);border-radius:999px;gap:4px;padding:3px;display:inline-flex}.ds1-tab{appearance:none;font:inherit;color:var(--jl-muted,inherit);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:32px;padding:8px 14px;font-size:13px;line-height:1}.ds1-tab[aria-pressed=true]{background:var(--jl-card,#fff);color:var(--jl-ink,inherit);font-weight:600;box-shadow:0 1px 2px #00000014}.ds1-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.ds1-tile{border:1px solid var(--jl-line,#e5e7eb);border-radius:var(--jl-r,12px);min-width:0;padding:12px 14px}.ds1-tile b{color:var(--jl-ink,inherit);font-size:24px;font-weight:700;line-height:1.15;display:block}.ds1-tile span{color:var(--jl-muted,inherit);margin-top:4px;font-size:13px;line-height:1.3;display:block}.ds1-rows{border-top:1px solid var(--jl-line,#e5e7eb);margin:0;padding:0;list-style:none}.ds1-row{border-bottom:1px solid var(--jl-line,#e5e7eb);grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,1.6fr);align-items:center;gap:12px;padding:12px 0;display:grid}.ds1-row>div{min-width:0;font-size:14px;line-height:1.35}.ds1-what b{color:var(--jl-ink,inherit);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ds1-what span{color:var(--jl-muted,inherit);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.ds1-k{display:none}.ds1-site{color:var(--jl-muted,inherit)}.ds1-chip{border:1px solid var(--jl-line,#e5e7eb);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:600;line-height:1;display:inline-block}.ds1-sent{background:var(--jl-acc-soft,transparent);color:var(--jl-acc,inherit);border-color:#0000}.ds1-prog{color:var(--jl-ink,inherit)}.ds1-fail{color:var(--jl-muted,inherit)}.ds1-biv{color:var(--jl-acc,inherit);font-weight:600}.ds1-breply{color:var(--jl-ink,inherit)}.ds1-bnone,.ds1-bno{color:var(--jl-muted,inherit)}.ds1-empty{border-top:1px solid var(--jl-line,#e5e7eb);color:var(--jl-muted,inherit);padding:16px 0;font-size:14px;line-height:1.4}.ds1-foot{margin-top:14px}.ds1-all{color:var(--jl-acc,inherit);font-size:14px;font-weight:600;text-decoration:none}.ds1-all:hover{text-decoration:underline}@media (max-width:767px){.ds1{padding:16px}.ds1-head{margin-bottom:12px}.ds1-tab{padding:8px 11px}.ds1-tiles{gap:8px;margin-bottom:12px}.ds1-tile{padding:10px}.ds1-tile b{font-size:20px}.ds1-tile span{font-size:12px}.ds1-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 0}.ds1-what{grid-column:1/2}.ds1-st{grid-area:1/2/auto/3;justify-self:end}.ds1-site,.ds1-back{grid-column:1/-1;font-size:13px}.ds1-k{color:var(--jl-muted,inherit);margin-right:6px;display:inline}.ds1-st .ds1-k{display:none}}.ds1-what{align-items:center;gap:10px;display:flex}.ds1-tx{flex:auto;min-width:0}.ds1-logo{width:32px;height:32px;color:var(--jl-muted,#64748b);background:var(--jl-soft,#f1f5f9);border:1px solid var(--jl-line,#e5e7eb);box-sizing:border-box;border-radius:9px;flex:0 0 32px;place-items:center;font-size:14px;font-weight:700;display:grid}.ds1-logo.ds1-img{background:#fff;padding:4px;overflow:hidden}.ds1-logo.ds1-img img{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block}@media (max-width:767px){.ds1-logo{border-radius:8px;flex-basis:28px;width:28px;height:28px;font-size:12.5px}}html body.app-shell #runner>.rw-screen[data-screen=interviews]>*,html body.app-shell #runner>.rw-screen.ri1>*{margin-top:0!important;margin-bottom:0!important}html body.app-shell #jm2-feedc>.jm2-fchips{margin:12px 0 0!important;padding:2px 0!important}@media (min-width:769px){html body.app-shell #hs1>*{margin-top:0!important;margin-bottom:16px!important}}@media (max-width:768px){html body.app-shell[data-tab=home] #hs1{flex-direction:column;gap:16px;display:flex!important}html body.app-shell #hs1>*{min-width:0;margin-top:0!important;margin-bottom:0!important}html body.app-shell #hs1>:empty{display:none!important}html body.app-shell .jm2-frow{flex-wrap:wrap}html body.app-shell .jm2-frow>.jm2-ftx{flex:calc(100% - 50px)}html body.app-shell .jm2-frow>.jm2-fch{margin-left:50px}}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns:not(#ds-x):not(#ds-y){gap:8px!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .button:not(#ds-x):not(#ds-y){padding:3px 10px!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .rw-row:not(#ds-x):not(#ds-y){gap:8px!important}.fj1-card{--fj1-o:var(--dv2-o,#e8573f);border:1px solid var(--d-line,#e8eaee);background:var(--d-panel,#fff);color:var(--d-body,#2c313b);border-radius:12px;margin:0 0 14px;padding:16px}.fj1-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fj1-card h2{color:var(--d-ink,#16181d);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650}.fj1-count{color:var(--d-muted,#6b7383);font-size:12.5px}.fj1-sub{color:var(--d-muted,#6b7383);margin:6px 0 12px;font-size:13px;line-height:1.45}.fj1-list{flex-direction:column;display:flex}.fj1-row{border-top:1px solid var(--d-line,#e8eaee);padding:12px 0}.fj1-row:first-child{border-top:0;padding-top:4px}.fj1-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fj1-main{flex:auto;min-width:0}.fj1-title{color:var(--d-ink,#16181d);font-size:14px;font-weight:600;line-height:1.35}.fj1-meta{color:var(--d-muted,#6b7383);margin-top:2px;font-size:12.5px;line-height:1.45}.fj1-btn{border:1px solid var(--d-line,#e8eaee);background:var(--d-panel,#fff);min-height:34px;color:var(--d-ink,#16181d);cursor:pointer;white-space:nowrap;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.fj1-btn:hover{background:var(--d-hover,#f4f4f6)}.fj1-btn.pri{background:var(--fj1-o);border-color:var(--fj1-o);color:#fff}.fj1-pack{background:var(--d-hover,#f6f7f9);border-radius:10px;margin-top:10px;padding:12px}.fj1-sec{margin-bottom:10px}.fj1-sech{letter-spacing:.03em;text-transform:uppercase;color:var(--d-muted,#6b7383);margin-bottom:4px;font-size:12px;font-weight:650}.fj1-ul{margin:0;padding-left:18px;font-size:13px;line-height:1.45}.fj1-ul li{margin:2px 0}.fj1-p{white-space:pre-line;margin:0;font-size:13px;line-height:1.5}.fj1-acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.fj1-note{color:var(--d-muted,#6b7383);margin:8px 0 0;font-size:12px;line-height:1.4}.fj1-more{color:var(--fj1-o);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:6px 0;font-family:inherit;font-size:13px;font-weight:600}@media (max-width:520px){.fj1-card{padding:14px 12px}.fj1-top{flex-direction:column;gap:8px}.fj1-top .fj1-btn{align-self:stretch}.fj1-acts .fj1-btn{flex:100%}}body:not([data-tab=home]) #fj1-card,body.dc1-jobs #fj1-card{display:none}#fj1-card{margin:0 0 14px}.fd1-body{background:var(--ph-bg,#f4f1ea)}.fd1-firmname{color:var(--muted,#6b665e);font-size:14px;font-weight:600}.fd1-shell{grid-template-columns:220px minmax(0,1fr);gap:28px;max-width:1280px;margin:0 auto;padding:28px 24px 64px;display:grid}.fd1-side{border:1px solid var(--line,#e3ded4);background:var(--paper,#fbfaf7);border-radius:22px;flex-direction:column;align-self:start;gap:4px;padding:18px;display:flex;position:sticky;top:88px}.fd1-side-h{font-family:var(--ph-mono,ui-monospace,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--muted,#6b665e);margin:0 0 8px;font-size:11px}.fd1-nav{color:var(--ink);border-radius:12px;padding:9px 12px;font-size:14.5px;font-weight:600;text-decoration:none;display:block}.fd1-nav:hover{background:var(--tint,#f1ede5)}.fd1-nav.is-on{background:var(--ink);color:#fff}.fd1-side-note{color:var(--muted,#6b665e);margin:14px 0 0;font-size:12.5px;line-height:1.45}.fd1-main{flex-direction:column;gap:20px;min-width:0;display:flex}.fd1-content{flex-direction:column;gap:20px;display:flex}.fd1-content[hidden],.fd1-state[hidden]{display:none}.fd1-state{border:1px solid var(--line,#e3ded4);background:var(--paper,#fbfaf7);text-align:center;border-radius:26px;padding:48px}.fd1-state h1{margin-bottom:10px;font-size:clamp(28px,3vw,40px)}.fd1-state p{max-width:46ch;color:var(--muted,#6b665e);margin:0 auto 20px}.fd1-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.fd1-top h1{margin:6px 0;font-size:clamp(32px,3.6vw,48px)}.fd1-sub{color:var(--muted,#6b665e);margin:0;font-size:14px}.fd1-export{white-space:nowrap}.fd1-tiles{border:1px solid var(--line,#e3ded4);background:var(--paper,#fbfaf7);border-radius:26px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 30px 60px -44px #34241466}.fd1-tile{padding:22px 24px}.fd1-tile+.fd1-tile{border-left:1px solid var(--line,#e3ded4)}.fd1-tile.is-accent{background:linear-gradient(160deg,#fff4f0,#fbfaf7 70%)}.fd1-tl{font-family:var(--ph-mono,ui-monospace,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--muted,#6b665e);margin:0;font-size:11px}.fd1-tv{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;margin:10px 0 4px;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1}.fd1-tile.is-accent .fd1-tv{color:var(--accent,#ff4d2e)}.fd1-tn{color:var(--muted,#6b665e);margin:0;font-size:13px}.fd1-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.fd1-panel{border:1px solid var(--line,#e3ded4);background:#fff;border-radius:22px;padding:22px 24px}.fd1-ph{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.fd1-ph h2{letter-spacing:-.03em;font-size:20px}.fd1-ph p{color:var(--muted,#6b665e);margin:0;font-size:12.5px}.fd1-bar{grid-template-columns:150px minmax(0,1fr) 32px;align-items:center;gap:12px;padding:7px 0;display:grid}.fd1-bl{color:var(--ink);font-size:14px;font-weight:600}.fd1-bt{background:var(--tint,#f1ede5);border-radius:999px;height:12px;overflow:hidden}.fd1-bf{background:var(--ink);border-radius:999px;height:100%;display:block}.fd1-bn{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.fd1-bar.is-iv .fd1-bf{background:var(--accent,#ff4d2e)}.fd1-bar.is-applying .fd1-bf{background:#e88a6f}.fd1-bar.is-setup .fd1-bf{background:#c9c1b3}.fd1-bar.is-quiet .fd1-bf{background:#a49c8e}.fd1-bar.is-paused .fd1-bf{background:#d9d4ca}.fd1-weeks{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:10px;height:190px;display:grid}.fd1-wc{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.fd1-wn{font-variant-numeric:tabular-nums;color:var(--ink);font-size:12px;font-weight:700}.fd1-wb{background:linear-gradient(180deg,var(--accent,#ff4d2e),#ff8a6b);border-radius:8px 8px 3px 3px;width:100%;max-width:34px;display:block}.fd1-wl{font-family:var(--ph-mono,ui-monospace,monospace);color:var(--muted,#6b665e);font-size:10.5px}.fd1-coaches{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.fd1-coach{border:1px solid var(--line,#e3ded4);background:var(--paper,#fbfaf7);border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 14px;padding:16px;display:grid}.fd1-av{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.fd1-ct{flex-direction:column;min-width:0;display:flex}.fd1-ct span{color:var(--muted,#6b665e);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.fd1-cn{color:var(--muted,#6b665e);grid-column:1/-1;gap:18px;margin-top:8px;font-size:13px;display:flex}.fd1-cn b{color:var(--ink);font-size:15px}.fd1-tablewrap{margin:0 -24px;padding:0 24px;overflow-x:auto}.fd1-table{border-collapse:collapse;width:100%;font-size:14px}.fd1-table th{border-bottom:1px solid var(--line,#e3ded4);font-family:var(--ph-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted,#6b665e);text-align:left;white-space:nowrap;padding:10px 12px;font-size:10.5px;font-weight:500}.fd1-table td{border-bottom:1px solid var(--tint,#f1ede5);vertical-align:middle;white-space:nowrap;padding:12px}.fd1-table tbody tr:hover{background:#fdfbf8}.fd1-table .n{text-align:right;font-variant-numeric:tabular-nums}.fd1-name{flex-direction:column;display:flex}.fd1-name span{color:var(--muted,#6b665e);font-size:12px}.fd1-coachcell{color:var(--muted,#6b665e)}.fd1-ivn{color:var(--accent-dark,#d9361d);font-weight:700}.fd1-empty{text-align:center;color:var(--muted,#6b665e);padding:28px}.fd1-chip{background:var(--tint,#f1ede5);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-block}.fd1-chip.is-iv{color:var(--accent-dark,#d9361d);background:#ffe6df}.fd1-chip.is-applying{color:#9a4a2f;background:#fbeee6}.fd1-chip.is-setup{color:#6b665e;background:#f1ede5}.fd1-chip.is-quiet{color:#5d574f;background:#efece6}.fd1-chip.is-paused{color:#8a847a;background:#eceae6}.fd1-spark{align-items:flex-end;gap:2px;height:24px;display:inline-flex}.fd1-spark i{background:#e9a693;border-radius:2px;width:6px;display:block}@media (max-width:960px){.fd1-shell{grid-template-columns:1fr;padding:18px 16px 48px}.fd1-side{flex-flow:wrap;position:static}.fd1-side-h,.fd1-side-note{display:none}.fd1-grid2{grid-template-columns:1fr}.fd1-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fd1-tile:nth-child(3){border-left:0}.fd1-tile:nth-child(n+3){border-top:1px solid var(--line,#e3ded4)}}@media (max-width:520px){.fd1-bar{grid-template-columns:110px minmax(0,1fr) 28px}.fd1-tv{font-size:28px}}body.ho1 #hs1 .hs1-acts:not(#ho1x){display:none}body.ho1 #hs1 .hs1-hello:not(#ho1x){margin-bottom:10px}body.ho1 #hs1 .hs1-stats:not(#ho1x){flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}body.ho1 #hs1 .hs1-tile:not(#ho1x){border-radius:999px;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:6px;min-height:0;padding:7px 14px}body.ho1 #hs1 .hs1-tile .hint:not(#ho1x){display:none}body.ho1 #hs1 .hs1-tile .v:not(#ho1x){font-size:16px;line-height:1.2}body.ho1 #hs1 .hs1-tile .k:not(#ho1x){text-transform:lowercase;color:var(--d-body,#2c313b);font-size:13.5px;font-weight:500}body.ho1:not(.ho1-open) #hs1 .hs1-tile:nth-child(3),#hs1 .hs1-tile.hs1-t24{display:none}body.ho1 #hs1 .hs1-tile.hs1-t24:not(#ho1x){display:flex}body.ho1:not(.ho1-open) #hs1 .hs1-live:not(#ho1x){display:none}body.ho1:not(.ho1-open) #hs1 .hs1-two:not(#ho1x){grid-template-columns:minmax(0,1fr)}body.ho1.ho1-home:not(.ho1-open) #runner,body.ho1.ho1-home:not(.ho1-open) #hs1adj,body.ho1.ho1-home:not(.ho1-open) #spamtip1,body.ho1.ho1-home:not(.ho1-open)>p.px-4{display:none!important}body.ho1:not(.ho1-home) #ho1-more{display:none}body.ho1:not(.ho1-home) #hs1{display:none!important}.ho1-next{background:var(--d-panel,#fff);border:1px solid color-mix(in srgb, var(--dv2-o,#e8573f) 40%, var(--d-line,#e8eaee));border-radius:14px;margin:0 0 14px;padding:16px 18px}.ho1-next[hidden]{display:none}.ho1-kick{letter-spacing:.04em;text-transform:uppercase;color:var(--dv2-o,#e8573f);margin:0 0 6px;font-size:12px;font-weight:650}.ho1-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.ho1-txt{min-width:0}.ho1-t{color:var(--d-ink,#16181d);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:650;line-height:1.3}.ho1-s{color:var(--d-muted,#6b7383);margin:4px 0 0;font-size:13.5px;line-height:1.45}.ho1-go{background:var(--dv2-o,#e8573f);color:#fff;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;flex:none;padding:0 20px;font-size:15px;font-weight:650}.ho1-go:hover{filter:brightness(.95)}.ho1-more{background:var(--d-panel,#fff);border:1px solid var(--d-line,#e8eaee);width:100%;min-height:52px;font:inherit;color:var(--d-ink,#16181d);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:10px;margin:0 0 14px;padding:0 18px;display:flex}.ho1-more span{font-size:15px;font-weight:650}.ho1-more small{min-width:0;color:var(--d-muted,#6b7383);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.ho1-more i{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin:-4px 4px 0 0;transition:transform .15s;transform:rotate(45deg)}.ho1-more[aria-expanded=true] i{margin-top:4px;transform:rotate(-135deg)}.ho1-more:hover{background:var(--d-hover,#f4f4f6)}@media (max-width:700px){.ho1-row{flex-direction:column;align-items:stretch}.ho1-go{width:100%}}.ho1-next .ho1-go{background:var(--pl-dark,#0f172a);color:var(--pl-dark-ink,#fff)}.ho1-next .ho1-go:hover,.ho1-next .ho1-go:focus-visible{background:var(--pl-dark-hover,#1e293b);filter:none}#hs1,#hs1adj{display:none}body[data-tab=home]:not(.dc1-jobs) #hs1,body[data-tab=home]:not(.dc1-jobs) #hs1adj{display:block}body[data-tab=home]:not(.dc1-jobs) main.dash>.head,body[data-tab=home]:not(.dc1-jobs) #dv2Home,body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] .rw-home-head,body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] #pk1-card,body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] .dh2-mail,body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] .dh2-sec:not([data-hs1keep]),body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] .dh2-rest,body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] .gr-ask-share{display:none!important}body[data-tab=home]:not(.dc1-jobs) .rw-screen[data-screen=home] .dh2-wrap{margin-top:0;padding-top:0}.hs1{--hs1-o:var(--dv2-o,#e8573f);color:var(--d-body,#2c313b);margin:0 0 14px}.hs1 h2,.hs1-adj h2{color:var(--d-ink,#16181d);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650}.hs1-hello{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.hs1-h1{color:var(--d-ink,#16181d);letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.2}.hs1-sub{color:var(--d-muted,#6b7383);font-size:13px}.hs1-pill{border:1px solid var(--d-line,#e8eaee);color:var(--d-body,#2c313b);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;display:inline-flex}.hs1-dot{background:#22a35a;border-radius:50%;width:7px;height:7px}.hs1-pill.off .hs1-dot{background:var(--hs1-o)}.hs1-acts{flex-wrap:wrap;gap:8px;display:flex}.hs1-btn{border:1px solid var(--d-line,#e8eaee);background:var(--d-panel,#fff);min-height:34px;color:var(--d-ink,#16181d);cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.hs1-btn:hover{background:var(--d-hover,#f4f4f6)}.hs1-btn.pri{background:var(--hs1-o);border-color:var(--hs1-o);color:#fff}.hs1-btn.dark{background:var(--d-ink,#16181d);border-color:var(--d-ink,#16181d);color:var(--d-panel,#fff)}.hs1-hint{color:var(--d-muted,#6b7383);font-size:12.5px;text-decoration:none}a.hs1-hint:hover{text-decoration:underline}.hs1-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hs1-tile{background:var(--d-panel,#fff);border:1px solid var(--d-line,#e8eaee);color:inherit;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:16px 18px;text-decoration:none;display:flex}.hs1-tile:hover{border-color:var(--d-line-strong,#c9cdd3)}.hs1-tile .k{color:var(--d-ink,#16181d);font-size:13px;font-weight:600}.hs1-tile .v{color:var(--d-ink,#16181d);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.15}.hs1-tile .hint{color:var(--d-muted,#6b7383);font-size:12.5px;line-height:1.45}.hs1-tile.hot{background:color-mix(in srgb, var(--hs1-o) 8%, var(--d-panel,#fff));border-color:color-mix(in srgb, var(--hs1-o) 35%, var(--d-line,#e8eaee))}.hs1-tile.hot .v{color:var(--hs1-o)}.hs1-two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:14px;margin-top:14px;display:grid}.hs1-card{background:var(--d-panel,#fff);border:1px solid var(--d-line,#e8eaee);border-radius:14px;flex-direction:column;min-width:0;padding:18px 22px;display:flex}.hs1-ch{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.hs1-foot{border-top:1px solid var(--d-line,#e8eaee);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}#hs1 .hs1-mailwrap.dh2-mail{display:contents}.hs1-empty{color:var(--d-muted,#6b7383);margin:4px 0 14px;font-size:13px}.hs1-pulse{vertical-align:2px;background:#22a35a;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 0 4px #22a35a2e}.hs1-pulse.off{background:var(--d-muted,#6b7383);box-shadow:none}#hs1 .hs1-ivslot .dv2-ivp{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}#hs1 .hs1-ivslot .dv2-ivh{display:none!important}#hs1 .hs1-ivslot .dv2-iv{margin:0!important}.hs1-ivslot .dv2-iv:nth-child(n+5){display:none}.hs1-ivslot .dv2-iv{border-top:1px solid var(--d-line,#e8eaee)}.hs1-ivslot{margin-bottom:12px}.hs1-list{flex-direction:column;margin-bottom:12px;display:flex}.hs1-pk{border-top:1px solid var(--d-line,#e8eaee);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:13px;display:flex}.hs1-pkt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs1-pk b{color:var(--d-ink,#16181d);font-weight:600}.hs1-co{color:var(--d-muted,#6b7383)}.hs1-co:before{content:"· "}.hs1-tm{color:var(--d-muted,#6b7383);white-space:nowrap;font-size:12px}.hs1-adj{margin:14px 0}.hs1-row{border-top:1px solid var(--d-line,#e8eaee);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;padding:12px 0;display:grid}.hs1-row.first{border-top:0}.hs1-lab{color:var(--d-ink,#16181d);font-size:13.5px;font-weight:600}.hs1-wrap{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.hs1-wrap:empty{display:none}.hs1-chip{border:1px solid var(--d-line,#e8eaee);min-height:32px;color:var(--d-ink,#16181d);background:var(--d-panel,#fff);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:0 6px 0 12px;font-size:13px;display:inline-flex}.hs1-chip .x{color:var(--d-muted,#6b7383);cursor:pointer;background:0 0;border:0;border-radius:50%;width:22px;height:22px;padding:0;font-size:16px;line-height:1}.hs1-chip .x:hover{background:var(--d-hover,#f4f4f6);color:var(--d-ink,#16181d)}.hs1-inp{border:1px solid var(--d-line,#e8eaee);background:var(--d-panel,#fff);min-width:240px;min-height:34px;color:var(--d-ink,#16181d);border-radius:9px;flex:0 320px;padding:0 12px;font-family:inherit;font-size:13px}.hs1-seg{border:1px solid var(--d-line,#e8eaee);border-radius:9px;display:inline-flex;overflow:hidden}.hs1-seg button{border:0;border-left:1px solid var(--d-line,#e8eaee);background:var(--d-panel,#fff);min-height:34px;color:var(--d-body,#2c313b);cursor:pointer;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600}.hs1-seg button:first-child{border-left:0}.hs1-seg button.on{background:var(--d-ink,#16181d);color:var(--d-panel,#fff)}.hs1-adj.ro .x,.hs1-adj.ro .hs1-seg button{cursor:default}@media (max-width:760px){.hs1-h1{font-size:21px}.hs1-acts{width:100%}.hs1-acts .hs1-btn{flex:1 1 0;min-height:40px}.hs1-stats{grid-template-columns:1fr 1fr;gap:10px}.hs1-stats .hs1-tile:last-child{grid-column:1/3}.hs1-tile{padding:12px 14px}.hs1-tile .v{font-size:24px}.hs1-two{grid-template-columns:1fr;gap:10px;margin-top:10px}.hs1-card{padding:14px 16px}.hs1-foot .hs1-btn{flex:auto;min-height:40px}.hs1-row{grid-template-columns:1fr;gap:8px}.hs1-inp{flex:100%;min-width:0;min-height:40px}.hs1-seg button{min-height:40px}.hs1-chip{min-height:36px}.hs1-pk:nth-child(n+5){display:none}}.if1-head{gap:12px;min-width:0;margin:0 0 14px;display:grid}.if1-head>.rw-card-head{margin:0}.if1-addr{border:1px solid var(--d-accent);border-radius:var(--d-r);background:var(--d-code-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 18px;display:flex}.if1-addr-main{flex:280px;gap:4px;min-width:0;display:grid}.if1-addr-big{font:600 24px/1.2 var(--d-font);letter-spacing:-.02em;color:var(--d-ink);overflow-wrap:anywhere;display:block}.if1-addr-sub{color:var(--d-body);font-size:13px;line-height:1.4}.if1-copyrow{align-items:center;gap:8px;display:flex}.if1-copied{color:var(--d-ok);font-size:12px}.if1-explain{border:1px solid var(--d-line);border-radius:var(--d-r);background:var(--d-sunk);padding:12px 14px}.if1-explain p{color:var(--d-body);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.if1-explain b{color:var(--d-ink);font-weight:600}.if1-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.if1-bar .rw-chips{margin:0}.if1-compose{gap:10px;min-width:0;display:grid}.if1-ctitle{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.if1-ctitle small{color:var(--d-muted);font-size:12px}.if1-row{color:var(--d-muted);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.if1-row[hidden],.if1-link[hidden]{display:none}.if1-from .rw-addr{justify-self:start}.if1-in{border:1px solid var(--d-line-strong);background:var(--d-bg);width:100%;min-height:36px;color:var(--d-ink);font:400 14px/1.4 var(--d-font);border-radius:6px;padding:6px 10px}.if1-text{border:1px solid var(--d-line-strong);background:var(--d-bg);width:100%;min-height:240px;color:var(--d-ink);font:400 14px/1.55 var(--d-font);resize:vertical;border-radius:6px;padding:10px 12px}.if1-in:focus-visible,.if1-text:focus-visible{outline:2px solid var(--d-accent);outline-offset:1px}.if1-actions-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.if1-status{color:var(--d-muted);font-size:12px}.if1-link{color:var(--d-muted);font:500 12px var(--d-font);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.if1-link:hover{color:var(--d-ink)}.if1-link.danger:hover{color:var(--d-accent)}.if1-li{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.if1-del{padding:10px 12px}.if1-prev{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.if1-actwrap{gap:6px;margin:8px 0;display:grid}.if1-actions{flex-wrap:wrap;gap:8px;margin:0;display:flex}.if1-own-note{color:var(--d-muted);margin:0;font-size:12px;line-height:1.5}.if1-own-note .if1-link{font-size:12px;display:inline}.if1-flash{border:1px solid var(--d-ok);color:var(--d-ink);border-radius:6px;margin:0 0 10px;padding:8px 12px;font-size:13px}.if1-sentbody{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:600px){.if1-addr{padding:14px}.if1-addr-big{font-size:19px}.if1-row{grid-template-columns:52px minmax(0,1fr) auto}.if1-bar .if1-write,.if1-copyrow .button{width:100%}.if1-copyrow{flex-wrap:wrap;width:100%}}.ig1-body{background:var(--ig1-bg,#fff);margin:0}.ig1-app{--ig1-bg:#fff;--ig1-panel:#f6f8fc;--ig1-line:#e3e6ec;--ig1-text:#1f2430;--ig1-sub:#5c6575;--ig1-accent:#e8590c;--ig1-accent-ink:#fff;--ig1-unread:#fff;--ig1-read:#f3f5f9;--ig1-hover:#eef1f7;background:var(--ig1-bg);height:100dvh;color:var(--ig1-text);flex-direction:column;font:14px/1.45 Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.ig1-top{border-bottom:1px solid var(--ig1-line);background:var(--ig1-bg);align-items:center;gap:12px;padding:8px 16px;display:flex}.ig1-logo{border-radius:6px;width:28px;height:28px}.ig1-brand{white-space:nowrap;font-size:18px;font-weight:700}.ig1-searchwrap{flex:1;min-width:0;max-width:640px}.ig1-search{box-sizing:border-box;background:var(--ig1-panel);width:100%;color:var(--ig1-text);font:inherit;border:0;border-radius:24px;padding:10px 16px}.ig1-dash{color:var(--ig1-sub);white-space:nowrap;margin-left:auto;text-decoration:none}.ig1-menubtn{display:none}.ig1-icon{color:var(--ig1-text);cursor:pointer;background:0 0;border:0;border-radius:50%;min-width:40px;min-height:40px;padding:8px 10px;font-size:20px;line-height:1}.ig1-icon:hover{background:var(--ig1-hover)}.ig1-cols{flex:1;min-height:0;display:flex}.ig1-rail{background:var(--ig1-bg);box-sizing:border-box;flex:none;width:220px;padding:12px 8px;overflow-y:auto}.ig1-main{border-left:1px solid var(--ig1-line);flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.ig1-btn{border:1px solid var(--ig1-line);background:var(--ig1-bg);color:var(--ig1-text);font:inherit;cursor:pointer;border-radius:20px;padding:9px 16px;font-weight:600}.ig1-btn:hover{background:var(--ig1-hover)}.ig1-primary{background:var(--ig1-accent);border-color:var(--ig1-accent);color:var(--ig1-accent-ink)}.ig1-rail .ig1-btn{text-align:left;background:var(--ig1-accent);border-color:var(--ig1-accent);width:100%;color:var(--ig1-accent-ink);border-radius:16px;margin-bottom:10px;padding:14px 20px;font-size:15px}.ig1-folders{margin:0;padding:0;list-style:none}.ig1-folder{width:100%;color:var(--ig1-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0 16px 16px 0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.ig1-folder:hover{background:var(--ig1-hover)}.ig1-on{background:var(--ig1-hover);font-weight:700}.ig1-count{color:var(--ig1-sub);font-size:12px}.ig1-bar{border-bottom:1px solid var(--ig1-line);background:var(--ig1-bg);z-index:1;align-items:center;gap:8px;padding:8px 16px;display:flex;position:sticky;top:0}.ig1-barinfo{color:var(--ig1-sub);margin-right:auto;font-weight:600}.ig1-bar .ig1-btn{padding:5px 12px;font-size:13px}.ig1-list{margin:0;padding:0;list-style:none}.ig1-row{border-bottom:1px solid var(--ig1-line);background:var(--ig1-read);flex-wrap:wrap;align-items:center;gap:4px;padding:0 12px;display:flex}.ig1-row:hover{background:var(--ig1-hover)}.ig1-unread{background:var(--ig1-unread);font-weight:700}.ig1-check{flex:none;width:18px;height:18px;margin:0 6px}.ig1-star{color:var(--ig1-sub);cursor:pointer;background:0 0;border:0;flex:none;min-width:32px;min-height:36px;padding:6px;font-size:18px}.ig1-star.ig1-on{color:#f4b400;background:0 0}.ig1-open{min-width:0;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 4px;display:flex}.ig1-from{text-overflow:ellipsis;white-space:nowrap;flex:none;width:200px;overflow:hidden}.ig1-mid{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ig1-snip{color:var(--ig1-sub);font-weight:400}.ig1-date{color:var(--ig1-sub);flex:none;font-size:12px}.ig1-unread .ig1-date{color:var(--ig1-text)}.ig1-lock{text-align:center;flex:100%;margin:0 0 10px}.ig1-empty{color:var(--ig1-sub);text-align:center;padding:32px 16px}.ig1-note{color:var(--ig1-sub);margin:0;padding:6px 16px;font-size:13px}.ig1-thread{box-sizing:border-box;width:100%;max-width:900px;padding:8px 24px 40px}.ig1-thead{align-items:center;gap:4px;margin-bottom:8px;display:flex}.ig1-popout{margin-left:auto}.ig1-tsubj{overflow-wrap:anywhere;margin:8px 0 16px;font-size:22px;font-weight:500}.ig1-who{align-items:center;gap:12px;min-width:0;margin-bottom:16px;display:flex}.ig1-avatar{background:var(--ig1-accent);width:40px;height:40px;color:var(--ig1-accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.ig1-whotext{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.ig1-whotext small{color:var(--ig1-sub)}.ig1-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.ig1-text a{color:var(--ig1-accent)}.ig1-frame{border:1px solid var(--ig1-line);background:#fff;border-radius:8px;width:100%}.ig1-htmlbody{width:100%}.ig1-sentreply{border-left:3px solid var(--ig1-accent);background:var(--ig1-panel);border-radius:0 8px 8px 0;margin-top:20px;padding:12px 16px}.ig1-sentreply small{color:var(--ig1-sub);margin-bottom:6px;display:block}.ig1-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.ig1-lockrow{border:1px dashed var(--ig1-line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.ig1-about{color:var(--ig1-sub);margin:0}.ig1-composehost{z-index:20;pointer-events:none;width:520px;max-width:100vw;position:fixed;bottom:0;right:24px}.ig1-compose{pointer-events:auto;background:var(--ig1-bg);border:1px solid var(--ig1-line);box-sizing:border-box;border-radius:12px 12px 0 0;flex-direction:column;gap:6px;padding:12px;display:flex;box-shadow:0 8px 28px #00000040}.ig1-chead{justify-content:space-between;align-items:center;display:flex}.ig1-field{box-sizing:border-box;border:0;border-bottom:1px solid var(--ig1-line);width:100%;color:var(--ig1-text);font:inherit;background:0 0;border-radius:0;padding:8px 10px}.ig1-textarea{resize:vertical;min-height:220px}.ig1-err{color:#c92a2a;min-height:0;font-size:13px}.ig1-cfoot{flex-wrap:wrap;gap:8px;display:flex}.ig1-pop .ig1-main{border-left:0}@media (max-width:720px){.ig1-top{gap:6px;padding:6px 8px}.ig1-brand,.ig1-dash{display:none}.ig1-menubtn{display:inline-block}.ig1-rail{z-index:10;width:260px;max-width:80vw;display:none;position:absolute;top:52px;bottom:0;left:0;box-shadow:4px 0 20px #00000040}.ig1-menu-open .ig1-rail{display:block}.ig1-main{border-left:0}.ig1-row{align-items:flex-start;padding:0 6px}.ig1-check{margin-top:12px}.ig1-open{flex-wrap:wrap;gap:0 8px;padding:8px 2px}.ig1-from{flex:1;width:auto;min-width:0}.ig1-mid{flex:100%;order:3}.ig1-thread{padding:8px 14px 40px}.ig1-tsubj{font-size:19px}.ig1-composehost{z-index:1000;width:auto;top:0;left:0;right:0}.ig1-compose{border-radius:0;height:100%}.ig1-textarea{flex:1;min-height:120px}.ig1-bar{flex-wrap:wrap}}.ig1-lock.ig1-chip{color:#d9480f;background:0 0;border:1px solid #d9480f;border-radius:999px;flex:none;height:20px;min-height:0;margin:0 0 8px 44px;padding:0 8px;font-size:11px;font-weight:600;line-height:20px}.ig1-app{font-family:var(--font-sans,"Geist", Inter, system-ui, -apple-system, "Segoe UI", Arial, sans-serif);--ig1-line:#e2e5e9;--ig1-panel:#f8f9fb;--ig1-read:#fafbfc;--ig1-hover:#f2f4f7;--ig1-sub:#646b75;--ig1-text:#171b22;-webkit-font-smoothing:antialiased}[data-theme=dark] .ig1-app{--ig1-bg:#111;--ig1-panel:#18181b;--ig1-line:#292b30;--ig1-text:#ededed;--ig1-sub:#a1a5ad;--ig1-unread:#111;--ig1-read:#0f0f10;--ig1-hover:#1c1c1f}.ig1-btn{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:13px;font-weight:550;line-height:1.4;text-decoration:none;display:inline-flex}.ig1-bar .ig1-btn{min-height:30px;padding:4px 10px;font-size:13px}.ig1-rail .ig1-btn.ig1-newbtn{border-radius:10px;justify-content:flex-start;width:auto;min-width:120px;min-height:40px;margin:4px 8px 12px;padding:8px 18px;font-size:14px;box-shadow:0 2px 8px -4px #0f172a40}.ig1-rail .ig1-btn.ig1-newbtn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.ig1-folder{border-radius:8px;margin:1px 0;padding:8px 12px;font-size:14px}.ig1-on.ig1-folder{background:var(--ig1-hover);box-shadow:inset 2px 0 0 var(--ig1-accent);font-weight:600}.ig1-search{border:1px solid var(--ig1-line);background:var(--ig1-panel);border-radius:8px;min-height:38px;padding:8px 12px}.ig1-search:focus-visible{outline:2px solid var(--ig1-accent);outline-offset:1px}.ig1-ghost{background:0 0}.ig1-switch{border:1px solid var(--ig1-line);background:var(--ig1-bg);color:var(--ig1-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:3px 10px 3px 4px;font-size:13px;font-weight:550;display:inline-flex}.ig1-switch:focus-visible{outline:2px solid var(--ig1-accent);outline-offset:2px}.ig1-knob{background:#c9cdd3;border-radius:999px;flex:none;width:30px;height:18px;transition:background .15s;position:relative}.ig1-knob:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.ig1-switch.ig1-on{background:var(--ig1-bg);box-shadow:none;font-weight:550}.ig1-switch.ig1-on .ig1-knob{background:var(--ig1-accent)}.ig1-switch.ig1-on .ig1-knob:after{transform:translate(12px)}.ig1-tags{flex:none;gap:4px;display:inline-flex}.ig1-tag{border:1px solid var(--ig1-line);color:var(--ig1-sub);background:var(--ig1-bg);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}.ig1-tag-ok{color:#087443;background:#ecfdf3;border-color:#a6e3c4}.ig1-tag-salvo{color:#b4430a;background:#fff5ee;border-color:#f5c9ad}[data-theme=dark] .ig1-tag-ok{color:#6ee7a8;background:#0f2a1d;border-color:#1f5c3d}[data-theme=dark] .ig1-tag-salvo{color:#fdba8c;background:#2a1608;border-color:#5c3216}.ig1-intro{color:var(--ig1-sub);border-bottom:1px solid var(--ig1-line);background:var(--ig1-panel);margin:0;padding:10px 16px;font-size:13px}.ig1-hidden{color:var(--ig1-sub);margin:12px 0 0;font-size:13px}.ig1-msubj{margin-bottom:6px;font-weight:600;display:block}.ig1-joblink{color:var(--ig1-accent);font-size:13px;text-decoration:none}.ig1-joblink:hover{text-decoration:underline}.ig1-sentreply{border-radius:0 8px 8px 0}.ig1-sentreply.ig1-bythem{background:var(--ig1-bg);border-left-color:#2f6fed;border:1px solid var(--ig1-line);border-left:3px solid #2f6fed}.ig1-sentreply.ig1-byyou{border-left-color:#087443}.ig1-workspace{flex:1;min-height:0;display:flex}.ig1-listpane{border-right:1px solid var(--ig1-line);flex:0 0 420px;min-width:0;max-width:46%;overflow-y:auto}.ig1-workspace>.ig1-thread,.ig1-workspace>.ig1-prompt{flex:1;min-width:0;overflow-y:auto}.ig1-prompt{color:var(--ig1-sub);padding:32px 24px}.ig1-main{overflow:hidden}.ig1-listpane .ig1-open{flex-wrap:wrap;gap:2px 8px}.ig1-listpane .ig1-from{flex:auto;width:auto;min-width:0}.ig1-listpane .ig1-mid{flex:100%;order:4}.ig1-listpane .ig1-tags{order:2}.ig1-listpane .ig1-date{order:3}.ig1-row.ig1-cur{background:var(--ig1-hover);box-shadow:inset 3px 0 0 var(--ig1-accent)}.ig1-embedcard{overflow:hidden;padding:0!important}.ig1-embedhost .ig1-app{border-radius:var(--d-r,10px);height:calc(100dvh - 150px);min-height:560px}.ig1-etop{gap:12px;padding:10px 12px 10px 16px}.ig1-etitle{flex-direction:column;flex:none;min-width:0;display:flex}.ig1-etitle b{letter-spacing:-.02em;font-size:16px;font-weight:650;line-height:1.3}.ig1-addr{color:var(--ig1-sub);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:12px;overflow:hidden}.ig1-etop .ig1-searchwrap{max-width:520px}.ig1-newwin{white-space:nowrap;margin-left:auto}.ig1-embed .ig1-rail{width:196px}.ig1-embed .ig1-composehost{position:fixed}@media (max-width:900px){.ig1-listpane{border-right:0;flex:auto;max-width:none}.ig1-workspace>.ig1-prompt,.ig1-has-thread .ig1-listpane{display:none}}@media (max-width:720px){.ig1-embedhost .ig1-app{height:calc(100dvh - 128px);min-height:480px}.ig1-etop{flex-wrap:wrap;gap:6px;padding:8px}.ig1-etitle{flex:1}.ig1-etop .ig1-searchwrap{flex:100%;order:5;max-width:none}.ig1-newwin{min-height:30px;padding:4px 10px}.ig1-embed .ig1-rail{top:0}.ig1-bar{gap:6px;padding:8px 10px}.ig1-bar .ig1-barinfo{flex:auto}.ig1-rail .ig1-btn.ig1-newbtn{margin:4px 8px 12px}.ig1-thread{padding:8px 12px 32px}.ig1-sentreply{padding:10px 12px}.ig1-lock.ig1-chip{margin-left:40px}}.dh2-mail{border:1px solid var(--d-line,#e2e5e9);border-radius:var(--d-r,10px);background:var(--d-panel,#fff);box-shadow:var(--p7-shadow,0 2px 8px -4px #0f172a1f);align-items:center;gap:12px;padding:14px 16px;display:flex}.dh2-mail .dh2-txt{flex-direction:column;flex:1;min-width:0;display:flex}.dh2-mail .dh2-line{color:var(--d-muted,#646b75);overflow-wrap:anywhere;font-size:13px}.dh2-mail-ic{color:#e8590c;background:#fff5ee;border:1px solid #f5c9ad;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}[data-theme=dark] .dh2-mail-ic{color:#fdba8c;background:#2a1608;border-color:#5c3216}.dh2-mail .dh2-acts{flex:none;gap:8px;display:flex}.nw1-open-mail{margin:0 0 12px;display:inline-flex}@media (max-width:600px){.dh2-mail{flex-wrap:wrap;padding:12px}.dh2-mail .dh2-acts{flex:100%}.dh2-mail .dh2-acts .dh2-b{text-align:center;flex:1;justify-content:center}}[data-screen=inbox]:has(>.ig1-embedcard){flex-direction:column;display:flex}[data-screen=inbox]:has(>.ig1-embedcard)>.ig1-embedcard{order:-1}[data-screen=inbox]:has(>.ig1-embedcard)>.rt1-wrap{margin-top:16px}@media (min-width:721px){.ig1-embed.ig1-menu-open .ig1-rail{display:none}}.ig1-app{--ig1-accent:var(--pl-accent,#ff4d2e);--ig1-accent-ink:var(--pl-accent-ink,#fff);--ig1-text:var(--pl-ink,#0f172a);--ig1-sub:var(--pl-muted,#64748b);--ig1-line:var(--pl-line,#e2e8f0);--ig1-panel:var(--pl-sunk,#f8fafc);--ig1-hover:var(--pl-hover,#f1f5f9);--ig1-read:var(--pl-card,#fff);font-family:var(--pl-font,inherit)}.ig1-primary:hover{background:var(--pl-accent-hover,#e8411f);filter:none}.ig1-btn{border-radius:var(--pl-r-btn,12px);border-color:var(--ig1-line);font-weight:600}.ig1-rail .ig1-btn.ig1-newbtn{border-radius:var(--pl-r-btn,12px);background:var(--ig1-accent);border-color:var(--ig1-accent);color:var(--ig1-accent-ink);box-shadow:var(--pl-shadow-card,0 4px 16px -6px #0f172a14)}.ig1-search{border-radius:var(--pl-r-input,12px);border-color:var(--ig1-line);background:var(--pl-sunk,#f8fafc)}.ig1-search:focus-visible{box-shadow:var(--pl-ring,0 0 0 3px #ff4d2e38);border-color:var(--ig1-accent);outline:none}.ig1-on.ig1-folder{background:var(--pl-accent-soft,#fff1ec);color:var(--pl-accent-text,#c2410c);box-shadow:none}.ig1-on.ig1-folder .ig1-count{color:var(--pl-accent-text,#c2410c)}.ig1-tabs{align-items:center;gap:var(--pl-s2,8px);padding:var(--pl-s3,12px) var(--pl-s4,16px);border-bottom:1px solid var(--ig1-line);background:var(--pl-card,#fff);flex-wrap:wrap;display:flex}.ig1-tab{min-height:40px;color:var(--pl-text,#334155);font:inherit;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;margin-bottom:-1px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.ig1-tab:hover{color:var(--pl-ink,#0f172a);background:var(--ig1-hover)}.ig1-tab.ig1-tabon{color:var(--pl-accent-text,#c2410c);border-bottom-color:var(--ig1-accent);font-weight:600}.ig1-tabn{color:var(--pl-muted,#64748b);font-size:12px;font-weight:500}.ig1-tabon .ig1-tabn{color:var(--pl-accent-text,#c2410c)}.ig1-hiderej{font-size:var(--pl-fs-small,13px);color:var(--pl-text,#334155);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-weight:600;display:inline-flex}.ig1-hiderej input{opacity:0;width:1px;height:1px;position:absolute}.ig1-hiderej .ig1-knob{width:32px;height:18px}.ig1-hiderej input:checked+.ig1-knob{background:var(--ig1-accent)}.ig1-hiderej input:checked+.ig1-knob:after{transform:translate(14px)}.ig1-hiderej input:focus-visible+.ig1-knob{box-shadow:var(--pl-ring,0 0 0 3px #ff4d2e38)}.ig1-check{appearance:none;border:1.5px solid var(--pl-faint,#94a3b8);background:var(--pl-card,#fff);cursor:pointer;border-radius:5px;width:18px;height:18px;position:relative}.ig1-check:checked{background:var(--ig1-accent);border-color:var(--ig1-accent)}.ig1-check:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.ig1-check:focus-visible{box-shadow:var(--pl-ring,0 0 0 3px #ff4d2e38);outline:none}.ig1-subj{color:var(--pl-ink,#0f172a);font-weight:600}.ig1-row:not(.ig1-unread) .ig1-subj{color:var(--pl-text,#334155);font-weight:500}.ig1-row{background:var(--pl-card,#fff);border-bottom-color:var(--pl-line-soft,#eef2f6)}.ig1-unread{background:var(--pl-card,#fff)}.ig1-listpane .ig1-open{padding:12px 4px}.ig1-mybox{margin:var(--pl-s4,16px) var(--pl-s2,8px) var(--pl-s2,8px);padding:var(--pl-s3,12px);border:1px solid var(--ig1-line);border-radius:var(--pl-r-tile,12px);background:var(--pl-card,#fff);box-shadow:var(--pl-shadow-card,none)}.ig1-mybox small{font-size:var(--pl-fs-label,11px);font-weight:var(--pl-fw-label,600);letter-spacing:var(--pl-ls-label,.08em);text-transform:uppercase;color:var(--pl-muted,#64748b);margin-bottom:6px;display:block}.ig1-myaddr{align-items:center;gap:8px;min-width:0;display:flex}.ig1-myaddr span{min-width:0;font-size:var(--pl-fs-small,13px);color:var(--pl-ink,#0f172a);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ig1-copy{width:28px;height:28px;color:var(--pl-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ig1-copy:hover{background:var(--ig1-hover);color:var(--pl-ink,#0f172a)}.ig1-copy.ig1-copied{color:var(--pl-ok,#16a34a)}.ig1-netlink{margin:var(--pl-s2,8px);border-radius:var(--pl-r-btn,12px);color:var(--pl-accent-text,#c2410c);font-size:var(--pl-fs-small,13px);align-items:center;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.ig1-netlink:hover{background:var(--pl-accent-soft,#fff1ec)}@media (max-width:720px){.ig1-tabs{scrollbar-width:none;flex-wrap:nowrap;padding:10px 12px;overflow-x:auto}.ig1-tabs::-webkit-scrollbar{display:none}.ig1-hiderej{margin-left:4px}}.ig1-cols{background:var(--pl-page,#f8fafc)}.ig1-rail{background:0 0}.ig1-ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ig1-fname{align-items:center;gap:12px;min-width:0;display:inline-flex}.ig1-folder .ig1-ico{color:var(--pl-muted,#64748b)}.ig1-on.ig1-folder .ig1-ico{color:var(--pl-accent-text,#c2410c)}.ig1-rail .ig1-btn.ig1-newbtn{background:var(--pl-accent-soft,#fff1ec);border:1px solid var(--pl-accent-line,#ffd6c9);color:var(--pl-ink,#0f172a);box-shadow:none;border-radius:16px;align-items:center;gap:10px;min-height:48px;margin:4px 8px 16px;padding:10px 22px;font-size:15px;font-weight:600;display:inline-flex}.ig1-rail .ig1-btn.ig1-newbtn:hover{background:#ffe6dc}.ig1-rail .ig1-btn.ig1-newbtn[disabled]{opacity:.7}.ig1-searchwrap{position:relative}.ig1-search{background:var(--pl-sunk,#f1f5f9) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 13px 50% / 17px;padding-left:40px}.ig1-topaddr{min-width:0;max-width:300px;font-family:var(--pl-mono,ui-monospace, Consolas, monospace);color:var(--pl-text,#334155);align-items:center;gap:4px;font-size:12.5px;display:flex}.ig1-topaddr span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ig1-topaddr .ig1-copy{width:26px;height:26px}.ig1-topaddr .ig1-ico,.ig1-copy .ig1-ico{width:15px;height:15px}.ig1-workspace{box-sizing:border-box;gap:16px;padding:16px 20px 20px 4px}.ig1-listpane,.ig1-workspace>.ig1-thread{background:var(--pl-card,#fff);border:1px solid var(--ig1-line);border-radius:var(--pl-r-card,16px)}.ig1-listpane{border-right:1px solid var(--ig1-line);overflow-x:hidden}.ig1-bar{border-radius:var(--pl-r-card,16px) var(--pl-r-card,16px) 0 0;background:var(--pl-card,#fff);padding:10px 16px}.ig1-bar .ig1-barinfo{display:none}.ig1-bar .ig1-btn.ig1-textbtn{min-height:30px;color:var(--pl-text,#334155);white-space:nowrap;background:0 0;border:0;padding:4px 8px;font-weight:500}.ig1-bar .ig1-btn.ig1-textbtn:hover{background:var(--ig1-hover)}.ig1-bar .ig1-switch{margin-left:auto}.ig1-range{color:var(--pl-muted,#64748b);white-space:nowrap;padding-left:4px;font-size:13px}.ig1-tabs{background:var(--pl-card,#fff);gap:0;padding:0 8px}.ig1-hiderej{padding:0 8px}.ig1-check{opacity:.45}.ig1-row:hover .ig1-check,.ig1-check:checked{opacity:1}.ig1-star{opacity:.45}.ig1-row:hover .ig1-star,.ig1-star.ig1-on{opacity:1}.ig1-row.ig1-cur{box-shadow:inset 3px 0 0 var(--ig1-accent)}@media (min-width:901px){.ig1-app:not(.ig1-has-thread) .ig1-listpane{flex:auto;max-width:none}.ig1-app:not(.ig1-has-thread) .ig1-workspace>.ig1-prompt{display:none}.ig1-app:not(.ig1-has-thread) .ig1-listpane .ig1-row{min-height:48px;padding:0 16px 0 12px}.ig1-app:not(.ig1-has-thread) .ig1-listpane .ig1-open{flex-wrap:nowrap;gap:16px;padding:10px 4px}.ig1-app:not(.ig1-has-thread) .ig1-listpane .ig1-from{flex:0 0 200px;order:0;width:200px}.ig1-app:not(.ig1-has-thread) .ig1-listpane .ig1-mid{flex:auto;order:1}.ig1-app:not(.ig1-has-thread) .ig1-listpane .ig1-tags{order:2}.ig1-app:not(.ig1-has-thread) .ig1-listpane .ig1-date{text-align:right;order:3;min-width:64px}.ig1-app:not(.ig1-has-thread) .ig1-snip{color:var(--pl-muted,#64748b);font-weight:400}}@media (max-width:720px){.ig1-topaddr{display:none}.ig1-workspace{gap:0;padding:0}.ig1-listpane,.ig1-workspace>.ig1-thread{border:0;border-radius:0}.ig1-bar{border-radius:0;padding:8px 10px}.ig1-range{display:none}.ig1-tab{min-height:40px;padding:0 10px}}@media (min-width:721px){.ig1-mybox{display:none}}.rw-card.ib2 .rw-mailbox{border:1px solid var(--line,#e6e2dc);border-radius:14px;grid-template-columns:minmax(280px,380px) 1fr;gap:0;min-height:520px;display:grid;overflow:hidden}.rw-card.ib2 .ib2-left{border-right:1px solid var(--line,#e6e2dc);flex-direction:column;gap:8px;min-width:0;max-height:78vh;padding:12px;display:flex;overflow-y:auto}.rw-card.ib2 .rw-mail-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rw-card.ib2 .rw-mail{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:3px;width:100%;min-width:0;padding:10px;display:flex}.rw-card.ib2 .rw-mail:hover{background:#ff4d2e0f}.rw-card.ib2 .rw-mail[aria-current=true],.rw-card.ib2 .rw-mail.on,.rw-card.ib2 .rw-mail.active{background:#ff4d2e1a}.rw-card.ib2 .rw-mail .top{align-items:center;gap:6px;min-width:0;display:flex}.rw-card.ib2 .rw-mail .top b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rw-card.ib2 .rw-mail .top small{opacity:.7;flex:none;margin-left:auto}.rw-card.ib2 .rw-mail .top .rw-tag{flex:none}.rw-card.ib2 .ib2-dot{background:0 0;border-radius:50%;flex:none;width:8px;height:8px}.rw-card.ib2 .ib2-dot.on{background:#ff4d2e}.rw-card.ib2 .rw-mail .subj{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rw-card.ib2 .ib2-prev{opacity:.7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rw-card.ib2 .rw-read{min-width:0;max-height:78vh;padding:16px 20px;overflow-y:auto}.rw-card.ib2 .rw-read>.if1-actions,.rw-card.ib2 .rw-read>div:first-child{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.rw-card.ib2 .ib2-draft{background:#ff4d2e0d;border:1px solid #ff4d2e59;border-radius:12px;margin-top:16px;padding:14px}.rw-card.ib2 .ib2-draft h4{color:#ff4d2e;margin:0 0 6px;font-size:15px}.rw-card.ib2 .ib2-draft textarea{box-sizing:border-box;width:100%}@media (prefers-color-scheme:dark){.rw-card.ib2 .rw-mailbox,.rw-card.ib2 .ib2-left{border-color:#ffffff1f}}@media (max-width:760px){.rw-card.ib2 .rw-mailbox{grid-template-columns:1fr;min-height:0}.rw-card.ib2 .ib2-left{border-right:0;max-height:none;padding:8px}.rw-card.ib2 .rw-read{border-top:1px solid var(--line,#e6e2dc);max-height:none;padding:12px}.rw-card.ib2,.rw-card.ib2 *{max-width:100%}}.rw-card.ib2 .rw-mail-list li,.rw-card.ib2 .rw-mail{height:auto;max-height:none;overflow:visible}.rw-card.ib2 .rw-read,.rw-card.ib2 .rw-read *{overflow-wrap:anywhere;word-break:break-word}.rw-card.ib2 .rw-read pre{white-space:pre-wrap}.rw-card.ib2 .rw-mail-list li{flex-direction:column;display:flex}.rw-card.ib2 .rw-mail-list li>:not(.rw-mail){align-self:flex-start;min-height:0;margin:0 10px 8px 24px;padding:3px 10px;font-size:12px}.rw-card.ib2 .rw-mailbox{align-items:stretch}.rw-card.ib2 .rw-read{flex-direction:column;display:flex}@media (max-width:640px){body.app-shell .rw-apps .rw-app:has(.rw-check){flex-wrap:wrap}body.app-shell .rw-apps .rw-app:has(.rw-check)>.main{flex:100%;min-width:0}}.rw-card.ib2 .rw-read>*{flex-shrink:0}html.dv2 .ih1-row .dv2-iv-row{box-sizing:border-box;max-width:100%;min-height:64px;text-decoration:none}html.dv2 .ih1-row .ih1-state{color:var(--d-muted);white-space:nowrap;font-size:12px}html.dv2 .ih1-locked{background:var(--d-sunk,#f5f5f5)}html.dv2 .ih1-placeholder{color:#868686;filter:blur(3px);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:12px;line-height:1.5}html.dv2 .ih1-upgrade{color:var(--d-accent,#b7452d);white-space:nowrap;border:1px solid;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}html.dv2 .ih1-empty{padding:12px}html.dv2 .ih1-row a:focus-visible{outline-offset:-3px;outline:3px solid #2874ad}@media (max-width:540px){html.dv2 .ih1-row .dv2-iv-row{flex-wrap:wrap;gap:8px;padding:12px 8px}html.dv2 .ih1-row .dv2-logo{flex:0 0 32px}html.dv2 .ih1-row .dv2-iv-m{flex:calc(100% - 48px);min-width:0}html.dv2 .ih1-row .dv2-iv-d{margin-left:40px}html.dv2 .ih1-row .ih1-state{white-space:normal}html.dv2 .ih1-row .ih1-upgrade{margin-left:auto}}.it1{max-width:960px;color:var(--ink,#172127);margin:32px auto;padding:0 20px 64px;font-size:16px;line-height:1.6}.it1 nav{flex-wrap:wrap;gap:24px;display:flex}.it1 h1{font-size:40px;line-height:1.2}.it1 h2{font-size:28px}.it1 h3{font-size:20px}.it1-note{color:#49372c;background:#fff7ed;border-left:4px solid #bf5037;padding:16px}.it1-card{border:1px solid var(--line,#c9ced3);background:var(--surface,#fff);border-radius:12px;margin:20px 0;padding:20px}.it1 dl{grid-template-columns:minmax(130px,1fr) minmax(0,2fr);gap:8px 20px;display:grid}.it1 dt{font-weight:700}.it1 dd{overflow-wrap:anywhere;margin:0}.it1 ol{padding-left:24px}.it1 li{margin:12px 0}.it1 small{color:var(--muted,#52616b);font-size:14px;display:block}.it1 input,.it1 select,.it1 textarea{box-sizing:border-box;width:100%;font:inherit;color:#172127;background:#fff;border:1px solid #7b858d;border-radius:6px;margin:6px 0 14px;padding:10px;display:block}.it1 button{cursor:pointer;min-height:44px;font:inherit;color:#fff;background:#294b42;border:1px solid #294b42;border-radius:6px;padding:10px 18px}.it1 button:disabled{opacity:.6;cursor:wait}.it1 :focus-visible{outline-offset:3px;outline:3px solid #1e6db1}.it1 details{margin-top:16px}.it1 summary{cursor:pointer;min-height:44px;font-weight:700}.it1-error{color:#a13020}.it1 [hidden]{display:none!important}@media (max-width:540px){.it1{margin-top:20px;padding:0 16px 40px}.it1 h1{font-size:28px}.it1 dl{grid-template-columns:1fr;gap:2px}.it1 dd{margin-bottom:10px}.it1-card{padding:16px}}@media (max-width:767px){body:has(.tu-btn,.tk1-bub)>footer,body:has(.tu-btn,.tk1-bub) footer.site-footer{--iphonesite1:1;padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}}#ivc1{max-width:760px;margin:0 auto;padding:24px 16px 60px}.ivc1-sub{opacity:.8;margin-bottom:18px}.ivc1-scenes{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:18px;display:grid}.ivc1-scene{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #7f7f7f59;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.ivc1-scene.on{border-color:#ff6a1a;box-shadow:0 0 0 2px #ff6a1a40}.ivc1-knobs{gap:10px;margin-bottom:18px;display:grid}.ivc1-knob{grid-template-columns:160px 1fr 24px;align-items:center;gap:10px;display:grid}.ivc1-kv{font-weight:700}.ivc1-ctx{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.ivc1-ctx input,#ivc1 textarea,#ivc1 select{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #7f7f7f66;border-radius:10px;padding:10px}.ivc1-log{flex-direction:column;gap:10px;min-height:260px;max-height:55vh;margin:12px 0;display:flex;overflow-y:auto}.ivc1-msg{background:#7f7f7f1f;border-radius:14px;max-width:82%;padding:10px 12px}.ivc1-msg.me{background:#ff6a1a26;align-self:flex-end}.ivc1-msg.two{border-left:3px solid #7a5cff}.ivc1-who{opacity:.7;font-size:12px}.ivc1-tip{border:1px dashed #ff6a1a;border-radius:12px;margin-bottom:10px;padding:12px}.ivc1-bar{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.ivc1-alt{color:inherit;background:0 0;border:1px solid #7f7f7f73}.ivc1-overall{background:#ff6a1a1f;border-radius:14px;margin-bottom:14px;padding:16px}.ivc1-overall b{font-size:28px}.ivc1-card{border:1px solid #7f7f7f4d;border-radius:14px;margin-bottom:12px;padding:14px}.ivc1-score{background:#7f7f7f33;border-radius:999px;padding:2px 10px;font-weight:700;display:inline-block}.ivc1-score.s4,.ivc1-score.s5{background:#28aa5a40}.ivc1-score.s1,.ivc1-score.s2{background:#dc3c3c40}.ivc1-q{font-weight:600}.ivc1-said{opacity:.85;font-style:italic}.ivc1-saved{margin-top:28px}.ivc1-row{border-top:1px solid #7f7f7f40;padding:10px 0}@media (max-width:600px){.ivc1-ctx{grid-template-columns:1fr}.ivc1-knob{grid-template-columns:110px 1fr 24px}}html.ivl-on{overflow:hidden}.ivl-sheet{z-index:1200;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ivl-back{background:#0f111673;position:absolute;inset:0}.ivl-box{background:var(--d-bg,#fff);width:100%;max-width:560px;max-height:min(80vh,680px);color:var(--d-ink,#16181d);border:1px solid var(--d-line,#ececef);font-family:var(--d-font,inherit);border-radius:14px;flex-direction:column;padding:16px 8px 10px;display:flex;position:relative;box-shadow:0 18px 50px #00000038}.ivl-head{justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.ivl-head h2{margin:0;font-size:18px;font-weight:650;line-height:1.3}.ivl-x{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;font-size:24px;line-height:1}.ivl-x:hover{background:var(--d-hover,#f4f4f6)}.ivl-sub{color:var(--d-muted,#6e7480);margin:4px 10px 8px;font-size:13.5px}.ivl-list{border-top:1px solid var(--d-line,#ececef);margin:0;padding:0;list-style:none;overflow-y:auto}.ivl-list li{border-bottom:1px solid var(--d-line,#ececef)}.ivl-list li:last-child{border-bottom:0}.ivl-row{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:11px 10px;text-decoration:none;display:flex}.ivl-row:hover,.ivl-row:focus-visible{background:var(--d-hover,#f4f4f6)}.ivl-logo{background:var(--d-hover,#f4f4f6);border:1px solid var(--d-line,#ececef);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:650;display:flex}.ivl-m{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ivl-m b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:620;overflow:hidden}.ivl-m small{color:var(--d-muted,#6e7480);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ivl-d{color:var(--d-muted,#6e7480);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.ivl-go{color:var(--d-muted,#6e7480);flex:none;font-size:20px}.ivl-pill{color:#c84731;background:#fff1ec;border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-weight:600}.ivl-wait{color:var(--d-muted,#6e7480);padding:16px 10px;font-size:14px}@media (max-width:600px){.ivl-sheet{align-items:flex-end;padding:0}.ivl-box{max-width:none;max-height:85vh;padding-bottom:max(10px,env(safe-area-inset-bottom));border-bottom:0;border-radius:16px 16px 0 0}}html body.app-shell .imc-links .rw-copy-link,html body.app-shell .imc-links:not(:has(>:not(.rw-copy-link))){display:none}.imc-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:10px 0 4px;display:grid}html body.app-shell .imc-grid>.imc-card{border:1px solid var(--pl-line,#e2e8f0);background:var(--pl-card,#fff);cursor:pointer;border-radius:12px;min-width:0;margin:0;padding:12px 14px;transition:border-color .15s,box-shadow .15s;position:relative}html body.app-shell .imc-grid>.imc-card:hover{border-color:var(--pl-ink-soft,#94a3b8)}html body.app-shell .imc-grid>.imc-card:focus-visible{box-shadow:var(--pl-ring,0 0 0 3px #0f172a33);outline:none}html body.app-shell .imc-grid>.imc-card.open{cursor:default;grid-column:1/-1}html body.app-shell .imc-card>.imc-head{margin:0 0 6px;padding-right:74px;line-height:1.35}html body.app-shell .imc-card>.imc-head b{color:var(--pl-ink,#0f172a);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}html body.app-shell .imc-card>.imc-head .imc-date{color:var(--pl-muted,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}html body.app-shell .imc-card>.rw-thread-subj{color:var(--pl-ink,#0f172a);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:14px!important}html body.app-shell .imc-card.open>.rw-thread-subj{-webkit-line-clamp:unset;margin-bottom:8px;display:block}html body.app-shell .imc-card:not(.open)>:not(.imc-head):not(.rw-thread-subj):not(.imc-bar){display:none!important}.imc-bar{position:absolute;top:9px;right:10px}html body.app-shell .imc-card .imc-copy{border:1px solid var(--pl-line,#e2e8f0);background:var(--pl-card,#fff);height:26px;min-height:0;color:var(--pl-ink,#0f172a);font:inherit;cursor:pointer;box-shadow:none;border-radius:8px;padding:0 9px;font-weight:500;font-size:12px!important}html body.app-shell .imc-card .imc-copy:hover{background:var(--pl-soft,#f1f5f9)}@media (max-width:640px){.imc-grid{grid-template-columns:1fr 1fr;gap:8px}html body.app-shell .imc-grid>.imc-card{padding:10px 11px 38px}html body.app-shell .imc-grid>.imc-card.open{padding-bottom:12px}html body.app-shell .imc-card>.imc-head{padding-right:0}html body.app-shell .imc-card>.imc-head b{font-size:13px}html body.app-shell .imc-card>.imc-head .imc-date{font-size:11.5px}html body.app-shell .imc-card>.rw-thread-subj{font-size:13px!important}.imc-bar{inset:auto auto 8px 11px}html body.app-shell .imc-card.open>.imc-bar{margin-top:10px;position:static}}html body.app-shell .arv-split{grid-template-columns:minmax(0,1fr) 354px;align-items:start;gap:26px;margin:16px 0 0;display:grid}html body.app-shell .arv-split:has(>:only-child){grid-template-columns:minmax(0,1fr)}html body.app-shell .arv-split>.rw-receipt-body{min-width:0;margin:0;padding:0}html body.app-shell .arv-preview{box-sizing:border-box;border:1px solid var(--d-line,#e2e5e9);background:var(--d-sunk,#f2f4f7);border-radius:24px;height:628px;padding:24px;overflow:auto}html body.app-shell .arv-pages{flex-direction:column;gap:16px;min-height:100%;display:flex}html body.app-shell .arv-pages canvas{background:#fff;border-radius:4px;width:100%;height:auto;display:block;box-shadow:0 1px 4px #0000001f}html body.app-shell .arv-pages>.sub{text-align:center;margin:auto}html body.app-shell .arv-side{box-sizing:border-box;border:1px solid var(--d-line,#e2e5e9);background:var(--d-panel,#fff);border-radius:20px;min-width:0;padding:20px}html body.app-shell .arv-kick{letter-spacing:.1em;text-transform:uppercase;color:var(--d-muted,#646b75);margin:0 0 12px;font-size:11px;font-weight:600;line-height:16px}html body.app-shell .arv-side .rw-dl{grid-template-columns:minmax(0,1fr);gap:2px;margin:0}html body.app-shell .arv-side .rw-dl dd{margin:0 0 12px}html body.app-shell .arv-side .rw-dl dd:last-child{margin-bottom:0}html body.app-shell .arv-under{margin:16px 0 0}html body.app-shell .arv-under .sub{margin:8px 0 0}html body.app-shell .arv-side .rw-row{flex-wrap:wrap;gap:8px;margin:12px 0 0}@media (max-width:800px){html body.app-shell .arv-split{grid-template-columns:minmax(0,1fr);gap:16px}html body.app-shell .arv-preview{border-radius:20px;height:auto;max-height:640px;padding:12px}html body.app-shell .arv-side{padding:21px}}html body.app-shell[data-tab=applications] .dash>.head #welcome,html body.app-shell[data-tab=applications] .dash>.head #email,html body.app-shell[data-tab=applications] .dash>.head .eyebrow{display:none!important}html body.app-shell .rw-screen[data-screen=applications] .arv-kick:not(#ds-x){letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important;line-height:16px!important}html body.app-shell .rw-screen[data-screen=applications] .ab1-head:not(#ds-x){align-items:flex-end;margin:0 0 20px}html body.app-shell .rw-screen[data-screen=applications] .ab1-kick:not(#ds-x){color:var(--pl-muted,#64748b);font-size:15px;line-height:22px}html body.app-shell .rw-screen[data-screen=applications] .ab1-head h2:not(#ds-x){letter-spacing:-.02em;margin:0!important;font-size:32px!important;font-weight:600!important;line-height:40px!important}html body.app-shell .rw-screen[data-screen=applications] .jm2-markbtn:not(#ds-x){border-radius:19px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:14px!important}html body.app-shell .rw-screen[data-screen=applications] .ab1-filters:not(#ds-x){grid-template-columns:320px 160px 151px 150px;gap:12px;margin:0 0 24px}html body.app-shell .rw-screen[data-screen=applications] .ab1-f input:not(#ds-x),html body.app-shell .rw-screen[data-screen=applications] .ab1-f select:not(#ds-x){border-radius:10px!important;height:38px!important;min-height:38px!important;font-size:14px!important}html body.app-shell .rw-screen[data-screen=applications] .ab1-cols:not(#ds-x){grid-auto-columns:260px;gap:17px}html body.app-shell .rw-screen[data-screen=applications] .ab1-col:not(#ds-x){border-radius:20px}html body.app-shell .rw-screen[data-screen=applications] .ab1-ch:not(#ds-x){box-sizing:border-box;min-height:41px;padding:8px 12px}html body.app-shell .rw-screen[data-screen=applications] .ab1-col ul:not(#ds-x){gap:10px;padding:9px}html body.app-shell .rw-screen[data-screen=applications] .ab1-card:not(#ds-x){border-radius:16px}@media (max-width:800px){html body.app-shell .rw-screen[data-screen=applications] .ab1-filters:not(#ds-x){grid-template-columns:minmax(0,1fr)}html body.app-shell .rw-screen[data-screen=applications] .ab1-head:not(#ds-x){align-items:flex-start}}html body.app-shell .rw-screen[data-screen=applications] #jm2-mark:not(#ds-x){top:24px!important}html body.app-shell .rw-screen[data-screen=applications] .ab1-sw:not(#ds-x){align-items:center;box-sizing:border-box!important;height:38px!important}html body.app-shell .rw-screen[data-screen=applications] .ab1-sw button:not(#ds-x){height:30px;min-height:30px;padding-top:0;padding-bottom:0}html body.app-shell .rw-screen[data-screen=applications] .ab1-head h2:not(#ds-x){font-weight:500!important}@media (max-width:800px){html body.app-shell .rw-screen[data-screen=applications].ab1-board:not(#ds-x){grid-template-columns:minmax(0,1fr) auto}html body.app-shell .rw-screen[data-screen=applications] .ab1-head:not(#ds-x),html body.app-shell .rw-screen[data-screen=applications] .ab1-cols:not(#ds-x),html body.app-shell .rw-screen[data-screen=applications] .ab1-filters:not(#ds-x){grid-column:1/-1}html body.app-shell .rw-screen[data-screen=applications] .ab1-head h2:not(#ds-x){font-size:26px!important;line-height:34px!important}}.jm2-fic.jl1-tile{border:1px solid #0000000f}.jl1-l{font-size:16px;font-weight:700;line-height:1}.jm2-fch.jl1-applied:before{content:"✓";margin-right:4px;font-weight:700}.jm2-ic{--jm2-jobbiemob2:1;flex:none;width:18px;height:18px}.jm2-h{letter-spacing:-.01em;color:var(--pl-ink,#111);margin:0;font-size:17px;font-weight:700}.jm2-hnote{color:var(--pl-muted,#6b6b6b);margin:4px 0 0;font-size:14px}#hs1 .hs1-hello{position:relative}.jm2-gbell{border:1px solid var(--pl-line,#e6e2dc);background:var(--pl-surface,#fff);width:44px;height:44px;color:var(--pl-ink,#111);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:2px;right:0}.jm2-gbell .jm2-ic{width:20px;height:20px}.jm2-gbn{background:var(--pl-accent,#ff5a1f);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-3px;right:-3px}.jm2-qa{margin:18px 0 0}.jm2-sh{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.jm2-cust{color:var(--pl-muted,#6b6b6b);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:8px 4px;font-size:13px;font-weight:600;display:inline-flex}.jm2-cust .jm2-ic{width:15px;height:15px}.jm2-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jm2-tile{border-radius:var(--pl-radius,16px);border:1px solid var(--pl-line,#e6e2dc);background:var(--pl-surface,#fff);min-height:112px;color:var(--pl-ink,#111);text-align:left;font:inherit;cursor:pointer;box-shadow:var(--pl-shadow-sm,0 1px 2px #0000000a);flex-direction:column;gap:4px;padding:14px;text-decoration:none;display:flex}.jm2-tile:hover{border-color:var(--pl-line-strong,#d4cfc7)}.jm2-tile[aria-disabled=true]{opacity:.6}.jm2-thead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.jm2-thead .jm2-ic{background:var(--pl-accent-soft,#fff1ea);width:32px;height:32px;color:var(--pl-accent,#ff5a1f);border-radius:10px;padding:7px}.jm2-tile b{font-size:15px;font-weight:700;line-height:1.25}.jm2-tile small{color:var(--pl-muted,#6b6b6b);font-size:12.5px;line-height:1.35}.jm2-tchip{font-size:11px}.jm2-st{color:var(--pl-muted,#6b6b6b);margin:8px 0 0;font-size:13px}.jm2-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.jm2-stat{min-width:0;color:var(--pl-ink,#111);flex-direction:column;gap:4px;padding:14px;text-decoration:none;display:flex}.jm2-stat.hot{border-color:var(--pl-accent,#ff5a1f)}.jm2-sk{min-width:0;color:var(--pl-muted,#6b6b6b);align-items:center;gap:6px;display:flex}.jm2-sk .jm2-ic{width:15px;height:15px}.jm2-sk .pl-label{overflow-wrap:normal;word-break:normal;line-height:1.25}body.jm2.ho1 #hs1 .hs1-stats:not(#ho1x):not(#jm2x){display:none}.jm2-stat .pl-tile-value{font-size:26px;line-height:1.1}.jm2-stat small{color:var(--pl-accent,#ff5a1f);font-size:12px;font-weight:600}.jm2-card{margin:16px 0 0;padding:16px}.jm2-ch{justify-content:space-between;align-items:center;gap:10px;display:flex}.jm2-lnk{min-height:36px;font-size:13px}.jm2-fchips{scrollbar-width:none;gap:8px;margin:12px -2px 0;padding:2px;display:flex;overflow-x:auto}.jm2-fchips::-webkit-scrollbar{display:none}.jm2-fchip{cursor:pointer;font:inherit;flex:none;min-height:34px;padding:0 12px;font-size:13px}.jm2-fchip span{opacity:.7;margin-left:2px}.jm2-cosel{align-items:center;gap:10px;margin:12px 0 0;display:flex}.jm2-cosel .pl-input{flex:1;min-width:0;max-width:320px;height:40px}.jm2-feed{margin:10px 0 0;padding:0;list-style:none}.jm2-feed li+li{border-top:1px solid var(--pl-line,#e6e2dc)}.jm2-frow{color:var(--pl-ink,#111);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.jm2-fic{background:var(--pl-sunken,#f5f2ee);width:38px;height:38px;color:var(--pl-ink,#111);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.jm2-fic.k-interview{background:var(--pl-accent-soft,#fff1ea);color:var(--pl-accent,#ff5a1f)}.jm2-fic.k-applied{color:var(--pl-ok,#18794e)}.jm2-fic img{object-fit:contain;background:#fff;width:100%;height:100%}.jm2-fic.img .jm2-ic{display:none}.jm2-ftx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.jm2-ftx b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.jm2-ftx small{color:var(--pl-muted,#6b6b6b);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.jm2-fch{flex:none;font-size:11.5px}.jm2-empty{color:var(--pl-muted,#6b6b6b);margin:12px 0 0;font-size:14px;line-height:1.45}.jm2-foot{justify-content:center;margin-top:6px;display:flex}.jm2-wbig{align-items:baseline;gap:8px;margin:10px 0 12px;display:flex}.jm2-wbig b{letter-spacing:-.02em;font-size:34px;font-weight:750}.jm2-wbig span{color:var(--pl-muted,#6b6b6b);font-size:14px}.jm2-wl{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jm2-wl li{align-items:center;gap:10px;font-size:14px;display:flex}.jm2-wl li span:nth-child(2){flex:1}.jm2-wd{background:var(--pl-muted,#6b6b6b);border-radius:3px;width:10px;height:10px}.jm2-wd.ok{background:var(--pl-ok,#18794e)}.jm2-wd.warn{background:var(--pl-warn,#b7791f)}.jm2-wd.acc{background:var(--pl-accent,#ff5a1f)}.jm2-note2{color:var(--pl-muted,#6b6b6b);margin:12px 0 0;font-size:12.5px}.jm2-back{z-index:1000;background:#1111116b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.jm2-sheet{background:var(--pl-surface,#fff);width:100%;max-width:520px;max-height:88vh;color:var(--pl-ink,#111);border-radius:20px 20px 0 0;padding:18px 16px 22px;overflow-y:auto;box-shadow:0 -8px 30px #0000002e}.jm2-shd{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.jm2-x{background:var(--pl-sunken,#f5f2ee);width:40px;height:40px;color:var(--pl-ink,#111);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.jm2-sp{color:var(--pl-muted,#6b6b6b);margin:0 0 12px;font-size:14px;line-height:1.45}.jm2-clist,.jm2-blist{margin:0;padding:0;list-style:none}.jm2-clist li{border-top:1px solid var(--pl-line,#e6e2dc);align-items:center;gap:8px;padding:8px 0;display:flex}.jm2-clist label{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.jm2-clist input{width:20px;height:20px;accent-color:var(--pl-accent,#ff5a1f);flex:none}.jm2-mv{gap:4px;display:flex}.jm2-mv button{border:1px solid var(--pl-line,#e6e2dc);background:var(--pl-surface,#fff);width:36px;height:36px;color:var(--pl-ink,#111);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.jm2-mv button:disabled{opacity:.35;cursor:default}.jm2-sbtns{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.jm2-brow{color:var(--pl-ink,#111);border-radius:12px;align-items:center;gap:12px;padding:12px 8px;text-decoration:none;display:flex}.jm2-brow.new{background:var(--pl-accent-soft,#fff1ea)}.jm2-bdot{background:var(--pl-accent,#ff5a1f);border-radius:999px;flex:none;width:9px;height:9px}.jm2-markbar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;display:flex}.jm2-markbtn{align-items:center;gap:6px;min-height:42px;display:inline-flex}.jm2-markbar small{color:var(--pl-muted,#6b6b6b);font-size:13px}.jm2-form{gap:12px;display:grid}.jm2-form label{gap:6px;display:grid}.jm2-form .pl-input{height:44px;font-size:16px}.jm2-wide{width:100%;min-height:46px}.jm2-mine{margin-top:18px}.jm2-mine ul{margin:8px 0 0;padding:0;list-style:none}.jm2-mine li{border-top:1px solid var(--pl-line,#e6e2dc);align-items:center;gap:10px;padding:8px 0;display:flex}.jm2-flash{z-index:1001;background:var(--pl-ink,#111);color:#fff;border-radius:12px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0003}.jm2-ich{scrollbar-width:none;gap:8px;margin:10px 0;padding:2px;display:none;overflow-x:auto}.jm2-ichip{font:inherit;cursor:pointer;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;display:inline-flex}.jm2-ichip .jm2-ic{width:15px;height:15px}.jm2-ichip span{opacity:.7}.jm2-set{display:none}.jm2-sp-acc,.jm2-sp-app{gap:14px;display:none}body[data-st2=accounts] #jm2-set,body[data-st2=appearance] #jm2-set{display:block}body[data-st2=accounts] .jm2-sp-acc,body[data-st2=appearance] .jm2-sp-app{display:grid}body[data-st2=accounts] #st2>:not(.st2-tabs):not(.st2-lede):not(#jm2-set):not(.st2-head),body[data-st2=appearance] #st2>:not(.st2-tabs):not(.st2-lede):not(#jm2-set):not(.st2-head){display:none}body[data-st2=accounts] #pff-details,body[data-st2=accounts] #pff-email,body[data-st2=accounts] #pff-more,body[data-st2=accounts] .pf-cards,body[data-st2=accounts] #pff-plan,body[data-st2=appearance] #pff-details,body[data-st2=appearance] #pff-email,body[data-st2=appearance] #pff-more,body[data-st2=appearance] .pf-cards,body[data-st2=appearance] #pff-plan,body[data-st2=accounts] [data-billing],body[data-st2=appearance] [data-billing]{display:none!important}.jm2-scard{padding:16px}.jm2-copyrow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.jm2-copyrow code{overflow-wrap:anywhere;background:var(--pl-sunken,#f5f2ee);border-radius:10px;flex:220px;min-width:0;padding:10px 12px;font-size:14px}.jm2-copyrow .pl-btn{align-items:center;gap:6px;display:inline-flex}.jm2-scard .pl-btn-dark{align-items:center;gap:6px;margin-top:10px;display:inline-flex}.jm2-seg{gap:8px;margin-top:10px;display:flex}.jm2-seg .pl-chip{font:inherit;cursor:pointer;min-height:38px;padding:0 16px;font-size:14px}@media (max-width:899px){.jm2-ich{display:flex}}@media (min-width:900px){.jm2-gbell{display:none}.jm2-tiles{grid-template-columns:repeat(4,1fr)}.jm2-back{align-items:center}.jm2-sheet{border-radius:20px}.jm2-bellback{background:#1111112e;justify-content:flex-end;align-items:flex-start;padding:64px 24px 0 0}.jm2-bellbox{border-radius:16px;max-width:400px}}@media (max-width:480px){.jm2-sk .jm2-ic{display:none}.jm2-sk .pl-label{text-transform:none;letter-spacing:0;font-size:10.5px}}.jm2-av,.jm2-prev,.jm2-fab{display:none}.jm2-av0{color:#b23c12;background:#ffe6dc}.jm2-av1{color:#2a4fa8;background:#e3ecff}.jm2-av2{color:#1d7a45;background:#e2f5e9}.jm2-av3{color:#6b3aa8;background:#f3e6ff}.jm2-av4{color:#8a6200;background:#fff2cc}@media (max-width:899px){.jm2-fchip,.jm2-ichip{min-height:40px}body.jm2 .ig1-row{align-items:center}body.jm2 .ig1-row .ig1-open{text-align:left;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:2px 10px;display:grid}body.jm2 .ig1-open .jm2-av{border-radius:50%;grid-area:1/1/span 3;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex}body.jm2 .ig1-open .ig1-from{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;overflow:hidden}body.jm2 .ig1-open .ig1-date{grid-area:1/3}body.jm2 .ig1-open .ig1-mid{grid-area:2/2/auto/span 2;min-width:0}body.jm2 .ig1-open .jm2-prev{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pl-muted,#6b6b6b);grid-area:3/2/auto/span 2;font-size:13px;font-weight:400;display:block;overflow:hidden}.jm2-fab:not([hidden]){right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--pl-accent,#ff5a1f);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:fixed;box-shadow:0 6px 18px #0000002e}.jm2-fab svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}}@media (max-width:480px){body.jm2 .ig1-newwin{display:none}}:root[data-theme=dark] .jm2-av{filter:brightness(.8)saturate(1.2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .jm2-av{filter:brightness(.8)saturate(1.2)}}.jm2-tback{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11111161;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.jm2-tcard{width:100%;max-width:520px;padding:20px 20px calc(22px + env(safe-area-inset-bottom,0px));background:var(--pl-surface,#fff);color:var(--pl-ink,#111);border-radius:22px 22px 0 0;box-shadow:0 -8px 30px #0000002e}.jm2-thd{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.jm2-tdots{align-items:center;gap:6px;display:inline-flex}.jm2-tdots i{background:var(--pl-line,#e6e1da);border-radius:999px;width:7px;height:7px;transition:width .2s}.jm2-tdots i.on{background:var(--pl-accent,#ff5a1f);width:26px}.jm2-tskip{min-height:40px;color:var(--pl-muted,#6b6b6b);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:14px}.jm2-ticon{background:var(--pl-ink,#111);width:52px;height:52px;color:var(--pl-surface,#fff);border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.jm2-ticon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.jm2-tlab{letter-spacing:.12em;color:var(--pl-accent,#ff5a1f);margin:0 0 6px;font-size:12px;font-weight:700}.jm2-tt{color:var(--pl-ink,#111);margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.2}.jm2-ttx{color:var(--pl-muted,#6b6b6b);margin:0 0 22px;font-size:15px;line-height:1.5}.jm2-tact{gap:10px;display:flex}.jm2-tbk,.jm2-tnx{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;font-size:15px;font-weight:600}.jm2-tbk{border:1.5px solid var(--pl-line,#e6e1da);background:var(--pl-surface,#fff);color:var(--pl-ink,#111);flex:none;padding:0 22px}.jm2-tnx{background:var(--pl-accent,#ff5a1f);color:#fff;border:0;flex:auto;padding:0 18px}body .jm2-tback .jm2-tcard div.jm2-tt{letter-spacing:-.01em;font-size:22px;line-height:1.2}body .jm2-tback .jm2-tcard div.jm2-ttx{font-size:15px}@media (min-width:900px){body .jm2-tback .jm2-tcard div.jm2-tt{font-size:24px}.jm2-tback{align-items:center}.jm2-tcard{border-radius:22px;max-width:500px;padding:26px 28px 28px}}@media (max-width:380px){.jm2-stats{gap:8px}.jm2-stat{padding:12px 10px}.jm2-stat .pl-tile-value{font-size:22px}}html body.app-shell .rw-screen[data-screen=profile] .pm-page{--ds-r-card:20px;--ds-gap:25px;--ds-pad:25px;--ds-fs-page:32px;gap:25px;max-width:1072px}html body.app-shell .rw-screen[data-screen=profile] .pm-page>details,html body.app-shell .rw-screen[data-screen=profile] .pm-page>section{border-radius:20px}html body.app-shell .rw-screen[data-screen=profile] .jpf-head:not(#ds-x){box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:flex-end;gap:24px;margin:0;padding:0;display:flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-head h1{letter-spacing:-.02em;margin:0;line-height:38px}html body.app-shell .rw-screen[data-screen=profile] .jpf-head .pm-lede{max-width:620px;color:var(--d-muted,#646b75);margin:6px 0 0;font-size:15px;line-height:24px}html body.app-shell .rw-screen[data-screen=profile] .jpf-head .pm-actions{flex-wrap:wrap;flex:none;align-items:center;gap:12px;margin:0;display:flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-head .button{border-radius:20px;align-items:center;height:40px;min-height:40px;padding:0 16px;font-size:14px;display:inline-flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-countwrap{align-items:center;gap:12px;display:flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-count{color:var(--d-muted,#646b75);white-space:nowrap;font-size:15px}html body.app-shell .rw-screen[data-screen=profile] .jpf-count b{color:var(--d-ink,#171b22);font-weight:600}html body.app-shell .rw-screen[data-screen=profile] .jpf-new{background:var(--d-ink,#171b22);height:40px;color:var(--d-panel,#fff);white-space:nowrap;border-radius:20px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-wrap{min-width:0}html body.app-shell .rw-screen[data-screen=profile] .jpf-card{border:1px solid var(--d-line,#e2e5e9);background:var(--d-panel,#fff);border-radius:20px;overflow:hidden}html body.app-shell .rw-screen[data-screen=profile] .jpf-tr{grid-template-columns:24.2% 35% minmax(0,1fr) auto;align-items:center;padding:0 21px;display:grid}html body.app-shell .rw-screen[data-screen=profile] .jpf-th{box-sizing:border-box;border-bottom:1px solid var(--d-line,#e2e5e9);letter-spacing:.06em;text-transform:uppercase;height:36px;color:var(--d-muted,#646b75);font-size:11px;font-weight:600}html body.app-shell .rw-screen[data-screen=profile] .jpf-th>:last-child{text-align:right}html body.app-shell .rw-screen[data-screen=profile] .jpf-row{box-sizing:border-box;min-height:65px;padding-top:8px;padding-bottom:8px}html body.app-shell .rw-screen[data-screen=profile] .jpf-row.on{background:#16a34a0d}html body.app-shell .rw-screen[data-screen=profile] .jpf-td{min-width:0;padding-right:16px}html body.app-shell .rw-screen[data-screen=profile] .jpf-td.jpf-st{text-align:right;padding-right:0}html body.app-shell .rw-screen[data-screen=profile] .jpf-lab{display:none}html body.app-shell .rw-screen[data-screen=profile] .jpf-name{color:var(--d-ink,#171b22);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}html body.app-shell .rw-screen[data-screen=profile] .jpf-mail{color:var(--d-muted,#646b75);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html body.app-shell .rw-screen[data-screen=profile] .jpf-roleline{min-width:0;color:var(--d-muted,#646b75);align-items:center;gap:8px;font-size:13px;display:flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-roletxt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body.app-shell .rw-screen[data-screen=profile] .jpf-addrole{border:1px dashed var(--d-line-strong,#c9cdd3);height:22px;color:var(--d-body,#3c434d);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:0 8px;font-size:13px}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns{flex-wrap:wrap;gap:0 12px;margin:0;font-size:13px;line-height:20px;display:flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resready{flex:100%}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .button{height:auto;min-height:0;font-size:13px;line-height:20px}html body.app-shell .rw-screen[data-screen=profile] .jpf-pill{white-space:nowrap;background:var(--d-sunk,#f2f4f7);height:24px;color:var(--d-body,#3c434d);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}html body.app-shell .rw-screen[data-screen=profile] .jpf-pill.ok{color:#15803d;background:#16a34a1f}html body.app-shell .rw-screen[data-screen=profile] .jpf-pill.ok:before{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px}html body.app-shell .rw-screen[data-screen=profile] .jpf-pill.warn{color:var(--d-accent,#ff4d2e);background:#ff4d2e1a}html body.app-shell .rw-screen[data-screen=profile] .jpf-note{color:var(--d-muted,#646b75);margin:16px 0 0;font-size:13px}html body.app-shell .rw-screen[data-screen=profile] #pf-search:not(#ds-x){margin:0;padding:25px}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-head{margin:0 0 20px}html body.app-shell .rw-screen[data-screen=profile] #pf-search>div:not(.ps1-head){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 21px;display:grid}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-row:not(#ds-x){border:0;min-width:0;padding:0;display:block}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-row:first-child{grid-column:1/-1}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-lab{margin:0 0 8px;padding:0;font-size:14px;font-weight:500}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-chips{gap:8px}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-chip{height:33px;min-height:33px;font-size:14px}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-add{border:1px solid var(--d-line-strong,#c9cdd3);border-radius:12px;flex:100%;max-width:none;height:45px;min-height:45px;padding:0 16px;font-size:14px}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-tog{height:35px;min-height:35px;padding:0 16px;font-size:14px}html body.app-shell .rw-screen[data-screen=profile] #pf-search select{border-radius:12px;width:100%;height:45px;min-height:45px;padding:0 12px;font-size:14px}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-val{align-items:center;min-height:45px;padding:0;display:flex}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-st{min-height:0;margin:8px 0 0}html body.app-shell .rw-screen[data-screen=profile] .pfx-all:not(#ds-x){padding:25px}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x){box-shadow:none;contain:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary{pointer-events:none;border:0;flex-direction:column;align-items:flex-start;gap:6px;min-height:0;padding:0 0 16px;display:flex}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary:before{display:none}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary b{letter-spacing:.1em;text-transform:uppercase;color:var(--d-muted,#646b75);font-size:11px!important;font-weight:600!important}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary .sub{box-sizing:border-box;letter-spacing:-.01em;width:100%;color:var(--d-ink,#171b22);flex:none;margin:0;padding-right:400px;font-size:22px;line-height:28px;font-weight:600!important}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>.pf-fold-body{padding:0}html body.app-shell .rw-screen[data-screen=profile] .jpf-restop{gap:8px;display:flex;position:absolute;top:0;right:0}html body.app-shell .rw-screen[data-screen=profile] .jpf-restop .button{white-space:nowrap;border-radius:12px;align-items:center;height:34px;min-height:34px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid{grid-template-columns:minmax(0,1fr) 354px;gap:26px;margin:0}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid:has(>:only-child){grid-template-columns:minmax(0,1fr)}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-respv{border-radius:24px;flex-direction:column;height:628px;padding:24px;display:flex;overflow:hidden}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-reskick{display:none}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-respv>.sub{text-align:center;max-width:360px;margin:auto}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-respages,html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-restext{flex:auto;min-height:0;max-height:none}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid>details{border-radius:20px;height:628px;overflow:auto}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid>details>summary{pointer-events:none;border:0;padding:20px 20px 0}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid>details>summary:before{display:none}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x) .pfx-resgrid>details>summary b{letter-spacing:.1em;line-height:16px;font-size:11px!important;font-weight:600!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-head .pm-lede:not(#ds-x){font-size:15px!important;line-height:24px!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-note:not(#ds-x){font-size:13px!important;line-height:20px!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .button:not(#ds-x){height:auto!important;min-height:0!important;padding:0!important;font-size:13px!important;line-height:20px!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns:not(#ds-x){font-size:13px!important;line-height:20px!important}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary{align-items:flex-start!important}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary .sub{white-space:nowrap;flex:none!important;width:auto!important;padding-right:0!important;font-size:22px!important;line-height:28px!important}body.jpf-booting #settings{display:none!important}.jpf-boot{box-sizing:border-box;grid-column:1/-1;width:100%;max-width:1072px;margin:0 auto}.jpf-boot h1{letter-spacing:-.02em;color:var(--d-ink,#171b22);margin:0;font-size:32px;font-weight:600;line-height:38px}.jpf-boot p{color:var(--d-muted,#646b75);margin:6px 0 24px;font-size:15px;line-height:24px}.jpf-boot .jpf-bootcard{box-sizing:border-box;border:1px solid var(--d-line,#e2e5e9);background:var(--d-panel,#fff);min-height:101px;color:var(--d-muted,#646b75);border-radius:20px;align-items:center;padding:0 21px;font-size:14px;display:flex}html body.app-shell[data-tab=profile] .dash>.head #welcome,html body.app-shell[data-tab=profile] .dash>.head #email,html body.app-shell[data-tab=profile] .dash>.head .eyebrow{display:none!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-th:not(#ds-x){height:35px}html body.app-shell .rw-screen[data-screen=profile] .jpf-row:not(#ds-x){min-height:64px}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .button:not(#ds-x){box-shadow:none!important;color:var(--d-accent,#ff4d2e)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:400!important}@media (max-width:800px){html body.app-shell .rw-screen[data-screen=profile] .pm-page{--ds-fs-page:26px}html body.app-shell .rw-screen[data-screen=profile] .jpf-head:not(#ds-x){flex-direction:column;align-items:stretch;gap:16px}html body.app-shell .rw-screen[data-screen=profile] .jpf-head h1{line-height:32px}html body.app-shell .rw-screen[data-screen=profile] .jpf-th{display:none}html body.app-shell .rw-screen[data-screen=profile] .jpf-tr{padding:21px;display:block}html body.app-shell .rw-screen[data-screen=profile] .jpf-td{margin:0 0 16px;padding:0}html body.app-shell .rw-screen[data-screen=profile] .jpf-td.jpf-st{text-align:left;margin:0}html body.app-shell .rw-screen[data-screen=profile] .jpf-lab{letter-spacing:.06em;text-transform:uppercase;color:var(--d-muted,#646b75);margin:0 0 6px;font-size:11px;font-weight:600;display:block}html body.app-shell .rw-screen[data-screen=profile] .jpf-roleline{flex-wrap:wrap}html body.app-shell .rw-screen[data-screen=profile] .jpf-addrole{height:32px;padding:0 12px}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns{gap:4px 16px;font-size:14px}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .button{padding:6px 0;font-size:14px}html body.app-shell .rw-screen[data-screen=profile] #pf-search:not(#ds-x){padding:21px}html body.app-shell .rw-screen[data-screen=profile] #pf-search>div:not(.ps1-head){grid-template-columns:minmax(0,1fr)}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-chip{height:auto;min-height:40px}html body.app-shell .rw-screen[data-screen=profile] #pf-search .ps1-tog{height:40px;min-height:40px}html body.app-shell .rw-screen[data-screen=profile] .pfx-all:not(#ds-x){padding:21px}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary .sub{white-space:normal;overflow-wrap:anywhere;padding-right:0;font-size:18px}html body.app-shell .rw-screen[data-screen=profile] .jpf-restop{flex-wrap:wrap;margin:0 0 16px;position:static}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid{grid-template-columns:minmax(0,1fr);gap:16px}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-respv{border-radius:20px;height:auto;max-height:640px;padding:12px}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-respages{max-height:616px}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-respv>.sub{margin:16px auto}html body.app-shell .rw-screen[data-screen=profile] #pf-resume .pfx-resgrid>details{height:auto;max-height:640px}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns .button:not(#ds-x){padding:6px 0!important;font-size:14px!important}html body.app-shell .rw-screen[data-screen=profile] .jpf-res .pfx-resbtns:not(#ds-x){font-size:14px!important}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary .sub{white-space:normal;width:100%!important;font-size:18px!important;line-height:24px!important}.jpf-boot h1{font-size:26px;line-height:32px}html body.app-shell .rw-screen[data-screen=profile] .jpf-th:not(#ds-x){display:none!important}}html body.app-shell #runner>.rw-screen[data-screen=profile] .pm-page.pf:not(#ds-x){width:100%;max-width:1072px;margin-left:auto;margin-right:auto}html body.app-shell #runner>.rw-screen[data-screen=profile] .jpf-head h1:not(#ds-x){font-weight:500!important}html body.app-shell #runner>.rw-screen[data-screen=profile] .jpf-head .button:not(#ds-x){background:var(--ink,#111)!important;border-color:var(--ink,#111)!important;height:40px!important;min-height:40px!important;color:var(--paper,#fff)!important;border-radius:20px!important;padding:0 16px!important;font-weight:500!important}.rw-screen[data-screen=resume]{display:none}body[data-tab=resume] .rw-screen[data-tab=resume]{display:block!important}.jr1{box-sizing:border-box;width:100%;min-width:0;max-width:1072px;color:var(--d-ink,#171b22);margin:0 auto}.jr1-head{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 24px;display:flex}.jr1-kick{letter-spacing:.09em;text-transform:uppercase;color:var(--d-muted,#646b75);margin:0 0 4px;font-size:11px;font-weight:600}.jr1-head h1{letter-spacing:-.02em;margin:0;font-size:32px;line-height:38px}.jr1-lede{max-width:620px;color:var(--d-muted,#646b75);margin:6px 0 0;font-size:15px;line-height:24px}.jr1-acts{flex:none;align-items:center;gap:8px;display:flex}.jr1-save,.jr1-pdf{box-sizing:border-box;height:40px;font:inherit;white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.jr1-save{border:1px solid var(--d-ink,#171b22);background:var(--d-ink,#171b22);color:var(--d-panel,#fff);cursor:pointer}.jr1-save[disabled]{border-color:var(--d-line,#e2e5e9);color:var(--d-muted,#646b75);cursor:default;background:0 0}.jr1-save:focus-visible,.jr1-pdf:focus-visible{outline:2px solid var(--d-ink,#171b22);outline-offset:2px}.jr1-pdf{border:1px solid var(--d-line,#e2e5e9);background:0 0;color:var(--d-ink,#171b22)!important}.jr1-pdf.off{opacity:.4;cursor:default}.jr1-savefail{color:#b42318;text-align:right;margin:-12px 0 16px;font-size:14px;line-height:20px}.jr1-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 354px;align-items:start;gap:16px 26px;display:grid}.jr1-paper{aspect-ratio:8.5/11;border:1px solid var(--d-line,#e2e5e9);background:#fff;border-radius:24px;grid-area:1/1/span 2;min-width:0;position:relative;overflow:hidden}.jr1-solo{max-width:692px}.jr1-page{object-fit:contain;width:100%;height:100%;display:block}.jr1-msg{text-align:center;color:#646b75;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;font-size:15px;line-height:24px;display:flex;position:absolute;inset:0}.jr1-msg p{max-width:340px;margin:0}.jr1-msg-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.jr1-msg .jr1-btn{background:#fff;border-color:#e2e5e9;color:#171b22!important}.jr1-spin{border:3px solid #e2e5e9;border-top-color:#171b22;border-radius:50%;width:28px;height:28px;animation:1s linear infinite jr1spin}@keyframes jr1spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jr1-spin{animation-duration:4s}}.jr1-tpl{grid-area:1/2}.jr1-side{grid-area:2/2;gap:16px;min-width:0;display:grid}.jr1-card{box-sizing:border-box;border:1px solid var(--d-line,#e2e5e9);background:var(--d-panel,#fff);border-radius:20px;min-width:0;padding:16px}.jr1-card-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.jr1-lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--d-muted,#646b75);font-size:11px;font-weight:600;display:block}.jr1-pick{font-size:14px;font-weight:600}.jr1-note{color:var(--d-muted,#646b75);margin:8px 0 0;font-size:13px;line-height:20px}.jr1-fine{color:var(--d-muted,#646b75);margin:8px 0 0;font-size:12px;line-height:18px}.jr1-ths{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.jr1-th{border:1px solid var(--d-line,#e2e5e9);background:var(--d-panel,#fff);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.jr1-th img{aspect-ratio:380/492;border-bottom:1px solid var(--d-line,#e2e5e9);background:#fff;width:100%;height:auto;display:block}.jr1-th-n{white-space:nowrap;text-overflow:ellipsis;padding:5px 8px;font-size:12px;line-height:18px;display:block;overflow:hidden}.jr1-th.on{border-color:var(--d-ink,#171b22);box-shadow:0 0 0 1px var(--d-ink,#171b22)}.jr1-th.on .jr1-th-n{font-weight:600}.jr1-th:hover{border-color:var(--d-muted,#646b75)}.jr1-th:focus-visible,.jr1-seg button:focus-visible,.jr1-more:focus-visible,.jr1-btn:focus-visible{outline:2px solid var(--d-ink,#171b22);outline-offset:2px}.jr1-th-tag{color:#fff;background:#171b22;border-radius:9px;padding:1px 7px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:5px;left:5px}.jr1-more{border:1px solid var(--d-line,#e2e5e9);width:100%;height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:18px;margin:10px 0 0;font-size:13px;font-weight:600}.jr1-seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0;display:grid}.jr1-seg button{border:1px solid var(--d-line,#e2e5e9);min-width:0;height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:18px;padding:0 6px;font-size:13px}.jr1-seg button.on{border-color:var(--d-ink,#171b22);background:var(--d-ink,#171b22);color:var(--d-panel,#fff);font-weight:600}.jr1-btn{box-sizing:border-box;border:1px solid var(--d-line,#e2e5e9);min-height:40px;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:20px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.jr1-btn[disabled]{opacity:.5;cursor:default}.jr1-links{gap:8px;font-size:14px;display:grid}.jr1-links a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.jr1-fail{padding:24px;font-size:15px}@media (max-width:860px){.jr1-head{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:16px}.jr1-head h1{font-size:26px;line-height:32px}.jr1-acts{flex-direction:column;align-items:stretch}.jr1-save,.jr1-pdf{width:100%}.jr1-savefail{text-align:left;margin:-6px 0 12px}.jr1-grid{flex-direction:column;align-items:stretch;gap:16px;display:flex}.jr1-paper{border-radius:16px;width:100%}.jr1-ths{box-sizing:border-box;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:8px;width:0;min-width:calc(100% + 32px);margin:12px -16px 0;padding:2px 16px 4px;display:flex;overflow-x:auto}.jr1-th{scroll-snap-align:start;flex:0 0 96px}.jr1-msg{padding:20px;font-size:14px;line-height:22px}}html.jr1-dlgopen{overflow:hidden}.jr1-fail .jr1-btn{margin-top:8px}.jr1-fail p{margin:0}dialog.jr1-dlg{box-sizing:border-box;border:1px solid var(--d-line,#e2e5e9);background:var(--d-bg,var(--d-panel,#fff));width:min(1120px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--d-ink,#171b22);border-radius:20px;margin:auto;padding:0;overflow:hidden}dialog.jr1-dlg[open]{flex-direction:column;display:flex}dialog.jr1-dlg::backdrop{background:#0f121880}.jr1-dlgbar{border-bottom:1px solid var(--d-line,#e2e5e9);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 14px 24px;display:flex}.jr1-dlgbar h2{margin:0;font-size:18px;font-weight:600;line-height:24px}.jr1-dlgx{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:18px;font-size:24px;line-height:1}.jr1-dlgx:hover{background:var(--d-line,#e2e5e9)}.jr1-dlgbody{flex:auto;max-width:none;min-height:0;margin:0;padding:20px 24px 24px;overflow:auto}.jr1-dlgbody .jr1-head{align-items:center;margin:0 0 16px}.jr1-sent{margin-top:24px}@media (max-width:760px){dialog.jr1-dlg{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.jr1-dlgbody{padding:16px}.jr1-dlgbar{padding:10px 8px 10px 16px}}.jr1-soon{border:1px solid var(--d-line);background:var(--d-panel);max-width:560px;color:var(--d-ink);border-radius:12px;margin:48px auto;padding:32px}.jr1-soon h1{margin:4px 0 12px;font-size:28px;line-height:36px}.jr1-soon .jr1-lede{margin:0 0 20px}.jr1-soonlink{font-weight:600;text-decoration:underline;display:inline-block}@media (max-width:640px){.jr1-soon{margin:24px 0;padding:24px}.jr1-soon h1{font-size:24px;line-height:32px}}.rw-screen[data-screen=saved]{--ad-jobbiesaved1:1;display:none}body[data-tab=saved] .rw-screen[data-tab=saved]{display:block!important}.rw-screen[data-screen=saved]>[data-refbar1]{display:none!important}.js1{max-width:1072px;color:var(--d-body,#334155)}.js1-eyebrow{color:var(--d-muted,#64748b);margin:0 0 4px;font-size:15px;line-height:20px}.js1 h2.js1-h.js1-h{letter-spacing:-.02em;color:var(--d-ink,#0f172a);margin:0 0 22px;font-weight:600;font-size:32px!important;line-height:38px!important}.js1-info{border:1px solid color-mix(in srgb,#2563eb 22%,var(--d-line,#e2e8f0));background:color-mix(in srgb,#2563eb 7%,var(--d-panel,#fff));color:#1d4ed8;border-radius:16px;align-items:flex-start;gap:12px;margin:0 0 24px;padding:16px 18px;font-size:15px;line-height:22px;display:flex}html[data-theme=dark] .js1-info{color:#a9c1ff}.js1-info svg{flex:none;width:20px;height:20px;margin-top:1px}.js1-empty{text-align:center;border:1px solid var(--d-line,#e2e8f0);background:var(--d-panel,#fff);border-radius:24px;justify-items:center;gap:6px;padding:56px 24px;display:grid}.js1-empty svg{width:28px;height:28px;color:var(--d-muted,#64748b);margin-bottom:10px}.js1-empty b{color:var(--d-ink,#0f172a);font-size:17px;font-weight:600;line-height:24px}.js1-empty p{color:var(--d-muted,#64748b);margin:0 0 12px;font-size:15px;line-height:22px}.js1-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.js1-row{border:1px solid var(--d-line,#e2e8f0);background:var(--d-panel,#fff);border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.js1-logo{background:var(--d-hover,#f1f5f9);width:44px;height:44px;color:var(--d-ink,#0f172a);border-radius:12px;place-items:center;font-size:17px;font-weight:600;display:grid;overflow:hidden}.js1-logo img{object-fit:contain;background:#fff;width:100%;height:100%}.js1-main{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.js1-main b{color:var(--d-ink,#0f172a);font-size:15.5px;font-weight:600;line-height:21px}.js1-sub{color:var(--d-muted,#64748b);font-size:13.5px;line-height:19px}.js1-status{color:var(--d-body,#334155);align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.js1-status i{background:var(--d-muted,#94a3b8);border-radius:50%;flex:none;width:7px;height:7px}.js1-status[data-kind=line] i{background:#16a34a}.js1-status[data-kind=check] i{background:#2563eb}.js1-status[data-kind=failed]{color:#b4540a}.js1-status[data-kind=failed] i{background:#d97706}html[data-theme=dark] .js1-status[data-kind=failed]{color:#f5b76b}.js1-why{color:var(--d-muted,#64748b);font-size:13px;line-height:18px}.js1-acts{align-items:center;gap:8px;display:flex}.js1-acts a{white-space:nowrap;color:var(--d-body,#334155);font-size:13.5px;font-weight:500;line-height:18px}.js1-foot{color:var(--d-muted,#64748b);margin:16px 2px 0;font-size:13.5px;line-height:19px}.js1-save{border:1px solid var(--d-line,#e2e8f0);background:var(--d-panel,#fff);width:40px;height:40px;color:var(--d-muted,#64748b);cursor:pointer;border-radius:10px;flex:none;place-items:center;padding:0;transition:color .15s,background .15s,border-color .15s;display:inline-grid}.js1-save:hover{background:var(--d-hover,#f1f5f9);color:var(--d-ink,#0f172a)}.js1-save svg{fill:none;width:18px;height:18px}.js1-save[aria-pressed=true]{color:#ec5d45;border-color:color-mix(in srgb,#ec5d45 38%,var(--d-line,#e2e8f0));background:color-mix(in srgb,#ec5d45 8%,var(--d-panel,#fff))}.js1-save[aria-pressed=true] svg{fill:currentColor}.js1-save:disabled{opacity:.5;cursor:not-allowed}ul.rw-jobs>li>.js1-wrap{flex:none;margin-left:auto;display:inline-flex}ul.rw-jobs>li>.js1-wrap+.button{margin-left:-4px}.sw-card>.js1-save{z-index:3;position:absolute;top:14px;right:14px}.js1-navn{color:var(--d-muted,#64748b);margin-left:auto;font-size:12px;font-weight:600}.js1-toast{z-index:60;color:#fff;background:#111317;border-radius:12px;width:max-content;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;line-height:20px;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000038}@media (min-width:900px){.js1-toast{bottom:28px}}@media (max-width:640px){.js1 h2.js1-h.js1-h{margin-bottom:18px;font-size:24px!important;line-height:30px!important}.js1-info{margin-bottom:18px;padding:14px}.js1-empty{border-radius:20px;padding:44px 20px}.js1-row{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px}.js1-logo{width:40px;height:40px;font-size:15px}.js1-acts{grid-column:1/-1;justify-content:space-between}}.jtu-card{gap:8px;margin:0 0 16px;display:grid}.jtu-h{color:var(--d-ink,#111418);margin:0;font-size:18px;font-weight:650;line-height:1.3}.jtu-line{color:var(--d-muted,#5c616b);margin:0;font-size:14px;line-height:1.45}.jtu-packs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 0;display:grid}.jtu-pack{border:1.5px solid var(--d-line,#e6e6e6);background:var(--d-panel,#fff);min-height:112px;color:var(--d-ink,#111418);font:inherit;text-align:left;cursor:pointer;border-radius:12px;justify-items:start;gap:1px;padding:12px 14px;display:grid}.jtu-pack:hover{border-color:#d9371f}.jtu-pack:focus-visible,.jtu-add:focus-visible,.jtu-tp:focus-visible,.jtu-x:focus-visible{outline:3px solid var(--d-ink,#111418);outline-offset:2px}.jtu-pack:disabled{opacity:.55;cursor:wait}.jtu-adds{font-size:22px;font-weight:700;line-height:1.15}.jtu-unit{color:var(--d-muted,#5c616b);font-size:13px}.jtu-price{color:#d9371f;margin-top:6px;font-size:16px;font-weight:650}.jtu-each{color:var(--d-muted,#5c616b);font-size:12px}.jtu-small{color:var(--d-muted,#5c616b);margin:4px 0 0;font-size:12.5px;line-height:1.45}.jtu-msg{color:var(--d-muted,#5c616b);margin:4px 0 0;font-size:13px}.jtu-msg:empty{display:none}.jtu-add{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#d9371f;border:0;border-radius:10px;justify-self:start;padding:8px 18px;font-weight:600}.jtu-tp{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:8px 10px;font-size:14px;text-decoration:underline;display:block}.jtu-back{z-index:100000;background:#0a0a0c8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.jtu-box{box-sizing:border-box;background:var(--d-panel,#fff);width:100%;max-width:560px;max-height:92vh;color:var(--d-ink,#111418);border-radius:18px;gap:8px;padding:24px;display:grid;position:relative;overflow:auto}.jtu-box .jtu-h{padding-right:40px;font-size:22px}.jtu-x{width:44px;height:44px;color:var(--d-muted,#5c616b);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:12px;right:12px}.jtu-toast{z-index:100001;color:#fff;background:#111418;border-radius:12px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:14px;line-height:1.4;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:560px){.jtu-packs{grid-template-columns:1fr}.jtu-pack{grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:8px;min-height:56px}.jtu-price{grid-area:1/3;margin-top:0}.jtu-each{grid-column:1/-1}.jtu-box{padding:20px 16px}}#jx1-bar{--ad-jobsux1:1;display:none}body.dc1-jobs #jx1-bar{border:1px solid var(--d-line,#e3e6ea);background:var(--d-card,#fff);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 14px;padding:14px 16px;display:flex}.jx1-t{flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.jx1-t b{color:var(--d-ink,#1d2430);font-size:17px;font-weight:650;line-height:1.3}.jx1-n{color:var(--d-muted,#5b6472);font-size:13.5px;line-height:1.4}.jx1-acts{flex-wrap:wrap;gap:8px;display:flex}.jx1-acts .button{align-items:center;min-height:36px;padding:0 14px;display:inline-flex}body.dc1-jobs .rw-home-jobs>.dc1-searchnote,body.dc1-jobs .rw-home-jobs>.rw-dsl1-jobsintro,body.dc1-jobs #pk1-card{display:none!important}@media (min-width:1000px){body.dc1-jobs .rw-home-jobs:not(#jx1-x){grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:16px;display:grid}body.dc1-jobs .rw-home-jobs>*{grid-column:1/-1}body.dc1-jobs .rw-home-jobs>#jx1-bar{grid-row:1}body.dc1-jobs .rw-home-jobs>[data-jx=live]{grid-area:2/1/span 3;margin:0}body.dc1-jobs .rw-home-jobs>[data-jx=paste]{grid-area:2/2;margin:0 0 12px}body.dc1-jobs .rw-home-jobs>[data-jx=limits]{grid-area:3/2;margin:0}}@media (max-width:999px){body.dc1-jobs .rw-home-jobs:not(#jx1-x){flex-direction:column;gap:12px;display:flex}body.dc1-jobs .rw-home-jobs>#jx1-bar{order:-2;margin:0}body.dc1-jobs .rw-home-jobs>[data-jx=live]{order:-1}body.dc1-jobs .rw-home-jobs>*{margin:0}}body.dc1-jobs [data-jx=live] .rw-job-filters:not(#jx1-x){grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:center;gap:8px;display:grid}body.dc1-jobs [data-jx=live] .rw-job-filters>*{box-sizing:border-box;width:100%;min-width:0}body.dc1-jobs [data-jx=live] .rw-job-filters>.gr-switch{width:auto}body.dc1-jobs [data-jx=live] .rw-jobs>li:not(#jx1-x){gap:12px;padding:10px 0}body.dc1-jobs [data-jx=live] .rw-job-main:not(#jx1-x){flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}body.dc1-jobs [data-jx=live] .rw-job-main>*{flex:100%}body.dc1-jobs [data-jx=live] .rw-job-main>b{font-size:14px;line-height:1.35}body.dc1-jobs [data-jx=live] .rw-job-main>span.sub:not(.rw-why-line){flex:0 auto;font-size:12.5px}body.dc1-jobs [data-jx=live] .rw-job-main>span.sub:not(.rw-why-line)+span.sub:not(.rw-why-line):before{content:"· "}body.dc1-jobs [data-jx=live] .rw-job-main>.rw-why-line{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}body.dc1-jobs [data-jx=live] .rw-job-main>small:empty{display:none}body.dc1-jobs [data-jx=paste] .rw-card-head{flex-wrap:wrap;gap:2px 8px}body.dc1-jobs [data-jx=paste] .rw-card-head small{flex:100%}body.dc1-jobs [data-jx=paste] .rw-rule-add:not(#jx1-x){flex-direction:column;align-items:stretch;gap:8px;display:flex}body.dc1-jobs [data-jx=paste] .rw-rule-add>*{box-sizing:border-box;flex:none;width:100%}body.dc1-jobs [data-jx=paste] .rw-rule-add>input:not(#jx1-x){height:40px;min-height:0}body.dc1-jobs [data-jx=paste] .ac1-head{border-top:1px solid var(--d-line,#e3e6ea);letter-spacing:.04em;text-transform:uppercase;margin:14px 0 0;padding-top:10px;font-size:12px}body.dc1-jobs [data-jx=paste] .rw-reqs:not(#jx1-x){gap:0;margin-top:4px}body.dc1-jobs [data-jx=paste] .rw-reqs>li:not(#jx1-x){border-top:1px solid var(--d-line,#eef0f3);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:9px 0;font-size:13px;line-height:1.4;display:grid}body.dc1-jobs [data-jx=paste] .rw-reqs>li:first-child{border-top:0}body.dc1-jobs [data-jx=paste] .rw-reqs>li>.rw-req{white-space:nowrap;border-radius:999px;grid-area:1/2;place-self:start end;padding:1px 8px;font-size:11.5px;line-height:1.5}body.dc1-jobs [data-jx=paste] .rw-reqs>li>.ac1-role,body.dc1-jobs [data-jx=paste] .rw-reqs>li>.jx1-role{color:var(--d-ink,#1d2430);grid-area:1/1;font-weight:600}body.dc1-jobs [data-jx=paste] .rw-reqs>li>a{color:var(--d-muted,#5b6472);white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:12px;overflow:hidden}body.dc1-jobs [data-jx=paste] .rw-reqs>li>small:not(#jx1-x){color:var(--d-muted,#5b6472);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ld1-root{--ld1-bg:#0b1020;--ld1-card:#141a2e;--ld1-line:#26304d;--ld1-ink:#eef2ff;--ld1-dim:#9aa6c7;--ld1-acc:#5b8cff;--ld1-ok:#2fd28a;--ld1-warn:#ffb547;z-index:2147483000;background:var(--ld1-bg);color:var(--ld1-ink);-webkit-font-smoothing:antialiased;flex-direction:column;font:16px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.ld1-root[hidden]{display:none}html.ld1-lock,html.ld1-lock body{overflow:hidden}.ld1-root p{margin:0}.ld1-head{border-bottom:1px solid var(--ld1-line);align-items:center;gap:16px;padding:14px 20px;display:flex}.ld1-brand{align-items:center;gap:10px;display:flex}.ld1-logo{letter-spacing:-.01em;font-size:20px;font-weight:800}.ld1-live{letter-spacing:.08em;color:#fff;background:#ff3b5c;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;animation:1.4s infinite ld1-blink}.ld1-live.ld1-off{background:var(--ld1-ok);animation:none}.ld1-mode{background:var(--ld1-warn);color:#231500;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}.ld1-who{text-align:right;margin-left:auto}.ld1-whoname{font-weight:600}.ld1-clock{font-variant-numeric:tabular-nums;color:var(--ld1-dim);font-size:14px}.ld1-x{border:1px solid var(--ld1-line);color:var(--ld1-ink);cursor:pointer;background:0 0;border-radius:8px;width:36px;height:36px;font-size:22px;line-height:1}.ld1-main{flex:1;grid-template-columns:300px 1fr;gap:24px;min-height:0;padding:20px;display:grid}.ld1-rail{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ld1-step{color:var(--ld1-dim);border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;transition:background .3s,color .3s;display:flex}.ld1-dot{border:2px solid var(--ld1-line);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.ld1-steptitle{font-weight:600}.ld1-stepsub{color:var(--ld1-dim);font-size:13px}.ld1-step.ld1-ison{background:var(--ld1-card);color:var(--ld1-ink)}.ld1-step.ld1-ison .ld1-dot{border-color:var(--ld1-acc);color:var(--ld1-acc);animation:1.6s infinite ld1-pulse}.ld1-step.ld1-isdone{color:var(--ld1-ink)}.ld1-step.ld1-isdone .ld1-dot{background:var(--ld1-ok);border-color:var(--ld1-ok);color:#06210f}.ld1-panels{flex-direction:column;gap:16px;min-height:0;padding-bottom:24px;display:flex;overflow-y:auto}.ld1-panel{background:var(--ld1-card);border:1px solid var(--ld1-line);border-radius:14px;padding:18px;animation:.45s ease-out both ld1-in}.ld1-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--ld1-acc);font-size:13px;font-weight:600;margin-bottom:10px!important}.ld1-note{color:var(--ld1-dim);font-size:14px}.ld1-message{color:var(--ld1-ink);background:#1b2440;border-radius:10px;padding:10px 14px;font-size:14px}.ld1-message.ld1-err{background:#3a1720}.ld1-jobtop{align-items:center;gap:14px;display:flex}.ld1-avatar{background:var(--ld1-acc);border-radius:12px;flex:none;place-items:center;width:52px;height:52px;font-size:24px;font-weight:800;display:grid}.ld1-jobtitle{font-size:22px;font-weight:700;line-height:1.2}.ld1-jobco{color:var(--ld1-dim)}.ld1-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ld1-chip{border:1px solid var(--ld1-line);background:#1f2843;border-radius:999px;padding:4px 10px;font-size:13px}.ld1-kw .ld1-chip{color:#bff5dc;background:#2fd28a1f;border-color:#2fd28a66}.ld1-tailhead{align-items:center;gap:16px;display:flex}.ld1-ring{--ld1-pct:0;background:conic-gradient(var(--ld1-ok) calc(var(--ld1-pct)*1%),var(--ld1-line) 0);border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative}.ld1-ring:before{content:"";background:var(--ld1-card);border-radius:50%;position:absolute;inset:7px}.ld1-ringnum{font-size:18px;font-weight:800;position:relative}.ld1-doc{color:#1a1f2e;background:#fff;border-radius:8px;flex-direction:column;gap:5px;margin-top:14px;padding:14px 16px;font-size:13px;display:flex}.ld1-answers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ld1-ans{background:#1a2138;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:8px 10px;font-size:14px;display:grid}.ld1-q{color:var(--ld1-dim)}.ld1-a{overflow-wrap:anywhere;font-weight:600}.ld1-done{align-items:center;gap:14px;display:flex}.ld1-tick{background:var(--ld1-ok);color:#06210f;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:30px;font-weight:800;animation:.5s cubic-bezier(.2,1.6,.4,1) both ld1-popin;display:grid}.ld1-test .ld1-tick{background:var(--ld1-warn);color:#231500}.ld1-donetitle{font-size:22px;font-weight:700}.ld1-quote{border-left:3px solid var(--ld1-ok);background:#17203a;padding:10px 12px;font-size:14px;margin-top:12px!important}.ld1-shot{margin:14px 0 0}.ld1-shot img{object-fit:contain;object-position:top;background:#fff;border-radius:8px;width:100%;max-height:420px;display:block}.ld1-shot figcaption{color:var(--ld1-dim);margin-top:6px;font-size:12px}.ld1-people{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.ld1-person{border:1px solid var(--ld1-line);background:#1a2138;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.ld1-personhead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ld1-role{text-transform:uppercase;letter-spacing:.05em;color:var(--ld1-acc);font-size:12px;font-weight:700}.ld1-pill{background:var(--ld1-line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.ld1-sent .ld1-pill{background:var(--ld1-ok);color:#06210f}.ld1-waiting .ld1-pill{background:var(--ld1-warn);color:#231500}.ld1-name{font-size:16px;font-weight:700}.ld1-ptitle,.ld1-mail,.ld1-why{color:var(--ld1-dim);overflow-wrap:anywhere;font-size:13px}.ld1-subj{font-size:14px;font-weight:600;margin-top:6px!important}.ld1-prev{color:var(--ld1-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ld1-wait{align-items:center;gap:12px;display:flex}.ld1-spin{border:3px solid var(--ld1-line);border-top-color:var(--ld1-acc);border-radius:50%;width:22px;height:22px;animation:1s linear infinite ld1-rot}.ld1-foot{border-top:1px solid var(--ld1-line);justify-content:flex-end;padding:10px 20px;display:flex}.ld1-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:10px 14px;font:600 14px/1 system-ui,sans-serif}.ld1-primary{color:#fff;background:#ff3b5c}.ld1-ghost{color:inherit;background:0 0;border-color:currentColor}.ld1-entry{z-index:2147482000;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.ld1-entry[hidden]{display:none}.ld1-entry .ld1-ghost{color:#1a1f2e;background:#fff;border-color:#c9d1e6}.ld1-type{animation:.5s ease-out both ld1-type}.ld1-pop{animation:.4s cubic-bezier(.2,1.4,.4,1) both ld1-popin}@keyframes ld1-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ld1-type{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes ld1-popin{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes ld1-pulse{0%,to{box-shadow:0 0 #5b8cff99}50%{box-shadow:0 0 0 8px #5b8cff00}}@keyframes ld1-blink{50%{opacity:.55}}@keyframes ld1-rot{to{transform:rotate(360deg)}}@media (max-width:760px){.ld1-root{font-size:15px}.ld1-head{gap:10px;padding:10px 12px}.ld1-main{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:12px;padding:12px}.ld1-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.ld1-step{justify-content:center;min-width:0;padding:6px 0}.ld1-stepsub,.ld1-steptitle{display:none}.ld1-jobtitle,.ld1-donetitle{font-size:19px}.ld1-ans{grid-template-columns:1fr;gap:2px}.ld1-people{grid-template-columns:1fr}.ld1-entry{bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.ld1-root *{animation:none!important}}.lk-card{gap:12px;padding:20px 24px;display:grid}.lk-top{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.lk-chip{border:1px solid var(--d-accent);background:var(--d-code-bg);min-height:28px;color:var(--d-ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.lk-chip svg{color:var(--d-accent)}.lk-count{color:var(--d-muted);margin:0;font-size:14px;line-height:1.4}.rw-int.rw-locked .lk-title{letter-spacing:-.01em;color:var(--d-ink);text-wrap:balance;max-width:62ch;margin:0;font-size:20px;font-weight:650;line-height:1.3}.lk-facts{border-top:1px solid var(--d-line);border-bottom:1px solid var(--d-line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 20px;margin:0;padding:12px 0;display:grid}.lk-facts>div{min-width:0}.lk-facts dt{color:var(--d-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 2px;font-size:12px;line-height:1.3}.lk-facts dd{color:var(--d-ink);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.lk-action-line{color:var(--d-ink);margin:0;font-size:16px;font-weight:600;line-height:1.4}.lk-prices{margin:0;font-size:14px}.rw-int.rw-locked .lk-actions{gap:10px;margin-top:0}html.dv2 body.app-shell .lk-actions .button,html.dv2 body.app-shell .lk-sub-sm{justify-content:center;min-height:44px;padding:0 18px;font-size:14px}html.dv2 body.app-shell .lk-actions .button{min-width:140px}.lk-card.lk-compact{align-items:center;gap:12px;padding:12px 16px;display:flex}.lk-compact-main{flex:1;gap:2px;min-width:0;display:grid}.lk-compact-main small{color:var(--d-muted);font-size:13px}@media (max-width:640px){.lk-card{padding:16px}.rw-int.rw-locked .lk-title{font-size:18px}.lk-actions{flex-direction:column}.lk-actions .button{width:100%}.lk-card.lk-compact{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.lk-card{transition:padding .15s}}.mc1{display:none}body.st2-on[data-st2=connect] .mc1{gap:var(--pl-s4);min-width:0;display:grid}body.st2-on[data-st2=connect] #pff-details,body.st2-on[data-st2=connect] #pff-email,body.st2-on[data-st2=connect] #pff-more,body.st2-on.dc1-set[data-st2=connect] .rw-screen[data-screen=profile] .pf-cards,body.st2-on[data-st2=connect] .rw-screen[data-screen=profile]>[data-billing],body.st2-on[data-st2=connect] #pff-plan{display:none!important}.mc1-list{margin:0;padding:0;list-style:none;display:grid}.mc1-row{justify-content:space-between;align-items:center;gap:var(--pl-s3);padding:var(--pl-s3) 0;border-top:1px solid var(--pl-line-soft);display:flex}.mc1-row:first-child{border-top:0;padding-top:0}.mc1-txt{gap:2px;min-width:0;display:grid}.mc1-name{font:var(--pl-fw-item) var(--pl-fs-item)/var(--pl-lh-item) var(--pl-font);color:var(--pl-ink);overflow-wrap:anywhere}.mc1-rm{flex:none}.mc1-rm.mc1-armed{border-color:var(--pl-bad);color:var(--pl-bad)}.mc1-empty{color:var(--pl-muted);margin:0}.mc1-st{margin:0}.mc1-st:empty{display:none}.mc1-st.ok{color:var(--pl-ok)}.mc1-st.bad{color:var(--pl-bad)}.mc1-addr{align-items:center;gap:var(--pl-s2) var(--pl-s3);flex-wrap:wrap;display:flex}.mc1-code{border:1px solid var(--pl-line);border-radius:var(--pl-r-input);background:var(--pl-sunk);min-width:0;color:var(--pl-ink);overflow-wrap:anywhere;flex:220px;padding:10px 12px;font:14px/1.4 ui-monospace,Consolas,monospace}.mc1-go{justify-self:start;text-decoration:none}a.mc1-go.pl-btn-dark,a.mc1-go.pl-btn-dark:visited,a.mc1-go.pl-btn-dark:hover{color:var(--pl-dark-ink)}@media (max-width:720px){.st2-tabs.st2-tabs:has([data-t=connect]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.mc1-row{flex-direction:column;align-items:flex-start}.mc1-rm{align-self:stretch}}body[data-m1tab]:not([data-m1tab=jobs]) #hs1adj,#hs1 .hs1-ivslot .ih1-empty{display:none!important}@media (max-width:700px){body.app-shell .rw-screen{padding-bottom:16px}body[data-m1tab]:not([data-m1tab=home]) #spamtip1,body[data-m1tab]:not([data-m1tab=home]) main.dash>.head{display:none!important}body.app-shell>p.px-4{display:none}.shell-bottom a{padding-left:1px;padding-right:1px}.shell-bottom a span{text-overflow:clip;letter-spacing:-.02em;font-size:11px;overflow:visible}}.m1-wait{background:var(--d-panel,#fff);border:1px solid color-mix(in srgb, #2f6fdf 35%, var(--d-line,#e8eaee));border-radius:14px;margin:0 0 14px;padding:16px 18px}.m1-wait[hidden]{display:none}.m1-kick{letter-spacing:.04em;text-transform:uppercase;color:#2f6fdf;margin:0 0 4px;font-size:12px;font-weight:650}.m1-wh h2{color:var(--d-ink,#16181d);letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:650;line-height:1.3}.m1-wl{margin:0;padding:0;list-style:none}.m1-wi{border-top:1px solid var(--d-line,#e8eaee);padding:12px 0}.m1-wi:first-child{border-top:0;padding-top:6px}.m1-wt{border-radius:999px;margin-bottom:6px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.m1-wt.q{background:color-mix(in srgb, #2f6fdf 12%, var(--d-panel,#fff));color:#2f6fdf}.m1-wt.v{background:color-mix(in srgb, #7a4fd6 12%, var(--d-panel,#fff));color:#7a4fd6}.m1-wrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.m1-wtx{flex-direction:column;gap:2px;min-width:0;display:flex}.m1-wtx b{color:var(--d-ink,#16181d);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.m1-wtx small{color:var(--d-muted,#6b7383);font-size:13px;line-height:1.4}.m1-wgo{color:#fff;background:#2f6fdf;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:92px;min-height:44px;padding:0 18px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.m1-wgo:hover{filter:brightness(.95)}.m1-wall{color:var(--d-ink,#16181d);margin-top:8px;font-size:13.5px;font-weight:600;display:inline-block}[data-theme=dark] .m1-kick,[data-theme=dark] .m1-wt.q{color:#7aa7f5}[data-theme=dark] .m1-wgo{background:#3b7bea}.m1-lislot:empty{display:none}@media (max-width:520px){html body.cp-body .pp-main.cp,html body.cp-body .cp{width:calc(100% - 32px)}}@media (max-width:700px){html body.ig1-body .tu-btn{display:none!important}}#m1-wait a.m1-wgo,#m1-wait a.m1-wgo:visited,#m1-wait a.m1-wgo:hover{text-decoration:none;color:#fff!important}@media (max-width:700px){html body .ig1-row{padding-right:14px}}html body .shell-top{background:var(--d-bg)}@media (max-width:700px){html body .shell-top{flex-wrap:wrap;gap:0 6px;height:auto;min-height:56px;padding:6px 12px}html body .shell-top:after{content:"";flex-basis:100%;order:5;height:0}html body .shell-top>*{min-width:0}html body .shell-top :is(.gr-pill,.gr-get,#ownerMenuBtn){order:10;height:32px;min-height:32px;margin:0 6px 8px 0;padding:0 12px;font-size:13px}html body #viewAsWrap.open{top:108px}html body.app-shell{overflow-x:clip}html body .shell-top #shellOwner{order:10;min-width:0;margin:0 6px 8px 0}html body .shell-top #shellOwner #ownerMenuBtn{margin:0}html body .shell-top:after{height:4px}html body .shell-top #shellOwner:empty{display:none}html body .shell-top :is(.gr-pill,.gr-get,#ownerMenuBtn){white-space:nowrap}html body #ov-note{bottom:calc(76px + env(safe-area-inset-bottom))!important}html body #ownerPreviewNotice{position:static!important;inset:auto!important}html body.app-shell main.dash{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.mf-type{gap:8px;width:100%;max-width:520px;margin:0 auto;display:flex}.mf-type-in{border:1px solid var(--d-line-strong,#dce1e7);background:var(--d-panel,#fff);min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:10px;flex:1;padding:10px 12px;font-size:16px}.mf-type-in:focus{outline:2px solid var(--pp-accent,#ff4b33);outline-offset:1px}.ml-go{margin-top:6px}.ml-hint{text-align:center}.mv-talk.ml-old{min-height:48px;color:inherit;border:1px solid var(--d-line-strong,#dce1e7);background:0 0;font-size:16px;font-weight:600}.ml-top{gap:10px}.ml-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ml-state{flex:auto;margin:0;font-size:16px;font-weight:600}.ml-clock{font-variant-numeric:tabular-nums;opacity:.75;font-size:15px}.ml-dot{background:var(--d-line-strong,#dce1e7);border-radius:50%;flex:none;width:14px;height:14px}.ml-dot[data-state=listen],.ml-dot[data-state=you]{background:var(--pp-accent,#ff4b33);animation:1.6s ease-in-out infinite ml-pulse}.ml-dot[data-state=them]{background:var(--d-ink,#1d2430)}.ml-dot[data-state=think]{background:#e0a400}.ml-dot[data-state=err]{background:#b3261e}.ml-note{background:var(--pp-fill,#fff3d6);color:var(--pp-fill-ink,#6b4a00);border-radius:10px;padding:8px 10px}.ml-open summary,.ml-idealbox summary{cursor:pointer;font-weight:600}.ml-log{border:1px solid var(--d-line-strong,#dce1e7);border-radius:var(--pp-radius,14px);background:var(--d-panel,#fff);gap:8px;max-height:46vh;margin:12px 0;padding:14px;display:grid;overflow:auto}.ml-line{margin:0;font-size:16px;line-height:1.45}.ml-you{background:var(--pp-soft,#fff4f1);border-radius:10px;padding:8px 10px}.ml-h2{margin:20px 0 4px;font-size:18px}.ml-grades{gap:0;display:grid}.ml-grade{gap:8px}.ml-grade p{line-height:1.45}.ml-q{flex:200px;font-weight:600}.ml-said{opacity:.8}.ml-gap{background:var(--pp-soft,#fff4f1);border-radius:10px;padding:8px 10px}.ml-score{text-align:center;background:var(--d-line-strong,#dce1e7);border-radius:10px;min-width:44px;padding:4px 8px;font-weight:700}.ml-s4,.ml-s5{color:#14532d;background:#d7f2df}.ml-s3{color:#6b4a00;background:#fff3d6}.ml-s1,.ml-s2{color:#8a1c12;background:#fde2df}.ml-ideal{margin:8px 0 0;line-height:1.5}.ml-prac{color:#6b4a00;background:#fff3d6;border:1px dashed #c58f00;border-radius:5px;padding:0 4px}.ml-prac-note{margin-top:14px}@keyframes ml-pulse{50%{box-shadow:0 0 0 8px #ff4b332e}}@media (prefers-reduced-motion:reduce){.ml-dot{animation:none!important}}.ml-togs{gap:10px;margin:4px 0;display:grid}.ml-help{background:var(--d-sunk,#f4f6f8);border-radius:10px;gap:8px;padding:10px 12px;display:grid}.ml-help[hidden]{display:none}.ml-prep .ml-ideal{margin:4px 0 0}.ml-cue{margin:0;line-height:1.45}#mv{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}#mv .mv-bar a,#mv .pp-back{align-items:center;min-height:44px;display:inline-flex}#mv .ml-open>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}#mv .ml-top .pp-btn.small{min-height:44px}.ml-wake{width:100%;min-height:48px}.mv-card{border:1px solid var(--d-line-strong,#dce1e7);border-radius:var(--pp-radius,14px);background:var(--d-panel,#fff);gap:12px;margin:16px 0;padding:18px;display:grid}.mv-card p{margin:0}.mv-who{font-size:15px}.mv-tog{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.mv-tog-in{width:20px;height:20px;accent-color:var(--pp-accent,#ff4b33);margin:2px 0 0}.mv-tog span{gap:2px;display:grid}.mv-tog small{opacity:.75;font-size:13px}.mv-stage{gap:14px;margin:16px 0;display:grid}.mv-q,.mv-a{border-radius:var(--pp-radius,14px);border:1px solid var(--d-line-strong,#dce1e7);background:var(--d-panel,#fff);gap:6px;padding:16px;display:grid}.mv-a{background:var(--pp-soft,#fff4f1)}.mv-who-line{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin:0;font-size:13px;font-weight:600}.mv-cap{min-height:1.4em;margin:0;font-size:19px;line-height:1.45}.mv-me{font-size:17px}.mv-notes,.mv-live{background:var(--pp-fill,#fff3d6);color:var(--pp-fill-ink,#6b4a00);border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.45}.mv-live{color:inherit;border:1px dashed var(--pp-accent,#ff4b33);background:0 0}.mv-state{text-align:center;opacity:.8;margin:0;font-size:15px}.mv-talk{background:var(--pp-accent,#ff4b33);width:100%;max-width:420px;min-height:76px;color:var(--pp-accent-ink,#fff);font:inherit;cursor:pointer;border:0;border-radius:40px;margin:0 auto;padding:14px 20px;font-size:20px;font-weight:700;display:block}.mv-talk[data-state=listening]{animation:1.6s ease-in-out infinite mv-pulse;box-shadow:0 0 0 6px #ff4b3338}.mv-talk[data-state=speaking]{background:var(--d-ink,#1d2430)}.mv-talk:disabled{opacity:.55;cursor:wait;animation:none}.mv-go{margin-top:6px}@keyframes mv-pulse{50%{box-shadow:0 0 0 12px #ff4b3314}}@media (prefers-reduced-motion:reduce){.mv-talk[data-state=listening]{animation:none}}.mv-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.mv-scores{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.mv-score{border:1px solid var(--d-line-strong,#dce1e7);border-radius:var(--pp-radius,14px);background:var(--d-panel,#fff);gap:6px;padding:16px;display:grid}.mv-score p{margin:0;line-height:1.45}.mv-score-q{font-weight:600}.mv-dots{align-items:center;gap:4px;display:flex}.mv-dots span{background:var(--d-line-strong,#dce1e7);border-radius:50%;width:12px;height:12px}.mv-dots span.on{background:var(--pp-accent,#ff4b33)}.mv-better{background:var(--pp-soft,#fff4f1);border-radius:10px;padding:10px 12px}@media (max-width:560px){.mv-cap{font-size:17px}.mv-talk{min-height:68px;font-size:18px}}.net5-body{background:var(--pl-page,#f8fafc);margin:0}.net5-app{--net5-bg:var(--pl-page,#f8fafc);--net5-card:var(--pl-card,#fff);--net5-cream:var(--pl-accent-soft,#fff1ec);--net5-line:var(--pl-line,#e2e8f0);--net5-text:var(--pl-ink,#0f172a);--net5-sub:var(--pl-muted,#64748b);--net5-accent:var(--pl-accent,#ff4d2e);--net5-soft:var(--pl-accent-soft,#fff1ec);background:var(--net5-bg);min-height:100vh;color:var(--net5-text);font:15px/1.5 var(--font-sans,"Geist", Inter, system-ui, -apple-system, "Segoe UI", Arial, sans-serif);-webkit-font-smoothing:antialiased}[data-theme=dark] .net5-body,[data-theme=dark] .net5-app{--net5-bg:var(--pl-page,#0b0f17);--net5-card:var(--pl-card,#111827);--net5-cream:var(--pl-accent-soft,#2a140e);--net5-line:var(--pl-line,#1f2937);--net5-text:var(--pl-ink,#f1f5f9);--net5-sub:var(--pl-muted,#94a3b8);--net5-soft:var(--pl-accent-soft,#2a140e);background:var(--pl-page,#0b0f17)}.net5-top{box-sizing:border-box;align-items:center;gap:16px;max-width:980px;margin:0 auto;padding:14px 16px;display:flex}.net5-brand{color:var(--net5-text);align-items:center;gap:8px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.net5-brand img{border-radius:6px;width:26px;height:26px}.net5-nav{gap:4px;margin-left:auto;display:flex}.net5-nav a{color:var(--net5-sub);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:550;text-decoration:none}.net5-nav a:hover{background:var(--net5-card);color:var(--net5-text)}.net5-nav a.net5-here{background:var(--net5-soft);color:var(--net5-accent)}.net5-main{box-sizing:border-box;flex-direction:column;gap:20px;max-width:980px;margin:0 auto;padding:8px 16px 64px;display:flex}.net5-hero{background:var(--net5-cream);border:1px solid var(--net5-line);border-radius:20px;padding:32px 32px 28px}.net5-pill{color:var(--net5-accent);background:var(--net5-card);border:1px solid var(--pl-accent-line,#ffd6c9);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:650;display:inline-flex}[data-theme=dark] .net5-pill{border-color:#5c3216}.net5-dot{background:var(--pl-ok,#16a34a);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite net5-pulse;box-shadow:0 0 0 3px #16a34a2e}@keyframes net5-pulse{50%{box-shadow:0 0 0 6px #16a34a0f}}@media (prefers-reduced-motion:reduce){.net5-dot{animation:none}}.net5-hero h1{letter-spacing:-.025em;margin:14px 0 8px;font-size:34px;font-weight:700;line-height:1.15}.net5-lede{max-width:640px;color:var(--net5-sub);margin:0;font-size:16px}.net5-incl{color:var(--net5-text);margin:10px 0 0;font-size:14px;font-weight:600}.net5-stats{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.net5-stat{background:var(--net5-card);border:1px solid var(--net5-line);border-radius:var(--pl-r-tile,12px);flex-direction:column;flex:140px;padding:14px 16px;display:flex}.net5-stat b{letter-spacing:-.02em;font-size:26px;line-height:1.1}.net5-stat span{font-size:var(--pl-fs-label,11px);letter-spacing:var(--pl-ls-label,.08em);text-transform:uppercase;color:var(--net5-sub);order:-1;margin-bottom:4px;font-weight:600}.net5-card{background:var(--net5-card);border:1px solid var(--net5-line);border-radius:var(--pl-r-card,16px);box-shadow:var(--pl-shadow-card,none);overflow:hidden}.net5-head{border-bottom:1px solid var(--net5-line);flex-wrap:wrap;align-items:center;gap:12px;padding:18px 20px 12px;display:flex}.net5-head h2{letter-spacing:-.01em;margin:0 auto 0 0;font-size:18px;font-weight:650}.net5-tabs{flex-wrap:wrap;gap:4px;display:flex}.net5-tab{border:1px solid var(--net5-line);color:var(--net5-sub);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.net5-tab.net5-tabon{background:var(--net5-accent);border-color:var(--net5-accent);color:#fff}.net5-n{opacity:.85;font-size:11px;font-weight:700}.net5-list{margin:0;padding:0;list-style:none}.net5-row+.net5-row{border-top:1px solid var(--net5-line)}.net5-link{color:inherit;align-items:flex-start;gap:14px;padding:16px 20px;text-decoration:none;display:flex}.net5-link:hover{background:var(--net5-bg)}.net5-av{background:var(--net5-soft);width:42px;height:42px;color:var(--net5-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.net5-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.net5-name{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.net5-name b{font-size:15px;font-weight:650}.net5-title{color:var(--net5-sub);font-size:13px}.net5-job{color:var(--net5-sub);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.net5-quote{color:var(--net5-text);background:var(--net5-bg);border-left:3px solid var(--net5-accent);overflow-wrap:anywhere;border-radius:0 8px 8px 0;margin-top:4px;padding:6px 10px;font-size:13px}.net5-side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.net5-chip{border:1px solid var(--net5-line);color:var(--net5-sub);white-space:nowrap;border-radius:999px;padding:0 10px;font-size:12px;font-weight:650;line-height:20px}.net5-chip.net5-ok{color:var(--pl-ok,#16a34a);border-color:var(--pl-ok-line,#bbf7d0);background:var(--pl-ok-soft,#ecfdf3)}[data-theme=dark] .net5-chip.net5-ok{color:#6ee7a8;background:#0f2a1d;border-color:#1f5c3d}.net5-kind,.net5-when{color:var(--net5-sub);white-space:nowrap;font-size:12px}.net5-empty{color:var(--net5-sub);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:0;padding:32px 20px;display:flex}.net5-empty b{color:var(--net5-text)}@media (max-width:640px){.net5-top{gap:8px;padding:12px 16px}.net5-nav a{padding:6px 9px;font-size:13px}.net5-hero{border-radius:18px;padding:22px 18px 20px}.net5-hero h1{font-size:27px}.net5-lede{font-size:15px}.net5-stat{flex:1 1 0;min-width:0;padding:10px 12px}.net5-stat b{font-size:22px}.net5-head{padding:16px 16px 12px}.net5-link{flex-wrap:wrap;gap:12px;padding:14px 16px}.net5-av{width:38px;height:38px;font-size:15px}.net5-who{flex:calc(100% - 50px)}.net5-side{flex-direction:row;flex:100%;justify-content:flex-start;align-items:center;gap:10px;padding-left:50px}.net5-job{white-space:normal}}.net5-app{font-family:var(--pl-font,"Geist", Inter, system-ui, sans-serif)}.net5-intro{flex-direction:column;display:flex}.net5-eyebrow{font-size:var(--pl-fs-label,11px);letter-spacing:.14em;text-transform:uppercase;color:var(--pl-accent-text,#c2410c);margin:18px 0 6px;font-weight:600}.net5-intro>h1{font-size:var(--pl-fs-page,28px);line-height:var(--pl-lh-page,1.2);letter-spacing:var(--pl-ls-page,-.022em);margin:0 0 20px;font-weight:700}.net5-hero{background:var(--pl-card,#fff);border:1px solid var(--net5-line);border-radius:var(--pl-r-card,16px);box-shadow:var(--pl-shadow-card,none);padding:26px 28px 24px}.net5-tagrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.net5-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--pl-accent-text,#c2410c);background:var(--pl-accent-soft,#fff1ec);border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:700}.net5-pill{border-color:var(--net5-line);color:var(--net5-sub);background:0 0;font-weight:600}.net5-hero h2{letter-spacing:-.015em;margin:14px 0 8px;font-size:22px;font-weight:700;line-height:1.3}.net5-lede{font-size:var(--pl-fs-body,15px);line-height:var(--pl-lh-body,1.6);max-width:680px}.net5-checks{color:var(--pl-text,#334155);flex-wrap:wrap;gap:8px 28px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.net5-checks li:before{content:"✓";color:var(--pl-accent,#ff4d2e);margin-right:8px;font-weight:700}.net5-incl{color:var(--net5-sub);margin-top:14px;font-size:13px;font-weight:500}.net5-stat{background:var(--pl-sunk,#f8fafc);border-color:var(--pl-line-soft,#eef2f6)}.net5-stat b{font-size:var(--pl-fs-tile,22px);font-weight:700}.net5-tabs{gap:2px}.net5-tab{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 10px}.net5-tab:hover{color:var(--net5-text)}.net5-tab.net5-tabon{color:var(--pl-accent-text,#c2410c);border-bottom-color:var(--pl-accent,#ff4d2e);background:0 0}.net5-head{padding-bottom:0}.net5-head h2{padding-bottom:12px}.net5-replied .net5-av{background:var(--pl-ok-soft,#ecfdf3);color:var(--pl-ok,#16a34a)}[data-theme=dark] .net5-hero{background:var(--pl-card,#111827)}@media (max-width:640px){.net5-eyebrow{margin-top:8px}.net5-intro>h1{margin-bottom:14px;font-size:24px}.net5-hero{padding:20px 18px}.net5-hero h2{font-size:19px}.net5-checks{flex-direction:column;gap:6px}.net5-head h2{padding-bottom:4px}}.nw1{gap:12px;display:grid}.nw1-intro{margin:0}.nw1-count{margin:0;font-weight:600}.nw1-err{color:#b42318;margin:0}.nw1-apps,.nw1-people{margin:0;padding:0;list-style:none}.nw1-apps{gap:10px;display:grid}.nw1-app{border:1px solid #7f7f7f40;border-radius:10px;padding:12px 14px}.nw1-job{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:8px;display:flex}.nw1-role{opacity:.8}.nw1-post{font-size:.9em}.nw1-people{gap:8px;display:grid}.nw1-person{border-top:1px solid #7f7f7f26;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-top:8px;display:flex}.nw1-person:first-child{border-top:0;padding-top:0}.nw1-who{flex-direction:column;min-width:180px;display:flex}.nw1-name{font-weight:600}.nw1-title{opacity:.75;font-size:.9em}.nw1-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.9em;display:flex}.nw1-kind{white-space:nowrap;background:#7f7f7f24;border-radius:999px;padding:2px 8px}.nw1-when{opacity:.8;white-space:nowrap}.nw1-reply{white-space:nowrap;opacity:.7}.nw1-reply.on{opacity:1;color:#127a3a;font-weight:600}.nw1 .nw1-h{margin:14px 0 6px;font-size:15px}.nw1 .nw1-filter{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #80808073;border-radius:999px;margin-left:2px;padding:2px 10px}.nw1 .nw1-filter.on{background:#80808038;font-weight:600}.nw1 .nw1-inbox{border:1px solid #8080804d;border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.nw1 .nw1-reply-item{border-top:1px solid #80808038}.nw1 .nw1-reply-item:first-child{border-top:0}.nw1 .nw1-rowbtn{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(120px,1fr) 2fr auto;gap:10px;padding:10px 12px;display:grid}.nw1 .nw1-reply-item.open>.nw1-rowbtn{background:#80808024}.nw1 .nw1-rwho{overflow-wrap:anywhere;font-weight:600}.nw1 .nw1-rco{overflow-wrap:anywhere;opacity:.8}.nw1 .nw1-rdate{opacity:.7;white-space:nowrap}.nw1 .nw1-thread{padding:4px 12px 12px;display:block}.nw1 .nw1-msg{border:1px solid #80808047;border-radius:8px;margin-top:10px;padding:10px 12px;display:block}.nw1 .nw1-msg-h{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.nw1 .nw1-msg-t{font-weight:600}.nw1 .nw1-msg-w{opacity:.7;overflow-wrap:anywhere}.nw1 .nw1-msg-s{overflow-wrap:anywhere;margin-top:4px;font-weight:600}.nw1 .nw1-body{white-space:pre-wrap;overflow-wrap:anywhere;flex-shrink:0;max-height:none;margin-top:8px;display:block;overflow:visible}@media (max-width:560px){.nw1 .nw1-rowbtn{grid-template-columns:1fr auto}.nw1 .nw1-rco{grid-area:2/1/auto/-1}}.np1-how{margin:12px 0}.np1-how.np1-folded{background:0 0;border:0;padding:0}.np1-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.np1-head h2{margin:0;font-size:16px;font-weight:600}.np1-x,.np1-link{color:var(--d-muted,#5b6573);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:-12px -4px;padding:12px 4px;font-size:13px;text-decoration:underline}.np1-x:hover,.np1-link:hover{color:var(--d-ink,#1c2430)}.np1-x:focus-visible,.np1-link:focus-visible{outline:2px solid var(--d-ink,#1c2430);outline-offset:2px}.np1-link{color:var(--d-ink,#1c2430);font-weight:600}.np1-steps{gap:14px;margin:0 0 14px;padding:0;list-style:none;display:grid}.np1-step{color:var(--d-ink,#1c2430);flex-wrap:wrap;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.np1-num{background:var(--d-ink,#1c2430);width:24px;height:24px;color:var(--d-panel,#fff);text-align:center;border-radius:50%;flex:none;font-size:13px;font-weight:700;line-height:24px}.np1-steptext{flex:200px;min-width:0;margin:0}.np1-strong{overflow-wrap:anywhere;font-weight:700}.np1-step-wide .np1-addrbox{flex:100%;margin-left:34px}.np1-addrbox{border:2px solid var(--d-ink,#1c2430);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:10px 0 6px;padding:12px 14px;display:flex}.np1-bigaddr{letter-spacing:-.01em;min-width:0;color:var(--d-ink,#1c2430);overflow-wrap:anywhere;flex:220px;font-size:22px;font-weight:700;line-height:1.25}.np1-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.np1-set{margin:12px 0}.np1-setplain{margin:0}.np1-sub{color:var(--d-muted,#5b6573);overflow-wrap:anywhere;margin:0 0 8px;font-size:13px}.np1-row{border-top:1px solid var(--d-line,#e3e7ec);align-items:center;gap:10px;margin:0;padding:10px 0}.np1-text{flex:auto;min-width:0;display:block}.np1-name{color:var(--d-ink,#1c2430);font-size:14px;font-weight:600;display:block}.np1-note{color:var(--d-muted,#5b6573);font-size:13px;display:block}.np1-locked{cursor:default}.np1-locked .gr-switch-track{opacity:.55}.np1-pill{background:var(--d-line,#e3e7ec);color:var(--d-ink,#1c2430);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:600}.np1-msg{min-height:1.2em;margin:8px 0 0;font-size:13px}.np1-pop{z-index:1000;background:#0f141e99;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.np1-dialog{background:var(--d-panel,#fff);width:100%;max-width:480px;max-height:100%;color:var(--d-ink,#1c2430);border-radius:14px;padding:24px;overflow:auto;box-shadow:0 18px 50px #00000059}.np1-pop-title{margin:0 0 12px;font-size:20px;font-weight:700}.np1-pop-line{margin:8px 0;font-size:15px;line-height:1.5}@media (max-width:480px){.np1-bigaddr{font-size:19px}.np1-step-wide .np1-addrbox{margin-left:0}.np1-dialog{padding:20px}}body.app-shell .np1-btn.button{min-height:44px;font:600 14px/1.2 var(--d-font,inherit);white-space:nowrap;border-radius:999px;flex:none;padding:0 22px;transition:background .15s,border-color .15s,filter .15s,transform 80ms}body.app-shell .np1-btn.button:hover{transform:none}body.app-shell .np1-btn.button:not(.primary):hover{background:var(--d-hover,#f5f5f5);border-color:var(--d-ink,#1c2430)}body.app-shell .np1-btn.button:active{transform:translateY(1px)}body.app-shell .np1-btn.button:not(.primary):active{background:var(--d-active,#f0f0f0)}body.app-shell .np1-btn.button.primary:active{filter:brightness(.88)}body.app-shell .np1-btn.button:focus-visible{outline:2px solid var(--d-ink,#1c2430);outline-offset:2px}body.app-shell .np1-gotit.button{min-width:140px}@media (max-width:480px){body.app-shell .np1-addrbox .np1-btn.button,body.app-shell .np1-pop .np1-gotit.button{width:100%}body.app-shell .np1-actions .np1-btn.button{flex:100%}}@media (prefers-reduced-motion:reduce){body.app-shell .np1-btn.button{transition:none}body.app-shell .np1-btn.button:active{transform:none}}html body.app-shell .rw-fold{border-top:1px solid var(--d-line);margin-top:14px}html body.app-shell .rw-fold>summary{cursor:pointer;min-height:44px;color:var(--d-ink);align-items:center;gap:10px;padding:4px 0;font-size:14px;font-weight:600;list-style:none;display:flex}html body.app-shell .rw-fold>summary::-webkit-details-marker{display:none}html body.app-shell .rw-fold>summary:before{content:"";border-right:2px solid var(--d-muted);border-bottom:2px solid var(--d-muted);flex:none;width:7px;height:7px;margin:0 3px 2px 2px;transition:transform .15s;transform:rotate(-45deg)}html body.app-shell .rw-fold[open]>summary:before{transform:rotate(45deg)}html body.app-shell .rw-fold>summary:hover{color:var(--d-accent)}html body.app-shell .rw-fold>summary:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px;border-radius:6px}html body.app-shell .rw-fold[open]{padding-bottom:4px}html body.app-shell .rw-fold>.rw-reply{border-top:0;margin-top:0;padding-top:0}html body.app-shell .rw-fold>.rw-debrief{border-top:0!important;margin-top:0!important;padding-top:0!important}html body.app-shell .rw-fold>.rw-card{margin-top:4px}html body.app-shell .rw-fold>.rw-thread-msg:first-of-type{margin-top:0}html body.app-shell .rw-int-list{gap:20px;display:grid}html body.app-shell .rw-int-list>.rw-fold{margin-top:0}html body.app-shell .rw-int-group>h3{letter-spacing:.06em;text-transform:uppercase;color:var(--d-muted);margin:0 0 4px;font-size:12px;font-weight:700}html body.app-shell .rw-int-group[data-group=you]>h3{color:var(--d-accent)}html body.app-shell .rw-int-row{color:inherit;align-items:center;text-decoration:none}html body.app-shell .rw-int-row .rw-next{color:var(--d-body)}html body.app-shell .rw-int-row .rw-tag{flex:none}html body.app-shell .rw-when.rw-turn-you{border-color:var(--d-accent);background:var(--d-code-bg);color:var(--d-ink);font-weight:600}html body.app-shell .rw-when.rw-turn-booked{border-color:var(--d-line-strong);color:var(--d-ink);font-weight:600}html body.app-shell .rw-when.rw-turn-them,html body.app-shell .rw-when.rw-turn-closed{color:var(--d-muted)}html body.app-shell .rw-result{border-top:1px solid var(--d-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}html body.app-shell .rw-result>b{color:var(--d-ink);margin-right:4px;font-size:14px}html body.app-shell .rw-int-banner{border:1px solid var(--d-line);background:var(--d-sunk);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:12px 0 4px;padding:12px 14px;display:flex}html body.app-shell .rw-int-banner>p{color:var(--d-body);flex:220px;margin:0;font-size:14px}html body.app-shell .rw-int-banner>p>b{color:var(--d-ink)}html body.app-shell .rw-notify-ask{margin-top:10px}html body.app-shell .rw-one .rw-receipt-top{margin-bottom:10px}@media (max-width:900px){html body.app-shell .rw-one.rw-int-detail{padding-bottom:18px}html body.app-shell .rw-result>b{flex:100%}html body.app-shell .rw-int-row{flex-wrap:nowrap;align-items:flex-start}html body.app-shell .rw-int-row .main{flex:1 1 0}html body.app-shell .rw-int-row .rw-tag{margin-top:2px}}body.app-shell .button.pw3-btn{border-radius:999px;min-height:44px;font-size:14px;font-weight:600}body.app-shell .button.pw3-btn:focus-visible{outline:2px solid var(--d-ink);outline-offset:2px}.rw-wall2 .rw-plan-cards>.rw-plan>button.pw3-alt{border:1px solid var(--d-ink);color:var(--d-ink);background:0 0}.rw-wall2 .rw-plan-cards>.rw-plan>button.pw3-alt:hover{background:var(--d-hover)}.rw-wall2 .rw-plan-cards>.rw-plan>p.pw3-pm{color:var(--d-ink);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.4}.rw-wall2 .pw3-invite{box-sizing:border-box;border:1px solid var(--d-accent);background:var(--d-code-bg);border-radius:8px;width:100%;margin:0 0 10px;padding:12px 14px;display:block}.rw-wall2 .pw3-invite-title{margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3}.rw-wall2 .pw3-invite-note{margin:0 0 10px;font-size:14px;line-height:1.4}@media (max-width:600px){.rw-wall2 .pw3-invite button.pw3-btn{width:100%}}.pf1-card{background:var(--d-bg,#fff);color:var(--d-ink,#16181d);border:1px solid var(--d-line,#ececef);font-family:var(--d-font,inherit);border-left:4px solid #f26b3a;border-radius:14px;margin:0 0 16px;padding:16px}.pf1-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pf1-h h2{margin:0;font-size:18px;font-weight:650;line-height:1.3}.pf1-count{color:#b4441b;background:#fff1ea;border-radius:999px;flex:none;padding:3px 10px;font-size:13px;font-weight:600}.pf1-sub{color:var(--d-muted,#6e7480);margin:6px 0 10px;font-size:14px;line-height:1.45}.pf1-list{margin:0;padding:0;list-style:none}.pf1-row{border-top:1px solid var(--d-line,#ececef);padding:12px 0}.pf1-row-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pf1-co{overflow-wrap:anywhere;min-width:0;font-size:15.5px;font-weight:650;line-height:1.3}.pf1-pill{color:#b4441b;white-space:nowrap;background:#fff1ea;border-radius:999px;flex:none;padding:2px 9px;font-size:12.5px;font-weight:600}.pf1-pill.pf1-ok{color:#1d7a46;background:#e9f7ef}.pf1-role{color:var(--d-muted,#6e7480);margin-top:2px;font-size:13.5px}.pf1-ask{overflow-wrap:anywhere;margin:6px 0 10px;font-size:14px;line-height:1.5}.pf1-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf1-btn{border:1px solid var(--d-line,#dcdce1);background:var(--d-bg,#fff);min-height:38px;color:inherit;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pf1-btn:hover{background:var(--d-hover,#f4f4f6)}.pf1-btn.pf1-main{color:#fff;background:#f26b3a;border-color:#f26b3a}.pf1-btn.pf1-main:hover{background:#e05a2a}.pf1-when{color:var(--d-muted,#6e7480);margin-left:auto;font-size:12.5px}html.pf1-on{overflow:hidden}.pf1-sheet{z-index:1200;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pf1-back{background:#0f111673;position:absolute;inset:0}.pf1-box{background:var(--d-bg,#fff);width:100%;max-width:520px;max-height:min(86vh,640px);color:var(--d-ink,#16181d);border:1px solid var(--d-line,#ececef);font-family:var(--d-font,inherit);border-radius:14px;padding:16px 18px 18px;position:relative;overflow-y:auto;box-shadow:0 18px 50px #00000038}.pf1-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pf1-head h2{margin:0;font-size:18px;font-weight:650;line-height:1.3}.pf1-x{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;font-size:24px;line-height:1}.pf1-x:hover{background:var(--d-hover,#f4f4f6)}.pf1-dl{grid-template-columns:auto 1fr;gap:6px 12px;margin:4px 0 14px;font-size:14px;display:grid}.pf1-dl dt{color:var(--d-muted,#6e7480)}.pf1-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:520px){.pf1-card{padding:14px}.pf1-acts .pf1-btn{flex:auto}.pf1-when{flex-basis:100%;margin-left:0}}.pf1-to{box-sizing:border-box;border:1px solid var(--d-line,#dcdce1);background:var(--d-bg,#fff);width:100%;min-height:38px;color:inherit;font:inherit;border-radius:10px;padding:0 10px;font-size:14px}.pf1-help{margin:12px 0 0;font-size:14px;line-height:1.45}.pf1-help:empty,.pf1-draft,.pf1-copyall{display:none}.pf1-draft.pf1-show{box-sizing:border-box;border:1px solid var(--d-line,#dcdce1);background:var(--d-bg,#fff);width:100%;color:inherit;font:inherit;border-radius:10px;margin:10px 0 8px;padding:8px 10px;font-size:13px;line-height:1.4;display:block}.pf1-copyall.pf1-show{display:inline-flex}.pf1-weblink{display:none}.pf1-weblink.pf1-show{margin-top:10px;display:inline-flex}.pc1-card{gap:8px;display:grid}.pc1-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pc1-head{letter-spacing:-.01em;color:var(--d-ink);margin:0;font-size:16px;font-weight:600}.pc1-sub{max-width:62ch;color:var(--d-muted);margin:0;font-size:14px;line-height:1.45}.pc1-panel{gap:8px;display:grid}.pc1-panel[hidden]{display:none}.pc1-form{gap:10px;max-width:520px;display:grid}.pc1-lab{color:var(--d-ink);gap:4px;font-size:13px;font-weight:600;display:grid}.pc1-in{font:inherit;border:1px solid var(--d-line-strong);min-height:44px;color:var(--d-ink);box-sizing:border-box;background:0 0;border-radius:8px;width:100%;padding:10px 12px;font-size:15px;font-weight:400}.pc1-note{resize:vertical;min-height:64px}.pc1-in:focus-visible{outline:2px solid var(--d-accent);outline-offset:1px}.pc1-card .button{cursor:pointer;min-height:44px;padding:0 18px}.pc1-card .button:disabled{opacity:.6;cursor:default}.pc1-card .pc1-open:focus-visible,.pc1-card .pc1-go:focus-visible{outline-offset:2px;outline:2px solid}.pc1-msg{min-height:1.2em;color:var(--d-ink);margin:0;font-size:13px}.pc1-msg:empty{min-height:0}.pc1-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pc1-item{border-top:1px solid var(--d-line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;font-size:14px;display:flex}.pc1-co{color:var(--d-ink);font-weight:600}.pc1-when,.pc1-tag{color:var(--d-muted);white-space:nowrap;font-size:13px}.pc1-card .pc1-rm{min-height:36px;margin-left:auto;padding:0 12px;font-size:13px}.pc1-pause{color:var(--d-ink);margin:10px 0 0;font-size:14px;line-height:1.45}.pc1-link{font:inherit;color:var(--d-accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pc1-link:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:480px){.pc1-card .pc1-go{width:100%}}.pc1-card{gap:6px;padding:10px 14px}.pc1-card>.pc1-sub{display:none}.pc1-card .pc1-head{margin:0;font-size:15px}.pc1-card .button.pc1-open{height:32px;min-height:32px;padding:0 12px;font-size:13px}.rw-req.sent{color:var(--d-ok,#16a34a)}.rw-req.could_not_send{color:#b42318}.pk1-card{--ad-picks1:1;border:1px solid var(--d-line,#e3e6ea);background:var(--d-card,#fff);border-radius:12px;margin:0 0 16px;padding:16px}.pk1-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}.pk1-head h3{color:var(--d-ink,#1d2430);margin:0;font-size:16px;font-weight:600}.pk1-head small{color:var(--d-muted,#5b6472);font-size:12px}.pk1-lead{color:var(--d-ink,#1d2430);margin:0 0 10px;font-size:14px;line-height:1.45}.pk1-toast{color:#fff;background:#1d2430;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 10px;padding:8px 10px;font-size:13px;line-height:1.4;display:flex}.pk1-toast[hidden]{display:none}.pk1-undo{color:#fff;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:8px;flex:none;padding:4px 12px;font-size:13px;font-weight:600}.pk1-change{color:#14532d;background:#ecf8f1;border-radius:8px;margin:0 0 8px;padding:8px 10px;font-size:13px;line-height:1.4}.pk1-fail{background:#fff6ed;border:1px solid #fbd9b5;border-radius:8px;margin:0 0 10px;padding:10px 12px}.pk1-fail-h{color:#7c2d12;margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.4}.pk1-fail-s{color:#7c2d12;margin:0;font-size:13px;line-height:1.4}.pk1-sim,.pk1-plist{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.pk1-sim a,.pk1-plist a{color:var(--d-accent,#2f6fed);overflow-wrap:anywhere}.pk1-picks{margin:0 0 10px}.pk1-sub{color:var(--d-muted,#5b6472);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:600}.pk1-st{white-space:nowrap;color:#475467;background:#f2f4f7;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;line-height:1.5;display:inline-block}.pk1-st-applying{color:#92400e;background:#fef3c7}.pk1-st-sent{color:#166534;background:#dcfce7}.pk1-st-failed{color:#991b1b;background:#fee2e2}.pk1-list{margin:0;padding:0;list-style:none}.pk1-row{border-top:1px solid var(--d-line,#e3e6ea);background:var(--d-card,#fff);touch-action:pan-y;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:10px 0;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.pk1-row:first-child{border-top:0}.pk1-swl{box-shadow:inset 4px 0 #dc2626}.pk1-swr{box-shadow:inset -4px 0 #16a34a}.pk1-logo{color:#3730a3;background:#eef2ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:inline-flex}.pk1-main{flex-wrap:wrap;flex:240px;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.pk1-title{color:var(--d-ink,#1d2430);overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:none}.pk1-title:hover{text-decoration:underline}.pk1-meta{color:var(--d-muted,#5b6472);overflow-wrap:anywhere;font-size:13px}.pk1-tags{flex-wrap:wrap;gap:4px;display:flex}.pk1-chip{color:#475467;white-space:nowrap;background:#f2f4f7;border-radius:999px;padding:2px 8px;font-size:12px;line-height:1.5;display:inline-block}.pk1-chip-ready{color:#1d4ed8;background:#e8f0fe}.pk1-chip-new{color:#166534;background:#dcfce7;font-weight:600}.pk1-chip-up{color:#92400e;background:#fef3c7}.pk1-acts{flex:none;gap:6px;display:flex}.pk1-wrong,.pk1-more,.pk1-why{border:1px solid var(--d-line,#d0d5dd);min-height:34px;color:var(--d-ink,#1d2430);font:inherit;cursor:pointer;background:#fff;border-radius:8px;flex:none;padding:6px 12px;font-size:13px}.pk1-wrong:hover,.pk1-why:hover{color:#c2410c;border-color:#c2410c}.pk1-more:hover{color:#15803d;border-color:#15803d}.pk1-wrong:disabled,.pk1-more:disabled,.pk1-why:disabled{opacity:.55;cursor:default}.pk1-asking .pk1-acts{display:none}.pk1-ask{flex-wrap:wrap;flex:100%;align-items:center;gap:6px;display:flex}.pk1-ask-q{color:var(--d-muted,#5b6472);margin-right:4px;font-size:13px}.pk1-cancel{color:var(--d-muted,#5b6472);border-color:#0000}.pk1-rules{border-top:1px dashed var(--d-line,#e3e6ea);margin:12px 0 0;padding-top:10px}.pk1-rchips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pk1-rule{color:#344054;overflow-wrap:anywhere;background:#f2f4f7;border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:2px 2px 2px 10px;font-size:12px;line-height:1.5;display:inline-flex}.pk1-rx{color:#475467;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:24px;height:24px;font-size:15px;line-height:1}.pk1-rx:hover{color:#b42318;background:#e4e7ec}.pk1-empty,.pk1-foot{color:var(--d-muted,#5b6472);margin:8px 0 0;font-size:13px;line-height:1.4}@media (max-width:520px){.pk1-card{padding:14px 12px}.pk1-main{flex-basis:calc(100% - 44px)}.pk1-acts{flex:100%;padding-left:44px}.pk1-wrong,.pk1-more{flex:1;min-height:36px}}.pk1-card .pk1-head h3:not(#pk1-x){font-size:16px;font-weight:600;line-height:1.3}.pk1-card .pk1-sub:not(#pk1-x){letter-spacing:.04em;font-size:12px}.pk1-picks,.pk1-fails{border-top:1px solid var(--d-line,#e3e6ea);margin:14px 0 0;padding-top:12px}.pk1-plist,.pk1-flist{margin:6px 0 0;padding:0;list-style:none}.pk1-plist li{border-top:1px solid var(--d-line,#eef0f3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 0;font-size:13px;line-height:1.4;display:flex}.pk1-plist li:first-child{border-top:0}.pk1-plist .pk1-st{margin-left:0}.pk1-fails-s{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;list-style:none;display:flex}.pk1-fails-s::-webkit-details-marker{display:none}.pk1-fails-s:after{content:"Show";color:var(--d-accent,#2f6fed);margin-left:auto;font-size:13px;font-weight:600}.pk1-fails[open]>.pk1-fails-s:after{content:"Hide"}.pk1-fails-hint{color:var(--d-muted,#5b6472);font-size:13px}.pk1-frow{border-left:3px solid #f5b971;margin:10px 0 0;padding:2px 0 2px 12px}.pk1-flabel{color:var(--d-ink,#1d2430);overflow-wrap:anywhere;font-size:13px;font-weight:600}a.pk1-flabel{text-decoration:none}a.pk1-flabel:hover{text-decoration:underline}.pk1-fwhy{color:var(--d-muted,#5b6472);margin:2px 0 0;font-size:13px;line-height:1.4}.pk1-fnote{color:var(--d-ink,#1d2430);margin:4px 0 0;font-size:13px;line-height:1.4}.pk1-frow .pk1-sim{margin:4px 0 0}body.pg1-body{--sh:0 1px 2px #1114180d,0 14px 34px -14px #11141829;color:#343a43;background:#fff;min-height:100vh;margin:0;font:400 16px/1.5 Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:hidden}body.pg1-body .pg1-top{box-sizing:border-box;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}body.pg1-body .pg1-top img{width:auto;height:22px;display:block}body.pg1-body .pg1-signin{color:#6b665e;font-size:14px;font-weight:500;text-decoration:none}body.pg1-body .pg1-wrap{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:0 24px 16px}body.pg1-body .pg1-intro{text-align:center;padding:5vh 0 0}body.pg1-body .pg1-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#d9361d;margin:0 0 10px;font-size:13px;font-weight:600}body.pg1-body .pg1-h1{letter-spacing:-.052em;color:#111418;margin:0;font-size:clamp(34px,5.2vw,54px);font-weight:700;line-height:1.05}body.pg1-body .pg1-lede{color:#6b665e;max-width:520px;margin:14px auto 0;font-size:18px}body.pg1-body .pg1-chips{grid-template-columns:repeat(3,1fr);gap:16px;max-width:860px;margin:32px auto 0;display:grid}body.pg1-body .pg1-career{text-align:left;box-shadow:var(--sh);cursor:pointer;font:inherit;color:#343a43;background:#fff;border:1px solid #e6e8ec;border-radius:18px;flex-direction:column;align-items:flex-start;gap:4px;padding:22px;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .25s;display:flex}body.pg1-body .pg1-career:hover,body.pg1-body .pg1-career:focus-visible{border-color:#ff4d2e;outline:none;transform:translateY(-4px);box-shadow:0 22px 40px -16px #ff4d2e59}body.pg1-body .pg1-career b{letter-spacing:-.03em;color:#111418;font-size:20px;font-weight:700}body.pg1-body .pg1-career span:last-child{color:#6b665e;font-size:15px}body.pg1-body .pg1-cav{color:#d9361d;background:#fff1ec;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:8px;font-size:16px;font-weight:700;display:flex}body.pg1-body .pg1-note{color:#6b665e;margin:18px 0 0;font-size:15px}body.pg1-body .pg1-fine{text-align:center;color:#6b665e;margin:10px 0 0;font-size:13px}body.pg1-body.pg1-has .pg1-intro,body.pg1-body.pg1-has .pg1-fine{display:none}body.pg1-body.pg1-has .pg1-wrap{flex-direction:column;height:calc(100dvh - 52px);padding-bottom:12px;display:flex}body.pg1-body .pg1-app{flex-direction:column;flex:1;min-height:0;display:flex}body.pg1-body .pg1-app[hidden]{display:none}body.pg1-body .pg1-tbar{color:#6b665e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;font-size:14px;display:flex}body.pg1-body .pg1-bt b{color:#111418;font-weight:600}body.pg1-body .pg1-bs{flex-wrap:wrap;gap:6px;display:flex}body.pg1-body .pg1-link{color:#343a43;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:999px;padding:8px 12px;font:500 13px/1 Geist,sans-serif;transition:border-color .2s,background .2s}body.pg1-body .pg1-link:hover{border-color:#ff4d2e}body.pg1-body .pg1-link[aria-pressed=true]{color:#d9361d;background:#fff1ec;border-color:#ff4d2e}body.pg1-body .pg1-steps{gap:6px;padding:4px 0 10px;display:flex}body.pg1-body .pg1-steps button{cursor:pointer;color:#6b665e;text-align:left;background:0 0;border:0;border-top:3px solid #e6e8ec;flex:1;align-items:center;gap:8px;padding:8px 0 0;font:500 12.5px/1.2 Geist,sans-serif;transition:border-color .4s,color .3s;display:flex}body.pg1-body .pg1-steps button i{background:#f1ede5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:700;transition:background .3s,color .3s;display:flex}body.pg1-body .pg1-steps button.past{color:#343a43;border-top-color:#111418}body.pg1-body .pg1-steps button.on{color:#111418;border-top-color:#ff4d2e}body.pg1-body .pg1-steps button.on i{color:#fff;background:#ff4d2e}body.pg1-body .pg1-stage{flex:1;min-height:0;margin:0 -4px;padding:2px 4px 8px;overflow:hidden auto}body.pg1-body .pg1-sh{margin-bottom:14px}body.pg1-body .pg1-e2{letter-spacing:.08em;text-transform:uppercase;color:#d9361d;margin:0 0 4px;font-size:12.5px;font-weight:600}body.pg1-body .pg1-h2{letter-spacing:-.045em;color:#111418;margin:0;font-size:30px;font-weight:700;line-height:1.1}body.pg1-body .pg1-sub{color:#6b665e;margin:6px 0 0;font-size:17px}body.pg1-body .pg1-card{box-shadow:var(--sh);box-sizing:border-box;background:#fff;border:1px solid #e6e8ec;border-radius:18px;padding:20px}body.pg1-body .pg1-in{animation:.55s cubic-bezier(.2,.7,.2,1) both pg1up;animation-delay:calc(var(--i,0)*90ms)}@keyframes pg1up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pg1pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes pg1blink{50%{opacity:0}}body.pg1-body .pg1-g3{grid-template-columns:250px 1fr;align-items:start;gap:18px;display:grid}body.pg1-body .pg1-g2{grid-template-columns:1fr 1fr;gap:18px;display:grid}body.pg1-body .pg1-g2b{grid-template-columns:1fr 1.1fr;align-items:start;gap:18px;display:grid}body.pg1-body .pg1-person{text-align:left}body.pg1-body .pg1-av{color:#fff;background:#ff4d2e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;font-size:20px;font-weight:700;display:flex}body.pg1-body .pg1-name{letter-spacing:-.035em;color:#111418;margin:0;font-size:22px;font-weight:700}body.pg1-body .pg1-role{color:#6b665e;margin:2px 0 10px;font-size:16px}body.pg1-body .pg1-badge{color:#d9361d;background:#fff1ec;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-block}body.pg1-body .pg1-pf{border-top:1px solid #e6e8ec;margin-top:14px;padding-top:10px}body.pg1-body .pg1-fr{justify-content:space-between;gap:10px;padding:5px 0;font-size:14.5px;display:flex}body.pg1-body .pg1-fk{color:#6b665e}body.pg1-body .pg1-fv{color:#111418;text-align:right;font-weight:500}body.pg1-body .pg1-tip{color:#6b665e;margin:12px 0 0;font-size:14px}body.pg1-body .pg1-pwrap{min-width:0}body.pg1-body .pg1-pw1{max-width:720px;margin:0 auto}body.pg1-body .pg1-paper{color:#1f2328;box-sizing:border-box;background:#fff;border:1px solid #e6e8ec;border-radius:6px;padding:22px 28px;font-size:12.5px;line-height:1.42;animation:.5s both pg1pop;box-shadow:0 1px 2px #1114180f,0 22px 44px -18px #11141838}body.pg1-body .pg1-pn{letter-spacing:-.03em;color:#111418;font-size:22px;font-weight:700}body.pg1-body .pg1-ph{color:#d9361d;margin-top:1px;font-size:13px;font-weight:600}body.pg1-body .pg1-pc{color:#6b665e;overflow-wrap:anywhere;margin:2px 0 8px;font-size:11.5px}body.pg1-body .pg1-pt{letter-spacing:.09em;text-transform:uppercase;color:#111418;border-bottom:1px solid #e6e8ec;margin:9px 0 3px;padding-bottom:2px;font-size:11px;font-weight:700}body.pg1-body .pg1-ps{margin:0}body.pg1-body .pg1-pj{justify-content:space-between;gap:10px;margin-top:5px;font-size:12.5px;display:flex}body.pg1-body .pg1-pj b{color:#111418}body.pg1-body .pg1-pj span{color:#6b665e;flex:none}body.pg1-body .pg1-pb{margin:2px 0 0;padding-left:16px}body.pg1-body .pg1-pb li{margin:1px 0}body.pg1-body .pg1-hl{background:linear-gradient(90deg,#ffe3da,#fff1ec) no-repeat;border-radius:3px;animation:1.6s both pg1hl}@keyframes pg1hl{0%{background-size:0 100%}to{background-size:100% 100%}}body.pg1-body .pg1-boards{padding:18px 20px}body.pg1-body .pg1-tot{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}body.pg1-body .pg1-tot b{letter-spacing:-.05em;color:#111418;font-variant-numeric:tabular-nums;font-size:38px;font-weight:700}body.pg1-body .pg1-tot span{color:#6b665e;font-size:14px}body.pg1-body .pg1-bd{grid-template-columns:150px 1fr 40px;align-items:center;gap:10px;padding:6px 0;font-size:14.5px;display:grid}body.pg1-body .pg1-bn{color:#343a43}body.pg1-body .pg1-bar{background:#f1ede5;border-radius:99px;height:6px;display:block;overflow:hidden}body.pg1-body .pg1-bar i{background:#ff4d2e;border-radius:99px;width:0;height:100%;transition:width .8s cubic-bezier(.3,.7,.2,1);display:block}body.pg1-body .pg1-ck{color:#6b665e;opacity:0;font-size:12.5px;transition:opacity .3s}body.pg1-body .pg1-ck.on{opacity:1;color:#16803c;font-weight:600}body.pg1-body .pg1-lt{letter-spacing:.06em;text-transform:uppercase;color:#6b665e;margin:0 0 10px;font-size:13px;font-weight:600}body.pg1-body .pg1-ops{flex-direction:column;gap:10px;display:flex}body.pg1-body .pg1-op{text-align:left;cursor:pointer;font:inherit;color:#343a43;background:#fff;border:1px solid #e6e8ec;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}body.pg1-body .pg1-op:hover{border-color:#ffb3a3}body.pg1-body .pg1-op.on{background:#fff1ec;border-color:#ff4d2e}body.pg1-body .pg1-op b{letter-spacing:-.025em;color:#111418;font-size:17px;font-weight:700}body.pg1-body .pg1-op span{color:#6b665e;font-size:14.5px}body.pg1-body .pg1-df{padding:16px 20px}body.pg1-body .pg1-dft{align-items:center;gap:10px;margin-bottom:6px;display:flex}body.pg1-body .pg1-vc{color:#6b665e;background:#fff;border:1px solid #e6e8ec;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}body.pg1-body .pg1-vc.on{color:#fff;background:#111418;border-color:#111418}body.pg1-body .pg1-vo{color:#fff;background:#ff4d2e;border-color:#ff4d2e}body.pg1-body .pg1-arrow{color:#6b665e;font-size:13px}body.pg1-body .pg1-dr{border-top:1px solid #f1ede5;padding:9px 0}body.pg1-body .pg1-dl{letter-spacing:.05em;text-transform:uppercase;color:#6b665e;margin-bottom:3px;font-size:12px;font-weight:600;display:block}body.pg1-body .pg1-old{color:#343a43;margin:0;font-size:15px;line-height:1.4;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;transition:color .5s,text-decoration-color .5s}body.pg1-body .pg1-old.x{color:#8a8479;text-decoration-color:#d9361d}body.pg1-body .pg1-new{color:#111418;opacity:0;background:#ffe3da;border-radius:6px;max-height:0;margin:3px 0 0;padding:0 8px;font-size:15px;line-height:1.4;transition:max-height .6s,opacity .5s,padding .4s;overflow:hidden}body.pg1-body .pg1-new.on{opacity:1;max-height:90px;padding:5px 8px}body.pg1-body .pg1-same{text-align:center;letter-spacing:-.02em;color:#111418;opacity:0;margin:12px 0 0;font-size:18px;font-weight:600;transition:opacity .6s,transform .6s;transform:translateY(8px)}body.pg1-body .pg1-same.on{opacity:1;transform:none}body.pg1-body .pg1-form{max-width:760px;margin:0 auto}body.pg1-body .pg1-fh{border-bottom:1px solid #f1ede5;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}body.pg1-body .pg1-fh div{flex:1;min-width:0}body.pg1-body .pg1-fh b{color:#111418;letter-spacing:-.025em;font-size:18px;display:block}body.pg1-body .pg1-fh div span{color:#6b665e;font-size:14.5px}body.pg1-body .pg1-lg{color:#fff;background:#111418;border-radius:10px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;font-weight:700;display:flex}body.pg1-body .pg1-b3{color:#fff;background:#111418}body.pg1-body .pg1-fg{grid-template-columns:1fr 1fr;gap:12px;display:grid}body.pg1-body .pg1-fd.wide{grid-column:1/-1}body.pg1-body .pg1-fd label{color:#6b665e;margin-bottom:4px;font-size:13px;font-weight:600;display:block}body.pg1-body .pg1-in2{box-sizing:border-box;color:#111418;overflow-wrap:anywhere;background:#fff;border:1px solid #e6e8ec;border-radius:10px;min-height:40px;padding:9px 12px;font-size:16px;transition:border-color .2s,background .2s}body.pg1-body .pg1-in2.act{background:#fff;border-color:#ff4d2e}body.pg1-body .pg1-in2.done{background:#fff}body.pg1-body .pg1-typing:after{content:"";vertical-align:-2px;background:#ff4d2e;width:2px;height:1em;margin-left:2px;animation:.8s steps(2,end) infinite pg1blink;display:inline-block}body.pg1-body .pg1-up{border:1px dashed #cfc8ba;border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:15px;transition:border-color .3s,background .3s;display:flex}body.pg1-body .pg1-up.act{border-color:#ff4d2e}body.pg1-body .pg1-up.done{background:#f2faf4;border-style:solid;border-color:#16803c}body.pg1-body .pg1-pdf{color:#d9361d;background:#ffe3da;border-radius:6px;padding:4px 7px;font-size:11.5px;font-weight:700}body.pg1-body .pg1-fn{text-overflow:ellipsis;white-space:nowrap;color:#111418;flex:1;min-width:0;overflow:hidden}body.pg1-body .pg1-fs{color:#6b665e;font-size:13.5px}body.pg1-body .pg1-up.done .pg1-fs{color:#16803c;font-weight:600}body.pg1-body .pg1-sbm{color:#6b665e;background:#e6e8ec;border:0;border-radius:12px;width:100%;margin-top:14px;padding:12px;font:600 16px/1 Geist,sans-serif;transition:background .4s,color .4s}body.pg1-body .pg1-sbm.rdy{color:#fff;background:#ff4d2e}body.pg1-body .pg1-mails{flex-direction:column;gap:10px;max-width:760px;margin:0 auto;display:flex}body.pg1-body .pg1-mail{padding:14px 18px}body.pg1-body .pg1-mh{margin-bottom:2px}body.pg1-body .pg1-mt{letter-spacing:.04em;text-transform:uppercase;color:#d9361d;font-size:13px;font-weight:600}body.pg1-body .pg1-ms{color:#111418;margin-bottom:2px;font-size:16px;display:block}body.pg1-body .pg1-mb{color:#343a43;min-height:44px;margin:0;font-size:15.5px;line-height:1.45}body.pg1-body .pg1-end{color:#fff;text-align:center;background:#111418;border-radius:24px;max-width:760px;margin:2vh auto 0;padding:48px 28px;box-shadow:0 30px 60px -24px #11141880}body.pg1-body .pg1-endlogo{box-sizing:content-box;background:#fff;border-radius:999px;width:auto;height:26px;margin-bottom:20px;padding:10px 18px}body.pg1-body .pg1-endh{letter-spacing:-.05em;color:#fff;max-width:560px;margin:0 auto;font-size:34px;font-weight:700;line-height:1.1}body.pg1-body .pg1-endp{color:#e6e2da;max-width:520px;margin:14px auto 0;font-size:18px}body.pg1-body .pg1-cta{color:#fff;background:#ff4d2e;border-radius:999px;margin-top:26px;padding:15px 34px;font-size:18px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-block}body.pg1-body .pg1-cta:hover{background:#d9361d;transform:translateY(-2px)}body.pg1-body .pg1-again{color:#e6e2da;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font:500 15px/1 Geist,sans-serif;text-decoration:underline;display:block}body.pg1-body .pg1-nextrow{border-top:1px solid #e6e8ec;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}body.pg1-body .pg1-where{color:#6b665e;font-size:14px}body.pg1-body .pg1-go,body.pg1-body .pg1-ghost{cursor:pointer;border-radius:999px;padding:13px 26px;font:600 16px/1 Geist,sans-serif;transition:transform .2s,background .2s,opacity .2s}body.pg1-body .pg1-go{color:#fff;background:#ff4d2e;border:1px solid #ff4d2e}body.pg1-body .pg1-go:hover{background:#d9361d}body.pg1-body .pg1-ghost{color:#111418;background:#fff;border:1px solid #e6e8ec}body.pg1-body .pg1-go:disabled,body.pg1-body .pg1-ghost:disabled{opacity:.35;cursor:default}body.pg1-body.pg1-stream .pg1-top,body.pg1-body.pg1-stream .pg1-fine{display:none}body.pg1-body.pg1-stream.pg1-has .pg1-wrap{height:100dvh;padding-top:18px}body.pg1-body .pg1-tbar{box-sizing:border-box;min-height:34px;padding:6px 0 12px;overflow:visible}body.pg1-body.pg1-stream .pg1-bs .pg1-link:not(#pgStreamTog){display:none}@media (min-width:761px) and (min-height:780px){body.pg1-body .pg1-h2{font-size:34px}body.pg1-body .pg1-sub{font-size:18px}body.pg1-body .pg1-paper{padding:28px 34px;font-size:14px}body.pg1-body .pg1-pn{font-size:26px}body.pg1-body .pg1-ph{font-size:14.5px}body.pg1-body .pg1-pc{font-size:12.5px}body.pg1-body .pg1-pt{margin-top:12px;font-size:12px}body.pg1-body .pg1-pj{font-size:14px}body.pg1-body .pg1-old,body.pg1-body .pg1-new{font-size:17px}body.pg1-body .pg1-dr{padding:12px 0}body.pg1-body .pg1-in2{min-height:46px;font-size:17px}body.pg1-body .pg1-up{padding:14px;font-size:16px}body.pg1-body .pg1-mb{font-size:17px}body.pg1-body .pg1-mail{padding:18px 22px}body.pg1-body .pg1-op{padding:20px 18px}body.pg1-body .pg1-op b{font-size:19px}body.pg1-body .pg1-bd{padding:9px 0;font-size:15.5px}body.pg1-body .pg1-tot b{font-size:46px}body.pg1-body .pg1-fr{padding:7px 0;font-size:15.5px}}@media (max-width:760px){body.pg1-body .pg1-chips,body.pg1-body .pg1-g3,body.pg1-body .pg1-g2,body.pg1-body .pg1-g2b{grid-template-columns:1fr}body.pg1-body .pg1-steps button span{display:none}body.pg1-body .pg1-steps button.on span{display:inline}body.pg1-body .pg1-steps button{flex:none}body.pg1-body .pg1-steps button.on{flex:1}body.pg1-body .pg1-h2{font-size:26px}body.pg1-body .pg1-sub{font-size:16px}body.pg1-body .pg1-paper{padding:16px;font-size:12px}body.pg1-body .pg1-bd{grid-template-columns:110px 1fr 36px}body.pg1-body .pg1-fg{grid-template-columns:1fr}body.pg1-body .pg1-wrap{padding-left:16px;padding-right:16px}body.pg1-body .pg1-endh{font-size:28px}}@media (prefers-reduced-motion:reduce){body.pg1-body .pg1-in,body.pg1-body .pg1-paper,body.pg1-body .pg1-hl{animation:none}body.pg1-body .pg1-bar i,body.pg1-body .pg1-new,body.pg1-body .pg1-same,body.pg1-body .pg1-old,body.pg1-body .pg1-career{transition:none}}body.pg1-body .pg1-vh{min-height:22px}body.pg1-body .pg1-vp{color:#c2370f;margin-top:12px;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-block}.pc1-card{border:1px solid var(--d-line);background:var(--d-card,transparent);border-radius:12px;margin:0 0 16px;padding:14px 16px}.pc1-title{color:var(--d-ink);margin:0 0 4px;font-size:15px;font-weight:600}.pc1-sub{color:var(--d-muted);margin:0 0 10px;font-size:12px}.pc1-list{margin:0;padding:0;list-style:none}.pc1-item{border-top:1px solid var(--d-line);min-width:0;padding:10px 0}.pc1-head{color:var(--d-ink);overflow-wrap:anywhere;font-size:13px;font-weight:500}.pc1-snip{color:var(--d-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.pc1-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.pc1-btn{font:inherit;border:1px solid var(--d-line);color:var(--d-ink);cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-size:12px}.pc1-yes{border-color:var(--d-accent);color:var(--d-accent)}.pc1-btn:hover{text-decoration:underline}.pc1-state,.pc1-err{color:var(--d-muted);font-size:12px}.pc1-done .pc1-head{opacity:.7}:root{--pl-font:var(--font-sans,"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif);--pl-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--pl-fs-page:28px;--pl-lh-page:1.2;--pl-fw-page:600;--pl-ls-page:-.022em;--pl-fs-title:20px;--pl-lh-title:1.3;--pl-fw-title:600;--pl-ls-title:-.015em;--pl-fs-item:16px;--pl-lh-item:1.35;--pl-fw-item:500;--pl-fs-body:15px;--pl-lh-body:1.6;--pl-fs-small:13px;--pl-lh-small:1.45;--pl-fs-label:11px;--pl-fw-label:600;--pl-ls-label:.08em;--pl-fs-tile:22px;--pl-fw-tile:600;--pl-page:#f8fafc;--pl-card:#fff;--pl-sunk:#f8fafc;--pl-ink:#0f172a;--pl-text:#334155;--pl-muted:#64748b;--pl-faint:#94a3b8;--pl-line:#e2e8f0;--pl-line-soft:#eef2f6;--pl-hover:#f1f5f9;--pl-accent:#ff4d2e;--pl-accent-hover:#e8411f;--pl-accent-ink:#fff;--pl-accent-soft:#fff1ec;--pl-accent-line:#ffd6c9;--pl-accent-text:#c2410c;--pl-dark:#0f172a;--pl-dark-hover:#1e293b;--pl-dark-ink:#fff;--pl-ok:#16a34a;--pl-ok-soft:#ecfdf3;--pl-ok-line:#bbf7d0;--pl-warn:#b45309;--pl-warn-soft:#fef6e7;--pl-warn-line:#fde2b3;--pl-bad:#dc2626;--pl-bad-soft:#fef2f2;--pl-bad-line:#fecaca;--pl-r-chip:999px;--pl-r-input:12px;--pl-r-btn:12px;--pl-r-tile:12px;--pl-r-card:16px;--pl-r-sheet:24px;--pl-r-icon:16px;--pl-shadow-card:0 1px 2px #0f172a0a,0 4px 16px -6px #0f172a14;--pl-shadow-raised:0 12px 32px -12px #0f172a33;--pl-ring:0 0 0 3px #ff4d2e38;--pl-s1:4px;--pl-s2:8px;--pl-s3:12px;--pl-s4:16px;--pl-s5:20px;--pl-s6:24px;--pl-s8:32px;--pl-s10:40px;--pl-btn-h:44px;--pl-input-h:48px;--pl-icon:20px;--pl-icon-stroke:1.75;--pl-icon-tile:56px}@media (max-width:640px){:root{--pl-fs-page:24px;--pl-fs-title:18px;--pl-fs-tile:20px;--pl-btn-h:48px}}html[data-theme=dark]{--pl-page:#0b0f17;--pl-card:#111827;--pl-sunk:#0f1521;--pl-ink:#f1f5f9;--pl-text:#cbd5e1;--pl-muted:#94a3b8;--pl-faint:#64748b;--pl-line:#1f2937;--pl-line-soft:#182030;--pl-hover:#172033;--pl-accent-soft:#2a140e;--pl-accent-line:#5a2414;--pl-accent-text:#ff8a6b;--pl-dark:#f1f5f9;--pl-dark-hover:#e2e8f0;--pl-dark-ink:#0f172a;--pl-ok-soft:#0d2a1a;--pl-ok-line:#14532d;--pl-warn-soft:#2b1d08;--pl-warn-line:#5c3b0b;--pl-bad-soft:#2a1010;--pl-bad-line:#5b1717;--pl-shadow-card:0 1px 2px #0000004d;--pl-shadow-raised:0 12px 32px -12px #0009}.pl-page-title{font:var(--pl-fw-page) var(--pl-fs-page)/var(--pl-lh-page) var(--pl-font);letter-spacing:var(--pl-ls-page);color:var(--pl-ink);margin:0}.pl-title{font:var(--pl-fw-title) var(--pl-fs-title)/var(--pl-lh-title) var(--pl-font);letter-spacing:var(--pl-ls-title);color:var(--pl-ink);margin:0}.pl-body{font:400 var(--pl-fs-body)/var(--pl-lh-body) var(--pl-font);color:var(--pl-muted)}.pl-small{font:400 var(--pl-fs-small)/var(--pl-lh-small) var(--pl-font);color:var(--pl-muted)}.pl-label{font:var(--pl-fw-label) var(--pl-fs-label)/1.2 var(--pl-font);letter-spacing:var(--pl-ls-label);text-transform:uppercase;color:var(--pl-muted)}.pl-eyebrow{font:var(--pl-fw-label) 12px/1.2 var(--pl-font);letter-spacing:.12em;text-transform:uppercase;color:var(--pl-accent)}.pl-card{background:var(--pl-card);border:1px solid var(--pl-line);border-radius:var(--pl-r-card);box-shadow:var(--pl-shadow-card);padding:var(--pl-s6)}.pl-card-flat{background:var(--pl-card);border:1px solid var(--pl-line);border-radius:var(--pl-r-card);padding:var(--pl-s5)}.pl-sheet{background:var(--pl-card);border-radius:var(--pl-r-sheet) var(--pl-r-sheet) 0 0;box-shadow:var(--pl-shadow-raised);padding:var(--pl-s6)}.pl-row{align-items:center;gap:var(--pl-s3);padding:var(--pl-s3) var(--pl-s4);border-top:1px solid var(--pl-line-soft);display:flex}.pl-row:first-child{border-top:0}.pl-row:hover{background:var(--pl-hover)}.pl-tile{background:var(--pl-card);border:1px solid var(--pl-line);border-radius:var(--pl-r-tile);padding:var(--pl-s3) var(--pl-s4);min-width:0}.pl-tile-value{font:var(--pl-fw-tile) var(--pl-fs-tile)/1.15 var(--pl-font);letter-spacing:-.02em;color:var(--pl-ink);font-variant-numeric:tabular-nums;margin-top:var(--pl-s1)}.pl-btn{justify-content:center;align-items:center;gap:var(--pl-s2);min-height:var(--pl-btn-h);padding:0 var(--pl-s5);border-radius:var(--pl-r-btn);font:600 15px/1 var(--pl-font);cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.pl-btn:focus-visible{box-shadow:var(--pl-ring);outline:none}.pl-btn-primary{background:var(--pl-accent);color:var(--pl-accent-ink)}.pl-btn-primary:hover{background:var(--pl-accent-hover)}.pl-btn-dark{background:var(--pl-dark);color:var(--pl-dark-ink)}.pl-btn-dark:hover{background:var(--pl-dark-hover)}.pl-btn-ghost{background:var(--pl-card);color:var(--pl-ink);border-color:var(--pl-line)}.pl-btn-ghost:hover{background:var(--pl-hover)}.pl-btn-link{color:var(--pl-accent);background:0 0;min-height:0;padding:0;font-weight:500}.pl-btn[disabled],.pl-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.pl-chip{border-radius:var(--pl-r-chip);border:1px solid var(--pl-line);background:var(--pl-card);height:26px;font:500 12px/1 var(--pl-font);color:var(--pl-text);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pl-chip-accent{background:var(--pl-accent-soft);border-color:var(--pl-accent-line);color:var(--pl-accent-text)}.pl-chip-ok{background:var(--pl-ok-soft);border-color:var(--pl-ok-line);color:var(--pl-ok)}.pl-chip-warn{background:var(--pl-warn-soft);border-color:var(--pl-warn-line);color:var(--pl-warn)}.pl-chip-bad{background:var(--pl-bad-soft);border-color:var(--pl-bad-line);color:var(--pl-bad)}.pl-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pl-input{width:100%;min-height:var(--pl-input-h);padding:0 var(--pl-s4);border:1px solid var(--pl-line);border-radius:var(--pl-r-input);background:var(--pl-card);color:var(--pl-ink);font:400 16px/1.4 var(--pl-font);box-sizing:border-box}.pl-input::placeholder{color:var(--pl-faint)}.pl-input:focus{border-color:var(--pl-accent);box-shadow:var(--pl-ring);outline:none}.pl-icon-tile{width:var(--pl-icon-tile);height:var(--pl-icon-tile);border-radius:var(--pl-r-icon);background:var(--pl-dark);color:var(--pl-dark-ink);place-items:center;display:inline-grid}.pl-icon-tile svg{width:24px;height:24px;stroke-width:var(--pl-icon-stroke)}.pl-progress{background:var(--pl-line-soft);border-radius:999px;height:4px;overflow:hidden}.pl-progress-bar{border-radius:inherit;background:var(--pl-accent);height:100%}.prep4-dialog{box-sizing:border-box;border:1px solid var(--d-line,#ddd);background:var(--d-card,#fff);width:min(640px,100vw - 32px);max-height:80vh;color:var(--d-ink,#222);border-radius:16px;padding:20px;overflow:auto}.prep4-dialog::backdrop{background:#00000059}.prep4-row{border-top:1px solid var(--d-line,#ddd);margin-top:16px;padding-top:12px}.prep4-row h3{margin:0;font-size:16px}.prep4-links{flex-wrap:wrap;gap:8px;display:flex}.prep4-links .button{padding:7px 10px;font-size:13px}#prep4-entry{white-space:nowrap;align-self:center}.prep4-dialog h2{margin:0 0 8px;font-size:24px;line-height:1.2}.prep4-dialog p{line-height:1.5}:root{--ad-profilestyle1:1;--ps1-h:46px;--ps1-r:10px;--ps1-gap:20px;--ps1-acc:var(--d-accent,#ff4d2e);--ps1-acc-bg:color-mix(in srgb,var(--ps1-acc) 10%,transparent);--ps1-acc-line:color-mix(in srgb,var(--ps1-acc) 55%,transparent)}html body.app-shell.app-shell{--ds-fs-body:16px;--ds-fs-meta:14px;--ds-fs-label:13px;--ds-fs-head:19px;--ds-fs-page:28px;--ds-fs-stat:28px;--ds-btn-h:42px;--ds-row-h:68px;--ds-pad:20px;font-size:16px}html body.app-shell.app-shell main.dash{max-width:1240px;padding:32px 40px 96px;font-size:16px;line-height:1.55}html body.app-shell.app-shell main.dash p:not(.sub):not([class*=note]):not([class*=why]):not([class*=help]):not([class*=meta]):not(.date),html body.app-shell.app-shell main.dash li{line-height:1.55;font-size:15px!important}html body.app-shell.app-shell main.dash input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),html body.app-shell.app-shell main.dash select{min-height:44px;font-size:16px}html body.app-shell.app-shell main.dash textarea{font-size:16px;line-height:1.5}html body.app-shell.app-shell :is(.dv2-iv-d,.ih1-state,.rw-post,.dv2-tile span:not([class]),#interviewTrackingLink){font-size:13px!important}html body.app-shell.app-shell .pf-full{width:100%;max-width:none}html body.app-shell.app-shell .pf-full .pm-h{margin-bottom:6px;line-height:1.3;font-size:21px!important}html body.app-shell.app-shell .pf-full .pm-desc{line-height:1.5;font-size:15px!important}html body.app-shell.app-shell .pf-full .pm-section-head{margin-bottom:20px}html body.app-shell.app-shell .pf-full .rw-sub{font-size:16px}html body.app-shell.app-shell .pf-full .pm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}html body.app-shell.app-shell .pf-full .pm-grid>label,html body.app-shell.app-shell .pf-full .pm-field{font:500 14px/1.45 var(--d-font);color:var(--d-ink);gap:8px}html body.app-shell.app-shell .pf-full .pm-grid>.ps1-solo{grid-column:1/-1}html body.app-shell.app-shell .pf-full .pm-grid>a{align-self:center;font-size:15px}html body.app-shell.app-shell .pf-full .pm-grid input:not([type=checkbox]):not([type=radio]):not([type=hidden]),html body.app-shell.app-shell .pf-full .pm-grid select{height:var(--ps1-h);min-height:var(--ps1-h);font:400 16px/1.2 var(--d-font);border:1px solid var(--d-line-strong);background-color:var(--d-panel);color:var(--d-ink);box-sizing:border-box;width:100%;padding:0 14px;border-radius:var(--ps1-r)!important}html body.app-shell.app-shell .pf-full .pm-grid textarea{min-height:112px;font:400 16px/1.5 var(--d-font);border:1px solid var(--d-line-strong);background:var(--d-panel);color:var(--d-ink);box-sizing:border-box;width:100%;padding:12px 14px;border-radius:var(--ps1-r)!important}html body.app-shell.app-shell .pf-full .pm-grid input::placeholder,html body.app-shell.app-shell .pf-full .pm-grid textarea::placeholder{color:var(--d-muted);opacity:1}html body.app-shell.app-shell .pf-full .pm-grid input:not([type=checkbox]):not([type=radio]):focus,html body.app-shell.app-shell .pf-full .pm-grid select:focus,html body.app-shell.app-shell .pf-full .pm-grid textarea:focus{border-color:var(--ps1-acc);box-shadow:0 0 0 3px var(--ps1-acc-bg);outline:none}html body.app-shell.app-shell .pf-full .pm-grid fieldset{gap:10px}html body.app-shell.app-shell .pf-full .pm-grid fieldset legend{font:500 14px/1.45 var(--d-font);margin:0 0 10px}html body.app-shell.app-shell .pf-full .pm-grid fieldset label{text-align:center;min-width:128px;height:auto;min-height:42px;font:500 15px/1.3 var(--d-font);border:1px solid var(--d-line-strong);background:var(--d-panel);color:var(--d-body);box-sizing:border-box;border-radius:999px;justify-content:center;padding:8px 16px;transition:background .15s,border-color .15s,color .15s}html body.app-shell.app-shell .pf-full .pm-grid fieldset label:hover{border-color:var(--d-ink)}html body.app-shell.app-shell .pf-full .pm-grid fieldset label:has(input:checked){background:var(--ps1-acc-bg);border-color:var(--ps1-acc-line);color:var(--d-ink);font-weight:600}html body.app-shell.app-shell .pf-full .pm-grid fieldset label:has(input:checked):before{content:"";border:solid var(--ps1-acc);border-width:0 2px 2px 0;flex:none;width:6px;height:10px;margin:-3px 9px 0 0;transform:rotate(45deg)}html body.app-shell.app-shell .pf-full .pm-grid fieldset label:has(input:focus-visible){outline:2px solid var(--ps1-acc);outline-offset:2px}html body.app-shell.app-shell .pf-full .pm-chips{gap:8px}html body.app-shell.app-shell .pf-full .pm-chip{height:32px;font:500 14px/1 var(--d-font);border-radius:999px;padding:0 12px}html body.app-shell.app-shell .pf-full .pf-fold>summary{align-items:center;gap:12px;min-height:68px;padding:12px 20px;font-size:16px}html body.app-shell.app-shell .pf-full .pf-fold>summary .sub{font-size:14px!important}html body.app-shell.app-shell .pf-full .gr-switch-text{font-size:15px;line-height:1.45}html body.app-shell .gr-switch+p.sub,html body.app-shell .tgh1-help,html body.app-shell .np1-note{font-size:14px!important}html body.app-shell.app-shell .pf-full .pm-grid>p,html body.app-shell.app-shell .pf-full .pm-grid .full>p{font-size:15px}html body.app-shell.app-shell .pf-full .pm-bar .button{min-height:46px;padding:0 28px;font-size:16px}@media (max-width:760px){html body.app-shell.app-shell main.dash{padding:20px 16px 96px}html body.app-shell.app-shell .pf-full .pm-grid{grid-template-columns:minmax(0,1fr);gap:18px}html body.app-shell.app-shell .pf-full .pm-grid>*{grid-column:1/-1;min-width:0}html body.app-shell.app-shell .pf-full .pm-grid fieldset label{border-radius:14px;flex:auto;min-width:calc(50% - 5px);max-width:100%;padding:8px 14px}html body.app-shell.app-shell nav.shell-bottom a span{font-size:13px!important}html body.app-shell.app-shell main.dash h1{font-size:24px}}html body.app-shell .gr-switch+p.sub,html body.app-shell .tgh1-help,html body.app-shell .np1-note{letter-spacing:0;max-width:64ch;text-decoration:none;display:block;font:400 13px/1.5 var(--d-font)!important;color:var(--d-muted)!important;margin:2px 0 0 52px!important}html body.app-shell .gr-switch-text .tgh1-help{margin:4px 0 0!important}html body.app-shell .gr-switch+p.sub *,html body.app-shell .tgh1-help *{color:inherit!important;font:inherit!important;text-decoration:none!important}html body.app-shell .gr-switch+p.sub+.gr-switch,html body.app-shell .gr-switch+p.sub+label.gr-switch{margin-top:20px!important}html body.app-shell .gr-switch+p.sub+.rw-sub{margin-top:28px}html body.app-shell .gr-switch-text{font-weight:500}@media (max-width:640px){html body.app-shell .gr-switch+p.sub,html body.app-shell .tgh1-help,html body.app-shell .np1-note{margin-left:0!important;font-size:13px!important}html body.app-shell .gr-switch-text .tgh1-help{margin-top:4px!important}}html body.app-shell .pf-full .pf-fold>summary b{letter-spacing:-.01em;color:var(--d-ink);font-weight:600!important}html body.app-shell .pf-full .pf-fold>summary .sub{color:var(--d-muted);font-size:13px}html body.app-shell .pf-full .pf-fold{border-top-color:var(--d-line)!important}html body.app-shell .pf-strength{border-color:var(--d-line);border-radius:12px;box-shadow:0 1px 2px #0000000a}html body.app-shell .pf-cards .rw-card-head h2,html body.app-shell .pf-resume .rw-card-head h2{margin:0 0 16px}html body.app-shell .pf-full .rw-card{border-color:var(--d-line)}html body.app-shell .pf-full .pm-grid>label,html body.app-shell .pf-full .pm-field{color:var(--d-ink);gap:8px;font-size:13px;font-weight:500}html body.app-shell .pf-full .pm-grid input:not([type=checkbox]):not([type=radio]),html body.app-shell .pf-full .pm-grid select,html body.app-shell .pf-full .pm-grid textarea{border-color:var(--d-line);border-radius:8px;transition:border-color .15s,box-shadow .15s}html body.app-shell .pf-full .pm-grid input:not([type=checkbox]):not([type=radio]):focus,html body.app-shell .pf-full .pm-grid select:focus,html body.app-shell .pf-full .pm-grid textarea:focus{border-color:var(--d-line-strong);outline:none;box-shadow:0 0 0 3px #0000000d}html body.app-shell .pf-full .rw-sub{font:600 14px/1.4 var(--d-font);color:var(--d-ink);margin:24px 0 8px}html body.app-shell .pf-full .rw-rules{border-color:var(--d-line);border-radius:8px}html body.app-shell .pp1-links{font:500 13px/1.4 var(--d-font);gap:16px;margin:0 0 16px;display:flex}html body.app-shell .pp1-links a{color:var(--d-muted);text-underline-offset:3px;text-decoration:underline}html body.app-shell .pp1-links a:hover{color:var(--d-ink)}.pw1-wall{border-top:1px solid var(--line);padding:56px 0}.pw1-wall[hidden]{display:none}.pw1-head{gap:12px;max-width:760px;margin-bottom:28px;display:grid}.pw1-head h2{margin:0}.pw1-head p{color:var(--muted);margin:0}.pw1-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.pw1-card{border:1px solid var(--line);background:#fff;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:20px;display:grid}.pw1-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.pw1-co{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;font-size:18px;line-height:1.2}.pw1-title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.pw1-day{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.pw1-note{color:var(--muted);max-width:760px;margin-top:20px;font-size:14px}@media (max-width:560px){.pw1-wall{padding:40px 0}.pw1-grid{grid-template-columns:1fr}}.po1-card{gap:8px;display:grid}.po1-head{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.po1-sub{max-width:60ch;margin:0;font-size:14px;line-height:1.45}.po1-steps{gap:4px;margin:0;padding-left:20px;font-size:14px;line-height:1.45;display:grid}.po1-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.po1-msg{min-height:1.2em;margin:0;font-size:13px}.po1-card .po1-btn{cursor:pointer;min-width:44px;min-height:44px;padding:0 18px;transition:transform 80ms,filter .12s}.po1-card .po1-btn:hover{filter:brightness(.96)}.po1-card .po1-btn:active{filter:brightness(.92);transform:translateY(1px)scale(.99)}.po1-card .po1-btn:focus-visible{outline-offset:2px;outline:2px solid}.po1-card .po1-btn:disabled{opacity:.6;cursor:default}@media (max-width:480px){.po1-row .po1-btn.primary{flex:100%}}body.app-shell .rb1-meter{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;gap:4px;min-width:96px;height:10px;display:grid}body.app-shell .rb1-meter>i{border-radius:var(--ds-r-pill,999px);background:var(--ds-line,#e6e6e6);height:100%;transition:background .2s;display:block}body.app-shell .rb1-meter>i.on{background:var(--d-ok,#16a34a)}body.app-shell .rb1-count{font-variant-numeric:tabular-nums;line-height:1;font-size:var(--ds-fs-stat,26px)!important;font-weight:var(--ds-fw-strong,650)!important}body.app-shell .rb1-note{color:var(--ds-muted,#667085);margin:8px 0 0}body.app-shell .rb1-card{padding:var(--ds-pad,16px);margin-top:var(--ds-gap,16px)}body.app-shell .rb1-card .rw-card-head{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}body.app-shell .rb1-top{padding:var(--ds-pad,16px) 20px;margin:0 0 var(--ds-gap,16px);border:1px solid var(--ds-line,#e6e6e6);border-radius:var(--ds-r-card,12px);background:var(--ds-panel,#fff);box-sizing:border-box}body.app-shell .rb1-row{align-items:center;gap:16px;display:flex}body.app-shell .rb1-name{flex:none;font-size:var(--ds-fs-body,14px)!important;font-weight:var(--ds-fw-mid,600)!important}body.app-shell .rb1-row .rb1-meter{flex:auto}body.app-shell .rb1-top .rb1-note,body.app-shell .rb1-youhave{margin:8px 0 0}@media (max-width:480px){body.app-shell .rb1-row{gap:12px}body.app-shell .rb1-meter{min-width:72px}}body.app-shell .pm-page.pf-full>.rb1-top{order:-10}.rf2{gap:var(--pl-s4);font-family:var(--pl-font);align-content:start}.rf2-hero{gap:var(--pl-s2);display:grid}body .rf2 h2.rf2-eyebrow,body.app-shell .rf2 h2.rf2-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--pl-accent);margin:0;font:var(--pl-fw-label) 12px/1.2 var(--pl-font)!important}.rf2-how{gap:var(--pl-s3);display:grid}body .rf2 h2.rf2-h,body.app-shell .rf2 h2.rf2-h{line-height:var(--pl-lh-page);font-weight:var(--pl-fw-page);letter-spacing:var(--pl-ls-page);color:var(--pl-ink);margin:0;font-size:var(--pl-fs-page)!important}body .rf2 h3.ri1-h3,body.app-shell .rf2 h3.ri1-h3{line-height:var(--pl-lh-title);font-weight:var(--pl-fw-title);letter-spacing:var(--pl-ls-title);color:var(--pl-ink);margin:0;font-size:var(--pl-fs-title)!important}.rf2-sub{max-width:60ch;margin:0}.rf2-fine{margin:0}.rf2-linkbox{gap:var(--pl-s2);margin-top:var(--pl-s3);padding:var(--pl-s4);border-radius:var(--pl-r-card);background:var(--pl-sunk);border:1px solid var(--pl-line);display:grid}.rf2 .ri1-linkrow{gap:var(--pl-s2);flex-wrap:wrap;align-items:center;display:flex}.rf2 .ri1-input{box-sizing:border-box;min-width:0;font-size:var(--pl-fs-body);color:var(--pl-ink);background:var(--pl-card);flex:260px}.rf2 .ri1-copy,.rf2-share{flex:none;min-width:96px}.rf2-linkbox .ri1-status{font:400 var(--pl-fs-small)/var(--pl-lh-small) var(--pl-font);color:var(--pl-ok)}.rf2-linkbox .ri1-status:empty{display:none}.rf2-steps{gap:var(--pl-s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rf2-step{gap:var(--pl-s2);align-content:start;display:grid}.rf2-num{border-radius:var(--pl-r-chip);width:28px;height:28px;font:var(--pl-fw-label) var(--pl-fs-small)/1 var(--pl-font);background:var(--pl-accent);color:var(--pl-accent-ink);place-items:center;display:inline-grid}.rf2-step-t{font:var(--pl-fw-item) var(--pl-fs-item)/var(--pl-lh-item) var(--pl-font);color:var(--pl-ink)}.rf2-step-b{margin:0}.rf2-prog{gap:var(--pl-s3);display:grid}.rf2-prog-top{justify-content:space-between;align-items:center;gap:var(--pl-s2) var(--pl-s3);flex-wrap:wrap;display:flex}.rf2-bar{border-radius:var(--pl-r-chip);background:var(--pl-line-soft);height:8px;overflow:hidden}.rf2-bar-fill{border-radius:inherit;background:var(--pl-accent);min-width:4px;height:100%;display:block}.rf2-tiles{gap:var(--pl-s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rf2-tile{text-align:center;gap:2px;display:grid}.rf2-tile b{font:var(--pl-fw-item) var(--pl-fs-item)/var(--pl-lh-item) var(--pl-font);color:var(--pl-ink)}.rf2-tile small{font:400 var(--pl-fs-small)/var(--pl-lh-small) var(--pl-font);color:var(--pl-muted)}.rf2-tile.rf2-done{border-color:var(--pl-accent-line);background:var(--pl-accent-soft)}.rf2-tile.rf2-done b{color:var(--pl-accent-text)}.rf2-next{font:400 var(--pl-fs-body)/var(--pl-lh-body) var(--pl-font);color:var(--pl-ink);margin:0}.rf2 .ri1-stats{gap:var(--pl-s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rf2 .ri1-stat{gap:var(--pl-s1);align-content:start;display:grid}.rf2 .ri1-stat-s{font:400 var(--pl-fs-small)/var(--pl-lh-small) var(--pl-font);color:var(--pl-muted)}.rf2-list{gap:var(--pl-s3);display:grid}.rf2 .ri1-list{border:1px solid var(--pl-line);border-radius:var(--pl-r-input);margin:0;padding:0;list-style:none;overflow:hidden}.rf2 .ri1-friend{justify-content:space-between;align-items:center;gap:var(--pl-s2) var(--pl-s3);padding:var(--pl-s3) var(--pl-s4);border-top:1px solid var(--pl-line-soft);flex-wrap:wrap;display:flex}.rf2 .ri1-friend:first-child{border-top:0}.rf2 .ri1-who b{font:var(--pl-fw-item) var(--pl-fs-item)/var(--pl-lh-item) var(--pl-font);color:var(--pl-ink)}.rf2 .ri1-tag{align-items:center;gap:var(--pl-s2);display:flex}.rf2 .ri1-counted .ri1-pill{background:var(--pl-ok-soft);border-color:var(--pl-ok-line);color:var(--pl-ok)}.rf2 .ri1-waiting .ri1-pill{background:var(--pl-warn-soft);border-color:var(--pl-warn-line);color:var(--pl-warn)}.rf2 .ri1-muted{color:var(--pl-muted);font-size:var(--pl-fs-small)}.rf2-empty{gap:var(--pl-s1);padding:var(--pl-s5);border:1px dashed var(--pl-line);border-radius:var(--pl-r-input);text-align:center;display:grid}.rf2-empty b{font:var(--pl-fw-item) var(--pl-fs-item)/var(--pl-lh-item) var(--pl-font);color:var(--pl-ink)}@media (max-width:720px){.rf2-steps{grid-template-columns:1fr}.rf2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rf2 .ri1-stats{grid-template-columns:1fr}.rf2 .ri1-copy,.rf2-share{flex:1 1 0}}.rw-screen[data-screen=referrals]{display:none}body[data-tab=referrals] .rw-screen[data-tab=referrals]{display:grid!important}.ri1{align-content:start;gap:16px}.ri1-card{gap:10px;display:grid}.ri1-h{color:var(--d-ink,#1c2430);margin:0;font-size:20px;font-weight:700}.ri1-h3{color:var(--d-ink,#1c2430);margin:0;font-size:16px;font-weight:600}.ri1-sub{color:var(--d-muted,#5b6573);margin:0;font-size:14px;line-height:1.5}.ri1-muted{color:var(--d-muted,#5b6573);margin:0;font-size:13px}.ri1-linkrow{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.ri1-input{border:1px solid var(--d-line,#dfe3e8);background:var(--d-panel,#fff);min-width:0;height:44px;color:var(--d-ink,#1c2430);font:inherit;border-radius:10px;flex:240px;padding:0 12px;font-size:15px}.ri1-input:focus-visible{outline:2px solid var(--d-ink,#1c2430);outline-offset:1px}.ri1-copy{flex:none;min-height:44px;padding:0 20px}.ri1-status{min-height:18px;color:var(--dv2-ok,#1f8a5b);font-size:13px;font-weight:600}.ri1-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.ri1-stat{border:1px solid var(--d-line,#dfe3e8);background:var(--d-panel,#fff);border-radius:14px;align-content:start;gap:4px;padding:14px 16px;display:grid}.ri1-stat-l{color:var(--d-muted,#5b6573);font-size:13px}.ri1-stat-v{font-variant-numeric:tabular-nums;color:var(--d-ink,#1c2430);font-size:26px;font-weight:700;line-height:1.15}.ri1-stat-s{color:var(--d-muted,#5b6573);font-size:12px;line-height:1.4}.ri1-list{margin:0;padding:0;list-style:none;display:grid}.ri1-friend{border-top:1px solid var(--d-line,#dfe3e8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:10px 0;display:flex}.ri1-friend:first-child{border-top:0}.ri1-who,.ri1-tag{gap:2px;min-width:0;display:grid}.ri1-tag{text-align:right;justify-items:end}.ri1-who b{color:var(--d-ink,#1c2430);font-size:15px}.ri1-pill{background:var(--d-line,#eef0f3);color:var(--d-ink,#1c2430);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.ri1-counted .ri1-pill{background:var(--dv2-oksoft,#e6f5ee);color:var(--dv2-ok,#1f8a5b)}.ri1-waiting .ri1-pill{background:var(--dv2-warnsoft,#fdf3dc);color:var(--dv2-warn,#b7791f)}.ri1-how{color:var(--d-ink,#1c2430);gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}@media (max-width:520px){.ri1-copy{flex:100%}.ri1-tag{text-align:left;justify-items:start}.ri1-stat-v{font-size:22px}}.rt1-wrap{gap:12px;margin:0 0 14px;display:grid}.rt1-card{border-left:3px solid var(--d-accent);gap:8px;display:grid}.rt1-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rt1-badge{border:1px solid var(--d-accent);color:var(--d-accent);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.rt1-title{letter-spacing:-.01em;color:var(--d-ink);margin:0;font-size:17px;font-weight:600}.rt1-sub{color:var(--d-muted);margin:0;font-size:13px;line-height:1.45}.rt1-label{color:var(--d-ink);font-size:13px;font-weight:600}.rt1-mail{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--d-ink);border:1px solid var(--d-line);border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5}.rt1-sent{gap:6px;display:grid}.rt1-sent summary{cursor:pointer;color:var(--d-ink);align-items:center;min-height:32px;font-size:13px;font-weight:600;display:flex}.rt1-sent summary:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}.rt1-subj{color:var(--d-ink);margin:0;font-size:14px;font-weight:600}.rt1-answer{font:inherit;border:1px solid var(--d-line-strong);min-height:150px;color:var(--d-ink);box-sizing:border-box;resize:vertical;background:0 0;border-radius:8px;width:100%;padding:10px 12px;font-size:15px;line-height:1.5}.rt1-answer:focus-visible{outline:2px solid var(--d-accent);outline-offset:1px}.rt1-warn{color:var(--d-ink);margin:0;font-size:13px}.rt1-warn:empty{display:none}.rt1-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rt1-card .button{cursor:pointer;min-height:44px;padding:0 18px}.rt1-card .button:disabled{opacity:.6;cursor:default}.rt1-inbox{color:var(--d-accent);margin-left:auto;font-size:14px}.rt1-note{color:var(--d-ink);margin:0;font-size:13px}@media (max-width:480px){.rt1-card .rt1-send{width:100%}.rt1-inbox{margin-left:0}}.rt1-clipbox{gap:4px;display:grid}.rt1-clip{max-height:12em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.rt1-full{min-height:32px;font:inherit;color:var(--d-accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:13px;font-weight:600}.rt1-more{cursor:pointer;justify-self:start;min-height:44px;padding:0 18px}html body.app-shell #pf-resume .pf-fold-body>p.sub{margin:0 0 12px}html body.app-shell #pf-resume [data-baseresume1]{margin:0}html body.app-shell #pf-resume [data-baseresume-box]{gap:12px;margin:16px 0 0;padding:0}html body.app-shell #pf-resume [data-baseresume-box]>p.sub,html body.app-shell #pf-resume [data-baseresume-box]>.rw-row{margin:0}html body.app-shell #pf-resume .pf-fold-body>.rw-card{margin-top:16px}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x){border:0!important}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary{min-width:0;max-width:100%}html body.app-shell .rw-screen[data-screen=profile] #pf-resume:not(#ds-x)>summary .sub{overflow-wrap:anywhere;min-width:0;max-width:100%;white-space:normal!important;flex:0 auto!important}html body.app-shell .shell-top>.gr-get:not(#ds-x),html body.app-shell .shell-top>.rw-bell:not(#ds-x){margin-right:0!important}html body.app-shell .shell-top>#shellOwner:empty{display:none!important}html body.app-shell #runner>.rw-screen{grid-template-columns:minmax(0,1fr)}html body.app-shell #runner>.rw-screen>*{min-width:0}html body.app-shell #runner>.rw-screen .pm-page.pf{min-width:0;max-width:100%}.s3-card{border-top:3px solid var(--accent,#b19a66);scroll-margin-top:80px}.s3-card h2{margin:0 0 8px;font-size:22px;line-height:1.25}.s3-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.s3-grid>label{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.s3-grid textarea,.s3-grid select{box-sizing:border-box;width:100%;max-width:100%;font:inherit;border:1px solid var(--line,#8886);color:inherit;background:0 0;border-radius:8px;padding:10px 12px}.s3-grid textarea{resize:vertical;min-height:76px}.s3-setups{border:0;flex-wrap:wrap;grid-column:1/-1;gap:16px;margin:0;padding:0;display:flex}.s3-setups label{align-items:center;gap:8px;font-size:14px;display:flex}.s3-setups legend{margin-bottom:8px;font-size:14px;font-weight:600}.s3-wide{grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.s3-grid button{justify-self:start}@media (max-width:600px){.s3-grid{grid-template-columns:minmax(0,1fr)}.s3-card{padding:16px}.s3-grid textarea,.s3-grid select{font-size:16px}}body:not(.st2-on) #st2{display:none!important}.st2{gap:var(--pl-s4);min-width:0;font-family:var(--pl-font);display:grid}.st2-top{gap:var(--pl-s3);display:grid}body .st2 h1.st2-title,body.app-shell .st2 h1.st2-title{line-height:var(--pl-lh-page);font-weight:var(--pl-fw-page);letter-spacing:var(--pl-ls-page);color:var(--pl-ink);margin:0;font-size:var(--pl-fs-page)!important}.st2-intro,.st2-lede,.st2-note,.st2-sub{margin:0}.st2-tabs{gap:var(--pl-s1);padding:var(--pl-s1);border:1px solid var(--pl-line);border-radius:var(--pl-r-input);background:var(--pl-sunk);scrollbar-width:none;width:max-content;max-width:100%;display:flex;overflow-x:auto}.st2-tabs::-webkit-scrollbar{display:none}.st2-tab{min-height:40px;padding:0 var(--pl-s4);border-radius:var(--pl-r-btn);font:var(--pl-fw-item) var(--pl-fs-small)/1 var(--pl-font);color:var(--pl-muted);cursor:pointer;background:0 0;border:0;flex:none}.st2-tab:hover{color:var(--pl-ink)}.st2-tab[aria-selected=true]{background:var(--pl-card);color:var(--pl-ink);box-shadow:var(--pl-shadow-card)}.st2-tab:focus-visible,.st2-pill:focus-visible{box-shadow:var(--pl-ring);outline:none}.st2-pane{gap:var(--pl-s4);display:grid}body.st2-on:not([data-st2=profile]) .st2-pane,.st2-billing{display:none}body.st2-on[data-st2=billing] .st2-billing{display:grid}.st2-go{justify-self:start;text-decoration:none}.st2-card{gap:var(--pl-s4);display:grid}.st2-card-head{gap:var(--pl-s1);display:grid}body .st2 h3.st2-h,body.app-shell .st2 h3.st2-h{line-height:var(--pl-lh-title);font-weight:var(--pl-fw-title);letter-spacing:var(--pl-ls-title);color:var(--pl-ink);margin:0;font-size:var(--pl-fs-title)!important}.st2-fields{gap:var(--pl-s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.st2-field{gap:var(--pl-s2);align-content:start;min-width:0;display:grid}.st2-wide{grid-column:1/-1}.st2-label{display:block}.st2 .st2-in{box-sizing:border-box;min-width:0;font-size:var(--pl-fs-body);color:var(--pl-ink);background:var(--pl-card)}.st2 .st2-in[readonly]{background:var(--pl-sunk);color:var(--pl-muted)}.st2-help{display:block}.st2-q{justify-content:space-between;align-items:center;gap:var(--pl-s3) var(--pl-s4);padding:var(--pl-s4);border:1px solid var(--pl-line);border-radius:var(--pl-r-input);background:var(--pl-card);flex-wrap:wrap;display:flex}.st2-q+.st2-q{margin-top:calc(var(--pl-s3) - var(--pl-s4))}.st2-q-t{flex:240px;gap:2px;min-width:0;display:grid}.st2-q-t b{font:var(--pl-fw-item) var(--pl-fs-item)/var(--pl-lh-item) var(--pl-font);color:var(--pl-ink)}.st2-pills{gap:var(--pl-s2);flex:none;display:flex}.st2-grid{gap:var(--pl-s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.st2-pill{min-height:var(--pl-btn-h);min-width:72px;padding:0 var(--pl-s4);border:1px solid var(--pl-line);border-radius:var(--pl-r-btn);background:var(--pl-card);font:var(--pl-fw-item) var(--pl-fs-small)/1 var(--pl-font);color:var(--pl-ink);cursor:pointer}.st2-pill:hover{background:var(--pl-hover)}.st2-pill[aria-pressed=true]{border:2px solid var(--pl-ink);background:var(--pl-card);color:var(--pl-ink);font-weight:var(--pl-fw-title)}.st2-pill:disabled{cursor:default;opacity:.7}.st2-savebar{align-items:center;gap:var(--pl-s3);padding-top:var(--pl-s4);border-top:1px solid var(--pl-line-soft);flex-wrap:wrap;display:flex}.st2-save{min-width:120px}.st2 .st2-save:disabled{background:var(--pl-sunk)!important;color:var(--pl-muted)!important;border-color:var(--pl-line)!important;box-shadow:none!important}.st2-st{min-height:20px;margin:0}.st2-st:empty{display:none}.st2-st.ok{color:var(--pl-ok)}.st2-st.bad{color:var(--pl-bad)}body.st2-on[data-st2=profile] #pff-details,body.st2-on[data-st2=profile] #pff-email,body.st2-on[data-st2=profile] #pff-more,body.st2-on.dc1-set[data-st2=profile] .rw-screen[data-screen=profile] .pf-cards,body.st2-on[data-st2=profile] .rw-screen[data-screen=profile]>[data-billing],body.st2-on[data-st2=profile] #pff-plan,body.st2-on[data-st2=notify] #pff-details,body.st2-on[data-st2=notify] #pff-more,body.st2-on.dc1-set[data-st2=notify] .rw-screen[data-screen=profile] .pf-cards,body.st2-on[data-st2=notify] .rw-screen[data-screen=profile]>[data-billing],body.st2-on[data-st2=notify] #pff-plan,body.st2-on[data-st2=billing] #pff-details,body.st2-on[data-st2=billing] #pff-email,body.st2-on[data-st2=billing] #pff-more,body.st2-on[data-st2=advanced] #pff-email,body.st2-on.dc1-set[data-st2=advanced] .rw-screen[data-screen=profile] .pf-cards,body.st2-on[data-st2=advanced] .rw-screen[data-screen=profile]>[data-billing],body.st2-on[data-st2=advanced] #pff-plan{display:none!important}@media (max-width:720px){.st2-tabs{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.st2-tab{padding:0 var(--pl-s1);text-overflow:ellipsis;min-width:0;overflow:hidden}.st2-fields{grid-template-columns:1fr}.st2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st2-pills{width:100%}.st2-pills .st2-pill{flex:1 1 0}.st2-save{flex:100%}}.sc1{border:1px solid var(--d-line,#e3e8ef);background:var(--d-card,#fff);border-radius:14px;gap:14px;margin:0 0 16px;padding:20px;display:grid}.sc1>*{min-width:0}.sc1 [hidden]{display:none!important}.sc1-head{gap:4px;display:grid}.sc1-h{color:var(--d-ink,#1c2430);margin:0;font-size:18px;font-weight:700}.sc1-sub{color:var(--d-muted,#5b6676);margin:0;font-size:14px;line-height:1.5}.sc1-prev{background:#0f1b2d;border-left:6px solid #ff6b4a;border-radius:12px;gap:6px;max-width:560px;padding:20px 22px;display:grid}.sc1 .sc1-prev p{opacity:1;margin:0}.sc1 .sc1-prev .sc1-eye{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;color:#9fb3cc!important}.sc1 .sc1-prev .sc1-line{overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.25;color:#fff!important}.sc1 .sc1-prev .sc1-tag{font-size:16px;font-weight:700;color:#ff6b4a!important}.sc1 .sc1-prev .sc1-url{overflow-wrap:anywhere;font-size:13px;color:#9fb3cc!important}.sc1-opts{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sc1-pick{min-width:0;max-width:100%;color:var(--d-ink,#1c2430);align-items:center;gap:8px;font-size:14px;display:flex}.sc1-sel{text-overflow:ellipsis;border:1px solid var(--d-line,#e3e8ef);border-radius:8px;min-width:0;max-width:100%;min-height:36px;padding:4px 8px;font-size:14px}.sc1-chk{color:var(--d-ink,#1c2430);cursor:pointer;align-items:center;gap:6px;font-size:14px;display:flex}.sc1-chk input{width:18px;height:18px;margin:0}.sc1-acts{flex-wrap:wrap;gap:10px;display:flex}.sc1-acts .button{text-align:center;justify-content:center;min-height:40px}.sc1-done{color:var(--d-ink,#1c2430);overflow-wrap:anywhere;margin:0;font-size:14px}.sc1-gift{border-top:1px solid var(--d-line,#e3e8ef);color:var(--d-muted,#5b6676);margin:0;padding-top:10px;font-size:14px}@media (max-width:520px){.sc1{padding:16px}.sc1 .sc1-prev .sc1-line{font-size:19px}.sc1-acts .button{flex:140px}.sc1-pick{width:100%}.sc1-sel{flex:1;min-width:0}}.th1{background:var(--jl-card,#fff);border:1px solid var(--jl-line,#e5e7eb);border-radius:var(--jl-r2,16px);box-shadow:var(--jl-sh,none);color:var(--jl-text,inherit);box-sizing:border-box;min-width:0;margin:0 0 16px;padding:20px 22px}.th1[hidden]{display:none!important}.th1-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 6px;display:flex}.th1-head h2{color:var(--jl-ink,inherit);margin:0;font-size:18px;font-weight:700;line-height:1.3}.th1-sub{color:var(--jl-muted,inherit);font-size:13px}.th1-lead{color:var(--jl-muted,inherit);margin:0 0 14px;font-size:14px;line-height:1.4}.th1-rows{border-top:1px solid var(--jl-line,#e5e7eb);margin:0;padding:0;list-style:none}.th1-row{border-bottom:1px solid var(--jl-line,#e5e7eb);grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,2fr);align-items:center;gap:12px;padding:12px 0;display:grid}.th1-what{min-width:0;font-size:14px;line-height:1.35}.th1-what b{color:var(--jl-ink,inherit);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.th1-what b span{color:var(--jl-muted,inherit);margin-left:6px;font-weight:400}.th1-what em{color:var(--jl-muted,inherit);margin-top:2px;font-size:13px;font-style:normal;display:block}.th1-note{color:var(--jl-ink,inherit);margin:6px 0 0;font-size:13px;line-height:1.35}.th1-chip{border:1px solid var(--jl-line,#e5e7eb);color:var(--jl-ink,inherit);border-radius:999px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:600;line-height:1.2;display:inline-block}.th1-urg{background:var(--jl-acc-soft,transparent);color:var(--jl-acc,inherit);border-color:#0000}.th1-done{color:var(--jl-acc,inherit)}.th1-exp,.th1-fill{color:var(--jl-muted,inherit)}.th1-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.th1-btn{appearance:none;border:1px solid var(--jl-line,#e5e7eb);background:var(--jl-card,#fff);min-height:34px;color:var(--jl-ink,inherit);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.th1-go{background:var(--jl-acc,#e8590c);border-color:var(--jl-acc,#e8590c);color:#fff}.th1-ghost{color:var(--jl-muted,inherit);border-color:#0000}.th1-btn:disabled{opacity:.6;cursor:default}.th1-empty{border-top:1px solid var(--jl-line,#e5e7eb);color:var(--jl-muted,inherit);padding:16px 0;font-size:14px}.th1-foot{margin-top:14px}.th1-all{appearance:none;font:inherit;color:var(--jl-acc,inherit);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}@media (max-width:767px){.th1{padding:16px}.th1-row{grid-template-columns:minmax(0,1fr);gap:8px}.th1-acts{justify-content:flex-start}.th1-what b{white-space:normal}}.tu1{z-index:9000;max-width:calc(100vw - 32px);font-size:14px;line-height:1.4;position:fixed;bottom:16px;left:16px}.tu1-tag{color:#fff;font:inherit;cursor:pointer;background:#1f2937;border:0;border-radius:999px;min-height:36px;padding:8px 14px;font-weight:600}.tu1-panel{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:12px;width:320px;max-width:calc(100vw - 32px);max-height:60vh;padding:14px;position:absolute;bottom:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 8px 24px #00000029}.tu1-panel[hidden]{display:none}.tu1-note,.tu1-msg{margin:0 0 10px}.tu1-msg:empty{display:none}.tu1-btns{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.tu1-btns button{font:inherit;color:#111827;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;min-height:36px;padding:8px 12px}.tu1 h4{margin:0 0 6px;font-size:13px;font-weight:600}.tu1-list{color:#4b5563;margin:0;padding:0 0 0 16px;font-size:13px}.tu1{white-space:nowrap;max-width:none;top:10px;bottom:auto;left:50%;transform:translate(-50%)}.tu1-panel{white-space:normal;top:calc(100% + 8px);bottom:auto;left:50%;transform:translate(-50%)}@media (max-width:640px){.tu1{inset:auto 12px 72px auto;transform:none}.tu1-tag{min-height:28px;padding:5px 10px;font-size:12px}.tu1-panel{inset:auto 0 calc(100% + 8px) auto;transform:none}}.tr1-count{letter-spacing:.02em;color:var(--d-muted,#5b6573);margin:0 0 4px;font-size:12px;font-weight:600}.tr1-body{min-height:120px}.tr1-perks{margin:6px 0 10px;padding-left:20px;font-size:14px;line-height:1.45}.tr1-perks li{margin:4px 0}.tr1-offer{margin:10px 0 4px}.tr1-fine{color:var(--d-muted,#5b6573);margin:6px 0 0;font-size:12px;line-height:1.4}.tr1-msg{min-height:0;margin:6px 0 0;font-size:13px}.tr1-msg:empty{display:none}.ts1-hot{border:2px solid var(--d-accent,#ff6a2b);background:linear-gradient(#ff6a2b14,#0000 70%);border-left-width:6px}.ts1-hot .ts1-title{font-size:22px}.ts1-hot .ts1-perks{font-size:15px}.shell-top .gr-get{height:36px;padding:0 16px;font-size:14px;box-shadow:0 2px 8px #ff4f3859}[data-screen=home] .np1-link{color:var(--d-accent,#ff6a2b);font-size:16px;font-weight:700}.ts1-card{border-left:3px solid var(--d-accent,#ff6a2b);gap:10px;margin:0 0 14px;display:grid}.ts1-signup{border:1px solid var(--d-line,#e3e5e8);border-left:3px solid var(--d-accent,#ff6a2b);text-align:left;border-radius:12px;margin:22px 0 0;padding:16px 18px}.ts1-title{letter-spacing:-.01em;color:var(--d-ink,inherit);margin:0;font-size:18px;font-weight:600}.ts1-body{gap:10px;display:grid}.ts1-sub{color:var(--d-muted,#5b6270);margin:0;font-size:14px;line-height:1.5}.ts1-perks{color:var(--d-ink,inherit);gap:6px;margin:0;padding:0 0 0 20px;font-size:14px;line-height:1.45;display:grid}.ts1-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ts1-card .button{cursor:pointer;min-height:44px;padding:0 18px}.ts1-card .button:disabled{opacity:.6;cursor:default}.ts1-msg{color:var(--d-ink,inherit);margin:0;font-size:13px}.ts1-msg:empty{display:none}.ts1-fine{color:var(--d-muted,#5b6270);margin:0;font-size:12px;line-height:1.45}@media (max-width:480px){.ts1-card .ts1-go{width:100%}}.rw-home-head:has(>div.wk1-wait[data-weekone1]){flex-wrap:wrap}.rw-home-head>div.wk1-wait[data-weekone1]{max-width:none;color:var(--d-body);flex:0 0 100%;margin:4px 0 0;font-size:13px;line-height:1.45;display:block}.wl1-form{flex-wrap:wrap;gap:10px;margin:10px 0 4px;display:flex}.wl1-field{flex-direction:column;flex:100%;gap:4px;min-width:0;display:flex}.wl1-half{flex:calc(50% - 5px)}.wl1-label{color:var(--d-ink,#1c2430);font-size:13px;font-weight:600}.wl1-input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;border:1px solid var(--d-line,#cfd6df);background:var(--d-panel,#fff);color:var(--d-ink,#1c2430);border-radius:10px;padding:10px 12px;font-size:16px}textarea.wl1-input{resize:vertical;min-height:84px}.wl1-input:focus{outline:2px solid var(--d-accent,#2f6fed);outline-offset:1px;border-color:#0000}.wl1-est{color:var(--d-muted,#5b6573);font-size:12px}.wl1-why{color:var(--d-muted,#5b6573)}.wl1-skip{color:var(--d-muted,#5b6573);margin:8px 0 0;font-size:12px;line-height:1.4}.wl1-msg{color:var(--d-bad,#b42318);margin:6px 0 0;font-size:13px}.wl1-msg:empty{display:none}@media (max-width:420px){.wl1-half{flex:100%}}.wl1-suggest{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px dashed;border-radius:999px;align-self:flex-start;margin-top:6px;padding:4px 10px;font-size:.85rem}