/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--color-line:var(--line);--color-signal:var(--signal)}}@layer base,components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--f-display:"Space Grotesk",system-ui,sans-serif;--f-ui:"Hanken Grotesk",system-ui,sans-serif;--f-mono:"Geist Mono",ui-monospace,monospace;--r-ctl:8px;--r-card:12px;--r-sm:5px;--row:40px;--ctl-h:36px;--dd-h:44px;--gap:20px;--padx:24px;--ease:cubic-bezier(.2,.7,.2,1);--t:.18s;--rail-w:60px;--top-h:52px}[data-density=kompakt]{--row:32px;--ctl-h:32px;--dd-h:36px;--gap:14px;--padx:18px}[data-radius=knapp]{--r-ctl:4px;--r-card:6px;--r-sm:3px}[data-radius=eckig]{--r-ctl:0px;--r-card:0px;--r-sm:0px}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font:450 13.5px/1.45 var(--f-ui);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";overflow:hidden}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}.mono,.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.93em}.muted{color:var(--muted)}.faint{color:var(--faint)}svg.i{fill:currentColor;flex:none;width:18px;height:18px}svg.i.s{width:15px;height:15px}svg.i.xs{width:12px;height:12px}svg.i.l{width:22px;height:22px}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.015em;margin:0;font-weight:600}h1{font-size:20px}h2{font-size:15.5px}h3{font-size:13.5px}:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab,var(--acc) 35%,transparent)}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hide{display:none!important}.app{grid-template-columns:var(--rail-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100dvh;display:grid}.rail{background:var(--rail);border-right:1px solid var(--line);z-index:30;flex-direction:column;align-items:center;gap:2px;padding:10px 0;display:flex}.rail .brand{border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:10px;display:grid}.rail .brand svg{width:30px;height:30px}.rail nav{flex-direction:column;align-items:center;gap:2px;display:flex}.rail .sep{background:var(--line2);width:24px;height:1px;margin:8px 0}.navi{width:40px;height:40px;color:var(--muted);transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:999px;place-items:center;display:grid;position:relative}.navi:hover{background:var(--s2);color:var(--ink)}.navi[aria-current=page]{background:var(--ink);color:var(--bg)}.navi .dot{background:var(--signal);min-width:15px;height:15px;color:var(--rail);font:700 9.5px/15px var(--f-mono);text-align:center;border-radius:999px;padding:0 4px;position:absolute;top:6px;right:6px}.rail .grow{flex:1}.avatar{background:var(--acc);border-radius:999px;width:32px;height:32px}@supports (color:color-mix(in lab, red, red)){.avatar{background:color-mix(in oklab,var(--acc) 22%,var(--s2))}}.avatar{color:var(--ink);font:600 12px/1 var(--f-display);letter-spacing:.02em;place-items:center;display:grid}.rail .avatar-btn{border-radius:999px;margin-top:6px;padding:4px}.rail .avatar-btn:hover{background:var(--s2)}.main{grid-template-rows:var(--top-h) minmax(0,1fr);min-width:0;min-height:0;display:grid}.top{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:10px;min-width:0;padding:0 14px 0 16px;display:flex}.top .crumb{align-items:center;gap:8px;min-width:0;font-weight:550;display:flex}.top .crumb .sl{color:var(--faint)}.top .crumb b{font:600 15px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap}.top .spacer{flex:1}.ep-trigger{background:var(--s2);border:1px solid var(--line2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 10px 0 11px;font-weight:550;display:flex}.ep-trigger:hover{border-color:var(--ctl)}.ep-trigger .k{color:var(--muted);font-weight:450}.search-trigger{background:var(--s1);border:1px solid var(--ctl);width:min(340px,30vw);height:34px;color:var(--muted);text-align:left;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-trigger:hover{color:var(--ink)}.top .tools{align-items:center;gap:4px;display:flex}.ibtn{width:36px;height:36px;color:var(--muted);transition:background var(--t) var(--ease),color var(--t) var(--ease),transform .12s;border-radius:999px;place-items:center;display:inline-grid;position:relative}.ibtn:hover{background:var(--s2);color:var(--ink)}.ibtn:active{transform:scale(.96)}.ibtn.sm{width:30px;height:30px}.ibtn .badge{background:var(--danger);min-width:16px;height:16px;color:var(--bg);font:700 9.5px/16px var(--f-mono);border-radius:999px;padding:0 4px;position:absolute;top:3px;right:2px}.ibtn.on{color:var(--signal)}.live{background:var(--s2);border:1px solid var(--line2);height:26px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:550;display:inline-flex}.live:before{content:"";background:var(--run);border-radius:50%;width:7px;height:7px}.live[data-paused="1"]:before{background:var(--stop);border-radius:1px}.live:hover{border-color:var(--ctl)}.btn{height:var(--ctl-h);border-radius:var(--r-ctl);white-space:nowrap;transition:background var(--t) var(--ease),transform .12s,filter var(--t);justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-p{background:var(--acc);color:var(--acc-ink)}.btn-p:hover{filter:brightness(1.07)}.btn-s{background:var(--s2);color:var(--ink)}.btn-s:hover{background:var(--s3)}.btn-g{color:var(--muted)}.btn-g:hover{color:var(--ink);background:var(--s2)}.btn-d{background:var(--danger);color:var(--bg)}.btn.sm{height:30px;padding:0 10px;font-size:12.5px}.btn[disabled]{opacity:.45;pointer-events:none}.seg{background:var(--s2);border:1px solid var(--line2);scrollbar-width:none;border-radius:999px;flex:none;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button{height:28px;color:var(--muted);white-space:nowrap;transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:550;display:inline-flex}.seg button:hover{color:var(--ink)}.seg button[aria-selected=true]{background:var(--ink);color:var(--bg)}.seg .cnt{background:var(--ink);border-radius:999px;min-width:20px;height:18px;padding:0 6px}@supports (color:color-mix(in lab, red, red)){.seg .cnt{background:color-mix(in oklab,var(--ink) 82%,transparent)}}.seg .cnt{color:var(--bg);font:650 10.5px/18px var(--f-mono);text-align:center}.seg button[aria-selected=true] .cnt{background:var(--bg);color:var(--ink)}.seg.lg button{height:32px;padding:0 14px;font-size:13px}.dd{height:var(--dd-h);border-radius:var(--r-ctl);background:var(--s1);border:1px solid var(--ctl);white-space:nowrap;align-items:center;gap:8px;min-width:0;padding:0 12px 0 14px;font-weight:600;display:inline-flex}.dd:hover{border-color:var(--ink)}.dd .lbl{color:var(--muted);font-weight:450}.dd .chev{color:var(--muted);margin-left:2px}.dd.c{height:36px;padding:0 10px 0 12px;font-size:12.5px}.dd .cntb{background:var(--ink);min-width:18px;height:18px;color:var(--bg);font:650 10.5px/18px var(--f-mono);border-radius:999px;padding:0 5px}.field{height:var(--ctl-h);border-radius:var(--r-ctl);background:var(--s1);border:1px solid var(--ctl);align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.field:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.field:focus-within{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 22%,transparent)}}.field input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%}.field input::placeholder{color:var(--faint)}.field .i{color:var(--muted)}.cb{border:1.5px solid var(--ctl);background:var(--s1);border-radius:5px;flex:none;place-items:center;width:18px;height:18px;transition:background .12s,border-color .12s;display:inline-grid}.cb svg{opacity:0;width:12px;height:12px;fill:var(--acc-ink)}.cb[aria-checked=true],.cb[aria-checked=mixed]{background:var(--acc);border-color:var(--acc)}.cb[aria-checked=true] svg{opacity:1}.cb[aria-checked=mixed]:after{content:"";background:var(--acc-ink);border-radius:2px;width:9px;height:2px}.sw{background:var(--s3);border:1px solid var(--ctl);width:34px;height:20px;transition:background var(--t);border-radius:999px;flex:none;position:relative}.sw:after{content:"";background:var(--muted);width:14px;height:14px;transition:transform var(--t) var(--ease),background var(--t);border-radius:50%;position:absolute;top:2px;left:2px}.sw[aria-checked=true]{background:var(--acc);border-color:var(--acc)}.sw[aria-checked=true]:after{background:var(--acc-ink);transform:translate(14px)}.kbd{border:1px solid var(--line2);min-width:20px;height:20px;color:var(--muted);font:550 10.5px/1 var(--f-mono);background:var(--ink);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kbd{background:color-mix(in oklab,var(--ink) 4%,transparent)}}.kbds{gap:3px;margin-left:auto;padding-left:14px;display:inline-flex}.chip{background:var(--acc);border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{background:color-mix(in oklab,var(--acc) 13%,transparent)}}.chip{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.chip{color:color-mix(in oklab,var(--acc) 70%,var(--ink))}}.chip{font:550 11.5px/1 var(--f-mono);white-space:nowrap}.chip.n{background:var(--s2);color:var(--muted)}.chip.up{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.chip.up{background:color-mix(in oklab,var(--signal) 16%,transparent)}}.chip.up{color:var(--signal)}@supports (color:color-mix(in lab, red, red)){.chip.up{color:color-mix(in oklab,var(--signal) 75%,var(--ink))}}.tag-pro{border:1px solid var(--signal);border-radius:999px;align-items:center;height:18px;padding:0 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tag-pro{border:1px solid color-mix(in oklab,var(--signal) 55%,transparent)}}.tag-pro{color:var(--signal);font:650 10px/1 var(--f-mono);letter-spacing:.04em}.st{white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.st svg{width:10px;height:10px}.st.run{color:var(--run)}.st.stop{color:var(--stop)}.st.warn{color:var(--warn)}.st.danger{color:var(--danger)}.st.pause{color:var(--pause)}.st.l svg{width:12px;height:12px}.work{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.pane{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;min-width:0;min-height:0;position:relative;overflow:auto}.pane+.pane{border-left:1px solid var(--line)}.pane-head{z-index:5;background:var(--bg);padding:12px var(--padx);border-bottom:1px solid var(--line);align-items:center;gap:10px;display:flex;position:sticky;top:0}.sec{padding:22px var(--padx) 6px}.sec-h{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sec-h h2{font-size:15.5px}.sec-h .meta{color:var(--muted);font-size:12.5px}.sec-h .right{align-items:center;gap:6px;margin-left:auto;display:flex}.panel{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-card)}[data-theme=light] .panel{box-shadow:0 1px 2px var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .panel{box-shadow:0 1px 2px color-mix(in oklab,var(--ink) 5%,transparent)}}.api{border:1px dashed var(--signal);align-items:center;gap:4px;height:18px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.api{border:1px dashed color-mix(in oklab,var(--signal) 70%,transparent)}}.api{color:var(--signal);font:550 10px/1 var(--f-mono);white-space:nowrap;vertical-align:middle;border-radius:999px}html[data-api="0"] .api{display:none}.tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.tbl th{z-index:2;background:var(--bg);text-align:left;color:var(--muted);border-bottom:1px solid var(--line2);white-space:nowrap;-webkit-user-select:none;user-select:none;height:34px;padding:0 10px;font-size:12px;font-weight:550;position:sticky;top:0}.tbl th.sort{cursor:pointer}.tbl th.sort:hover{color:var(--ink)}.tbl th .si{vertical-align:-2px;opacity:.35;margin-left:3px;display:inline-flex}.tbl th[aria-sort] .si{opacity:1;color:var(--ink)}.tbl th[aria-sort=descending] .si svg{transform:rotate(180deg)}.tbl td{height:var(--row);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:0 10px}.tbl tr.r{cursor:default;transition:background .12s}.tbl tr.r:hover td{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.tbl tr.r:hover td{background:color-mix(in oklab,var(--ink) 3.5%,transparent)}}.tbl tr.r[aria-selected=true] td{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.tbl tr.r[aria-selected=true] td{background:color-mix(in oklab,var(--acc) 11%,transparent)}}.tbl tr.r.cur td{box-shadow:inset 0 1px 0 var(--acc),inset 0 -1px 0 var(--acc)}@supports (color:color-mix(in lab, red, red)){.tbl tr.r.cur td{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--acc) 60%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--acc) 60%,transparent)}}.tbl tr.r.cur td:first-child{box-shadow:inset 2px 0 0 var(--acc),inset 0 1px 0 var(--acc),inset 0 -1px 0 var(--acc)}@supports (color:color-mix(in lab, red, red)){.tbl tr.r.cur td:first-child{box-shadow:inset 2px 0 0 var(--acc),inset 0 1px 0 color-mix(in oklab,var(--acc) 60%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--acc) 60%,transparent)}}.tbl td.n{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:12.5px}.tbl .name{font-size:13.5px;font-weight:650}.tbl .sub{color:var(--faint);font:450 11.5px/1 var(--f-mono);margin-left:8px}.tbl tr.grp td{background:var(--bg);border-bottom:1px solid var(--line2);height:38px;font-weight:650}.tbl .acts{justify-content:flex-end;align-items:center;gap:0;display:flex}.tbl .acts .ibtn{width:30px;height:30px}.star.on{color:var(--signal)}.heat{font-family:var(--f-mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;position:relative}.heat i{border-radius:var(--r-sm);background:var(--signal);position:absolute;inset:3px}@supports (color:color-mix(in lab, red, red)){.heat i{background:color-mix(in oklab,var(--signal) calc(var(--v) * 0.42%),transparent)}}.heat i{z-index:0}.heat span{z-index:1;align-items:center;gap:4px;display:inline-flex;position:relative}.heat.hot span{color:var(--signal)}@supports (color:color-mix(in lab, red, red)){.heat.hot span{color:color-mix(in oklab,var(--signal) 55%,var(--ink))}}.heat.hot span{font-weight:650}.heat.na i{background:repeating-linear-gradient(135deg,var(--line) 0 4px,transparent 4px 8px)}.heat.na span{color:var(--faint)}.menu{z-index:200;background:var(--s1);border:1px solid var(--line2);border-radius:calc(var(--r-card) - 2px);min-width:220px;max-width:min(360px,100vw - 16px);box-shadow:var(--shadow);opacity:0;transform-origin:top;transition:opacity .15s var(--ease),transform .15s var(--ease);pointer-events:none;padding:5px;position:fixed;transform:translateY(-4px)scale(.985)}[data-theme=dark] .menu{background:var(--s2)}.menu.open{opacity:1;pointer-events:auto;transform:none}.menu .mi{border-radius:calc(var(--r-ctl) - 2px);text-align:left;width:100%;min-height:34px;color:var(--ink);align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex}.menu .mi:hover,.menu .mi.act{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.menu .mi:hover,.menu .mi.act{background:color-mix(in oklab,var(--ink) 7%,transparent)}}.menu .mi[aria-current=true]{background:var(--ink);color:var(--bg)}.menu .mi[aria-current=true] .kbd{color:var(--bg);border-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.menu .mi[aria-current=true] .kbd{border-color:color-mix(in oklab,var(--bg) 40%,transparent)}}.menu .mi .i{color:var(--muted)}.menu .mi[aria-current=true] .i{color:var(--bg)}.menu .mi.dz,.menu .mi.dz .i{color:var(--danger)}.menu .mi[aria-disabled=true]{opacity:.5;pointer-events:none}.menu .mh{color:var(--muted);padding:8px 10px 4px;font-size:11.5px;font-weight:550}.menu hr{background:var(--line2);border:0;height:1px;margin:5px 2px}.menu .mi .meta{color:var(--muted);font:500 11.5px var(--f-mono);margin-left:auto}.menu .mi[aria-current=true] .meta{color:var(--bg)}.tip{z-index:300;background:var(--ink);color:var(--bg);pointer-events:none;opacity:0;white-space:nowrap;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:550;transition:opacity .12s;position:fixed}.tip.on{opacity:1}.notif{width:360px;padding:0}.notif .nh{border-bottom:1px solid var(--line2);align-items:center;padding:12px 14px 10px;display:flex}.notif .nh b{font:600 14px var(--f-display)}.notif .ni{border-bottom:1px solid var(--line);grid-template-columns:20px 1fr auto;gap:10px;padding:10px 14px;display:grid}.notif .ni:last-child{border-bottom:0}.notif .ni .t{font-weight:600}.notif .ni .d{color:var(--muted);font:450 11.5px/1.4 var(--f-mono)}.notif .ni time{color:var(--faint);font:450 11px var(--f-mono)}.scrim{z-index:150;background:var(--rail);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.scrim{background:color-mix(in oklab,var(--rail) 55%,transparent)}}.scrim{opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}.scrim.open{opacity:1;pointer-events:auto}.pal{z-index:160;opacity:0;pointer-events:none;background:var(--s1);border:1px solid var(--line2);width:min(640px,100vw - 24px);box-shadow:var(--shadow);transition:opacity .18s var(--ease),transform .18s var(--ease);border-radius:14px;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%,-6px)scale(.99)}[data-theme=dark] .pal{background:var(--s2)}.pal.open{opacity:1;pointer-events:auto;transform:translate(-50%)}.pal .pin{border-bottom:1px solid var(--line2);align-items:center;gap:10px;height:54px;padding:0 16px;display:flex}.pal .pin input{background:0 0;border:0;outline:0;flex:1;font-size:15px}.pal .pl{scrollbar-width:none;max-height:min(420px,60vh);padding:6px;overflow:auto}.pal .pg{color:var(--muted);padding:10px 10px 4px;font-size:11.5px;font-weight:550}.pal .pi{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px;display:flex}.pal .pi .s{color:var(--muted);font:450 12px var(--f-mono);text-overflow:ellipsis;margin-left:6px;overflow:hidden}.pal .pi.act{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pal .pi.act{background:color-mix(in oklab,var(--ink) 8%,transparent)}}.pal .pf{border-top:1px solid var(--line2);color:var(--muted);gap:16px;padding:9px 14px;font-size:12px;display:flex}.pal .pf span{align-items:center;gap:6px;display:inline-flex}.dlg{z-index:170;scrollbar-width:none;opacity:0;pointer-events:none;background:var(--s1);border:1px solid var(--line2);width:min(460px,100vw - 24px);max-height:calc(100dvh - 40px);box-shadow:var(--shadow);transition:opacity .18s var(--ease),transform .18s var(--ease);border-radius:14px;padding:20px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-48%)}.dlg::-webkit-scrollbar{display:none}[data-theme=dark] .dlg{background:var(--s2)}.dlg.open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.dlg h2{margin-bottom:6px;font-size:17px}.dlg p{color:var(--muted);margin:0 0 14px}.dlg .row{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.toasts{z-index:250;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.toast{background:var(--ink);min-width:260px;max-width:380px;color:var(--bg);box-shadow:var(--shadow);animation:tin .2s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-weight:550;display:flex}@keyframes tin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.totop{z-index:40;background:var(--s2);border:1px solid var(--line2);width:40px;height:40px;color:var(--ink);box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity .18s var(--ease),transform .18s var(--ease);border-radius:999px;place-items:center;display:grid;position:fixed;bottom:20px;right:20px;transform:translateY(8px)}.totop.on{opacity:1;pointer-events:auto;transform:none}.spark{width:100%;height:100%;display:block;overflow:visible}.spark .ln{fill:none;stroke:var(--acc);stroke-width:1.6px;vector-effect:non-scaling-stroke}.spark .ar{fill:var(--acc)}@supports (color:color-mix(in lab, red, red)){.spark .ar{fill:color-mix(in oklab,var(--acc) 16%,transparent)}}.spark .ln.b{stroke:var(--signal)}.spark .ar.b{fill:var(--signal)}@supports (color:color-mix(in lab, red, red)){.spark .ar.b{fill:color-mix(in oklab,var(--signal) 13%,transparent)}}.chart{position:relative}.chart .guide{background:var(--ink);opacity:0;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.chart .gd{border:2px solid var(--s1);opacity:0;pointer-events:none;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.chart .vp{z-index:5;background:var(--ink);color:var(--bg);font:500 11.5px/1.45 var(--f-mono);white-space:nowrap;pointer-events:none;opacity:0;border-radius:7px;padding:6px 9px;position:absolute;top:-6px;transform:translateY(-100%)}.chart.on .guide,.chart.on .gd,.chart.on .vp{opacity:1}.chart .vp b{font-weight:650}.chart .vp i{vertical-align:middle;width:8px;height:2px;margin-right:5px;display:inline-block}.tabbar,.mtop{display:none}.sheet{z-index:180;background:var(--s1);border-top:1px solid var(--line2);box-shadow:var(--shadow);padding:8px 14px calc(18px + env(safe-area-inset-bottom));transition:transform .22s var(--ease);scrollbar-width:none;border-radius:16px 16px 0 0;max-height:86dvh;position:fixed;bottom:0;left:0;right:0;overflow:auto;transform:translateY(102%)}[data-theme=dark] .sheet{background:var(--s2)}.sheet.open{transform:none}.sheet .grab{background:var(--line2);border-radius:9px;width:36px;height:4px;margin:2px auto 12px}.sheet .sg{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px;display:grid}.sheet .sg a{color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-size:12.5px;font-weight:550;display:flex}.sheet .sg a[aria-current=page]{background:var(--ink);color:var(--bg)}.sheet .srow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:48px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}.spin{animation-duration:.9s!important}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.9s linear infinite spin}@keyframes enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:760px){:root{--padx:16px}body{overflow:hidden}.app{grid-template-columns:minmax(0,1fr)}.rail{display:none}.main{padding-bottom:calc(62px + env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr)}.top{display:none}.mtop{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:8px;min-width:0;padding:8px 10px 8px 14px;display:flex}.mtop .brand svg{width:28px;height:28px;display:block}.mtop .ep-trigger{flex:auto;min-width:0;max-width:200px;height:34px}.mtop .ep-trigger span.nm{text-overflow:ellipsis;overflow:hidden}.mtop .spacer{flex:1}.tabbar{z-index:60;height:calc(62px + env(safe-area-inset-bottom));padding:6px 6px env(safe-area-inset-bottom);background:var(--rail);border-top:1px solid var(--line2);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{color:var(--muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:50px;font-size:11px;font-weight:600;display:flex;position:relative}.tabbar [aria-current=page]{color:var(--ink)}.tabbar [aria-current=page] svg{background:var(--ink);fill:var(--bg);box-sizing:border-box;border-radius:999px;width:44px;height:26px;padding:4px 12px}.tabbar .dot{background:var(--signal);min-width:15px;height:15px;color:var(--rail);font:700 9.5px/15px var(--f-mono);border-radius:999px;padding:0 4px;position:absolute;top:2px;left:calc(50% + 8px)}.totop{bottom:calc(76px + env(safe-area-inset-bottom));right:12px}.toasts{bottom:calc(76px + env(safe-area-inset-bottom));left:12px;right:12px}.toast{min-width:0;max-width:none}.notif{width:calc(100vw - 16px)}}:root[data-theme=dark]{--rail:#110e0c;--bg:#161311;--s1:#1c1916;--s2:#262320;--s3:#2d2a27;--ctl:#86827f;--ink:#ebe9e7;--muted:#b4b2b0;--faint:#959391;--line:oklab(93.501% .00130686 .00319922/.1);--line2:oklab(93.501% .00130686 .00319922/.17);--shadow:0 1px 0 #ffffff08 inset, 0 12px 32px #0000006b;--run:#63c27f;--warn:#e2ab47;--danger:#f06d61;--pause:#78a6ec;--stop:#9a9389;--signal:#e5964f;--acc:#52c2ac;--acc-ink:#0d1a17;color-scheme:dark}:root[data-theme=light]{--rail:#ede9e4;--bg:#f7f3ef;--s1:#fff;--s2:#f0edea;--s3:#e9e5e2;--ctl:#83807d;--ink:#201e1b;--muted:#595653;--faint:#757270;--line:oklab(23.6126% .00131076 .00627415/.11);--line2:oklab(23.6126% .00131076 .00627415/.19);--shadow:0 1px 2px oklab(23.6126% .00131076 .00627415/.08), 0 10px 28px oklab(23.6126% .00131076 .00627415/.09);--run:#1d7c41;--warn:#86600f;--danger:#b53a30;--pause:#2b5ead;--stop:#6a645b;--signal:#a5560f;--acc:#0b7d72;--acc-ink:#fff;color-scheme:light}html,body{height:auto}body{background:var(--bg);font-size:15px;line-height:1.55;overflow:clip auto}html{scroll-behavior:smooth;scroll-padding-top:84px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[data-l]{display:contents}html[data-lang=en] [data-l=de],html[data-lang=de] [data-l=en],html[data-theme=dark] .only-light,html[data-theme=light] .only-dark{display:none!important}img{max-width:100%;display:block}[hidden]{display:none!important}.sheet:not(.open){visibility:hidden}.sheet{transition:transform .22s var(--ease),visibility 0s linear .22s}.sheet.open{transition:transform .22s var(--ease)}@media (max-width:760px){.wrap{width:calc(100% - 32px)}}.hd{z-index:50;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.hd{background:color-mix(in oklab,var(--bg) 92%,transparent)}}.hd{border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(1.2)blur(10px)}@media (prefers-reduced-transparency:reduce){.hd{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.hd .wrap{align-items:center;gap:28px;height:64px;display:flex}.brand{font:600 18px/1 var(--f-display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.brand svg{flex:none;width:30px;height:30px}.mark .sh{fill:none;stroke:var(--acc);stroke-width:3px;stroke-linejoin:round}.mark .n{fill:var(--acc)}.mark .m{fill:#c2661a}[data-theme=dark] .mark .m{fill:#e2934e}.hd nav{align-items:center;gap:2px;display:flex}.hd nav a{height:34px;color:var(--muted);transition:color var(--t) var(--ease),background var(--t) var(--ease);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:550;display:inline-flex}.hd nav a:hover{color:var(--ink);background:var(--s2)}.hd nav a[aria-current=true]{background:var(--ink);color:var(--bg)}.hd .tools{align-items:center;gap:8px;margin-left:auto;display:flex}.hd .seg button{height:26px;padding:0 10px;font-size:12px}.hd .btn{height:36px}.hd .menu-btn{display:none}@media (max-width:980px){.hd nav{display:none}.hd .menu-btn{display:inline-grid}.hd .cta-top{display:none}}@media (max-width:420px){.hd .wrap{gap:10px}.hd .tools{gap:4px}.hd .theme-btn{display:none}}.sheet .nav-list{gap:2px;margin-bottom:10px;display:grid}.sheet .nav-list a{border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:0 12px;font-size:16px;font-weight:600;display:flex}.sheet .nav-list a:hover{background:var(--s2)}.h1{font:600 clamp(36px,4.2vw,56px)/1.04 var(--f-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.h2{font:600 clamp(28px,3.3vw,42px)/1.08 var(--f-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.h3{font:600 19px/1.25 var(--f-display);letter-spacing:-.015em;margin:0}.lead{color:var(--muted);text-wrap:pretty;max-width:56ch;margin:0;font-size:clamp(16px,1.4vw,18.5px);line-height:1.55}.body{color:var(--muted);text-wrap:pretty;max-width:62ch;margin:0}.eyebrow{font:550 12.5px/1 var(--f-mono);color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.eyebrow{color:color-mix(in oklab,var(--acc) 80%,var(--ink))}}.eyebrow{letter-spacing:.01em;align-items:center;gap:8px;margin:0 0 18px;display:inline-flex}.sec-x{padding:clamp(72px,9vw,128px) 0 0}.head-x{gap:14px;max-width:760px;margin-bottom:clamp(28px,3.6vw,44px);display:grid}.btn.lg{border-radius:10px;height:46px;padding:0 20px;font-size:15px}.btn .i{width:17px;height:17px}.hero{padding:clamp(40px,6vw,84px) 0 0;position:relative}.hero>.wrap{grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.hero .txt{padding-bottom:clamp(8px,4vw,56px)}.hero .h1{margin-bottom:22px}.hero .ctas{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.hero .shot{min-width:0;margin-right:calc(-50vw + min(1240px,100vw - 48px)/2)}.frame{border:1px solid var(--line2);background:var(--s1);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.hero .frame{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.hero .frame img{aspect-ratio:1440/900;width:100%;height:auto}.hero .phone-only{display:none}@media (max-width:1023px){.hero>.wrap{grid-template-columns:minmax(0,1fr)}.hero .shot{margin-right:0}.hero .frame{border-right:1px solid var(--line2);border-radius:14px}.hero .txt{padding-bottom:0}}@media (max-width:760px){.hero .desk-only{display:none}.hero .phone-only{width:min(320px,86%);margin-inline:auto;display:block}.hero .ctas .btn{flex:auto}}.facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(36px,5vw,64px)}.facts ul{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.facts li{color:var(--muted);align-items:flex-start;gap:12px;padding:22px 22px 22px 0;font-size:14.5px;display:flex}.facts li+li{border-left:1px solid var(--line);padding-left:22px}.facts li b{color:var(--ink);font-size:15px;font-weight:650;display:block}.facts .i{color:var(--acc);margin-top:3px}@media (max-width:980px){.facts ul{grid-template-columns:repeat(2,minmax(0,1fr))}.facts li:nth-child(3){border-left:0;padding-left:0}.facts li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:560px){.facts ul{grid-template-columns:minmax(0,1fr)}.facts li,.facts li+li{border-left:0;padding:16px 0}.facts li+li{border-top:1px solid var(--line)}}.tl-media{border:1px solid var(--line2);background:var(--s1);box-shadow:var(--shadow);border-radius:16px;overflow:hidden}.tl-media img{aspect-ratio:1000/652;width:100%;height:auto}.legend{color:var(--muted);flex-wrap:wrap;gap:10px 28px;margin-top:20px;font-size:14px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend i{border-radius:3px;width:22px;height:10px;display:inline-block}.legend .ok{background:var(--run)}@supports (color:color-mix(in lab, red, red)){.legend .ok{background:color-mix(in oklab,var(--run) 45%,var(--s2))}}.legend .warn{background:var(--warn)}.legend .bad{background:var(--danger)}.legend .gap{background:repeating-linear-gradient(135deg,var(--danger) 0 3px,transparent 3px 6px)}.legend .i{color:var(--ink)}.wb{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.wb .side{gap:18px;display:grid;position:sticky;top:100px}.keys{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.keys li{color:var(--muted);grid-template-columns:76px 1fr;align-items:center;gap:12px;font-size:14.5px;display:grid}.keys .kbd{min-width:26px;height:26px;font-size:12px}.keys li>span:first-child{gap:4px;display:flex}.show{gap:14px;min-width:0;display:grid}.show .seg{justify-self:start}.show .frame img{aspect-ratio:1440/900;width:100%;height:auto}.show .cap{color:var(--muted);min-height:22px;margin:0;font-size:14px}.swap{position:relative}.swap>*{transition:opacity .22s var(--ease)}.swap>[hidden]{opacity:0;pointer-events:none;position:absolute;inset:0;display:block!important}@media (max-width:1023px){.wb{grid-template-columns:minmax(0,1fr)}.wb .side{position:static}}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.cell{background:var(--s1);border:1px solid var(--line);border-radius:18px;flex-direction:column;grid-column:span 6;min-width:0;display:flex;overflow:hidden}[data-theme=light] .cell{box-shadow:0 1px 2px var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .cell{box-shadow:0 1px 2px color-mix(in oklab,var(--ink) 5%,transparent)}}.cell.w7{grid-column:span 7}.cell.w5{grid-column:span 5}.cell .ct{padding:26px 26px 6px}.cell .ct .h3{align-items:center;gap:10px;margin-bottom:16px;display:flex}.cell dl{gap:14px;margin:0;display:grid}.cell dt{color:var(--ink);align-items:center;gap:8px;font-weight:650;display:flex}.cell dd{color:var(--muted);margin:2px 0 0;font-size:14.5px;line-height:1.5}.cell .crop{border:1px solid var(--line2);background:var(--bg);border-bottom:0;border-right:0;border-top-left-radius:12px;flex:1;min-height:220px;max-height:340px;margin:22px 0 0 26px;overflow:hidden}.cell.tint{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.cell.tint{background:color-mix(in oklab,var(--acc) 7%,var(--s1))}}.cell.tint{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.cell.tint{border-color:color-mix(in oklab,var(--acc) 20%,var(--line))}}.cell.dark-tint{background:var(--rail)}@media (max-width:1023px){.cell,.cell.w7,.cell.w5{grid-column:span 12}}@media (max-width:560px){.cell .ct{padding:20px 18px 4px}.cell .crop{min-height:180px;margin-left:18px}}.th-pick{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.th-pick button{background:var(--s2);border:1px solid var(--line2);height:38px;color:var(--muted);transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 8px;font-size:13.5px;font-weight:600;display:inline-flex}.th-pick button:hover{color:var(--ink)}.th-pick button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.th-pick .sw2{border:1px solid var(--ink);border-radius:999px;grid-template-columns:1fr 1fr;width:22px;height:22px;display:inline-grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.th-pick .sw2{border:1px solid color-mix(in oklab,var(--ink) 20%,transparent)}}.th-pick .sw2 i{display:block}.th-grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(24px,3vw,44px);display:grid}.th-grid .frame img{aspect-ratio:1440/900;width:100%;height:auto}.th-notes{gap:0;margin:0;padding:0;list-style:none;display:grid}.th-notes li{border-top:1px solid var(--line);color:var(--muted);padding:16px 0;font-size:14.5px}.th-notes li:first-child{border-top:0;padding-top:4px}.th-notes b{color:var(--ink);margin-bottom:2px;font-weight:650;display:block}@media (max-width:1023px){.th-grid{grid-template-columns:minmax(0,1fr)}}.ph{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.trio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(12px,2vw,24px);display:grid}.trio figure{margin:0}.trio figure:nth-child(2){margin-top:56px}.trio figure:nth-child(3){margin-top:112px}.dev{background:var(--rail);border:1px solid var(--line2);box-shadow:var(--shadow);border-radius:30px;padding:7px}[data-theme=light] .dev{background:#1f1d1a}.dev img{aspect-ratio:390/844;border-radius:24px;width:100%;height:auto}.trio figcaption{color:var(--muted);text-align:center;margin-top:12px;font-size:13.5px}@media (max-width:1023px){.ph{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.trio{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px;grid-template-columns:repeat(3,minmax(150px,1fr));margin-inline:-16px;padding-inline:16px;overflow-x:auto}.trio figure{scroll-snap-align:center}.trio figure:nth-child(n){margin-top:0}}.strip{position:relative}.strip .track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(620px,82vw);grid-auto-flow:column;gap:18px;padding:4px max(24px,50vw - 620px) 12px;scroll-padding-inline:max(24px,50vw - 620px);display:grid;overflow-x:auto}.strip .track::-webkit-scrollbar{display:none}.strip figure{scroll-snap-align:start;margin:0}.strip button.open{border:1px solid var(--line2);background:var(--s1);cursor:zoom-in;width:100%;transition:transform .2s var(--ease),border-color var(--t);border-radius:14px;display:block;overflow:hidden}.strip button.open:hover{border-color:var(--ctl)}.strip button.open:active{transform:scale(.995)}.strip img{aspect-ratio:1440/900;width:100%;height:auto}.strip figcaption{color:var(--muted);margin-top:12px;font-size:14px}.strip figcaption b{color:var(--ink);margin-right:6px;font-weight:650}.strip-nav{justify-content:flex-end;align-items:center;gap:8px;margin-top:-58px;margin-bottom:22px;display:flex}.strip-nav .ibtn{background:var(--s2);border:1px solid var(--line2);color:var(--ink)}.strip-nav .ibtn[hidden]{visibility:hidden;display:inline-grid!important}.strip-nav .pos{font:500 12.5px var(--f-mono);color:var(--muted);margin-right:6px}.strip .fade{pointer-events:none;z-index:2;width:48px;position:absolute;top:0;bottom:12px}.empty-x{border:1px dashed var(--line2);color:var(--muted);text-align:center;border-radius:16px;padding:44px 24px}@media (max-width:760px){.strip-nav{justify-content:flex-start;margin-top:0}}.lb{z-index:180;background:var(--rail);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.lb{background:color-mix(in oklab,var(--rail) 94%,transparent)}}.lb{opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}.lb.open{opacity:1;pointer-events:auto}.lb .lb-top{color:var(--muted);align-items:center;gap:10px;padding:12px 16px;display:flex}.lb .lb-top .pos{font:500 12.5px var(--f-mono)}.lb .lb-top .ibtn{background:var(--s2);color:var(--ink);margin-left:auto}.lb .lb-mid{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:0;padding:0 16px;display:grid}.lb img{border:1px solid var(--line2);object-fit:contain;border-radius:12px;width:auto;min-width:0;max-height:calc(100dvh - 140px);margin-inline:auto}.lb .ibtn.nav{background:var(--s2);border:1px solid var(--line2);width:44px;height:44px;color:var(--ink)}.lb .cap{text-align:center;color:var(--muted);padding:12px 16px 18px;font-size:14px}@media (max-width:760px){.lb .lb-mid{grid-template-columns:minmax(0,1fr)}.lb .ibtn.nav{position:fixed;bottom:56px}.lb .ibtn.nav.p{left:16px}.lb .ibtn.nav.n{right:16px}}.prices{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.plan{background:var(--s1);border:1px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;padding:24px 22px 22px;display:flex}[data-theme=light] .plan{box-shadow:0 1px 2px var(--ink)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .plan{box-shadow:0 1px 2px color-mix(in oklab,var(--ink) 5%,transparent)}}.plan.best{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.plan.best{border-color:color-mix(in oklab,var(--acc) 55%,transparent)}}.plan.best{background:linear-gradient(180deg,var(--acc),var(--s1) 46%)}@supports (color:color-mix(in lab, red, red)){.plan.best{background:linear-gradient(180deg,color-mix(in oklab,var(--acc) 9%,var(--s1)),var(--s1) 46%)}}.plan .top-x{align-items:center;gap:8px;min-height:22px;display:flex}.plan .nm{font:600 15px/1 var(--f-display)}.plan .badge-x{background:var(--s2);height:22px;color:var(--ink);font:600 11.5px/1 var(--f-ui);white-space:nowrap;border-radius:999px;align-items:center;margin-left:auto;padding:0 9px;display:inline-flex}.plan.best .badge-x{background:var(--ink);color:var(--bg)}.plan .price{font:600 34px/1 var(--f-display);letter-spacing:-.03em;white-space:nowrap;margin-top:20px}.plan .price small{font:500 14px var(--f-ui);color:var(--muted);letter-spacing:0;margin-left:2px}.plan .for{font:450 12.5px/1.4 var(--f-mono);color:var(--muted);margin-top:10px}.plan ul{color:var(--muted);gap:10px;margin:22px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.plan li{grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.plan li .i{width:16px;height:16px;color:var(--acc);margin-top:3px}.plan li.pro{color:var(--ink);font-weight:550}.plan .btn{width:100%;height:42px;margin-top:auto}.plan .cta-gap{flex:1;min-height:22px}.price-note{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:18px;font-size:14px;display:flex}.price-note span{align-items:center;gap:8px;display:inline-flex}.price-note .i{color:var(--acc);width:16px;height:16px}@media (max-width:1100px){.prices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.prices{grid-template-columns:minmax(0,1fr)}}.gs{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.term{background:var(--rail);border:1px solid var(--line2);border-radius:14px;overflow:hidden}[data-theme=light] .term{background:var(--s1)}.term .th{border-bottom:1px solid var(--line);color:var(--muted);font:500 12.5px var(--f-mono);align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex}.term .th .btn{margin-left:auto}.term pre{font:450 13px/1.85 var(--f-mono);color:var(--ink);white-space:pre-wrap;word-break:break-all;margin:0;padding:18px 18px 20px;overflow-x:auto}.term pre .c{color:var(--faint)}.term pre .p{color:var(--acc);-webkit-user-select:none;user-select:none}.term pre span.l{text-indent:-1.4em;padding-left:1.4em;display:block}.steps{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.steps li{color:var(--muted);grid-template-columns:28px 1fr;gap:12px;font-size:14.5px;display:grid}.steps li b{color:var(--ink);font-weight:650;display:block}.steps .n{background:var(--s2);width:28px;height:28px;color:var(--ink);font:600 12.5px var(--f-mono);border-radius:999px;place-items:center;display:grid}@media (max-width:1023px){.gs{grid-template-columns:minmax(0,1fr)}}.ct-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.form-card{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:26px}[data-theme=light] .form-card{border-color:var(--line2);box-shadow:var(--shadow)}.form-card .seg{margin-bottom:18px}.form-card .intro{color:var(--muted);min-height:24px;margin:0 0 18px}.fgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fgrid .full{grid-column:1/-1}.f{align-content:start;gap:7px;display:grid}.f>label{font-size:13px;font-weight:600}.f>label .opt{color:var(--muted);font-weight:450}.f .field{border-radius:10px;height:46px}.f .field input{font-size:15px}.f textarea{resize:vertical;background:var(--s1);border:1px solid var(--ctl);border-radius:10px;outline:0;width:100%;min-height:150px;padding:12px 14px;font-size:15px;line-height:1.5}[data-theme=dark] .form-card .field,[data-theme=dark] .form-card textarea{background:var(--bg)}.f textarea:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.f textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 22%,transparent)}}.f textarea::placeholder{color:var(--faint)}.f .hint{color:var(--muted);font-size:12.5px}.f .err{color:var(--danger);align-items:center;gap:6px;font-size:12.5px;font-weight:550;display:none}.f.bad .err{display:flex}.f.bad .field,.f.bad textarea{border-color:var(--danger)}.form-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.form-foot .small{color:var(--muted);font-size:12.5px}.alert{border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:14px;font-weight:550;display:flex}.alert .i{margin-top:2px}.alert.ok{background:var(--run)}@supports (color:color-mix(in lab, red, red)){.alert.ok{background:color-mix(in oklab,var(--run) 13%,transparent)}}.alert.ok{color:var(--run)}@supports (color:color-mix(in lab, red, red)){.alert.ok{color:color-mix(in oklab,var(--run) 70%,var(--ink))}}.alert.bad{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.bad{background:color-mix(in oklab,var(--danger) 13%,transparent)}}.alert.bad{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.bad{color:color-mix(in oklab,var(--danger) 70%,var(--ink))}}.ct-side{gap:22px;display:grid}.ct-side .rows{gap:0;margin-top:8px;display:grid}.ct-side .rows a,.ct-side .rows div{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:16px 0;font-size:14.5px;display:grid}.ct-side .rows b{color:var(--ink);font-weight:650;display:block}.ct-side .rows a:hover b{text-underline-offset:3px;text-decoration:underline}@media (max-width:1023px){.ct-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.fgrid{grid-template-columns:minmax(0,1fr)}.form-card{padding:20px 16px}}.sent{background:var(--run)}@supports (color:color-mix(in lab, red, red)){.sent{background:color-mix(in oklab,var(--run) 14%,var(--bg))}}.sent{border-bottom:1px solid var(--run)}@supports (color:color-mix(in lab, red, red)){.sent{border-bottom:1px solid color-mix(in oklab,var(--run) 30%,transparent)}}.sent{color:var(--run)}@supports (color:color-mix(in lab, red, red)){.sent{color:color-mix(in oklab,var(--run) 70%,var(--ink))}}.sent{font-size:14px;font-weight:600}.sent .wrap{align-items:center;gap:10px;min-height:44px;display:flex}.sent .ibtn{color:inherit;margin-left:auto}.ft{border-top:1px solid var(--line);background:var(--rail);margin-top:clamp(80px,10vw,140px)}.ft .wrap{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:32px;padding:48px 0 28px;display:grid}.ft .tag{color:var(--muted);max-width:34ch;margin:14px 0 0;font-size:14px}.ft h4{font:600 13px var(--f-ui);color:var(--ink);margin:4px 0 12px}.ft ul{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ft ul a,.ft ul button{color:var(--muted);text-align:left;font-size:14px}.ft ul a:hover,.ft ul button:hover{color:var(--ink)}.ft .bar{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 20px;padding-top:20px;font-size:13px;display:flex}.ft .bar .r{align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:860px){.ft .wrap{grid-template-columns:repeat(3,minmax(0,1fr))}.ft .wrap>div:first-child{grid-column:1/-1}}@media (max-width:520px){.ft .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.ft .bar .r{margin-left:0}}.cookie{z-index:120;background:var(--s1);border:1px solid var(--line2);max-width:760px;box-shadow:var(--shadow);transition:opacity .2s var(--ease),transform .2s var(--ease);border-radius:16px;align-items:center;gap:16px;margin-inline:auto;padding:16px 16px 16px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;transform:translateY(0)}[data-theme=dark] .cookie{background:var(--s2)}.cookie p{color:var(--muted);margin:0;font-size:14px}.cookie p a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.cookie .btns{flex:none;gap:8px;display:flex}.cookie.gone{opacity:0;pointer-events:none;transform:translateY(12px)}@media (max-width:620px){.cookie{flex-direction:column;align-items:stretch}.cookie .btns .btn{flex:1;height:44px}}@media (prefers-reduced-motion:no-preference){.rv{opacity:0;transition:opacity .52s var(--ease),transform .52s var(--ease);transform:translateY(14px)}.rv.in{opacity:1;transform:none}.hero .txt>*{animation:rise .56s var(--ease) both}.hero .txt>:nth-child(2){animation-delay:60ms}.hero .txt>:nth-child(3){animation-delay:.12s}.hero .txt>:nth-child(4){animation-delay:.18s}.hero .shot{animation:rise .7s .14s var(--ease) both}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.legal{grid-template-columns:240px minmax(0,1fr);gap:clamp(28px,5vw,72px);padding-top:clamp(40px,6vw,72px);display:grid}.legal .toc{align-self:start;gap:2px;display:grid;position:sticky;top:100px}.legal .toc a{color:var(--muted);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:550}.legal .toc a:hover{background:var(--s2);color:var(--ink)}.legal .toc a[aria-current=true]{background:var(--ink);color:var(--bg)}.legal .back{color:var(--muted);align-items:center;gap:8px;margin-bottom:22px;font-size:14px;font-weight:550;display:inline-flex}.legal .back:hover{color:var(--ink)}.legal .meta{margin:16px 0 22px;display:inline-flex}.legal section{border-top:1px solid var(--line);padding:28px 0}.legal section h2{font:600 21px/1.25 var(--f-display);letter-spacing:-.015em;margin:0 0 12px}.legal .prose{color:var(--muted);max-width:68ch;font-size:15.5px;line-height:1.65}.legal .prose p{margin:0 0 12px}.legal .prose a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.legal .prose a{-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent)}}.legal .prose strong{color:var(--ink);font-weight:650}.legal .prose code{font-family:var(--f-mono);background:var(--s2);color:var(--ink);border-radius:5px;padding:2px 6px;font-size:13px}@media (max-width:860px){.legal{grid-template-columns:minmax(0,1fr)}.legal .toc{display:none}}@media (max-width:760px){.seg button,.hd .seg button{height:36px;padding:0 13px}.ibtn.sm{width:36px;height:36px}}.hero .trust-badges{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.hero .at-badge{border-radius:10px;align-items:center;height:46px;display:inline-flex}.hero .at-badge img{width:auto;height:46px;display:block}.hero .at-badge:focus-visible{outline:2px solid var(--acc);outline-offset:3px}[data-theme=dark] .hero .at-badge .at-light,[data-theme=light] .hero .at-badge .at-dark{display:none}.backup-note{max-width:90ch;margin-top:24px;font-size:14px}.backup-media{margin:32px 0 0}.backup-media img{aspect-ratio:auto}#backups .cell .ct{padding:26px}.backup-media .cap{color:var(--muted);margin:12px 16px 16px;font-size:13px;line-height:1.5}html:not(.js) .rv{opacity:1!important;transform:none!important}form.seg{margin:0}.seg a{height:28px;color:var(--muted);white-space:nowrap;transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:550;display:inline-flex}.seg a:hover{color:var(--ink)}.seg a[aria-selected=true]{background:var(--ink);color:var(--bg)}.seg a[aria-selected=true] .cnt{background:var(--bg);color:var(--ink)}.pager .pg a{min-width:32px;height:32px;font:550 12.5px var(--f-mono);color:var(--muted);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.pager .pg a:hover{background:var(--s2);color:var(--ink)}.pager .pg a[aria-current=page]{background:var(--ink);color:var(--bg)}.pager .pg .gap{min-width:20px;height:32px;color:var(--faint);place-items:center;display:inline-grid}.per-wrap{display:inline-flex}.so-form{display:contents}.mdet .acts form{margin:0;display:flex}.mdet .acts form.r{margin-left:auto}.reply textarea{resize:vertical;width:100%;font:inherit;color:inherit;outline:0}.toolbar form.field{margin:0}.flash-note{margin:12px var(--padx) 0}.card .flash-note{margin:0 0 12px}.fgrid>form.af{margin:0}.srow2{grid-template-columns:28px 34px auto minmax(0,1fr) auto}.srow2 .thumbs{gap:6px;display:flex}.srow2 .vthumb{border:1px solid var(--line);background:var(--s2);width:104px;height:65px;color:var(--muted);border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.srow2 .vthumb img{object-fit:cover;object-position:top left;border:0;border-radius:0;width:100%;height:100%}.srow2 .vthumb.empty{border-style:dashed;border-color:var(--line2);background:0 0}.srow2 .vthumb .vl{background:var(--bg);border-radius:999px;height:16px;padding:0 5px;position:absolute;bottom:4px;left:4px}@supports (color:color-mix(in lab, red, red)){.srow2 .vthumb .vl{background:color-mix(in oklab,var(--bg) 82%,transparent)}}.srow2 .vthumb .vl{color:var(--ink);font:600 10px/16px var(--f-ui)}.srow2 .vthumb:hover{border-color:var(--acc)}.srow2 .tx2{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:6px;display:grid}.srow2 .tx2 .field{height:36px}.srow2 .act .places{justify-content:flex-start;width:200px;max-width:200px;margin-right:6px}.srow2 .act .places .chev{margin-left:auto}.srow2 .act .places .pv2{text-overflow:ellipsis;overflow:hidden}@media (max-width:1100px){.srow2 .tx2{grid-template-columns:minmax(0,1fr) auto}.srow2 .tx2 .field:nth-child(2){grid-area:2/1/auto/-1}}@media (max-width:760px){.srow2{grid-template-columns:28px minmax(0,1fr)}.srow2 .thumbs{grid-column:2}.srow2 .vthumb{width:96px;height:60px}.srow2 .ttl{grid-column:1/-1}.srow2 .act{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}.srow2 .act .places{margin-right:auto}}.places-menu{scrollbar-width:thin;max-height:min(420px,70dvh);overflow:auto}.places-menu .mi{align-items:center;gap:10px;width:100%;display:flex}.places-menu .mi .cb{width:16px;height:16px}.places-menu .mi .cb svg{width:11px;height:11px}.upprog{color:var(--muted);grid-column:1/-1;align-items:center;gap:12px;font-size:12.5px;display:flex}.upprog[hidden]{display:none}.upprog .bar{background:var(--s2);border-radius:999px;flex:1;height:6px;overflow:hidden}.upprog .bar i{background:var(--acc);width:0;height:100%;transition:width .2s var(--ease);display:block}.slots .slotrw{gap:12px}.slots .slotrw img,.slots .slotrw .noimg{object-fit:cover;object-position:top left;border:1px solid var(--line);border-radius:5px;flex:none;width:64px;height:40px}.slots .slotrw .noimg{color:var(--faint);border-style:dashed;place-items:center;display:grid}.slots .slotrw .t{min-width:180px}.slots .slotrw .k{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:760px){.slots .slotrw .k{display:none}.slots .slotrw .t{min-width:0}}a.btn[aria-disabled=true]{opacity:.5;pointer-events:none}.srow2 .ttl .m .chip.std{height:18px;font:600 10.5px/1 var(--f-ui);vertical-align:1px;margin-right:8px;padding:0 7px}.restore-defaults{margin:0;display:inline-flex}.srow2 .ttl .m .chip.legacy{height:18px;font:600 10.5px/1 var(--f-ui);vertical-align:1px;background:var(--warn);margin-right:8px;padding:0 7px}@supports (color:color-mix(in lab, red, red)){.srow2 .ttl .m .chip.legacy{background:color-mix(in oklab,var(--warn) 16%,transparent)}}.srow2 .ttl .m .chip.legacy{color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.srow2 .ttl .m .chip.legacy{color:color-mix(in oklab,var(--warn) 70%,var(--ink))}}.legacy-note{border:1px solid var(--line);border-radius:var(--r-ctl,8px);background:var(--s1);color:var(--muted);align-items:flex-start;gap:8px;max-width:78ch;margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.legacy-note svg{width:16px;height:16px;color:var(--warn);flex:none;margin-top:2px}.sec-h{flex-wrap:wrap;row-gap:10px}.sec-h h2{min-width:0}.sec-h .meta{white-space:nowrap}.sec-h .right:empty,.panel .ph .right:empty{display:none}.sec-h .right .btn,.panel .ph .right .btn{white-space:normal;text-align:left;max-width:100%;min-height:var(--ctl-h);height:auto;line-height:1.2}@media (max-width:760px){.sec-h .right:has(.btn){flex-basis:100%;justify-content:flex-start;margin-left:0}.panel .ph{row-gap:8px}}.drop .fl .uptitle{width:200px}@media (max-width:760px){.drop .fl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.drop .fl .uptitle{grid-column:1/-1;width:auto}.drop .fl .btn{width:100%;padding:0 10px}.drop .fl .upprog{grid-column:1/-1}.kpi span{white-space:normal;overflow-wrap:anywhere;display:block}.kpi:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.kpis>.kpi:last-child,.kpis>.kpi:nth-last-child(2):nth-child(odd){border-bottom:0}}.af>label,.af>.lb,.x-f>label,.x-f>.lb{flex-wrap:wrap;row-gap:2px}@media (max-width:760px){.x-auth-top,.x-auth-mid,.x-auth-foot{padding-inline:16px}}.cell .ct{margin-bottom:22px}.cell .crop{flex:none;min-height:0;max-height:none;margin-top:auto}.cell .crop img{width:100%;max-width:100%;height:auto;margin:0}@media (max-width:1023px){.cell .crop{border:1px solid var(--line2);border-radius:12px;margin:0 26px 26px}}@media (max-width:560px){.cell .crop{border-radius:10px;margin:0 18px 18px}}.strip .track{padding-inline:max(24px,50% - 620px);scroll-padding-inline:max(24px,50% - 620px)}@media (max-width:1290px){.strip .track{gap:24px}}@media (max-width:760px){.strip .track{gap:16px;padding-inline:16px;scroll-padding-inline:16px}}@media (max-width:560px){.show .seg.lg{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;display:grid;overflow:visible}.show .seg.lg button{justify-content:center}.form-card{padding:18px}.form-card .seg{width:100%;display:flex}.form-card .seg button{flex:auto;justify-content:center;gap:5px;padding:0 8px}}.nf{align-content:center;justify-items:start;gap:18px;min-height:52vh;padding-block:clamp(56px,9vw,120px);display:grid}.nf .h1,.nf .lead{max-width:22ch;margin:0}.nf .lead{max-width:52ch}@media (max-width:420px){.toolbar .seg button,.toolbar .seg a{gap:5px;padding:0 9px}}.term pre{word-break:normal;overflow-wrap:anywhere}@media (min-width:761px) and (max-width:1100px){.drop{grid-template-columns:auto minmax(0,1fr)}.drop .fl{grid-column:1/-1;justify-content:flex-end}.srow2{grid-template-columns:28px 34px auto minmax(0,1fr)}.srow2 .act{grid-column:3/-1;justify-content:flex-end}}@media (min-width:761px) and (max-width:900px){.kpis .kpi-tail{border-top:1px solid var(--line);flex-basis:100%;margin-left:0;padding:10px 14px}}.hero .shot{margin-right:0}.hero .frame{border-right:1px solid var(--line2);border-radius:14px}.cell .crop{border:1px solid var(--line2);border-radius:12px;margin:auto 26px 26px}@media (max-width:560px){.cell .crop{border-radius:10px;margin:auto 18px 18px}}.strip{width:min(1240px,100% - 48px);margin-inline:auto;overflow:hidden}.strip .track{grid-auto-columns:calc(33.3333% - 13.3333px);gap:20px;padding:4px 0 12px;scroll-padding-inline:0}.strip .fade{display:none}@media (max-width:1100px){.strip .track{grid-auto-columns:calc(50% - 10px)}}@media (max-width:760px){.strip{width:calc(100% - 32px)}.strip .track{grid-auto-columns:100%;gap:16px;padding-inline:0;scroll-padding-inline:0}}@media (max-width:560px){.trio{grid-template-columns:none;grid-auto-columns:calc(50% - 6px);grid-auto-flow:column;gap:12px;margin-inline:0;padding-inline:0;scroll-padding-inline:0;display:grid}.trio figure{scroll-snap-align:start}}img.zoomable{cursor:zoom-in;transition:filter .16s var(--ease)}img.zoomable:hover{filter:brightness(1.04)}img.zoomable:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.lb .lb-mid{justify-items:center}.lb img{cursor:default;max-width:100%}.lb.single .ibtn.nav,.lb.single .lb-top .pos{visibility:hidden}@media (max-width:760px){.lb.single .ibtn.nav{display:none}}.lb{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.lb{background:color-mix(in oklab,var(--bg) 88%,transparent)}}.lb{-webkit-backdrop-filter:blur(10px)saturate(.9);backdrop-filter:blur(10px)saturate(.9)}.lb img{box-shadow:var(--shadow)}.seg a[aria-current=page]{background:var(--ink);color:var(--bg)}.hd .seg a{height:26px;padding:0 10px;font-size:12px}@media (max-width:760px){.seg a,.hd .seg a{height:36px;padding:0 13px}}.ft h2.fh{font:600 13px var(--f-ui);color:var(--ink);letter-spacing:normal;margin:4px 0 12px}.ft .bar{color:var(--muted)}.lang-hint{background:var(--s2);border-bottom:1px solid var(--line);color:var(--ink);font-size:14px}.lang-hint .wrap{align-items:center;gap:10px;min-height:44px;display:flex}.lang-hint .wrap>.i{color:var(--acc);flex:none}.lang-hint a{text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.lang-hint .ibtn{flex:none;margin-left:auto}@media (max-width:560px){.lang-hint .wrap{flex-wrap:wrap;gap:4px 10px;padding-block:8px}.lang-hint .wrap>span{flex:60%}}@media (prefers-reduced-motion:no-preference){.hero .txt>*{animation:none}.hero .shot{animation:shot-in .6s 60ms var(--ease) both}}@keyframes shot-in{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}.swap>[hidden]{content-visibility:hidden}.hd nav a[aria-current=page]{background:var(--ink);color:var(--bg)}.sheet .nav-list a[aria-current=page]{background:var(--s2)}.doc .doc-col{min-width:0;max-width:720px}.doc .h1{font-size:clamp(34px,4.4vw,52px)}.doc .lead{max-width:none}.doc .h1+.lead{margin-top:18px}.doc .doc-body{margin-top:34px}.doc .prose{max-width:none}.doc .prose h3{font:600 17px/1.3 var(--f-display);letter-spacing:-.01em;color:var(--ink);margin:24px 0 8px}.doc .prose h3:first-child{margin-top:4px}.doc .prose ul,.doc .prose ol{gap:6px;margin:0 0 12px;padding-left:1.25em;display:grid}.doc .prose li::marker{color:var(--faint)}.doc .prose ol li::marker{font:600 13px var(--f-mono)}.doc .prose .term{margin:14px 0 16px}.doc .prose code,.qa-row .ans code{white-space:nowrap}.doc .prose .term pre{font-size:13px}.doc .prose h3.step-h{align-items:center;gap:12px;margin:28px 0 10px;display:flex}.doc .prose h3.step-h .n{background:var(--s2);width:28px;height:28px;color:var(--ink);font:600 12.5px var(--f-mono);border-radius:999px;flex:none;place-items:center;display:grid}.doc .qa{padding-top:4px}.doc .qa+.qa{margin-top:24px}.doc .qa h3{font:600 17px/1.35 var(--f-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 8px}.doc .qa .prose p{margin:0}.legal section h2:last-child{margin-bottom:0}.related .rows{display:grid}.related .rows a{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;font-size:14.5px;display:grid}.related .rows a:first-child{border-top:0;padding-top:4px}.related .rows b{color:var(--ink);font-weight:650;display:block}.related .rows a:hover b{text-underline-offset:3px;text-decoration:underline}.related .rows a>.i:first-child{color:var(--acc)}.tm-note{border-top:1px solid var(--line);color:var(--muted);margin:4px 0 0;padding-top:20px;font-size:13px;line-height:1.5}.ft .bar .tm{color:var(--muted);flex-basis:100%;margin:0;font-size:12.5px;line-height:1.5}.gs-ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}@media (max-width:760px){.gs-ctas .btn{flex:auto}}.qa-list{border-bottom:1px solid var(--line)}.qa-row{border-top:1px solid var(--line)}.qa-row summary{cursor:pointer;font:600 17px/1.35 var(--f-display);letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}.qa-row summary::-webkit-details-marker{display:none}.qa-row summary .i{color:var(--muted);transition:transform var(--t) var(--ease);flex:none}.qa-row[open] summary .i{transform:rotate(180deg)}.qa-row summary:hover span{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.qa-row summary:hover span{-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--ink) 40%,transparent)}}.qa-row summary:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:6px}.qa-row .ans{color:var(--muted);max-width:68ch;padding:0 0 20px;font-size:15px;line-height:1.6}.qa-row .ans p{margin:0}.qa-row .ans a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.qa-row .ans code{font-family:var(--f-mono);background:var(--s2);color:var(--ink);border-radius:5px;padding:2px 6px;font-size:13px}.yt{max-width:960px}.yt-box{aspect-ratio:16/9;background:#000;border-radius:14px;position:relative;overflow:hidden}.yt-box iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.yt-play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.yt-play img{object-fit:cover;width:100%;height:100%;transition:filter var(--t) var(--ease);display:block}.yt-play:hover img{filter:brightness(1.06)}.yt-icon{width:76px;transition:transform var(--t) var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-icon svg{filter:drop-shadow(0 6px 18px #00000073);width:100%;height:auto;display:block}.yt-icon .bg{fill:#0e1513d1;stroke:#ffffff38;stroke-width:1px}.yt-icon .fg{fill:#fff}.yt-play:hover .yt-icon,.yt-play:focus-visible .yt-icon{transform:translate(-50%,-50%)scale(1.07)}.yt-play:hover .yt-icon .bg,.yt-play:focus-visible .yt-icon .bg{fill:var(--acc)}.yt-play:hover .yt-icon .fg,.yt-play:focus-visible .yt-icon .fg{fill:var(--acc-ink)}.yt-play:focus-visible{outline:3px solid var(--acc);outline-offset:-3px}.yt-len{color:#fff;font:500 13px/1.4 var(--f-mono);background:#000000b8;border-radius:6px;padding:3px 8px;position:absolute;bottom:12px;right:12px}.yt-note{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.55}.yt-note a{color:var(--ink);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.yt-link{color:var(--muted);align-items:center;gap:10px;margin-top:18px;font-weight:500;text-decoration:none;display:inline-flex}.yt-link:hover{color:var(--ink)}.yt-dot{background:var(--acc);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.yt-dot:after{content:"";border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--acc-ink);position:absolute;top:6px;left:8px}.doc-body #video .yt{margin-top:14px}@media (max-width:560px){.yt-icon{width:60px}}@media (prefers-reduced-motion:reduce){.yt-play img,.yt-icon{transition:none}}.rk,.donut .lg{grid-template-columns:minmax(0,1fr)}.rk .r{min-width:0}@media (pointer:coarse),(max-width:760px){input,textarea,select,.pal .pin input,.f .field input,.f textarea,.af .field input,.af .field.mono input,.af textarea,textarea.ta,.x-f .field input,.reply textarea{font-size:16px}}.grid12{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}@media (max-width:1180px){.grid12{grid-template-columns:minmax(0,1fr)}}.hmap{gap:3px;min-width:0;display:grid}.hrow{grid-template-columns:30px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.hrow .hl,.hrow.hh span{font:450 11px/1 var(--f-mono);color:var(--faint);white-space:nowrap}.hrow.hh span{height:14px;overflow:visible}.hrow i,.hleg i{background:var(--acc);border-radius:4px;height:20px;display:block}@supports (color:color-mix(in lab, red, red)){.hrow i,.hleg i{background:color-mix(in oklab,var(--acc) calc(var(--a) * 100%),var(--s2))}}.hleg{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px;font-size:12px;display:flex}.hleg i{border-radius:3px;width:16px;height:12px}.hleg span{margin:0 4px}.hleg .mx{font-family:var(--f-mono);color:var(--faint);margin-left:auto;font-size:11.5px}@media (max-width:560px){.hmap,.hrow{gap:2px}.hrow{grid-template-columns:24px repeat(24,minmax(0,1fr))}.hrow i{border-radius:2px;height:14px}.hrow .hl,.hrow.hh span{font-size:10px}}.gspk{width:96px;height:22px;margin-left:auto}.gtbl .gk{height:var(--row);align-items:center;gap:8px;display:flex}.gtbl .gk .i{color:var(--muted)}.tbl td .up{color:var(--run)}.tbl td .dn{color:var(--danger)}.tiles.t4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.tiles.t4{grid-template-columns:repeat(2,minmax(0,1fr))}}.sctbl td.sk,.tbl td.pth{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.sctbl td.sk{min-width:120px}.tbl td.pth{min-width:140px}.pill.bad{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.pill.bad{background:color-mix(in oklab,var(--danger) 14%,transparent)}}.pill.bad{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.pill.bad{color:color-mix(in oklab,var(--danger) 72%,var(--ink))}}.rows.hc .rw{gap:12px}.rows.hc .rw .k{color:var(--ink);flex:none;font-weight:550}.rows.hc .rw .d{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--faint);font:450 12px var(--f-mono);text-align:right;flex:1;overflow:hidden}@media (max-width:560px){.rows.hc .rw{flex-wrap:wrap;row-gap:2px;padding:8px 0}.rows.hc .rw .d{text-align:left;flex-basis:100%;order:3}.rows.hc .rw .pill{margin-left:auto}}.lfilter{scrollbar-width:none;max-width:100%;margin-bottom:10px;overflow-x:auto}.lfilter .seg{display:inline-flex}.gsc-mail{background:var(--s2);color:var(--ink);word-break:break-all;border-radius:6px;margin:6px 0;padding:3px 8px;font-size:12.5px;display:inline-block}.top .btn.sm[download],.top-tools-m .btn.sm[download]{gap:6px}@media (max-width:560px){.gtbl .hide-s{display:none}.gtbl td,.gtbl th{padding:0 6px}}.tbl .geo{align-items:center;gap:6px;max-width:100%;display:inline-flex}.chip.net{height:18px;font:550 10.5px/1 var(--f-ui);text-overflow:ellipsis;max-width:160px;padding:0 7px;line-height:18px;display:inline-block;overflow:hidden}.note.geofail ul{overflow-wrap:anywhere;margin:4px 0 0;padding-left:16px;font-size:12px}#origin .actions .hint{overflow-wrap:anywhere;min-width:0}.ptr{z-index:40;pointer-events:none;width:max-content;max-width:calc(100vw - 24px);min-height:44px;color:var(--ink);background:var(--s1);border:1px solid var(--line);opacity:0;visibility:hidden;font:600 12px/1.3 var(--f-ui);border-radius:999px;align-items:center;gap:9px;padding:7px 13px 7px 7px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #0003}.ptr-disc{background:var(--s2);width:28px;height:28px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.ptr .i{flex:none;width:18px;height:18px}.ptr span:last-child{white-space:nowrap}.ptr.ready .ptr-disc,.ptr.refreshing .ptr-disc{background:var(--acc);color:var(--acc-ink)}.ptr.on{opacity:1;visibility:visible}.ptr.ready{border-color:var(--acc);box-shadow:0 0 0 2px var(--acc),0 5px 20px #0003}@supports (color:color-mix(in lab, red, red)){.ptr.ready{box-shadow:0 0 0 2px color-mix(in oklab,var(--acc) 18%,transparent),0 5px 20px #0003}}@media (prefers-reduced-motion:reduce){.ptr .i.spin{animation:none!important}}html.ptr-enabled,html.ptr-enabled body,html.ptr-enabled #page{overscroll-behavior-y:contain}@media (display-mode:standalone){html,body{overscroll-behavior-y:contain}}.hero-links{flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:18px;display:flex}.hero-links .yt-link{margin-top:0}.demo-link{color:var(--muted);align-items:center;gap:10px;font-weight:500;text-decoration:none;display:inline-flex}.demo-link:hover,.demo-link:focus-visible{color:var(--ink)}.demo-link .ext{opacity:.7;width:14px;height:14px}.demo-dot{background:var(--acc);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.demo-dot{background:color-mix(in oklab,var(--acc) 16%,transparent)}}.demo-dot{color:var(--acc);border:1px solid var(--acc)}@supports (color:color-mix(in lab, red, red)){.demo-dot{border:1px solid color-mix(in oklab,var(--acc) 40%,transparent)}}.demo-dot .i{width:13px;height:13px}.demo-cta{border:1px solid var(--line2);border-radius:var(--r-card,14px);background:var(--s1);align-items:center;gap:14px;margin:22px 0 4px;padding:14px 16px;display:flex}.demo-cta>.i{width:22px;height:22px;color:var(--acc);flex:none}.demo-cta p{min-width:0;color:var(--muted);flex:1;margin:0;font-size:14.5px;line-height:1.5}.demo-cta p b{color:var(--ink);font-weight:600;display:block}.demo-cta .btn{flex:none}@media (max-width:560px){.demo-cta{flex-wrap:wrap}.demo-cta .btn{justify-content:center;width:100%}}.dmeter{color:var(--muted);align-items:center;gap:12px;min-width:0;font-size:12.5px;display:flex}.dmeter .bar{background:var(--s2);border-radius:999px;flex:1;min-width:60px;height:8px;overflow:hidden}.dmeter .bar i{background:var(--run);border-radius:999px;height:100%;display:block}.dmeter.warm .bar i{background:var(--signal)}.dmeter.hot .bar i{background:var(--danger)}.dmeter .txt{font:500 12px var(--f-mono);font-variant-numeric:tabular-nums;color:var(--ink);flex:none}@media (max-width:560px){.dmeter{flex-wrap:wrap}.dmeter .bar{flex-basis:100%}}.dtbl td form{display:inline}.dtbl td .mono{font:500 12.5px var(--f-mono)}.demo-stamp{font-variant-numeric:tabular-nums}.demo-stamp.off:before{background:var(--stop);border-radius:1px}.demo-cmd{background:var(--s2);color:var(--ink);word-break:break-all;border-radius:6px;margin:6px 0;padding:3px 8px;font-size:12.5px;display:inline-block}.demo-steps{color:var(--muted);margin:0 0 6px;padding-left:20px;font-size:13.5px;line-height:1.6}.demo-steps .mono{color:var(--ink);overflow-wrap:anywhere}.demo-setup{max-width:760px}.demo-err span{overflow-wrap:anywhere}.shop-hd .wrap{gap:14px}.shop-tag{background:var(--s2);height:26px;color:var(--ink);font:600 12.5px/1 var(--f-ui);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.shop-hd .tools{gap:8px}.shop-back{gap:6px}@media (max-width:640px){.shop-back span{display:none}.shop-back{padding:0 10px}}.shop-main{padding-block:clamp(28px,4vw,52px) clamp(48px,6vw,88px)}.shop-intro{gap:14px;max-width:760px;margin-bottom:clamp(24px,3vw,36px);display:grid}.shop-intro .h1{font-size:clamp(34px,4vw,50px)}.shop-prices{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.shop-prices{grid-template-columns:minmax(0,1fr);max-width:520px}}.co-feat{color:var(--muted);gap:10px;margin:20px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.co-feat li{grid-template-columns:18px 1fr;align-items:start;gap:9px;display:grid}.co-feat li .i{width:16px;height:16px;color:var(--acc);margin-top:3px}.co-feat li.pro{color:var(--ink);font-weight:550}.shop-facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin:clamp(28px,4vw,44px) 0 0;padding:20px 0 0;list-style:none;display:grid}.shop-facts li{color:var(--muted);grid-template-columns:22px 1fr;gap:10px;font-size:14px;line-height:1.5;display:grid}.shop-facts li .i{color:var(--acc);margin-top:2px}.shop-facts b{color:var(--ink);font-weight:650;display:block}@media (max-width:900px){.shop-facts{grid-template-columns:minmax(0,1fr)}}.note-x{border:1px solid var(--line2);background:var(--s1);color:var(--muted);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:22px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.note-x>.i{color:var(--warn);flex:none;margin-top:2px}.note-x b{color:var(--ink)}.note-x a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.co-back{color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;font-size:14px;font-weight:550;display:inline-flex}.co-back:hover{color:var(--ink)}.co-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(16px,2vw,20px) clamp(20px,3vw,40px);display:grid}.co-left{gap:clamp(16px,2vw,20px);min-width:0;display:grid}@media (max-width:960px){.co-grid{grid-template-columns:minmax(0,1fr)}.co-left{display:contents}.co-left>.co-prod:first-child{order:1}.co-grid>.co-pay{order:2}.co-left>.co-more{order:3}}.co-prod,.co-pay{background:var(--s1);border:1px solid var(--line);border-radius:18px;min-width:0;padding:clamp(20px,2.4vw,28px)}.co-switch{width:100%;margin-bottom:22px;display:flex}.co-switch a{flex:1 1 0;justify-content:center}.co-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.co-title{font:600 clamp(24px,2.4vw,30px)/1.1 var(--f-display);letter-spacing:-.02em;margin:0}.co-head .badge-x{background:var(--ink);height:22px;color:var(--bg);font:600 11.5px/1 var(--f-ui);border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.co-price{font:600 40px/1 var(--f-display);letter-spacing:-.03em;white-space:nowrap;margin-top:18px}.co-price small{font:500 15px var(--f-ui);color:var(--muted);letter-spacing:0;margin-left:3px}.co-vat{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.co-terms{gap:0;margin:0;padding:0;display:grid}.co-terms div:first-child{padding-top:0}.co-terms div{border-bottom:1px solid var(--line);padding:12px 0}.co-terms div:last-child{border-bottom:0;padding-bottom:0}.co-terms dt{font:600 13px var(--f-ui);color:var(--ink);margin:0 0 3px}.co-terms dd{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.co-terms dd a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.co-pay{flex-direction:column;min-height:520px;display:flex}.co-pay-h{align-items:center;gap:10px;margin-bottom:16px;display:flex}.co-pay-h h2{font:600 18px/1.2 var(--f-display);letter-spacing:-.01em;margin:0}.co-pay-h .chip{gap:6px;margin-left:auto}.checkout-frame{width:100%;min-height:450px}.checkout-frame:not(.on){min-height:0}.co-skel{gap:12px;display:grid}.co-skel[hidden]{display:none}.co-skel i{background:linear-gradient(90deg,var(--s2) 0%,var(--s3) 50%,var(--s2) 100%);background-size:200% 100%;border-radius:10px;height:44px;display:block}.co-skel i.s{width:55%;height:18px}.co-skel i.b{background:var(--acc);height:48px}@supports (color:color-mix(in lab, red, red)){.co-skel i.b{background:color-mix(in oklab,var(--acc) 22%,var(--s2))}}@media (prefers-reduced-motion:no-preference){.co-skel i{animation:1.4s linear infinite skel}}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}.co-err{margin:12px 0 0}.co-err[hidden]{display:none}.co-off .co-placeholder{text-align:center;border:1px dashed var(--line2);border-radius:14px;flex:1;place-content:center;justify-items:center;gap:12px;padding:32px 12px;display:grid}.co-placeholder>.i{width:34px;height:34px;color:var(--acc)}.co-placeholder h3{font:600 20px/1.2 var(--f-display);margin:0}.co-placeholder p{color:var(--muted);max-width:42ch;margin:0;line-height:1.55}.shop-ft .mor{color:var(--muted);align-items:flex-start;gap:10px;max-width:90ch;margin:0 0 18px;font-size:13px;line-height:1.55;display:flex}.shop-ft .mor .i{color:var(--acc);flex:none;margin-top:2px}.shop-ft .bar .r{flex-wrap:wrap;gap:6px 18px;display:flex}.shop-ft .bar .r a{color:var(--muted)}.shop-ft .bar .r a:hover{color:var(--ink)}.shop-done{place-items:center;display:grid}.done-card{background:var(--s1);border:1px solid var(--line);border-radius:18px;gap:16px;width:min(680px,100%);padding:clamp(24px,4vw,40px);display:grid}.done-ic{background:var(--run);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}@supports (color:color-mix(in lab, red, red)){.done-ic{background:color-mix(in oklab,var(--run) 16%,transparent)}}.done-ic{color:var(--run)}.done-card[data-state=failed] .done-ic{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.done-card[data-state=failed] .done-ic{background:color-mix(in oklab,var(--warn) 16%,transparent)}}.done-card[data-state=failed] .done-ic{color:var(--warn)}.done-card .h2{font-size:clamp(26px,3vw,34px)}.done-card .lead{max-width:none}.done-card .ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.done-steps{margin:4px 0 0}@media (max-width:560px){.done-card .ctas .btn{flex:auto}}.lic-alerts{gap:8px;display:grid}.lic-alert{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--s1);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.lic-alert>.i{margin-top:1px}.lic-alert.bad>.i{color:var(--danger)}.lic-alert.warn>.i{color:var(--signal)}.lic-alert .t{overflow-wrap:anywhere;font-weight:550}.lic-alert .s{color:var(--muted);margin-top:2px;font-size:12px}.lic-alert .s a{text-underline-offset:2px;text-decoration:underline}.lic-alert .a{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.lic-alert .a form{margin:0}@media (max-width:620px){.lic-alert{grid-template-columns:20px minmax(0,1fr)}.lic-alert .a{grid-column:1/-1;justify-content:flex-start}}.lic-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lic-tools .seg{max-width:100%;overflow-x:auto}.lic-q{width:min(320px,100%);height:var(--ctl-h);margin:0 0 0 auto}@media (max-width:760px){.lic-q{width:100%;margin-left:0}}.lic-who{min-width:0;display:grid}.lic-who b{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-weight:600;overflow:hidden}.lic-who:hover b{text-underline-offset:3px;text-decoration:underline}.lic-who .sub,.lic-tbl .sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:12px;display:block;overflow:hidden}.lic-tbl td form{margin:0;display:inline}.lic-ev td.pth{color:var(--muted);font-size:12.5px}.bad-t{color:var(--danger)}.lic-head{margin:4px var(--padx) 0;padding-top:16px}.lic-title{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 18px;display:flex}.lic-title h1{font:600 24px/1.15 var(--f-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.lic-id{color:var(--muted);font-size:12.5px}.lic-grid{margin:0 var(--padx)}.lic-info .rw .v{white-space:normal;text-align:right;overflow-wrap:anywhere}.lic-info .rw .v a{text-underline-offset:2px;text-decoration:underline}.lic-reason{margin:10px 0 0;font-size:13px}.lic-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.lic-act{align-content:start;gap:8px;min-width:0;display:grid}.lic-act.full{grid-column:1/-1}.lic-act h3{font:600 13.5px var(--f-ui);margin:0}.lic-act form{margin:0}.lic-act .hint{color:var(--muted);font-size:12px}.lic-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lic-row .field{height:var(--ctl-h);flex:140px;min-width:0}.lic-act textarea{resize:vertical;border-radius:var(--r-ctl);background:var(--s1);border:1px solid var(--ctl);width:100%;min-height:72px;font:inherit;color:inherit;outline:0;padding:10px 12px;line-height:1.5}.lic-act textarea:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.lic-act textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 22%,transparent)}}@media (max-width:620px){.lic-acts{grid-template-columns:minmax(0,1fr)}}.lic-tl{margin:0;padding:0;list-style:none;display:grid}.lic-tl li{border-top:1px solid var(--line);grid-template-columns:132px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;font-size:13px;display:grid}.lic-tl li:first-child{border-top:0}.lic-tl time{font:450 12px var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums}.lic-tl .sub{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}@media (max-width:620px){.lic-tl li{grid-template-columns:minmax(0,1fr) auto}.lic-tl time{grid-column:1/-1}}.shop-sub{font:600 13px var(--f-ui);color:var(--muted);border-top:1px solid var(--line);margin:20px 0 10px;padding-top:16px}.shop-sub:first-of-type{border-top:0;padding-top:0}.shop-plans{gap:12px;display:grid}.shop-plan-row{grid-template-columns:150px minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.shop-plan-row .pn{flex-wrap:wrap;align-self:center;align-items:center;gap:8px;font-weight:600;display:flex}@media (max-width:900px){.shop-plan-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shop-plan-row .pn,.shop-plan-row .af:nth-child(2){grid-column:1/-1}}@media (max-width:620px){.shop-plan-row{grid-template-columns:minmax(0,1fr)}}@media (min-width:621px){.fgrid .af.wide{grid-column:span 2}}.pdl-active{border:1px solid var(--line2);background:var(--s1);border-radius:14px;margin-bottom:14px;padding:14px 16px}.pdl-active-r{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pdl-active .pill.env-badge{height:26px;padding:0 11px;font-size:12.5px}.pdl-sets{border:1px solid var(--line2);border-radius:14px;padding:14px 16px}.pdl-tabs-r{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pdl-tabs-l{font:600 13px var(--f-ui);color:var(--muted)}.seg button .dot{background:var(--line2);border-radius:50%;flex:none;width:7px;height:7px}.seg button .dot.part{background:var(--warn)}.seg button .dot.ok{background:var(--run)}.pdl-set[hidden]{display:none}.pdl-set-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pdl-set-t{margin-right:4px;font-weight:600}.pdl-miss{color:var(--muted);margin:0 0 12px;font-size:12.5px}.pdl-set .af label .pill{vertical-align:1px;height:18px;margin-left:2px;padding:0 7px;font-size:10.5px}.pdl-set-a{align-items:center;margin-top:12px}.pdl-set-a .hint{color:var(--muted);font-size:12px}.shop-sub .opt{margin-left:6px;font-size:12px;font-weight:500}.shop-plan-row.shared{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.shop-plan-row.shared{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shop-plan-row.shared .pn{grid-column:1/-1}.shop-plan-row.shared .af:nth-child(2){grid-column:auto}}@media (max-width:620px){.shop-plan-row.shared{grid-template-columns:minmax(0,1fr)}.pdl-active,.pdl-sets{padding:12px}}#shop .af{min-width:0}.pdl-wh{gap:8px;min-width:0;display:flex}.pdl-wh .field{flex:1;min-width:0}@media (max-width:620px){#shop>.hd2{flex-wrap:wrap}#shop>.hd2 .right{flex-wrap:wrap;margin-left:0}}.shop-testmode{border-bottom:1px solid var(--warn)}@supports (color:color-mix(in lab, red, red)){.shop-testmode{border-bottom:1px solid color-mix(in oklab,var(--warn) 35%,transparent)}}.shop-testmode{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.shop-testmode{background:color-mix(in oklab,var(--warn) 12%,var(--bg))}}.shop-testmode{color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.shop-testmode{color:color-mix(in oklab,var(--warn) 55%,var(--ink))}}.shop-testmode{font-size:13.5px;line-height:1.4}.shop-testmode .wrap{text-align:center;justify-content:center;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;display:flex}.shop-testmode .i{flex:none}.shop-testmode b{color:var(--ink);font-weight:650}.co-pay-h .chip.sbx{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.co-pay-h .chip.sbx{background:color-mix(in oklab,var(--warn) 16%,transparent)}}.co-pay-h .chip.sbx{color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.co-pay-h .chip.sbx{color:color-mix(in oklab,var(--warn) 70%,var(--ink))}}.shop-sws{gap:4px;margin-top:12px;display:grid}.lic-who .sub,.lic-tbl td .sub{font-family:var(--f-ui);margin:0;padding:0}.shop-ft .wrap>.mor,.shop-ft .wrap>.bar{grid-column:1/-1}.hd.shop-hd .tools nav.seg{display:inline-flex}@media (max-width:760px){.hd.shop-hd .seg a,.hd.shop-hd .seg button{height:30px;padding:0 10px}}@media (max-width:420px){.shop-hd .theme-btn,.shop-hd [data-theme-toggle]{display:none}}.lic-info .rw .v .sub{font-family:var(--f-ui);color:var(--muted);font-size:12px;display:block}.checkout-frame[hidden]{display:none}@media (max-width:960px){.co-pay{min-height:0}.co-off .co-placeholder{padding:28px 12px}}@media (max-width:620px){.lic-info .rw{flex-wrap:wrap;gap:2px 12px}.lic-info .rw .v{text-align:left;text-overflow:clip;min-width:0;max-width:100%;overflow:visible}}.lic-badges{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lic-acts{grid-template-columns:minmax(0,1fr);gap:0}.lic-act{border-top:1px solid var(--line);gap:6px;padding:16px 0}.lic-act:first-child{border-top:0;padding-top:2px}.lic-act:last-child{padding-bottom:0}.lic-act .hint{text-wrap:pretty;max-width:80ch;margin:0}.lic-act .lic-row{margin-top:4px}.lic-act.danger h3{color:var(--danger)}.lic-act.test{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.lic-act.test{background:color-mix(in oklab,var(--signal) 8%,transparent)}}.lic-act.test{border:1px solid var(--signal)}@supports (color:color-mix(in lab, red, red)){.lic-act.test{border:1px solid color-mix(in oklab,var(--signal) 30%,var(--line))}}.lic-act.test{border-radius:var(--r-ctl);margin-bottom:12px;padding:14px}.lic-act.test+.lic-act{border-top:0}.lic-row .field{flex:0 340px}.lic-row .field.lic-date{flex:0 0 150px}.lic-row .field.lic-num{flex:0 0 80px}.lic-row form{display:contents}.lic-act textarea{min-height:96px;margin-top:4px}.lic-tl li{align-items:start;padding:12px 0}.lic-tl .tl-b{min-width:0}.lic-tl .tl-t{margin:0;font-weight:600;line-height:1.35}.lic-tl p.sub{margin:3px 0 0}.lic-tl time{padding-top:2px}.lic-info .rw .v .sub{display:inline}.lic-alert .h{color:var(--ink);align-items:flex-start;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.lic-alert .h .i{color:var(--muted);flex:none;margin-top:2px}.lic-tbl td:first-child{min-width:190px}@media (max-width:620px){.lic-who b,.lic-who .sub{max-width:200px}}.pill.info{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.pill.info{background:color-mix(in oklab,var(--acc) 15%,transparent)}}.pill.info{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.pill.info{color:color-mix(in oklab,var(--acc) 72%,var(--ink))}}.lic-pills{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lic-tbl .sub-i{color:var(--muted);margin-left:2px;font-size:11px}.pr-src{margin-left:8px;display:inline-flex}.acct-in{gap:6px}.acct-nav{position:relative}.acct-btn{gap:8px;padding:0 10px 0 6px}.acct-btn .av{background:var(--acc);width:24px;height:24px;color:var(--acc-ink);font:650 11.5px/1 var(--f-ui);border-radius:999px;place-items:center;display:grid}.acct-btn .chev{color:var(--muted);transition:transform var(--t) var(--ease)}.acct-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.acct-menu{min-width:230px;position:absolute;top:calc(100% + 6px);left:auto;right:0}.acct-menu[hidden]{display:none}.acct-menu .mh{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-menu form{margin:0}.acct-menu .mi{text-decoration:none}@media (max-width:640px){.acct-btn .em,.acct-in span{display:none}.acct-btn{padding:0 6px}.acct-in{padding:0 10px}}@media (max-width:420px){.shop-hd .shop-tag{display:none}}@media (max-width:980px){.shop-hd .shop-back{display:none}}@media (max-width:560px){.shop-hd .tools>.theme-btn,.shop-hd .tools>[data-theme-toggle]{display:none}.shop-hd .wrap{gap:10px}.shop-hd .tools{gap:6px}}@media (max-width:480px){.shop-hd .shop-tag{display:none}}@media (max-width:360px){.shop-hd .brand span{display:none}}.done-acct{border:1px solid var(--line);background:var(--acc);border-radius:14px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:8px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.done-acct{background:color-mix(in oklab,var(--acc) 6%,var(--s1))}}.done-acct>.i{color:var(--acc)}.done-acct span{color:var(--muted);font-size:13.5px;line-height:1.5}.done-acct b{color:var(--ink);font-weight:650;display:block}@media (max-width:560px){.done-acct{grid-template-columns:22px minmax(0,1fr)}.done-acct .btn{grid-column:1/-1}}.acct-auth{padding-top:clamp(24px,4vw,56px)}.auth-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.auth-card{gap:14px;max-width:560px;display:grid}.auth-card .intro{min-height:0;margin:0}.auth-card .alert{margin:0}.auth-h{font:600 clamp(28px,3vw,36px)/1.08 var(--f-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.auth-form{gap:16px;display:grid}.auth-form .form-foot,.auth-card .form-foot{margin-top:4px}.auth-alt{border-top:1px solid var(--line);color:var(--muted);margin:2px 0 0;padding-top:14px;font-size:14px}.auth-alt a,.lnk{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);font-weight:600}@supports (color:color-mix(in lab, red, red)){.auth-alt a,.lnk{-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 35%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--ink) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--ink) 35%,transparent)}}.lnk{align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.lnk:hover,.auth-alt a:hover{text-decoration-color:currentColor}.auth-card .done-ic.bad,.done-ic.bad{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.auth-card .done-ic.bad,.done-ic.bad{background:color-mix(in oklab,var(--danger) 14%,transparent)}}.auth-card .done-ic.bad,.done-ic.bad{color:var(--danger)}.auth-side{padding-top:8px}.auth-side h2{font:600 18px/1.25 var(--f-display);letter-spacing:-.01em;margin:0 0 14px}.auth-side ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.auth-side li{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:22px 1fr;gap:12px;padding:14px 0;font-size:14px;line-height:1.5;display:grid}.auth-side li .i{color:var(--acc);margin-top:2px}.auth-side li b{color:var(--ink);font-weight:650;display:block}@media (max-width:960px){.auth-grid{grid-template-columns:minmax(0,1fr)}.auth-card{max-width:none}.auth-side{display:none}}.muted-s{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.inline-form{margin:0}.err-t{color:var(--danger);align-items:center;gap:6px;margin:-6px 0 0;font-size:12.5px;font-weight:550;display:flex}.pw-field{padding-right:4px}.pw-field .ibtn{flex:none}.check{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.check input{opacity:0;width:1px;height:1px;position:absolute}.check .box{border:1.5px solid var(--ctl);background:var(--s1);width:20px;height:20px;transition:background var(--t) var(--ease),border-color var(--t) var(--ease);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}[data-theme=dark] .form-card .check input:not(:checked)+.box{background:var(--bg)}.check .box .i{width:13px;height:13px;color:var(--acc-ink);opacity:0}.check input:checked+.box{background:var(--acc);border-color:var(--acc)}.check input:checked+.box .i{opacity:1}.check input:focus-visible+.box{box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.check input:focus-visible+.box{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 30%,transparent)}}.check a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.check.bad .box{border-color:var(--danger)}.acct-main{align-content:start;gap:18px;display:grid}.acct-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.acct-top .co-back{margin-bottom:10px}.acct-h{font:600 clamp(28px,3vw,38px)/1.08 var(--f-display);letter-spacing:-.03em;margin:0}.acct-sub{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.acct-tabs a{gap:6px}.acct-main>.alert{margin:0}.ap{height:22px;font:600 11.5px/1 var(--f-ui);white-space:nowrap;background:var(--s2);color:var(--muted);border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.ap.ok{background:var(--run)}@supports (color:color-mix(in lab, red, red)){.ap.ok{background:color-mix(in oklab,var(--run) 15%,transparent)}}.ap.ok{color:var(--run)}@supports (color:color-mix(in lab, red, red)){.ap.ok{color:color-mix(in oklab,var(--run) 72%,var(--ink))}}.ap.warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ap.warn{background:color-mix(in oklab,var(--warn) 16%,transparent)}}.ap.warn{color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ap.warn{color:color-mix(in oklab,var(--warn) 66%,var(--ink))}}.ap.bad{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ap.bad{background:color-mix(in oklab,var(--danger) 14%,transparent)}}.ap.bad{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ap.bad{color:color-mix(in oklab,var(--danger) 72%,var(--ink))}}.ap.acc{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.ap.acc{background:color-mix(in oklab,var(--acc) 14%,transparent)}}.ap.acc{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.ap.acc{color:color-mix(in oklab,var(--acc) 70%,var(--ink))}}.lic-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lic-card{border:1px solid var(--line);background:var(--s1);height:100%;transition:border-color var(--t) var(--ease),transform .12s;border-radius:18px;gap:16px;padding:20px;display:grid}[data-theme=light] .lic-card,[data-theme=light] .ac-card{border-color:var(--line2)}.lic-card:hover{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.lic-card:hover{border-color:color-mix(in oklab,var(--acc) 55%,var(--line2))}}.lic-card:active{transform:translateY(1px)}.lc-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.lc-plan{font:600 20px/1.2 var(--f-display);letter-spacing:-.015em}.lc-pills,.lic-head-pills{flex-wrap:wrap;gap:6px;display:inline-flex}.lc-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.lc-facts dt{color:var(--muted);margin:0 0 3px;font-size:12px}.lc-facts dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.lc-facts dd.mono{font-size:12.5px;font-weight:500}.lc-go{color:var(--acc);align-items:center;gap:6px;margin-top:auto;font-size:13.5px;font-weight:600;display:inline-flex}@media (max-width:420px){.lc-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lc-facts>div:last-child{grid-column:1/-1}}.acct-empty{border:1px dashed var(--line2);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;padding:24px;display:grid}.acct-empty>.i{width:30px;height:30px;color:var(--acc)}.acct-empty h2{font:600 20px/1.2 var(--f-display);margin:0 0 6px}.acct-empty p{color:var(--muted);max-width:62ch;margin:0 0 14px;line-height:1.55}.acct-empty.sm{grid-template-columns:20px minmax(0,1fr);gap:12px;padding:16px}.acct-empty.sm>.i{width:20px;height:20px;color:var(--muted)}.acct-empty.sm p{margin:0;font-size:13.5px}.acct-add{border:1px solid var(--line);background:var(--s1);border-radius:18px}.acct-add summary{cursor:pointer;align-items:center;gap:10px;padding:16px 20px;font-weight:600;list-style:none;display:flex}.acct-add summary::-webkit-details-marker{display:none}.acct-add summary .chev{color:var(--muted);transition:transform var(--t) var(--ease);margin-left:auto}.acct-add[open] summary .chev{transform:rotate(180deg)}.acct-add summary .i:first-child{color:var(--acc)}.add-form{gap:14px;padding:0 20px 20px;display:grid}.add-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.add-grid .f:last-child{gap:7px}.add-grid .f:last-child .btn{justify-self:start;margin-top:6px}.add-form textarea{word-break:break-all;min-height:92px;font-size:13px}[data-theme=dark] .acct-add .field,[data-theme=dark] .acct-add textarea{background:var(--bg)}@media (max-width:760px){.add-grid{grid-template-columns:minmax(0,1fr)}}.ac-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}.ac-col{gap:16px;min-width:0;display:grid}.ac-card{background:var(--s1);border:1px solid var(--line);border-radius:18px;gap:14px;min-width:0;padding:clamp(18px,2vw,24px);display:grid}.ac-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ac-h h2{font:600 17px/1.25 var(--f-display);letter-spacing:-.01em;margin:0}.ac-h .ap,.ac-h .chip{margin-left:auto}.key-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.key-v{background:var(--s2);border:1px solid var(--line);min-width:0;font:500 13px/1.5 var(--f-mono);color:var(--ink);word-break:break-all;border-radius:10px;flex:260px;max-height:7.6em;padding:12px 14px;display:block;overflow:auto}.key-v[data-masked="1"]{color:var(--muted);letter-spacing:.06em;white-space:nowrap;overflow:hidden}.key-acts{gap:8px;display:flex}.key-mail{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.key-mail .btn{margin-left:-10px}.inst-list{margin:0;padding:0;list-style:none;display:grid}.inst{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 18px;padding:14px 0;display:grid}.inst:first-child{border-top:0;padding-top:0}.inst-main{gap:3px;min-width:0;display:grid}.inst-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inst-seen{text-align:right;gap:2px;font-size:13px;display:grid}.inst-seen .k{color:var(--muted);font-size:12px}.inst form{margin:0}@media (max-width:620px){.inst{grid-template-columns:minmax(0,1fr) auto}.inst-seen{text-align:left;grid-column:1}.inst form{grid-area:1/2/3}}.portal-acts{flex-wrap:wrap;gap:8px;display:flex}.portal-acts form{margin:0}.portal-acts .ext{opacity:.6;width:13px;height:13px}.cf-fallback{display:contents}.cf-row{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:18px;padding-top:16px;display:flex}.cf-row form{margin:0}.cf-row .cf-cancel{min-height:44px;color:var(--ink);border-color:var(--line);background:0 0}.cf-row .cf-cancel:hover{color:var(--danger);border-color:currentColor}.cf-row>p{flex:220px;margin:0;padding-top:4px}@media (max-width:600px){.cf-row{display:block}.cf-row .cf-cancel{width:100%}.cf-row>p{margin-top:10px;padding-top:0}}@media (max-width:360px){.acct-main .acct-tabs a{gap:4px;padding-inline:8px;font-size:12px}.acct-main .acct-tabs{max-width:100%}}.cf-note{flex-basis:100%;margin:10px 0 0}.ac-dl{gap:0;margin:0;display:grid}.ac-dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(110px,40%) minmax(0,1fr);gap:12px;padding:9px 0;font-size:13.5px;display:grid}.ac-dl>div:first-child{border-top:0;padding-top:0}.ac-dl dt{color:var(--muted)}.ac-dl dd{overflow-wrap:anywhere;margin:0;font-weight:550}.ac-dl dd.mono{font-size:12.5px;font-weight:500}@media (max-width:960px){.ac-grid{grid-template-columns:minmax(0,1fr)}}.sr-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(16px,3vw,32px);display:grid}.sr-form{gap:14px;display:grid}.sr-form h2,.sr-list-w h2{font:600 18px/1.25 var(--f-display);letter-spacing:-.01em;margin:0}.sr-form .intro{min-height:0;margin:0}.sr-form form{gap:16px;display:grid}.lbl-x{font-size:13px;font-weight:600}.sr-dd{border-radius:10px;justify-content:space-between;width:100%;height:46px}.sr-dd span{text-overflow:ellipsis;font-weight:550;overflow:hidden}[data-theme=dark] .form-card .sr-dd{background:var(--bg)}.sr-list-w{gap:12px;display:grid}.sr-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sr-item{border:1px solid var(--line);background:var(--s1);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 16px;display:grid}.sr-item:hover{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.sr-item:hover{border-color:color-mix(in oklab,var(--acc) 55%,var(--line2))}}.sr-sub{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sr-item .muted-s{grid-column:1/-1}@media (max-width:960px){.sr-grid{grid-template-columns:minmax(0,1fr)}}.thread .ac-h h2{font-size:19px}.msgs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.msg{border:1px solid var(--line);background:var(--bg);border-radius:14px;gap:8px;max-width:min(720px,100%);padding:14px 16px;display:grid}.msg.admin{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.msg.admin{background:color-mix(in oklab,var(--acc) 7%,var(--s1))}}.msg.admin{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.msg.admin{border-color:color-mix(in oklab,var(--acc) 28%,var(--line))}}.msg.admin{justify-self:end}.msg-h{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:13px;display:flex}.msg-h time{color:var(--muted);font:450 12px var(--f-mono)}.msg-b{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.6}.sr-reply{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}.sr-reply textarea{min-height:110px}.set-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.set-sec p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.set-form{gap:14px;display:grid}.set-form .form-foot,.sr-form .form-foot,.sr-reply .form-foot{margin-top:2px}.set-sec.danger{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.set-sec.danger{border-color:color-mix(in oklab,var(--danger) 35%,var(--line))}}.set-sec.danger h2{color:var(--danger)}[data-theme=dark] .ac-card .f .field,[data-theme=dark] .ac-card .f textarea{background:var(--bg)}@media (max-width:860px){.set-grid{grid-template-columns:minmax(0,1fr)}}.set-layout{grid-template-columns:200px minmax(0,760px);justify-content:start;align-items:start;gap:32px;display:grid}.set-nav{align-self:start;position:sticky;top:88px}.set-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.set-nav a{min-height:40px;color:var(--muted);transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:550;text-decoration:none;display:flex}.set-nav a:hover,.set-nav a[aria-current=true]{background:var(--s2);color:var(--ink)}.set-nav .dz{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.set-nav .dz a{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.set-nav .dz a{color:color-mix(in oklab,var(--danger) 80%,var(--ink))}}.set-col{gap:20px;min-width:0;display:grid}.set-col>.ac-card,.set-danger>.ac-card{gap:16px;padding:24px;scroll-margin-top:88px;font-size:15px}.set-col .ac-h h2{font-size:19px}.set-col .set-desc{color:var(--muted);margin:-8px 0 0;font-size:14.5px;line-height:1.5}.set-col .set-sec p:not(.set-desc):not(.hint):not(.nl-ok):not(.nl-err):not(.nl-note):not(.nl-st-h):not(.nl-st-s){font-size:14.5px}.set-col .ac-dl>div{grid-template-columns:minmax(140px,34%) minmax(0,1fr);padding:12px 0;font-size:15px}.set-col .ac-dl>div:first-child{padding-top:4px}.set-col .ac-dl dd{text-align:left}.set-col .set-form{gap:16px}.set-col .f label{font-size:13.5px;font-weight:600}.set-col .field{min-height:44px}.set-col .field input{font-size:15px}.set-col .btn{min-height:40px}.set-col .set-form>.form-foot,.set-col .nl-me-v-account .nl-form>.btn{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;padding-top:16px;display:flex}.set-col .nl-me-v-account .nl-form>.btn{border-top:0;justify-self:end;padding-top:0}.set-col .sec-card .sec-block .form-foot{justify-content:flex-start}.set-danger{border-top:1px dashed var(--danger);gap:10px;margin-top:20px;padding-top:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.set-danger{border-top:1px dashed color-mix(in oklab,var(--danger) 40%,var(--line))}}.set-dz-h{font:650 12px/1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--danger);margin:0}@supports (color:color-mix(in lab, red, red)){.set-dz-h{color:color-mix(in oklab,var(--danger) 80%,var(--ink))}}@media (max-width:980px){.set-layout{grid-template-columns:minmax(0,1fr);gap:16px}.set-nav{z-index:20;margin:0 calc(-1 * var(--padx,20px));padding:8px var(--padx,20px);background:var(--bg);position:sticky;top:64px}@supports (color:color-mix(in lab, red, red)){.set-nav{background:color-mix(in oklab,var(--bg) 94%,transparent)}}.set-nav{-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.set-nav ul{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;display:flex;overflow-x:auto}.set-nav ul::-webkit-scrollbar{display:none}.set-nav a{white-space:nowrap;border:1px solid var(--line2);background:var(--s1);border-radius:999px;min-height:36px;padding:0 12px;font-size:14px}.set-nav .dz{border:0;margin:0;padding:0}.set-col>.ac-card,.set-danger>.ac-card{scroll-margin-top:130px}}@media (max-width:560px){.set-col>.ac-card,.set-danger>.ac-card{padding:18px}.set-col .ac-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.set-col .set-form>.form-foot .btn{flex:auto;justify-content:center}}.sthread{gap:12px;margin:0 0 6px;padding:0;list-style:none;display:grid}.sth-h{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;font-size:13px;display:flex}.sth-h time{color:var(--muted);font:450 12px var(--f-mono)}.sth.admin .body{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.sth.admin .body{background:color-mix(in oklab,var(--acc) 8%,var(--s1))}}.sth.admin .body{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.sth.admin .body{border-color:color-mix(in oklab,var(--acc) 26%,var(--line))}}.mdet .meta a.pill{align-items:center;gap:5px;display:inline-flex}.set-col .pk-more>summary{border:1px solid var(--line2);width:36px;height:36px;color:var(--ink);border-radius:10px;place-items:center;display:grid}.cur-bar{margin:0 0 18px}.cur-bar[hidden]{display:none}.co-prod .cur-bar{margin:14px 0 22px}.cur-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.cur-pick{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.cur-cap{font:550 12.5px var(--f-ui);color:var(--muted)}.cur-btn{background:var(--s2);border:1px solid var(--line2);width:40px;height:40px;color:var(--ink)}.cur-btn:hover{background:var(--s3,var(--s2))}.cur-btn:focus-visible,.cur-btn-c:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.cur-sym{font:700 13px/1 var(--f-display);letter-spacing:-.01em}.cur-btn .cur-sym{font-size:14px}.cur-btn-c{max-width:min(260px,62vw);height:40px}.cur-btn-c span[data-cur-cty]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cur-menu{z-index:60;min-width:200px;max-height:min(340px,60vh);position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.cur-menu[hidden]{display:none}.cur-menu-c{min-width:240px;max-width:min(320px,100vw - 32px)}.cur-menu .mi{cursor:pointer;min-height:38px;position:relative}.cur-menu .mi small{color:var(--muted);font-size:11.5px;font-weight:500;display:block}.cur-menu .mi .cur-sym{text-align:center;width:26px;color:var(--muted)}.cur-menu .mi[aria-checked=true]{background:var(--ink);color:var(--bg)}.cur-menu .mi[aria-checked=true] small,.cur-menu .mi[aria-checked=true] .cur-sym{color:var(--bg)}.cur-menu .mi:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.cur-menu-c .mi[aria-checked=true]:after{content:"";background:var(--bg);border-radius:99px;width:8px;height:8px;margin-left:auto}.cur-cty .cur-menu{left:auto;right:auto}.cur-note{max-width:68ch;color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.cur-note:empty{display:none}.cur-note.is-prompt{color:var(--ink)}.cur-fb{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.35}.cur-skel{border-radius:8px;min-height:1em;position:relative;color:#0000!important}.cur-skel small{color:#0000!important}.cur-skel:after{content:"";background:linear-gradient(90deg,var(--s2),var(--ink),var(--s2));border-radius:8px;max-width:7.5ch;position:absolute;inset:.1em 0}@supports (color:color-mix(in lab, red, red)){.cur-skel:after{background:linear-gradient(90deg,var(--s2),color-mix(in oklab,var(--ink) 12%,var(--s2)),var(--s2))}}.cur-skel:after{background-size:200% 100%;animation:1.1s linear infinite curSk}@keyframes curSk{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cur-skel:after{animation:none}}@media (max-width:520px){.cur-cap{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cur-row{gap:10px}.cur-menu-c{left:auto;right:0}.cur-cty{flex:auto}.cur-btn-c{justify-content:space-between;width:100%;max-width:none}.cur-cty .cur-menu{width:100%;max-width:none;left:0;right:auto}}.shop-recovery .done-card{max-width:620px;margin:40px auto}.shop-recovery section{margin:0 0 14px}.shop-recovery .h3{font:600 20px/1.2 var(--f-display);margin:10px 0 6px}.prose{color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;line-height:1.68}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p,.prose ul,.prose ol,.prose pre,.prose table,.prose blockquote{margin:0 0 1em}.prose h2{font:600 clamp(21px,2vw,25px)/1.22 var(--f-display);letter-spacing:-.02em;margin:1.9em 0 .55em;scroll-margin-top:84px}.prose h3{font:600 17.5px/1.3 var(--f-display);letter-spacing:-.01em;margin:1.6em 0 .45em;scroll-margin-top:84px}.prose h4{font:650 15px/1.35 var(--f-ui);margin:1.4em 0 .4em}.prose a{color:var(--acc);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{text-decoration-thickness:2px}.prose ul,.prose ol{padding-left:1.35em}.prose li{margin:.3em 0}.prose li::marker{color:var(--muted)}.prose code{font:500 .86em/1.4 var(--f-mono);background:var(--s2);border:1px solid var(--line);border-radius:5px;padding:.08em .38em}.prose pre{background:var(--s2);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.55;overflow-x:auto}.prose pre code{font-size:inherit;white-space:pre;background:0 0;border:0;padding:0}[data-theme=dark] .prose pre{background:var(--bg)}.prose blockquote{border-left:3px solid var(--acc);color:var(--muted);padding:2px 0 2px 14px}.prose table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.prose th{color:var(--muted);font-size:12.5px;font-weight:650}.prose hr{border:0;border-top:1px solid var(--line);margin:2em 0}.prose .note{background:var(--acc);border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.prose .note{background:color-mix(in oklab,var(--acc) 9%,transparent)}}.prose .note{margin:0 0 1em}.prose .note.warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.prose .note.warn{background:color-mix(in oklab,var(--warn) 12%,transparent)}}.muted-s{color:var(--muted);margin:0;font-size:13px}.lead{color:var(--muted);max-width:66ch;margin:0;font-size:clamp(15.5px,1.4vw,17px);line-height:1.55}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;font-size:13.5px;display:flex}.crumbs a{color:var(--muted);font-weight:550}.crumbs a:hover{color:var(--ink)}.crumbs .i{width:12px;height:12px}.crumbs [aria-current]{color:var(--ink);font-weight:550}.help-intro{gap:14px;max-width:780px;margin-bottom:clamp(24px,3vw,36px);display:grid}.help-search{gap:8px;max-width:620px;margin-top:6px;display:flex}.help-search .field{border-radius:12px;flex:1;height:46px}.help-search .field input{font-size:15px}.help-search .btn{border-radius:12px;height:46px;padding:0 18px}.help-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(20px,3vw,40px);display:grid}.help-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.help-card{border:1px solid var(--line);background:var(--s1);height:100%;transition:border-color var(--t) var(--ease),transform .12s;border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:18px;display:grid}[data-theme=light] .help-card,[data-theme=light] .cat-card,[data-theme=light] .th-list,[data-theme=light] .post,[data-theme=light] .help-side{border-color:var(--line2)}.help-card:hover,.cat-card:hover{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.help-card:hover,.cat-card:hover{border-color:color-mix(in oklab,var(--acc) 55%,var(--line2))}}.help-card:active,.cat-card:active{transform:translateY(1px)}.hc-ic,.cc-ic,.th-ic{background:var(--acc);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.hc-ic,.cc-ic,.th-ic{background:color-mix(in oklab,var(--acc) 12%,transparent)}}.hc-ic,.cc-ic,.th-ic{color:var(--acc);grid-row:span 2}.hc-ic .i,.cc-ic .i{width:21px;height:21px}.hc-t{font:600 16.5px/1.25 var(--f-display);letter-spacing:-.01em;align-self:end}.hc-d{color:var(--muted);font-size:13.5px;line-height:1.5}.help-results{margin-bottom:28px}.help-results h2{font:600 18px/1.3 var(--f-display);margin:0 0 10px}.help-results ol{gap:8px;max-width:780px;margin:0;padding:0;list-style:none;display:grid}.help-results a{border:1px solid var(--line);background:var(--s1);border-radius:12px;gap:3px;padding:12px 14px;display:grid}.help-results a:hover{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.help-results a:hover{border-color:color-mix(in oklab,var(--acc) 55%,var(--line2))}}.help-results span{color:var(--muted);font-size:13.5px;line-height:1.5}.help-none{max-width:780px;margin-bottom:24px}.help-side{border:1px solid var(--line);background:var(--s1);border-radius:16px;padding:18px;position:sticky;top:84px}.help-side h2{font:600 15px/1.3 var(--f-display);margin:0 0 10px}.help-side ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.help-side a{color:var(--muted);border-radius:10px;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:0 -10px;padding:10px;font-size:13px;line-height:1.45;display:grid}.help-side a:hover{background:var(--s2)}.help-side a .i{color:var(--acc);margin-top:1px}.help-side b{color:var(--ink);font-size:14px;font-weight:600;display:block}.help-doc{grid-template-columns:220px minmax(0,1fr) 260px;align-items:start;gap:clamp(20px,3vw,44px);display:grid}.help-art{min-width:0;max-width:760px}.help-art>.acct-h{margin-bottom:10px}.help-art>.lead{margin-bottom:28px}.help-toc-d{position:sticky;top:84px}.help-toc h2{font:650 11.5px/1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.help-toc ol{border-left:1px solid var(--line2);gap:2px;margin:0;padding:0;list-style:none;display:grid}.help-toc a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:5px 0 5px 12px;font-size:13px;line-height:1.4;display:block}.help-toc a:hover{color:var(--ink)}.help-toc a[aria-current=true]{color:var(--ink);border-left-color:var(--acc);font-weight:550}.help-toc .l3 a{padding-left:24px;font-size:12.5px}.help-toc-m{display:none}.help-toc-m summary{border:1px solid var(--line2);background:var(--s1);cursor:pointer;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.help-toc-m summary::-webkit-details-marker{display:none}.help-toc-m summary .chev{color:var(--muted);transition:transform var(--t) var(--ease);margin-left:auto}.help-toc-m[open] summary .chev{transform:rotate(180deg)}.help-toc-m .help-toc{padding:12px 4px 4px}.help-toc-m .help-toc h2{display:none}.help-pn{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;padding-top:24px;display:grid}.help-pn a{border:1px solid var(--line2);background:var(--s1);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.help-pn a:hover{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.help-pn a:hover{border-color:color-mix(in oklab,var(--acc) 55%,var(--line2))}}.help-pn a span{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;font-weight:550;display:inline-flex}.help-pn a b{font-size:15px;font-weight:600}.help-pn .next{text-align:right;justify-items:end}@media (max-width:1180px){.help-doc{grid-template-columns:200px minmax(0,1fr)}.help-doc>.help-side{grid-column:2;position:static}}@media (max-width:960px){.help-grid{grid-template-columns:minmax(0,1fr)}.help-side{position:static}.help-doc{grid-template-columns:minmax(0,1fr)}.help-doc>.help-side{grid-column:auto}.help-toc-d{display:none}.help-toc-m{display:block}}@media (max-width:560px){.help-search .btn{padding:0 14px}.help-pn{grid-template-columns:minmax(0,1fr)}.help-pn .next{text-align:left;justify-items:start}.prose{font-size:15px}}.forum-main{align-content:start;gap:22px;display:grid}.forum-main>.alert{margin:0}.cat-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.cat-card{border:1px solid var(--line);background:var(--s1);height:100%;transition:border-color var(--t) var(--ease),transform .12s;border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:18px;display:grid}.cc-t{font:600 16px/1.25 var(--f-display);align-self:end}.cc-d{color:var(--muted);grid-column:2;font-size:13px;line-height:1.5}.cc-n{font:500 12px/1 var(--f-mono);color:var(--faint);grid-column:2;gap:6px;margin-top:8px;display:inline-flex}.cat-card.announcements .cc-ic{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.cat-card.announcements .cc-ic{background:color-mix(in oklab,var(--signal) 14%,transparent)}}.cat-card.announcements .cc-ic{color:var(--signal)}.cat-card.bugs .cc-ic{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.cat-card.bugs .cc-ic{background:color-mix(in oklab,var(--danger) 12%,transparent)}}.cat-card.bugs .cc-ic{color:var(--danger)}.cat-card.ideas .cc-ic{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.cat-card.ideas .cc-ic{background:color-mix(in oklab,var(--warn) 14%,transparent)}}.cat-card.ideas .cc-ic{color:var(--warn)}.forum-recent h2{font:600 18px/1.3 var(--f-display);margin:8px 0 12px}.th-list{border:1px solid var(--line);background:var(--s1);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.th-list li+li{border-top:1px solid var(--line)}.th-row{transition:background var(--t);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.th-row:hover{background:var(--s2)}.th-ic{border-radius:10px;grid-row:auto;width:36px;height:36px}.th-ic .i{width:18px;height:18px}.th-main{gap:4px;min-width:0;display:grid}.th-t{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.th-m{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.th-b{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.th-b .ap .i,.th-sub .ap .i,.post-h .ap .i{width:12px;height:12px;margin-right:4px}.th-n{font:500 13px/1 var(--f-mono);color:var(--muted);justify-content:flex-end;align-items:center;gap:5px;min-width:42px;display:inline-flex}.fa{color:var(--ink);font-weight:600}.fa.team{color:var(--acc);align-items:center;gap:4px;display:inline-flex}.fa.gone{color:var(--faint);font-style:italic;font-weight:500}.f-pager{flex-wrap:wrap;gap:6px;display:flex}.f-pager a{border:1px solid var(--line2);min-width:36px;height:36px;font:500 13px/1 var(--f-mono);border-radius:10px;place-items:center;padding:0 8px;display:grid}.f-pager a[aria-current]{background:var(--ink);color:var(--bg);border-color:var(--ink)}@media (max-width:640px){.th-row{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:12px 14px}.th-ic{width:32px;height:32px}.th-b{grid-area:2/2;justify-content:flex-start}.th-b:empty{display:none}.th-n{grid-area:1/3}.th-t{white-space:normal}}.th-h{overflow-wrap:anywhere}.th-sub{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.th-own{flex-wrap:wrap;gap:8px;display:flex}.th-own form{margin:0}.posts{gap:14px;margin:0;padding:0;list-style:none;display:grid}.post{border:1px solid var(--line);background:var(--s1);border-radius:16px;gap:12px;min-width:0;padding:clamp(16px,2vw,22px);scroll-margin-top:84px;display:grid}.post.team{border-color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.post.team{border-color:color-mix(in oklab,var(--acc) 40%,var(--line2))}}.post.team{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.post.team{background:color-mix(in oklab,var(--acc) 4%,var(--s1))}}.post:target{box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.post:target{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 30%,transparent)}}.post-h{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex}.post-h .av{background:var(--s2);width:30px;height:30px;color:var(--ink);font:650 12.5px/1 var(--f-ui);border-radius:999px;place-items:center;display:grid}.post.team .post-h .av{background:var(--acc);color:var(--acc-ink)}.post-t{color:var(--muted);font-size:12.5px}.post-t:hover{color:var(--ink)}.post-b{font-size:15px}.post-a{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.post-a form{margin:0}.report{position:relative}.report summary{cursor:pointer;list-style:none}.report summary::-webkit-details-marker{display:none}.report[open] form{border:1px solid var(--line2);background:var(--s2);border-radius:12px;gap:8px;min-width:min(320px,80vw);margin-top:8px;padding:12px;display:grid}.report label{font-size:13px;font-weight:550}.composer{gap:16px;display:grid}.composer textarea{resize:vertical;field-sizing:content;box-sizing:border-box;background:var(--s1);border:1px solid var(--ctl);border-radius:10px;outline:0;width:100%;min-height:150px;max-height:70vh;padding:12px 14px;font-size:15px;line-height:1.55}.composer textarea:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.composer textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 22%,transparent)}}[data-theme=dark] .form-card .composer textarea,[data-theme=dark] .reply-w .composer textarea{background:var(--bg)}.composer.edit textarea{min-height:120px}.composer .alert{margin:0}.reply-w{border:1px solid var(--line);background:var(--s1);border-radius:16px;padding:clamp(16px,2vw,22px)}[data-theme=light] .reply-w{border-color:var(--line2)}.login-cta{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px}.login-cta>.i{color:var(--acc);margin-top:2px}.login-cta p{color:var(--muted);margin:0 0 12px;line-height:1.55}.login-cta .ctas{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.login-cta p+.ctas{margin-top:-4px}.form-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.form-foot .lnk{color:var(--muted);text-underline-offset:3px;font-size:13.5px;text-decoration:underline}.md-hint{line-height:1.5}.cat-pick{border:0;min-width:0;margin:0;padding:0}.cat-pick legend{margin-bottom:7px;padding:0;font-size:14px;font-weight:550}.cat-seg{border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.cat-opt{cursor:pointer;position:relative}.cat-opt input{opacity:0;width:1px;height:1px;position:absolute}.cat-opt span{height:34px;color:var(--muted);transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:550;display:inline-flex}.cat-opt:hover span{color:var(--ink)}.cat-opt input:checked+span{background:var(--ink);color:var(--bg)}.cat-opt input:focus-visible+span{box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.cat-opt input:focus-visible+span{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 30%,transparent)}}.new-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.forum-tips ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.forum-tips li{color:var(--muted);grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:1.5;display:grid}.forum-tips li .i{color:var(--acc);margin-top:2px}.forum-tips b{color:var(--ink);display:block}@media (max-width:960px){.new-grid .forum-tips{display:block}}.chat-fab{right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:60;background:var(--ink);height:46px;color:var(--bg);box-shadow:var(--shadow);transition:transform .12s,filter var(--t);border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:14px;font-weight:650;display:inline-flex;position:fixed}.chat-fab:hover{filter:brightness(1.1)}.chat-fab:active{transform:translateY(1px)}.chat-fab[hidden]{display:none}.chat-panel{right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:61;width:min(400px,100vw - 36px);height:min(620px,100dvh - 110px);position:fixed}.chat-panel[hidden]{display:none}.chat-box{background:var(--s1);border:1px solid var(--line2);border-radius:20px;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.chat-hd,.chat-gate,.chat-in{flex:none}.chat-box.panel{box-shadow:var(--shadow)}[data-theme=dark] .chat-box.panel{background:var(--s2)}.chat-page{height:min(720px,100dvh - 240px);min-height:460px;margin-top:18px}.chat-hd{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.chat-av{background:var(--acc);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.chat-av{background:color-mix(in oklab,var(--acc) 14%,transparent)}}.chat-av{color:var(--acc);flex:none}.chat-ttl{flex:1;gap:1px;min-width:0;display:grid}.chat-ttl b{font:600 15px/1.2 var(--f-display)}.chat-ttl span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chat-log{overscroll-behavior:contain;outline:0;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.chat-log:focus-visible{box-shadow:inset 0 0 0 2px var(--acc)}@supports (color:color-mix(in lab, red, red)){.chat-log:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--acc) 40%,transparent)}}.cmsg{max-width:100%;display:flex}.cmsg.me{justify-content:flex-end}.cm-b{overflow-wrap:anywhere;border-radius:16px;max-width:88%;padding:10px 13px;font-size:14px;line-height:1.55}.cmsg.bot .cm-b{background:var(--s2);border-top-left-radius:6px}[data-theme=dark] .chat-box.panel .cmsg.bot .cm-b{background:var(--s3)}.cmsg.me .cm-b{background:var(--acc);color:var(--acc-ink);border-top-right-radius:6px}.cmsg.err .cm-b{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.cmsg.err .cm-b{background:color-mix(in oklab,var(--danger) 12%,transparent)}}.cmsg.err .cm-b{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.cmsg.err .cm-b{color:color-mix(in oklab,var(--danger) 72%,var(--ink))}}.cm-b p{margin:0 0 .6em}.cm-b p:last-child{margin:0}.cm-b ul,.cm-b ol{margin:0 0 .6em;padding-left:1.25em}.cm-b li{margin:.15em 0}.cm-b code{font:500 .86em/1.4 var(--f-mono);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cm-b code{background:color-mix(in oklab,var(--ink) 8%,transparent)}}.cm-b code{border-radius:4px;padding:.05em .32em}.cm-b pre.code{background:var(--bg);border-radius:10px;margin:0 0 .6em;padding:10px 12px;font-size:12.5px;overflow-x:auto}.cm-b pre.code code{background:0 0;padding:0}.cm-b a{color:inherit;text-underline-offset:2px;text-decoration:underline}.cmsg.bot .cm-b a{color:var(--acc)}.cm-b a.cite{font-weight:650;text-decoration:none}.cm-b a.cite sup{padding:0 1px;font-size:10.5px}.cmsg.bot{flex-direction:column;align-items:flex-start;gap:6px}.cm-src{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;max-width:88%;padding-left:4px;font-size:12px;display:flex}.cm-src ol{gap:2px;margin:0;padding-left:1.4em;display:grid}.cm-src a{color:var(--acc)}.cm-esc{border:1px dashed var(--line2);color:var(--muted);border-radius:14px;gap:8px;padding:12px;font-size:13px;display:grid}.cm-esc p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.cm-esc .btn{justify-self:start}.typing{gap:4px;padding:4px 2px;display:inline-flex}.typing i{background:var(--muted);opacity:.4;border-radius:999px;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.typing i{animation:1.1s infinite tdot}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}}@keyframes tdot{0%,80%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}.chat-gate{border-top:1px solid var(--line);color:var(--muted);gap:12px;padding:16px;font-size:13.5px;display:grid}.chat-gate[hidden]{display:none}.chat-gate p{margin:0;line-height:1.55}.chat-gate .ctas{flex-wrap:wrap;gap:8px;display:flex}.chat-consent{gap:10px;display:grid}.chat-consent b{color:var(--ink);font-size:14px}.chat-consent a{color:var(--acc);text-underline-offset:2px;text-decoration:underline}.chat-consent .btn{justify-self:start}.chat-in{border-top:1px solid var(--line);align-items:flex-end;gap:8px;padding:12px;display:flex}.chat-in[hidden],.chat-log[hidden],.chat-guidance[hidden]{display:none}.chat-guidance{border-top:1px solid var(--line);overscroll-behavior:contain;flex:none;min-height:0;max-height:60%;padding:12px 16px;overflow-y:auto}.chat-guide-title{margin:0 0 10px;font-size:14px;font-weight:650}.chat-guide-options{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.chat-guide-options:has([data-topic]){grid-template-columns:repeat(2,minmax(0,1fr))}.chat-guide-options .btn,.chat-guide-actions .btn{white-space:normal;text-align:left;overflow-wrap:anywhere;background:var(--s2);min-width:0;height:auto;min-height:44px;color:var(--ink);border:1px solid var(--line2);justify-content:flex-start;padding:9px 11px;font-size:14px;line-height:1.35}.chat-guide-actions{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:6px;display:grid}.chat-guide-actions:empty{display:none}.chat-guidance:has([data-topic]) .chat-guide-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-guidance :focus-visible{outline:2px solid var(--acc);outline-offset:2px}.chat-in textarea{resize:none;scrollbar-width:thin;box-sizing:border-box;background:var(--bg);border:1px solid var(--ctl);border-radius:12px;outline:0;flex:1;min-height:42px;max-height:45vh;padding:10px 12px;font-size:15px;line-height:1.4;overflow-y:hidden}.chat-in textarea:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc)}@supports (color:color-mix(in lab, red, red)){.chat-in textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--acc) 22%,transparent)}}.chat-send{border-radius:12px;height:42px}.chat-send.stop{background:var(--ink);color:var(--bg)}.chat-box.panel .chat-send span{display:none}.chat-box.panel .chat-send{width:42px;padding:0}@media (max-width:560px){.chat-panel{width:100%;height:100dvh;inset:0}.chat-panel .chat-box{padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0}html.chat-open,html.chat-open body{overflow:hidden}.chat-fab span{display:none}.chat-fab{justify-content:center;width:52px;height:52px;padding:0}.chat-page{height:calc(100dvh - 210px);min-height:420px;margin-inline:calc(var(--padx) * -1)}.chat-page .chat-box{border-inline:0;border-radius:0}.chat-send span{display:none}.chat-send{width:42px;padding:0}}.chat-panel{z-index:130}.chat-panel.embed{background:var(--s1);border:1px solid var(--line2);box-shadow:var(--shadow);border-radius:20px;overflow:hidden}[data-theme=dark] .chat-panel.embed{background:var(--s2)}.chat-frame{background:0 0;border:0;width:100%;height:100%;display:block}html:has(>body.chat-embed),body.chat-embed{background:0 0;height:100%;margin:0;overflow:hidden}.chat-embed-main{height:100%}.chat-embed .chat-page{height:100%;min-height:0;margin:0}.chat-embed .chat-box{box-shadow:none;border:0;border-radius:0}.chat-embed-off{text-align:center;height:100%;color:var(--muted);place-items:center;gap:12px;padding:24px;font-size:14px;display:grid}@media (max-width:560px){.chat-panel.embed{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border:0;border-radius:0}.chat-embed .chat-page{height:100%;min-height:0;margin-inline:0}}@media print{.chat-fab,.chat-panel{display:none!important}}.sec-card{gap:16px}.sec-card .alert{margin:0}.sec-block{border-top:1px solid var(--line);gap:12px;padding-top:16px;display:grid}.sec-block .ac-h h3{font:600 15px/1.3 var(--f-display);margin:0}.sec-block p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.sec-acts{flex-wrap:wrap;gap:8px;display:flex}.sec-acts form{margin:0}.sec-fresh{align-items:center;gap:6px;display:flex}.sec-reauth>summary,.sec-off>summary{cursor:pointer;list-style:none;display:inline-flex}.sec-reauth>summary::-webkit-details-marker{display:none}.sec-off>summary::-webkit-details-marker{display:none}.sec-reauth[open]>summary,.sec-off[open]>summary{margin-bottom:12px}.sec-notify{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.code-field input{font:500 18px/1 var(--f-mono);letter-spacing:.12em}.totp-setup .setup-steps{counter-reset:st;gap:18px;margin:0;padding:0;list-style:none;display:grid}.setup-steps>li{counter-increment:st;gap:8px;padding-left:36px;display:grid;position:relative}.setup-steps>li:before{content:counter(st);background:var(--acc);border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-1px;left:0}@supports (color:color-mix(in lab, red, red)){.setup-steps>li:before{background:color-mix(in oklab,var(--acc) 14%,transparent)}}.setup-steps>li:before{color:var(--acc);font:650 12.5px/1 var(--f-ui)}.setup-steps b{font-weight:600}.setup-steps>li>span{color:var(--muted);font-size:14px}.setup-steps form{margin:0}.qr-wrap{flex-wrap:wrap;align-items:center;gap:18px;margin-top:6px;display:flex}.qr{border:1px solid var(--line2);width:184px;height:184px;image-rendering:pixelated;background:#fff;border-radius:12px;padding:8px}.qr-key{flex:220px;gap:8px;min-width:0;display:grid}.qr-key .key-v{letter-spacing:.08em;max-height:none}.qr-key .btn{justify-self:start}.codes-box{border:1px solid var(--acc);border-radius:14px;gap:12px;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.codes-box{border:1px solid color-mix(in oklab,var(--acc) 40%,var(--line2))}}.codes-box{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.codes-box{background:color-mix(in oklab,var(--acc) 6%,var(--s1))}}.codes-box h3{font:600 16px/1.3 var(--f-display);margin:0}.codes-box p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.codes code{background:var(--s1);border:1px solid var(--line2);font:600 15px/1 var(--f-mono);letter-spacing:.06em;text-align:center;border-radius:10px;padding:10px 12px;display:block}[data-theme=dark] .codes code{background:var(--bg)}@media (max-width:420px){.codes{grid-template-columns:minmax(0,1fr)}}@media print{body *{visibility:hidden}.codes-box,.codes-box *{visibility:visible}.codes-box{width:100%;position:absolute;top:0;left:0}.codes-box .form-foot{display:none}}.pk-list{border:1px solid var(--line);border-radius:12px;margin:0;padding:0;list-style:none;display:grid;overflow:visible}.pk-item{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid;position:relative}.pk-item+.pk-item{border-top:1px solid var(--line)}.pk-ic{background:var(--acc);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.pk-ic{background:color-mix(in oklab,var(--acc) 12%,transparent)}}.pk-ic{color:var(--acc)}.pk-main{gap:2px;min-width:0;display:grid}.pk-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pk-more>summary{cursor:pointer;list-style:none}.pk-more>summary::-webkit-details-marker{display:none}.pk-menu{z-index:5;border:1px solid var(--line2);background:var(--s1);box-shadow:var(--shadow);border-radius:12px;gap:10px;min-width:min(300px,80vw);padding:12px;display:grid;position:absolute;top:calc(100% - 6px);right:10px}[data-theme=dark] .pk-menu{background:var(--s2)}.pk-menu form{margin:0}.pk-rename{gap:8px;display:flex}.pk-rename .field{flex:1}.pk-add{gap:8px;display:grid}.pk-add>label{font-size:13.5px;font-weight:600}.pk-add-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pk-add-row .field{flex:220px;min-width:0}.pk-add[hidden],.pk-login[hidden]{display:none}.pk-add .btn{justify-self:start}.pk-login{gap:12px;display:grid}.pk-login .or{color:var(--faint);align-items:center;gap:12px;font-size:12.5px;display:flex}.pk-login .or:before,.pk-login .or:after{content:"";border-top:1px solid var(--line);flex:1}.pk-btn{width:100%}.pk-err{color:var(--danger);margin:0}.pk-err[hidden]{display:none}.co-acct-note{color:var(--muted);align-items:flex-start;gap:8px;margin:16px 0 0;font-size:13.5px;line-height:1.5;display:flex}.co-acct-note .i{color:var(--acc);flex:none;margin-top:2px}.done-acct.ok>.i{color:var(--run)}.co-mail{gap:14px;padding:4px 0 8px;display:grid}.co-mail p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.co-mail[hidden]{display:none}.co-mail .btn{justify-self:start}.co-mail .err{display:flex}.co-mail .err[hidden]{display:none}.co-trial{margin-bottom:14px}.co-trial[hidden]{display:none}.f-bar{justify-content:flex-start;align-items:center;margin:0;display:flex}.f-lang{background:var(--s2);border:1px solid var(--line2);border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex}.f-lang a{height:30px;color:var(--muted);white-space:nowrap;transition:background var(--t) var(--ease),color var(--t) var(--ease);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.f-lang a:hover{color:var(--ink)}.f-lang a[aria-current=true]{background:var(--ink);color:var(--bg)}.f-lang a:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.th-sub .th-pair{text-decoration:none}.th-sub .th-pair:hover{color:var(--ink)}.forum-main,.posts{grid-template-columns:minmax(0,1fr)}.post-b,.forum-top>div,.acct-top>div,.th-b,.post,.post-b,.help-main,.th-row>*{min-width:0}.acct-h,.th-h,.th-sub,.th-t,.post-h,.co-back,.prose h1,.prose h2,.prose h3,.prose h4,.prose li,.prose td,.prose th{overflow-wrap:anywhere}.prose img,.prose video,.prose svg{max-width:100%;height:auto}.prose pre,.prose table{max-width:100%}.prose pre{-webkit-overflow-scrolling:touch}.nl-form{gap:12px;min-width:0;display:grid}.nl-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.nl-row .nl-mail{border-radius:10px;flex:240px;min-width:0;height:42px}.nl-row .nl-mail input{font-size:15px}.nl-seg{flex:none}.nl-seg button{height:32px}.nl-form .check{font-size:13px}.nl-form .btn{justify-self:start}.nl-form .field.bad{border-color:var(--danger)}.nl-err{color:var(--danger);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:550;display:flex}.nl-err[hidden]{display:none}.nl-note{color:var(--muted);margin:0;font-size:12.5px}[data-theme=dark] .ft .nl-form .check input:not(:checked)+.box,[data-theme=dark] .nl-card .check input:not(:checked)+.box{background:var(--bg)}.ft .nl-ft{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:18px 40px;padding-top:26px;display:grid}.nl-ft-tx .fh{align-items:center;gap:8px;display:flex}.nl-ft-tx p{color:var(--muted);max-width:40ch;margin:0;font-size:14px}.ft .nl-ft .nl-mail{background:var(--s1)}.shop-ft .nl-ft{margin-bottom:22px}@media (max-width:860px){.ft .nl-ft{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.nl-row .nl-mail{flex-basis:100%}.nl-form .btn{justify-content:center;justify-self:stretch}}.nl-hsec{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.nl-hsec .eyebrow{align-items:center;gap:8px;display:inline-flex}.nl-hsec .h2{margin:10px 0 14px}.nl-points{color:var(--muted);gap:10px;margin:18px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.nl-points li{align-items:center;gap:10px;display:flex}.nl-points .i{color:var(--acc);flex:none}.nl-card{padding:24px}@media (max-width:900px){.nl-hsec{grid-template-columns:minmax(0,1fr)}}.nl-page{align-content:center;justify-items:center;min-height:50vh;padding-block:clamp(48px,8vw,110px);display:grid}@media (max-width:640px){.nl-page{align-content:start;min-height:0;padding-block:36px 8px}}.nl-box{justify-items:start;gap:12px;width:100%;max-width:560px;display:grid}.nl-box .h2{margin:4px 0 0;font-size:clamp(26px,3vw,34px)}.nl-box .body{color:var(--muted);margin:0}.nl-ic{background:var(--acc);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}@supports (color:color-mix(in lab, red, red)){.nl-ic{background:color-mix(in oklab,var(--acc) 14%,transparent)}}.nl-ic{color:var(--acc)}.nl-ic.bad{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.nl-ic.bad{background:color-mix(in oklab,var(--danger) 14%,transparent)}}.nl-ic.bad{color:var(--danger)}.nl-ic.n{background:var(--s2);color:var(--ink)}.nl-ic .i{width:26px;height:26px}.nl-act{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.nl-box .ctas{margin-top:8px}.nl-retry{border-top:1px solid var(--line);width:100%;margin-top:8px;padding-top:16px}.nl-acct-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nl-acct-row .lbl{font-size:13px;font-weight:600}.nl-acct .form-foot{flex-wrap:wrap;gap:10px;display:flex}.nl-ok{color:var(--run);align-items:center;gap:8px;margin:0;font-weight:550;display:flex}.nl-me{gap:12px;min-width:0;display:grid}.nl-me .nl-ok{font-size:14px}.nl-mail.ro{cursor:default;background:var(--s2)!important}.nl-mail.ro input{color:var(--ink);cursor:default;font-weight:550}.nl-st{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.nl-st-ic{background:var(--acc);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.nl-st-ic{background:color-mix(in oklab,var(--acc) 14%,transparent)}}.nl-st-ic{color:var(--acc)}.nl-st.ok .nl-st-ic{background:var(--run)}@supports (color:color-mix(in lab, red, red)){.nl-st.ok .nl-st-ic{background:color-mix(in oklab,var(--run) 15%,transparent)}}.nl-st.ok .nl-st-ic{color:var(--run)}.nl-st-ic .i{width:22px;height:22px}.nl-st-tx{gap:10px;min-width:0;padding-top:8px;display:grid}.nl-st-h{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.nl-addr{font-weight:650}.nl-st-s{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.nl-st-acts{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.nl-st-acts .lnk{cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:600}.nl-st-acts .lnk[disabled],.nl-st-btns .btn[disabled]{opacity:.55;cursor:default}.nl-st-btns{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.nl-slot-me{align-content:start;display:grid}.nl-me-v-account .nl-form{gap:14px}@media (max-width:520px){.nl-st-btns .btn{flex:auto;justify-content:center}}.plan .badge-x.mine,.co-head .badge-x.mine{background:var(--run);gap:4px}@supports (color:color-mix(in lab, red, red)){.plan .badge-x.mine,.co-head .badge-x.mine{background:color-mix(in oklab,var(--run) 16%,transparent)}}.plan .badge-x.mine,.co-head .badge-x.mine{color:var(--run)}@supports (color:color-mix(in lab, red, red)){.plan .badge-x.mine,.co-head .badge-x.mine{color:color-mix(in oklab,var(--run) 75%,var(--ink))}}.plan .badge-x.mine .i,.co-head .badge-x.mine .i{width:12px;height:12px}.plan.is-current{border-color:var(--run)}@supports (color:color-mix(in lab, red, red)){.plan.is-current{border-color:color-mix(in oklab,var(--run) 45%,var(--line2))}}.plan .btn.is-cur{opacity:.7;cursor:default;pointer-events:none;justify-content:center;gap:6px}.plan .buy-more{text-align:center;color:var(--muted);margin-top:12px;font-size:13.5px;font-weight:600;display:block}.plan .buy-more:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.plan .cta-note{background:var(--s2);color:var(--muted);text-align:center;border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45}.starts-now{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:600;display:inline-flex}.starts-now .i{width:14px;height:14px}.shop-multi{margin:0 0 18px}.shop-multi a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.co-switch a .sw-mine{background:var(--run);border-radius:50%;place-items:center;width:16px;height:16px;margin-left:6px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.co-switch a .sw-mine{background:color-mix(in oklab,var(--run) 18%,transparent)}}.co-switch a .sw-mine{color:var(--run)}.co-switch a .sw-mine .i{width:10px;height:10px}.co-up{margin-bottom:14px}.co-up a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.co-up .mono{font:500 12.5px var(--f-mono)}.lic-cards>li{flex-direction:column;display:flex}.lic-cards>li>.lic-card{flex:auto;align-content:start}.lic-cards>li:has(>.lc-up)>.lic-card{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.lic-cards>li>.lc-up{border:1px solid var(--line);border-top:1px dashed var(--line);background:var(--s1);border-radius:0 0 18px 18px;padding:12px 20px 16px}.lc-up{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lc-up .up-note{color:var(--muted);flex-basis:100%;align-items:center;gap:6px;font-size:13px;display:inline-flex}.up-sec{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.up-h{font:600 14px/1.3 var(--f-ui);margin:0 0 10px}.up-card{gap:16px;max-width:640px;display:grid}.up-card .note-x{margin:0}.up-dl .up-due dd b{font:600 18px/1.2 var(--f-display)}.up-form{flex-wrap:wrap;gap:10px;margin:0;display:flex}@media (max-width:520px){.up-form .btn{flex:auto;justify-content:center}}.starts-now[hidden]{display:none}.help-intro{grid-template-columns:minmax(0,1fr)}.help-search{min-width:0}:root{--public-max:1240px;--public-gutters:48px}.wrap{width:min(var(--public-max),calc(100% - var(--public-gutters)));margin-inline:auto}.public-hd .wrap{gap:18px;height:64px}.public-hd>.wrap>nav{flex:none}.public-hd>.wrap>nav a{white-space:nowrap;padding-inline:8px;font-size:14px}.public-hd .tools{flex:none;gap:6px}.public-hd .brand{flex:none}.public-hd .acct-in,.public-hd .acct-btn{padding-inline:10px}.public-hd .menu-btn{flex:none}.shell-language{flex:none;font-size:14px;position:relative}.shell-language summary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:6px;list-style:none;display:flex}.shell-language summary::-webkit-details-marker{display:none}.shell-language summary:hover{background:var(--s2)}.shell-language img{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 1px var(--line2);border-radius:50%;flex:none}.shell-language-menu{z-index:60;border:1px solid var(--line2);background:var(--s1);min-width:168px;box-shadow:var(--shadow);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.shell-language-menu a{min-height:42px;color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-weight:550;display:flex}.shell-language-menu a:hover,.shell-language-menu a:focus-visible{background:var(--s2)}.shell-language-menu a>.i{margin-left:auto}.public-ft .shell-language-menu{inset:auto auto calc(100% + 8px) 0}.public-ft .mor{color:var(--muted);grid-column:1/-1;align-items:start;gap:10px;margin:0;font-size:13px;line-height:1.5;display:flex}.public-ft .bar .r{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}@media (max-width:1180px){.public-hd .cta-top{display:none}}@media (max-width:980px){.public-hd>.wrap>nav{display:none}.public-hd .menu-btn{display:inline-grid}.public-hd .theme-btn{display:none}}@media (max-width:760px){:root{--public-gutters:32px}.public-hd .wrap{gap:10px}.public-hd .tools{gap:4px}}@media (max-width:430px){.public-hd .acct-in span,.public-hd .acct-btn .em,.public-hd .acct-btn .chev{display:none}.public-hd .acct-in,.public-hd .acct-btn{width:36px;padding:0}.public-hd .brand{gap:7px;font-size:18px}.public-hd .tools{gap:2px}}.acct-ret{border-bottom:1px solid var(--color-line)}.acct-ret .wrap{align-items:center;min-height:44px;padding-block:6px;display:flex}.acct-ret a{min-height:32px;color:var(--color-signal);overflow-wrap:anywhere;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.acct-ret a:hover,.acct-ret a:focus-visible{text-decoration:underline}.strip figure.tall button.open{aspect-ratio:1440/900;background:radial-gradient(120% 90% at 50% 0%,var(--acc) 0%,var(--s1) 70%);justify-content:center;align-items:center;padding:14px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.strip figure.tall button.open{background:radial-gradient(120% 90% at 50% 0%,color-mix(in oklab,var(--acc) 10%,var(--s1)) 0%,var(--s1) 70%)}}.strip figure.tall img{aspect-ratio:auto;object-fit:contain;border:1px solid var(--line2);border-radius:18px;flex:none;width:auto;max-width:none;height:100%;min-height:0;box-shadow:0 10px 30px #00000047}.lb.tall img{border:6px solid var(--s2);box-shadow:0 0 0 1px var(--line2),0 24px 60px #00000073;border-radius:28px;max-height:calc(100dvh - 160px)}.ann{background:var(--acc)}@supports (color:color-mix(in lab, red, red)){.ann{background:color-mix(in oklab,var(--acc) 10%,var(--bg))}}.ann{border-bottom:1px solid var(--acc)}@supports (color:color-mix(in lab, red, red)){.ann{border-bottom:1px solid color-mix(in oklab,var(--acc) 28%,var(--line))}}.ann{color:var(--ink);font-size:13.5px;line-height:1.4}.ann .wrap{justify-content:center;align-items:center;gap:10px;min-height:40px;padding-block:4px;display:flex}.ann .wrap>.i{color:var(--acc);flex:none;width:16px;height:16px}.ann p{text-align:center;min-width:0;margin:0}.ann a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ann a:hover{color:var(--acc)}.ann a:focus-visible,.ann .ann-x:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:4px}.ann .ann-x{flex:none;margin-left:6px}.ann[hidden],html[data-ann-off~=wf270] #ann-wf270{display:none}@media (max-width:560px){.ann{font-size:13px}.ann .wrap{justify-content:flex-start;gap:8px;padding-block:6px}.ann p{text-align:left;flex:auto}.ann .ann-x{margin-left:auto}}.hero-links .trial-link{color:var(--ink);font-weight:600}.hero-links .trial-link:hover,.hero-links .trial-link:focus-visible{color:var(--acc)}.trial-line{border:1px solid var(--acc);align-items:flex-start;gap:10px;max-width:760px;margin:-14px 0 22px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.trial-line{border:1px solid color-mix(in oklab,var(--acc) 34%,var(--line))}}.trial-line{background:var(--acc);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.trial-line{background:color-mix(in oklab,var(--acc) 8%,var(--s1))}}.trial-line{color:var(--ink);font-size:15px;line-height:1.5}.trial-line .i{color:var(--acc);flex:none;width:18px;height:18px;margin-top:2px}.trial-line b{font-weight:650}@media (max-width:560px){.trial-line{margin-top:-8px;font-size:14px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}