:root{--p-bg: var(--background1, var(--surface, #fff));--p-bg-2: var(--background2, var(--surface-2, #f6f6f0));--p-ink: var(--foreground1, var(--ink, #1b1815));--p-ink-2: var(--foreground2, var(--ink-3, #8e897e));--p-line: var(--line, rgb(var(--border1-rgb, 16 24 40) / .16));--p-r: var(--r-lg, var(--r-s, 10px));--p-accent:var(--main, var(--brass, #a8752a));--p-on-accent:var(--main-contrast, #ffffff);--p-shadow:var(--shadow-rgb, 0 0 0);--density:1;--base-font:100%;--sp-1:calc(4px * var(--density));--sp-2:calc(6px * var(--density));--sp-3:calc(8px * var(--density));--sp-4:calc(11px * var(--density));--sp-5:calc(14px * var(--density));--sp-6:calc(18px * var(--density));--sp-7:calc(24px * var(--density))}html{font-size:var(--base-font)}time{font-variant-numeric:tabular-nums;border-bottom:1px dotted var(--p-line);cursor:help}.t-owner{font-size:var(--fs-1);color:var(--p-ink-2);padding-inline-start:var(--sp-1)}.t-none{color:var(--p-ink-2)}.state{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-7) var(--sp-5);text-align:center;border-radius:var(--p-r);background:var(--p-bg-2);border:1px dashed var(--p-line);color:var(--p-ink-2);font-size:var(--fs-3)}.state b{color:var(--p-ink);font-size:var(--fs-4);font-weight:600}.state span{max-width:46ch}.state .hint{font-size:var(--fs-2)}.state-error{border-style:solid;border-color:var(--p-line)}.state-error b{color:color-mix(in srgb,var(--rise) 88%,var(--foreground1))}.state-denied b{color:color-mix(in srgb,var(--warn) 76%,var(--foreground1))}.state-loading{border-style:solid}.spin{width:16px;height:16px;border-radius:999px;border:2px solid var(--p-line);border-top-color:var(--p-accent);animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.more{float:inline-end;font-weight:400;font-size:var(--fs-2);color:var(--p-ink-2);display:inline-flex;gap:var(--sp-3);align-items:center}.pxchip{display:inline-flex;flex-direction:column;align-items:center;padding:var(--sp-1) var(--sp-3);border:1px solid var(--p-line);border-radius:var(--p-r);background:var(--p-bg);line-height:1.25}.pxchip b{font-variant-numeric:tabular-nums}.pxchip small{color:var(--p-ink-2);font-size:var(--fs-1)}.pxchip.on{border-color:var(--p-accent);box-shadow:0 0 0 1px var(--p-accent) inset}.pxvs{color:var(--p-ink-2);font-size:var(--fs-1);margin-inline:var(--sp-2)}.pxsigs{display:grid;gap:var(--sp-3)}.pxsig{border:1px solid var(--p-line);border-inline-start-width:3px;border-radius:var(--p-r);padding:var(--sp-4);background:var(--p-bg);font-size:var(--fs-2)}.pxsig[data-tone=good]{border-inline-start-color:var(--fall)}.pxsig[data-tone=warn]{border-inline-start-color:var(--warn)}.pxsig[data-tone=mute]{opacity:.68}.pxsig-h{display:flex;gap:var(--sp-3);align-items:center;justify-content:space-between}.pxsig-v{margin-top:var(--sp-1);color:var(--p-ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-radius:var(--p-r);border:1px solid var(--p-line);background:var(--p-bg);color:var(--p-ink);font:inherit;font-size:var(--fs-3);font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}.btn:hover{border-color:var(--p-accent)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.btn.primary{background:var(--p-accent);border-color:var(--p-accent);color:var(--p-on-accent);font-weight:600}.btn.ghost{background:transparent;border-color:transparent;color:var(--p-ink-2)}.btn.ghost:hover{color:var(--p-ink);border-color:var(--p-line)}.btn.danger{color:var(--danger);border-color:var(--danger);background:transparent}.btn.danger:hover{background:var(--danger);color:var(--p-on-accent)}.btn.sm{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-2)}.say{position:fixed;inset-block-start:var(--sp-5);inset-inline:0;margin-inline:auto;width:max-content;max-width:min(92vw,60ch);z-index:60;display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-radius:var(--p-r);border:1px solid var(--p-line);background:var(--p-bg);color:var(--p-ink);font-size:var(--fs-3);box-shadow:0 8px 30px -12px rgb(var(--p-shadow) / .35);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .18s,transform .18s}.say.show{opacity:1;transform:none;pointer-events:auto}.say.ok{border-inline-start:3px solid var(--fall)}.say.err{border-inline-start:3px solid var(--rise)}.say.busy{border-inline-start:3px solid var(--warn)}@media (prefers-reduced-motion:reduce){.say{transition:none}}.help{display:inline-grid;place-items:center;position:relative;width:16px;height:16px;flex:none;vertical-align:-.15em;margin-inline-start:var(--sp-1);border:1px solid var(--p-line);border-radius:50%;color:var(--p-ink-2);background:var(--p-bg);font-size:var(--fs-1);line-height:1;cursor:help}.help:hover,.help:focus-visible{color:var(--p-accent);border-color:var(--p-accent);outline:none}.help>b{font-weight:600}.help-tip{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:-6px;z-index:80;width:max-content;max-width:min(38ch,78vw);display:none;text-align:start;padding:var(--sp-3) var(--sp-4);border:1px solid var(--p-line);border-radius:var(--p-r);background:var(--p-bg);color:var(--p-ink);font-size:var(--fs-2);line-height:1.7;font-weight:400;box-shadow:0 10px 34px -14px rgb(var(--p-shadow) / .45);pointer-events:none}.help:hover>.help-tip,.help:focus-visible>.help-tip{display:block}.help-tip b{display:block;color:var(--p-ink);font-weight:600}.help-tip i{display:block;margin-block-start:var(--sp-2);color:var(--p-ink-2);font-style:normal}td .help-tip,th .help-tip{inset-inline-end:auto;inset-inline-start:0}.ask{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:var(--sp-5);background:rgb(var(--p-shadow) / .55)}.ask-box{width:min(46rem,100%);max-height:88vh;overflow:auto;background:var(--p-bg);color:var(--p-ink);border:1px solid var(--p-line);border-radius:var(--p-r);box-shadow:0 24px 70px -24px rgb(var(--p-shadow) / .6);padding:var(--sp-7)}.ask-box h3{margin:0 0 var(--sp-4);font-size:var(--fs-6);line-height:1.45}.ask-box .ask-detail{margin:0 0 var(--sp-5);color:var(--p-ink-2);font-size:var(--fs-3);line-height:1.85}.ask-effect{margin:0 0 var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--p-r);background:var(--p-bg-2);border-inline-start:3px solid var(--p-accent);font-size:var(--fs-3);line-height:1.9}.ask-effect ul{margin:0;padding-inline-start:var(--sp-6)}.ask-effect li{margin-block:var(--sp-1)}.ask-effect b{color:var(--p-ink)}.ask-undo{margin:0 0 var(--sp-6);color:var(--p-ink-2);font-size:var(--fs-2);line-height:1.8}.ask-acts{display:flex;gap:var(--sp-3);justify-content:flex-end;flex-wrap:wrap}.ask[data-danger="1"] .ask-effect{border-inline-start-color:var(--rise)}@media (max-width:560px){.ask-box{padding:var(--sp-5)}.ask-acts{justify-content:stretch}.ask-acts .btn{flex:1}}.btn.line{background:transparent;border:1px solid var(--p-line);color:inherit}.btn.line:hover{border-color:var(--p-accent)}.loading .spin{width:32px;height:32px;border-width:4px}.pcard .state{display:inline-block;border:0;gap:0}.newsbox .when,.newsrow .when{color:inherit;opacity:.75}.newsrow .flag{color:var(--danger, var(--main-ink));color:color-mix(in srgb,var(--danger, var(--main-ink)) 65%,var(--foreground1, #1b1815))}.pv-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pv-card .sv2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-card .sv2-cover img{aspect-ratio:16/10;height:auto}.pv-card .sv2-card-foot{justify-content:flex-end}.fresh{margin:10px 0 0;font-size:var(--fs-2);line-height:1.6;color:inherit}.fresh .fresh-l,.fresh .fresh-s,.fresh .fresh-n,.fresh time{color:inherit}.fresh .fresh-l{font-weight:700}.fresh time{font-weight:600}.fresh .fresh-s,.fresh .fresh-n{display:block;color:inherit;opacity:.78}.pv-tools:empty{display:none}.pv-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pv-areahero .shead h1{margin:0}.pv-areahero{padding-block:44px 30px}.pv-areahero .lp-lede{max-width:68ch;margin:12px 0 0;color:var(--foreground2);line-height:1.8}.pv-areahero .lp-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.pv-areahero .lp-lede{margin-inline:auto}.pv-areahero .lp-links .chip{text-decoration:none}.pager a.pg{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid var(--p-line);border-radius:999px;color:inherit;text-decoration:none}.gridfoot a.pgbtn{text-decoration:none}.devcover img{width:100%;height:100%;object-fit:cover}.pvq{border:0;border-radius:22px;padding:0;width:min(560px,calc(100vw - 32px));max-height:min(88vh,900px);overflow:auto;background:var(--p-bg, var(--background1));color:var(--p-ink, var(--foreground1));box-shadow:0 30px 80px -30px rgb(var(--shadow-rgb, 16 24 40)/.5)}.pvq::backdrop{background:rgb(var(--shadow-rgb, 16 24 40)/.45)}.pvq-in{position:relative;display:grid;gap:10px;padding:0 0 18px}.pvq-in>:not(.pvq-media):not(.pvq-x){margin-inline:18px}.pvq-x{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:2;width:40px;height:40px;border-radius:var(--r-full);border:0;background:var(--background1);color:var(--foreground1);font-size:var(--fs-7);line-height:1;cursor:pointer;box-shadow:0 6px 16px -8px rgb(var(--shadow-rgb, 16 24 40)/.45)}.pvq-x:focus-visible{outline:2px solid var(--main);outline-offset:2px}.pvq-media{position:relative;aspect-ratio:16/10;background:var(--box);overflow:hidden;border-radius:22px 22px 0 0}.pvq-media img{width:100%;height:100%;object-fit:cover;display:block}.pvq-badge{position:absolute;inset-block-end:10px;inset-inline-start:10px;padding:5px 12px;border-radius:var(--r-full);background:rgb(var(--shadow-rgb, 16 24 40)/.65);color:var(--on-main, #fff);font:600 var(--fs-2)/1 var(--font-sans)}.pvq-in h2{margin:6px 0 0;font-size:var(--fs-7)}.pvq-sub{margin:0;color:var(--foreground2);font-size:var(--fs-3)}.pvq-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.pvq-types{margin:0;font-size:var(--fs-2);color:var(--foreground2)}.pvq-plan{display:grid;gap:4px;padding:10px 12px;border-radius:var(--r-lg);background:rgb(var(--main-rgb)/.07);font-size:var(--fs-3)}.pvq-note{margin:0;font-size:var(--fs-2);color:var(--foreground2)}.pvq-acts{display:flex;gap:8px;flex-wrap:wrap}.pvq-main{padding-top:10px;border-top:1px dashed var(--line)}@media (max-width:640px){.pvq{width:100vw;max-width:100vw;margin:auto 0 0;border-radius:22px 22px 0 0;max-height:92vh}.pvq-facts{grid-template-columns:1fr 1fr}.pvq-acts .btn{min-height:44px;flex:1 1 auto}}.cvl{display:block;width:64px;height:64px}.state-loading .cvl{width:44px;height:44px}.state-loading .cvl.cvl-pulse{width:120px;height:36px}img.fbph{object-fit:cover;background:var(--p-bg-2)}.pv2-gal .pv2-ph{display:block;width:100%;height:auto;aspect-ratio:16/10;border-radius:var(--r-2xl)}.sv2{--sv2-gap:16px;display:grid;gap:var(--sv2-gap);color:var(--foreground1)}.sv2 .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sv2-top{display:grid;gap:12px;padding:16px;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-2xl);background:var(--background1);box-shadow:0 18px 40px -28px rgb(var(--shadow-rgb)/.35)}.sv2-ctx{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-full);background:var(--box);justify-self:start}.sv2-ctx button{border:0;background:none;padding:8px 18px;border-radius:var(--r-full);font:600 var(--fs-3)/1 var(--font-sans);color:var(--foreground2);cursor:pointer}.sv2-ctx button.on{background:var(--main);color:#fff;font-weight:800;box-shadow:0 8px 18px -8px rgb(var(--main-rgb)/.6)}.sv2-ctx button.on:before{content:"✓";margin-inline-end:6px;font-weight:800}.sv2-ctx button:focus-visible{outline:2px solid rgb(var(--main-rgb)/.6);outline-offset:2px}.sv2-ctx button:not(.on):hover{color:var(--main-ink);background:rgb(var(--main-rgb)/.08)}.sv2-ctx-quick{display:flex;width:100%;justify-self:stretch}.sv2-ctx-quick button{flex:1;text-align:center}.sv2-find{position:relative}.sv2-find input{width:100%;box-sizing:border-box;padding:14px 46px;padding-inline-start:46px;border:1px solid var(--line);border-radius:var(--r-xl);font:500 var(--fs-5)/1.4 var(--font-sans);color:var(--foreground1);background:var(--background2)}.sv2-find input:focus{outline:2px solid rgb(var(--main-rgb)/.45);outline-offset:1px;background:var(--background1)}.sv2-find-ic{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:var(--foreground2);display:flex}.sv2-sug{position:absolute;inset-inline:0;top:calc(100% + 6px);z-index:40;max-height:min(60vh,460px);overflow:auto;padding:8px;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--background1);box-shadow:0 24px 48px -20px rgb(var(--shadow-rgb)/.35)}.sv2-sug-g{padding:4px 0}.sv2-sug-g>b{display:block;padding:6px 10px;font-size:var(--fs-1);color:var(--foreground2);font-weight:600;letter-spacing:.2px}.sv2-sug-i{display:flex;justify-content:flex-start;gap:12px;padding:9px 10px;border-radius:var(--r-lg);cursor:pointer;font-size:var(--fs-4)}.sv2-sug-i em{font-style:normal;font-size:var(--fs-1);color:var(--main-ink);background:rgb(var(--main-rgb)/.1);padding:2px 8px;border-radius:var(--r-full)}.sv2-sug-i[aria-selected=true],.sv2-sug-i:hover{background:var(--box)}.sv2-sug-i{align-items:center}.sv2-sug-main{display:flex;flex-direction:column;gap:2px;min-width:0}.sv2-sug-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv2-sug-sub{font-size:var(--fs-1);color:var(--foreground2)}.sv2-sug-dev{gap:10px}.sv2-sug-mark{flex:none;width:32px;height:32px;border-radius:var(--r-lg);background:var(--box);display:flex;align-items:center;justify-content:center;font-size:var(--fs-2);font-weight:800;color:var(--main-ink)}.sv2-sug-kid{margin-inline-start:20px;border-inline-start:2px solid var(--line);border-radius:var(--r-lg)}.sv2-sug-pill{flex:none;font-size:10px;font-weight:700;padding:3px 9px;border-radius:var(--r-full)}.sv2-sug-pill.res{color:#1e7d5c;background:#eaf6f0}.sv2-sug-pill.com{color:#2f5fa8;background:#eaf1fb}.sv2-sug-pill.mix{color:#7c4dad;background:#f3ecfa}.sv2-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.sv2-actives{display:flex;flex-wrap:wrap;gap:6px;min-height:28px}.sv2-active{display:inline-flex;gap:6px;align-items:center;border:1px solid rgb(var(--main-rgb)/.35);background:rgb(var(--main-rgb)/.08);color:var(--main-ink);border-radius:var(--r-full);padding:5px 12px;font:500 var(--fs-2)/1 var(--font-sans);cursor:pointer}.sv2-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sv2-sort{display:inline-flex;align-items:center;gap:0;border:1px solid var(--line);border-radius:var(--r-full);background:var(--background1);padding-inline-start:12px;transition:border-color .2s,box-shadow .2s}.sv2-sort:hover{border-color:rgb(var(--main-rgb)/.45)}.sv2-sort:focus-within{border-color:var(--main);box-shadow:0 0 0 3px rgb(var(--main-rgb)/.18)}.sv2-sort-lbl{font:500 var(--fs-2)/1 var(--font-sans);color:var(--foreground2);white-space:nowrap}.sv2-sort select{appearance:none;-webkit-appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat;background-position:left 12px center;color:var(--main-ink);font:700 var(--fs-3) var(--font-sans);cursor:pointer;padding:8px 12px;padding-inline-end:32px;outline:none}[dir=ltr] .sv2-sort select{background-position:right 12px center}.sv2-clear{border:0;background:none;color:var(--foreground2);cursor:pointer;font:500 var(--fs-3) var(--font-sans);text-decoration:underline}.sv2-mobile-filters{display:none}.sv2-pulse{display:inline-flex;align-items:center;width:22px;height:22px;flex:none}.sv2-pulse img{width:22px;height:22px;display:block}.sv2-sheet-head,.sv2-sheet-foot{display:none}.sv2-sheet-body{display:contents}html.sv2-sheet-lock,html.sv2-sheet-lock body{overflow:hidden}html.sv2-sheet-lock header.chrome{visibility:hidden}.sv2-meta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:var(--fs-3);color:var(--foreground2)}.sv2-count b{color:var(--foreground1)}.sv2-allow{padding:4px 10px;border-radius:var(--r-full);background:var(--info-bg);color:var(--info);font-weight:600}.sv2-held{padding:4px 10px;border-radius:var(--r-full);background:var(--warn-bg);color:var(--warn)}.sv2-body{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:var(--sv2-gap);align-items:start}.sv2-quick{position:sticky;top:84px;display:grid;gap:14px;padding:14px;border:1px solid var(--line);border-radius:var(--r-2xl);background:var(--background1);max-height:calc(100vh - 100px);overflow:auto}.sv2-group{display:grid;gap:8px}.sv2-lbl{font:600 var(--fs-2)/1.3 var(--font-sans);color:var(--foreground1)}.sv2-sub{font-size:var(--fs-1);color:var(--foreground2)}.sv2-partial{font-style:normal;font-weight:500;font-size:var(--fs-1);color:var(--warn);background:var(--warn-bg);padding:1px 6px;border-radius:var(--r-full)}.sv2-muted{margin:0;font-size:var(--fs-2);color:var(--foreground2)}.sv2-chips{display:flex;flex-wrap:wrap;gap:6px}.sv2-chip{border:1px solid rgb(var(--border1-rgb)/.16);background:var(--box);color:var(--foreground1);border-radius:var(--r-full);padding:6px 11px;font:500 var(--fs-2)/1.1 var(--font-sans);cursor:pointer}.sv2-chip:hover{border-color:rgb(var(--main-rgb)/.5)}.sv2-chip.on{background:var(--main);border-color:var(--main);color:#fff}.sv2-chip.on:before{content:"✓";margin-inline-end:4px;font-weight:800}.sv2-chip:focus-visible,.sv2-seg button:focus-visible,.sv2-tri button:focus-visible,.sv2-active:focus-visible{outline:2px solid rgb(var(--main-rgb)/.6);outline-offset:2px}.sv2-seg,.sv2-tri{display:flex;flex-wrap:wrap;gap:4px}.sv2-seg button,.sv2-tri button{border:1px solid var(--line);background:var(--background2);color:var(--foreground1);border-radius:var(--r-lg);padding:6px 9px;font:500 var(--fs-1)/1.2 var(--font-sans);cursor:pointer}.sv2-seg button.on,.sv2-tri button.on{background:rgb(var(--main-rgb)/.12);border-color:rgb(var(--main-rgb)/.55);color:var(--main-ink)}.sv2-tri{align-items:center}.sv2-tri>span{flex:1 0 100%;font-size:var(--fs-2)}.sv2-range{display:grid;gap:6px}.sv2-pair{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;align-items:center}.sv2-pair input{min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--background2);color:var(--foreground1);font:500 var(--fs-3) var(--font-sans);font-variant-numeric:tabular-nums}.sv2-unit{font-size:var(--fs-1);color:var(--foreground2)}.sv2-pick{border:1px solid var(--line);border-radius:var(--r-lg)}.sv2-pick summary{display:flex;justify-content:space-between;padding:9px 10px;cursor:pointer;list-style:none}.sv2-pick summary::-webkit-details-marker{display:none}.sv2-pick summary b{font-size:var(--fs-2);color:var(--main-ink);flex:none;margin-inline-start:8px}.sv2-pick summary .sv2-lbl{display:flex;flex-direction:column;gap:2px;min-width:0}.sv2-pick-sel{font-size:var(--fs-1);font-weight:400;color:var(--foreground2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv2-pick-body{padding:0 10px 10px;display:grid;gap:6px}.sv2-pick-find{padding:7px 9px;border:1px solid var(--line);border-radius:var(--r-lg);font:500 var(--fs-2) var(--font-sans);background:var(--background2);color:var(--foreground1)}.sv2-pick-list{display:grid;gap:2px;max-height:220px;overflow:auto}.sv2-opt{display:flex;gap:8px;align-items:center;padding:5px 4px;font-size:var(--fs-2);border-radius:8px;cursor:pointer}.sv2-opt:hover{background:var(--box)}.sv2-opt span{flex:1}.sv2-opt em{font-style:normal;color:var(--foreground2);font-size:var(--fs-1)}.sv2-city{border-top:1px solid var(--line);padding-top:4px}.sv2-city:first-of-type{border-top:0}.sv2-city summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:6px 4px;font:700 var(--fs-2)/1.3 var(--font-sans);color:var(--foreground1);position:sticky;top:0;background:var(--background1);z-index:1}.sv2-city summary em{font-style:normal;font-weight:500;color:var(--foreground2);font-size:var(--fs-1)}.sv2-opt.on{background:rgb(var(--main-rgb)/.08);border-radius:var(--r-md)}.sv2-opt.on span{font-weight:700;color:var(--main-ink)}.sv2-picked{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-bottom:6px;border-bottom:1px dashed var(--line)}.sv2-notice{display:flex;gap:8px;align-items:center;margin:6px 0 0;padding:8px 12px;border-radius:var(--r-lg);background:rgb(var(--main-rgb)/.08);color:var(--main-ink);font-size:var(--fs-2);flex-basis:100%}.sv2-notice .sv2-x{margin-inline-start:auto}@media (max-width:700px){.sv2-opt{padding:10px 6px;min-height:44px}.sv2-city summary{min-height:44px}}.sv2-cons{display:grid;gap:4px}.sv2-results{display:grid;gap:20px;min-width:0}.sv2-block-h{margin:0 0 10px;font-size:var(--fs-5);font-weight:700}.sv2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.sv2-card{display:grid;grid-template-rows:auto 1fr;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-3xl);overflow:hidden;background:var(--background1);box-shadow:0 10px 30px -24px rgb(var(--shadow-rgb)/.4);transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .3s,box-shadow .35s}.sv2-cover{display:block;aspect-ratio:16/10;background:var(--box);max-width:100%;overflow:hidden}.sv2-cover img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.4,0,.2,1)}.sv2-card h3 a{transition:color .3s}@media (hover:hover) and (pointer:fine){.sv2-card:hover{transform:translateY(-4px);border-color:rgb(var(--main-rgb)/.3);box-shadow:0 24px 46px -26px rgb(var(--main-rgb)/.45)}.sv2-card:hover .sv2-cover img{transform:scale(1.03)}.sv2-card:hover h3 a{color:var(--main-ink)}.sv2-card .sv2-card-foot{opacity:.88;transition:opacity .3s}.sv2-card:hover .sv2-card-foot{opacity:1}}.sv2-card:focus-within{border-color:rgb(var(--main-rgb)/.45);box-shadow:0 0 0 3px rgb(var(--main-rgb)/.18),0 24px 46px -26px rgb(var(--main-rgb)/.35)}@media (hover:none){.sv2-card:active{transform:scale(.99)}}.sv2-noimg{display:grid;place-items:center;height:100%;font:700 var(--fs-8,24px) var(--font-sans);color:rgb(var(--main-rgb)/.55)}.sv2-card-body{display:grid;gap:8px;padding:12px 14px 14px;align-content:start}.sv2-badges{display:flex;flex-wrap:wrap;gap:5px}.sv2-class,.sv2-badge{font:600 var(--fs-1)/1 var(--font-sans);padding:4px 8px;border-radius:var(--r-full);background:var(--box);color:var(--foreground2)}.sv2-class.exact{background:var(--ok-bg);color:var(--ok)}.sv2-class.near{background:var(--warn-bg);color:var(--warn)}.sv2-class.alternative{background:var(--info-bg);color:var(--info)}.sv2-badge.price_drop,.sv2-badge.launch{background:rgb(var(--main-rgb)/.1);color:var(--main-ink)}.sv2-badge.documents_incomplete{background:var(--danger-bg);color:var(--danger)}.sv2-card h3{margin:0;font-size:var(--fs-6);line-height:1.35}.sv2-card h3 a{color:inherit;text-decoration:none}.sv2-card h3 a:hover{color:var(--main-ink)}.sv2-card .sv2-sub{margin:0;font-size:var(--fs-2)}.sv2-why{margin:0;font-size:var(--fs-2);color:var(--foreground1)}.sv2-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.sv2-facts div{min-width:0}.sv2-facts dt{font-size:var(--fs-1);color:var(--foreground2)}.sv2-facts dd{margin:2px 0 0;font:600 var(--fs-2)/1.3 var(--font-sans);overflow-wrap:anywhere}.sv2-card-foot{display:flex;gap:8px;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px dashed var(--line)}.sv2-lock{font-size:var(--fs-2);color:var(--foreground2);text-decoration:none}a.sv2-lock{color:var(--main-ink);font-weight:600}.sv2-detail{margin:0;font:600 var(--fs-2)/1.4 var(--font-sans);color:var(--foreground1)}.sv2-cmp{border:1px solid var(--line);background:var(--background1);color:var(--foreground2);border-radius:var(--r-lg);padding:6px;cursor:pointer;display:flex}.sv2-cmp:hover{color:var(--main-ink);border-color:rgb(var(--main-rgb)/.5)}.sv2-empty{padding:28px;text-align:center;border:1px dashed var(--line);border-radius:var(--r-2xl);display:grid;gap:8px;justify-items:center}.sv2-empty p{margin:0;color:var(--foreground2)}.sv2-more{display:flex;justify-content:center}.sv2-skel{min-height:300px;background:linear-gradient(90deg,var(--box),var(--background2),var(--box));background-size:200% 100%;animation:sv2-shimmer 1.4s linear infinite}@keyframes sv2-shimmer{to{background-position:-200% 0}}.sv2-adv{position:fixed;inset:0;z-index:90;background:rgb(var(--shadow-rgb)/.45);display:flex;justify-content:flex-end}.sv2-adv[hidden]{display:none}.sv2-adv-panel{width:min(460px,100%);height:100%;background:var(--background1);display:grid;grid-template-rows:auto 1fr;box-shadow:0 0 60px rgb(var(--shadow-rgb)/.35)}.sv2-adv-panel header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line)}.sv2-adv-panel h3{margin:0;font-size:var(--fs-6)}.sv2-x{border:0;background:var(--box);width:36px;height:36px;border-radius:var(--r-full);font-size:20px;cursor:pointer;color:var(--foreground1)}.sv2-adv-body{overflow:auto;padding:14px 16px;display:grid;gap:18px;align-content:start}.sv2-adv-sec{display:grid;gap:10px}.sv2-adv-sec h4{margin:0;font-size:var(--fs-4)}@media (max-width:980px){.sv2-body{grid-template-columns:1fr}.sv2-quick{position:static;max-height:none;display:none}.sv2.sv2-filters-open .sv2-quick{display:grid;position:fixed;inset:0;z-index:95;grid-template-rows:auto 1fr auto;gap:0;padding:0;margin:0;max-height:none;height:100%;height:100dvh;background:var(--background1);border-radius:0;z-index:190}.sv2.sv2-filters-open .sv2-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line);background:var(--background1)}.sv2-sheet-head h3{margin:0;font-size:var(--fs-6);display:flex;align-items:center;gap:8px}.sv2-sheet-head h3 .n{background:var(--main);color:#fff;border-radius:var(--r-full);padding:2px 9px;font-size:var(--fs-2)}.sv2.sv2-filters-open .sv2-sheet-body{display:grid;gap:14px;align-content:start;overflow:auto;overscroll-behavior:contain;padding:14px 16px}.sv2.sv2-filters-open .sv2-sheet-foot{display:grid;grid-template-columns:1fr auto;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--background1)}.sv2-sheet-foot .btn{min-height:46px}.sv2-sheet-head .sv2-x{width:44px;height:44px}.sv2-mobile-filters{display:inline-flex}}@media (max-width:560px){.sv2-top{padding:12px}.sv2-facts{grid-template-columns:1fr 1fr}.sv2-facts div:last-child{grid-column:1/-1}.sv2-grid{grid-template-columns:repeat(2,1fr);gap:8px}.sv2-adv-panel{width:100%}}@media (prefers-reduced-motion:reduce){.sv2-skel{animation:none}.sv2-card,.sv2-cover img,.sv2-card h3 a,.sv2-card .sv2-card-foot{transition:none}.sv2-card:hover,.sv2-card:active,.sv2-card:hover .sv2-cover img{transform:none}}.hv2-hero{padding-block:30px 22px}.hv2-head{margin-bottom:18px}.hv2-band{padding-block:34px}.hv2-h{margin:0 0 14px;font-size:var(--fs-7)}.hv2-headrow{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline}.hv2-note{margin:0;font-size:var(--fs-2);color:var(--foreground2)}.hv2-work{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.hv2-col{border:1px solid var(--line);border-radius:var(--r-2xl);padding:14px;background:var(--background1)}.hv2-col h3{margin:0 0 8px;font-size:var(--fs-4)}.hv2-col ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.hv2-col li{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-3)}.hv2-col li a{color:var(--foreground1);text-decoration:none;font-weight:600}.hv2-col li a:hover{color:var(--main-ink)}.hv2-col li span{color:var(--foreground2);font-size:var(--fs-2)}.hv2-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-full);background:var(--box);margin-bottom:12px}.hv2-tabs button{border:0;background:none;padding:8px 16px;border-radius:var(--r-full);font:600 var(--fs-3) var(--font-sans);color:var(--foreground2);cursor:pointer}.hv2-tabs button.on{background:var(--background1);color:var(--main-ink)}.hv2-disc{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.hv2-tile{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--background1);color:inherit;text-decoration:none}.hv2-tile:hover{border-color:rgb(var(--main-rgb)/.4)}.hv2-tile img,.hv2-ini{width:44px;height:44px;border-radius:var(--r-lg);object-fit:contain;background:var(--box);flex:none;display:grid;place-items:center;font-weight:700;color:rgb(var(--main-rgb)/.6)}.hv2-tile-t{display:grid;min-width:0}.hv2-tile-t b{font-size:var(--fs-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv2-tile-t em{font-style:normal;font-size:var(--fs-1);color:var(--foreground2)}.hv2-more{display:flex;justify-content:center;margin-top:12px}.sv2-login{border:0;background:none;padding:0;cursor:pointer;color:var(--main-ink);font:600 var(--fs-2) var(--font-sans)}.pv2-hero{padding-block:30px}.pv2-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;align-items:start}.pv2-id h1{margin:6px 0 4px;font-size:var(--fs-9,32px);line-height:1.25}.pv2-soft{margin:0;color:var(--foreground2);font-size:var(--fs-3)}.pv2-where{margin:6px 0 14px;font-size:var(--fs-4);color:var(--foreground2)}.pv2-where a{color:var(--main-ink);text-decoration:none;font-weight:600}.pv2-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:14px;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-2xl);background:var(--background1)}.pv2-facts dt{font-size:var(--fs-1);color:var(--foreground2)}.pv2-facts dd{margin:4px 0 0;font:700 var(--fs-5)/1.3 var(--font-sans);overflow-wrap:anywhere}.pv2-samples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px}.pv2-sample h3{margin:0 0 10px;font-size:var(--fs-5)}.pv2-sample .pv2-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pv2-sub{display:block;margin-top:2px;font-weight:500;font-size:var(--fs-1);color:var(--foreground2)}@media (max-width:760px){.pv2-samples{grid-template-columns:minmax(0,1fr)}}.pv2-lede{margin:0 0 14px;font-size:var(--fs-4);line-height:1.75;color:var(--foreground1, inherit)}.pv2-faq{display:grid;gap:8px;margin-top:12px}.pv2-faq details{border:1px solid rgb(var(--border1-rgb)/.12);border-radius:var(--r-xl);background:var(--background1);padding:12px 14px}.pv2-faq summary{cursor:pointer;font-weight:700}.pv2-faq details p{margin:8px 0 0;color:var(--foreground2)}.pv2-galwrap{display:grid;gap:8px;min-width:0}.pv2-gal{display:grid;gap:8px;aspect-ratio:16/10;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));min-width:0}.pv2-shot{position:relative;padding:0;border:0;margin:0;background:var(--box);overflow:hidden;border-radius:var(--r-xl);cursor:zoom-in;min-width:0;min-height:0;display:block}.pv2-shot img{width:100%;height:100%;object-fit:cover;display:block;max-width:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.pv2-shot:first-child{grid-row:span 2;border-radius:var(--r-2xl)}.pv2-shot:nth-child(n+6){display:none}.pv2-shot:focus-visible{outline:3px solid rgb(var(--main-rgb)/.6);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pv2-shot:hover img{transform:scale(1.03)}}.pv2-more{position:absolute;inset:0;display:grid;place-items:center;background:#00000073;color:#fff;font:800 var(--fs-7)/1 var(--font-sans)}.pv2-gal[data-n="1"]{grid-template-columns:1fr;grid-template-rows:1fr}.pv2-gal[data-n="1"] .pv2-shot:first-child{grid-row:auto}.pv2-gal[data-n="2"]{grid-template-columns:2fr 1fr;grid-template-rows:1fr}.pv2-gal[data-n="2"] .pv2-shot:first-child{grid-row:auto}.pv2-gal[data-n="3"]{grid-template-columns:2fr 1fr}.pv2-gal[data-n="4"]{grid-template-columns:2fr 1fr;grid-template-rows:repeat(3,minmax(0,1fr))}.pv2-gal[data-n="4"] .pv2-shot:first-child{grid-row:span 3}.pv2-gal[data-n="0"]{display:block}.pv2-galbar{display:flex;justify-content:space-between;align-items:center;gap:8px}.pv2-galpos{font-size:var(--fs-2);color:var(--foreground2)}@media (max-width:760px){.pv2-gal,.pv2-gal[data-n]{display:flex;aspect-ratio:auto;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;border-radius:var(--r-2xl);scrollbar-width:none;overscroll-behavior-x:contain}.pv2-gal::-webkit-scrollbar{display:none}.pv2-shot,.pv2-shot:first-child{flex:0 0 100%;aspect-ratio:16/10;border-radius:0;scroll-snap-align:start;grid-row:auto}.pv2-shot:nth-child(n+6){display:block}.pv2-more{display:none}.pv2-galbar .btn{min-height:44px}}@media (min-width:761px){.pv2-galpos{visibility:hidden}}@media (prefers-reduced-motion:reduce){.pv2-shot img{transition:none}}.pv2-noimg{display:grid;place-items:center;grid-column:1/-1;grid-row:span 2;border-radius:var(--r-2xl);background:var(--box);font-size:40px;color:rgb(var(--main-rgb)/.5)}.pv2-matrix{position:relative;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-2xl);background:var(--background1);overflow:hidden}.pv2-table{width:100%;border-collapse:collapse;font-size:var(--fs-3)}.pv2-table th,.pv2-table td{padding:12px 14px;text-align:start;border-bottom:1px solid rgb(var(--border1-rgb)/.08)}.pv2-table th{font-size:var(--fs-2);color:var(--foreground2);font-weight:600;background:var(--background2)}.pv2-dummy{display:inline-block;width:78px;height:12px;border-radius:6px;background:linear-gradient(90deg,rgb(var(--main-rgb)/.18),rgb(var(--main-rgb)/.08));filter:blur(1.5px)}.pv2-overlay{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;background:rgb(var(--main-rgb)/.06);border-bottom:1px solid rgb(var(--border1-rgb)/.1)}.pv2-overlay p{margin:0;font-size:var(--fs-3);font-weight:700;color:var(--main-ink);display:inline-flex;align-items:center;gap:8px}.pv2-overlay p:not(.pv2-soft):before{content:"";width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center/contain no-repeat}.pv2-overlay .pv2-soft{flex-basis:100%;text-align:end}.pv2-about p{max-width:75ch;line-height:1.9;color:var(--foreground1)}.pv2-alts{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.pv2-alt{display:grid;gap:4px;padding:12px;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-xl);color:inherit;text-decoration:none;background:var(--background1)}.pv2-alt:hover{border-color:rgb(var(--main-rgb)/.4)}.pv2-alt span,.pv2-alt em{font-size:var(--fs-2);color:var(--foreground2);font-style:normal}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:760px){.pv2-top{grid-template-columns:1fr}.pv2-facts{grid-template-columns:1fr 1fr}.pv2-table thead{display:none}.pv2-table tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;padding:12px;border-bottom:1px solid rgb(var(--border1-rgb)/.08)}.pv2-table td{border:0;padding:2px 0}.pv2-table td.pv2-lockcol{display:none}.pv2-table td[data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-1);color:var(--foreground2)}.pv2-overlay{position:static;width:auto;background:var(--background2)}}.pk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.pk-card{display:grid;gap:10px;align-content:start;padding:18px;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-2xl);background:var(--background1)}.pk-card.featured{border-color:rgb(var(--main-rgb)/.6);box-shadow:0 18px 40px -26px rgb(var(--main-rgb)/.6)}.pk-card h3{margin:0;font-size:var(--fs-6)}.pk-desc{margin:0;color:var(--foreground2);font-size:var(--fs-3)}.pk-price{margin:0}.pk-price b{font-size:var(--fs-7)}.pk-price span,.pk-trial{color:var(--foreground2);font-size:var(--fs-2);margin:0}.pk-caps{margin:0;padding-inline-start:18px;display:grid;gap:4px;font-size:var(--fs-3)}.pk-current{justify-self:start;padding:6px 12px;border-radius:var(--r-full);background:var(--ok-bg);color:var(--ok);font-weight:600;font-size:var(--fs-2)}.pk-status{margin-bottom:16px;padding:14px;border-radius:var(--r-xl);background:var(--info-bg);color:var(--foreground1);display:grid;gap:4px}.pk-status p{margin:0}table.pv2-table{min-width:0}.pv2-table thead th{position:static;background:var(--background2);color:var(--foreground2);cursor:default;top:auto}.salesbox .rep .nm small.repok{color:var(--ok);font-weight:600;display:inline-flex;align-items:center;gap:4px}.devreps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;align-items:start}.devnews h3{margin:0 0 8px;font-size:var(--fs-5);display:flex;gap:6px;align-items:center}.devnews article{padding-block:10px;border-top:1px solid rgb(var(--border1-rgb)/.08)}.devnews article:first-of-type{border-block-start:0}.devnews article p{margin:4px 0;color:var(--foreground2);font-size:var(--fs-3);overflow-wrap:anywhere}.devnews article small{color:var(--foreground2);font-size:var(--fs-1)}.devreps .panel .salesbox{margin-top:0;padding-top:0;border-block-start:0}.ws-back{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:#00000073}.ws-modal{width:min(560px,100%);max-height:min(88vh,760px);overflow:auto;border-radius:var(--r-2xl);background:var(--background1);color:var(--foreground1);box-shadow:0 30px 80px -30px #00000080}.ws-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 18px;border-bottom:1px solid rgb(var(--border1-rgb)/.1)}.ws-head h3{margin:0;font-size:var(--fs-6)}.ws-x{border:0;background:none;font-size:24px;line-height:1;color:var(--foreground2);cursor:pointer;min-width:40px;min-height:40px}.ws-body{padding:16px 18px;display:grid;gap:12px}.ws-body label{display:grid;gap:6px;font-size:var(--fs-3)}.ws-body input:not([type=checkbox]),.ws-body select,.ws-text{width:100%;max-width:100%;padding:10px 12px;border-radius:var(--r-xl);border:1px solid rgb(var(--border1-rgb)/.15);background:var(--background2);color:inherit;font:inherit}.ws-check{display:flex!important;grid-template-columns:none;align-items:center;gap:8px}.ws-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ws-sub{display:block;color:var(--foreground2);font-size:var(--fs-2);overflow-wrap:anywhere}.ws-rows{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ws-row,.ws-event{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-xl);background:var(--background1)}.ws-event{display:grid;gap:4px}.ws-event.fresh{border-color:rgb(var(--main-rgb)/.45)}.ws-event small{color:var(--foreground2);font-size:var(--fs-1)}.ws-main{min-width:0;display:grid;gap:4px}.ws-main a{color:inherit;text-decoration:none}.ws-units{border:1px solid rgb(var(--border1-rgb)/.1);border-radius:var(--r-xl);padding:8px 12px;max-height:240px;overflow:auto;display:grid;gap:6px}.ws-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ws-chips li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-full);background:var(--box);font-size:var(--fs-2);max-width:100%;overflow-wrap:anywhere}.ws-chips button{border:0;background:none;cursor:pointer;color:inherit;font-size:16px}.ws-cmpclient{display:grid;gap:10px;margin-bottom:14px}.ws-fit{display:grid;gap:6px;padding:12px;border-radius:var(--r-xl);background:var(--background2)}.ws-chips li.fit-exact{background:var(--ok-bg);color:var(--ok)}.ws-page .ws-acts{margin-block:10px}@media (prefers-reduced-motion:reduce){.ws-modal{transition:none}}#fitctx{padding-block:18px}#units .sel{width:36px;text-align:center}#units .sel input{width:18px;height:18px}#units td .lbl{display:block;font-size:var(--fs-1);color:var(--foreground2)}.phaserep .salesbox{margin-top:0}@media (max-width:760px){#units .tablewrap{overflow:visible}#units table{min-width:0!important;width:100%}#units thead{display:none}#units tr.urow{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:12px;border-bottom:1px solid rgb(var(--border1-rgb)/.1)}#units tr.urow td{border:0;padding:0;text-align:start}#units tr.urow td.u{grid-column:1/-1}#units tr.urow td.sel{grid-column:1/-1;text-align:start}#units tr.urow td[data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-1);color:var(--foreground2)}#units tr.famrow td,#units tr.morerow td{display:block}}.pvl{border:0;padding:0;margin:auto;width:min(1100px,100vw);max-width:100vw;max-height:100vh;background:transparent;overflow:visible}.pvl::backdrop{background:#0a0806e0}.pvl-in{position:relative;display:grid;place-items:center;padding:48px 56px}.pvl-fig{margin:0;display:grid;gap:10px;justify-items:center}.pvl-fig img{max-width:100%;max-height:78vh;width:auto;height:auto;object-fit:contain;border-radius:var(--r-xl)}.pvl-fig figcaption{color:#fff;font-size:var(--fs-2)}.pvl-x{inset-block-start:4px;inset-inline-end:4px}.pvl-nav{position:absolute;top:calc(50% - 22px)}.pvl-nav.prev{inset-inline-start:4px}.pvl-nav.next{inset-inline-end:4px}@media (max-width:760px){.pvl-in{padding:56px 8px 72px}.pvl-nav{top:auto;bottom:12px}}.ws-row form.ws-acts{margin:0}.ws-row form.ws-acts input[type=number]{width:7rem;padding:8px 10px;border:1px solid rgb(var(--border1-rgb)/.2);border-radius:var(--r-lg);background:var(--background);color:inherit;font:inherit}@media (max-width:520px){.ws-row form.ws-acts,.ws-row form.ws-acts input[type=number]{width:100%}}
