.psv3{--p-bg:#fff;--p-shadow:rgba(14,21,37,.12);--p-ink:#0b1530;--p-ctl-h:#4f5663;--p-seg:#3d4452;--p-seg-h:rgba(255,255,255,.6);--p-on-dark:#fff;--p-on-dark-line:rgba(255,255,255,.7);--p-on-dark-h:rgba(255,255,255,.12);--p-text:#0e1525;--p-muted:#565d6b;--p-line:#dfe2e8;--p-ctl:#767d8a;--p-fill:#eef0f4;--p-soft:#f6f7f9;--p-link:#0062e6;--p-focus:#0062e6;--p-navy:#0f1a3a;--p-navy-h:#1c2a55;--p-stage:#061437;--p-ok:#0a7d33;--p-ok-soft:#e6f4ea;--p-sel:#e6eaf4;--pmc-ok:var(--p-ok);--pmc-ok-soft:var(--p-ok-soft);--pmc-sweep:#e8f0fd;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;width:100%;max-width:920px;color:var(--p-text);font-family:var(--font-sans);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);text-align:left}.psv3 *,.psv3 *:before,.psv3 *:after{box-sizing:border-box}.psv3 [hidden]{display:none!important}.psv3-card{display:flex;flex-direction:column;gap:20px;padding:24px;background:var(--p-bg);border:1px solid var(--p-line);border-radius:5px;min-width:0}.psv3-hrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.psv3 .psv3-h{margin:0;font-size:var(--fs-cta);line-height:var(--lh-cta);font-weight:var(--fw-medium);color:var(--p-text);letter-spacing:0}.psv3-b,.psv3-q{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;margin:0;padding:0 14px;border:1px solid var(--p-ctl);border-radius:3px;background:var(--p-bg);color:var(--p-text);font:inherit;font-weight:var(--fw-medium);line-height:var(--lh-small);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.psv3-b:hover{background:var(--p-soft);border-color:var(--p-ctl-h)}.psv3 a.psv3-b:not(.psv3-b--pri),.psv3 a.psv3-b:not(.psv3-b--pri):visited{color:var(--p-text)}.psv3-b--pri,.psv3-b[aria-pressed=true]{background:var(--p-navy);border-color:var(--p-navy);color:var(--p-on-dark)}.psv3-b--pri{padding:0 16px}.psv3-b--pri:hover,.psv3-b[aria-pressed=true]:hover{background:var(--p-navy-h);border-color:var(--p-navy-h)}.psv3-q{padding:0 8px;border-color:transparent;background:none;color:var(--p-link)}.psv3-q:hover{background:var(--p-fill);text-decoration:underline}.psv3-b:focus-visible,.psv3-q:focus-visible,.psv3-rh:focus-visible,.psv3-seg button:focus-visible,.psv3-menu button:focus-visible,.psv3-in:focus-visible,.psv3-snip:focus-visible,.psv3-check input:focus-visible{outline:2px solid var(--p-focus);outline-offset:2px}.psv3-b[data-copied]{border-color:var(--p-ok)}.psv3 .pmc-btn.psv3-b--pri[data-copied] .pmc-l:after{color:var(--p-ok)}.psv3-b--menu{padding:0 12px 0 14px}.psv3-chev{flex:none;width:16px;height:16px;transition:transform .2s}[aria-expanded=true]>.psv3-chev{transform:rotate(180deg)}.psv3-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.psv3-qr{flex:none;display:block;padding:0;color:var(--p-ink);background:var(--p-bg)}.psv3-qr svg{display:block;width:100%;height:100%;fill:currentColor}.psv3-join{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px}.psv3-jm{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0}.psv3-at{color:var(--p-muted);font-size:var(--fs-sc-b);line-height:var(--lh-sc-b);overflow-wrap:anywhere}.psv3-code{font-size:var(--fs-sc-n2);line-height:52px;font-weight:var(--fw-medium);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.psv3-jacts{margin-top:12px}.psv3-gorow{display:flex;margin-top:16px}.psv3 .pml-btn.psv3-go{min-width:200px;font-size:var(--fs-cta);line-height:var(--lh-cta);color:var(--on-cta)}.psv3-gorow+.psv3-jacts{margin-top:12px}.psv3-warn{margin:0;color:var(--p-text);font-weight:500}.psv3-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.psv3-rl{display:flex;flex-direction:column;gap:2px;flex:1 1 240px;min-width:0}.psv3-rn{font-weight:500}.psv3-rs{color:var(--p-muted)}.psv3-rqr{display:flex;align-items:center;gap:16px;flex:1 1 100%;padding-top:4px}.psv3-qp{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 40px}.psv3-qpl{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:20px}.psv3-send>.psv3-acts:not(.psv3-more){flex-wrap:nowrap}.psv3-send>.psv3-acts:not(.psv3-more)>*{flex:1 1 auto}.psv3-linkrow{display:flex;flex-wrap:wrap;gap:8px}.psv3-linkrow>.pmc-fw,.psv3-linkrow>.psv3-in{flex:1 1 240px}.psv3-in{display:block;width:100%;min-width:0;height:40px;margin:0;padding:0 12px;border:1px solid var(--p-ctl);border-radius:3px;background:var(--p-bg);color:var(--p-text);font:inherit}.psv3-send{display:flex;flex-direction:column;gap:8px}.psv3-more{margin-top:0}.psv3-qpr{display:flex;align-items:center;gap:16px;flex:none;margin-left:auto}.psv3-mw{position:relative}.psv3-menu{position:absolute;top:44px;left:0;z-index:30;display:flex;flex-direction:column;min-width:230px;padding:4px;background:var(--p-bg);border:1px solid var(--p-line);border-radius:5px;box-shadow:0 8px 24px var(--p-shadow)}.psv3-menu button{min-height:40px;padding:0 12px;border:0;border-radius:3px;background:none;color:var(--p-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.psv3-menu button:hover,.psv3-menu button:focus{background:var(--p-fill)}.psv3-c-more{gap:12px}.psv3-card.psv3-fold{padding:0;gap:0}.psv3-foldh{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:72px;margin:0;padding:0 24px;border:0;border-radius:5px;background:none;color:var(--p-text);font:inherit;text-align:left;cursor:pointer}.psv3-foldh:hover{background:var(--p-soft)}.psv3-foldh:focus-visible{outline:2px solid var(--p-focus);outline-offset:-2px}.psv3-fold>.psv3-rows{padding:0 12px 16px}.psv3-rows{display:flex;flex-direction:column;gap:4px}.psv3-mrow{display:flex;flex-direction:column;border-radius:5px}.psv3-mrow[data-open]{background:var(--p-soft)}.psv3-rh{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;margin:0;padding:0 12px;border:0;border-radius:5px;background:none;color:var(--p-text);font:inherit;text-align:left;cursor:pointer}.psv3-rh:hover{background:var(--p-fill)}.psv3-rt{flex:1 1 auto;min-width:0;font-size:var(--fs-sc-b);line-height:var(--lh-sc-b);font-weight:var(--fw-medium)}.psv3-hint{color:var(--p-muted);white-space:nowrap}.psv3-rb{display:flex;flex-direction:column;gap:20px;padding:8px 12px 20px;min-width:0}.psv3-chips{display:flex;flex-wrap:wrap;gap:8px}.psv3-steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sc-b);line-height:var(--lh-sc-b)}.psv3-field{display:flex;flex-direction:column;gap:6px;min-width:0}.psv3-seg{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:2px;border-radius:5px;background:var(--p-fill)}.psv3-seg button{min-height:36px;padding:0 12px;border:0;border-radius:3px;background:none;color:var(--p-seg);font:inherit;font-weight:var(--fw-medium);cursor:pointer}.psv3-seg button:hover{color:var(--p-text);background:var(--p-seg-h)}.psv3-seg button[aria-pressed=true]{background:var(--p-bg);box-shadow:0 0 0 1px var(--p-line);color:var(--p-text)}.psv3-check{display:flex;align-items:center;gap:10px;min-height:32px;cursor:pointer}.psv3-check input{width:18px;height:18px;margin:0;accent-color:var(--p-navy)}.psv3-emb{display:flex;flex-wrap:wrap;gap:24px}.psv3-eopts{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:16px}.psv3-pv{flex:2 1 360px;min-width:0;display:flex;flex-direction:column;gap:8px}.psv3-pvh{display:flex;align-items:center;justify-content:space-between;gap:8px}.psv3-pvbg{display:flex;justify-content:center;padding:16px;border-radius:5px;background:var(--p-fill)}.psv3-pvwin{position:relative;width:100%;max-width:var(--pvw,100%);height:var(--pvh,320px);overflow:hidden;border-radius:5px;background:var(--p-bg);box-shadow:0 0 0 1px var(--p-line)}.psv3-pvwin[data-pv=phone]{width:var(--pvw,220px)}.psv3-pvf{position:absolute;top:0;left:0;border:0;transform-origin:0 0;background:var(--p-bg)}.psv3-snip{width:100%;margin:0;padding:12px;border-radius:5px;background:var(--p-soft);color:var(--p-text);font-family:var(--font-mono);font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:pre-wrap;word-break:break-all}@media(max-width:640px){.psv3{gap:16px}.psv3-card{padding:16px;gap:16px}.psv3-b,.psv3-q,.psv3-in,.psv3-menu button,.psv3-seg button{min-height:44px}.psv3-in{height:44px}.psv3-join{flex-direction:column;align-items:flex-start;gap:16px}.psv3 .pml-btn.psv3-go{flex:1 1 100%;min-width:0}.psv3-foldh{min-height:60px;padding:0 16px}.psv3-fold>.psv3-rows{padding:0 4px 12px}}@media(max-width:640px){.psv3-jm{flex:0 0 auto;width:100%}.psv3-code{font-size:var(--fs-sc-n3);line-height:44px}.psv3-rt{font-size:var(--fs-ui);line-height:var(--lh-ui)}.psv3-rh{min-height:56px}.psv3-qpr{flex-wrap:wrap}.psv3-qpr{margin-left:0}.psv3-send>.psv3-acts:not(.psv3-more){flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.psv3-chev,.psv3-b,.psv3-q{transition:none}}.psv3-row>.psv3-acts{justify-content:flex-end;margin-left:auto}.psv3-row>.psv3-rqr{order:9}@media(max-width:640px){.psv3-row>.psv3-acts{justify-content:flex-start;margin-left:0}}.psv3-vc{display:flex;flex-direction:column;gap:16px;flex:1 1 100%;padding-top:8px}.psv3-vc p{margin:0}.psv3-vc-n{font-weight:500}.psv3-vc-add{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.psv3-vc-num{width:96px;flex:none}.psv3-vc-err{color:var(--c-danger)}.psv3-vc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 32px;margin:0;padding:0;list-style:none}.psv3-vc-li{display:flex;align-items:center;gap:12px;min-height:44px}.psv3-vc-code{flex:none;font-family:var(--font-mono);font-size:var(--fs-ui);letter-spacing:.06em;font-variant-numeric:tabular-nums}.psv3-vc-st{flex:1 1 auto;color:var(--p-muted)}.psv3-vc-li[data-st=used] .psv3-vc-st{color:var(--p-ok)}.psv3-vc-li[data-st=rv] .psv3-vc-code{color:var(--p-muted);text-decoration:line-through}.psv3-vc-flip{min-height:44px}.psv3-vc-all{align-self:flex-start;min-height:44px}:where(.pmk,.pml-stage,.pml-remote,.pml-report,.pml-toaster,.pml-tip,.pml-menu,.pml-live-page,.pmh,.pmb,.pmlib){--font-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fw-regular:400;--fw-medium:500;--fw-cta:600;--fs-display:clamp(30px,4vw + 14px,48px);--lh-display:1.25;--ls-display:-.025em;--fs-h1:clamp(26px,3.6vw + 12px,44px);--lh-h1:1.1;--ls-h1:-.02em;--fs-h2:24px;--lh-h2:32px;--ls-h2:-.01em;--fs-h3:21px;--lh-h3:28px;--ls-h3:-.01em;--fs-emb-q:clamp(19px, calc(15.5px + 1.25vw) ,26px);--fs-emb-a:clamp(16px, calc(14.5px + .5vw) ,17px);--fs-rq1:19px;--lh-rq1:25px;--fs-ql2:22px;--lh-ql2:28px;--fs-ql3:20px;--lh-ql3:26px;--fs-ql4:18px;--lh-ql4:26px;--fs-lead:22px;--lh-lead:32px;--ls-lead:0em;--fs-body:17px;--lh-body:28px;--ls-body:0em;--fs-ui:15px;--lh-ui:22px;--ls-ui:0em;--fs-small:14px;--lh-small:20px;--ls-small:0em;--fs-micro:13px;--lh-micro:18px;--ls-micro:0em;--fs-nano:11px;--lh-nano:16px;--ls-nano:.02em;--fs-cta:18px;--lh-cta:24px;--fs-sc-h:24px;--lh-sc-h:30px;--fs-sc-h2:22px;--lh-sc-h2:28px;--fs-sc-b:16px;--lh-sc-b:24px;--fs-sc-bl:18px;--lh-sc-bl:28px;--fs-sc-q:22px;--lh-sc-q:30px;--fs-sc-n:56px;--lh-sc-n:60px;--fs-sc-n2:44px;--lh-sc-n2:48px;--fs-sc-n3:36px;--lh-sc-n3:40px;--fs-sc-i:32px;--lh-sc-i:38px;--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:32px;--sp-5:40px;--sp-6:48px;--sp-7:56px;--sp-8:64px }:where(.pmk,.pml-stage,.pml-remote,.pml-report,.pml-toaster,.pml-tip,.pml-menu,.pml-live-page,.pmh,.pmb,.pmlib){--font-ui:var(--font-sans);--fs-meta:var(--fs-micro);--lh-meta:var(--lh-micro);--ls-meta:var(--ls-micro);--fs-caption:var(--fs-micro);--lh-caption:var(--lh-micro);--fs-tab:var(--fs-ui);--lh-tab:var(--lh-ui);--fs-choice:var(--fs-body);--fs-title-m:var(--fs-h3);--lh-title-m:var(--lh-h3);--tr-title-m:var(--ls-h3);--fs-title-l:var(--fs-h2);--lh-title-l:var(--lh-h2);--tr-title-l:var(--ls-h2);--fs-display-s:var(--fs-h1);--lh-display-s:var(--lh-h1);--tr-display-s:var(--ls-h1);--fs-display-m:var(--fs-h1);--lh-display-m:var(--lh-h1);--tr-display-m:var(--ls-h1);--fs-display-l:var(--fs-h1);--lh-display-l:var(--lh-h1);--tr-display-l:var(--ls-h1);--tr-display:var(--ls-h1);--tr-h1:var(--ls-h2);--tr-h2:var(--ls-h3);--st-title:var(--fs-h3);--st-title-lh:var(--lh-h3);--st-title-tr:var(--ls-h3);--st-body:var(--fs-body);--st-body-lh:var(--lh-body);--st-label:var(--fs-ui);--st-label-lh:var(--lh-ui);--st-help:var(--fs-small);--st-help-lh:var(--lh-small);--st-btn:var(--fs-small)}:where(.pmk){--fs-land-h2:40px;--lh-land-h2:44px;--ls-land-h2:-.02em;--fs-land-lead:20px;--lh-land-lead:30px;--fs-land-body:18px;--lh-land-body:28px;--fs-land-title:20px;--lh-land-title:28px;--ls-land-title:-.01em;--fs-land-card:18px;--lh-land-card:24px;--fs-land-cell:16px;--lh-land-cell:26px;--fs-land-small:14px;--lh-land-small:20px;--fs-land-faq:17px;--lh-land-faq:28px }@media(max-width:599px){:where(.pmk){--fs-land-h2:28px;--lh-land-h2:34px;--fs-land-lead:18px;--lh-land-lead:28px;--fs-land-faq:16px;--lh-land-faq:26px}}.pmk,.pml-stage,.pml-remote,.pml-report,.pml-toaster,.pml-tip,.pml-menu,.pml-live-page{--cta:linear-gradient(to right,#ff512f 0%,#dd2476 51%,#ff512f 100%);--cta-base:#e6007e;--on-cta:#ffffff;--cta2:linear-gradient(to right,#0077c2 0%,#0062e6 51%,#0077c2 100%);--cta2-base:#0062e6;--hero:linear-gradient(to left,#021b79,#0575e6);--on-hero:#ffffff;--on-hero-muted:#dfe7fb;--s-0h:2px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--gutter:32px;--h-sm:32px;--h-md:40px;--h-lg:48px;--h-cta:52px;--h-row:48px;--h-qrow:56px;--h-vote:56px;--h-tabs:48px;--icon-sm:16px;--icon-md:18px;--icon-lg:20px;--icon-btn:36px;--hit:24px;--field-h:40px;--seg-h:36px;--ghost-h:36px;--r-xs:2px;--r-sm:3px;--r:5px;--d-fast:.1s;--d-base:.15s;--d-mod:.2s;--d-slow:.25s;--d-toast:.4s;--d-sheet:.5s;--d-cta:.5s;--ease-std:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.23,1,.32,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--press:.97;--press-wide:.985;--z-bar:200;--z-overlay:500;--z-live:2147483000;--z-pop:2147483600;--z-dialog:2147483600;--z-toast:2147483610;--z-tip:2147483620;--print-paper:#ffffff;--print-ink:#000000;--card-w:1080px;--side-w:400px;--scroll-top:72px;--scroll-bottom:96px;--shadow-pop:0 18px 40px rgba(0,0,0,.28);--shadow-panel:0 30px 80px rgba(0,0,0,.4);--shadow-tip:0 6px 16px rgba(0,0,0,.3);--ease:cubic-bezier(.2,.7,.2,1);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;box-sizing:border-box}@media(hover:none),(pointer:coarse){.pmk,.pml-remote,.pml-report,.pml-toaster,.pml-menu{--hit:44px;--icon-btn:44px;--field-h:48px;--seg-h:44px;--ghost-h:44px;--h-row:52px;--h-md:48px}}.pmk,.pml-remote,.pml-report,.pml-toaster,.pml-tip,.pml-menu,.pml-live-page{--c-bg:#f7f8fa;--c-surface:#ffffff;--c-surface-2:#eff1f5;--c-surface-3:#e4e7ee;--c-line:#d6dbe4;--c-line-subtle:#e4e7ee;--c-line-disabled:#c3c9d5;--c-line-strong:#858ea1;--c-icon:#697387;--c-muted:#5b6477;--c-text-2:#474f61;--c-text:#111624;--c-accent:#0555e6;--c-accent-hover:#0447c2;--c-accent-soft:#ebf1fd;--c-accent-ink:#0447c2;--c-accent-tint-2:#dce7fc;--c-accent-tint-3:#cbdafa;--c-on-accent:#ffffff;--c-focus:#0555e6;--c-success:#12733e;--c-success-soft:#e8f5ee;--c-danger:#c41e3a;--c-danger-soft:#fdecee;--c-warn:#8a5300;--c-warn-soft:#fdf3e4;--c-scrim:rgba(11,21,48,.45);--c-bezel:#111624;--c-rainbow:conic-gradient(#ff3b30,#ffcc00,#34c759,#00c7be,#007aff,#af52de,#ff2d55,#ff3b30);--c-tip-bg:#111624;--c-tip-text:#ffffff;--c-tip-hint:#c3c9d5;--c-thumb:#ffffff;--c-on-danger:#ffffff;--c-swatch-ring:rgba(0,0,0,.12);--e1:0 0 0 1px rgba(17,22,36,.06),0 1px 2px rgba(17,22,36,.06);--e-tpd:0 1px 2px rgba(17,22,36,.08),0 8px 24px -12px rgba(17,22,36,.22);--cta-hdr-sh:0 1px 2px rgba(2,27,121,.3);--e2:0 0 0 1px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.02),0 4px 8px -4px rgba(0,0,0,.04),0 16px 24px -8px rgba(0,0,0,.06);--e3:0 0 0 1px rgba(0,0,0,.08),0 4px 8px -2px rgba(17,22,36,.1),0 12px 24px -8px rgba(17,22,36,.16);--e4:0 0 0 1px rgba(0,0,0,.08),0 8px 32px -12px rgba(0,0,0,.08),0 32px 72px -12px rgba(0,0,0,.06);--bar-shadow:0 -8px 16px -12px rgba(17,22,36,.12)}.pmk *,.pml-stage *,.pml-remote *,.pml-report *,.pml-toaster *,.pml-menu *,.pml-tip{box-sizing:border-box}:where(.pmk,.pml-stage,.pml-remote,.pml-report,.pml-toaster,.pml-menu,.pml-live-page) button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(.pmk,.pml-stage,.pml-remote,.pml-report,.pml-menu,.pml-live-page) button[disabled]{cursor:default}:where(.pmk,.pml-stage,.pml-remote,.pml-report,.pml-toaster,.pml-menu) :focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.pmk [hidden],.pml-stage [hidden],.pml-remote [hidden],.pml-report [hidden],.pml-menu [hidden],.pml-live-page [hidden]{display:none!important}.pml-sr{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.pml-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--h-md);padding:0 var(--s-4);border:1px solid var(--c-line-disabled);border-radius:var(--r);background-color:var(--c-surface);color:var(--c-text);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;transition:background-color var(--d-fast) var(--ease-std),border-color var(--d-fast) var(--ease-std),transform var(--d-fast) var(--ease-out)}.pml-btn svg{width:var(--icon-md);height:var(--icon-md);flex:none}.pml-btn--go{border:0;color:var(--on-cta);background-color:var(--cta-base);background-image:var(--cta);background-size:200% auto;background-position:left center;background-repeat:no-repeat;min-height:var(--h-cta);min-width:160px;padding:0 var(--s-6);font-size:var(--fs-cta);line-height:var(--lh-cta);font-weight:var(--fw-cta);transition:background-position var(--d-cta) linear,transform var(--d-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.pml-btn--go:hover{background-position:right center}}.pml-btn--go:active{transform:scale(var(--press))}.pml-btn--go.pml-wide:active{transform:scale(var(--press-wide))}.pml-btn--go[aria-busy=true]{cursor:progress}.pml-spin{width:16px;height:16px;flex:none;animation:pmlSpin .7s linear infinite}@keyframes pmlSpin{to{transform:rotate(360deg)}}@media(hover:hover)and (pointer:fine){.pml-btn:not(.pml-btn--go):not(.pml-btn--pv):not(.pml-addq):not([disabled]):hover{background-color:var(--c-surface-2);border-color:var(--c-line-strong)}}.pml-btn:not(.pml-btn--go):not(.pml-btn--pv):not(.pml-addq):not([disabled]):active{background-color:var(--c-surface-3);transform:scale(var(--press))}.pml-btn--pv{border:0;color:var(--on-cta);background-color:var(--cta2-base);background-image:var(--cta2);background-size:200% auto;background-position:left center;background-repeat:no-repeat;min-height:var(--h-cta);padding:0 var(--s-5);font-size:var(--fs-cta);line-height:var(--lh-cta);font-weight:var(--fw-cta);transition:background-position var(--d-cta) linear,transform var(--d-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.pml-btn--pv:hover{background-position:right center}}.pml-btn--pv:active{transform:scale(var(--press))}.pml-btn--pv svg{width:var(--icon-lg);height:var(--icon-lg)}.pml-btn--pv[aria-disabled=true]{background-color:var(--c-surface-2);background-image:none;color:var(--c-muted);font-weight:var(--fw-medium);cursor:not-allowed;transition:none}.pml-btn--pv[aria-disabled=true]:active{transform:none}html[data-mobed] .pml-go .pml-btn.pml-preview[aria-disabled=true]{background:none;color:var(--c-muted)}html[data-mobed] .pml-go .pml-btn.pml-preview[aria-disabled=true]:hover{text-decoration:none}.pml-btn:not(.pml-btn--go)[disabled]{background-color:var(--c-bg);border-color:var(--c-line-subtle);color:var(--c-icon);cursor:not-allowed}.pml-btn--danger{background-color:var(--c-danger);border-color:var(--c-danger);color:var(--c-on-danger)}.pml-tbtn{position:relative;display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--ghost-h);padding:0 var(--s-3);border:0;border-radius:var(--r);background:none;color:var(--c-accent);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;transition:background-color var(--d-fast) var(--ease-std),transform var(--d-fast) var(--ease-out)}.pml-tbtn svg{width:var(--icon-md);height:var(--icon-md);flex:none}.pml-tbtn--muted{color:var(--c-text-2)}@media(hover:hover)and (pointer:fine){.pml-tbtn:not([disabled]):hover{background-color:var(--c-surface-2)}}.pml-tbtn:not([disabled]):active{background-color:var(--c-surface-3);transform:scale(var(--press))}.pml-tbtn[disabled]{color:var(--c-icon);cursor:default}.pml-link{color:var(--c-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}@media(hover:hover)and (pointer:fine){.pml-link:hover{text-decoration-thickness:2px}}.pml-icon{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--icon-btn);height:var(--icon-btn);padding:0;border:0;border-radius:var(--r);background:transparent;color:var(--c-icon);transition:background-color var(--d-fast) var(--ease-std),color var(--d-fast) var(--ease-std),transform var(--d-fast) var(--ease-out)}.pml-icon svg{width:var(--icon-md);height:var(--icon-md)}@media(hover:hover)and (pointer:fine){.pml-icon:not([disabled]):hover{background-color:var(--c-surface-2);color:var(--c-text)}}.pml-icon:not([disabled]):active{background-color:var(--c-surface-3);transform:scale(var(--press))}.pml-icon[aria-pressed=true]{background-color:var(--c-accent-soft);color:var(--c-accent)}.pml-icon[disabled]{opacity:.4}.pml-field{display:block;width:100%;min-height:var(--field-h);padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);caret-color:var(--c-accent);transition:border-color var(--d-fast) var(--ease-std),box-shadow var(--d-fast) var(--ease-std)}textarea.pml-field{padding:var(--s-2) var(--s-3);resize:vertical}.pml-field::placeholder{color:var(--c-icon);opacity:1}@media(hover:hover)and (pointer:fine){.pml-field:hover{border-color:var(--c-icon)}}.pmk .pml-field:focus-visible,.pml-remote .pml-field:focus-visible{outline:none;border-color:var(--c-focus);box-shadow:0 0 0 1px var(--c-focus)}.pml-field[aria-invalid=true]{border-color:var(--c-danger)}.pml-field[aria-invalid=true]:focus-visible{border-color:var(--c-danger);box-shadow:0 0 0 1px var(--c-danger)}.pml-label{display:block;margin:0 0 var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text-2)}.pml-help{margin:6px 0 0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pml-err{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-danger)}.pml-err svg{width:14px;height:14px;flex:none}.pml-hint{margin:var(--s-2) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-menu{position:fixed;z-index:var(--z-pop);min-width:180px;max-height:320px;overflow:auto;padding:var(--s-1);border-radius:var(--r);background:var(--c-surface);box-shadow:var(--e2);color:var(--c-text);font-family:var(--font-ui);opacity:1;transform:none;transform-origin:top left;transition:opacity var(--d-base) var(--ease-out),transform var(--d-base) var(--ease-out);overscroll-behavior:contain}.pml-menu[data-enter]{opacity:0;transform:scale(.96)}.pml-menu[data-leave]{opacity:0;transition:opacity var(--d-fast) linear}.pml-mi{display:flex;align-items:center;gap:var(--s-3);width:100%;min-height:36px;padding:0 var(--s-3);border:0;border-radius:var(--r-sm);background:none;color:var(--c-text);font-size:var(--fs-small);line-height:var(--lh-small);text-align:left;white-space:nowrap;cursor:pointer}.pml-mi>svg:first-child{width:var(--icon-md);height:var(--icon-md);flex:none;color:var(--c-icon)}.pml-mi .ck{margin-left:auto;width:16px;height:16px;flex:none;color:var(--c-accent);visibility:hidden}.pml-mi[aria-selected=true] .ck,.pml-mi[aria-checked=true] .ck{visibility:visible}.pml-mi[data-active]{background:var(--c-surface-2)}.pml-mi[aria-disabled=true]{color:var(--c-icon);cursor:default}.pml-mi--danger{color:var(--c-danger)}.pml-mi--danger>svg:first-child{color:var(--c-danger)}.pml-msep{height:1px;margin:var(--s-1) calc(-1 * var(--s-1));background:var(--c-line-subtle)}@media(hover:none),(pointer:coarse){.pml-mi{min-height:44px;font-size:var(--fs-body);line-height:var(--lh-body)}}.pml-segc{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;min-height:var(--seg-h);padding:3px;border-radius:var(--r);background:var(--c-surface-2);isolation:isolate}.pml-segc:before{content:"";position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n,2));border-radius:var(--r-sm);background:var(--c-surface);box-shadow:var(--e1);transform:translate(calc(100% * var(--i,0)));transition:transform var(--d-base) var(--ease-std)}.pml-segc[data-none]:before{opacity:0}@media(prefers-reduced-motion:reduce){.pml-segc:before{transition:none}}.pml-segc button{min-width:0;padding:0 var(--s-3);border:0;border-radius:var(--r-sm);background:none;color:var(--c-text-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--d-base) var(--ease-std)}.pml-segc button[aria-checked=true]{color:var(--c-text)}@media(hover:hover)and (pointer:fine){.pml-segc button[aria-checked=false]:hover{color:var(--c-text)}}.pml-segc button:active{opacity:.8}.pml-segc button:focus-visible{outline-offset:-2px}.pml-sw{position:relative;flex:none;width:40px;height:24px;padding:0;border:0;border-radius:var(--r);background:var(--c-line-strong);transition:background-color var(--d-base) var(--ease-std)}.pml-sw:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:var(--r-sm);background:var(--c-thumb);box-shadow:var(--e1);transition:transform var(--d-base) var(--ease-std)}.pml-sw[aria-checked=true]{background:var(--c-accent)}@media(hover:hover)and (pointer:fine){.pml-sw:not([disabled]):hover{background:var(--c-icon)}.pml-sw[aria-checked=true]:not([disabled]):hover{background:var(--c-accent-hover)}}.pml-sw:not([disabled]):active:before{transform:scale(.92)}.pml-sw[aria-checked=true]:not([disabled]):active:before{transform:translate(16px) scale(.92)}.pml-sw[disabled]{opacity:.45}.pml-cb{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:20px;height:20px;margin:0;border:1.5px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface);cursor:pointer;transition:background-color var(--d-base) var(--ease-std),border-color var(--d-base) var(--ease-std)}.pml-cb:after{content:"";position:absolute;left:5px;top:1.5px;width:6px;height:11px;border:solid var(--c-on-accent);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform var(--d-base) var(--ease-out)}.pml-cb:checked{background:var(--c-accent);border-color:var(--c-accent)}.pml-cb:checked:after{transform:rotate(45deg) scale(1)}@media(hover:hover)and (pointer:fine){.pml-cb:not(:checked):hover{border-color:var(--c-icon)}.pml-cb:checked:hover{background:var(--c-accent-hover);border-color:var(--c-accent-hover)}}.pml-cb:not(:disabled):active{transform:scale(.92)}.pml-cb:disabled{background:var(--c-bg);border-color:var(--c-line-disabled);cursor:default}@media(hover:none),(pointer:coarse){.pml-cb{width:22px;height:22px}.pml-cb:after{left:6px;top:2px}}.pml-tip{position:fixed;z-index:var(--z-tip);max-width:240px;padding:6px var(--s-2);border-radius:var(--r-sm);background:var(--c-tip-bg);color:var(--c-tip-text);font:var(--fw-regular) var(--fs-micro)/var(--lh-micro) var(--font-ui);pointer-events:none;opacity:0;transform:translateY(2px);transition:opacity var(--d-fast) var(--ease-out),transform var(--d-fast) var(--ease-out)}.pml-tip[data-on]{opacity:1;transform:none}.pml-tip kbd{margin-left:var(--s-2);color:var(--c-tip-hint);font:inherit;font-variant-numeric:tabular-nums}.pml-toaster{--snk-bg:#061437;--snk-text:#f3f5fb;--snk-act:#9db8ff;--snk-sh:0 10px 28px -8px rgba(6,20,55,.45);position:fixed;left:50%;bottom:calc(var(--s-6) + var(--toast-lift,0px));z-index:var(--z-toast);display:flex;flex-direction:column-reverse;align-items:center;gap:8px;width:max-content;max-width:min(480px,calc(100vw - 32px));transform:translate(-50%);pointer-events:none}.pml-toast{display:flex;align-items:center;gap:var(--s-5);max-width:100%;min-height:40px;padding:10px 16px;border:0;border-radius:var(--r);background:var(--snk-bg);color:var(--snk-text);box-shadow:var(--snk-sh);font-size:var(--fs-small);line-height:var(--lh-small);pointer-events:auto;touch-action:pan-y;transform:translateY(0);opacity:1;transition:transform .18s cubic-bezier(.2,0,0,1),opacity .18s ease}.pml-toast[data-enter]{transform:translateY(8px);opacity:0}.pml-toast[data-leave]{transform:translateY(6px);opacity:0;transition-duration:.16s}.pml-toast>svg{display:none}.pml-toast span{flex:1;min-width:0}.pml-toast button{flex:none;margin:-10px -8px -10px 0;min-height:40px;padding:0 var(--s-2);border:0;border-radius:var(--r);background:none;color:var(--snk-act);font:var(--fw-medium) var(--fs-small)/var(--lh-small) var(--font-ui);cursor:pointer;white-space:nowrap}.pml-toast button:hover{text-decoration:underline;text-underline-offset:3px}.pml-toast button:focus-visible{outline:2px solid var(--snk-act);outline-offset:-2px}@media(max-width:599px){.pml-toaster{left:16px;right:16px;width:auto;max-width:none;transform:none;bottom:calc(16px + var(--toast-lift,0px) + env(safe-area-inset-bottom))}.pml-toast{width:100%}.pml-toaster .pml-toast:not(:first-child){display:none}}.pml-dlg{width:min(1100px,94vw);max-width:none;max-height:85vh;padding:var(--s-6);border:0;border-radius:var(--r);background:var(--c-surface);color:var(--c-text);box-shadow:var(--e4);overscroll-behavior:contain;opacity:1;transform:none;transition:opacity var(--d-mod) var(--ease-out),transform var(--d-mod) var(--ease-out),overlay var(--d-mod) allow-discrete,display var(--d-mod) allow-discrete}.pml-dlg[open]{display:flex;flex-direction:column}.pml-dlg{flex-direction:column}@starting-style{.pml-dlg[open]{opacity:0;transform:scale(.96)}}.pml-dlg:not([open]){opacity:0;transform:scale(.96);transition-duration:var(--d-base)}.pml-dlg::backdrop{background:var(--c-scrim);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;transition:opacity var(--d-mod) var(--ease-out),overlay var(--d-mod) allow-discrete,display var(--d-mod) allow-discrete}@starting-style{.pml-dlg[open]::backdrop{opacity:0}}.pml-dlg:not([open])::backdrop{opacity:0}.pml-dlg-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin:0 0 var(--s-4)}.pml-dlg-top h2{margin:0;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:var(--fw-medium)}.pml-dlg-pv{box-shadow:0 0 0 1px var(--c-line)}.pml-dlg-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-4)}.pml-dlg-foot .pml-btn--go{margin-left:auto;min-height:var(--h-cta)}.pml-dlg-sub{min-width:13em;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted);text-align:center;font-variant-numeric:tabular-nums}.pml-grab,.pml-dlg-done{display:none}@media(max-width:599px){.pml-dlg{position:fixed;inset:auto 0 0;width:100%;max-width:100%;height:auto;max-height:calc(100dvh - 26px - env(safe-area-inset-top));margin:0;padding:var(--s-2) var(--s-4) calc(var(--s-4) + env(safe-area-inset-bottom));border-radius:var(--r) var(--r) 0 0;transform:translateY(var(--drag,0px));transition:transform var(--d-sheet) var(--ease-sheet),overlay var(--d-sheet) allow-discrete,display var(--d-sheet) allow-discrete;overflow:visible}.pml-dlg:after{content:"";position:absolute;left:0;right:0;top:100%;height:200%;background:var(--c-surface)}@starting-style{.pml-dlg[open]{opacity:1;transform:translateY(100%)}}.pml-dlg:not([open]){opacity:1;transform:translateY(100%);transition-duration:var(--d-sheet)}.pml-dlg{min-height:0}.pml-dlg:not([open]){transition:transform var(--d-sheet) var(--ease-sheet),overlay var(--d-sheet) allow-discrete,display var(--d-sheet) allow-discrete,min-height 0s var(--d-sheet)}.pml-dlg[data-dragging]{transition:none}.pml-dlg[data-detent=large]{min-height:calc(100dvh - 26px - env(safe-area-inset-top))}.pml-dlg::backdrop{transition:opacity var(--d-sheet) var(--ease-sheet),overlay var(--d-sheet) allow-discrete,display var(--d-sheet) allow-discrete}.pml-dlg-x{display:none}.pml-dlg-done{display:inline-flex}.pml-grab{position:relative;display:block;align-self:center;width:44px;height:24px;margin:0 auto;padding:0;border:0;background:none;touch-action:none}.pml-grab:before{content:"";position:absolute;left:4px;right:4px;top:6px;height:4px;border-radius:var(--r-xs);background:var(--c-line-disabled)}.pml-dlg-top{min-height:48px;margin:0}.pml-dlg-pv{margin:var(--s-4) calc(-1 * var(--s-4)) 0;border-radius:0;box-shadow:none}.pml-dlg-foot{margin-top:var(--s-3)}.pml-dlg-foot .pml-btn--go{flex:1 1 100%;margin-left:0}}.pml-empty{display:grid;place-items:center;align-content:center;gap:var(--s-2);min-height:240px;padding:var(--s-6) var(--s-4);text-align:center}.pml-empty-ic{display:grid;place-items:center;width:40px;height:40px;margin-bottom:var(--s-2);border-radius:var(--r);background:var(--c-surface-2);color:var(--c-icon)}.pml-empty-ic svg{width:var(--icon-lg);height:var(--icon-lg)}.pml-empty b{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium)}.pml-empty p{max-width:36ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-qrb{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-6);align-items:center}.pml-qr{width:184px;padding:var(--s-3);border-radius:var(--r);background:var(--qr-paper);color:var(--qr-ink);box-shadow:0 0 0 1px var(--c-line)}.pml-qr svg{display:block;width:160px;height:160px}.pml-qrb-join{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-qrb-url{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text);overflow-wrap:anywhere}.pml-qrb-code{margin:var(--s-1) 0 var(--s-4);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--c-text)}.pml-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.pmk{color:var(--c-text);font-size:var(--fs-body);line-height:var(--lh-body);background:var(--c-surface);text-align:left}.pmk :where(h1,h2,h3),.pml-remote :where(h1,h2,h3),.pml-report :where(h1,h2,h3){font-family:var(--font-sans);font-weight:var(--fw-medium);text-wrap:balance;margin:0;padding:0}.pml-dlg,.pml-dlg::backdrop{animation:none}.pmk :where(p){text-wrap:pretty;margin:0}.pmk,.pml-stage,.pml-remote,.pml-report,.pml-toaster,.pml-menu,.pml-tip,.pml-con{text-wrap:pretty}.pmk .pml-segc button,.pml-remote .pml-segc button{text-wrap:nowrap}.pml-card{--ed-x:48px;max-width:960px;margin:var(--s-8) auto 0;background:var(--c-surface);color:var(--c-text);border-radius:var(--r);text-align:left}.pml-tabrow{position:relative;display:flex;align-items:center;gap:var(--s-2);padding-right:var(--s-2);border-bottom:1px solid var(--c-line-subtle);border-radius:var(--r) var(--r) 0 0;background:var(--c-surface)}.pml-tabs{position:relative;display:flex;flex:1;min-width:0;gap:var(--s-6);height:var(--h-tabs);padding:0 var(--ed-x)}.pml-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0;border:0;background:none;color:var(--c-muted);font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--d-base) var(--ease-std)}.pml-tab[aria-selected=true]{color:var(--c-text)}@media(hover:hover)and (pointer:fine){.pml-tab[aria-selected=false]:hover{color:var(--c-text)}}.pml-tab:active{opacity:.72}.pmk .pml-tab:focus-visible{outline-offset:-2px}.pml-tabn{margin-left:6px;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-regular);color:var(--c-muted);font-variant-numeric:tabular-nums}.pml-tabbar{position:absolute;left:0;bottom:-1px;width:1px;height:2px;background:var(--c-accent);transform-origin:0 0;transform:translate(var(--x,0px)) scaleX(var(--w,0));pointer-events:none}.pml-tabbar[data-anim]{transition:transform var(--d-base) var(--ease-std)}.pml-body{display:block}.pml-ed{min-width:0;padding:var(--ed-x)}.pml-go{position:sticky;bottom:0;z-index:var(--z-bar);display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--ed-x) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--c-surface);border-top:1px solid var(--c-line);border-radius:0 0 var(--r) var(--r);transition:box-shadow var(--d-base) var(--ease-std)}.pml-go[data-stuck]{box-shadow:var(--bar-shadow)}.pml-go[data-kb]{visibility:hidden}.pml-go-note{flex:1;min-width:0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pmk .pml-present{min-width:200px}.pml-saved{float:right;margin:0 0 0 var(--s-3);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted);opacity:0;transition:opacity var(--d-base) var(--ease-std)}.pml-saved[data-on]{opacity:1}.pml-more-btn{--icon-btn:32px}.pml-more-btn[aria-expanded=true]{background:var(--c-surface-2);color:var(--c-text)}@media(hover:none),(pointer:coarse){.pml-more-btn{--icon-btn:44px}}.pmk textarea.pml-qin{display:block;flex:1;width:auto;min-width:0;min-height:0;padding:var(--s-1) 0 var(--s-2);border:0;border-radius:0;background:none;color:var(--c-text);font:inherit;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);resize:none;overflow:hidden;caret-color:var(--c-accent);scroll-margin:var(--scroll-top) 0 var(--scroll-bottom);transition:border-color var(--d-fast) var(--ease-std)}.pmk textarea.pml-qin::placeholder{color:var(--c-icon);opacity:1}.pml-x{flex:none;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--r);background:none;color:var(--c-icon);transition:opacity var(--d-fast) var(--ease-std),background-color var(--d-fast) var(--ease-std)}.pml-x svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.pml-x:hover{background:var(--c-surface-2);color:var(--c-text)}}.pml-x:active{background:var(--c-surface-3);color:var(--c-text);transform:scale(var(--press))}@media(hover:none),(pointer:coarse){.pml-x{width:44px;height:44px}}.pml-mi .l{flex:1;min-width:0;padding:var(--s-1) 0}.pml-mi .l small{display:block;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pml-msw{position:relative;flex:none;width:32px;height:18px;border-radius:var(--r-sm);background:var(--c-line-strong);transition:background-color var(--d-base) var(--ease-std)}.pml-msw:before{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:var(--r-xs);background:var(--c-thumb);box-shadow:var(--e1);transition:transform var(--d-base) var(--ease-std)}.pml-mi[aria-checked=true] .pml-msw{background:var(--c-accent)}.pml-mi[aria-checked=true] .pml-msw:before{transform:translate(14px)}.pml-mi[aria-disabled=true] .pml-msw{opacity:.45}.pml-mi--val em,.pml-mi--back em{flex:none;font-style:normal;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted);white-space:nowrap}.pml-mi--back em{margin-left:auto}.pml-mi .cv{display:grid;flex:none;color:var(--c-icon)}.pml-mi .cv svg{width:12px;height:12px}.pml-step{display:flex;align-items:center;gap:2px;flex:none}.pml-step>span{position:relative;display:block;width:28px;height:28px;border-radius:var(--r-sm);color:var(--c-text-2);cursor:pointer}.pml-step>span i{position:absolute;left:9px;top:13px;width:10px;height:2px;border-radius:1px;background:currentColor}.pml-step>span i+i{transform:rotate(90deg)}@media(hover:hover)and (pointer:fine){.pml-step>span:hover{background:var(--c-surface-3);color:var(--c-text)}}.pml-step b{min-width:56px;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-regular);text-align:center;font-variant-numeric:tabular-nums}.pml-mi .sc{flex:none;min-width:0;margin-left:auto;padding:0;border:0;color:var(--c-muted);font:var(--fw-regular) var(--fs-micro)/var(--lh-micro) var(--font-ui)}.pml-mi[aria-checked] .ck{visibility:hidden}.pml-mi[role=menuitemradio][aria-checked=true] .ck{visibility:visible}.pml-mi[role=menuitemradio] .ck{margin-left:auto;width:16px;height:16px;flex:none;color:var(--c-accent)}.pml-mi[role=menuitemradio] .ck svg{width:16px;height:16px}.pml-mi--sw .ck{margin-left:auto;width:16px;height:16px;flex:none;color:var(--c-accent);visibility:hidden}.pml-mi--sw .ck svg{width:16px;height:16px;display:block}.pml-mi--sw[aria-checked=true] .ck{visibility:visible}.pml-menu:focus-visible{outline:none}.pml-menu:focus-visible .pml-mi[data-active]{box-shadow:inset 0 0 0 2px var(--c-focus)}.pml-mi--hint small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pml-mi--hint{min-height:52px;white-space:normal}.pml-mi--hint .t{display:flex;flex-direction:column;flex:1;min-width:0;padding:var(--s-1) 0}.pml-mi--hint .t>span{font-weight:var(--fw-medium)}.pml-mi--hint small{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pml-msheet .pml-menu{position:static;width:auto;max-height:none;padding:0;overflow:visible;box-shadow:none;background:none;opacity:1;transform:none}.pml-msheet .pml-dlg-body{margin:0 calc(-1 * var(--s-2));overflow:auto;overscroll-behavior:contain}.pml-msheet .pml-mi{min-height:48px;font-size:var(--fs-body);line-height:var(--lh-body)}.pml-msheet .pml-mi--hint{min-height:60px}.pml-msheet .pml-mi--hint small{font-size:var(--fs-micro);line-height:var(--lh-micro)}.pml-msheet .pml-msw{width:40px;height:24px}.pml-msheet .pml-msw:before{top:3px;left:3px;width:18px;height:18px}.pml-msheet .pml-mi[aria-checked=true] .pml-msw:before{transform:translate(16px)}.pml-msheet .pml-mi .sc{display:none}.pml-msheet .pml-step>span{width:44px;height:44px}.pml-msheet .pml-step>span i{left:17px;top:21px}@media(hover:none),(pointer:coarse){.pml-mi .sc{display:none}}@media(min-width:1024px){.pml-card[data-mode=design] .pml-body{grid-template-columns:minmax(0,1fr)}.pml-card[data-mode=design] .pml-ed{max-width:none;padding:0}}.pml-set{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:52px;padding:var(--s-2) 0}.pml-set-l small:empty{display:none}.pml-set-l{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text)}.pml-set-l small{display:block;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-set--sw .pml-set-l{flex:1;cursor:pointer}.pml-set[data-off] .pml-set-l{cursor:default;color:var(--c-muted)}.pml-set-c{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-2);flex:none;min-width:0}.pml-set--stack{flex-wrap:wrap}.pml-set--wide{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:var(--s-1) var(--s-5);padding:var(--s-4) 0}.pml-set--wide .pml-set-l{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text-2);padding-top:2px}.pml-set--wide .pml-set-c{display:block}.pml-set--wide p{font-size:var(--fs-body);line-height:var(--lh-body)}.pml-set--wide .pml-acts{margin:var(--s-2) 0 0 calc(-1 * var(--s-3))}@media(min-width:1280px){.pmk{--card-w:1200px}}@media(min-width:600px)and (max-width:1023px){.pmk,.pml-remote,.pml-report{--gutter:24px}}@media(max-width:1023px){.pml-tabrow{position:sticky;top:var(--pmnv-h,0px);z-index:var(--z-bar)}.pml-ed{padding-bottom:var(--s-4)}}@media(max-width:768px){.pml-card{--ed-x:24px}}@media(max-width:599px){.pml-card{--ed-x:16px}.pmk,.pml-remote,.pml-report{--gutter:16px;--fs-title-l:var(--fs-h3);--lh-title-l:var(--lh-h3)}}@media(max-width:599px){.pml-card{margin:var(--s-5) 0 0;border-radius:0}.pml-tabrow{border-radius:0;padding-right:0}.pml-tabs{display:flex;gap:0;padding:0 calc(var(--s-4) - 11px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;--fl:0px;--fr:24px;-webkit-mask-image:linear-gradient(90deg,transparent,black var(--fl),black calc(100% - var(--fr)),transparent);mask-image:linear-gradient(90deg,transparent,black var(--fl),black calc(100% - var(--fr)),transparent)}.pml-tabs::-webkit-scrollbar{display:none}.pml-tabs[data-end]{--fr:0px}.pml-tabs[data-start]{--fl:0px}.pml-tabs:not([data-start]){--fl:16px}.pml-tabs .pml-tab{flex:none;min-width:44px;padding:0 11px;white-space:nowrap;transition:none}.pml-tabs .pml-tab[data-tab=share]{min-width:76px}.pml-tabs .pml-tab:after{content:"";position:absolute;left:11px;right:11px;bottom:0;height:2px;background:var(--c-accent);opacity:0}.pml-tabs .pml-tab[aria-selected=true]:after{opacity:1}.pml-tabs .pml-tab:active{opacity:1;background-color:var(--c-surface-2)}.pml-tabbar{display:none}}@media(max-width:599px){.pml-ed{padding-top:var(--s-5)}.pml-go{border-radius:0;padding-left:var(--s-4);padding-right:var(--s-4)}.pml-go-note{display:none}.pml-go .pml-btn{flex:1 1 auto;min-width:0;padding:0 var(--s-3);white-space:nowrap}.pmk .pml-present{flex:1.4 1 auto;min-width:0}}@media(max-width:599px){.pml-set--stack .pml-set-c{flex-basis:100%;justify-content:flex-start}.pml-set--stack .pml-segc{width:100%}.pml-set--wide,.pml-qrb{grid-template-columns:1fr}}@media(min-width:600px)and (max-width:1023px){.pml-tabs{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pml-tabs::-webkit-scrollbar{display:none}.pml-tabs .pml-tab{flex:none;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.pmk *,.pml-remote *,.pml-toaster *,.pml-menu,.pml-menu *,.pml-dlg,.pml-dlg::backdrop{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(prefers-reduced-motion:reduce){.pml-stage *,.pml-remote *,.pmk *,.pml-stage,.pml-toast{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pml-dlg-body{min-height:0;overflow:auto;overscroll-behavior:contain}.pml-tip[data-dark]{box-shadow:0 0 0 1px var(--chrome-line)}.pml-dlg-p{margin:0 0 var(--s-3);color:var(--c-text-2);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.pml-btn kbd{margin-left:var(--s-2);color:var(--c-muted);font-weight:var(--fw-regular)}.pml-sw-slot:empty{display:none}.pml-qrb-link{overflow-wrap:anywhere}.pml-mi--sw .pml-msw{margin-left:var(--s-2)}.pml-mi--sw .sc+.pml-msw{margin-left:var(--s-3)}.pml-set-l small .pml-upgrade,.pml-set-l>.pml-upgrade{display:block}.pml-set--menu .pml-set-c{min-width:0}.pml-set-sel{min-width:200px;justify-content:space-between;color:var(--c-text);background:var(--c-surface);font:inherit;font-size:var(--fs-body);cursor:pointer}.pml-set--field{display:block;padding:var(--s-3) 0}.pml-set--field>.pml-field,.pml-set--field>textarea{margin-top:var(--s-2)}.pml-set--field textarea.pml-field{min-height:64px}.pml-set--sub{padding-top:0}.pml-field-err{margin:var(--s-1) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-danger)}.pml-field-err:empty{display:none}.pml-set[data-locked] .pml-field{opacity:.6}.pml-tbtn--danger{color:var(--c-danger)}.pml-tbtn--danger[data-sure]{box-shadow:inset 0 0 0 1px var(--c-danger)}.pml-settings>.pml-hint{margin-top:var(--s-6)}@media(max-width:599px){.pml-set-sel{min-width:0;width:100%}.pml-set--menu .pml-set-c{flex-basis:100%;justify-content:stretch}}.pml-stop{padding:0 0 var(--s-2)}.pml-start{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3)}.pml-start-l{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text-2)}.pml-start .pml-saved{float:none;margin-left:auto}.pml-custom{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pml-sen{margin:var(--s-3) 0 0;max-width:760px;font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:0;font-weight:var(--fw-regular);color:var(--c-text)}.pml-sen-note{margin:6px 0 0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pml-changed{margin:var(--s-3) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2)}.pml-undo{min-height:var(--hit);padding:0;border:0;background:none;font:inherit;font-weight:var(--fw-medium);color:var(--c-accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pml-sq{padding:var(--s-5) 0 0}.pml-sq-h{margin:0 0 var(--s-1);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:0;font-weight:var(--fw-medium);color:var(--c-text)}.pml-set--lead{padding:0 0 var(--s-2)}.pml-set--lead>small{display:block;margin:6px 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-settings--q .pml-lead-t{width:400px;max-width:100%;justify-content:flex-start}.pml-pend{display:block;margin:var(--s-1) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-text-2)}.pml-stmt{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text)}.pml-settings--q .pml-set--q{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-2) var(--s-6);min-height:40px;padding:8px 0;border-bottom:0;border-radius:var(--r-sm)}.pml-settings--q .pml-set-l{font-size:var(--fs-small);line-height:var(--lh-small)}.pml-settings--q .pml-set-l small{font-size:var(--fs-micro);line-height:var(--lh-micro)}.pml-settings--q .pml-set--q>.pml-set-l{min-width:0}.pml-settings--q .pml-set--q>.pml-set-c{flex:none;justify-content:flex-end;min-width:0}.pml-settings--q .pml-set--q .pml-lead-t{width:280px}.pml-settings--q .pml-set--q.pml-set--field{display:block}.pml-settings--q .pml-set--q>.pml-sub{grid-column:1 / -1}.pml-set-t{display:inline}.pml-set--q[data-flash]{animation:pml-flash .6s var(--ease-std)}@keyframes pml-flash{0%{background:var(--c-accent-soft);box-shadow:-12px 0 0 var(--c-accent-soft),12px 0 0 var(--c-accent-soft)}to{background:transparent;box-shadow:none}}.pml-set--q[data-off]>.pml-set-c>*,.pml-set--q[data-locked]>.pml-set-c>*{opacity:.45}.pml-set-l .pml-reason{display:flex;gap:6px;align-items:flex-start}.pml-reason svg{flex:none;width:14px;height:14px;margin-top:3px;color:var(--c-icon)}.pml-set--lead>.pml-reason{display:flex;gap:6px;align-items:flex-start}.pml-lock{display:inline-flex;align-items:center;gap:3px;margin-left:var(--s-2);padding:2px 0;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-medium);color:var(--c-muted);text-decoration:none;vertical-align:1px}.pml-lock svg{width:12px;height:12px}@media(hover:hover)and (pointer:fine){a.pml-lock:hover{color:var(--c-accent);text-decoration:underline;text-underline-offset:3px}}.pml-mi .pml-lock{margin-left:6px}.pml-sub{display:grid;gap:var(--s-3);margin:var(--s-1) 0;padding:0 0 0 var(--s-4);border-left:2px solid var(--c-line-subtle);max-width:600px}.pml-f{display:grid;gap:6px;min-width:0}.pml-f>label{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text-2)}.pml-f>small{display:block;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-f textarea.pml-field{min-height:64px}.pml-num{display:flex;align-items:center;gap:var(--s-2)}.pml-num .pml-field{width:140px;font-variant-numeric:tabular-nums}.pml-num span{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.pml-more{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:var(--s-1) 0 0 calc(-1 * var(--s-2));padding:0 var(--s-2);border:0;border-radius:var(--r);background:none;font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text-2);cursor:pointer}.pml-more svg{width:16px;height:16px;color:var(--c-icon);transition:transform var(--d-base) var(--ease-std)}.pml-more[aria-expanded=true] svg{transform:rotate(180deg)}.pml-more em{font-style:normal;color:var(--c-accent)}@media(hover:hover)and (pointer:fine){.pml-more:hover{background:var(--c-surface-2);color:var(--c-text)}}@media(hover:none),(pointer:coarse){.pml-more{min-height:44px}}.pml-reset{padding:var(--s-6) 0 var(--s-1)}.pml-sfoot{margin:var(--s-6) 0 0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}.pml-sfoot--pro{margin-top:var(--s-1)}.pml-sfoot a{color:var(--c-accent);font-weight:var(--fw-medium)}@media(prefers-reduced-motion:reduce){.pml-set--q[data-flash]{animation:none;background:var(--c-accent-soft)}}@media(max-width:599px){.pml-settings--q .pml-lead-t,.pml-settings--q .pml-set--q .pml-lead-t{width:100%}.pml-start{position:relative}.pml-start-l{width:100%}.pml-start .pml-saved{position:absolute;right:0;top:0}.pml-sen{font-size:var(--fs-body);line-height:var(--lh-body)}.pml-settings--q .pml-set--q{gap:var(--s-2) var(--s-4)}.pml-settings--q .pml-set--q.pml-set--stack{grid-template-columns:minmax(0,1fr)}.pml-settings--q .pml-set--q.pml-set--stack>.pml-set-c{justify-content:stretch}.pml-sub{padding-left:var(--s-3);max-width:none}}.pml-lead-slot .pml-set,.pml-lead-slot .pml-set:last-child{min-height:52px;border-bottom:0}.pml-hint .pml-tbtn--inline{display:inline;min-height:0;padding:0;border:0;background:none;font:inherit;color:var(--c-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.pml-chs{display:inline-flex;flex-wrap:wrap;gap:6px;max-width:100%}.pmk .pml-ch,.pmk .pml-ch>span,.pml-remote .pml-ch{white-space:nowrap;text-wrap:nowrap}.pml-chs--wrap{flex-wrap:wrap}.pml-ch{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:40px;padding:0 var(--s-3);border:1px solid var(--c-line);border-radius:var(--r);background:var(--c-surface);color:var(--c-text-2);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);white-space:nowrap;text-wrap:nowrap;cursor:pointer;transition:border-color var(--d-fast) var(--ease-std),background-color var(--d-fast) var(--ease-std),transform var(--d-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.pml-ch:not([disabled]):not([aria-checked=true]):hover{border-color:var(--c-line-strong);color:var(--c-text)}}.pml-ch:not([disabled]):active{transform:scale(var(--press));background-color:var(--c-surface-2)}.pml-ch[aria-checked=true]{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-ink)}.pml-ch[aria-checked=true]:not([disabled]):active{background-color:var(--c-accent-tint-2)}.pml-ch:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.pml-ch[disabled]{opacity:.45;cursor:default}.pml-ch .pml-lock{margin:0;opacity:1}.pml-chw{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-1);max-width:100%}.pml-chwhy{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--c-muted)}@media(pointer:coarse){.pml-ch{min-height:44px}}.pml-settings--q .pml-set--lead>.pml-chs,.pml-settings--q .pml-set--lead>.pml-chw{margin-top:var(--s-1)}.pml-settings--q .pml-set--stack .pml-set-c .pml-chs{justify-content:flex-start}@media(max-width:599px){.pml-settings--q .pml-set--q>.pml-set-c:has(>.pml-chs,>.pml-chw){grid-column:1 / -1;justify-content:flex-start}}.pml-start .pml-chs{flex:1 1 100%}.pmk{--q-pad:var(--s-6)}@media(max-width:768px){.pmk{--q-pad:var(--s-5)}}@media(max-width:599px){.pmk{--q-pad:var(--s-4)}}.pml-start{position:relative}.pml-start .pml-saved{position:absolute;right:0;top:0;margin:0}@media(min-width:600px){.pml-start .pml-chs{flex:0 1 auto}}.pml-settings--q .pml-sq{padding-top:var(--s-3)}.pml-settings--q .pml-set--lead{padding:var(--s-0h) 0 var(--s-1)}.pml-settings--q .pml-more{margin-top:0}@media(hover:hover)and (pointer:fine){.pml-settings--q .pml-more{min-height:28px}}.pml-sfoot:not(.pml-sfoot--pro){margin-top:var(--s-4)}.pmk{--pane-min:360px}@media(min-width:600px){.pmk{--pane-min:400px}}.pmk .pml-ed{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-items:start;padding:0}.pmk .pml-ed>.pml-pane{grid-area:1 / 1;min-width:0;min-height:var(--pane-min);padding:var(--ed-x)}@media(min-width:1025px){.pmk .pml-ed>.pml-pane--q{margin-bottom:calc(-1 * var(--s-8))}}.pmk .pml-ed>.pml-pane--theme{padding:0}.pmk .pml-ed>.pml-pane>.pml-empty:only-child{min-height:calc(var(--pane-min) - 2 * var(--ed-x))}.pmk{--opt-h:52px}@media(hover:none),(pointer:coarse),(max-width:599px){.pmk{--opt-h:56px}}.pmk textarea.pml-qin{padding:var(--s-2) var(--s-4);margin:calc(-1 * var(--s-1)) 0 0;border-radius:var(--r);background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line);transition:box-shadow var(--d-fast) var(--ease-std)}@media(hover:hover)and (pointer:fine){.pmk textarea.pml-qin:hover{box-shadow:inset 0 0 0 1px var(--c-line-strong)}}.pmk textarea.pml-qin:focus-visible{outline:0;box-shadow:inset 0 0 0 1px var(--c-accent),0 0 0 1px var(--c-accent)}.pmk textarea.pml-qin[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--c-danger),0 0 0 1px var(--c-danger)}@media(max-width:599px){.pml-tabrow:not(:has(>.pml-mode))>.pml-tabs{margin-right:calc(44px + var(--s-2))}}@media(max-width:599px){.pmk .pml-go{padding-top:var(--ed-x);padding-bottom:calc(var(--ed-x) + env(safe-area-inset-bottom))}}.pmk{--ed-mo:.26s;--ed-ease:cubic-bezier(.22,.61,.36,1)}.pmk .pml-ed[data-sizing]{overflow:clip}.pmk .pml-ed>.pml-pane[data-enter]{animation:pmlPaneIn .2s var(--ed-ease) both}@keyframes pmlPaneIn{0%{opacity:0}to{opacity:1}}html[data-mobed]{--mb-ink:#0e1525;--mb-ink2:#3d4452;--mb-muted:#565d6b;--mb-line:#c9ced8;--mb-edge:#767d8a;--mb-link:#0062e6;--mb-navy:#0f1a3a;--mb-track:#eef0f4;--mb-sheet:#f6f7f9;--mb-white:#fff;--mb-danger:#b3261e;--mb-sub:#e3ebff;--mb-hover:rgba(15,26,58,.06);--mb-sel:#eaf1fd;--mb-field:#8a919e;--mb-burger:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E");--mb-burger-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f1a3a' stroke-width='1.75' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E");--mb-hero:linear-gradient(to left,#021b79,#0461c4);--mb-cta:linear-gradient(to right,#d23d20 0%,#d91d73 100%);--mb-sh-tabs:0 4px 10px rgba(14,21,37,.05);--mb-sh-bar:0 -6px 16px rgba(14,21,37,.08);--mb-sh-seg:0 1px 3px rgba(6,20,55,.3);--mb-sh-sheet:0 -8px 24px rgba(14,21,37,.18);--mt-image:#bb3a6d;--mt-qa:#c03f26;--mt-scale:#a65f00;--mt-typed:#506580;--mt-yn:#2e7d32;--mt-cloud:#00865e;--mt-grid:#008284;--mt-ideas:#037ca4;--mt-choice:#366bd3;--mt-open:#7b57c9;--mt-rank:#a345a3}html[data-mobed] .pmk textarea.pml-qin{field-sizing:content;max-height:calc(4 * var(--lh-h2) + 2 * var(--s-2));overflow-y:auto}@media(max-width:600px){html[data-mobed] .pml-tabrow{top:0;gap:0;padding:0;border-bottom:0;background:var(--mb-white);box-shadow:var(--mb-sh-tabs)}html[data-mobed] .pml-tabrow .pml-tabs{height:48px;gap:4px;padding:0 0 0 12px;justify-content:space-between;overflow:visible;-webkit-mask-image:none;mask-image:none}html[data-mobed] .pml-tabs .pml-tab[data-tab]{min-width:0;min-height:48px;padding:0 4px;font-size:var(--fs-ui);line-height:20px;font-weight:400;color:var(--mb-ink2);cursor:pointer}html[data-mobed] .pml-tabs .pml-tab[aria-selected=true]{color:var(--mb-ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--mb-link)}html[data-mobed] .pml-tabs .pml-tab:after{display:none}html[data-mobed] .pml-tabs .pml-tab:is([data-tab=react],[data-tab=leads],[data-tab=follow]){display:none!important}html[data-mobed] .pml-tabs .pml-tab[data-tab=people]{display:inline-flex}}@media(max-width:600px){html[data-mobed] .pmk .pml-ed>.pml-pane:not(.pml-pane--theme){padding-top:12px}}@media(max-width:600px){html[data-mobed] .pmk{--opt-h:46px}html[data-mobed] .pmk textarea.pml-qin{max-height:calc(5 * var(--lh-h2) + 30px);padding:15px 14px;margin:0;box-shadow:inset 0 0 0 1px var(--mb-edge)}html[data-mobed] .pmk textarea.pml-qin[data-long]{max-height:calc(5 * var(--lh-ql3) + 30px);font-size:var(--fs-ql3);line-height:var(--lh-ql3)}}@media(max-width:600px){html[data-mobed] .pml-card .pml-go{gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:0;background:var(--mb-white);box-shadow:var(--mb-sh-bar)}html[data-mobed] .pml-go .pml-btn.pml-preview{flex:none;min-height:52px;padding:0 12px 0 0;border:0;background:none;color:var(--mb-link);font-size:var(--fs-cta);font-weight:500}html[data-mobed] .pml-go .pml-preview svg{display:none}html[data-mobed] .pml-go .pml-btn.pml-present{flex:1 1 auto;min-height:52px;border-radius:3px;background:var(--mb-cta);color:var(--mb-white);font-size:var(--fs-cta);font-weight:500}}@media(max-width:600px){html[data-mobed] .pml-msheet .pml-mi .ck,html[data-mobed] .pml-msheet .pml-dlg-done{color:var(--mb-link)}html[data-mobed] .pml-msheet .pml-dlg-done{padding-right:0}html[data-mobed] .pml-msheet2{padding:8px 12px calc(14px + env(safe-area-inset-bottom));background:var(--mb-sheet);border-radius:5px 5px 0 0;box-shadow:var(--mb-sh-sheet);overflow-y:auto;overscroll-behavior:contain}html[data-mobed] .pml-msheet2[open]{display:flex;flex-direction:column;gap:8px}html[data-mobed] .pml-msheet2:after{display:none}html[data-mobed] .pml-msheet2:focus{outline:none}html[data-mobed] .pml-ms2-grab{flex:none;align-self:center;width:36px;height:4px;border-radius:2px;background:var(--mb-line)}html[data-mobed] .pml-ms2-t{flex:none;margin:0;padding:2px 4px 0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--mb-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-mobed] .pml-ms2-g{display:flex;flex-direction:column;flex:none;padding:0;border-radius:5px;background:var(--mb-white);overflow:hidden}html[data-mobed] .pml-ms2-r{display:flex;align-items:center;flex:none;width:100%;min-height:48px;padding:0 16px;border:0;border-radius:0;background:none;color:var(--mb-ink);font:inherit;font-size:var(--fs-sc-b);line-height:20px;font-weight:400;text-align:left;cursor:pointer}html[data-mobed] .pml-ms2-r--danger{color:var(--mb-danger)}html[data-mobed] .pml-ms2-r:disabled{color:var(--mb-edge);cursor:default}html[data-mobed] .pml-ms2-x{position:sticky;bottom:0;justify-content:center;border-radius:5px;background:var(--mb-white);color:var(--mb-link);font-weight:500;box-shadow:0 8px 0 var(--mb-sheet),0 -8px 0 var(--mb-sheet)}html[data-mobed] .pml-ms2-r:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}html[data-mobed] .pml-ms2-r:not(:disabled):active{background:var(--mb-track)}}@media(max-width:374.98px){html[data-mobed] .pml-tabs .pml-tab[data-tab]{font-size:var(--fs-small)}}@media(max-width:339.98px){html[data-mobed] .pml-tabs .pml-tab[data-tab]{font-size:var(--fs-micro)}html[data-mobed] .pml-tabrow .pml-tabs{gap:0}html[data-mobed] .pml-tabs .pml-tab[data-tab=share]{padding:0 6px}}@media(hover:hover)and (pointer:fine){html[data-mobed] .pml-ms2-r:not(:disabled):hover{background:var(--mb-track)}html[data-mobed] .pml-go .pml-btn.pml-preview:hover{text-decoration:underline;text-underline-offset:3px}html[data-mobed] .pml-go .pml-btn.pml-present:hover{filter:brightness(1.06)}html[data-mobed] .pml-tabs .pml-tab[aria-selected=false]:hover{color:var(--mb-ink);box-shadow:inset 0 -2px 0 var(--mb-line)}}@media(max-width:600px){html[data-mobed] .pmk textarea.pml-qin{padding-left:15px}}@media(max-width:600px){html[data-mobed] .psv3-card{padding:0;border:0}html[data-mobed] .pmk .pml-segc{min-height:52px;padding:4px;border-radius:5px;background:var(--mb-track)}html[data-mobed] .pmk .pml-segc:before{top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n,2));border-radius:4px;background:var(--mb-navy);box-shadow:var(--mb-sh-seg)}html[data-mobed] .pmk .pml-segc button{min-height:44px;color:var(--mb-ink2);font-size:var(--fs-ui)}html[data-mobed] .pmk .pml-segc button[aria-checked=true]{color:var(--mb-white)}html[data-mobed] .pmk .pml-ch{min-height:44px;border-color:transparent;background:var(--mb-track);color:var(--mb-ink2)}html[data-mobed] .pmk .pml-ch[aria-checked=true]{border-color:var(--mb-navy);background:var(--mb-navy);color:var(--mb-white)}html[data-mobed] .pmk .pml-ch[aria-checked=true] .pml-ch-s{color:var(--mb-sub)}html[data-mobed] .pml-sw:after{content:"";position:absolute;inset:-10px -2px}}.pml-dlg.pml-cdlg{--cd-body:#3d4452;--cd-edge:#767d8a;--cd-ink:#0e1525;--cd-bg:#fff;--cd-on:#fff;--cd-cta:linear-gradient(to right,#d23d20 0%,#d91d73 100%);padding:24px}@media(min-width:600px){.pml-dlg.pml-cdlg{width:min(480px,94vw)}}.pml-cdlg .pml-dlg-top{align-items:flex-start;gap:16px;min-height:0;margin:0 0 8px}.pml-cdlg .pml-dlg-top h2{font-size:var(--fs-cta);line-height:var(--lh-cta);letter-spacing:0;font-weight:500}.pml-cdlg .pml-dlg-x{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin:-10px -12px 0 0}.pml-cdlg .pml-dlg-done{display:none}.pml-cdlg .pml-dlg-body{margin:0;padding:0}.pml-dlg.pml-cdlg .pml-dlg-p{margin:0;padding:0;min-height:0;font-size:var(--fs-ui);line-height:var(--lh-ui);color:var(--cd-body)}.pml-cdlg .pml-dlg-foot{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;margin:24px 0 0;border:0}.pml-cdlg .pml-dlg-foot .pml-btn{flex:none;width:auto;min-width:0;height:44px;min-height:44px;margin:0;padding:0 10px;border-radius:3px;font-size:var(--fs-ui);line-height:20px;font-weight:500;white-space:nowrap}.pml-cdlg .pml-dlg-foot .pml-btn:not(.pml-btn--go):not(.pml-btn--danger){border:1px solid var(--cd-edge);background:var(--cd-bg);color:var(--cd-ink)}.pml-cdlg .pml-dlg-foot .pml-btn--go{border:0;background:var(--cd-cta);color:var(--cd-on)}@media(max-width:599px){.pml-dlg.pml-cdlg{padding:8px 16px calc(24px + env(safe-area-inset-bottom))}}@media(max-width:389.98px){.pml-cdlg .pml-dlg-foot{flex-direction:column-reverse;align-items:stretch}.pml-cdlg .pml-dlg-foot .pml-btn{width:100%}}@media(min-width:390px)and (max-width:599px){.pml-cdlg .pml-dlg-foot .pml-btn{flex:1 1 0}}.pml-dlg.pml-cdlg:focus{outline:none}@media(max-width:699px){.pml-settings{padding-bottom:112px}}.pml-settings .pml-set--q[data-locked]>.pml-set-c>*:has([data-door]),.pml-settings .pml-set--q[data-locked]>.pml-set-c>[data-door],.pml-settings [data-door]{opacity:1;cursor:pointer}.pml-settings .pml-set[data-locked] .pml-set-t{color:var(--c-text)}@media(max-width:600px){.pml-settings .pml-set--q:not(.pml-set--sw):not(.pml-set--stack){grid-template-columns:minmax(0,1fr)}.pml-settings .pml-set--q:not(.pml-set--sw)>.pml-set-c{justify-self:stretch;width:100%}.pml-settings .pml-set--q:not(.pml-set--sw)>.pml-set-c>[role=radiogroup]{display:flex;width:100%}.pml-settings .pml-set--q:not(.pml-set--sw)>.pml-set-c>[role=radiogroup]>[role=radio]{flex:1 1 0;min-width:0}}.pml-qpl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-4);margin:0 0 var(--s-6);min-height:44px}.pml-qpl[hidden]{display:none}.pml-qpl-s{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);margin:0;min-width:0;font-size:var(--fs-ui);line-height:var(--lh-ui);color:var(--c-text)}.pml-qpl-dot{flex:none;width:8px;height:8px;margin-right:var(--s-1);border-radius:4px;background:var(--c-success)}.pml-qpl[data-state=closed] .pml-qpl-dot{background:var(--c-line-strong)}.pml-qpl-k{font-weight:var(--fw-medium)}.pml-qpl-n{color:var(--c-text-2);font-variant-numeric:tabular-nums}.pml-qpl-n:before,.pml-qpl-go:before{content:"\b7";display:inline-block;margin-right:var(--s-2);color:var(--c-muted);text-decoration:none}.pml-qpl-go{color:var(--c-accent);font-weight:var(--fw-medium);text-underline-offset:3px}.pml-qpl-a{display:flex;flex-wrap:wrap;gap:var(--s-2)}.pml-qpl-b{min-height:40px;padding:0 14px;border-color:var(--c-line-strong);border-radius:var(--r-sm);font-size:var(--fs-small);line-height:var(--lh-small)}@media(hover:none),(pointer:coarse){.pml-qpl-b{min-height:44px}}@media(max-width:600px){.pml-qpl-go{display:none}}.pml-qpl-dot[data-bump]{animation:pmlQpBump .9s var(--ease-out)}@keyframes pmlQpBump{0%{box-shadow:0 0 color-mix(in srgb,var(--c-success) 50%,transparent)}to{box-shadow:0 0 0 9px color-mix(in srgb,var(--c-success) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.pml-qpl-dot[data-bump]{animation:none}}.pml-saved:not([data-on]){visibility:hidden;transition:opacity var(--d-base) var(--ease-std),visibility 0s linear var(--d-base)}.pml-card{scroll-margin-top:112px}html .pml-card[data-pm-mode=link] .pml-go .pml-btn.pml-preview{flex:none;min-height:var(--h-cta);height:var(--h-cta);padding:0 var(--s-5);border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface);background-image:none;color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:var(--fw-medium);text-decoration:none}html .pml-card[data-pm-mode=link] .pml-go .pml-btn.pml-preview svg{display:inline-block;width:var(--icon-md);height:var(--icon-md)}@media(hover:hover)and (pointer:fine){html .pml-card[data-pm-mode=link] .pml-go .pml-btn.pml-preview:not([aria-disabled=true]):hover{background:var(--c-surface-2);text-decoration:none}}html .pml-card[data-pm-mode=link] .pml-go .pml-btn.pml-preview[aria-disabled=true]{color:var(--c-muted);border-color:var(--c-line)}html .pml-card[data-pm-mode=link] .pml-go .pml-btn--go{font-weight:var(--fw-medium)}.pte{--pte-x:var(--ed-x,16px);scroll-margin-top:var(--h-tabs,48px);container-type:inline-size;font-family:var(--font-ui);color:var(--c-text);-webkit-font-smoothing:antialiased}.pte *{box-sizing:border-box}.pml-ed:has(.pml-pane--theme:not([hidden])){padding:0}.pte [hidden]{display:none!important}.pte-sr{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.pte :focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.pte button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.pte button[disabled]{cursor:default}.pte-in{display:flex;flex-direction:column}.pte-pv{order:-1;position:relative;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3) var(--s-4);overflow:hidden;background:var(--c-surface-2);border-bottom:1px solid var(--c-line)}@media(min-height:600px){.pte-pv{position:sticky;top:var(--h-tabs,48px);z-index:5;box-shadow:var(--e1)}.pte-body *{scroll-margin-top:calc(26vh + var(--h-tabs,48px) + 16px)}}.pte-panel{display:flex;flex-direction:column}.pte-head{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-3) var(--pte-x,var(--s-4));background:var(--c-surface)}.pte-body{padding:var(--s-4) var(--s-4) var(--s-8) var(--pte-x,var(--s-4))}.pte-viewseg{flex:1}.pte-hist{display:flex;gap:2px}.pte .pml-segc.pte-seg{display:grid;width:100%}.pte .pml-segc button{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium)}.pte-pvbar{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--s-4));padding:0 var(--s-4)}.pte-pvbar::-webkit-scrollbar{display:none}.pte .pte-pvseg{flex:none;min-width:100%}.pte-pvseg button{padding:0 6px}.pte .pml-segc.pte-pvseg button[role=radio]:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.pte-pvfoot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.pte-cap{flex:0 1 auto;min-width:0;margin:0;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-cap{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.pte-cap b{color:var(--c-text);font-weight:var(--fw-medium)}.pte-dv{display:none}.pte .pte-swrow{margin-top:var(--s-3);border-bottom:0}.pte .pml-segc.pte-mode{display:inline-grid;flex:none;width:auto;box-shadow:var(--e1)}.pte-canvas{position:relative;height:clamp(104px,13vh,168px);overflow:hidden}.pte-canvas>*{position:absolute!important;left:0;top:0;transform-origin:0 0}.pte-stagebox{border-radius:var(--r);box-shadow:var(--e2);aspect-ratio:auto}.pte-grp+.pte-grp{margin-top:var(--s-8)}.pte-h{margin:0;font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:var(--fw-medium);color:var(--c-text)}.pte{--pte-top:var(--h-tabs,48px)}@media(min-width:1024px){.pte{--pte-top:0px}}.pml-pane--theme .pte-body{padding-bottom:var(--pte-x,var(--s-4))}@container (min-width:760px){.pml-pane--theme .pte .pte-in{grid-template-columns:calc(344px + var(--pte-x,var(--s-4))) minmax(0,1fr)}.pml-pane--theme .pte .pte-pv{padding:var(--s-4) var(--pte-x,var(--s-4)) var(--s-4) var(--s-2)}}.pte-h.pte-sec{flex:1;font-size:var(--fs-body);line-height:var(--lh-body);scroll-margin-top:calc(var(--pte-top) + 64px)}.pte-h.pte-sec:focus{outline:none}.pte-body>.pte-sec{margin:var(--s-8) calc(-1 * var(--s-4)) var(--s-4) calc(-1 * var(--pte-x,var(--s-4)));padding:var(--s-4) var(--s-4) 0 var(--pte-x,var(--s-4))}.pte-gh{margin-bottom:var(--s-3)}.pte-h--gap{margin-top:var(--s-8)}.pte-lead,.pte-help{margin:2px 0 var(--s-3);color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-help{margin:var(--s-2) 0 0}.pte-hrow{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-2)}.pte-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:var(--s-5) var(--s-3)}.pte-tile{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;padding:0;border:0;background:none;text-align:left;transition:transform var(--d-fast) var(--ease-out)}.pte-tile:active{transform:scale(var(--press-wide))}.pte-hex:active{background-color:var(--c-surface-3);transform:scale(var(--press))}.pte-sw:active,.pte-mt:active{transform:scale(var(--press-wide,.96))}.pte-disc:active{background-color:var(--c-surface-3)}.pte .pte-sw:focus-visible,.pte .pte-mt:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}.pte-tpv{position:relative;display:block;aspect-ratio:4/3;border-radius:var(--r);background:linear-gradient(var(--t-ov),var(--t-ov)),var(--t-bd) var(--t-pos)/cover no-repeat var(--t-base);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-text) 10%,transparent);transition:box-shadow var(--d-fast) var(--ease-std)}.pte-tacc{position:absolute;left:8px;bottom:8px;width:18px;height:4px;border-radius:2px;background:var(--t-acc)}@media(hover:hover)and (pointer:fine){.pte-tile:hover .pte-tpv{box-shadow:0 0 0 2px var(--c-surface),0 0 0 3px var(--c-line-strong)}}.pte-tile[aria-checked=true] .pte-tpv{box-shadow:0 0 0 2px var(--c-surface),0 0 0 4px var(--c-accent)}.pte .pte-tile:focus-visible{outline:none}.pte .pte-tile:focus-visible .pte-tpv{outline:2px solid var(--c-focus);outline-offset:6px}.pte-tname{display:flex;align-items:center;gap:4px;min-width:0;color:var(--c-text);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-tile[aria-checked=true] .pte-tname{font-weight:var(--fw-medium)}.pte-tname>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pte-tck{position:absolute;top:5px;right:5px;display:none;place-items:center;width:18px;height:18px;border-radius:var(--r-sm);background:var(--c-accent);color:var(--c-on-accent)}.pte-tck svg{width:13px;height:13px}.pte-tile[aria-checked=true] .pte-tck{display:grid}.pte-selbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-8)}.pte-selt{display:flex;flex-direction:column;min-width:0;margin:0}.pte-selt b{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text)}.pte-selt span{display:none}.pte .pte-custgo{flex:none;gap:8px}.pte-custgo svg{width:18px;height:18px}.pte-savedw{position:relative}.pte-del{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-text);box-shadow:var(--e1);opacity:0;transition:opacity var(--d-fast)}.pte-del svg{width:16px;height:16px}.pte-savedw:hover .pte-del,.pte-savedw:focus-within .pte-del{opacity:1}@media(pointer:coarse){.pte-del{opacity:1;width:36px;height:36px}}.pte-saverow{display:flex;gap:var(--s-2);margin:0 0 var(--s-3)}.pte-saverow .pte-name{flex:1;min-width:0;height:var(--h-md);padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r);background:var(--c-surface);color:var(--c-text);font-size:var(--fs-body)}.pte-btn svg{width:16px;height:16px}.pte-reset{margin-top:var(--s-6)}.pte-field{margin:var(--s-4) 0 0}.pte-field:first-child{margin-top:0}.pte-flabel{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);margin:0 0 var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium)}.pte-flabel small,.pte-out{color:var(--c-muted);font-size:var(--fs-micro);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}.pte-sws{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.pte-sw{position:relative;display:grid;place-items:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:var(--r);background:var(--sw);color:var(--ck);box-shadow:inset 0 0 0 1px var(--c-swatch-ring);cursor:pointer}.pte-sw svg{width:14px;height:14px;opacity:0}.pte-sw[aria-pressed=true],.pte-sw--custom[data-on]{outline:2px solid var(--c-text);outline-offset:2px}.pte-sw[aria-pressed=true] svg,.pte-sw--custom[data-on] svg{opacity:1}.pte-sw--auto{background:var(--sw)}.pte-sw--custom{background:var(--c-rainbow)}.pte-sw--custom[data-on]{background:var(--sw)}.pte-sw--custom input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.pte-sw--custom:focus-within{outline:2px solid var(--c-focus);outline-offset:2px}@media(pointer:coarse){.pte-sw{width:32px;height:32px}}.pte-swdiv{width:1px;height:16px;margin:0 2px;background:var(--c-line)}.pte-hexw{display:inline-flex}.pte-hex{height:24px;margin-left:4px;padding:0 4px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--c-muted);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.pte-hex:hover{color:var(--c-text);background:var(--c-surface-2)}}.pte-hexin{width:92px;height:30px;margin-left:4px;padding:0 6px;border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-small);text-transform:uppercase}.pte-err{margin:6px 0 0;color:var(--c-danger);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-note{display:flex;gap:6px;margin:var(--s-2) 0 0;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-note svg{flex:none;width:14px;height:14px;margin-top:2px}.pte-bgcard{margin-top:var(--s-2)}.pte-bgbox{margin-top:var(--s-3)}.pte-mini-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.pte-mt{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:var(--r-sm);background:var(--mt) 50% 50%/cover no-repeat;box-shadow:inset 0 0 0 1px var(--c-swatch-ring)}.pte-mt[aria-checked=true]{outline:2px solid var(--c-accent);outline-offset:2px}.pte-mini-grid--4{margin-top:var(--s-2)}.pte-mt--pat{display:grid;align-items:end;aspect-ratio:auto;height:56px;padding:0 0 4px;background:var(--pat-s);color:var(--c-text);font-size:var(--fs-micro);text-align:center}.pte-mt--pat span{display:block;margin:0 4px;padding:1px 0;border-radius:var(--r-sm);background:var(--c-surface)}.pte-mt--pat[data-p=dots]{background-image:radial-gradient(var(--pat-i) 1px,transparent 1.3px);background-size:6px 6px}.pte-mt--pat[data-p=grid]{background-image:linear-gradient(var(--pat-i) 1px,transparent 1px),linear-gradient(90deg,var(--pat-i) 1px,transparent 1px);background-size:9px 9px}.pte-up{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.pte-up>.pte-uph,.pte-up>.pte-mini-grid{width:100%}.pte-up>.pte-uph{margin:var(--s-3) 0 0}.pte-range{width:100%;height:24px;margin:0;accent-color:var(--c-accent)}.pte-ovseg{margin-bottom:var(--s-3)}.pte-chev{display:inline-grid;color:var(--c-icon);transition:transform var(--d-base) var(--ease-std)}.pte-chev svg{width:16px;height:16px}.pte-disc[aria-expanded=true] .pte-chev{transform:rotate(180deg)}.pte-discs{margin-top:var(--s-8)}.pte-disc{display:flex;align-items:center;gap:var(--s-3);width:100%;min-height:52px;padding:6px 0;border:0;background:transparent;text-align:left}.pte-disct{display:flex;flex:1;flex-direction:column}.pte-disct span{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium)}.pte-disct small{color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-discb{padding:var(--s-2) 0 var(--s-5)}.pte-steprow{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin:var(--s-3) 0 0}.pte-stepl{font-size:var(--fs-small);font-weight:var(--fw-medium)}.pte-step{display:flex;align-items:center;gap:2px;padding:2px;border-radius:var(--r);background:var(--c-surface-2)}.pte-stepv{min-width:84px;color:var(--c-text);font-size:var(--fs-micro);text-align:center;font-variant-numeric:tabular-nums}.pte-pals{display:grid;gap:4px}.pte-pal{display:flex;align-items:center;gap:var(--s-3);min-height:44px;padding:0 10px;border:1px solid var(--c-line);border-radius:var(--r);background:var(--c-surface);font-size:var(--fs-small);text-align:left}@media(hover:hover)and (pointer:fine){.pte-pal:hover{border-color:var(--c-line-strong)}}.pte-pal[aria-checked=true]{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent)}.pte-palsw{flex:none;display:block;width:104px;height:22px;padding:4px;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--c-swatch-ring)}.pte-palsw i{display:block;height:100%;border-radius:2px}.pte-paln{flex:1;min-width:0}.pte-palm{flex:none;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-slots{display:grid;grid-template-columns:repeat(8,minmax(0,40px));gap:6px}.pte-slotw{position:relative}.pte-slot{display:grid;place-items:center;width:100%;aspect-ratio:1;padding:0;border:0;border-radius:var(--r);background:var(--sw);color:var(--ck);box-shadow:inset 0 0 0 1px var(--c-swatch-ring);font-size:var(--fs-micro);font-weight:var(--fw-medium);transition:transform var(--d-fast) var(--ease-out)}.pte-slot:active:not([disabled]){transform:scale(var(--press-wide,.98))}.pte-slot[aria-expanded=true]{outline:2px solid var(--c-text);outline-offset:2px}.pte-slot[data-sim]{box-shadow:inset 0 0 0 1px var(--c-swatch-ring),0 0 0 2px var(--c-surface),0 0 0 4px var(--c-warn)}.pte-slot[disabled]{cursor:default}.pte-sdot{position:absolute;top:-5px;right:-5px;width:12px;height:12px;padding:0;border:2px solid var(--c-surface);border-radius:var(--r-sm);background:var(--c-text)}.pte-sdot:before{content:"";position:absolute;inset:-8px}.pte-note--warn{color:var(--c-text)}.pte-note--warn svg{color:var(--c-warn)}.pte-pop{margin-top:var(--s-4);padding:var(--s-3) var(--s-4) var(--s-4);border:1px solid var(--c-line);border-radius:var(--r);background:var(--c-surface);box-shadow:var(--e2)}.pte-poph{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin:-4px -8px var(--s-2) 0}.pte-popt{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium)}.pte-reads{display:grid;gap:4px;margin:0;padding:0;list-style:none}.pte-reads li{display:flex;gap:6px;font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-reads svg{flex:none;width:14px;height:14px;margin-top:2px;color:var(--c-success)}.pte-reads li[data-ok="0"] svg{color:var(--c-warn)}.pte-fixes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-3)}.pte-popl{margin:var(--s-4) 0 var(--s-2);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-medium)}.pte-popc{display:flex;align-items:center;gap:var(--s-2)}.pte-popc .pte-hexin{margin-left:0}.pte-popf{margin-top:var(--s-3)}.pte-popf:not(:has(>:not([hidden]))){display:none}.pte-palreset{margin-top:var(--s-3)}.pte-flabel .pte-palreset{margin:0;min-height:0;padding:0 var(--s-1);font-size:var(--fs-micro);font-weight:var(--fw-regular)}.pte-ied{display:flex;align-items:center;gap:var(--s-2);margin-top:var(--s-2)}.pte-ied .pte-hexin{margin-left:0}.pte-icol{flex:none;width:30px;height:30px;padding:0;border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface);cursor:pointer}.pte-icol::-webkit-color-swatch-wrapper{padding:2px}.pte-icol::-webkit-color-swatch{border:0;border-radius:3px}.pte-icol::-moz-color-swatch{border:0;border-radius:3px}.pte-slot{position:relative}.pte-slot[data-hint]:after{content:"";position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:var(--r-sm);background:var(--c-warn);box-shadow:0 0 0 1.5px var(--c-surface)}.pte-slot[data-drop]{outline:2px dashed var(--c-text);outline-offset:2px}.pte-slot[draggable=true]:not([disabled]){cursor:grab}.pte-logorow{display:flex;align-items:center;gap:var(--s-2)}.pte-logopv{display:grid;place-items:center;height:40px;padding:6px 10px;border-radius:var(--r)}.pte-logopv img{display:block;max-height:28px;max-width:120px}.pte-panel{position:relative}.pte-toast{position:absolute;left:var(--s-4);right:var(--s-4);bottom:var(--s-4);z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:6px 6px 6px 14px;border-radius:var(--r);background:var(--c-tip-bg);color:var(--c-tip-text);font-size:var(--fs-small);box-shadow:var(--e3)}.pte-toast .pml-tbtn{color:var(--c-tip-text)}@media(prefers-reduced-motion:reduce){.pte *{transition:none!important}}@container (min-width:760px){.pte .pte-in{display:grid;grid-template-columns:360px minmax(0,1fr);align-items:start}.pte .pte-pv{order:0;position:sticky;top:var(--pte-top);z-index:auto;display:flex;flex-direction:column;gap:var(--s-3);height:auto;padding:var(--s-4) var(--s-4) var(--s-4) 0;border-bottom:0;background:transparent;box-shadow:none}.pte .pte-panel{border-right:0}.pte .pte-head{position:sticky;top:var(--pte-top);z-index:3}.pte .pte-pvbar{margin:0;padding:0}.pte .pte-pvseg{width:100%;min-width:0}.pte .pte-canvas{height:auto;min-height:264px;max-height:calc(100vh - var(--pte-top) - 156px);aspect-ratio:16/10.5;border-radius:var(--r);background:var(--c-surface-2)}.pte .pte-pvfoot{align-items:flex-start}.pte .pte-body *{scroll-margin-top:calc(var(--pte-top) + 64px)}}.pte-tcard{box-shadow:var(--t-sh,var(--e2))}.pte-views{display:flex;flex:1;gap:var(--s-5);min-width:0;overflow-x:auto;scrollbar-width:none}.pte-views::-webkit-scrollbar{display:none}.pte-views [role=tab]{position:relative;flex:none;min-height:44px;padding:0;border:0;background:none;color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);white-space:nowrap}.pte-views [role=tab][aria-selected=true]{color:var(--c-text)}.pte-views [role=tab][aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:var(--c-accent)}@media(hover:hover)and (pointer:fine){.pte-views [role=tab]:hover{color:var(--c-text)}}.pte-views [role=tab]:active{transform:scale(var(--press))}.pte-head{border-bottom:1px solid var(--c-line)}.pte-rows{display:flex;flex-direction:column}.pte-crow{display:block;padding:var(--s-4) 0}.pte-crow:first-child{padding-top:var(--s-1)}.pte-crow+.pte-crow{border-top:1px solid var(--c-line)}.pte-crow-l{margin:0 0 10px}.pte-crow-t,.pte-crow-c .pte-field--big>.pte-flabel>span:first-child{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--c-text)}.pte-crow-c .pte-field--big>.pte-flabel{align-items:center;margin-bottom:10px}.pte-crow-c{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);min-width:0}.pte-crow-c>*{min-width:0}.pte-crow-c .pte-field{margin:0}.pte-crow-c .pte-flabel{margin-bottom:6px;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-regular)}.pte-crow-c>:is(.pte-field--big,.pte-fontw,.pte-bgcard,.pte-mini-grid,.pte-up,.pte-cardopts,.pte-field,.pte-logorow,.pte-wbox,.pte-pair){flex:1 1 100%}.pte-crow-c>.pte-wells{flex:0 1 auto}.pte-crow-c>.pte-steprow{flex:0 1 auto;margin:0 0 0 auto}.pte-crow[data-row=answers] .pte-crow-c>.pte-steprow{flex:1 1 100%;justify-content:space-between;margin:0}.pte-cardopts{display:flex;flex-direction:column;gap:var(--s-3)}.pte-cardopts>.pte-wbox{margin:0}.pte-crow--disc{display:block;padding:0}.pte-crow--disc>.pte-disc{min-height:52px}.pte-crow--sw{display:block;padding:var(--s-2) 0}.pte .pte-crow--sw .pte-swrow{margin-top:0}.pte-crow--sw .pml-set-l{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium)}.pte-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}.pte-body .pml-btn.pte-btn{min-height:36px;height:36px;padding:0 12px;font-size:var(--fs-small);line-height:var(--lh-small)}@media(pointer:coarse){.pte-body .pml-btn.pte-btn{min-height:44px;height:44px}}.pte-body .pml-segc.pte-seg{min-height:32px;margin-top:0;padding:2px}.pte-body .pml-segc button{font-size:var(--fs-micro);line-height:var(--lh-micro)}.pte-steprow{gap:var(--s-2)}.pte .pte-stepl{color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-regular)}.pte-step .pte-ibtn{width:28px;height:28px;min-width:0;min-height:0}.pte-step .pte-ibtn svg{width:14px;height:14px}.pte-stepv{min-width:72px}@media(pointer:coarse){.pte-step .pte-ibtn{width:40px;height:40px}}.pte-wells{display:flex;flex-wrap:wrap;gap:var(--s-2)}.pte .pte-well{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px 0 8px;border:1px solid var(--c-line-strong);border-radius:var(--r);background:var(--c-surface);color:var(--c-text);font-size:var(--fs-micro);line-height:var(--lh-micro);transition:border-color var(--d-fast) var(--ease-std),box-shadow var(--d-fast) var(--ease-std),transform var(--d-fast) var(--ease-out)}@media(pointer:coarse){.pte .pte-well{min-height:44px}}.pte-wchip{flex:none;width:18px;height:18px;border-radius:var(--r-sm);background:var(--wc);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-text) 20%,transparent)}.pte-wl{font-weight:var(--fw-medium)}.pte-wv{color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.pte-well:hover{border-color:var(--c-text)}}.pte-well:active{transform:scale(var(--press))}.pte-well[aria-expanded=true]{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent)}.pte-wbox{padding:var(--s-3) var(--s-4) var(--s-4);border-radius:var(--r);background:var(--c-surface-2)}.pte-wbox .pte-field{margin:0}.pte-custfoot{display:flex;margin-top:var(--s-3)}.pte-crow[data-row=answers] .pte-crow-c>.pte-field{flex:1 1 200px}@container (max-width:520px){.pte-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4) var(--s-2)}}.pte-tpv{flex:none;width:100%;height:0;padding-top:75%;aspect-ratio:auto}.pte-tmini{display:none}@container (max-width:520px){.pte .pte-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4) var(--s-3)}.pte-tile{gap:var(--s-2)}.pte-tpv{padding-top:72%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-text) 14%,transparent)}.pte-tacc{display:none}.pte-tmini{position:absolute;left:13%;bottom:15%;width:50%;display:flex;flex-direction:column;gap:3px}.pte-tmini i{display:block;border-radius:1px}.pte-tq{width:70%;height:3px;margin-bottom:2px;background:var(--t-tx);opacity:.62}.pte-ta{height:6px;background:var(--t-af);box-shadow:inset 0 0 0 1px var(--t-al)}.pte-ta--on{box-shadow:inset 0 0 0 1px var(--t-acc)}.pte-tb{width:34%;height:5px;margin-top:2px;background:var(--t-acc)}.pte-pv{gap:var(--s-2);padding:var(--s-2) var(--s-4) var(--s-3)}.pte .pml-segc.pte-pvseg{min-height:32px;margin-top:0}.pte-cap{gap:0}.pte-cap>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pte-tile[aria-checked=true] .pte-tpv{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-text) 14%,transparent),0 0 0 2px var(--c-surface),0 0 0 4px var(--c-accent)}.pte-tck{top:4px;right:4px;width:16px;height:16px;border-radius:3px}.pte-tck svg{width:12px;height:12px}.pte-tname{color:var(--c-muted)}.pte-tile[aria-checked=true] .pte-tname{color:var(--c-text)}.pte-selbar{display:none}}@container (max-width:380px){.pte-views{gap:var(--s-4);-webkit-mask-image:linear-gradient(to left,transparent,var(--c-text) 28px);mask-image:linear-gradient(to left,transparent,var(--c-text) 28px)}}@container (max-width:340px){.pte .pte-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.pte .pte-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pte-tile{gap:0}.pte-tpv{padding-top:56.25%;border-radius:var(--r-sm)}.pte-tmini,.pte-tacc{display:none}.pte-tname{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pte-tile[aria-checked=true] .pte-tpv{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-text) 14%,transparent),0 0 0 2px var(--c-surface),0 0 0 4px var(--c-accent)}.pte-tck{top:3px;right:3px;width:14px;height:14px}.pte-tck svg{width:10px;height:10px}}@container (max-width:300px){.pte .pte-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(pointer:coarse){.pte .pte-hexin,.pte .pte-fsearch,.pte .pte-saverow .pte-name{font-size:var(--fs-body)}.pte .pte-hexin{height:36px}.pte .pte-pvseg button,.pte .pte-hex{position:relative}.pte .pte-pvseg button:after{content:"";position:absolute;inset:-9px 0}.pte .pte-pvbar{padding-top:9px;padding-bottom:9px;margin-top:-9px;margin-bottom:-9px}.pte .pte-hex{height:32px;padding:0 var(--s-2)}.pte .pte-hex:after{content:"";position:absolute;inset:-6px 0}.pte .pte-field--big .pte-sws{flex-wrap:nowrap;gap:var(--s-1)}.pte .pte-field--big .pte-sw{flex:1 1 0;width:auto;min-width:0;max-width:40px;height:32px}}@container (max-width:520px){.pte .pte-grid{gap:var(--s-2)}}.pte-btn[aria-busy=true]{pointer-events:none;color:var(--c-muted)}.pte-upbar{display:block;width:100%;height:4px;border-radius:var(--r-sm);background:var(--c-surface-2);overflow:hidden}.pte-upbar>i{display:block;width:var(--p,0%);height:100%;background:var(--c-accent);transition:width var(--d-base) var(--ease-std)}.pte-upbar[data-wait]>i{width:30%;animation:pte-upw 1.2s var(--ease-std) infinite alternate}@keyframes pte-upw{0%{transform:translate(0)}to{transform:translate(233%)}}@media(prefers-reduced-motion:reduce){.pte-upbar[data-wait]>i{animation:none}}.pte[data-v2] .pte-selbar{display:none}.pml-pane--theme .pte[data-v2] .pte-pvfoot{flex-direction:column;align-items:stretch;gap:var(--s-3)}.pte[data-v2] .pml-segc.pte-mode{display:grid;order:-1;width:100%;box-shadow:none}@container (min-width:720px){.pml-pane--theme .pte[data-v2] .pte-in{display:grid;grid-template-columns:minmax(0,1fr) calc(300px + var(--s-4) + var(--pte-x,var(--s-4)));align-items:start}.pml-pane--theme .pte[data-v2] .pte-pv{order:0;position:sticky;top:var(--pte-top);z-index:auto;display:flex;flex-direction:column;gap:var(--s-3);height:auto;padding:var(--s-3) var(--pte-x,var(--s-4)) var(--s-6) var(--s-4);overflow:visible;border-bottom:0;background:transparent;box-shadow:none}.pml-pane--theme .pte[data-v2] .pte-head{position:sticky;top:var(--pte-top);z-index:3}.pml-pane--theme .pte[data-v2] .pte-pvbar{display:flex;align-items:center;min-height:44px;margin:0;padding:0;overflow:visible}.pml-pane--theme .pte[data-v2] .pte-pvseg{width:100%;min-width:0}.pml-pane--theme .pte[data-v2] .pte-canvas{width:100%;min-height:0;max-height:none;aspect-ratio:auto;border-radius:var(--r);background:var(--c-surface-2);box-shadow:var(--e1)}.pml-pane--theme .pte[data-v2] .pte-canvas:is([data-pv=phone],[data-pv=poll],[data-pv=results]){box-shadow:0 0 0 1px var(--c-line),var(--e1)}.pml-pane--theme .pte[data-v2] .pte-pvfoot{align-items:flex-start}.pml-pane--theme .pte[data-v2] .pte-body *{scroll-margin-top:calc(var(--pte-top) + 64px)}.pte[data-v2] .pte-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:var(--s-5) var(--s-3)}.pte[data-v2] .pte-cap{font-size:var(--fs-small);line-height:var(--lh-small)}.pte[data-v2] .pte-cap b{font-size:var(--fs-ui);line-height:var(--lh-ui)}}.pte[data-v2] .pte-crow{padding:var(--s-5) 0}.pte[data-v2] .pte-crow:first-child{padding-top:var(--s-2)}.pte[data-v2] .pte-crow-l{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:24px;margin:0 0 var(--s-3)}.pte[data-v2] :is(.pte-crow-t,.pte-crow-c .pte-field--big>.pte-flabel>span:first-child){color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:var(--fw-medium)}.pte[data-v2] .pte-crow-c .pte-field--big>.pte-flabel{align-items:center;min-height:24px;margin:0 0 var(--s-3)}.pte[data-v2] .pte-crow-c{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4);align-items:start}.pte[data-v2] .pte-crow-c>*{min-width:0;margin:0}.pte[data-v2] .pte-cell{display:grid;align-content:start;min-width:0}.pte[data-v2] :is(.pte-cl,.pte-crow-c .pte-field:not(.pte-field--big)>.pte-flabel,.pte-uph){display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);margin:0 0 6px;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-regular)}.pte[data-v2] .pte-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3);align-items:start}.pte[data-v2] .pte-pair>*{min-width:0;margin:0}@container (min-width:720px) and (max-width:843px){.pte[data-v2] .pte-pair{grid-template-columns:minmax(0,1fr)}}@container (max-width:479px){.pte[data-v2] .pte-pair{grid-template-columns:minmax(0,1fr)}}.pte[data-v2] .pte-cardopts{display:grid;gap:var(--s-4)}.pte[data-v2] .pte-wbox{margin:0}.pte[data-v2] .pte-ftrig{height:40px}.pte[data-v2] .pte-well{display:flex;align-items:center;gap:var(--s-2);width:100%;min-height:40px;padding:0 10px;font-size:var(--fs-small);line-height:var(--lh-small)}.pte[data-v2] .pte-wl{display:none}.pte[data-v2] .pte-wchip{width:20px;height:20px}.pte[data-v2] .pte-wv{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--c-text);font-size:var(--fs-small);line-height:var(--lh-small);text-align:left;white-space:nowrap;text-overflow:ellipsis}.pte[data-v2] .pte-well .pte-chev{flex:none;margin-left:auto}.pte[data-v2] .pte-well[aria-expanded=true] .pte-chev{transform:rotate(180deg)}.pte[data-v2] .pte-steprow{display:block;margin:0}.pte[data-v2] .pte-stepl{display:none}.pte[data-v2] .pte-step{display:flex;align-items:center;justify-content:space-between;height:40px;padding:2px}.pte[data-v2] .pte-step .pte-ibtn{width:36px;height:36px}.pte[data-v2] .pte-stepv{flex:1 1 auto;min-width:0;font-size:var(--fs-small);line-height:var(--lh-small)}.pte[data-v2] .pte-body .pml-segc.pte-seg{min-height:40px;padding:2px}.pte[data-v2] .pte-body .pml-segc button{font-size:var(--fs-small);line-height:var(--lh-small)}.pte[data-v2] .pte-body .pml-btn.pte-btn{min-height:40px;height:40px;padding:0 14px;font-size:var(--fs-small)}.pte[data-v2] .pte-logorow{flex-wrap:wrap}.pte[data-v2] .pte-up>.pte-uph{margin:var(--s-2) 0 0}.pml-pane--theme .pte[data-v2] .pml-segc:is(.pte-pvseg,.pte-mode){min-height:40px;padding:2px}@media(pointer:coarse){.pte[data-v2] .pte-sw,.pte[data-v2] .pte-slot{width:32px;height:32px}.pte[data-v2] .pte-slots{grid-template-columns:repeat(8,32px)}.pte[data-v2] :is(.pte-sw,.pte-slot):after{content:"";position:absolute;inset:-6px}.pte[data-v2] .pte-field--big .pte-sws{flex-wrap:nowrap;gap:var(--s-1)}.pte[data-v2] .pte-field--big .pte-sw{flex:1 1 0;width:auto;min-width:0;max-width:40px}.pml-pane--theme .pte[data-v2] .pml-segc:is(.pte-pvseg,.pte-mode){min-height:44px}}@media(pointer:coarse){.pte[data-v2] :is(.pte-ftrig,.pte-step,.pte-well){min-height:44px;height:44px}.pte[data-v2] .pte-step .pte-ibtn{width:40px;height:40px}.pte[data-v2] .pte-body .pml-segc.pte-seg,.pte[data-v2] .pte-body .pml-btn.pte-btn{min-height:44px;height:44px}}.pte[data-v2] .pte-sws{gap:6px}.pte[data-v2] .pte-sw{width:28px;height:28px}.pte[data-v2] .pte-slots{grid-template-columns:repeat(8,28px);gap:6px}.pte[data-v2] .pte-slot{width:28px;height:28px;color:var(--ck);font-size:var(--fs-micro)}.pte[data-v2] .pte-slot[disabled]{opacity:.45}.pte[data-v2] .pte-crow-l .pte-palreset{min-height:24px;padding:0 var(--s-1);font-size:var(--fs-small);font-weight:var(--fw-regular)}.pte[data-v2] .pte-ied{margin-top:var(--s-3)}.pte[data-v2] .pte-ied .pte-icol{width:40px;height:40px}.pte[data-v2] .pte-ied .pte-hexin{width:120px;height:40px}.pte[data-v2] .pte-palsw{width:96px;height:20px;padding:3px}.pte[data-v2] .pte-ptrig{gap:var(--s-3)}.pte[data-v2] .pte-ptrig .pte-fname{flex:0 1 auto}.pte[data-v2] .pte-popt{gap:var(--s-3)}.pte[data-v2] .pte-flist:focus{outline:none}.pte[data-v2] .pte-flist:focus-visible .pte-fopt[data-active]{box-shadow:inset 0 0 0 2px var(--c-focus)}.pte[data-smooth] .pte-flist .pte-fopt{content-visibility:auto;contain-intrinsic-size:auto 38px}.pte[data-smooth] .pte-canvas,.pte[data-smooth] .pte-canvas *,.pte[data-smooth] .pte-canvas *:before,.pte[data-smooth] .pte-canvas *:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important}.pte-fontw{position:relative}.pte .pte-ftrig{display:flex;align-items:center;gap:var(--s-2);width:100%;height:40px;padding:0 10px 0 12px;border:1px solid var(--c-line-strong);border-radius:var(--r);background:var(--c-surface);color:var(--c-text);text-align:left;transition:border-color var(--d-fast) var(--ease-std),box-shadow var(--d-fast) var(--ease-std)}@media(hover:hover)and (pointer:fine){.pte .pte-ftrig:hover{border-color:var(--c-text)}}.pte .pte-ftrig[aria-expanded=true]{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent)}.pte-fname{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-ui);line-height:var(--lh-ui)}.pte-ffam{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap;text-overflow:ellipsis;text-align:right}.pte-ftrig .pte-chev{flex:none;margin-left:auto}.pte-ftrig[aria-expanded=true] .pte-chev{transform:rotate(180deg)}.pte-fpop{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;display:flex;flex-direction:column;min-width:280px;max-height:min(468px,calc(100vh - 140px));overflow:hidden;border-radius:var(--r);background:var(--c-surface);box-shadow:var(--e3)}.pte-fhead{position:relative;display:flex;align-items:center;flex:none;border-bottom:1px solid var(--c-line)}.pte-fhead:focus-within{box-shadow:inset 0 -2px 0 var(--c-focus)}.pte-ficon{position:absolute;left:12px;display:grid;color:var(--c-muted);pointer-events:none}.pte-ficon svg{width:16px;height:16px}.pte .pte-fsearch{width:100%;height:44px;padding:0 12px 0 36px;border:0;background:transparent;color:var(--c-text);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small)}.pte .pte-fsearch:focus,.pte .pte-fsearch:focus-visible{outline:none}.pte-fsearch::placeholder{color:var(--c-muted);opacity:1}.pte-fcats{display:flex;flex:none;gap:2px;padding:6px 8px;overflow-x:auto;border-bottom:1px solid var(--c-line);scrollbar-width:none}.pte-fcats::-webkit-scrollbar{display:none}.pte .pte-fcat{flex:none;height:28px;padding:0 10px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-medium)}@media(hover:hover)and (pointer:fine){.pte .pte-fcat:hover{color:var(--c-text)}}.pte .pte-fcat[aria-pressed=true]{background:var(--c-surface-2);color:var(--c-text)}.pte-flist{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 0 6px}.pte-fgh{position:sticky;top:0;z-index:1;padding:10px 16px 4px;background:var(--c-surface);color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-medium)}.pte-fopt{display:flex;align-items:center;gap:var(--s-2);min-height:38px;margin:0 6px;padding:0 10px;border-radius:var(--r-sm);color:var(--c-text);cursor:pointer}.pte-fopt[data-active]{background:var(--c-surface-2)}.pte-fopt .pte-ol{flex:0 1 auto;min-width:0;overflow:hidden;font-size:var(--fs-ui);line-height:var(--lh-ui);white-space:nowrap;text-overflow:ellipsis}.pte-ofam{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--c-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);white-space:nowrap;text-overflow:ellipsis;text-align:right}.pte-ock{flex:none;display:grid;margin-left:auto;color:var(--c-accent);visibility:hidden}.pte-ock svg{width:16px;height:16px}.pte-fopt[aria-selected=true] .pte-ock{visibility:visible}.pte-fempty{margin:0;padding:var(--s-6) var(--s-4);color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small);text-align:center}@media(pointer:coarse){.pte-fopt{min-height:44px}.pte .pte-ftrig{height:44px}}.pmc-btn,.pmc-fw{--pmc-ok:var(--c-success,var(--accent-ink));--pmc-ok-soft:var(--c-success-soft,var(--accent-soft));--pmc-sweep:var(--c-accent-soft,var(--accent-soft));--pmc-d1:var(--d-base,.15s);--pmc-d2:var(--d-mod,.2s);--pmc-e1:var(--ease-std,cubic-bezier(.4,0,.2,1));--pmc-e2:var(--ease-out,cubic-bezier(.23,1,.32,1));--pmc-r:var(--r,5px);--pmc-gap:var(--s-2,8px)}.pmc-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--pmc-gap)}.pmc-btn:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--pmc-ok-soft);box-shadow:inset 0 0 0 1px var(--pmc-ok);opacity:0;transition:opacity var(--pmc-d2) var(--pmc-e1);pointer-events:none}.pmc-btn[data-copied]:before{opacity:1}.pmc-ic{display:inline-grid;flex:none;width:18px;height:18px}.pmc-ic .pmc-i{grid-area:1 / 1;width:18px;height:18px;transition:opacity var(--pmc-d1) var(--pmc-e1),transform var(--pmc-d2) var(--pmc-e2)}.pmc-i--ok{color:var(--pmc-ok);opacity:0;transform:scale(.6)}.pmc-i--ok path{stroke-dasharray:1;stroke-dashoffset:1}.pmc-btn[data-copied] .pmc-i--copy{opacity:0;transform:scale(.6)}.pmc-btn[data-copied] .pmc-i--ok{opacity:1;transform:none}.pmc-btn[data-copied] .pmc-i--ok path{stroke-dashoffset:0;transition:stroke-dashoffset .26s var(--pmc-e2) 60ms}.pmc-l{display:inline-grid;text-align:left}.pmc-l>span,.pmc-l:after{grid-area:1 / 1;white-space:nowrap;transition:opacity var(--pmc-d1) var(--pmc-e1),transform var(--pmc-d2) var(--pmc-e2)}.pmc-l:after{content:attr(data-done);content:attr(data-done) / "";color:var(--pmc-ok);opacity:0;transform:translateY(5px)}.pmc-btn[data-copied] .pmc-a{opacity:0;transform:translateY(-5px)}.pmc-btn[data-copied] .pmc-l:after{opacity:1;transform:none}.pmc-btn[data-failed] .pmc-a{color:var(--c-text,var(--text))}.pmc-fw{position:relative;display:flex;flex:1 1 auto;min-width:0;overflow:hidden;border-radius:var(--pmc-r)}.pmc-fw>input,.pmc-fw>textarea{flex:1 1 auto;min-width:0;width:100%}.pmc-sweep{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,transparent 0,var(--pmc-sweep) 45%,var(--pmc-sweep) 55%,transparent 100%);opacity:0;transform:translate(-100%);pointer-events:none}.pmc-fw[data-swept] .pmc-sweep{animation:pmc-sweep .7s var(--pmc-e1) 1}@keyframes pmc-sweep{0%{opacity:0;transform:translate(-100%)}25%{opacity:1}to{opacity:0;transform:translate(100%)}}.pmc-fallback{display:inline-block;width:auto;min-width:12ch;max-width:100%;margin:var(--pmc-gap) 0 0}.pmc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.pmc-btn:before,.pmc-ic .pmc-i,.pmc-l>span,.pmc-l:after,.pmc-btn[data-copied] .pmc-i--ok path{transition:none}.pmc-fw[data-swept] .pmc-sweep{animation:none}}.pml-settings--q{max-width:none}.pmk,.pml-remote{--st-title:var(--fs-h3);--st-title-lh:var(--lh-h3);--st-title-tr:var(--ls-h3);--st-body:var(--fs-body);--st-body-lh:var(--lh-body);--st-label:var(--fs-ui);--st-label-lh:var(--lh-ui);--st-help:var(--fs-small);--st-help-lh:var(--lh-small);--st-btn:var(--fs-small)}.pml-settings--q .pml-stop{padding:0}.pml-settings--q .pml-sen{margin:0;max-width:none;font-size:var(--st-body);line-height:var(--st-body-lh);font-weight:var(--fw-regular);color:var(--c-text)}.pml-settings--q .pml-sen-note{margin:0;font-size:var(--st-help);line-height:var(--st-help-lh);color:var(--c-muted)}.pml-settings--q .pml-start{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3);margin-top:var(--s-6)}.pml-settings--q .pml-start-l{width:auto;font-size:var(--st-label);line-height:var(--st-label-lh);font-weight:var(--fw-medium);color:var(--c-text)}.pml-settings--q .pml-start .pml-custom{font-size:var(--st-help);line-height:var(--st-help-lh)}.pml-settings--q .pml-start .pml-saved{position:absolute;top:0;right:0;margin:0}.pml-settings--q .pml-start>.pml-chs,.pml-settings--q .pml-start>.pml-chw{flex:1 0 100%;margin-top:var(--s-1)}.pml-settings--q .pml-changed{margin:var(--s-3) 0 0}.pmk .pml-chs--cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-2);width:100%}@media(max-width:1023px){.pmk .pml-chs--cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.pmk .pml-chs--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pmk .pml-chs--cards .pml-ch{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;min-height:60px;padding:var(--s-2) var(--s-3);text-align:left;white-space:normal;text-wrap:balance}.pmk .pml-chs--cards .pml-ch>span,.pmk .pml-chs--cards .pml-ch>small{white-space:normal;text-wrap:balance}@media(min-width:600px){.pmk .pml-chs--cards[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pml-ch-n{font-size:var(--st-btn);line-height:var(--st-help-lh);font-weight:var(--fw-medium)}.pml-ch-s{display:block;font-size:var(--st-help);line-height:var(--st-help-lh);font-weight:var(--fw-regular);color:var(--c-muted)}.pml-ch[aria-checked=true] .pml-ch-s{color:var(--c-accent-ink)}.pml-settings--q .pml-sq{padding:0}.pml-settings--q .pml-stop+.pml-sq{margin-top:var(--s-8)}.pml-settings--q .pml-sq+.pml-sq{margin-top:var(--s-8)}@media(max-width:599px){.pml-ch-s,.pml-sq-d{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pmk .pml-chs--cards .pml-ch{min-height:44px;flex-direction:row;align-items:center;padding:0 var(--s-3)}.pmk .pml-chs--cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pml-sq-hd{margin:0 0 var(--s-2)}.pml-settings--q .pml-sq-h{margin:0;font-size:var(--st-title);line-height:var(--st-title-lh);font-weight:var(--fw-medium);letter-spacing:var(--st-title-tr);color:var(--c-text)}.pml-settings--q .pml-sq{position:relative}.pml-settings--q .pml-sq-h{text-wrap:balance}.pml-settings--q .pml-sq-h .pml-saved{position:absolute;top:calc(-1 * var(--s-5));right:0;float:none;margin:0}.pml-sq-d{margin:var(--s-1) 0 0;font-size:var(--st-help);line-height:var(--st-help-lh);color:var(--c-muted)}.pml-sq-b{min-width:0}@media(min-width:768px){.pml-settings--q .pml-sq{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,560px);column-gap:var(--s-8);align-items:start}.pml-settings--q .pml-sq+.pml-sq,.pml-settings--q .pml-stop+.pml-sq{margin-top:var(--s-8)}.pml-sq-hd{margin:0;padding-top:6px}}.pml-settings--q .pml-set{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-6);min-height:44px;padding:6px 0;border:0;border-radius:0}.pml-settings--q .pml-set>.pml-set-l{flex:1 1 180px;min-width:0;font-size:var(--st-label);line-height:var(--st-label-lh);color:var(--c-text)}.pml-settings--q .pml-set-l small,.pml-settings--q .pml-set--lead>small,.pml-settings--q .pml-chwhy,.pml-settings--q .pml-reason{margin-top:2px;font-size:var(--st-help);line-height:var(--st-help-lh);color:var(--c-muted)}.pml-settings--q .pml-ch,.pml-settings--q .pml-more,.pml-settings--q .pml-btn,.pml-settings--q .pml-tbtn,.pml-settings--q .pml-undo{font-size:var(--st-btn);font-weight:var(--fw-medium)}.pml-settings--q .pml-f>label,.pml-settings--q .pml-stmt{font-size:var(--st-label);line-height:var(--st-label-lh)}.pml-settings--q .pml-field,.pml-settings--q .pml-f small,.pml-settings--q .pml-field-err,.pml-settings--q .pml-num span,.pml-settings--q .pml-changed,.pml-settings--q .pml-pend,.pml-settings--q .pml-sfoot{font-size:var(--st-help);line-height:var(--st-help-lh)}.pml-settings--q .pml-set>.pml-set-c{flex:0 0 auto;max-width:100%;margin-left:auto;justify-content:flex-end}.pml-settings--q .pml-set>.pml-sub{flex:1 0 100%;margin:0}.pml-settings--q .pml-set--field{display:block}.pml-settings--q .pml-set--stack .pml-set-c .pml-chs{justify-content:flex-end}.pml-settings--q .pml-set--lead{padding:var(--s-1) 0 var(--s-2)}.pml-settings--q .pml-set--lead>small{margin-top:var(--s-1)}@media(max-width:599px){.pml-settings--q .pml-set--stack>.pml-set-c{flex:1 0 100%;margin-left:0;justify-content:flex-start}.pml-settings--q .pml-set--stack .pml-set-c .pml-chs{justify-content:flex-start}}.pml-settings--q .pml-more{gap:var(--s-1);margin:var(--s-1) 0 0 calc(-1 * var(--s-2));color:var(--c-text-2)}.pml-settings--q .pml-more svg{order:2}.pml-settings--q .pml-more em{order:1}@media(hover:hover)and (pointer:fine){.pml-settings--q .pml-more{min-height:32px}}.pml-settings--q .pml-sfoot:not(.pml-sfoot--pro){margin-top:var(--s-8)}.pmk .pml-sfoot .pml-tbtn--inline{display:inline;min-height:0;padding:0;margin:0;border-radius:0;font:inherit;font-weight:var(--fw-medium);color:var(--c-accent-ink);vertical-align:baseline;text-decoration:underline;text-underline-offset:2px}.pml-settings--q .pml-reset{margin-top:var(--s-8);padding:0;border:0}.pml-settings--q .pml-sfoot+.pml-sfoot:not(.pml-sfoot--pro){margin-top:var(--s-2)}.pml-settings--q .pml-sfoot--link{--sfe-h:32px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4)}.pml-settings--q .pml-sfoot-t{flex:1 1 auto;min-width:0}.pml-settings--q .pml-sfoot-k{font-weight:var(--fw-medium);color:var(--c-text-2)}.pmk .pml-sfoot-edit{flex:none;min-height:var(--sfe-h);margin:calc((var(--lh-small) - var(--sfe-h)) / 2) calc(-1 * var(--s-2)) calc((var(--lh-small) - var(--sfe-h)) / 2) 0;padding:0 var(--s-2);font-size:var(--st-btn);font-weight:var(--fw-medium);color:var(--c-accent-ink)}@media(pointer:coarse){.pml-settings--q .pml-sfoot--link{--sfe-h:44px}}.pml-sw{width:36px;height:20px;background:var(--c-line);box-shadow:inset 0 0 0 1px var(--c-line-strong)}.pml-sw:before{top:3px;left:3px;width:14px;height:14px;background:var(--c-thumb);box-shadow:0 0 0 1px var(--c-line-strong);transition:transform var(--d-base) var(--ease-out)}.pml-sw[aria-checked=true]{background:var(--c-accent);box-shadow:none}.pml-sw[aria-checked=true]:before{box-shadow:none}@media(hover:hover)and (pointer:fine){.pml-sw:not([disabled]):hover{background:var(--c-line)}.pml-sw[aria-checked=true]:not([disabled]):hover{background:var(--c-accent-hover)}}.pml-sw[aria-checked=true]:before{transform:translate(16px)}.pml-sw[aria-checked=true]:not([disabled]):active:before{transform:translate(16px) scale(.9)}.pml-sw:not([disabled]):active:before{transform:scale(.9)}.pml-sw:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.pml-sw[disabled]{opacity:1;background:var(--c-surface-2);box-shadow:none;cursor:not-allowed}.pml-sw[disabled]:before{background:var(--c-line);box-shadow:none}.pml-sw[aria-checked=true][disabled]{background:var(--c-accent-soft)}.pml-sw[aria-checked=true][disabled]:before{background:var(--c-surface)}@media(pointer:coarse){.pml-settings--q .pml-set{min-height:48px}}@media(pointer:coarse){.pml-sw{width:40px;height:24px}.pml-sw:before{top:4px;left:4px;width:16px;height:16px}.pml-sw[aria-checked=true]:before{transform:translate(16px)}.pml-sw[aria-checked=true]:not([disabled]):active:before{transform:translate(16px) scale(.9)}}@media(prefers-reduced-motion:reduce){.pml-sw,.pml-sw:before{transition:none}}.pml-settings--q .pml-pts-hint{margin:var(--s-2) 0 0;font-size:var(--st-help);line-height:var(--st-help-lh);color:var(--c-muted)}@media(min-width:768px){.pml-settings--q .pml-set--q:has(>.pml-set-c>.pml-chs[data-n="12"]){grid-template-columns:minmax(0,1fr)}.pml-settings--q .pml-set-c:has(>.pml-chs[data-n="12"]){width:100%}.pml-settings--q .pml-chs[data-n="12"]:not(.pml-chs--cards){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s-1);width:100%}.pml-settings--q .pml-chs[data-n="12"]:not(.pml-chs--cards) .pml-ch{padding:0 var(--s-1)}}@media(max-width:767px){.pml-settings--q .pml-set--q.pml-set--stack{grid-template-columns:minmax(0,1fr)}.pml-settings--q .pml-set--stack>.pml-set-c{grid-column:1 / -1;width:100%;margin-left:0;justify-content:stretch}.pml-settings--q .pml-set-c>.pml-chs,.pml-settings--q .pml-set-c>.pml-chw{flex:1 1 100%}.pml-settings--q .pml-chw{align-items:stretch;width:100%}.pml-settings--q .pml-chs:not(.pml-chs--cards){--chn:3;display:grid;grid-template-columns:repeat(var(--chn),minmax(0,1fr));gap:0;width:100%}.pml-settings--q .pml-chs[data-n="2"]:not(.pml-chs--cards){--chn:2}.pml-settings--q .pml-chs[data-n="4"]:not(.pml-chs--cards){--chn:4}.pml-settings--q .pml-chs[data-n="5"]:not(.pml-chs--cards){--chn:5}.pml-settings--q .pml-chs:not(.pml-chs--cards) .pml-ch{position:relative;min-width:0;padding:0 var(--s-0h);border-radius:0}.pml-settings--q .pml-chs:not(.pml-chs--cards) .pml-ch+.pml-ch{margin-left:-1px}.pml-settings--q .pml-chs:not(.pml-chs--cards) .pml-ch:first-child{border-radius:var(--r) 0 0 var(--r)}.pml-settings--q .pml-chs:not(.pml-chs--cards) .pml-ch:last-child{border-radius:0 var(--r) var(--r) 0}.pml-settings--q .pml-chs:not(.pml-chs--cards) .pml-ch[aria-checked=true]{z-index:1}.pml-settings--q .pml-chs:not(.pml-chs--cards) .pml-ch:focus-visible{z-index:2}.pml-settings--q .pml-chs[data-n="12"]:not(.pml-chs--cards){--chn:4;gap:var(--s-1)}.pml-settings--q .pml-chs[data-n="12"]:not(.pml-chs--cards) .pml-ch{margin-left:0;border-radius:var(--r)}}@media(pointer:coarse){.pml-settings--q :is(input,textarea,select).pml-field{font-size:var(--fs-body)}.pmk .pml-sfoot .pml-tbtn--inline{position:relative}.pmk .pml-sfoot .pml-tbtn--inline:after{content:"";position:absolute;inset:-12px -6px}}.pml-sw[disabled]:not([aria-checked=true]){box-shadow:inset 0 0 0 1px var(--c-line)}.pml-selw{position:relative;display:inline-flex;max-width:100%}.pml-selw>svg{position:absolute;right:var(--s-3);top:50%;width:16px;height:16px;margin-top:-8px;color:var(--c-icon);pointer-events:none}.pmk .pml-sel{width:auto;min-width:184px;max-width:100%;padding-right:var(--s-8);-webkit-appearance:none;appearance:none;cursor:pointer;text-overflow:ellipsis}.pmk .pml-sel:hover{border-color:var(--c-text)}.pmk .pml-settings--q .pml-set--q:is([data-k=openAtOn],[data-k=closeAtOn],[data-k=tz])>.pml-set-l{flex:1 1 0}.pmk .pml-set--q[data-k=tz] .pml-pickf{flex-wrap:nowrap}.pmk .pml-set--q[data-k=tz] .pml-pickf-v{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular)}@media(max-width:599px){.pmk .pml-sel{min-width:160px}}.pml-settings--q .pml-set--lead2{padding-top:var(--s-2)}.pml-settings--q .pml-set--lead>small.pml-own{color:var(--c-text)}
