@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-readex), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-green-500:#00c758;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.14s;--default-transition-timing-function:ease;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--max-width-prose:68ch;--text-display:var(--h1-size);--text-display--font-weight:500;--text-display--letter-spacing:-.016em;--text-display--line-height:1.3;--text-h1:var(--h1);--text-h1--line-height:1.08;--text-h1--font-weight:400;--text-h1--letter-spacing:-.045em;--text-price-sm:38px;--text-price-sm--line-height:.85;--text-price-sm--font-weight:400;--text-price-sm--letter-spacing:-.05em;--text-h2:var(--h2);--text-h2--line-height:1.25;--text-h2--font-weight:400;--text-h2--letter-spacing:-.035em;--text-lede-public:var(--lede);--text-lede-public--line-height:1.7;--text-lede-public--font-weight:300;--text-address:clamp(24px, 2.9vw, 38px);--text-address--line-height:1.15;--text-address--font-weight:400;--text-address--letter-spacing:-.02em;--text-address-sm:clamp(20px, 2vw, 28px);--text-address-sm--line-height:1.2;--text-address-sm--font-weight:400;--text-address-sm--letter-spacing:-.015em;--text-numeric-hero:52px;--text-numeric-hero--line-height:.86;--text-numeric-hero--font-weight:600;--text-numeric-hero--letter-spacing:-.045em;--text-draw:46px;--text-draw--line-height:.86;--text-draw--font-weight:600;--text-draw--letter-spacing:-.04em;--text-figure-xl:44px;--text-figure-lg:30px;--text-figure-lg--line-height:1;--text-figure-lg--letter-spacing:-1.4px;--text-figure:27px;--text-figure--line-height:1;--text-figure--letter-spacing:-1.4px;--text-figure-sm:26px;--text-figure-sm--line-height:1;--text-figure-sm--letter-spacing:-1.2px;--text-figure-xs:16px;--text-figure-xs--line-height:1.1;--text-h3:16.5px;--text-h3--font-weight:600;--text-h3--letter-spacing:-.012em;--text-title:21px;--text-title--font-weight:500;--text-title--letter-spacing:-.015em;--text-lede:15.5px;--text-lede--line-height:1.45;--text-lede--font-weight:500;--text-tap:16px;--text-section:15px;--text-lead:14.5px;--text-body:14px;--text-label:13.5px;--text-note:13px;--text-meta:12.5px;--text-caption:12px;--text-hint:11.5px;--text-fine:11px;--text-micro:10.5px;--text-nano:10px;--text-pico:9.5px;--text-femto:9px;--text-trial-days:14px;--text-trial-days--letter-spacing:-.043em;--text-tick:8.5px;--font-numeric:var(--font-mono), ui-monospace, monospace;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-5xs:2px;--radius-4xs:4px;--radius-3xs:5px;--radius-2xs:6px;--radius-xs:7px;--radius-tile:8px;--radius-sm:9px;--radius-md:10px;--radius-ml:11px;--radius-lg:12px;--radius-xl:13px;--radius-panel:var(--panel-radius);--radius-cta:14px;--radius-field:15px;--radius-chit:16px;--radius-tap:17px;--radius-tap-lg:19px;--radius-2xl:18px;--radius-3xl:20px;--radius-full:999px;--container-phone:26rem;--container-public:1240px;--motion-fast:.13s;--motion-hover:.14s;--motion-press:.16s;--motion-base:.18s;--motion-icon:.2s;--motion-slow:.22s;--motion-tint:.28s;--motion-enter:.3s;--motion-height:.32s;--motion-thumb:.34s;--motion-rail:.36s;--motion-progress:.45s;--motion-highlight:.46s;--motion-toast:.4s;--motion-pop:.5s;--motion-draw:.9s;--motion-band:.86s;--motion-band-travel:.48s;--motion-band-turn:.36s;--motion-band-hold:.22s;--motion-band-cover:.7s;--motion-locale:.46s;--ease-spring:cubic-bezier(.34, 1.5, .64, 1);--ease-press:cubic-bezier(.34, 1.4, .64, 1);--ease-thumb:cubic-bezier(.34, 1.35, .64, 1);--ease-pop:cubic-bezier(.34, 1.3, .64, 1);--ease-rail:cubic-bezier(.34, 1.28, .64, 1);--ease-glide:cubic-bezier(.34, 1.24, .62, 1);--ease-standard:cubic-bezier(.2, .9, .25, 1);--ease-draw:cubic-bezier(.4, 0, .15, 1);--ease-band:cubic-bezier(.45, 0, .2, 1);--ease-band-lag:cubic-bezier(.7, 0, .3, 1);--ease-sheet:cubic-bezier(.24, 1, .32, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-exit-pop:cubic-bezier(.36, 0, .86, 1)}@supports (color:lab(0% 0 0)){:root,:host{--color-green-500:lab(70.5521% -66.5147 45.8073)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[data-shell],[data-shell] *{transition:background-color var(--motion-tint) ease, border-color var(--motion-tint) ease, color var(--motion-tint) ease, box-shadow var(--motion-tint) ease}:where(button,[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio],summary,select,label:has(input:not([type=text],[type=search],[type=email],[type=tel],[type=number],[type=password],[type=url])),input:is([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=submit],[type=button],[type=reset])):not(:disabled,[aria-disabled=true]){cursor:pointer}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):not([type=range]):not([type=file]):not([type=color]),textarea,select,[contenteditable]:not([contenteditable=false]){font-size:max(16px,1em)}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb-hover) transparent}}[data-val]{border-radius:var(--radius-3xs)}.store *{border-color:var(--store-border)}}@layer components{.shimmer:not(img){display:block}.shimmer:not([data-landed]),[data-moving] [data-val]{--shimmer-band:linear-gradient(90deg, transparent 0%, var(--shimmer-tint) 45%, var(--shimmer-tint) 55%, transparent 100%);position:relative;overflow:clip;color:#0000!important;background-color:var(--sunken)!important;background-image:none!important}[data-moving] [data-val]{box-shadow:none!important;border-color:#0000!important}:is(.shimmer,[data-moving] [data-val]) *{visibility:hidden!important}.shimmer:not(img):after,[data-moving] [data-val]:after{content:"";pointer-events:none;background-image:var(--shimmer-band);width:220%;animation:shimmer var(--shimmer-dur) linear infinite;position:absolute;inset-block:0;inset-inline-start:0}img.shimmer:not([data-landed]){animation:shimmer-ground var(--shimmer-dur) linear infinite;background-repeat:no-repeat;background-size:220% 100%;background-image:var(--shimmer-band)!important}img.shimmer[data-far]{animation-play-state:paused}[dir=rtl] :is(.shimmer,[data-moving] [data-val]):after,[dir=rtl] img.shimmer{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.shimmer:not(img):after,[data-moving] [data-val]:after{display:none}img.shimmer:not([data-landed]){background-image:none!important}}.fld,.fld-group{--_fld-ground:var(--_fld-ctx-ground,var(--control));--_fld-ground-on:var(--_fld-ctx-ground-on,var(--field-ground-on));--_fld-ink:var(--_fld-ctx-ink,var(--text));--_fld-value:var(--_fld-ink);--_fld-hint:var(--_fld-ctx-hint,var(--muted-3));--_fld-adorn:var(--_fld-ctx-adorn,var(--muted-2));--_fld-caret:var(--_fld-ctx-caret,var(--focus));--_fld-edge-rest:var(--_fld-ctx-edge-rest,transparent);--_fld-edge:var(--_fld-edge-rest);--_fld-edge-hover:var(--_fld-ctx-edge-hover,var(--_fld-ink))}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-edge-hover:var(--_fld-ctx-edge-hover,color-mix(in oklab, var(--_fld-ink) 11%, transparent))}}.fld,.fld-group{--_fld-edge-on:var(--_fld-ctx-edge-on,var(--focus))}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-edge-on:var(--_fld-ctx-edge-on,color-mix(in oklab, var(--focus) 58%, transparent))}}.fld,.fld-group{--_fld-rule:var(--_fld-ink)}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-rule:color-mix(in oklab, var(--_fld-ink) 16%, transparent)}}.fld,.fld-group{--_fld-rule-on:var(--_fld-ctx-rule-on,var(--focus))}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-rule-on:var(--_fld-ctx-rule-on,color-mix(in oklab, var(--focus) 62%, transparent))}}.fld,.fld-group{--_fld-blank:var(--_fld-ink)}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-blank:color-mix(in oklab, var(--_fld-ink) 30%, transparent)}}.fld,.fld-group{--_fld-halo-c:var(--_fld-ctx-halo-c,var(--focus))}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-halo-c:var(--_fld-ctx-halo-c,color-mix(in oklab, var(--focus) 15%, transparent))}}.fld,.fld-group{--_fld-bad:var(--danger)}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-bad:color-mix(in oklab, var(--danger) 60%, transparent)}}.fld,.fld-group{--_fld-bad-halo:var(--danger)}@supports (color:color-mix(in lab, red, red)){.fld,.fld-group{--_fld-bad-halo:color-mix(in oklab, var(--danger) 14%, transparent)}}.fld,.fld-group{--fld-lift:var(--_fld-ctx-lift,0 0 0 0 transparent);--_fld-halo:0 0 0 0 transparent;--_fld-px:var(--_fld-ctx-px,var(--field-px));--_fld-fs:var(--input-fs);--fld-ch:1;border:1px solid var(--_fld-edge);border-radius:var(--_fld-ctx-radius,var(--field-radius));background:var(--_fld-ground);min-width:0;box-shadow:var(--fld-lift), var(--_fld-halo);color:var(--_fld-ink);transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), box-shadow var(--motion-slow) var(--ease-standard);position:relative}.fld{--_fld-h:var(--_fld-ctx-h,var(--field-h));min-height:var(--_fld-h);font-size:var(--_fld-fs);cursor:text;--_fld-ctx-ink:var(--fld-ink);--_fld-ctx-hint:var(--fld-hint);--_fld-ctx-adorn:var(--fld-adorn);--_fld-ctx-caret:var(--fld-caret);--_fld-ctx-edge-hover:var(--fld-edge-hover);--_fld-ctx-edge-on:var(--fld-edge-on);--_fld-ctx-rule-on:var(--fld-rule-on);--_fld-ctx-halo-c:var(--fld-halo-c);align-items:stretch;display:flex}.fld:not([data-shape]){--_fld-ctx-ground:var(--fld-box-ground);--_fld-ctx-ground-on:var(--fld-box-ground-on);--_fld-ctx-edge-rest:var(--fld-box-edge);--_fld-ctx-lift:var(--fld-box-lift);--_fld-ctx-px:var(--fld-box-px);--_fld-ctx-radius:var(--fld-box-radius);--_fld-ctx-h:var(--fld-box-h)}.fld:not([data-shape]):has(>.fld-in:focus){--_fld-ctx-lift:var(--fld-box-lift-on,var(--fld-box-lift))}.fld-group{flex-direction:column;display:flex}.fld-group[data-row]{flex-direction:row;align-items:center;padding:4px}.fld-group[data-row]>.fld{align-self:stretch}.fld-group[data-object]{--_fld-ground:transparent;--_fld-ground-on:transparent;background:0 0}.fld-in{width:100%;min-width:0;padding-block:0;padding-inline:var(--_fld-px);border-radius:inherit;color:var(--_fld-value);font:inherit;font-size:var(--_fld-fs);letter-spacing:inherit;text-align:inherit;caret-color:var(--_fld-caret);appearance:none;background:0 0;border:0;outline:none;flex:auto;align-self:stretch;margin:0;line-height:1.45}.fld-in:focus,.fld-in:focus-visible{outline:none}.fld-in::placeholder{color:var(--_fld-hint);opacity:1;font-weight:var(--font-weight-normal)}textarea.fld-in{padding-block:var(--field-py);resize:none;line-height:1.6}textarea.fld-in[data-grow]{field-sizing:content;overflow:hidden}.fld-in::-webkit-search-cancel-button{appearance:none;margin:0}.fld-in::-webkit-search-decoration{appearance:none;margin:0}.fld-in::-webkit-inner-spin-button{appearance:none;margin:0}.fld-in::-webkit-outer-spin-button{appearance:none;margin:0}.fld-in::-ms-reveal{display:none}.fld-in:-webkit-autofill{-webkit-text-fill-color:var(--_fld-value);transition:background-color 600000s,color 600000s}.fld-lead,.fld-trail{align-items:center;gap:var(--field-gap);color:var(--_fld-adorn);flex-shrink:0;display:flex}.fld-lead{padding-inline-start:var(--_fld-px)}.fld-trail{padding-inline-end:calc(var(--_fld-px) / 2)}.fld[data-lead]>.fld-in{padding-inline-start:var(--field-gap)}.fld[data-lead=joined]>.fld-in{padding-inline-start:0}.fld[data-trail]>.fld-in{padding-inline-end:var(--field-gap)}.fld[data-text=quiet]{--_fld-value:var(--_fld-ink)}@supports (color:color-mix(in lab, red, red)){.fld[data-text=quiet]{--_fld-value:color-mix(in oklab, var(--_fld-ink) 72%, transparent)}}.fld[data-text=fine]{--_fld-fs:var(--text-hint);--_fld-value:var(--_fld-ink)}@supports (color:color-mix(in lab, red, red)){.fld[data-text=fine]{--_fld-value:color-mix(in oklab, var(--_fld-ink) 72%, transparent)}}.fld[data-text=fine]{font-weight:var(--font-weight-light)}.fld[data-text=note]{--_fld-fs:var(--text-meta);--_fld-value:var(--_fld-ink)}@supports (color:color-mix(in lab, red, red)){.fld[data-text=note]{--_fld-value:color-mix(in oklab, var(--_fld-ink) 80%, transparent)}}.fld[data-text=note]{font-weight:var(--font-weight-light)}.fld[data-text=lead]{--_fld-fs:var(--text-h3);font-weight:var(--font-weight-semibold)}.fld[data-text=title]{--_fld-fs:var(--text-title);font-weight:var(--font-weight-medium);letter-spacing:-.015em}.fld[data-text=figure]{--_fld-fs:var(--text-figure-sm);letter-spacing:-.02em}.fld[data-text=message]{--_fld-fs:var(--msg-fs)}.fld[data-text=display]{--_fld-fs:var(--text-figure-xl);font-weight:var(--font-weight-medium);letter-spacing:-.03em}:is(.fld[data-text=quiet]:has(>.fld-in:focus),.fld[data-text=fine]:has(>.fld-in:focus),.fld[data-text=note]:has(>.fld-in:focus)){--_fld-value:var(--_fld-ink)}.fld[data-weight=strong]{font-weight:var(--font-weight-semibold)}.fld[data-ch]{display:inline-flex}.fld[data-ch]>.fld-in{width:calc(var(--fld-ch) * 1ch + var(--_fld-px) + var(--_fld-pe,var(--_fld-px)));flex:none}.fld[data-unit]{align-items:baseline}.fld[data-unit]>.fld-in{--_fld-pe:calc(var(--field-gap) / 2);min-height:calc(var(--_fld-h) - 2px);align-self:baseline;padding-inline-end:var(--_fld-pe)}.fld-unit{color:var(--_fld-adorn);flex-shrink:0;padding-inline-end:var(--_fld-px)}.fld[data-align=center]{text-align:center}.fld[data-align=end]{text-align:end}.fld[data-align=page]{text-align:match-parent}@media (hover:hover){.fld:hover,.fld-group:hover{--_fld-edge:var(--_fld-edge-hover)}}.fld:is(button):focus-visible,.fld[aria-expanded=true]{--_fld-edge:var(--_fld-edge-on);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-halo-c);background:var(--_fld-ground-on)}.fld:has(>.fld-in:focus){--_fld-edge:var(--_fld-edge-on);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-halo-c);background:var(--_fld-ground-on)}.fld-group:has(.fld-in:focus){--_fld-edge:var(--_fld-edge-on);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-halo-c);background:var(--_fld-ground-on)}.fld[data-invalid],.fld-group[data-invalid]{--_fld-edge-rest:var(--_fld-ctx-edge-rest,var(--_fld-bad));--_fld-edge-hover:var(--_fld-ctx-edge-hover,var(--_fld-bad));--_fld-rule:var(--_fld-bad);--_fld-rule-on:var(--_fld-ctx-rule-on,var(--danger))}@supports (color:color-mix(in lab, red, red)){.fld[data-invalid],.fld-group[data-invalid]{--_fld-rule-on:var(--_fld-ctx-rule-on,color-mix(in oklab, var(--danger) 72%, transparent))}}.fld[data-invalid],.fld-group[data-invalid]{--_fld-blank:var(--_fld-bad)}.fld-field[data-invalid] .fld{--_fld-edge-rest:var(--_fld-ctx-edge-rest,var(--_fld-bad));--_fld-edge-hover:var(--_fld-bad);--_fld-rule:var(--_fld-bad);--_fld-rule-on:var(--danger)}.fld:has(>.fld-in[aria-invalid=true]){--_fld-edge-rest:var(--_fld-ctx-edge-rest,var(--_fld-bad));--_fld-edge-hover:var(--_fld-bad);--_fld-rule:var(--_fld-bad);--_fld-rule-on:var(--danger)}.fld-group:has(.fld-in[aria-invalid=true]){--_fld-edge-rest:var(--_fld-ctx-edge-rest,var(--_fld-bad));--_fld-edge-hover:var(--_fld-bad);--_fld-rule:var(--_fld-bad);--_fld-rule-on:var(--danger)}@supports (color:color-mix(in lab, red, red)){.fld-field[data-invalid] .fld{--_fld-rule-on:color-mix(in oklab, var(--danger) 72%, transparent)}.fld:has(>.fld-in[aria-invalid=true]){--_fld-rule-on:color-mix(in oklab, var(--danger) 72%, transparent)}.fld-group:has(.fld-in[aria-invalid=true]){--_fld-rule-on:color-mix(in oklab, var(--danger) 72%, transparent)}}.fld-field[data-invalid] .fld{--_fld-blank:var(--_fld-bad)}.fld:has(>.fld-in[aria-invalid=true]){--_fld-blank:var(--_fld-bad)}.fld-group:has(.fld-in[aria-invalid=true]){--_fld-blank:var(--_fld-bad)}.fld[data-invalid]:has(>.fld-in:focus){--_fld-edge:var(--_fld-bad);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-bad-halo)}.fld:has(>.fld-in[aria-invalid=true]:focus){--_fld-edge:var(--_fld-bad);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-bad-halo)}.fld-group[data-invalid]:has(.fld-in:focus){--_fld-edge:var(--_fld-bad);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-bad-halo)}.fld-group:has(.fld-in[aria-invalid=true]:focus){--_fld-edge:var(--_fld-bad);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-bad-halo)}.fld-field[data-invalid] .fld:has(>.fld-in:focus){--_fld-edge:var(--_fld-bad);--_fld-halo:0 0 0 var(--field-halo) var(--_fld-bad-halo)}.fld[data-selected]{--_fld-edge-rest:var(--_fld-ctx-edge-rest,var(--_fld-edge-on))}.fld:is(button):disabled{opacity:.55;cursor:not-allowed}.fld:has(>.fld-in:disabled){opacity:.55;cursor:not-allowed}.fld:is(button){align-items:center;gap:var(--field-gap);width:100%;padding-inline:var(--_fld-px);text-align:start;cursor:pointer;font-family:inherit}.fld[data-size=seek]{--_fld-h:var(--_fld-ctx-h,var(--seek-h));border-radius:var(--_fld-ctx-radius,var(--radius-field))}.fld[data-size=compact]{--_fld-px:10px;--_fld-h:var(--_fld-ctx-h,var(--num-h));border-radius:var(--_fld-ctx-radius,var(--radius-md))}.fld[data-size=chip]{--_fld-px:10px;--_fld-h:var(--_fld-ctx-h,var(--chip-h));border-radius:var(--_fld-ctx-radius,var(--radius-full))}.fld[data-size=stage]{--_fld-px:16px;--_fld-h:var(--_fld-ctx-h,var(--cta-h));border-radius:var(--_fld-ctx-radius,var(--radius-cta))}.fld[data-shape=line]{--_fld-px:0px;--_fld-ground:transparent;--_fld-ground-on:transparent;border-width:0 0 1px;border-color:var(--_fld-rule);--_fld-h:var(--en-minh);border-radius:0}.fld[data-shape=line]>.fld-in{padding-block:6px 7px}.fld[data-shape=line][data-blank]{border-bottom-style:dashed;border-color:var(--_fld-blank)}.fld[data-shape=line]:after{content:"";background:var(--_fld-rule-on);opacity:0;height:2px;transition:transform var(--motion-tint) var(--ease-standard), opacity var(--motion-base) var(--ease-standard);pointer-events:none;inset-inline:0;border-radius:2px;position:absolute;bottom:-1px;transform:scaleX(.3)}.fld[data-shape=line]:has(>.fld-in:focus){--_fld-halo:0 0 0 0 transparent}.fld[data-shape=line]:has(>.fld-in:focus):after{opacity:1;transform:none}@media (hover:hover){.fld[data-shape=line]:hover{border-color:var(--_fld-ink)}@supports (color:color-mix(in lab, red, red)){.fld[data-shape=line]:hover{border-color:color-mix(in oklab, var(--_fld-ink) 26%, transparent)}}}.fld[data-shape=bare]{--_fld-px:0px;--_fld-ground:transparent;--_fld-ground-on:transparent;--_fld-h:0px;border-width:0;border-radius:0}.fld[data-shape=bare]:has(>.fld-in:focus){--_fld-halo:0 0 0 0 transparent}@media (hover:hover){.fld[data-shape=bare]:hover{--_fld-edge:transparent}}.fld[data-blank]:not([data-shape=line]){--_fld-edge-rest:var(--_fld-ctx-edge-rest,var(--_fld-blank));border-style:dashed}.fld[data-blank]:not([data-shape=line]):has(>.fld-in:focus){border-style:solid}.fld-row{align-items:center;gap:var(--field-gap);min-width:0;min-height:var(--field-h);padding-inline:var(--field-px);display:flex}.fld-row+.fld-row{background:linear-gradient(var(--_fld-rule), var(--_fld-rule)) top center / calc(100% - 2 * var(--field-px)) 1px no-repeat}.fld-row>.fld{flex:auto;align-self:stretch}.fld-row>.fld[data-shape=bare]>.fld-in{padding-block:9px}.fld-row-label{color:var(--muted-2);font-size:var(--text-caption);flex-shrink:0}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-ink:var(--_fld-ctx-ink,currentColor);--_fld-hint:var(--_fld-ctx-hint,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-hint:var(--_fld-ctx-hint,color-mix(in oklab, currentColor 48%, transparent))}}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-adorn:var(--_fld-ctx-adorn,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-adorn:var(--_fld-ctx-adorn,color-mix(in oklab, currentColor 66%, transparent))}}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-caret:var(--_fld-ctx-caret,currentColor);--_fld-ground:var(--_fld-ctx-ground,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-ground:var(--_fld-ctx-ground,color-mix(in oklab, currentColor 7%, transparent))}}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-ground-on:var(--_fld-ctx-ground-on,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-ground-on:var(--_fld-ctx-ground-on,color-mix(in oklab, currentColor 11%, transparent))}}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-edge-on:var(--_fld-ctx-edge-on,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-edge-on:var(--_fld-ctx-edge-on,color-mix(in oklab, currentColor 46%, transparent))}}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-rule-on:var(--_fld-ctx-rule-on,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-rule-on:var(--_fld-ctx-rule-on,color-mix(in oklab, currentColor 64%, transparent))}}.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-halo-c:var(--_fld-ctx-halo-c,currentColor)}@supports (color:color-mix(in lab, red, red)){.fld[data-tone=ink],.fld-group[data-tone=ink]{--_fld-halo-c:var(--_fld-ctx-halo-c,color-mix(in oklab, currentColor 12%, transparent))}}.fld[data-tone=ink][data-shape=line]{--_fld-ground:transparent;--_fld-ground-on:transparent}.fld-field{text-align:start;flex-direction:column;min-width:0;display:flex}.fld-label{color:var(--fld-label-ink,var(--muted-2));font-size:var(--fld-label-fs,var(--text-caption));font-weight:var(--fld-label-weight);margin-block-end:var(--field-label-gap);line-height:1.4;display:block}.fld-note{color:var(--fld-note-ink,var(--muted-2));font-size:var(--text-hint);font-weight:var(--font-weight-light);align-items:flex-start;gap:6px;margin-block-start:var(--field-note-gap);line-height:1.5;display:flex}.fld-note[data-tone=bad]{color:var(--danger-text);font-weight:var(--font-weight-normal);animation:glide var(--motion-slow) var(--ease-standard) both}.fld-note[data-tone=bad]>svg{flex-shrink:0;margin-block-start:2px}.fld-choose{transition:box-shadow var(--motion-slow) var(--ease-standard)}@media (hover:hover){:where(label:hover .fld-choose:has(>.fld-choice:not(:disabled))),:where(.fld-pick:has(>.fld-pick-in:not(:disabled):hover)){box-shadow:0 0 0 var(--field-halo) var(--hover-strong)}}.fld-choose:has(>.fld-choice:focus-visible){box-shadow:0 0 0 var(--field-halo) var(--focus)}@supports (color:color-mix(in lab, red, red)){.fld-choose:has(>.fld-choice:focus-visible){box-shadow:0 0 0 var(--field-halo) color-mix(in oklab, var(--focus) 24%, transparent)}}.fld-pick{transition:box-shadow var(--motion-slow) var(--ease-standard);position:relative}.fld-pick:has(>.fld-pick-in:focus-visible){box-shadow:0 0 0 var(--field-halo) var(--focus)}@supports (color:color-mix(in lab, red, red)){.fld-pick:has(>.fld-pick-in:focus-visible){box-shadow:0 0 0 var(--field-halo) color-mix(in oklab, var(--focus) 22%, transparent)}}.fld-pick:has(>.fld-pick-in[aria-invalid=true]){box-shadow:0 0 0 var(--field-halo) var(--danger)}@supports (color:color-mix(in lab, red, red)){.fld-pick:has(>.fld-pick-in[aria-invalid=true]){box-shadow:0 0 0 var(--field-halo) color-mix(in oklab, var(--danger) 16%, transparent)}}.fld-pick-in{z-index:1;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.fld-pick-in:disabled{cursor:wait}.fld-text{--_fld-text-tint:var(--chrome-1);cursor:text;min-width:1ch;transition:background-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-slow) var(--ease-standard);border-radius:4px;outline:none;display:inline-block}@media (hover:hover){.fld-text:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.fld-text:hover{background:color-mix(in oklab, currentColor 5%, transparent)}}.fld-text:hover{box-shadow:0 0 0 4px}@supports (color:color-mix(in lab, red, red)){.fld-text:hover{box-shadow:0 0 0 4px color-mix(in oklab, currentColor 5%, transparent)}}}.fld-text:focus{background:var(--_fld-text-tint)}@supports (color:color-mix(in lab, red, red)){.fld-text:focus{background:color-mix(in oklab, var(--_fld-text-tint) 8%, transparent)}}.fld-text:focus{box-shadow:0 0 0 4px var(--_fld-text-tint), 0 0 0 5px var(--_fld-text-tint), 0 0 0 8px var(--_fld-text-tint)}@supports (color:color-mix(in lab, red, red)){.fld-text:focus{box-shadow:0 0 0 4px color-mix(in oklab, var(--_fld-text-tint) 8%, transparent), 0 0 0 5px color-mix(in oklab, var(--_fld-text-tint) 50%, transparent), 0 0 0 8px color-mix(in oklab, var(--_fld-text-tint) 14%, transparent)}}}@layer utilities{.motion-fold{--fold-gap:0px;transition:grid-template-rows var(--fold-in) var(--fold-in-ease), opacity var(--fold-fade-in,var(--fold-in)) ease-out var(--fold-fade-in-delay,0s);grid-template-rows:1fr;margin-block-start:calc(var(--fold-gap) * -1);display:grid}@starting-style{.motion-fold{opacity:0;grid-template-rows:0fr}}.motion-fold[data-still]{transition:none}.motion-fold[data-leaving]{opacity:0;transition-duration:var(--fold-out), var(--fold-fade-out,var(--fold-out));transition-timing-function:var(--fold-out-ease), var(--fold-fade-out-ease,ease-in);pointer-events:none;grid-template-rows:0fr;transition-delay:0s}.motion-menu{--m-from:var(--menu-from);--m-from-opacity:0;--m-in:var(--menu-in);--m-in-ease:var(--menu-in-ease);--m-out:var(--menu-out);--m-out-ease:var(--menu-out-ease);transition:transform var(--m-in) var(--m-in-ease), opacity var(--m-in) var(--m-in-ease)}@starting-style{.motion-menu{transform:var(--m-from);opacity:var(--m-from-opacity)}}.motion-menu[data-leaving]{transform:var(--m-from);opacity:var(--m-from-opacity);transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease);pointer-events:none}details:not([open])>.motion-menu{transform:var(--m-from);opacity:0;transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease)}.motion-palette{--m-from:var(--palette-from);--m-from-opacity:var(--palette-from-opacity);--m-in:var(--palette-in);--m-in-ease:var(--palette-in-ease);--m-out:var(--palette-out);--m-out-ease:var(--palette-out-ease);transition:transform var(--m-in) var(--m-in-ease), opacity var(--m-in) var(--m-in-ease)}@starting-style{.motion-palette{transform:var(--m-from);opacity:var(--m-from-opacity)}}.motion-palette[data-leaving]{transform:var(--m-from);opacity:var(--m-from-opacity);transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease);pointer-events:none}.motion-rise{--m-from:var(--rise-from);--m-from-opacity:0;--m-in:var(--rise-in);--m-in-ease:var(--rise-in-ease);--m-out:var(--rise-out);--m-out-ease:var(--rise-out-ease);transition:transform var(--m-in) var(--m-in-ease), opacity var(--m-in) var(--m-in-ease)}@starting-style{.motion-rise{transform:var(--m-from);opacity:var(--m-from-opacity)}}.motion-rise[data-leaving]{transform:var(--m-from);opacity:var(--m-from-opacity);transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease);pointer-events:none}.motion-scrim{--m-from:none;--m-from-opacity:0;--m-in:var(--window-in);--m-in-ease:ease-out;--m-out:var(--window-out);--m-out-ease:ease-in;transition:transform var(--m-in) var(--m-in-ease), opacity var(--m-in) var(--m-in-ease)}@starting-style{.motion-scrim{transform:var(--m-from);opacity:var(--m-from-opacity)}}.motion-scrim[data-leaving]{transform:var(--m-from);opacity:var(--m-from-opacity);transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease);pointer-events:none}.motion-toast{--m-from:var(--toast-from);--m-from-opacity:0;--m-in:var(--toast-in);--m-in-ease:var(--toast-in-ease);--m-out:var(--toast-out);--m-out-ease:var(--toast-out-ease);transition:transform var(--m-in) var(--m-in-ease), opacity var(--m-in) var(--m-in-ease)}@starting-style{.motion-toast{transform:var(--m-from);opacity:var(--m-from-opacity)}}.motion-toast[data-leaving]{transform:var(--m-from);opacity:var(--m-from-opacity);transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease);pointer-events:none}.motion-window{--m-from:var(--window-from);--m-from-opacity:var(--window-from-opacity);--m-in:var(--window-in);--m-in-ease:var(--window-in-ease);--m-out:var(--window-out);--m-out-ease:var(--window-out-ease);transition:transform var(--m-in) var(--m-in-ease), opacity var(--m-in) var(--m-in-ease)}@starting-style{.motion-window{transform:var(--m-from);opacity:var(--m-from-opacity)}}.motion-window[data-leaving]{transform:var(--m-from);opacity:var(--m-from-opacity);transition-duration:var(--m-out);transition-timing-function:var(--m-out-ease);pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.row-rule{position:relative}.row-rule:not(:last-child):after{content:"";background:var(--row-line);inset-inline-start:var(--row-rule-inset);inset-inline-end:0;height:1px;position:absolute;bottom:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ripple-host{position:relative;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-3\.25{inset-inline:calc(var(--spacing) * 3.25)}.inset-x-\[-13px\]{inset-inline:-13px}.inset-x-\[-16px\]{inset-inline:-16px}.inset-x-\[2\.5px\]{inset-inline:2.5px}.inset-x-\[6\%\]{inset-inline:6%}.inset-x-\[8\%\]{inset-inline:8%}.inset-x-\[14px\]{inset-inline:14px}.inset-x-\[16\%\]{inset-inline:16%}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-y-\[3px\]{inset-block:3px}.inset-y-\[26\%\]{inset-block:26%}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-10{inset-inline-start:calc(var(--spacing) * 10)}.start-\[-6px\]{inset-inline-start:-6px}.-end-2{inset-inline-end:calc(var(--spacing) * -2)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-3\.5{inset-inline-end:calc(var(--spacing) * 3.5)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-10{inset-inline-end:calc(var(--spacing) * 10)}.-top-1{top:calc(var(--spacing) * -1)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-\[6vh\]{top:6vh}.top-\[8\%\]{top:8%}.top-\[35\%\]{top:35%}.top-\[46\%\]{top:46%}.top-\[62\%\]{top:62%}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-1\.75{bottom:calc(var(--spacing) * 1.75)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[38\%\]{bottom:38%}.bottom-\[calc\(100\%\+12px\)\]{bottom:calc(100% + 12px)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.z-71{z-index:71}.z-75{z-index:75}.z-80{z-index:80}.z-90{z-index:90}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[40\]{z-index:40}.z-\[50\]{z-index:50}.z-\[51\]{z-index:51}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.order-last{order:9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-2\.75{margin-inline:calc(var(--spacing) * -2.75)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-\(--menu-item-px\){margin-inline:var(--menu-item-px)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.25{margin-inline:calc(var(--spacing) * 3.25)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-\[0\.4em\]{margin-block:-.4em}.my-2{margin-block:calc(var(--spacing) * 2)}.push-end{margin-inline-start:auto}[dir=rtl] .push-end{margin-inline-start:0;margin-right:auto}.-ms-0{margin-inline-start:0}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.-mt-6\.5{margin-top:calc(var(--spacing) * -6.5)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-1\.25{margin-top:calc(var(--spacing) * 1.25)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-2\.75{margin-top:calc(var(--spacing) * 2.75)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-3\.75{margin-top:calc(var(--spacing) * 3.75)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-4\.75{margin-top:calc(var(--spacing) * 4.75)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-8\.5{margin-top:calc(var(--spacing) * 8.5)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-0\.75{margin-bottom:calc(var(--spacing) * .75)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;direction:ltr;unicode-bidi:isolate;display:inline-block}.\[display\:var\(--store-frame-asks\,none\)\]{display:var(--store-frame-asks,none)}.\[display\:var\(--store-frame-door\,block\)\]{display:var(--store-frame-door,block)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.only-desktop{display:var(--only-desktop)}.only-mobile{display:var(--only-mobile)}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-1\.75{width:calc(var(--spacing) * 1.75);height:calc(var(--spacing) * 1.75)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.25{width:calc(var(--spacing) * 2.25);height:calc(var(--spacing) * 2.25)}.size-2\/5{width:40%;height:40%}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-5\.25{width:calc(var(--spacing) * 5.25);height:calc(var(--spacing) * 5.25)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-6\.25{width:calc(var(--spacing) * 6.25);height:calc(var(--spacing) * 6.25)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-21{width:calc(var(--spacing) * 21);height:calc(var(--spacing) * 21)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-\[12px\]{width:12px;height:12px}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[20px\]{width:20px;height:20px}.size-\[22px\]{width:22px;height:22px}.size-\[27px\]{width:27px;height:27px}.size-\[31px\]{width:31px;height:31px}.size-\[34px\]{width:34px;height:34px}.size-\[40px\]{width:40px;height:40px}.size-\[44px\]{width:44px;height:44px}.size-\[300px\]{width:300px;height:300px}.size-full{width:100%;height:100%}.h-\(--switch-h\){height:var(--switch-h)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\.25{height:calc(var(--spacing) * 2.25)}.h-2\.75{height:calc(var(--spacing) * 2.75)}.h-4{height:calc(var(--spacing) * 4)}.h-5\.25{height:calc(var(--spacing) * 5.25)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12\.5{height:calc(var(--spacing) * 12.5)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-52\.5{height:calc(var(--spacing) * 52.5)}.h-\[0\.7em\]{height:.7em}.h-\[0\.9em\]{height:.9em}.h-\[0\.72em\]{height:.72em}.h-\[0\.75em\]{height:.75em}.h-\[1\.8px\]{height:1.8px}.h-\[1em\]{height:1em}.h-\[1px\]{height:1px}.h-\[3px\]{height:3px}.h-\[6px\]{height:6px}.h-\[9px\]{height:9px}.h-\[14px\]{height:14px}.h-\[15\%\]{height:15%}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[82\%\]{height:82%}.h-\[82vh\]{height:82vh}.h-\[88px\]{height:88px}.h-\[100svh\]{height:100svh}.h-\[var\(--standing-disc\)\]{height:var(--standing-disc)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.motion-fold-body{min-height:0;overflow:visible clip}.motion-fold:is([data-settled],[data-still])>.motion-fold-body{overflow-y:visible}@media (prefers-reduced-motion:reduce){.motion-fold-body{overflow-y:visible}}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-17{min-height:calc(var(--spacing) * 17)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-19{min-height:calc(var(--spacing) * 19)}.min-h-62{min-height:calc(var(--spacing) * 62)}.min-h-\[48px\]{min-height:48px}.min-h-\[60px\]{min-height:60px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--switch-w\){width:var(--switch-w)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\.5{width:calc(var(--spacing) * 6.5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11\.5{width:calc(var(--spacing) * 11.5)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-38{width:calc(var(--spacing) * 38)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-61{width:calc(var(--spacing) * 61)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[0\.7em\]{width:.7em}.w-\[0\.9em\]{width:.9em}.w-\[0\.75em\]{width:.75em}.w-\[1\.6px\]{width:1.6px}.w-\[3\.2em\]{width:3.2em}.w-\[3\.75rem\]{width:3.75rem}.w-\[5\.5em\]{width:5.5em}.w-\[5em\]{width:5em}.w-\[6em\]{width:6em}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[20ch\]{width:20ch}.w-\[38\%\]{width:38%}.w-\[52\%\]{width:52%}.w-\[150px\]{width:150px}.w-\[238px\]{width:238px}.w-\[calc\(\(100\%_-_var\(--store-rail-gap\)\)\/2\)\]{width:calc((100% - var(--store-rail-gap)) / 2)}.w-\[var\(--standing-disc\)\]{width:var(--standing-disc)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-4xl{max-width:var(--container-4xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-\[30cqw\]{max-width:30cqw}.max-w-\[30em\]{max-width:30em}.max-w-\[32cqw\]{max-width:32cqw}.max-w-\[32rem\]{max-width:32rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52cqw\]{max-width:52cqw}.max-w-\[54ch\]{max-width:54ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[164px\]{max-width:164px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1650px\]{max-width:1650px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-\[14px\]{min-width:14px}.min-w-\[15px\]{min-width:15px}.min-w-\[19px\]{min-width:19px}.flex-1{flex:1}.flex-\[1_1_9rem\]{flex:9rem}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0}.basis-full{flex-basis:100%}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-\[3\.5deg\]{rotate:-3.5deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.page-scroll{scrollbar-gutter:var(--page-gutter);scroll-padding-top:calc(var(--pane-head-pull) + var(--page-pad-top));scroll-padding-bottom:calc(var(--tabbar-h) + var(--dock-room));overflow-y:auto}.rail-scroll{scrollbar-width:none;overflow:clip auto}.scrollbar-none{scrollbar-width:none}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-none{list-style-type:none}.auto-cols-\[minmax\(152px\,1fr\)\]{grid-auto-columns:minmax(152px,1fr)}.auto-cols-\[minmax\(220px\,1fr\)\]{grid-auto-columns:minmax(220px,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-\[1fr_1fr\]{grid-template-rows:1fr 1fr}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[6\%\]{gap:6%}.gap-\[var\(--dlg-gap\)\]{gap:var(--dlg-gap)}.gap-\[var\(--store-lang-gap\)\]{gap:var(--store-lang-gap)}.gap-\[var\(--store-rail-gap\)\]{gap:var(--store-rail-gap)}.gap-px{gap:1px}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-store-fg\/\[0\.07\]>:not(:last-child)){border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){:where(.divide-store-fg\/\[0\.07\]>:not(:last-child)){border-color:color-mix(in oklab, var(--store-fg) 7.0%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.focus-ring:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.rounded-\(--radius-8\){border-radius:var(--radius-8)}.rounded-\(--radius-10\){border-radius:var(--radius-10)}.rounded-\(--radius-14\){border-radius:var(--radius-14)}.rounded-\(--radius-18\){border-radius:var(--radius-18)}.rounded-\(--tile-r\){border-radius:var(--tile-r)}.rounded-2xs{border-radius:var(--radius-2xs)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-3xs{border-radius:var(--radius-3xs)}.rounded-5xs{border-radius:var(--radius-5xs)}.rounded-\[0\.08em\]{border-radius:.08em}.rounded-\[2px\]{border-radius:2px}.rounded-\[2px_2px_4px_4px\]{border-radius:2px 2px 4px 4px}.rounded-\[5px_5px_46px_46px\]{border-radius:5px 5px 46px 46px}.rounded-\[7px\]{border-radius:7px}.rounded-\[11\.5px\]{border-radius:11.5px}.rounded-\[12\.5px\]{border-radius:12.5px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18\.7px\]{border-radius:18.7px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[var\(--msg-radius\)\]{border-radius:var(--msg-radius)}.rounded-cta{border-radius:var(--radius-cta)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-ml{border-radius:var(--radius-ml)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-tile{border-radius:var(--radius-tile)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-e-full{border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full)}.rounded-es-\[var\(--msg-tail\)\]{border-end-start-radius:var(--msg-tail)}.rounded-t-\[2\.25rem\]{border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-full{border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.rounded-b-full{border-bottom-right-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.8px\]{border-style:var(--tw-border-style);border-width:1.8px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[color\:var\(--bar-ink\)\]\/25{border-color:var(--bar-ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--bar-ink\)\]\/25{border-color:color-mix(in oklab, var(--bar-ink) 25%, transparent)}}.border-\[color\:var\(--store-stamp-off\)\]{border-color:var(--store-stamp-off)}.border-\[var\(--site-foot-on\)\]\/\[0\.06\]{border-color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--site-foot-on\)\]\/\[0\.06\]{border-color:color-mix(in oklab, var(--site-foot-on) 6%, transparent)}}.border-\[var\(--site-foot-on\)\]\/\[0\.14\]{border-color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--site-foot-on\)\]\/\[0\.14\]{border-color:color-mix(in oklab, var(--site-foot-on) 14.0%, transparent)}}.border-attention-line{border-color:var(--warn-line)}.border-border{border-color:var(--line)}.border-border-strong{border-color:var(--line-strong)}.border-current{border-color:currentColor}.border-danger-line{border-color:var(--danger-hover-line)}.border-dash{border-color:var(--dash)}.border-dash-strong{border-color:var(--dash-strong)}.border-face-edge{border-color:var(--face-edge)}.border-face-rule{border-color:var(--face-rule)}.border-ghost-line{border-color:var(--ghost-line)}.border-overlay-line{border-color:var(--overlay-line)}.border-promo{border-color:var(--promo)}.border-store-fg\/10{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.border-store-fg\/10{border-color:color-mix(in oklab, var(--store-fg) 10%, transparent)}}.border-store-fg\/15{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.border-store-fg\/15{border-color:color-mix(in oklab, var(--store-fg) 15%, transparent)}}.border-store-fg\/35{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.border-store-fg\/35{border-color:color-mix(in oklab, var(--store-fg) 35%, transparent)}}.border-store-fg\/\[0\.08\]{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.border-store-fg\/\[0\.08\]{border-color:color-mix(in oklab, var(--store-fg) 8%, transparent)}}.border-store-fg\/\[0\.09\]{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.border-store-fg\/\[0\.09\]{border-color:color-mix(in oklab, var(--store-fg) 9%, transparent)}}.border-store-fg\/\[0\.10\]{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.border-store-fg\/\[0\.10\]{border-color:color-mix(in oklab, var(--store-fg) 10%, transparent)}}.border-subscription{border-color:var(--subscription)}.border-success{border-color:var(--ok)}.border-surface{border-color:var(--bg)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.surface-frosted{background-color:var(--store-bg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.surface-frosted{background-color:var(--store-bg)}@supports (color:color-mix(in lab, red, red)){.surface-frosted{background-color:color-mix(in oklch, var(--store-bg) 85%, transparent)}}.surface-frosted{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5)}}.bg-\[color\:var\(--bar-badge-bg\)\]{background-color:var(--bar-badge-bg)}.bg-\[var\(--site-foot-bg\)\]{background-color:var(--site-foot-bg)}.bg-\[var\(--site-foot-on\)\]\/\[0\.05\]{background-color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--site-foot-on\)\]\/\[0\.05\]{background-color:color-mix(in oklab, var(--site-foot-on) 5%, transparent)}}.bg-\[var\(--store-charcoal\)\]{background-color:var(--store-charcoal)}.bg-accent{background-color:var(--brand)}.bg-accent-on{background-color:var(--brand-on)}.bg-accent-tint{background-color:var(--brand-tint)}.bg-attention{background-color:var(--warn-fg)}.bg-attention-tint{background-color:var(--warn-bg)}.bg-border{background-color:var(--line)}.bg-border-strong{background-color:var(--line-strong)}.bg-control{background-color:var(--control)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-tint{background-color:var(--danger-hover-bg)}.bg-dash{background-color:var(--dash)}.bg-face-track{background-color:var(--face-track)}.bg-ghost{background-color:var(--ghost)}.bg-green-500{background-color:var(--color-green-500)}.bg-hover-strong{background-color:var(--hover-strong)}.bg-nav-active{background-color:var(--nav-active)}.bg-overlay{background-color:var(--overlay-panel)}.bg-overlay-line{background-color:var(--overlay-line)}.bg-palette{background-color:var(--palette-panel)}.bg-palette-scrim{background-color:var(--palette-scrim)}.bg-palette-sel{background-color:var(--palette-sel)}.bg-promo{background-color:var(--promo)}.bg-promo-tint{background-color:var(--promo-tint)}.bg-qr-plate{background-color:var(--qr-plate)}.bg-rail{background-color:var(--rail)}.bg-scrim{background-color:var(--scrim)}.bg-store-bg,.bg-store-bg\/90{background-color:var(--store-bg)}@supports (color:color-mix(in lab, red, red)){.bg-store-bg\/90{background-color:color-mix(in oklab, var(--store-bg) 90%, transparent)}}.bg-store-bg\/92{background-color:var(--store-bg)}@supports (color:color-mix(in lab, red, red)){.bg-store-bg\/92{background-color:color-mix(in oklab, var(--store-bg) 92%, transparent)}}.bg-store-card{background-color:var(--store-card)}.bg-store-cream{background-color:var(--store-cream)}.bg-store-fg,.bg-store-fg\/10{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.bg-store-fg\/10{background-color:color-mix(in oklab, var(--store-fg) 10%, transparent)}}.bg-store-fg\/\[0\.04\]{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.bg-store-fg\/\[0\.04\]{background-color:color-mix(in oklab, var(--store-fg) 4%, transparent)}}.bg-store-fg\/\[0\.06\]{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.bg-store-fg\/\[0\.06\]{background-color:color-mix(in oklab, var(--store-fg) 6%, transparent)}}.bg-store-fg\/\[0\.07\]{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.bg-store-fg\/\[0\.07\]{background-color:color-mix(in oklab, var(--store-fg) 7.0%, transparent)}}.bg-store-fg\/\[0\.12\]{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.bg-store-fg\/\[0\.12\]{background-color:color-mix(in oklab, var(--store-fg) 12%, transparent)}}.bg-store-menu-glass{background-color:var(--store-menu-glass)}.bg-store-menu-ground{background-color:var(--store-menu-ground)}.bg-store-muted,.bg-store-muted\/60{background-color:var(--store-muted)}@supports (color:color-mix(in lab, red, red)){.bg-store-muted\/60{background-color:color-mix(in oklab, var(--store-muted) 60%, transparent)}}.bg-store-sheet{background-color:var(--store-sheet)}.bg-subscription{background-color:var(--subscription)}.bg-subscription-tint{background-color:var(--subscription-tint)}.bg-success{background-color:var(--ok)}.bg-success-tint{background-color:var(--chip-ok-bg)}.bg-surface{background-color:var(--bg)}.bg-surface-blur{background-color:var(--bg-blur)}.bg-surface-raised{background-color:var(--panel)}.bg-surface-sunken{background-color:var(--sunken)}.bg-tip{background-color:var(--tip-panel)}.bg-toast{background-color:var(--toast-panel)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-\[150deg\,var\(--brand-1\)\,var\(--brand-2\)\]{--tw-gradient-position:150deg,var(--brand-1),var(--brand-2);background-image:linear-gradient(var(--tw-gradient-stops,150deg,var(--brand-1),var(--brand-2)))}.bg-linear-\[150deg\,var\(--chrome-1\)\,var\(--chrome-2\)\]{--tw-gradient-position:150deg,var(--chrome-1),var(--chrome-2);background-image:linear-gradient(var(--tw-gradient-stops,150deg,var(--chrome-1),var(--chrome-2)))}.bg-linear-\[150deg\,var\(--danger-1\)\,var\(--danger-2\)\]{--tw-gradient-position:150deg,var(--danger-1),var(--danger-2);background-image:linear-gradient(var(--tw-gradient-stops,150deg,var(--danger-1),var(--danger-2)))}.from-black\/10{--tw-gradient-from:#0000001a}@supports (color:color-mix(in lab, red, red)){.from-black\/10{--tw-gradient-from:color-mix(in oklab, var(--color-black) 10%, transparent)}}.from-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/\[0\.06\]{--tw-gradient-from:#0000000f}@supports (color:color-mix(in lab, red, red)){.from-black\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-black) 6%, transparent)}}.from-black\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.stub-notch{-webkit-mask-image:var(--notch-stub);-webkit-mask-image:var(--notch-stub);-webkit-mask-image:var(--notch-stub);-webkit-mask-image:var(--notch-stub);mask-image:var(--notch-stub);-webkit-mask-size:var(--notch-stub-size);-webkit-mask-size:var(--notch-stub-size);-webkit-mask-size:var(--notch-stub-size);-webkit-mask-size:var(--notch-stub-size);mask-size:var(--notch-stub-size);-webkit-mask-repeat:var(--notch-stub-repeat);-webkit-mask-repeat:var(--notch-stub-repeat);-webkit-mask-repeat:var(--notch-stub-repeat);-webkit-mask-repeat:var(--notch-stub-repeat);mask-repeat:var(--notch-stub-repeat)}.stroke-current{stroke:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[left\]{object-position:left}.p-\(--inset\){padding:var(--inset)}.p-\(--menu-rim\){padding:var(--menu-rim)}.p-0{padding:0}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-\(--inset\){padding-inline:var(--inset)}.px-\(--menu-item-px\){padding-inline:var(--menu-item-px)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[var\(--store-badge-px\)\]{padding-inline:var(--store-badge-px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.25{padding-block:calc(var(--spacing) * 3.25)}.py-3\.75{padding-block:calc(var(--spacing) * 3.75)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[0\.4em\]{padding-block:.4em}.py-\[var\(--store-bars-py\)\]{padding-block:var(--store-bars-py)}.py-px{padding-block:1px}.ps-0{padding-inline-start:0}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.motion-fold-gap{padding-block-start:var(--fold-gap)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-1\.75{padding-top:calc(var(--spacing) * 1.75)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-2\.25{padding-top:calc(var(--spacing) * 2.25)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-3\.25{padding-top:calc(var(--spacing) * 3.25)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-4\.25{padding-top:calc(var(--spacing) * 4.25)}.pt-4\.75{padding-top:calc(var(--spacing) * 4.75)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-0\.25{padding-bottom:calc(var(--spacing) * .25)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-1\.25{padding-bottom:calc(var(--spacing) * 1.25)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-2\.25{padding-bottom:calc(var(--spacing) * 2.25)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6\.5{padding-bottom:calc(var(--spacing) * 6.5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[calc\(20px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.pb-\[var\(--foot-dock-row\)\]{padding-bottom:var(--foot-dock-row)}.pb-\[var\(--store-bars-pb\)\]{padding-bottom:var(--store-bars-pb)}.pb-\[var\(--store-hero-pb\)\]{padding-bottom:var(--store-hero-pb)}.pb-safe{padding-bottom:max(var(--spacing) * 6, env(safe-area-inset-bottom))}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.figures{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-numeric-hero{font-size:var(--text-numeric-hero);line-height:var(--tw-leading,var(--text-numeric-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-numeric-hero--letter-spacing));font-weight:var(--tw-font-weight,var(--text-numeric-hero--font-weight))}.text-lede{font-size:var(--text-lede);line-height:var(--tw-leading,var(--text-lede--line-height));font-weight:var(--tw-font-weight,var(--text-lede--font-weight))}.text-lede-public{font-size:var(--text-lede-public);line-height:var(--tw-leading,var(--text-lede-public--line-height));font-weight:var(--tw-font-weight,var(--text-lede-public--font-weight))}.text-h3{font-size:var(--text-h3);letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-trial-days{font-size:var(--text-trial-days);letter-spacing:var(--tw-tracking,var(--text-trial-days--letter-spacing))}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[88px\]{font-size:88px}.text-\[104px\]{font-size:104px}.text-\[length\:var\(--bar-mark-fs\)\]{font-size:var(--bar-mark-fs)}.text-body{font-size:var(--text-body)}.text-caption{font-size:var(--text-caption)}.text-femto{font-size:var(--text-femto)}.text-fine{font-size:var(--text-fine)}.text-hint{font-size:var(--text-hint)}.text-label{font-size:var(--text-label)}.text-lead{font-size:var(--text-lead)}.text-meta{font-size:var(--text-meta)}.text-micro{font-size:var(--text-micro)}.text-nano{font-size:var(--text-nano)}.text-note{font-size:var(--text-note)}.text-pico{font-size:var(--text-pico)}.text-section{font-size:var(--text-section)}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.1px\]{--tw-tracking:-.1px;letter-spacing:-.1px}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.9px\]{--tw-tracking:.9px;letter-spacing:.9px}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[2\.4px\]{--tw-tracking:2.4px;letter-spacing:2.4px}.tracking-\[3\.2px\]{--tw-tracking:3.2px;letter-spacing:3.2px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-\[color\:var\(--accent-on\)\]{color:var(--accent-on)!important}.text-\[color\:var\(--accent-on\)\]{color:var(--accent-on)}.text-\[color\:var\(--bar-badge-ink\)\]{color:var(--bar-badge-ink)}.text-\[color\:var\(--bar-ink\)\]{color:var(--bar-ink)}.text-\[color\:var\(--store-charcoal\)\]{color:var(--store-charcoal)}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--site-foot-on\)\],.text-\[var\(--site-foot-on\)\]\/15{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/15{color:color-mix(in oklab, var(--site-foot-on) 15%, transparent)}}.text-\[var\(--site-foot-on\)\]\/20{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/20{color:color-mix(in oklab, var(--site-foot-on) 20%, transparent)}}.text-\[var\(--site-foot-on\)\]\/30{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/30{color:color-mix(in oklab, var(--site-foot-on) 30%, transparent)}}.text-\[var\(--site-foot-on\)\]\/35{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/35{color:color-mix(in oklab, var(--site-foot-on) 35%, transparent)}}.text-\[var\(--site-foot-on\)\]\/40{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/40{color:color-mix(in oklab, var(--site-foot-on) 40%, transparent)}}.text-\[var\(--site-foot-on\)\]\/50{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/50{color:color-mix(in oklab, var(--site-foot-on) 50%, transparent)}}.text-\[var\(--site-foot-on\)\]\/60{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/60{color:color-mix(in oklab, var(--site-foot-on) 60%, transparent)}}.text-\[var\(--site-foot-on\)\]\/75{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/75{color:color-mix(in oklab, var(--site-foot-on) 75%, transparent)}}.text-\[var\(--site-foot-on\)\]\/80{color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--site-foot-on\)\]\/80{color:color-mix(in oklab, var(--site-foot-on) 80%, transparent)}}.text-accent-on{color:var(--brand-on)}.text-accent-on-muted{color:var(--accent-on-muted)}.text-accent-tint-fg{color:var(--brand-tint-fg)}.text-attention{color:var(--warn-fg)}.text-chrome-on{color:var(--chrome-on)}.text-danger{color:var(--danger)}.text-danger-on{color:var(--danger-fg)}.text-danger-text{color:var(--danger-text)}.text-fg{color:var(--text-2)}.text-fg-body{color:var(--muted-body)}.text-fg-faint{color:var(--muted-2)}.text-fg-muted{color:var(--muted)}.text-fg-quiet{color:var(--muted-3)}.text-fg-rule{color:var(--muted-rule)}.text-fg-soft{color:var(--muted-soft)}.text-fg-strong{color:var(--text)}.text-nav-on{color:var(--nav-on)}.text-overlay-fg{color:var(--overlay-text)}.text-overlay-muted{color:var(--overlay-muted)}.text-promo{color:var(--promo)}.text-promo-tint-fg{color:var(--promo-tint-fg)}.text-qr-plate-on{color:var(--qr-plate-on)}.text-store-bg{color:var(--store-bg)}.text-store-fg,.text-store-fg\/15{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/15{color:color-mix(in oklab, var(--store-fg) 15%, transparent)}}.text-store-fg\/25{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/25{color:color-mix(in oklab, var(--store-fg) 25%, transparent)}}.text-store-fg\/30{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/30{color:color-mix(in oklab, var(--store-fg) 30%, transparent)}}.text-store-fg\/35{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/35{color:color-mix(in oklab, var(--store-fg) 35%, transparent)}}.text-store-fg\/40{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/40{color:color-mix(in oklab, var(--store-fg) 40%, transparent)}}.text-store-fg\/45{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/45{color:color-mix(in oklab, var(--store-fg) 45%, transparent)}}.text-store-fg\/50{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/50{color:color-mix(in oklab, var(--store-fg) 50%, transparent)}}.text-store-fg\/55{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/55{color:color-mix(in oklab, var(--store-fg) 55%, transparent)}}.text-store-fg\/60{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/60{color:color-mix(in oklab, var(--store-fg) 60%, transparent)}}.text-store-fg\/65{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/65{color:color-mix(in oklab, var(--store-fg) 65%, transparent)}}.text-store-fg\/70{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/70{color:color-mix(in oklab, var(--store-fg) 70%, transparent)}}.text-store-fg\/75{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/75{color:color-mix(in oklab, var(--store-fg) 75%, transparent)}}.text-store-fg\/80{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/80{color:color-mix(in oklab, var(--store-fg) 80%, transparent)}}.text-store-fg\/\[0\.06\]{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.text-store-fg\/\[0\.06\]{color:color-mix(in oklab, var(--store-fg) 6%, transparent)}}.text-store-muted-fg{color:var(--store-muted-fg)}.text-subscription{color:var(--subscription)}.text-subscription-tint-fg{color:var(--subscription-tint-fg)}.text-success{color:var(--ok)}.text-success-on{color:var(--ok-fg)}.text-success-tint-fg{color:var(--chip-ok-fg)}.text-surface{color:var(--bg)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.11\]{opacity:.11}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(26\,23\,21\,0\.08\)\,0_12px_32px_-8px_rgba\(26\,23\,21\,0\.18\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#1a171514), 0 12px 32px -8px var(--tw-shadow-color,#1a17152e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(31\,42\,26\,0\.05\)\,0_1px_3px_rgba\(31\,42\,26\,0\.04\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#1f2a1a0d), 0 1px 3px var(--tw-shadow-color,#1f2a1a0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_-22px_rgba\(26\,23\,21\,0\.12\)\]{--tw-shadow:0 14px 36px -22px var(--tw-shadow-color,#1a17151f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--msg-bubble-shadow\)\]{--tw-shadow:var(--msg-bubble-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--store-dock-lip\)\]{--tw-shadow:var(--store-dock-lip);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--store-pill-lift\)\]{--tw-shadow:var(--store-pill-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--store-shadow-md\)\]{--tw-shadow:var(--store-shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--store-sheet-shadow\)\]{--tw-shadow:var(--store-sheet-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-danger-sm{--tw-shadow:var(--elevation-danger-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dialog{--tw-shadow:var(--elevation-dialog);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e1{--tw-shadow:var(--elevation-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e2{--tw-shadow:var(--elevation-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-e3{--tw-shadow:var(--elevation-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-menu{--tw-shadow:var(--elevation-menu);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-palette{--tw-shadow:var(--elevation-palette);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-tip{--tw-shadow:var(--elevation-tip);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-toast{--tw-shadow:var(--elevation-toast);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-brand{box-shadow:0 6px 18px -6px var(--brand-glow)}@supports (color:color-mix(in lab, red, red)){.shadow-brand{box-shadow:0 6px 18px -6px color-mix(in oklab, var(--brand-glow) 90%, transparent)}}.shadow-brand-sm{box-shadow:0 3px 10px -3px var(--brand-glow)}@supports (color:color-mix(in lab, red, red)){.shadow-brand-sm{box-shadow:0 3px 10px -3px color-mix(in oklab, var(--brand-glow) 80%, transparent)}}.shadow-cta{box-shadow:0 4px 14px -4px var(--cta-glow)}@supports (color:color-mix(in lab, red, red)){.shadow-cta{box-shadow:0 4px 14px -4px color-mix(in oklab, var(--cta-glow) 55%, transparent)}}.shadow-thumb{box-shadow:0 4px 12px -4px var(--brand-glow)}@supports (color:color-mix(in lab, red, red)){.shadow-thumb{box-shadow:0 4px 12px -4px color-mix(in oklab, var(--brand-glow) 80%, transparent)}}.shadow-overlay{--tw-shadow-color:var(--overlay-panel)}@supports (color:color-mix(in lab, red, red)){.shadow-overlay{--tw-shadow-color:color-mix(in oklab, var(--overlay-panel) var(--tw-shadow-alpha), transparent)}}.ring-\[color\:var\(--bar-badge-ring\)\]{--tw-ring-color:var(--bar-badge-ring)}.ring-store-card{--tw-ring-color:var(--store-card)}.ring-store-fg\/15{--tw-ring-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.ring-store-fg\/15{--tw-ring-color:color-mix(in oklab, var(--store-fg) 15%, transparent)}}.ring-store-fg\/\[0\.06\]{--tw-ring-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.ring-store-fg\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--store-fg) 6%, transparent)}}.ring-store-gold\/30{--tw-ring-color:var(--store-gold)}@supports (color:color-mix(in lab, red, red)){.ring-store-gold\/30{--tw-ring-color:color-mix(in oklab, var(--store-gold) 30%, transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.inset-ring-border{--tw-inset-ring-color:var(--line)}.inset-ring-danger-line{--tw-inset-ring-color:var(--danger-hover-line)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-\[2\.5px\]{outline-offset:2.5px}.outline-face-stamp-off{outline-color:var(--face-stamp-off)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[7px\]{--tw-backdrop-blur:blur(7px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,filter\]{transition-property:background-color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,translate\,scale\]{transition-property:box-shadow,translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,scale\]{transition-property:color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[inline-size\]{transition-property:inline-size;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,flex-basis\]{transition-property:width,flex-basis;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[440ms\]{--tw-duration:.44s;transition-duration:.44s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.duration-\[500ms\]{--tw-duration:.5s;transition-duration:.5s}.duration-\[var\(--motion-icon\)\]{--tw-duration:var(--motion-icon);transition-duration:var(--motion-icon)}.duration-\[var\(--motion-press\)\]{--tw-duration:var(--motion-press);transition-duration:var(--motion-press)}.duration-\[var\(--motion-rail\)\]{--tw-duration:var(--motion-rail);transition-duration:var(--motion-rail)}.duration-\[var\(--motion-slow\)\]{--tw-duration:var(--motion-slow);transition-duration:var(--motion-slow)}.duration-\[var\(--motion-thumb\)\]{--tw-duration:var(--motion-thumb);transition-duration:var(--motion-thumb)}.duration-\[var\(--motion-tint\)\]{--tw-duration:var(--motion-tint);transition-duration:var(--motion-tint)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.34\,1\.32\,0\.5\,1\)\]{--tw-ease:cubic-bezier(.34,1.32,.5,1);transition-timing-function:cubic-bezier(.34,1.32,.5,1)}.ease-\[var\(--ease-press\)\]{--tw-ease:var(--ease-press);transition-timing-function:var(--ease-press)}.ease-\[var\(--ease-rail\)\]{--tw-ease:var(--ease-rail);transition-timing-function:var(--ease-rail)}.ease-\[var\(--ease-standard\)\]{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.ease-\[var\(--ease-thumb\)\]{--tw-ease:var(--ease-thumb);transition-timing-function:var(--ease-thumb)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fold-swap{--fold-in:.44s;--fold-in-ease:cubic-bezier(.4, 0, .2, 1);--fold-out:.44s;--fold-out-ease:cubic-bezier(.4, 0, .2, 1);--fold-fade-in:.36s;--fold-fade-in-delay:80ms;--fold-fade-out:.2s;--fold-fade-out-ease:ease-out}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--shimmer-tint\:var\(--face-stamp-off\)\]{--shimmer-tint:var(--face-stamp-off)}.\[--shimmer-tint\:var\(--store-card-rule\)\]{--shimmer-tint:var(--store-card-rule)}.\[--shimmer-tint\:var\(--store-glass-line\)\]{--shimmer-tint:var(--store-glass-line)}.\[--sunken\:transparent\]{--sunken:transparent}.\[--sunken\:var\(--face-track\)\]{--sunken:var(--face-track)}.\[--sunken\:var\(--store-glass-line\)\]{--sunken:var(--store-glass-line)}.\[--sunken\:var\(--store-mark-plate\)\]{--sunken:var(--store-mark-plate)}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[direction\:ltr\]{direction:ltr}.\[direction\:rtl\]{direction:rtl}.ring-inset{--tw-ring-inset:inset}:is(.\*\:h-full>*){height:100%}@media (hover:hover){.group-hover\:-translate-y-px:is(:where(.group):hover *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.group-hover\:text-\[var\(--msg-mine\)\]:is(:where(.group):hover *){color:var(--msg-mine)}.group-hover\:shadow-\[var\(--msg-bubble-hover\)\]:is(:where(.group):hover *){--tw-shadow:var(--msg-bubble-hover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:brightness-110:is(:where(.group):hover *){--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/rail\:opacity-100:is(:where(.group\/rail):hover *),.group-hover\/top10\:opacity-100:is(:where(.group\/top10):hover *){opacity:1}}.group-focus-visible\:shadow-\[var\(--msg-bubble-focus\)\]:is(:where(.group):focus-visible *){--tw-shadow:var(--msg-bubble-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-active\:scale-95:is(:where(.group):active *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:scale-\[0\.985\]:is(:where(.group):active *){scale:.985}.peer-checked\:border-transparent:is(:where(.peer):checked~*){border-color:#0000}.peer-checked\:bg-accent:is(:where(.peer):checked~*){background-color:var(--brand)}.peer-checked\:inset-shadow-\[0_0_0_4px_var\(--panel\)\]:is(:where(.peer):checked~*){--tw-inset-shadow:inset 0 0 0 4px var(--tw-inset-shadow-color,var(--panel));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-bottom-0\.5:after{content:var(--tw-content);bottom:calc(var(--spacing) * -.5)}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:origin-center:after{content:var(--tw-content);transform-origin:50%}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:bg-current:after{content:var(--tw-content);background-color:currentColor}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-500:after{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.after\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]:after{content:var(--tw-content);--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.first\:mt-2:first-child{margin-top:calc(var(--spacing) * 2)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-aura-line:hover{border-color:var(--aura-line)}.hover\:border-store-fg\/35:hover{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:border-store-fg\/35:hover{border-color:color-mix(in oklab, var(--store-fg) 35%, transparent)}}.hover\:border-store-fg\/\[0\.14\]:hover{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:border-store-fg\/\[0\.14\]:hover{border-color:color-mix(in oklab, var(--store-fg) 14.0%, transparent)}}.hover\:border-store-fg\/\[0\.18\]:hover{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:border-store-fg\/\[0\.18\]:hover{border-color:color-mix(in oklab, var(--store-fg) 18%, transparent)}}.hover\:bg-border-soft:hover{background-color:var(--line-soft)}.hover\:bg-control:hover{background-color:var(--control)}.hover\:bg-control-hover:hover{background-color:var(--control-hover)}.hover\:bg-danger-tint:hover{background-color:var(--danger-hover-bg)}.hover\:bg-ghost-line:hover{background-color:var(--ghost-line)}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:bg-hover-strong:hover{background-color:var(--hover-strong)}.hover\:bg-store-fg\/15:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-store-fg\/15:hover{background-color:color-mix(in oklab, var(--store-fg) 15%, transparent)}}.hover\:bg-store-fg\/\[0\.04\]:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-store-fg\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--store-fg) 4%, transparent)}}.hover\:bg-store-fg\/\[0\.06\]:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-store-fg\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--store-fg) 6%, transparent)}}.hover\:text-\[color\:var\(--bar-ink-soft\)\]:hover{color:var(--bar-ink-soft)}.hover\:text-\[var\(--site-foot-on\)\]:hover{color:var(--site-foot-on)}.hover\:text-fg:hover{color:var(--text-2)}.hover\:text-fg-strong:hover{color:var(--text)}.hover\:text-store-fg:hover,.hover\:text-store-fg\/80:hover{color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.hover\:text-store-fg\/80:hover{color:color-mix(in oklab, var(--store-fg) 80%, transparent)}}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-107:hover{--tw-brightness:brightness(107%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-108:hover{--tw-brightness:brightness(108%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[0\.97\]:hover{--tw-brightness:brightness(.97);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-store-fg:focus-visible{outline-color:var(--store-fg)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-96:active{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.92\]:active{scale:.92}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.985\]:active{scale:.985}.active\:bg-\[var\(--site-foot-on\)\]\/\[0\.1\]:active{background-color:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[var\(--site-foot-on\)\]\/\[0\.1\]:active{background-color:color-mix(in oklab, var(--site-foot-on) 10%, transparent)}}.active\:bg-control-hover:active{background-color:var(--control-hover)}.active\:bg-hover-strong:active{background-color:var(--hover-strong)}.active\:bg-store-fg\/20:active{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.active\:bg-store-fg\/20:active{background-color:color-mix(in oklab, var(--store-fg) 20%, transparent)}}.active\:bg-store-fg\/\[0\.1\]:active{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.active\:bg-store-fg\/\[0\.1\]:active{background-color:color-mix(in oklab, var(--store-fg) 10%, transparent)}}.active\:bg-store-fg\/\[0\.04\]:active{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.active\:bg-store-fg\/\[0\.04\]:active{background-color:color-mix(in oklab, var(--store-fg) 4%, transparent)}}.active\:bg-store-fg\/\[0\.08\]:active{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.active\:bg-store-fg\/\[0\.08\]:active{background-color:color-mix(in oklab, var(--store-fg) 8%, transparent)}}.active\:bg-store-muted:active{background-color:var(--store-muted)}.active\:brightness-95:active{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.enabled\:active\:bg-store-fg\/\[0\.07\]:enabled:active{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.enabled\:active\:bg-store-fg\/\[0\.07\]:enabled:active{background-color:color-mix(in oklab, var(--store-fg) 7.0%, transparent)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.data-landed\:min-w-0[data-landed]{min-width:0}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:h-\[82vh\]{height:82vh}.sm\:min-h-\[720px\]{min-height:720px}.sm\:flex-row{flex-direction:row}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[36px\]{font-size:36px}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:mt-0{margin-top:0}.lg\:mt-7{margin-top:calc(var(--spacing) * 7)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:size-\[52px\]{width:52px;height:52px}.lg\:h-\[100dvh\]{height:100dvh}.lg\:h-screen{height:100vh}.lg\:min-h-\[780px\]{min-height:780px}.lg\:w-1\/2{width:50%}.lg\:w-fit{width:fit-content}.lg\:max-w-\[1100px\]{max-width:1100px}.lg\:min-w-\[440px\]{min-width:440px}.lg\:grid-cols-\[1\.35fr_1px_1fr\]{grid-template-columns:1.35fr 1px 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:rounded-\[28px\]{border-radius:28px}.lg\:rounded-none{border-radius:0}.lg\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:text-\[2\.7rem\]{font-size:2.7rem}.lg\:text-\[13\.5px\]{font-size:13.5px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16\.5px\]{font-size:16.5px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[52px\]{font-size:52px}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:80rem){.xl\:px-20{padding-inline:calc(var(--spacing) * 20)}}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:object-\[right\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){object-position:right}@media print{.print\:flex{display:flex}}@container store (min-width:640px){.store-sm\:start-\[-12px\]{inset-inline-start:-12px}.store-sm\:-top-10{top:calc(var(--spacing) * -10)}.store-sm\:mx-0{margin-inline:0}.store-sm\:mx-auto{margin-inline:auto}.store-sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.store-sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.store-sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.store-sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.store-sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.store-sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.store-sm\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.store-sm\:block{display:block}.store-sm\:hidden{display:none}.store-sm\:aspect-\[270\/390\]{aspect-ratio:270/390}.store-sm\:h-\[56px\]{height:56px}.store-sm\:w-9{width:calc(var(--spacing) * 9)}.store-sm\:w-10{width:calc(var(--spacing) * 10)}.store-sm\:w-\[26\%\]{width:26%}.store-sm\:w-\[40\%\]{width:40%}.store-sm\:w-\[calc\(\(100\%_-_40px\)\/3\)\]{width:calc(33.3333% - 13.3333px)}.store-sm\:max-w-\[34rem\]{max-width:34rem}.store-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.store-sm\:flex-row{flex-direction:row}.store-sm\:flex-wrap{flex-wrap:wrap}.store-sm\:gap-2{gap:calc(var(--spacing) * 2)}.store-sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.store-sm\:gap-4{gap:calc(var(--spacing) * 4)}.store-sm\:gap-5{gap:calc(var(--spacing) * 5)}.store-sm\:gap-8{gap:calc(var(--spacing) * 8)}.store-sm\:overflow-visible{overflow:visible}.store-sm\:p-6{padding:calc(var(--spacing) * 6)}.store-sm\:p-8{padding:calc(var(--spacing) * 8)}.store-sm\:px-0{padding-inline:0}.store-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.store-sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.store-sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.store-sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.store-sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.store-sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.store-sm\:py-2{padding-block:calc(var(--spacing) * 2)}.store-sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.store-sm\:py-8{padding-block:calc(var(--spacing) * 8)}.store-sm\:py-20{padding-block:calc(var(--spacing) * 20)}.store-sm\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.store-sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.store-sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.store-sm\:pb-\[var\(--store-bars-pb-sm\)\]{padding-bottom:var(--store-bars-pb-sm)}.store-sm\:pb-\[var\(--store-hero-pb-sm\)\]{padding-bottom:var(--store-hero-pb-sm)}.store-sm\:text-\[12px\]{font-size:12px}.store-sm\:text-\[14px\]{font-size:14px}.store-sm\:text-\[15px\]{font-size:15px}.store-sm\:text-\[16px\]{font-size:16px}.store-sm\:text-\[17px\]{font-size:17px}.store-sm\:text-\[18px\]{font-size:18px}.store-sm\:text-\[24px\]{font-size:24px}.store-sm\:text-\[30px\]{font-size:30px}.store-sm\:text-\[32px\]{font-size:32px}.store-sm\:text-\[36px\]{font-size:36px}.store-sm\:text-\[40px\]{font-size:40px}.store-sm\:text-\[64px\]{font-size:64px}.store-sm\:text-\[68px\]{font-size:68px}.store-sm\:text-\[104px\]{font-size:104px}.store-sm\:text-\[220px\]{font-size:220px}.store-sm\:leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}@media (hover:hover){.store-sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@container store (min-width:1024px){.store-lg\:\[container-type\:inline-size\]{container-type:inline-size}.store-lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.store-lg\:static{position:static}.store-lg\:sticky{position:sticky}.store-lg\:inset-x-2{inset-inline:calc(var(--spacing) * 2)}.store-lg\:start-2{inset-inline-start:calc(var(--spacing) * 2)}.store-lg\:start-6{inset-inline-start:calc(var(--spacing) * 6)}.store-lg\:start-auto{inset-inline-start:auto}.store-lg\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.store-lg\:end-auto{inset-inline-end:auto}.store-lg\:top-0{top:0}.store-lg\:top-2{top:calc(var(--spacing) * 2)}.store-lg\:top-auto{top:auto}.store-lg\:bottom-2{bottom:calc(var(--spacing) * 2)}.store-lg\:col-span-3{grid-column:span 3/span 3}.store-lg\:col-span-5{grid-column:span 5/span 5}.store-lg\:col-start-7{grid-column-start:7}.store-lg\:col-start-10{grid-column-start:10}.store-lg\:-mx-3{margin-inline:calc(var(--spacing) * -3)}.store-lg\:mx-0{margin-inline:0}.store-lg\:mx-auto{margin-inline:auto}.store-lg\:me-3{margin-inline-end:calc(var(--spacing) * 3)}.store-lg\:mt-0{margin-top:0}.store-lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.store-lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.store-lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.store-lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.store-lg\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.store-lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.store-lg\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.store-lg\:block{display:block}.store-lg\:flex{display:flex}.store-lg\:grid{display:grid}.store-lg\:hidden{display:none}.store-lg\:inline-flex{display:inline-flex}.store-lg\:aspect-square{aspect-ratio:1}.store-lg\:size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.store-lg\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.store-lg\:h-10{height:calc(var(--spacing) * 10)}.store-lg\:h-\[34px\]{height:34px}.store-lg\:h-\[72px\]{height:72px}.store-lg\:h-\[94px\]{height:94px}.store-lg\:h-\[104px\]{height:104px}.store-lg\:h-svh{height:100svh}.store-lg\:min-h-0{min-height:0}.store-lg\:min-h-18{min-height:calc(var(--spacing) * 18)}.store-lg\:min-h-28{min-height:calc(var(--spacing) * 28)}.store-lg\:w-10{width:calc(var(--spacing) * 10)}.store-lg\:w-14\.5{width:calc(var(--spacing) * 14.5)}.store-lg\:w-40{width:calc(var(--spacing) * 40)}.store-lg\:w-\[42\%\]{width:42%}.store-lg\:w-\[176px\]{width:176px}.store-lg\:w-\[calc\(\(100\%_-_80px\)\/5\)\]{width:calc(20% - 16px)}.store-lg\:w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}.store-lg\:max-w-\[16rem\]{max-width:16rem}.store-lg\:max-w-\[35rem\]{max-width:35rem}.store-lg\:max-w-\[560px\]{max-width:560px}.store-lg\:max-w-\[760px\]{max-width:760px}.store-lg\:max-w-\[1100px\]{max-width:1100px}.store-lg\:max-w-none{max-width:none}.store-lg\:flex-1{flex:1}.store-lg\:flex-none{flex:none}.store-lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.store-lg\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.store-lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.store-lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.store-lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.store-lg\:flex-col{flex-direction:column}.store-lg\:flex-row{flex-direction:row}.store-lg\:justify-center{justify-content:center}.store-lg\:justify-end{justify-content:flex-end}.store-lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.store-lg\:gap-4{gap:calc(var(--spacing) * 4)}.store-lg\:gap-5{gap:calc(var(--spacing) * 5)}.store-lg\:gap-7{gap:calc(var(--spacing) * 7)}.store-lg\:gap-8{gap:calc(var(--spacing) * 8)}.store-lg\:gap-10{gap:calc(var(--spacing) * 10)}:where(.store-lg\:divide-store-fg\/10>:not(:last-child)){border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){:where(.store-lg\:divide-store-fg\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--store-fg) 10%, transparent)}}.store-lg\:self-start{align-self:flex-start}.store-lg\:overflow-visible{overflow:visible}.store-lg\:rounded-2xl{border-radius:var(--radius-2xl)}.store-lg\:rounded-3xs{border-radius:var(--radius-3xs)}.store-lg\:rounded-\[9px\]{border-radius:9px}.store-lg\:rounded-\[20px\]{border-radius:20px}.store-lg\:rounded-full{border-radius:var(--radius-full)}.store-lg\:rounded-none{border-radius:0}.store-lg\:border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.store-lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.store-lg\:border-store-fg\/10{border-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:border-store-fg\/10{border-color:color-mix(in oklab, var(--store-fg) 10%, transparent)}}.store-lg\:border-transparent{border-color:#0000}.store-lg\:border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.store-lg\:border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.store-lg\:bg-transparent{background-color:#0000}.store-lg\:p-7{padding:calc(var(--spacing) * 7)}.store-lg\:px-0{padding-inline:0}.store-lg\:px-1{padding-inline:var(--spacing)}.store-lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.store-lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.store-lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.store-lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.store-lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.store-lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.store-lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.store-lg\:py-4{padding-block:calc(var(--spacing) * 4)}.store-lg\:py-5{padding-block:calc(var(--spacing) * 5)}.store-lg\:py-10{padding-block:calc(var(--spacing) * 10)}.store-lg\:py-20{padding-block:calc(var(--spacing) * 20)}.store-lg\:py-28{padding-block:calc(var(--spacing) * 28)}.store-lg\:ps-0{padding-inline-start:0}.store-lg\:ps-4\.5{padding-inline-start:calc(var(--spacing) * 4.5)}.store-lg\:pe-0{padding-inline-end:0}.store-lg\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.store-lg\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.store-lg\:pt-34{padding-top:calc(var(--spacing) * 34)}.store-lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.store-lg\:pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.store-lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.store-lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.store-lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.store-lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.store-lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.store-lg\:\[font-family\:var\(--font-site-display\)\]{font-family:var(--font-site-display)}.store-lg\:text-\[13px\]{font-size:13px}.store-lg\:text-\[14px\]{font-size:14px}.store-lg\:text-\[15\.5px\]{font-size:15.5px}.store-lg\:text-\[15px\]{font-size:15px}.store-lg\:text-\[16\.5px\]{font-size:16.5px}.store-lg\:text-\[16px\]{font-size:16px}.store-lg\:text-\[17px\]{font-size:17px}.store-lg\:text-\[18px\]{font-size:18px}.store-lg\:text-\[20px\]{font-size:20px}.store-lg\:text-\[27px\]{font-size:27px}.store-lg\:text-\[36px\]{font-size:36px}.store-lg\:text-\[40px\]{font-size:40px}.store-lg\:text-\[42px\]{font-size:42px}.store-lg\:text-\[44px\]{font-size:44px}.store-lg\:text-\[48px\]{font-size:48px}.store-lg\:text-\[52px\]{font-size:52px}.store-lg\:text-\[88px\]{font-size:88px}.store-lg\:text-\[96px\]{font-size:96px}.store-lg\:text-\[112px\]{font-size:112px}.store-lg\:text-\[280px\]{font-size:280px}.store-lg\:text-\[length\:var\(--bar-mark-fs-lg\)\]{font-size:var(--bar-mark-fs-lg)}.store-lg\:leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.store-lg\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.store-lg\:leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.store-lg\:leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.store-lg\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.store-lg\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.store-lg\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.store-lg\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.store-lg\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.store-lg\:text-\[color\:var\(--store-wordmark-ink\)\]{color:var(--store-wordmark-ink)}.store-lg\:text-white{color:var(--color-white)}.store-lg\:text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.store-lg\:text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.store-lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.store-lg\:ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.store-lg\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.store-lg\:ring-store-fg\/15{--tw-ring-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:ring-store-fg\/15{--tw-ring-color:color-mix(in oklab, var(--store-fg) 15%, transparent)}}.store-lg\:transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.store-lg\:duration-300{--tw-duration:.3s;transition-duration:.3s}.store-lg\:\[container-name\:store\]{container-name:store}.store-lg\:\[direction\:inherit\]{direction:inherit}.store-lg\:ring-inset{--tw-ring-inset:inset}@media (hover:hover){.store-lg\:group-hover\:bg-store-fg:is(:where(.group):hover *){background-color:var(--store-fg)}.store-lg\:group-hover\:text-store-bg:is(:where(.group):hover *){color:var(--store-bg)}.store-lg\:group-hover\:text-store-fg:is(:where(.group):hover *),.store-lg\:group-hover\:text-store-fg\/35:is(:where(.group):hover *){color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:group-hover\:text-store-fg\/35:is(:where(.group):hover *){color:color-mix(in oklab, var(--store-fg) 35%, transparent)}}.store-lg\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.store-lg\:group-hover\:ring-store-fg:is(:where(.group):hover *){--tw-ring-color:var(--store-fg)}}.store-lg\:group-focus-visible\:bg-store-fg:is(:where(.group):focus-visible *){background-color:var(--store-fg)}.store-lg\:group-focus-visible\:text-store-bg:is(:where(.group):focus-visible *){color:var(--store-bg)}.store-lg\:group-focus-visible\:text-store-fg:is(:where(.group):focus-visible *){color:var(--store-fg)}.store-lg\:group-focus-visible\:ring-store-fg:is(:where(.group):focus-visible *){--tw-ring-color:var(--store-fg)}@media (hover:hover){.store-lg\:hover\:border-white:hover{border-color:var(--color-white)}.store-lg\:hover\:bg-store-fg\/85:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:hover\:bg-store-fg\/85:hover{background-color:color-mix(in oklab, var(--store-fg) 85%, transparent)}}.store-lg\:hover\:bg-store-fg\/\[0\.08\]:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:hover\:bg-store-fg\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--store-fg) 8%, transparent)}}.store-lg\:hover\:bg-store-fg\/\[0\.035\]:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:hover\:bg-store-fg\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--store-fg) 3.5%, transparent)}}.store-lg\:hover\:brightness-\[0\.97\]:hover{--tw-brightness:brightness(.97);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.store-lg\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.store-lg\:active\:bg-store-fg\/\[0\.06\]:active{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:active\:bg-store-fg\/\[0\.06\]:active{background-color:color-mix(in oklab, var(--store-fg) 6%, transparent)}}.store-lg\:active\:bg-transparent:active{background-color:#0000}@media (hover:hover){.store-lg\:enabled\:hover\:bg-store-fg\/\[0\.06\]:enabled:hover{background-color:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-lg\:enabled\:hover\:bg-store-fg\/\[0\.06\]:enabled:hover{background-color:color-mix(in oklab, var(--store-fg) 6%, transparent)}}}}@container store (min-width:1280px){.store-xl\:size-\[332px\]{width:332px;height:332px}.store-xl\:auto-cols-\[minmax\(168px\,1fr\)\]{grid-auto-columns:minmax(168px,1fr)}.store-xl\:gap-5{gap:calc(var(--spacing) * 5)}.store-xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.store-xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.store-xl\:px-14{padding-inline:calc(var(--spacing) * 14)}.store-xl\:px-20{padding-inline:calc(var(--spacing) * 20)}.store-xl\:text-\[124px\]{font-size:124px}}.\[\&_\*\]\:transition-none\! *{transition-property:none!important}.\[\&_svg\]\:size-\[var\(--dlg-mark-icon\)\] svg{width:var(--dlg-mark-icon);height:var(--dlg-mark-icon)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-full svg{width:100%}.\[\&\>\*\:last-child\]\:row-span-2>:last-child{grid-row:span 2/span 2}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:w-full>svg{width:100%}}.pt-app,.pt-web{--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--radius-4:4px;--radius-8:8px;--radius-10:10px;--radius-14:14px;--radius-18:18px;--radius-24:24px;--radius-32:32px;--radius-full:999px;--touch:44px;--app-bar:44px;--app-dock:50px;--app-row:44px;--app-row-2:60px;--app-control:44px;--app-control-sm:32px;--app-tile:28px;--app-avatar:36px;--web-header:50px;--web-row:38px;--web-control:32px;--web-inspector:360px;--icon-app-bar:22px;--icon-app-dock:22px;--icon-app-row:18px;--icon-app-glyph:16px;--icon-app-chevron:14px;--icon-app-button:16px;--icon-app-tone:22px;--icon-web-nav:15px;--icon-web-row:15px;--icon-web-glyph:12px;--icon-web-chevron:12px;--icon-web-button:14px;--icon-web-tone:18px;--font-sans:var(--font-readex), system-ui, sans-serif;--w-regular:370;--w-medium:490;--w-semibold:590}.pt-app{--fs-title:17px;--lh-title:24px;--fs-nav:13.75px;--lh-nav:20px;--fs-heading:14.5px;--lh-heading:21px;--fs-figure:15px;--lh-figure:20px;--fs-reading:12.25px;--lh-reading:19px;--fs-body:12.75px;--lh-body:20px;--fs-input:13.75px;--lh-input:20px;--fs-2:11.25px;--lh-2:16px;--fs-cap:10px;--lh-cap:13px}.pt-web{--fs-title:17px;--lh-title:24px;--fs-figure:18px;--lh-figure:24px;--fs-heading:13.5px;--lh-heading:19px;--fs-reading:12.25px;--lh-reading:19px;--fs-body:12.25px;--lh-body:19px;--fs-input:12.25px;--lh-input:19px;--fs-2:11.5px;--lh-2:17px;--fs-cap:10.75px;--lh-cap:14px}.pt-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f2f3f5;--surface:#fff;--surface-raised:#fff;--surface-tip:#fcfdff;--sunken:#0000000a;--sheet:#f2f3f5;--fill:#f0f1f4;--fill-strong:#e6e8ec;--hover:#0000000c;--hover-strong:#0000000d;--nav-active:#0000000f;--control-thumb:#fff;--hairline:#11141c14;--hairline-strong:#11141c1f;--hairline-soft:#0000000e;--dash:#00000017;--ink:#16181d;--ink-2:#646973;--ink-3:#8a8f98;--ink-body:#6a6c71;--ink-4:#7b7d82;--accent:#2a67e4;--accent-text:var(--accent);--accent-soft:#eef3fd;--accent-1:#319cfc;--accent-2:#3672e9;--on-accent:#fff;--positive:#18794e;--positive-soft:#eaf5ee;--caution:#a35c00;--caution-soft:#fbf3e6;--critical:#d1242f;--critical-soft:#fcedee;--tile-blue:var(--accent);--tile-green:#2e9e5b;--tile-orange:#e8730c;--tile-red:#e5484d;--tile-teal:#12a594;--tile-gray:#8a8f98;--scrim:#0a0c1038;--shadow-ink:#63687b2e;--shadow-ink-soft:#63687b14;--shadow-tip-ink:#63687b2b;--focus:var(--accent);--field-focus:#eef3fd;--mark-2:#8c69ed;--shadow-overlay:0 24px 56px -12px #10141c33, 0 4px 12px #10141c0d, 0 0 0 .5px #10141c0f;--shadow-panel:0 1px 3px #10141c0a, 0 0 0 .5px #10141c0f}@supports (color:lab(0% 0 0)){.pt-app{--surface-tip:lab(99.1707% .0495315 -1.13904);--sunken:lab(0% 0 0/.041);--hover:lab(0% 0 0/.046);--hover-strong:lab(0% 0 0/.051);--nav-active:lab(0% 0 0/.06);--hairline-soft:lab(0% 0 0/.055);--dash:lab(0% 0 0/.092);--ink-body:lab(45.4258% .184625 -3.39595);--ink-4:lab(52.3923% .156254 -3.02309);--accent-1:lab(62.048% -5.10716 -57.1272);--accent-2:lab(49.3758% 12.9681 -66.7774);--shadow-ink:lab(44.1175% .97242 -11.1456/.18);--shadow-ink-soft:lab(44.1175% .97242 -11.1456/.08);--shadow-tip-ink:lab(44.1175% .97242 -11.1456/.17);--mark-2:lab(53.0648% 37.0469 -62.8035)}}:root[data-theme=dark] .pt-app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e0f11;--surface:#18191c;--surface-raised:#1f2024;--surface-tip:#1d1f23;--sunken:#ffffff0b;--sheet:#131417;--fill:#232428;--fill-strong:#2c2d32;--hover:#ffffff0d;--hover-strong:#ffffff0e;--nav-active:#fff1;--control-thumb:#4a4b51;--hairline:#ffffff12;--hairline-strong:#ffffff1f;--hairline-soft:#ffffff0f;--dash:#ffffff1a;--ink:#ecedef;--ink-2:#9a9ea6;--ink-3:#6c7079;--ink-body:#7e8085;--ink-4:#56585d;--accent:#2f6feb;--accent-text:#5b9aff;--accent-soft:#172338;--accent-1:#319cfc;--accent-2:#3672e9;--on-accent:#fff;--positive:#4cc38a;--positive-soft:#15281e;--caution:#f0b13a;--caution-soft:#2e2412;--critical:#ff6369;--critical-soft:#321719;--tile-blue:var(--accent);--tile-green:#2e9e5b;--tile-orange:#e8730c;--tile-red:#e5484d;--tile-teal:#12a594;--tile-gray:#5c6068;--scrim:#00000080;--shadow-ink:#000000b8;--shadow-ink-soft:#0006;--shadow-tip-ink:#000000d9;--focus:#5b9aff;--field-focus:#1b2334;--mark-2:#8c69ed;--shadow-overlay:0 24px 56px -12px #0009, 0 0 0 .5px #ffffff14;--shadow-panel:0 0 0 .5px #ffffff0f}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .pt-app{--surface-tip:lab(11.5575% .202619 -2.99826);--sunken:lab(100% 0 0/.045);--hover:lab(100% 0 0/.05);--hover-strong:lab(100% 0 0/.055);--nav-active:lab(100% 0 0/.065);--hairline-soft:lab(100% 0 0/.06);--dash:lab(100% 0 0/.1);--ink-body:lab(53.5523% .155747 -3.0234);--ink-4:lab(37.3118% .16506 -3.01811);--accent-1:lab(62.048% -5.10716 -57.1272);--accent-2:lab(49.3758% 12.9681 -66.7774);--shadow-ink:lab(0% 0 0/.72);--shadow-ink-soft:lab(0% 0 0/.4);--shadow-tip-ink:lab(0% 0 0/.85);--mark-2:lab(53.0648% 37.0469 -62.8035)}}.pt-web{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f2f3f5;--surface:#fff;--surface-raised:#fff;--surface-tip:#fcfdff;--sunken:#0000000a;--sheet:#f2f3f5;--fill:#00000010;--fill-strong:#0000001c;--hover:#0000000c;--hover-strong:#0000000d;--nav-active:#0000000f;--control-thumb:#fff;--hairline:#00000010;--hairline-strong:#00000015;--hairline-soft:#0000000e;--dash:#00000017;--ink:#1f2128;--ink-2:#53555b;--ink-3:#53555b;--ink-body:#6a6c71;--ink-4:#7b7d82;--accent:#165fc0;--accent-text:var(--accent);--accent-soft:#0076d22f;--accent-1:#319cfc;--accent-2:#3672e9;--on-accent:#fcfcfc;--positive:#007841;--positive-soft:#32b36e23;--caution:#915100;--caution-soft:#df7b0c2f;--critical:#c2272d;--critical-soft:#db424117;--tile-blue:var(--accent);--tile-green:#2e9e5b;--tile-orange:#e8730c;--tile-red:#e5484d;--tile-teal:#12a594;--tile-gray:#8a8f98;--scrim:#51556157;--shadow-ink:#63687b2e;--shadow-ink-soft:#63687b14;--shadow-tip-ink:#63687b2b;--focus:var(--accent);--field-focus:#eff4fc;--mark-2:#8c69ed;--shadow-overlay:0 34px 70px -24px #63687b2e, 0 0 0 1px #00000017;--shadow-panel:0 22px 60px -30px #63687b29, inset 0 1px 0 #0000000c, 0 0 0 1px #00000010}@supports (color:lab(0% 0 0)){.pt-web{--ground:lab(95.6848% .0673533 -1.5179);--surface:lab(100% 0 0);--surface-raised:lab(100% 0 0);--surface-tip:lab(99.1707% .0495315 -1.13904);--sunken:lab(0% 0 0/.041);--sheet:lab(95.6848% .0673533 -1.5179);--fill:lab(0% 0 0/.064);--fill-strong:lab(0% 0 0/.11);--hover:lab(0% 0 0/.046);--hover-strong:lab(0% 0 0/.051);--nav-active:lab(0% 0 0/.06);--control-thumb:lab(100% 0 0);--hairline:lab(0% 0 0/.064);--hairline-strong:lab(0% 0 0/.083);--hairline-soft:lab(0% 0 0/.055);--dash:lab(0% 0 0/.092);--ink:lab(12.9211% .354543 -4.47333);--ink-2:lab(36.1388% .220209 -3.76499);--ink-3:lab(36.1388% .220209 -3.76499);--ink-body:lab(45.4258% .184625 -3.39595);--ink-4:lab(52.3923% .156254 -3.02309);--accent:lab(40.4739% 8.29209 -58.2884);--accent-soft:lab(47.8271% -.581682 -60.0656/.184);--accent-1:lab(62.048% -5.10716 -57.1272);--accent-2:lab(49.3758% 12.9681 -66.7774);--on-accent:lab(98.84% .0000298023 -.0000119209);--positive:lab(44.1458% -55.9556 29.1532);--positive-soft:lab(64.8223% -47.9834 24.7628/.138);--caution:lab(41.2447% 34.0067 86.334);--caution-soft:lab(62.1158% 35.6376 66.9841/.184);--critical:lab(43.5481% 60.1912 37.9532);--critical-soft:lab(51.69% 60.0089 36.4368/.09);--scrim:lab(36.0698% .569984 -7.46514/.34);--shadow-ink:lab(44.1175% .97242 -11.1456/.18);--shadow-ink-soft:lab(44.1175% .97242 -11.1456/.08);--shadow-tip-ink:lab(44.1175% .97242 -11.1456/.17);--field-focus:lab(95.9069% -.725418 -4.3596);--mark-2:lab(53.0648% 37.0469 -62.8035);--shadow-overlay:0 34px 70px -24px lab(44.1175% .97242 -11.1456/.18), 0 0 0 1px lab(0% 0 0/.09);--shadow-panel:0 22px 60px -30px lab(44.1175% .97242 -11.1456/.16), inset 0 1px 0 lab(0% 0 0/.046), 0 0 0 1px lab(0% 0 0/.064)}}:root[data-theme=dark] .pt-web{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#060709;--surface:#0e0f13;--surface-raised:#18191d;--surface-tip:#1d1f23;--sunken:#ffffff0b;--sheet:#060709;--fill:#ffffff12;--fill-strong:#ffffff1f;--hover:#ffffff0d;--hover-strong:#ffffff0e;--nav-active:#fff1;--control-thumb:#1d1f23;--hairline:#ffffff12;--hairline-strong:#ffffff17;--hairline-soft:#ffffff0f;--dash:#ffffff1a;--ink:#f3f3f5;--ink-2:#96989d;--ink-3:#96989d;--ink-body:#7e8085;--ink-4:#56585d;--accent:#1f70de;--accent-text:#93c0ff;--accent-soft:#0083e329;--accent-1:#319cfc;--accent-2:#3672e9;--on-accent:#fcfcfc;--positive:#4ed589;--positive-soft:#43c07a1f;--caution:#ffc38e;--caution-soft:#ed872529;--critical:#ff7d7c;--critical-soft:#f75c6121;--tile-blue:var(--accent);--tile-green:#2e9e5b;--tile-orange:#e8730c;--tile-red:#e5484d;--tile-teal:#12a594;--tile-gray:#8a8f98;--scrim:#0303049e;--shadow-ink:#000000b8;--shadow-ink-soft:#0006;--shadow-tip-ink:#000000d9;--focus:var(--accent-text);--field-focus:#171c25;--mark-2:#8c69ed;--shadow-overlay:0 34px 70px -24px #000000b8, 0 0 0 1px #ffffff1c;--shadow-panel:0 22px 60px -30px #000c, inset 0 1px 0 #ffffff0d, 0 0 0 1px #ffffff12}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .pt-web{--ground:lab(1.8821% .0514016 -.766099);--surface:lab(4.40747% .129856 -1.89711);--surface-raised:lab(8.77293% .211433 -2.99392);--surface-tip:lab(11.5575% .202619 -2.99826);--sunken:lab(100% 0 0/.045);--sheet:lab(1.8821% .0514016 -.766099);--fill:lab(100% 0 0/.07);--fill-strong:lab(100% 0 0/.12);--hover:lab(100% 0 0/.05);--hover-strong:lab(100% 0 0/.055);--nav-active:lab(100% 0 0/.065);--control-thumb:lab(11.5575% .202619 -2.99826);--hairline:lab(100% 0 0/.07);--hairline-strong:lab(100% 0 0/.09);--hairline-soft:lab(100% 0 0/.06);--dash:lab(100% 0 0/.1);--ink:lab(95.9227% .0495911 -1.13899);--ink-2:lab(62.8325% .152171 -3.02548);--ink-3:lab(62.8325% .152171 -3.02548);--ink-body:lab(53.5523% .155747 -3.0234);--ink-4:lab(37.3118% .16506 -3.01811);--accent:lab(47.3035% 8.73363 -64.2081);--accent-text:lab(76.0045% -1.37451 -49.4762);--accent-soft:lab(52.5446% -2.04957 -60.1708/.16);--accent-1:lab(62.048% -5.10716 -57.1272);--accent-2:lab(49.3758% 12.9681 -66.7774);--on-accent:lab(98.84% .0000298023 -.0000119209);--positive:lab(76.5589% -51.0203 26.3074);--positive-soft:lab(69.4676% -47.8625 24.6835/.12);--caution:lab(83.3577% 24.7133 49.0998);--caution-soft:lab(66.777% 35.3017 64.7628/.16);--critical:lab(68.1082% 53.9896 26.9651);--critical-soft:lab(60.9233% 60.4956 30.9885/.13);--scrim:lab(.897301% .0253543 -.374529/.62);--shadow-ink:lab(0% 0 0/.72);--shadow-ink-soft:lab(0% 0 0/.4);--shadow-tip-ink:lab(0% 0 0/.85);--field-focus:lab(10.2008% -.255257 -6.90125);--mark-2:lab(53.0648% 37.0469 -62.8035);--shadow-overlay:0 34px 70px -24px lab(0% 0 0/.72), 0 0 0 1px lab(100% 0 0/.11);--shadow-panel:0 22px 60px -30px lab(0% 0 0/.8), inset 0 1px 0 lab(100% 0 0/.05), 0 0 0 1px lab(100% 0 0/.07)}}.pt-app{--row:var(--app-row);--row2:var(--app-row-2);--ctl:var(--app-control);--ctl-sm:var(--app-control-sm);--gutter:var(--space-16);--row-px:var(--space-16);--line:.5px;--tile:var(--app-tile);--tile-r:var(--radius-8);--avatar:var(--app-avatar);--group-r:var(--radius-18);--ctl-r:var(--radius-14);--switch-w:42px;--switch-h:26px;--i-bar:var(--icon-app-bar);--i-dock:var(--icon-app-dock);--i-row:var(--icon-app-row);--i-glyph:var(--icon-app-glyph);--i-chev:var(--icon-app-chevron);--i-btn:var(--icon-app-button);--i-nav:var(--icon-app-row);--i-tone:var(--icon-app-tone)}.pt-web{--row:var(--web-row);--row2:52px;--ctl:var(--web-control);--ctl-sm:28px;--gutter:var(--space-16);--row-px:var(--space-16);--line:1px;--tile:22px;--tile-r:var(--radius-8);--avatar:26px;--group-r:var(--radius-14);--ctl-r:var(--radius-10);--switch-w:30px;--switch-h:18px;--i-bar:var(--icon-web-nav);--i-dock:var(--icon-web-nav);--i-row:var(--icon-web-row);--i-glyph:var(--icon-web-glyph);--i-chev:var(--icon-web-chevron);--i-btn:var(--icon-web-button);--i-nav:var(--icon-web-nav);--i-tone:var(--icon-web-tone)}.pt-app,.pt-web{--fs-scale:.85;--ease-in-soft:cubic-bezier(.2, .8, .2, 1);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-regular);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}.pt-app :where(h1,h2,h3,p,ul,ol,dl,dd,figure):where(:not(.store *)),.pt-web :where(h1,h2,h3,p,ul,ol,dl,dd,figure):where(:not(.store *)){margin:0;padding:0}.pt-app :where(h1,h2,h3):where(:not(.store *)),.pt-web :where(h1,h2,h3):where(:not(.store *)){font-size:inherit;line-height:inherit;font-weight:var(--w-semibold)}.pt-app :where(b,strong):where(:not(.store *)),.pt-web :where(b,strong):where(:not(.store *)){font-weight:var(--w-semibold)}.pt-app :where(button,input,select,textarea):where(:not(.store *)),.pt-web :where(button,input,select,textarea):where(:not(.store *)){font:inherit;color:inherit}.pt-app :where(button):where(:not(.store *)),.pt-web :where(button):where(:not(.store *)){cursor:pointer;background:0 0;border:0;padding:0}.pt-app :where(a):where(:not(.store *)),.pt-web :where(a):where(:not(.store *)){color:inherit;text-decoration:none}.pt-app :where(button,a,[tabindex]):focus-visible,.pt-web :where(button,a,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-10)}.pt-app :where(input:not([type=checkbox],[type=radio],[type=range]),textarea),.pt-web :where(input:not([type=checkbox],[type=radio],[type=range]),textarea){caret-color:var(--accent-mark,var(--accent));outline:0}.pt-num{font-variant-numeric:tabular-nums}.pt-ltr{direction:ltr;unicode-bidi:isolate}.pt-ink2{color:var(--ink-2)}.pt-sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-critical,.pt-hero .pt-critical{color:var(--critical)}.pt-positive{color:var(--positive)}.pt-caution{color:var(--caution)}.pt-ink3{color:var(--ink-3)}.pt-accent,.pt-link{color:var(--accent-text)}.pt-link:hover{text-underline-offset:3px;text-decoration:underline}.pt-icon{width:var(--i-row);height:var(--i-row);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}[dir=rtl] .pt-flip{transform:scaleX(-1)}.pt-label{padding:var(--space-20) calc(var(--gutter) + var(--row-px)) var(--space-6);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2);justify-content:space-between;gap:var(--space-8);display:flex}.pt-label>:last-child:not(:first-child){font-weight:var(--w-regular)}.pt-label:has(>span>.pt-status){align-items:center}.pt-group{margin-inline:var(--gutter);background:var(--surface);border-radius:var(--group-r);overflow:hidden}.pt-group-cols{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:640px){.pt-group-cols{column-gap:var(--space-16);padding-inline:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.pt-group-cols>*{--gutter:0px}}.pt-group-acts{gap:var(--space-8);padding:var(--space-12) var(--row-px);display:flex;position:relative}.pt-group-acts:before{content:"";top:0;inset-inline:var(--row-px) 0;border-top:var(--line) solid var(--hairline);position:absolute}.pt-group-acts>.pt-btn{flex:1 1 0;min-width:0}.pt-foot{padding:var(--space-6) calc(var(--gutter) + var(--row-px)) 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}:is(.pt-foot,.pt-sub).is-critical{color:var(--critical)}.pt-web .pt-foot{padding-inline:var(--row-px)}.pt-row{align-items:center;gap:var(--space-12);width:100%;min-height:var(--row);padding-inline:var(--row-px);text-align:start;--sep:var(--row-px);background:0 0;display:flex;position:relative}.pt-row.has-lead{--sep:calc(var(--row-px) + var(--tile) + var(--space-12))}.pt-row.has-avatar{--sep:calc(var(--row-px) + var(--avatar) + var(--space-12))}.pt-row+.pt-row:before,.pt-row+.pt-field:before,.pt-field+.pt-row:before,.pt-field+.pt-field:before{content:"";border-top:var(--line) solid var(--hairline);top:0;position:absolute;inset-inline-start:var(--sep,var(--row-px));inset-inline-end:0}:is(button,a,label).pt-row{cursor:pointer;transition:background-color .16s}:is(button,a,label).pt-row:active{background:var(--fill);transition:none}.pt-row-main{flex-direction:column;flex:1;justify-content:center;min-width:0;padding-block:11px;display:flex}.pt-row.is-tall .pt-row-main{padding-block:9px}.pt-row-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-row-title.is-strong{font-weight:var(--w-medium)}.pt-row-sub{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-row-title.is-wrap,.pt-row-sub.is-wrap{white-space:normal;overflow-wrap:anywhere}.pt-row-value{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:55%;overflow:hidden}.pt-row-value.is-figure{font-weight:var(--w-semibold);color:var(--ink)}.pt-row-chev{width:var(--i-chev);height:var(--i-chev);color:var(--ink-3);stroke-width:2.25px;flex:none;margin-inline-start:calc(var(--space-8) * -1 + 2px)}.pt-row.is-action{color:var(--accent-text)}.pt-row.is-action .pt-icon{width:var(--i-row);height:var(--i-row)}.pt-row.is-danger{color:var(--critical)}.pt-row.is-off{color:var(--ink-3)}.pt-row-check{width:var(--i-row);height:var(--i-row);color:var(--accent-text);stroke-width:2.25px;flex:none}.pt-tile{width:var(--tile);height:var(--tile);border-radius:var(--tile-r);background:var(--tile-gray);color:#fff;flex:none;place-items:center;display:grid}.pt-tile .pt-icon,.pt-row.is-action .pt-tile:not(.is-bare) .pt-icon{width:var(--i-glyph);height:var(--i-glyph);stroke-width:2px}.pt-tile.is-blue{background:var(--tile-blue)}.pt-tile.is-green{background:var(--tile-green)}.pt-tile.is-orange{background:var(--tile-orange)}.pt-tile.is-red{background:var(--tile-red)}.pt-tile.is-teal{background:var(--tile-teal)}.pt-tile.is-bare{color:var(--ink-2);background:0 0}.pt-tile.is-bare.is-accent{color:var(--accent-text)}.pt-tile.is-bare .pt-icon{width:var(--i-row);height:var(--i-row);stroke-width:1.75px}.pt-avatar{width:var(--avatar);height:var(--avatar);border-radius:var(--radius-full);background:var(--fill-strong);color:var(--ink-2);font-size:calc(var(--avatar) * .4 * var(--fs-scale));font-weight:var(--w-medium);flex:none;place-items:center;line-height:1;display:grid}.pt-avatar.is-lg{--avatar:64px}.pt-avatar.is-live{position:relative}.pt-avatar.is-live:after{content:"";width:max(8px, calc(var(--avatar) * .24));height:max(8px, calc(var(--avatar) * .24));border-radius:var(--radius-full);background:var(--positive);box-shadow:0 0 0 2px var(--live-ring,var(--surface));position:absolute;inset-block-end:0;inset-inline-end:0}.pt-hero .pt-avatar.is-live{--live-ring:var(--ground)}.pt-photo{width:var(--avatar);height:var(--avatar);border-radius:var(--tile-r);background:var(--fill);color:var(--ink-3);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pt-photo>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pt-photo .pt-icon{width:var(--i-glyph);height:var(--i-glyph)}.pt-photo.is-card{border-radius:var(--radius-14);background:var(--surface);width:44px;height:44px;box-shadow:0 0 0 1px var(--hairline-strong);color:var(--ink)}.pt-photo.is-card .pt-icon{stroke-width:1.5px;width:22px;height:22px}.pt-photo.is-large{border-radius:var(--radius-10);width:104px;height:78px}.pt-app .pt-photo.is-large{border-radius:var(--radius-14);width:112px;height:84px}.pt-photo.is-large .pt-icon{width:var(--i-tone);height:var(--i-tone)}.pt-photo.is-large.is-empty{box-shadow:inset 0 0 0 1px var(--dash);background:0 0}.pt-photo>:is(img,.pt-icon){transition:opacity var(--t-tint,.28s) ease, filter var(--t-tint,.28s) ease, transform var(--t-tint,.28s) ease}.pt-photo.is-hidden>img{opacity:.6;filter:grayscale()blur(1.5px);transform:scale(1.06)}.pt-photo.is-hidden>.pt-icon{opacity:0}.pt-photo.is-out>:is(img,.pt-icon){opacity:.45;filter:grayscale()}.pt-hidden-mark{--il-bg:var(--surface);z-index:1;pointer-events:none;background:var(--surface);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pt-hidden-mark{background:color-mix(in oklab, var(--surface) 26%, transparent)}}.pt-hidden-mark{opacity:0;transition:opacity var(--t-fade,.16s) ease}.pt-hidden-mark>.pt-art:not([width]){top:50%;width:118%;position:absolute;inset-inline-start:-9%;transform:translateY(-50%)}.pt-hidden-mark .il-cover{transform-box:view-box;transform-origin:50% 82%;transition:transform .56s var(--il-spring);transform:translateY(-14px)scale(.96)}.pt-hidden-mark .il-badge{transform-box:fill-box;transform-origin:50%;opacity:0;transition:transform .42s var(--il-spring), opacity var(--t-fade,.16s) ease;transform:scale(.4)}.is-hidden>.pt-hidden-mark{opacity:1}.is-hidden>.pt-hidden-mark .il-cover{transform:none}.is-hidden>.pt-hidden-mark .il-badge{opacity:1;transition-delay:.28s;transform:none}.pt-brew{--il-bg:var(--surface);z-index:2;justify-content:center;align-items:center;gap:var(--space-2);border-radius:inherit;background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pt-brew{background:color-mix(in oklab, var(--surface) 82%, transparent)}}.pt-brew{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2);text-align:center;transition:opacity var(--t-tint,.28s) ease}@starting-style{.pt-brew{opacity:0}}.pt-brew[data-leaving]{opacity:0}.pt-brew>.pt-art:not([width]){width:128px}.pt-photo .pt-brew>.pt-art:not([width]){width:92px}.pt-avatar.is-ringed{--ring-ink:var(--accent-mark,var(--accent));position:relative}.pt-avatar.is-ringed:before{content:"";inset:calc(var(--avatar) * -.12);border-radius:var(--radius-full);background:conic-gradient(var(--ring-ink) calc(var(--ring,1) * 360deg), var(--ink) 0);position:absolute}@supports (color:color-mix(in lab, red, red)){.pt-avatar.is-ringed:before{background:conic-gradient(var(--ring-ink) calc(var(--ring,1) * 360deg), color-mix(in srgb, var(--ink) 10%, transparent) 0)}}.pt-avatar.is-ringed:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}[dir=rtl] .pt-avatar.is-ringed:before{transform:scaleX(-1)}.pt-avatar.is-ringed.is-caution{--ring-ink:var(--caution)}.pt-avatar.is-ringed.is-quiet{--ring-ink:var(--ink-3)}.pt-logo{width:var(--logo,40px);height:var(--logo,40px);border-radius:calc(var(--logo,40px) * .26);color:#fff;font-weight:var(--w-semibold);font-size:calc(var(--logo,40px) * .42 * var(--fs-scale));background:#1f4d3f;flex:none;place-items:center;line-height:1;display:grid}.pt-switch{width:var(--switch-w);height:var(--switch-h);border-radius:var(--radius-full);background:var(--fill-strong);flex:none;transition:background-color .22s;position:relative}.pt-switch:after{content:"";width:calc(var(--switch-h) - 4px);height:calc(var(--switch-h) - 4px);border-radius:var(--radius-full);top:2px;background:#fff;transition:transform .28s cubic-bezier(.3,.7,.4,1.2);position:absolute;inset-inline-start:2px;box-shadow:0 2px 4px #00000024,0 0 0 .5px #0000000a}.pt-switch.is-on{background:var(--accent-mark,var(--accent))}.pt-switch:disabled,:disabled .pt-switch{opacity:.45;cursor:default}.pt-switch.is-on:after{transform:translateX(calc(var(--switch-w) - var(--switch-h)))}[dir=rtl] .pt-switch.is-on:after{transform:translateX(calc((var(--switch-w) - var(--switch-h)) * -1))}.pt-stepper{height:var(--ctl-sm);border-radius:var(--radius-10);background:var(--fill);flex:none;align-items:center;display:inline-flex}.pt-stepper button{width:34px;height:100%;color:var(--ink);border-radius:var(--radius-10);place-items:center;transition:background-color .12s;display:grid}.pt-stepper button:active{background:var(--fill-strong)}.pt-stepper button:disabled{color:var(--ink-3)}.pt-stepper .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2px}.pt-stepper output{text-align:center;min-width:26px;font-weight:var(--w-medium);font-variant-numeric:tabular-nums}.pt-seg{--seg-pad:3px;--seg-r:var(--radius-8);--seg-ease:cubic-bezier(.24, 1, .32, 1);--seg-thumb:var(--control-thumb);--seg-lift:0 1px 3px #00000014, 0 0 0 .5px #00000008;height:var(--ctl-sm);padding:var(--seg-pad);border-radius:var(--radius-10);background:var(--fill-strong);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.pt-seg button{border-radius:var(--seg-r);padding-inline:var(--space-12);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink);white-space:nowrap;transition:background-color .2s,box-shadow .2s,color .2s;position:relative}.pt-seg:not(.has-thumb) button[aria-selected=true]{background:var(--seg-thumb);box-shadow:var(--seg-lift)}.pt-seg.has-thumb button{transition:color .2s}.pt-seg-thumb{border-radius:var(--seg-r);background:var(--seg-thumb);box-shadow:var(--seg-lift);pointer-events:none;top:0;position:absolute;inset-inline-start:0}.pt-seg.is-glide .pt-seg-thumb{transition:transform .36s var(--seg-ease), width .36s var(--seg-ease), height .36s var(--seg-ease)}@media (prefers-reduced-motion:reduce){.pt-seg.is-glide .pt-seg-thumb{transition:none}}.pt-seg .pt-dot{top:6px;position:absolute;inset-inline-end:8px}.pt-seg-n{font-weight:var(--w-regular);font-variant-numeric:tabular-nums;color:var(--ink-3);margin-inline-start:var(--space-6);transition:color .2s}.pt-seg button[aria-selected=true] .pt-seg-n{color:var(--ink-2)}.pt-seg-n.is-caution,.pt-seg button[aria-selected=true] .pt-seg-n.is-caution{font-weight:var(--w-medium);color:var(--caution)}.pt-dot{border-radius:var(--radius-full);background:var(--caution);width:6px;height:6px;display:inline-block}.pt-btn{--btn-h:var(--ctl);justify-content:center;align-items:center;gap:var(--space-6);height:var(--btn-h);padding-inline:var(--space-16);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-medium);white-space:nowrap;background:var(--fill);color:var(--ink);transition:transform .16s cubic-bezier(.3,.7,.4,1.2),background-color .16s,opacity .16s;display:inline-flex}:is(.pt-app,.pt-web) .pt-btn{border-radius:calc(var(--btn-h) * 7 / 18)}.pt-btn:active{transform:scale(.97)}.pt-btn:disabled,.pt-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.pt-btn[aria-busy=true]{opacity:1;pointer-events:none;cursor:progress}.pt-btn.is-primary{background:var(--accent);color:var(--on-accent)}.pt-btn.is-plain{color:var(--accent-text);padding-inline:var(--space-8);background:0 0}.pt-btn.is-danger{background:var(--critical);color:#fff}.pt-btn.is-block{width:100%}.pt-btn.is-small{--btn-h:var(--ctl-sm);padding-inline:var(--space-12)}.pt-app .pt-btn.is-small{position:relative}.pt-app .pt-btn.is-small:after{content:"";inset-block:min(0px, calc((100% - var(--touch)) / 2));inset-inline:calc(var(--space-4) * -1);position:absolute}.pt-btn .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-spin{width:var(--i-btn);height:var(--i-btn);opacity:.9;border:2px solid;border-inline-end-color:#0000;border-radius:50%;animation:.7s linear infinite pt-spin}@keyframes pt-spin{to{transform:rotate(360deg)}}.pt-field{padding:8px var(--row-px) 9px;--sep:var(--row-px);flex-direction:column;gap:1px;transition:background-color .42s;display:flex;position:relative}.pt-field:focus-within{background:var(--field-focus);transition-duration:.22s;transition-timing-function:var(--ease-in-soft)}.pt-field>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);transition:color .42s}.pt-field:focus-within>span{color:var(--accent-text);transition-duration:.22s;transition-timing-function:var(--ease-in-soft)}.pt-field.is-refused>span,.pt-field.is-refused:focus-within>span{color:var(--critical)}.pt-field input{width:100%;font-size:var(--fs-input);line-height:var(--lh-input);color:var(--ink);background:0 0;border:0;padding:0}.pt-field input::placeholder{color:var(--ink-3)}.pt-field input[readonly]{color:var(--ink-2)}.pt-field.is-ltr input{text-align:end;direction:ltr}.pt-field textarea{resize:none;field-sizing:content;width:100%;min-height:calc(var(--lh-input) * 2);font-size:var(--fs-input);line-height:var(--lh-input);color:var(--ink);background:0 0;border:0;padding:0;display:block}.pt-field textarea::placeholder{color:var(--ink-3)}.pt-field textarea[readonly]{color:var(--ink-2)}.pt-field.is-ltr textarea{text-align:end;direction:ltr}.pt-field>.pt-field-wait{font-size:var(--fs-input);line-height:var(--lh-input)}.pt-field.is-ltr>.pt-field-wait{text-align:end;direction:ltr}.pt-field.is-ltr:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(input,textarea),.pt-field.is-ltr:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.pt-field-wait{text-align:left}.pt-input{height:var(--ctl);width:100%;padding-inline:var(--space-12);border-radius:var(--ctl-r);background:var(--field,var(--fill));color:var(--ink);box-shadow:var(--field-ring,0 0 0 1px transparent);font-size:var(--fs-input);line-height:var(--lh-input);border:0;transition:background-color .42s,box-shadow .42s}.pt-input:hover{background:var(--field-hover,var(--fill-strong));transition-duration:.14s}.pt-input::placeholder{color:var(--ink-3)}.pt-input:focus-visible{background:var(--field-focus);transition-duration:.22s;transition-timing-function:var(--ease-in-soft);outline:0;box-shadow:0 0 0 1px #0000}.pt-input[readonly]{color:var(--ink-2)}.pt-input[aria-invalid=true]{--field-ring:0 0 0 1px var(--critical)}.pt-input.is-area{height:auto;min-height:calc(var(--ctl) + var(--lh-input));padding-block:calc((var(--ctl) - var(--lh-input)) / 2);resize:none;field-sizing:content;display:block}.pt-select{justify-content:space-between;align-items:center;gap:var(--space-8);font-weight:var(--w-regular);cursor:pointer;display:flex}.pt-select .pt-icon{width:var(--i-chev);height:var(--i-chev);color:var(--ink-3);stroke-width:2.25px}.pt-select{text-align:start;position:relative}.pt-select>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:is(.pt-select,.pt-menu).is-disabled{opacity:.45;pointer-events:none}.pt-select.is-empty>span{color:var(--ink-3)}.pt-native{opacity:0;cursor:pointer;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}label.pt-row:has(>.pt-native:focus-visible){background:var(--field-focus)}.pt-select[aria-expanded=true]{background:var(--field-focus);transition-duration:.22s;transition-timing-function:var(--ease-in-soft);box-shadow:0 0 0 1px #0000}.pt-select[aria-expanded=true]>.pt-icon{color:var(--accent-text)}.pt-search{align-items:center;gap:var(--space-6);height:36px;padding-inline:var(--space-12);margin:0 var(--gutter);border-radius:var(--radius-14);background:var(--fill-strong);color:var(--ink-2);transition:background-color .42s,color .42s;display:flex}.pt-search:focus-within{background:var(--field-focus);color:var(--accent-text);transition-duration:.22s;transition-timing-function:var(--ease-in-soft)}.pt-search .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-search input{min-width:0;font-size:var(--fs-input);line-height:var(--lh-input);color:var(--ink);background:0 0;border:0;flex:1;padding:0}.pt-search input::placeholder{color:var(--ink-2)}.pt-status{border-radius:var(--radius-full);height:22px;font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-medium);white-space:nowrap;background:var(--fill);color:var(--ink-2);align-items:center;gap:5px;padding-inline:8px;display:inline-flex}.pt-status:before{content:"";border-radius:var(--radius-full);background:currentColor;width:6px;height:6px}.pt-status.is-positive{background:var(--positive-soft);color:var(--positive)}.pt-status.is-caution{background:var(--caution-soft);color:var(--caution)}.pt-status.is-critical{background:var(--critical-soft);color:var(--critical)}.pt-status.is-accent{background:var(--accent-soft);color:var(--accent-text)}.pt-notice{align-items:center;gap:var(--space-12);margin-inline:var(--gutter);padding:12px var(--row-px);border-radius:var(--group-r);background:var(--caution-soft);color:var(--ink);display:flex}.pt-notice>.pt-icon{color:var(--caution);width:var(--i-row);height:var(--i-row)}.pt-notice .pt-row-main{padding:0}.pt-notice .pt-row-sub{white-space:normal}.pt-notice .pt-row-chev{color:var(--caution)}.pt-metrics{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.pt-metric{padding:12px var(--row-px);flex-direction:column;gap:2px;min-width:0;display:flex}.pt-app .pt-metric+.pt-metric{border-inline-start:var(--line) solid var(--hairline)}.pt-metric b{font-size:var(--fs-figure);line-height:var(--lh-figure);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums}.pt-metric span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-metric small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-dist{height:6px;margin:0 var(--row-px) 14px;gap:2px;display:flex}.pt-dist i{border-radius:var(--radius-full);background:var(--fill-strong);height:100%;transition:flex-grow .32s cubic-bezier(.2,.9,.25,1);display:block}.pt-dist i.is-ready,.pt-dist i.is-near{background:var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-dist i.is-near{background:color-mix(in srgb, var(--accent-mark,var(--accent)) 35%, var(--surface))}}.pt-key{align-items:center;gap:6px;display:inline-flex}.pt-key:before{content:"";border-radius:var(--radius-full);background:var(--fill-strong);width:8px;height:8px}.pt-key.is-ready:before,.pt-key.is-near:before{background:var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-key.is-near:before{background:color-mix(in srgb, var(--accent-mark,var(--accent)) 35%, var(--surface))}}.pt-plate{align-items:center;gap:var(--space-10);text-align:center;flex-direction:column;display:flex}.pt-plate-code{border-radius:var(--radius-10);width:152px;box-shadow:0 0 0 1px var(--hairline);background:#fff;padding:8px;line-height:0;display:block}.pt-plate-code svg{width:100%;height:auto}.pt-plate>small{max-width:100%;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);word-break:break-all}.pt-toast{align-items:center;gap:var(--space-8);min-height:48px;padding-block:var(--space-6);padding-inline:var(--space-16) var(--space-8);border-radius:var(--radius-18);background:var(--surface-raised);box-shadow:var(--shadow-overlay);animation:pt-toast-in .48s var(--ease-sheet) both;display:flex}.pt-toast>.pt-icon{color:var(--positive);width:var(--i-row);height:var(--i-row)}.pt-toast>span{flex:1}.pt-toast.is-critical>.pt-icon{color:var(--critical)}.pt-toast.is-leaving{pointer-events:none;animation:.34s cubic-bezier(.4,0,.2,1) both pt-toast-out}@keyframes pt-toast-in{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes pt-toast-out{to{opacity:0;transform:translateY(12px)scale(.97)}}.pt-toast-place{z-index:80;pointer-events:none;justify-content:center;display:flex}.pt-toast-place>*{pointer-events:auto}.pt-app.pt-toast-place{inset-inline:var(--gutter);bottom:calc(var(--float-b) + var(--dock-h) + var(--float-gap));position:fixed}.pt-app.pt-toast-place>.pt-toast{flex:1}.pt-app.pt-toast-place.is-raised{bottom:calc(var(--float-b) + var(--dock-h) + var(--float-gap) + var(--ctl) + var(--float-gap))}.pt-web .pt-toast-place{inset-inline:0;bottom:calc(var(--main-inset) + var(--main-border) + var(--space-20));position:fixed}.pt-pass{--pass:#1f4d3f;--pass-ink:#fff;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-20);border-radius:var(--radius-18);background:var(--pass);color:var(--pass-ink);flex-direction:column;transition:filter .52s;display:flex;position:relative;overflow:hidden}.pt-pass.is-off{filter:grayscale()brightness(.92)}.pt-pass-top{align-items:center;gap:var(--space-8);display:flex}.pt-pass-logo{border-radius:var(--radius-8);background:currentColor;width:28px;height:28px}@supports (color:color-mix(in lab, red, red)){.pt-pass-logo{background:color-mix(in srgb, currentColor 16%, transparent)}}.pt-pass-logo{font-weight:var(--w-semibold);font-size:var(--fs-2);place-items:center;line-height:1;display:grid}:is(.pt-logo,.pt-pass-logo,.pt-dock-mark):has(>img){overflow:hidden}.pt-pass-logo:has(>img){background:0 0}:is(.pt-logo,.pt-pass-logo,.pt-dock-mark)>img{object-fit:cover;width:100%;height:100%}.pt-pass-name{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);flex:1}.pt-pass-count{font-size:var(--fs-2);line-height:var(--lh-2);opacity:.8;font-variant-numeric:tabular-nums}.pt-pass-reward{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-medium)}.pt-pass-stamps{gap:6px;display:flex}.pt-pass-stamps i{aspect-ratio:1;border-radius:var(--radius-full);flex:1;max-width:30px;box-shadow:inset 0 0 0 1.5px}@supports (color:color-mix(in lab, red, red)){.pt-pass-stamps i{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 40%, transparent)}}.pt-pass-stamps i.is-on{box-shadow:none;background:currentColor}.pt-pass-stamps i.is-goal{box-shadow:inset 0 0 0 1.5px}@media (prefers-reduced-motion:reduce){.pt-field,.pt-field>span,.pt-input,.pt-search{transition:none}}.pt-app{--dock-item:var(--app-dock);--dock-pad:var(--space-4);--dock-h:calc(var(--dock-item) + var(--dock-pad) * 2);--float-b:max(var(--space-12), calc(env(safe-area-inset-bottom,0px) - var(--space-10)));--overlay-b:max(var(--space-8), calc(env(safe-area-inset-bottom,0px) - var(--space-10)));--float-gap:var(--space-8);--material:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.pt-app{--material:color-mix(in srgb, var(--surface-raised) 74%, transparent)}}.pt-app{--material-blur:saturate(1.8) blur(20px);--material-edge:0 0 0 .5px var(--hairline-strong), 0 10px 28px -10px #10141c2e, 0 1px 2px #10141c0a;--lens:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-app{--lens:color-mix(in srgb, var(--ink) 7%, transparent)}}[dir=rtl].pt-app,[dir=rtl] .pt-app{--dir:-1}.pt-bar{z-index:20;height:calc(var(--app-bar) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--space-8) 0;background:var(--ground);border-bottom:var(--line) solid transparent;grid-template-columns:1fr auto 1fr;align-items:center;transition:background-color .2s,border-color .2s;display:grid;position:sticky;top:0}.pt-bar.is-under{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.pt-bar.is-under{background:color-mix(in srgb, var(--surface) 78%, transparent)}}.pt-bar.is-under{-webkit-backdrop-filter:saturate(1.8)blur(24px);backdrop-filter:saturate(1.8)blur(24px);border-bottom-color:var(--hairline)}.pt-bar-title{font-size:var(--fs-nav,16px);line-height:var(--lh-nav,22px);font-weight:var(--w-semibold,600);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:60vw;transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1);overflow:hidden}.pt-bar-title.is-away{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.pt-bar-title{transition:opacity .16s}.pt-bar-title.is-away{transform:none}}.pt-bar-start{justify-self:start;min-width:0;max-width:100%;display:flex}.pt-bar-start>.pt-bar-btn{min-width:0;max-width:100%}.pt-bar-start>.pt-bar-btn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-bar-start>.pt-bar-btn>svg{flex:none}.pt-bar-end{justify-self:end;gap:var(--space-4);display:flex}.pt-bar-btn{align-items:center;gap:var(--space-2);min-height:var(--touch);padding-inline:var(--space-8);color:var(--accent-text);font-size:var(--fs-nav,16px);line-height:var(--lh-nav,22px);font-weight:var(--w-regular,400);transition:opacity .12s;display:inline-flex}.pt-bar-btn.is-strong{font-weight:var(--w-semibold,600)}.pt-bar-btn:disabled{color:var(--ink-3)}.pt-bar-btn .pt-icon{width:var(--i-bar,24px);height:var(--i-bar,24px);stroke-width:2px}.pt-bar-btn:active{opacity:.5}.pt-pull{inset-inline:0;top:var(--pane-head-pull,0px);height:var(--gap,0px);pointer-events:none;visibility:hidden;justify-content:center;align-items:center;position:absolute;overflow:hidden}.pt-pull[data-pull]{visibility:visible}.pt-pull-word{font-size:22px;line-height:26px;font-weight:var(--w-semibold);color:var(--ink-3);transition:color .18s,opacity .22s;display:flex}.pt-pull-word>span{--show:clamp(0, calc((var(--p,0) - .1 - var(--i) * .09) * 2.4), 1);opacity:var(--show);transform:translateY(calc((1 - var(--show)) * .5em))}.pt-pull:is([data-pull=hold],[data-pull=settle]) .pt-pull-word{color:var(--ink)}.pt-pull[data-pull=settle] .pt-pull-word{opacity:0}.pt-pull[data-wave] .pt-pull-word>span{animation:pt-pull-hop .46s cubic-bezier(.37, 0, .63, 1) calc(var(--i) * 70ms) both}@keyframes pt-pull-hop{45%{color:var(--accent-text);transform:translateY(-.36em)}}@keyframes pt-pull-glint{45%{color:var(--accent-text)}}@media (prefers-reduced-motion:reduce){.pt-pull-word>span{transform:none}.pt-pull[data-wave] .pt-pull-word>span{animation-name:pt-pull-glint}}.pt-dock{bottom:var(--float-b);z-index:20;height:var(--dock-h);padding:var(--dock-pad);margin:var(--float-gap) var(--gutter) var(--float-b);border-radius:var(--radius-full);background:var(--material);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);box-shadow:var(--material-edge);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:sticky}.pt-dock-lens{top:var(--dock-pad);width:calc((100% - var(--dock-pad) * 2) / var(--n,4));height:var(--dock-item);border-radius:var(--radius-full);background:var(--lens);transform:translateX(calc(var(--i,0) * 100% * var(--dir,1)));transition:transform .46s cubic-bezier(.3,.7,.4,1.15);transition:transform .46s linear(0, .053, .175, .328, .483, .625, .745, .841, .913, .964, .998, 1.018, 1.028, 1.032, 1.03, 1.027, 1.022, 1.017, 1.013, 1.009, 1.006, 1.003, 1.001, 1);position:absolute;inset-inline-start:var(--dock-pad)}.pt-dock.is-drag .pt-dock-lens{transition:transform 90ms ease-out}.pt-dock-item{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);min-width:0;color:var(--ink-2);font-size:var(--fs-cap,11px);line-height:var(--lh-cap,13px);font-weight:var(--w-medium,500);flex-direction:column;transition:color .2s;display:flex;position:relative}.pt-dock-item:focus-visible{outline-offset:-2px;border-radius:var(--radius-full)}.pt-dock-item.is-active{color:var(--accent-text)}.pt-dock-glyph{width:var(--i-dock,24px);height:var(--i-dock,24px);place-items:center;transition:transform .26s cubic-bezier(.3,.7,.4,1.25);display:grid;position:relative}.pt-dock-glyph .pt-icon{width:100%;height:100%}.pt-dock-item.is-active .pt-icon{stroke-width:2px}.pt-dock-item.is-press .pt-dock-glyph,.pt-dock-item:active .pt-dock-glyph{transition-duration:.1s;transform:scale(.86)}.pt-dock-label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.pt-dock-mark{border-radius:calc(var(--i-dock,24px) * .3);background:var(--mark,#1f4d3f);color:#fff;width:100%;height:100%;font-size:calc(var(--i-dock,24px) * .56 * var(--fs-scale,1));line-height:1;font-weight:var(--w-semibold,600);place-items:center;display:grid}.pt-dock-mark:has(>img){background:0 0;border-radius:0;overflow:visible}.pt-dock-mark>img{object-fit:contain}.pt-badge{min-width:16px;height:16px;padding-inline:var(--space-4);border-radius:var(--radius-full);background:var(--critical);color:#fff;font-size:var(--fs-cap,11px);line-height:var(--lh-cap,13px);font-weight:var(--w-semibold,600);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.pt-dock-glyph .pt-badge{box-shadow:0 0 0 2px var(--surface-raised);top:-5px;position:absolute;inset-inline-end:-10px}.pt-row .pt-badge{min-width:20px;height:20px;padding-inline:var(--space-6);font-size:var(--fs-2,13px);line-height:var(--lh-2,18px);flex:none}@media (prefers-reduced-motion:reduce){.pt-dock-lens,.pt-dock-glyph,.pt-dock-item{transition:none}}.pt-app .pt-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.pt-app{--sheet-rise:linear(0, .033, .111, .21, .314, .415, .508, .591, .663, .724, .776, .819, .855, .884, .908, .927, .942, .955, .965, .973, .979, .984, .988, .991, .993, .995, .997, .998, .999, .999, 1);--sheet-fall:linear(0, .021, .073, .143, .223, .307, .389, .469, .543, .611, .673, .728, .777, .821, .859, .892, .92, .945, .966, .984, 1);--sheet-rise-ms:.68s;--sheet-fall-ms:.35s}@supports not (animation-timing-function:linear(0, 1)){.pt-app{--sheet-rise:cubic-bezier(.22, .9, .32, 1);--sheet-fall:cubic-bezier(.32, 0, .67, .55)}}.pt-sheet{--sheet-off:translateY(calc(100% + var(--overlay-b) + var(--space-24)));inset-inline:var(--space-8);bottom:var(--overlay-b);z-index:30;max-height:calc(100% - var(--app-bar) - var(--overlay-b) - env(safe-area-inset-top,0px));background:var(--sheet);border-radius:var(--radius-32);box-shadow:var(--shadow-overlay);padding-bottom:var(--space-16);animation:pt-sheet-up var(--sheet-rise-ms) var(--sheet-rise) backwards;transition:transform .56s var(--sheet-rise);flex-direction:column;display:flex;position:absolute;overflow:hidden}.pt-app>.pt-scrim{animation:pt-fade var(--sheet-rise-ms) var(--sheet-rise) both}.pt-app.is-leaving>.pt-scrim{animation:pt-fade-out var(--sheet-fall-ms) var(--sheet-fall) both}.pt-app.is-leaving>.pt-sheet{animation:pt-sheet-down var(--sheet-fall-ms) var(--sheet-fall) both}@keyframes pt-sheet-up{0%{transform:var(--sheet-off)}}@keyframes pt-sheet-down{to{transform:var(--sheet-off)}}@media (prefers-reduced-motion:reduce){.pt-sheet{animation:.16s backwards pt-fade}.pt-app.is-leaving>.pt-sheet{animation:.16s both pt-fade-out}}.pt-sheet:before{content:"";border-radius:var(--radius-full);background:var(--fill-strong);flex:none;align-self:center;width:36px;height:5px;margin-top:7px}.pt-sheet-head{height:48px;padding-inline:var(--space-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.pt-sheet-head .pt-bar-title{grid-column:2}.pt-sheet-head>:first-child{justify-self:start}.pt-sheet-head>.pt-bar-btn{min-width:0;max-width:100%}.pt-sheet-head>.pt-bar-btn>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-sheet-head>.pt-bar-btn>svg{flex:none}.pt-sheet-head>:last-child{grid-column:3;justify-self:end}.pt-sheet-body{padding-bottom:var(--space-16);overflow:auto}.pt-sheet-body:has(+.pt-sheet-foot){-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-16)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-16)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-16)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-16)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-16)), transparent)}.pt-sheet-foot{padding:var(--space-8) var(--gutter) 0}.pt-screen{background:var(--ground);flex-direction:column;min-height:100%;display:flex;position:relative}.pt-screen-body{padding-bottom:calc(var(--space-24) + var(--tab-room,0px));flex:1}.pt-screen-body:last-child{padding-bottom:calc(var(--space-24) + max(var(--tab-room,0px), env(safe-area-inset-bottom,0px)))}.pt-gap{height:var(--space-16)}.pt-actionbar{--band-foot:var(--float-b);--act-foot:var(--float-b);height:calc(var(--float-gap) + var(--ctl) + var(--act-foot))}.pt-actionbar-dock{z-index:15;inset-inline:var(--gutter);bottom:var(--band-foot);gap:var(--space-8);display:flex;position:fixed}.pt-actionbar-dock:before{content:"";z-index:-1;top:calc(var(--space-24) * -1);bottom:calc(var(--band-foot) * -1);inset-inline:calc(var(--gutter) * -1);background:var(--ground);position:absolute}@supports (color:color-mix(in lab, red, red)){.pt-actionbar-dock:before{background:color-mix(in srgb, var(--ground) 86%, transparent)}}.pt-actionbar-dock:before{-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--space-16));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--space-16));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--space-16));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--space-16));mask-image:linear-gradient(to bottom, transparent, #000 var(--space-16));pointer-events:none}.pt-actionbar:has(+.pt-dock){--band-foot:calc(var(--float-b) + var(--dock-h) + var(--float-gap));--act-foot:0px}.pt-actionbar .pt-btn{border-radius:var(--radius-full);flex:1}.pt-actionbar .pt-btn:not(.is-primary):not(.is-danger){background:var(--material);box-shadow:var(--material-edge);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur)}.pt-hero{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-24) var(--space-8);flex-direction:column;display:flex}.pt-hero h2{margin-top:var(--space-8);font-size:var(--fs-title,20px);line-height:var(--lh-title,28px);font-weight:var(--w-semibold,600)}.pt-hero p{font-size:var(--fs-2,13px);line-height:var(--lh-2,20px);color:var(--ink-2)}.pt-hero .pt-status{margin-top:var(--space-6)}.pt-hero .pt-btn.is-plain{--btn-h:var(--ctl-sm);margin-top:var(--space-4)}.pt-hero .pt-btn+p{margin-top:calc(var(--space-2) * -1)}.pt-cafe-row{--sep:calc(var(--row-px) + 44px + var(--space-12));min-height:64px}.pt-cafe-row .pt-logo{--logo:44px}.pt-row-main.is-prose{padding-block:var(--space-12);white-space:normal}.pt-row-act{min-width:var(--touch);min-height:var(--row);color:var(--accent-text);flex:none;place-items:center;margin-inline-end:calc(var(--space-12) * -1);display:grid}.pt-row-act .pt-icon{width:var(--i-row,22px);height:var(--i-row,22px)}.pt-row-act:active{opacity:.5}.pt-row-act:disabled{opacity:.4;pointer-events:none}.pt-label-act{color:var(--accent-text)}.pt-label-act:disabled{opacity:.4;pointer-events:none}.pt-label-act .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-label>span:has(>.pt-label-act){gap:var(--space-16);display:flex}.pt-app :is(.pt-stepper button,.pt-seg button,.pt-bar-btn,.pt-search,.pt-hero .pt-btn,.pt-label-act){position:relative}.pt-app :is(.pt-stepper button,.pt-seg button,.pt-bar-btn,.pt-search,.pt-hero .pt-btn,.pt-label-act):after{content:"";inset-block:min(0px, calc((100% - var(--touch)) / 2));inset-inline:min(0px, calc((100% - var(--touch)) / 2));position:absolute}.pt-web{--ease-spring:cubic-bezier(.34, 1.28, .64, 1);--ease-press:cubic-bezier(.3, .7, .4, 1.5);--ease-pop:cubic-bezier(.34, 1.4, .64, 1);--ease-settle:cubic-bezier(.24, 1, .32, 1);--ease-exit:cubic-bezier(.36, 0, .86, 1);--t-fast:.13s;--t-hover:.14s;--t-press:.16s;--t-fade:.16s;--t-pop:.22s;--t-exit:.17s;--t-tint:.28s;--t-height:.32s}.pt-mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;unicode-bidi:isolate}.pt-web .pt-btn{--btn-h:30px;background:var(--fill);min-width:0;color:var(--ink);transition:transform var(--t-press) var(--ease-press), background-color .15s ease, filter .15s ease, opacity .15s ease;gap:7px;padding-inline:11px;font-size:12.5px;font-weight:600;line-height:1}.pt-web .pt-btn .pt-icon{width:1.15em;height:1.15em}.pt-web .pt-btn:hover:not(:disabled){background:var(--fill-strong)}.pt-web .pt-btn:active:not(:disabled){transform:scale(.96)}.pt-web .pt-btn:disabled,.pt-web .pt-btn[aria-disabled=true]{opacity:.45}.pt-web .pt-btn[aria-busy=true]{opacity:1}.pt-web .pt-btn.is-primary,.pt-web .pt-btn.is-primary:hover:not(:disabled){background:var(--accent);color:var(--on-accent)}.pt-web .pt-btn.is-primary:hover:not(:disabled){filter:brightness(1.07)}.pt-web .pt-btn.is-plain{color:var(--ink-2);background:0 0}.pt-web .pt-btn.is-plain:hover:not(:disabled),.pt-web .pt-btn.is-plain[aria-expanded=true]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-web .pt-btn.is-plain:hover:not(:disabled),.pt-web .pt-btn.is-plain[aria-expanded=true]{background:color-mix(in oklab, var(--ink) 7%, transparent)}}.pt-web .pt-btn.is-plain:hover:not(:disabled),.pt-web .pt-btn.is-plain[aria-expanded=true]{color:var(--ink)}.pt-btn.is-plain.pt-critical,.pt-web .pt-btn.is-plain.pt-critical{color:var(--critical)}.pt-web .pt-btn.is-danger{background:var(--critical);color:var(--on-accent)}.pt-web .pt-btn.is-danger:hover:not(:disabled){background:var(--critical);filter:brightness(1.07)}:root[data-theme=dark] .pt-btn.is-danger,:root[data-theme=dark] .pt-web .pt-btn.is-danger:hover:not(:disabled){background:var(--critical)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-btn.is-danger,:root[data-theme=dark] .pt-web .pt-btn.is-danger:hover:not(:disabled){background:color-mix(in oklab, var(--critical) 66%, #000)}}.pt-web .pt-btn .pt-spin{width:14px;height:14px}.pt-icon-btn{width:28px;height:28px;color:var(--ink-body);transition:background-color var(--t-press) ease, color var(--t-press) ease, transform var(--t-press) var(--ease-press);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.pt-icon-btn .pt-icon{width:15px;height:15px}.pt-icon-btn:hover{background:var(--hover-strong);color:var(--ink)}.pt-icon-btn:active{transform:scale(.96)}.pt-icon-btn:disabled{opacity:.35;pointer-events:none}.pt-web [data-ripple]{position:relative;overflow:hidden}.pt-web [data-tip]:after{content:attr(data-tip);z-index:40;border:1px solid var(--dash);background:var(--surface-tip);box-shadow:0 12px 32px -12px var(--shadow-tip-ink);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--t-fast) ease;top:calc(100% + 8px);border-radius:9px;padding:6px 11px;font-size:12px;font-weight:400;line-height:normal;position:absolute;inset-inline-start:0}.pt-web [data-tip]:hover:after{opacity:1;transition-delay:.45s}.pt-web [data-tip]:active:after{opacity:0;transition-delay:0s}.pt-web .pt-seg{--seg-pad:2px;--seg-r:7px;--seg-lift:0 1px 2px var(--shadow-ink-soft), 0 0 0 .5px var(--hairline-strong);background:var(--ink);border-radius:9px;flex:none;grid-auto-columns:minmax(0,1fr);height:30px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.pt-web .pt-seg{background:color-mix(in oklab, var(--ink) 4%, transparent)}}.pt-web .pt-seg{box-shadow:inset 0 0 0 1px var(--hairline)}.pt-web .pt-seg button{z-index:1;height:26px;color:var(--ink-3);transition:color var(--t-tint) ease;justify-content:center;align-items:center;gap:7px;padding-inline:12px;font-size:12.5px;font-weight:550;line-height:normal;display:inline-flex}.pt-web .pt-seg button:hover,.pt-web .pt-seg button[aria-selected=true]{color:var(--ink)}.pt-seg.is-soft,.pt-web .pt-seg.is-soft{--seg-r:var(--radius-full);--seg-lift:0 1px 3px var(--shadow-ink-soft);border-radius:var(--radius-full);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-seg.is-soft,.pt-web .pt-seg.is-soft{background:color-mix(in oklab, var(--ink) 5.5%, transparent)}}.pt-seg.is-soft,.pt-web .pt-seg.is-soft{box-shadow:none}.pt-head-count{background:var(--fill);min-width:19px;height:19px;color:var(--ink-2);font-family:var(--font-mono), ui-monospace, monospace;border-radius:999px;flex:none;place-items:center;padding-inline:6px;font-size:10px;font-weight:500;line-height:1;display:inline-grid}.pt-trail{min-width:0;font-size:var(--text-meta);align-items:center;gap:.625rem}.pt-trail-sep{color:var(--muted-rule);flex:none}.pt-trail-step{color:var(--muted);cursor:pointer;transition:color var(--motion-press) ease;flex:none}.pt-trail-step:hover{color:var(--text)}.pt-trail-step:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.pt-trail-here{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-medium);color:var(--text);overflow:hidden}.pt-topbar:has(.pt-trail) .pt-topbar-title{color:var(--muted);flex:none}.pt-web .pt-stepper{background:var(--field,var(--fill));box-shadow:var(--field-ring,none);overflow:hidden}.pt-web .pt-stepper button{width:30px;transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-press);border-radius:8px}.pt-web .pt-stepper button:hover:not(:disabled){background:var(--fill-strong)}.pt-web .pt-stepper button:active:not(:disabled){transform:scale(.88)}.pt-web .pt-stepper .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-web .pt-stepper output{min-width:28px;display:inline-block}.pt-web .pt-stepper output>.is-up{animation:pt-roll-up .22s var(--ease-settle);display:inline-block}.pt-web .pt-stepper output>.is-down{animation:pt-roll-down .22s var(--ease-settle);display:inline-block}@keyframes pt-roll-up{0%{opacity:0;transform:translateY(6px)}}@keyframes pt-roll-down{0%{opacity:0;transform:translateY(-6px)}}.pt-web button.pt-switch{cursor:pointer}.pt-web .pt-select .pt-icon{width:var(--i-chev,14px);height:var(--i-chev,14px)}.pt-web .pt-status{height:22px}.pt-body{flex:1;min-width:0;min-height:0;display:flex;position:relative}@keyframes pt-fade-in{0%{opacity:0}}.pt-pane{flex:1;min-width:0;min-height:0;display:flex}.pt-pane[hidden]{display:none}.pt-pane.is-in{animation:pt-fade-in var(--t-fade) ease both}@media (min-width:881px){[data-pane-fill]{scrollbar-gutter:auto;overflow:hidden}[data-pane-fill]>:where(:not([data-ask])),[data-pane-fill]>:where([data-ask])>:where([data-ask-key])>*{flex:1 1 0;min-height:0}}.pt-web [hidden]{display:none!important}.pt-web{--pg-top:22px;--pg-side:20px;--pg-foot:30px;--pg-bar-zone:84px;--pg-card:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-web{--pg-card:color-mix(in oklab, var(--ink) 2.4%, var(--surface))}}.pt-web{--pg-well:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-web{--pg-well:color-mix(in oklab, var(--ink) 5.5%, var(--surface))}}.pt-web{--pg-edge:inset 0 0 0 1px var(--hairline);--fig:var(--font-sans);--card-fig:15.5px;--card-fig-lh:21px;--card-name:15px;--ticket-fig:28.5px;--ticket-riyals:23.25px;--ticket-name:13px;--ticket-name-lh:18px;--code:var(--font-mono), var(--font-sans);--mark:var(--pass)}:root[data-theme=dark] .pt-web{--mark:var(--pass)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-web{--mark:color-mix(in srgb, var(--pass) 42%, #a8e6c9)}}.pt-push{margin-inline-start:auto}.pt-sechead{align-items:baseline;column-gap:var(--space-8);padding-inline:var(--space-4);flex-wrap:wrap;row-gap:2px;display:flex}.pt-sechead>:is(h2,h3){font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold)}.pt-sechead>span:not(.pt-status){font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-sechead>p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);flex-basis:100%}.pt-sechead .pt-btn{margin-block:-8px}.pt-sechead .pt-status{align-self:center;height:20px}.pt-insp-sec>.pt-sechead{padding-inline:0}.pt-web .pt-btn.pt-place{gap:6px;padding-inline:8px}.pt-web .pt-btn.pt-place>.pt-icon:last-of-type{width:12px;height:12px;color:var(--ink-4);stroke-width:2.25px}.pt-place-shut{font-size:var(--fs-2);color:var(--ink-3)}.pt-place-here{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-medium);color:var(--ink);align-items:center;gap:6px;padding-inline:4px;display:inline-flex}.pt-place-here>.pt-icon{width:14px;height:14px;color:var(--ink-3)}.pt-add{margin-top:var(--space-8);padding-inline:var(--space-4)}.pt-boxrow{align-items:center;gap:var(--space-16);min-height:54px;padding:var(--space-10) var(--space-16);grid-template-columns:128px minmax(0,1fr);display:grid;position:relative}.pt-boxrow+.pt-boxrow:before{content:"";top:0;inset-inline:var(--space-16);border-top:1px solid var(--hairline);position:absolute}.pt-boxrow-k{color:var(--ink-2);flex-direction:column;display:flex}.pt-boxrow-k:has(.pt-icon){align-items:center;gap:var(--space-8);flex-direction:row}.pt-boxrow-k .pt-icon{width:var(--i-row);height:var(--i-row);color:var(--ink-3)}.pt-boxrow-k small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-2)}.pt-boxrow-v{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-boxrow.is-wide{gap:var(--space-12);display:flex}.pt-boxrow.is-add{min-height:46px;padding-block:var(--space-8);display:flex}.pt-boxrow.is-add .pt-btn{margin-inline-start:calc(var(--space-6) * -1)}.pt-skey{flex-direction:column;gap:2px;min-width:0;display:flex}.pt-skey b{font-family:var(--fig);font-size:calc(var(--fs-figure) * .94);line-height:var(--lh-figure);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums}.pt-skey>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pt-savebar{inset-inline:0;bottom:calc(var(--main-inset) + var(--main-border) + var(--space-20));z-index:80;pointer-events:none;justify-content:center;display:flex;position:fixed}.pt-savebar .pt-toast{pointer-events:auto;gap:var(--space-8);padding-inline:var(--space-20) var(--space-8);border:1px solid var(--dash);animation:pt-rise-in .42s var(--ease-pop) both}.pt-savebar .pt-foot-note{align-items:center;gap:var(--space-6);color:var(--ink);margin-inline-end:var(--space-8);display:inline-flex}.pt-savebar .pt-foot-note .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2.4px;color:var(--positive)}.pt-savebar.is-refused .pt-foot-note,.pt-savebar.is-refused .pt-foot-note .pt-icon{color:var(--critical)}.pt-savebar.is-saved .pt-btn{display:none}.pt-savebar.is-saved .pt-toast{padding-inline-end:var(--space-12)}.pt-savebar.is-leaving .pt-toast{animation:pt-sink-out .18s var(--ease-exit) both}.pt-savebar.is-refused .pt-foot-note{color:var(--critical)}:is(.pt-prg:has(>[data-savebar]:not([hidden]))>.pt-prg-scroll,.pt-idn:has(+.pt-savebar:not([hidden]))>.pt-idn-scroll){margin-bottom:var(--pg-bar-zone);-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}@keyframes pt-rise-in{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes pt-sink-out{to{opacity:0;transform:translateY(10px)scale(.98)}}.pt-prg{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.pt-prg-scroll{scrollbar-width:none;flex:1;min-height:0;overflow:auto;container:prg/inline-size}.pt-prg-scroll::-webkit-scrollbar{display:none}.pt-prg-doc{gap:var(--space-16);padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot);flex-direction:column;display:flex}.pt-prg.is-first .pt-prg-scroll{flex-direction:column;display:flex}.pt-prg.is-first .pt-prg-doc{flex:1 0 auto}.pt-prg-rule{gap:var(--space-4);padding:0 var(--space-16) var(--space-16);flex-direction:column;display:flex;position:relative}.pt-prg-sentence{font-size:calc(var(--fs-title) * 1.3);color:var(--ink-2);text-wrap:pretty;line-height:36px;transition:color .3s}.pt-web .pt-prg-sentence{font-size:var(--fs-title)}.pt-prg-sentence .pt-token{height:28px;padding-inline:11px 9px}.pt-web .pt-prg-sentence .pt-token.is-count{height:28px;padding-inline:3px}.pt-web .pt-prg-sentence .pt-token.is-count button{width:22px;height:22px}.pt-prg-sentence .pt-token[data-act=pop]{anchor-name:--pt-reward-word}.pt-prg-note{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-prg.is-off .pt-prg-sentence{color:var(--ink-3)}.pt-prg.is-off .pt-prg-sentence .pt-token{background:var(--pg-well);color:var(--ink-2)}.pt-panel-end .pt-swl{font-weight:var(--w-medium)}.pt-prg-pass{width:100%;position:relative}.pt-prg-pass .pt-wpass{padding-bottom:var(--space-16);transition:filter .52s}.pt-prg-pass .pt-wpass-title{flex:1;min-width:0}.pt-prg-pass.is-off .pt-wpass{filter:grayscale()brightness(.92)}.pt-prg-pass-off{align-items:center;gap:var(--space-6);width:max-content;height:max-content;padding:var(--space-6) var(--space-12);border-radius:var(--radius-full);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-2);font-weight:var(--w-medium);white-space:nowrap;background:#0000009e;margin:auto;animation:.3s pt-fade-in;display:inline-flex;position:absolute;inset:0}.pt-prg-pass-off .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-prg-list{transition:opacity .14s}.pt-prg-list.is-out{opacity:0}.pt-web .pt-prg-list{gap:var(--space-12);padding:var(--space-2) var(--space-6) var(--space-8);flex-direction:column;display:flex}.pt-prg-grp{align-items:baseline;gap:var(--space-8);padding:0 var(--space-10) var(--space-2);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2);display:flex}.pt-prg-grp>.pt-num{color:var(--ink-3);font-weight:var(--w-regular)}.pt-web .pt-prg-people{column-gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}.pt-panel .pt-prg-people .pt-row{margin-inline:0}.pt-prg-people.is-ready .pt-avatar{background:var(--pass);color:var(--pass-ink);box-shadow:0 0 0 1px var(--hairline)}.pt-prg-none{padding-inline:var(--space-10);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-prg-first{padding-bottom:var(--space-48);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;display:flex}.pt-prg-first .pt-empty{padding-bottom:var(--space-16)}.pt-prg-starts{width:min(100%,420px)}.pt-token{border-radius:var(--radius-full);background:var(--accent);align-items:center;gap:5px;height:26px;margin-inline:2px;padding-inline:9px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pt-token{background:color-mix(in oklab, var(--accent) 8%, var(--surface))}}.pt-token{color:var(--accent-text);font-size:inherit;line-height:1;font-weight:var(--w-medium);vertical-align:middle;transition:background-color var(--t-hover) ease, color .3s ease, box-shadow var(--t-hover) ease}.pt-token:is(:disabled,.is-disabled){background:var(--pg-well);color:var(--ink-2);cursor:default}.pt-token:hover:not(:disabled,.is-disabled),.pt-token[aria-expanded=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-token:hover:not(:disabled,.is-disabled),.pt-token[aria-expanded=true]{background:color-mix(in oklab, var(--accent) 13%, var(--surface))}}.pt-token>.pt-icon{stroke-width:2.25px;opacity:.8;width:12px;height:12px;transition:transform .24s var(--ease-settle)}.pt-token[aria-expanded=true]>.pt-icon{transform:rotate(180deg)}.pt-web .pt-token.is-count{gap:0;height:26px;padding-inline:3px;overflow:visible}.pt-web .pt-token.is-count button{border-radius:var(--radius-full);width:20px;height:20px;color:var(--accent-text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-web .pt-token.is-count button{background:color-mix(in oklab, var(--accent) 10%, transparent)}}.pt-web .pt-token.is-count button:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-web .pt-token.is-count button:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 20%, transparent)}}.pt-web .pt-token.is-count button:disabled{color:var(--accent-text);opacity:.3}.pt-web .pt-token.is-count .pt-icon{stroke-width:2.25px;width:12px;height:12px}.pt-web .pt-token.is-count output{min-width:0;font-weight:inherit;white-space:nowrap;padding-inline:6px}.pt-pop{z-index:6;position-anchor:--pt-reward-word;top:calc(anchor(bottom) + 8px);border-radius:var(--radius-18);background:var(--surface-tip);width:384px;max-width:calc(100vw - 32px);box-shadow:0 0 0 1px var(--dash), 0 30px 60px -24px var(--shadow-ink);--field:var(--pg-well);--field-hover:var(--pg-well);--field-ring:0 0 0 1px transparent;transform-origin:100% 0;animation:pt-pop-in .24s var(--ease-pop) both;flex-direction:column;display:flex;position:absolute;inset-inline-start:anchor(start);overflow:hidden}[dir=ltr] .pt-pop{transform-origin:0 0}@supports not (anchor-name:--a){.pt-pop{top:100%;inset-inline-start:0}}.pt-pop[data-leaving]{pointer-events:none;animation:pt-pop-out var(--window-float-out) var(--window-float-out-ease) both}@keyframes pt-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}}@keyframes pt-pop-out{to{opacity:0;transform:translateY(-6px)scale(.97)}}@keyframes pt-pop-step{0%{opacity:0;transform:translateY(5px)}}.pt-pop-step{animation:pt-pop-step .26s var(--ease-settle) both;flex-direction:column;display:flex}.pt-pop-head{padding:var(--space-16) var(--space-16) var(--space-2);flex-direction:column;gap:1px;display:flex}.pt-pop-head>b{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold)}.pt-pop-head>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-pop-head.is-pick{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16) var(--space-4) var(--space-8);flex-direction:row}.pt-pop-head.is-pick>small{margin-inline-start:auto}.pt-pop-back{border-radius:var(--radius-8);width:28px;height:28px;color:var(--ink-2);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;flex:none;place-items:center;display:grid}.pt-pop-back:hover{background:var(--hover-strong);color:var(--ink)}.pt-pop-back .pt-icon{width:16px;height:16px}.pt-pop-sec{gap:var(--space-8);padding:var(--space-12) var(--space-16) 0;flex-direction:column;display:flex}.pt-pop-label{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2)}.pt-pop-pick{align-items:center;gap:var(--space-12);width:100%;min-height:58px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-14);background:var(--pg-well);text-align:start;transition:background-color var(--t-hover) ease;display:flex}.pt-pop-pick:hover:not(:disabled){background:var(--fill-strong)}.pt-pop-pick:disabled{opacity:.5;cursor:default}.pt-pop-pick .pt-photo{--avatar:40px;border-radius:var(--radius-10);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong)}.pt-pop-pick-main{flex-direction:column;flex:1;min-width:0;display:flex}.pt-pop-pick-main>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-pop-pick-main>b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-medium);overflow:hidden}.pt-pop-pick.is-empty .pt-pop-pick-main>b{color:var(--ink-3);font-weight:var(--w-regular)}.pt-pop-go{width:var(--i-chev);height:var(--i-chev);color:var(--ink-4);stroke-width:2.25px;flex:none}.pt-pop-amount{align-items:center;gap:var(--space-8);display:flex}.pt-pop-amount>.pt-input{min-width:0;height:40px;font-size:calc(var(--fs-input) * 1.3);font-weight:var(--w-medium);flex:1}.pt-pop-unit{min-width:48px;height:40px;padding-inline:var(--space-12);border-radius:var(--radius-10);background:var(--pg-well);color:var(--ink-2);font-weight:var(--w-medium);white-space:nowrap;flex:none;place-items:center;display:grid}.pt-pop-chips{gap:var(--space-6);flex-wrap:wrap;display:flex}.pt-pop-chip{height:26px;padding-inline:var(--space-10);border-radius:var(--radius-full);background:var(--pg-well);color:var(--ink-2);font-size:var(--fs-2);font-weight:var(--w-medium);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, box-shadow var(--t-hover) ease, transform var(--t-press) var(--ease-press)}.pt-pop-chip:hover{background:var(--fill-strong);color:var(--ink)}.pt-pop-chip:active{transform:scale(.95)}.pt-pop-chip.is-on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-pop-chip.is-on{background:color-mix(in oklab, var(--accent) 12%, var(--surface))}}.pt-pop-chip.is-on{color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-pop-chip.is-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent-mark,var(--accent)) 34%, transparent)}}.pt-pop-f{gap:var(--space-6);flex-direction:column;display:flex}.pt-pop-f>span{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2)}.pt-pop .pt-seg{width:100%;display:grid}.pt-pop-foot{margin-top:var(--space-16);padding:var(--space-12) var(--space-16);border-top:1px solid var(--hairline);background:var(--ink);justify-content:flex-end;display:flex}@supports (color:color-mix(in lab, red, red)){.pt-pop-foot{background:color-mix(in oklab, var(--ink) 3%, var(--surface-tip))}}.pt-pop .pt-search{height:36px;margin:var(--space-4) var(--space-12) var(--space-8);background:var(--pg-well)}.pt-pop-list{overscroll-behavior:contain;max-height:312px;padding:0 var(--space-8) var(--space-8);overflow-y:auto}.pt-pop-grp{z-index:1;padding:var(--space-8) var(--space-8) var(--space-4);background:var(--surface-tip);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3);position:sticky;top:0}.pt-pop-item{align-items:center;gap:var(--space-12);width:100%;min-height:52px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-14);text-align:start;transition:background-color var(--t-fast) ease;display:flex}.pt-pop-item:hover,.pt-pop-item:focus-visible{background:var(--hover);outline:0}.pt-pop-item[aria-selected=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-pop-item[aria-selected=true]{background:color-mix(in oklab, var(--accent) 9%, transparent)}}.pt-pop-item .pt-photo{--avatar:38px;border-radius:var(--radius-10);background:var(--pg-well)}.pt-pop-item-main{flex-direction:column;flex:1;min-width:0;display:flex}.pt-pop-item-main>b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-medium);overflow:hidden}.pt-pop-item-price{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;flex:none}.pt-pop-item-check{border-radius:var(--radius-full);width:18px;height:18px;color:var(--on-accent);flex:none;place-items:center;display:grid}.pt-pop-item[aria-selected=true] .pt-pop-item-check{background:var(--accent)}.pt-pop-item-check>.pt-icon{stroke-width:2.6px;width:11px;height:11px}.pt-pop-none{padding:var(--space-16) var(--space-12);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-app .pt-pop-chips{gap:var(--space-8);padding:var(--space-8) var(--row-px) var(--space-12);border-top:var(--line) solid var(--hairline)}.pt-app .pt-pop-chip{height:40px;padding-inline:var(--space-12);background:var(--fill);font-size:var(--fs-body);transition:background-color .16s,color .16s}.pt-app .pt-pop-chip.is-on{box-shadow:inset 0 0 0 1px var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-app .pt-pop-chip.is-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent-mark,var(--accent)) 34%, transparent)}}.pt-wcard{border-radius:var(--radius-18);background:var(--pass);min-height:212px;color:var(--pass-ink,#fff);flex-direction:column;gap:22px;padding:18px 20px 20px;transition:filter .52s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1a}.pt-wcard-top{align-items:center;gap:var(--space-10);display:flex}.pt-wcard-top .pt-pass-logo{width:30px;height:30px;font-size:var(--fs-body)}.pt-wcard-name{font-weight:var(--w-medium)}.pt-wcard-f{flex-direction:column;gap:2px;min-width:0;display:flex}.pt-wcard-f small{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-medium);color:var(--pass-ink,#fff)}@supports (color:color-mix(in lab, red, red)){.pt-wcard-f small{color:color-mix(in srgb, var(--pass-ink,#fff) 62%, transparent)}}.pt-wcard-f b{font-size:var(--card-fig,var(--fs-figure));line-height:var(--card-fig-lh,var(--lh-figure));font-weight:var(--w-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-wcard-f.is-end{text-align:end;align-items:flex-end;margin-inline-start:auto}.pt-wcard .pt-wcard-reward{font-size:calc(var(--fs-title) * 1.42);line-height:1.35}.pt-web .pt-wcard .pt-wcard-reward{font-size:18.5px}.pt-wcard-stamps{margin-top:auto;display:flex}.pt-wcard-stamps i{border-radius:var(--radius-full);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--pass-ink,#fff);flex:none;place-items:center;margin-inline-end:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-wcard-stamps i{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pass-ink,#fff) 36%, transparent)}}.pt-wcard-stamps i{transition:width .32s var(--ease-settle), margin .32s var(--ease-settle), opacity .2s ease, transform .32s var(--ease-spring), background-color .24s ease, box-shadow .24s ease}.pt-wcard-stamps i .pt-icon{stroke-width:2px;width:15px;height:15px;color:var(--pass-ink,#fff);opacity:0;transition:opacity .2s}.pt-wcard-stamps i.is-on{background:var(--pass-ink,#fff);box-shadow:none}.pt-wcard-stamps i.is-goal{box-shadow:inset 0 0 0 1.5px var(--pass-ink,#fff)}.pt-wcard-stamps i.is-goal .pt-icon{opacity:1}.pt-wcard-stamps i.is-gone{opacity:0;width:0;margin-inline-end:0;transform:scale(.3)}.pt-wcard-off{border-radius:var(--radius-full);background:currentColor;align-items:center;gap:5px;height:22px;padding-inline:8px;display:none}@supports (color:color-mix(in lab, red, red)){.pt-wcard-off{background:color-mix(in srgb, currentColor 16%, transparent)}}.pt-wcard-off{font-size:var(--fs-cap);font-weight:var(--w-medium)}.pt-wcard-off .pt-icon{width:var(--i-glyph);height:var(--i-glyph)}.pt-wcard.is-slim{gap:var(--space-16);min-height:0;padding:var(--space-16) var(--space-20) var(--space-20)}.pt-app .pt-wcard.is-slim{gap:var(--space-12)}.pt-wcard.is-spent{filter:grayscale()brightness(.92)}.pt-wcard-stamps i.is-new{animation:.42s cubic-bezier(.24,1,.32,1) .26s both pt-stamp-in}@keyframes pt-stamp-in{0%{opacity:0;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.pt-wcard-stamps i.is-new{animation:none}}.pt-stamp{--st:56px;width:100%;max-width:var(--st);aspect-ratio:1;display:block}.pt-prg-tickets{gap:var(--space-6) var(--space-4);flex-wrap:wrap;display:flex}.pt-rt{flex:none;width:44px;height:28px}.pt-rt>text{font-family:var(--fig,inherit);font-variant-numeric:tabular-nums}.pt-app .pt-rt{width:38px;height:24px}.pt-prg-giftlead{width:var(--avatar);height:var(--avatar);border-radius:var(--radius-10);background:var(--pass);flex:none;place-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-prg-giftlead{background:color-mix(in oklab, var(--pass) 13%, var(--surface))}}.pt-prg-giftlead>img{object-fit:cover;width:100%;height:100%;display:block}.pt-prg-giftlead>.pt-gift-art{width:90%;height:90%}.pt-prg-tiles{gap:var(--space-16) var(--space-12);padding-bottom:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(156px,1fr));display:grid}.pt-prg-tile{min-width:0;transition:opacity .22s ease, scale .26s var(--ease-settle);flex-direction:column;display:flex;position:relative}.pt-prg-tile.is-leaving{opacity:0;pointer-events:none;scale:.94}.pt-prg-tileart{aspect-ratio:5/4;margin-bottom:var(--space-8);border-radius:var(--radius-10);background:var(--pass);place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-prg-tileart{background:color-mix(in oklab, var(--pass) 13%, var(--surface))}}.pt-prg-tileart{box-shadow:var(--pg-edge)}.pt-prg-tileart>img{object-fit:cover;width:100%;height:100%;display:block}.pt-prg-tileart>.pt-gift-art{aspect-ratio:1;width:44%;max-width:88px;height:auto}.pt-prg-tile-chip{position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.pt-prg-tile-end{position:absolute;inset-block-start:var(--space-6);inset-inline-end:var(--space-6)}.pt-prg-tile-end .pt-icon-btn{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.pt-prg-tile-end .pt-icon-btn{background:color-mix(in oklab, var(--surface) 88%, transparent)}}.pt-prg-tile-end .pt-icon-btn{box-shadow:var(--pg-edge);opacity:0;transition:opacity var(--t-hover) ease, background-color var(--t-hover) ease}.pt-prg-tile:hover .pt-prg-tile-end .pt-icon-btn,.pt-prg-tile-end .pt-icon-btn:focus-visible{opacity:1}@media (hover:none){.pt-prg-tile-end .pt-icon-btn{opacity:1}}.pt-prg-tile>b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-medium);overflow:hidden}.pt-prg-tile>small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden}.pt-prg-addtile{justify-content:center;align-items:center;gap:var(--space-6);aspect-ratio:5/4;border-radius:var(--radius-10);box-shadow:inset 0 0 0 1px var(--dash);color:var(--ink-2);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-press);flex-direction:column;display:flex}.pt-prg-addtile:hover{background:var(--hover);color:var(--ink)}.pt-prg-addtile:active{transform:scale(.985)}.pt-prg-addtile>.pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-prg-addtile>b{font-weight:var(--w-medium)}.pt-gift-art{--g:#4a7fe8;flex:none;width:64px;height:64px;display:block}.pt-gift-art.tint-1{--g:#2e9e5b}.pt-gift-art.tint-2{--g:#e8730c}.pt-gift-art.tint-3{--g:#12a594}.pt-gift-art.tint-4{--g:#8b5cf6}.pt-gift-art .g-body{fill:var(--g)}@supports (color:color-mix(in lab, red, red)){.pt-gift-art .g-body{fill:color-mix(in srgb, var(--g) 86%, #000)}}.pt-gift-art .g-lid{fill:var(--g)}.pt-gift-art .g-dark{fill:#000}.pt-gift-art .g-light{fill:#fff}.pt-gift-art .g-cream{fill:#fbf6ea}.pt-gift-art .g-line{stroke:#d8d4c9}.pt-gift-art .g-fold{fill:#d8d4c9}.pt-prg-doc>.pt-notice,.pt-inbox-head>.pt-notice,.pt-case-in>.pt-notice,.pt-idn-main>.pt-notice,.pt-cpn-main>.pt-notice,.pt-subs-page>.pt-notice,.pt-insp-sec>.pt-notice,.pt-cs-notice>.pt-notice,.pt-mn-main>.pt-notice{box-shadow:inset 0 0 0 1px var(--caution);margin:0}@supports (color:color-mix(in lab, red, red)){.pt-prg-doc>.pt-notice,.pt-inbox-head>.pt-notice,.pt-case-in>.pt-notice,.pt-idn-main>.pt-notice,.pt-cpn-main>.pt-notice,.pt-subs-page>.pt-notice,.pt-insp-sec>.pt-notice,.pt-cs-notice>.pt-notice,.pt-mn-main>.pt-notice{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--caution) 22%, transparent)}}.pt-wake{animation:.36s both pt-fade-in}.pt-inbox{width:clamp(296px,30%,360px);padding:calc(var(--pg-top) - 10px) var(--space-10) var(--pg-foot) var(--pg-side);scrollbar-width:none;flex-direction:column;flex:none;display:flex;overflow:auto}[dir=rtl] .pt-inbox{padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot) var(--space-10)}.pt-inbox-label{padding:var(--space-4) var(--space-10) var(--space-10);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-inbox-rows{flex-direction:column;gap:3px;display:flex}:is(.pt-inbox-rows,.pt-inbox-foot)+.pt-inbox-label.is-later{margin-top:var(--space-20)}.pt-irow{align-items:center;gap:var(--space-12);width:100%;min-height:60px;padding-inline:var(--space-10);text-align:start;transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-press);border-radius:11px;display:flex;position:relative;overflow:hidden}.pt-irow .pt-avatar{--avatar:36px;background:var(--pg-well)}.pt-irow:hover{background:var(--hover)}.pt-irow:active{transform:scale(.985)}.pt-irow.is-selected,.pt-irow.is-selected:hover{background:var(--nav-active,var(--fill));box-shadow:inset 0 1px 0 var(--hover)}.pt-irow.is-selected:after{content:"";background:linear-gradient(180deg, var(--bar-1,var(--accent)), var(--bar-2,var(--accent)));width:2px;box-shadow:-1px 0 10px var(--aura,var(--accent));top:26%;bottom:26%;border-radius:2px;position:absolute;inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.pt-irow.is-selected:after{box-shadow:-1px 0 10px color-mix(in oklab, var(--aura,var(--accent)) 75%, transparent)}}.pt-irow.is-selected .pt-avatar{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hairline-strong)}.pt-irow.is-off .pt-irow-main b,.pt-irow.is-off .pt-avatar{color:var(--ink-3)}.pt-irow-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pt-irow-top{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-irow-top>span{flex:none;margin-inline-start:auto}.pt-irow-top .pt-status{height:20px}.pt-irow-main b{min-width:0;font-weight:var(--w-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-irow-main small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-inbox-note{align-items:flex-start;gap:var(--space-12);padding:var(--space-10);display:flex}.pt-inbox-note .pt-avatar{--avatar:36px;background:var(--pg-well);color:var(--ink-3)}.pt-inbox-note-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pt-inbox-note-main b{font-weight:var(--w-medium);color:var(--ink-2)}.pt-inbox-note-main small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-inbox-note.is-positive .pt-avatar{background:var(--positive-soft);color:var(--positive)}.pt-inbox-note.is-caution .pt-avatar{background:var(--caution-soft);color:var(--caution)}.pt-inbox-note-act{align-items:center;gap:var(--space-6);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.pt-inbox-head{gap:var(--space-4);margin-bottom:var(--space-12);padding-bottom:var(--space-4);flex-direction:column;display:flex;position:relative}.pt-inbox-head:after{content:"";bottom:0;inset-inline:var(--space-10);border-bottom:1px solid var(--hairline);position:absolute}.pt-inbox-head .pt-inbox-note-main b{color:var(--ink)}.pt-inbox-foot{margin-top:var(--space-16);padding:var(--space-12) var(--space-10) 0;border-top:1px solid var(--hairline);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-case{--case:var(--pg-card);--live-ring:var(--case);min-width:0;margin-block:calc(var(--pg-top) - 10px) var(--pg-side);border-radius:var(--radius-18);background:var(--case);box-shadow:var(--pg-edge);scrollbar-width:none;flex:1;margin-inline-end:var(--pg-side);overflow:auto}.pt-case.is-fit{max-height:calc(100% - (var(--pg-top) - 10px) - var(--pg-side));align-self:flex-start}.pt-case-in{gap:var(--space-32);min-height:100%;padding:var(--space-24) var(--space-32) var(--space-20);flex-direction:column;display:flex;container:doc/inline-size}.pt-case-in.is-empty{justify-content:center;padding-bottom:72px}.pt-case-body{gap:var(--space-32);flex-direction:column;display:flex}@container doc (min-width:560px){.pt-case-body{column-gap:var(--space-48);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;display:grid}}@container doc (min-width:900px){.pt-case-body{grid-template-columns:minmax(0,340px) minmax(0,1fr);column-gap:56px}}.pt-case-head{align-items:center;gap:var(--space-12);display:flex}.pt-case-head>.pt-avatar{--avatar:48px;background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hairline-strong)}.pt-case-who{min-width:0}.pt-case-who h2{font-size:calc(var(--fs-title) * 1.15);line-height:1.4;font-weight:var(--w-semibold)}.pt-web .pt-case-who h2{font-size:var(--fs-title);line-height:var(--lh-title)}.pt-case-who p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-case-head>:is(.pt-status,.pt-wake){align-self:center;margin-inline-start:var(--space-4)}.pt-case-act{align-items:center;gap:var(--space-8);margin-inline-start:auto;display:flex}.pt-case-sec{gap:var(--space-12);flex-direction:column;display:flex}.pt-case-sec>h3{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold)}.pt-case-sec>.pt-sub{color:var(--ink-3);padding-inline:2px}.pt-chain{flex-direction:column;max-width:340px;display:flex}.pt-chain-cap{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);padding-inline:2px}.pt-chain-cap.is-under{margin-top:var(--space-6)}.pt-chain-cap.is-over{margin-bottom:var(--space-6)}.pt-chain-link{place-items:center;height:64px;display:grid;position:relative}.pt-chain-link:before{content:"";border-inline-start:1.5px dashed var(--dash);width:0;margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}.pt-chain-link:after{content:"";background:radial-gradient(circle 3px at 50% 3px, var(--ink-4) 98%, #0000) top / 6px 6px no-repeat, radial-gradient(circle 3px at 50% 3px, var(--ink-4) 98%, #0000) bottom / 6px 6px no-repeat;width:6px;margin-inline:auto;position:absolute;inset-block:-3px;inset-inline:0}.pt-chain-link>span{z-index:1;align-items:center;gap:var(--space-6);height:28px;padding-inline:var(--space-10);border-radius:var(--radius-full);background:var(--surface);box-shadow:0 0 0 1px var(--dash), 0 6px 16px -10px var(--shadow-ink);font-size:var(--fs-2);white-space:nowrap;display:inline-flex;position:relative}.pt-chain-link .pt-icon{width:var(--i-btn);height:var(--i-btn);color:var(--ink-3)}.pt-chain-none{padding:var(--space-12) var(--space-16);border-radius:var(--radius-14);box-shadow:inset 0 0 0 1px var(--dash);color:var(--ink-3);font-size:var(--fs-2);line-height:var(--lh-2);text-align:center}.pt-mini{isolation:isolate;gap:var(--space-10);aspect-ratio:1.72;min-height:150px;padding:var(--space-16) var(--space-16) 14px;--veil-tint:var(--pass);--veil:#8e959c;border-radius:var(--radius-18);background:var(--pass);color:var(--pass-ink,#fff);flex-direction:column;transition:color .6s .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1a}:root[data-theme=dark] .pt-mini{--veil:#4e555c}.pt-mini.is-veiled:not(.is-woken){color:#fff}.pt-app .pt-mini{margin:var(--space-8) var(--gutter) 0}.pt-mini-veil{z-index:-1;pointer-events:none;background:linear-gradient(150deg, #ffffff24, #fff0 50%), var(--veil-tint);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pt-mini-veil{background:linear-gradient(150deg, #ffffff24, #fff0 50%), color-mix(in srgb, var(--veil-tint) 20%, var(--veil))}}.pt-mini-top{align-items:center;gap:var(--space-8);font-size:var(--fs-2);line-height:var(--lh-2);color:currentColor;display:flex}@supports (color:color-mix(in lab, red, red)){.pt-mini-top{color:color-mix(in srgb, currentColor 86%, transparent)}}.pt-mini-top .pt-pass-logo{width:24px;height:24px;font-size:var(--fs-cap)}.pt-mini-state{margin-inline-start:auto}.pt-mini-state>span{border-radius:var(--radius-full);background:currentColor;align-items:center;gap:5px;height:22px;padding-inline:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pt-mini-state>span{background:color-mix(in srgb, currentColor 20%, transparent)}}.pt-mini-state>span{font-size:var(--fs-cap);font-weight:var(--w-medium)}.pt-mini-state .pt-icon{width:var(--i-glyph);height:var(--i-glyph);stroke-width:2px}.pt-mini-name{font-size:var(--card-name,calc(var(--fs-title) * 1.15));line-height:1.35;font-weight:var(--w-semibold);margin-top:auto}.pt-mini-foot{gap:var(--space-16);display:flex}.pt-mini-foot .pt-wcard-f small{color:currentColor}@supports (color:color-mix(in lab, red, red)){.pt-mini-foot .pt-wcard-f small{color:color-mix(in srgb, currentColor 62%, transparent)}}.pt-mini-foot .pt-wcard-f b{font-size:var(--fs-body);line-height:var(--lh-body)}.pt-mini.is-woken .pt-mini-veil{clip-path:inset(0 100% 0 0);animation:pt-lift 1s var(--ease-settle) 80ms both}[dir=ltr] .pt-mini.is-woken .pt-mini-veil{clip-path:inset(0 0 0 100%);animation-name:pt-lift-ltr}@keyframes pt-lift{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes pt-lift-ltr{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.pt-mini.is-veiled:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:0}.pt-mini.is-veiled.is-woken:after{animation:pt-glint 1.1s var(--ease-settle) .16s both}@keyframes pt-glint{0%{opacity:1;transform:translate(-110%)}to{opacity:1;transform:translate(110%)}}[dir=rtl] .pt-mini.is-veiled.is-woken:after{animation-name:pt-glint-rtl}@keyframes pt-glint-rtl{0%{opacity:1;transform:translate(110%)}to{opacity:1;transform:translate(-110%)}}.pt-mini.is-veiled.is-woken{animation:pt-settle .7s var(--ease-spring) .12s both}@keyframes pt-settle{40%{transform:scale(1.025)}}.pt-steps{flex-direction:column;list-style:none;display:flex}.pt-steps li{padding-inline-start:30px;padding-bottom:var(--space-20);flex-direction:column;gap:2px;display:flex;position:relative}.pt-steps li:last-child{padding-bottom:0}.pt-steps li:before{content:"";border-radius:var(--radius-full);background:var(--surface);width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--ink-4), 0 0 0 4px var(--case);z-index:1;top:4px;position:absolute;inset-inline-start:3px}.pt-steps li:not(:last-child):after{content:"";border-inline-start:1.5px solid var(--hairline-strong);top:9px;bottom:-5px;position:absolute;inset-inline-start:8px}.pt-case:not(.is-restored) .pt-steps li.is-caution:after{border-inline-start:1.5px dashed var(--dash)}.pt-case:not(.is-restored) .pt-steps li.is-now:after{display:none}.pt-steps li.is-caution:before{background:var(--caution);box-shadow:0 0 0 4px var(--case)}.pt-steps li.is-positive:before{background:var(--positive);box-shadow:0 0 0 4px var(--case)}.pt-steps li.is-now:before{background:var(--surface);box-shadow:inset 0 0 0 2.5px var(--accent-mark,var(--accent)), 0 0 0 4px var(--case), 0 0 0 7px var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-steps li.is-now:before{box-shadow:inset 0 0 0 2.5px var(--accent-mark,var(--accent)), 0 0 0 4px var(--case), 0 0 0 7px color-mix(in oklab, var(--accent-mark,var(--accent)) 16%, transparent)}}.pt-steps b{font-weight:var(--w-medium)}.pt-steps li.is-now b{color:var(--accent-text)}.pt-steps span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-case-foot{align-items:center;gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--hairline);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);margin-top:auto;display:flex}.pt-case-foot .pt-icon{width:var(--i-btn);height:var(--i-btn);color:var(--ink-4)}.pt-cards-empty{padding:var(--pg-top) var(--pg-side) 72px;flex:1;place-items:center;display:grid}.pt-idn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.pt-idn-scroll{scrollbar-width:none;flex:1;min-height:0;overflow:auto;container:idn/inline-size}.pt-idn-grid{padding:var(--pg-top) var(--pg-side) var(--pg-foot);grid-template-columns:minmax(0,1fr) clamp(260px,30%,320px);align-items:start;gap:40px;display:grid}.pt-idn-main{gap:var(--space-32);flex-direction:column;min-width:0;display:flex}@container idn (min-width:1200px){.pt-idn-main{gap:var(--space-32) 40px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.pt-idn-grid.is-brand{grid-template-columns:minmax(0,1fr) clamp(300px,26%,440px)}.pt-idn-main.is-brand{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.pt-idn-sets{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.pt-idn-main.is-brand .pt-panel{container:panel/inline-size}.pt-idn-main.is-brand .pt-panel-head{min-height:0;padding:var(--space-12) var(--space-16) var(--space-8);flex-wrap:wrap;align-items:baseline;row-gap:0}.pt-idn-main.is-brand .pt-panel-head>.pt-sub{flex:18rem;min-width:0}.pt-idn-body{gap:var(--space-8);flex-direction:column;display:flex}.pt-panel-in.pt-idn-body{padding-bottom:var(--space-6)}.pt-req{color:var(--ink-3);font-weight:var(--w-regular)}.pt-idn-pane.is-in{animation:pt-fade-in var(--t-fade) ease both}.pt-set{gap:var(--space-10);flex-direction:column;display:flex}.pt-idn-side{position:sticky;top:0}.pt-idn-peek{gap:var(--space-12);flex-direction:column;display:flex}.pt-idn-peek.is-parts{gap:var(--space-16)}.pt-idn-peek.is-parts>.pt-sechead{padding-top:calc(22px - var(--lh-heading) / 2)}.pt-idn-part{gap:var(--space-8);flex-direction:column;margin:0;display:flex}.pt-idn-part>figcaption{padding-inline:var(--space-4);color:var(--ink-3)}.pt-idn-part>.pt-foot{padding-inline:var(--space-4)}.pt-idn-tabs{padding:var(--space-12) var(--gutter) 0}.pt-idn-tabs .pt-seg button{padding-inline:var(--space-4)}.pt-hours{gap:var(--space-6);padding:var(--space-4) var(--gutter) var(--space-16);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pt-hour{border-radius:var(--radius-14);background:var(--fill);height:44px;color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-medium);white-space:nowrap;transition:transform .16s var(--ease-press), background-color .16s ease, box-shadow .16s ease, color .16s ease}.pt-hour:active{transform:scale(.96)}.pt-hour[aria-checked=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-hour[aria-checked=true]{background:color-mix(in oklab, var(--accent) 7%, var(--surface))}}.pt-hour[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-hour[aria-checked=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent-mark,var(--accent)) 55%, transparent)}}.pt-hour[aria-checked=true]{color:var(--accent-text)}.pt-idn-part>.pt-wcard{box-shadow:0 30px 40px -30px var(--pass), 0 0 0 1px #0000000f}@supports (color:color-mix(in lab, red, red)){.pt-idn-part>.pt-wcard{box-shadow:0 30px 40px -30px color-mix(in srgb, var(--pass) 70%, #000), 0 0 0 1px #0000000f}}.pt-idn-peek .pt-wcard{gap:18px;min-height:188px;padding:16px 18px 18px}.pt-idn-peek.is-parts .pt-wcard{aspect-ratio:1.6;min-height:0}.pt-idn-peek .pt-wcard .pt-wcard-reward{font-size:calc(var(--fs-title) * 1.2)}.pt-web .pt-idn-peek .pt-wcard .pt-wcard-reward{font-size:15.5px}.pt-idn-peek .pt-wcard-stamps i{width:24px;height:24px;margin-inline-end:6px}.pt-idn-peek .pt-wcard-stamps i .pt-icon{width:13px;height:13px}.pt-dialog:has(.pt-wform){width:460px}.pt-dialog:has(.pt-wpair){width:560px}.pt-float-toast{z-index:40;inset-inline:var(--gutter);bottom:var(--float-b);position:fixed}.pt-float-toast.is-raised{bottom:calc(var(--float-b) + var(--ctl) + var(--float-gap))}.pt-dialog:has(.pt-pay-form,.pt-pay-check){width:440px}.pt-idn-main.is-chan{gap:var(--space-16);flex-direction:column;display:flex}.pt-idn-grid.is-chan .pt-panel{--field:var(--surface);--field-hover:var(--surface);--field-ring:0 0 0 1px var(--hairline-strong)}[data-sort]{position:relative}[data-sort=step]{transition:transform .18s cubic-bezier(.2,.8,.2,1)}[data-sort=lifted]{z-index:2;background:var(--surface);box-shadow:var(--shadow-overlay);border-radius:var(--radius-10);cursor:grabbing}.pt-row[data-sort=lifted]:before,.pt-row[data-sort=lifted]+.pt-row:before{opacity:0}@media (prefers-reduced-motion:reduce){[data-sort=step]{transition:none}}.pt-pub{border-radius:var(--radius-18);background:var(--pg-card);box-shadow:var(--pg-edge);overflow:hidden}.pt-pub-url{border-bottom:1px solid var(--hairline);height:34px;font-family:var(--fig);color:var(--ink-3);justify-content:center;align-items:center;gap:5px;padding-inline:36px;font-size:10.5px;display:flex;position:relative}.pt-pub-url .pt-icon{stroke-width:2.2px;width:11px;height:11px;color:var(--ink-4)}.pt-pub-url>.pt-ltr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-pub-url>.pt-icon-btn{position:absolute;inset-inline-end:4px}.pt-pub-url>.pt-icon-btn .pt-icon{stroke-width:1.75px;width:14px;height:14px;color:inherit}.pt-pub-body{padding:var(--space-20) var(--space-16);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.pt-pub-body .pt-logo{margin-bottom:var(--space-10)}.pt-pub-body>b{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-pub-body>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-pub-links{justify-content:center;gap:var(--space-6);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.pt-pub-links span{white-space:nowrap;height:28px;padding-inline:var(--space-10);border-radius:var(--radius-full);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);font-size:var(--fs-2);color:var(--ink);align-items:center;gap:5px;display:inline-flex}.pt-pub-links .pt-icon{width:var(--i-btn);height:var(--i-btn);color:var(--ink-3)}.pt-settings{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@container panel (min-width:440px){.pt-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}@container panel (min-width:720px){.pt-settings.is-trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.pt-setting{border-radius:var(--radius-10);background:var(--surface);min-width:0;min-height:54px;box-shadow:0 0 0 1px var(--hairline-strong);transition:background-color .42s ease, box-shadow var(--t-hover) ease;align-items:center;display:flex;position:relative}.pt-setting.is-wide{grid-column:1/-1}.pt-setting:has(.pt-setting-in:not([readonly])):hover{box-shadow:0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-setting:has(.pt-setting-in:not([readonly])):hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 22%, transparent)}}.pt-setting:is(:focus-within,:has([aria-expanded=true])){background:var(--field-focus);transition-duration:.22s;transition-timing-function:var(--ease-in-soft)}.pt-setting.is-refused.is-refused.is-refused{box-shadow:0 0 0 1px var(--critical)}.pt-setting-body{align-self:stretch;align-items:center;gap:var(--space-10);min-width:0;padding:var(--space-8) var(--space-12);flex:1;display:flex;position:relative}.pt-setting-end{flex:none;align-items:center;padding-inline-end:var(--space-12);display:flex}.pt-setting-tile{border-radius:var(--radius-8);background:var(--pg-well);width:28px;height:28px;color:var(--ink-3);font-size:var(--fs-2);line-height:1;font-weight:var(--w-semibold);transition:background-color var(--t-tint) ease, color var(--t-tint) ease;flex:none;place-items:center;display:grid}.pt-setting-tile .pt-icon{stroke-width:1.9px;width:14px;height:14px}.pt-setting.is-lit .pt-setting-tile{background:var(--accent-soft);color:var(--accent-text)}.pt-setting.is-logo .pt-setting-tile{background:0 0;border-radius:0;width:auto;height:auto}.pt-setting-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pt-setting-label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2);transition:color .42s;overflow:hidden}.pt-setting:focus-within .pt-setting-label{color:var(--accent-text);transition-duration:.22s;transition-timing-function:var(--ease-in-soft)}.pt-setting-value,.pt-setting .pt-setting-in{min-width:0;font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-medium);color:var(--ink)}.pt-setting-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt-setting-line{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-setting .pt-setting-in{width:100%;height:var(--lh-heading);box-shadow:none;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;padding:0}.pt-setting .pt-setting-in:is(:hover,:focus-visible,[aria-expanded=true]){box-shadow:none;background:0 0}.pt-setting .pt-setting-in::placeholder,.pt-setting .pt-setting-in.is-hint{color:var(--ink-3);font-weight:var(--w-regular)}.pt-setting .pt-setting-in.is-hint{white-space:nowrap;overflow:hidden}.pt-setting .pt-setting-in[dir=ltr]{text-align:end}.pt-setting:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pt-setting-in[dir=ltr]{text-align:left}.pt-setting .pt-setting-in.pt-select{justify-content:space-between;gap:var(--space-8);cursor:pointer;position:static}.pt-setting .pt-setting-in.pt-select:after{content:"";position:absolute;inset:0}.pt-setting .pt-setting-in.pt-select:focus-visible{outline:0}.pt-settings-beside{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.pt-settings-lead{place-items:center;display:grid}@container panel (min-width:600px){.pt-settings-beside{gap:var(--space-24);grid-template-columns:auto minmax(0,1fr)}.pt-settings-lead{place-items:center start}}.pt-dial{--dial:168px;--pad-x:30px;--pad-y:22px;width:calc(var(--dial) + var(--pad-x) * 2);height:calc(var(--dial) + var(--pad-y) * 2);direction:ltr;flex:none;position:relative}.pt-app .pt-dial{--dial:min(224px, calc(100vw - 112px));--pad-x:34px;--pad-y:26px}.pt-dial-face{width:var(--dial);height:var(--dial);position:absolute;inset-block-start:var(--pad-y);inset-inline-start:var(--pad-x)}.pt-dial-svg{width:100%;height:100%;display:block}.pt-dial-track{fill:none;stroke:var(--pg-well,var(--fill-strong));stroke-width:8px}.pt-dial-open{fill:none;stroke:var(--accent-mark,var(--accent));stroke-width:8px}.pt-dial-tick{stroke:var(--ink-4);stroke-width:.45px;stroke-linecap:round;opacity:.6}.pt-dial-tick.is-main{stroke-width:.7px;opacity:1}.pt-dial-turn{stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round}.pt-dial-now{fill:var(--ink);stroke:var(--pg-card,var(--surface));stroke-width:1.2px}[dir=rtl] :is(.pt-dial-mark,.pt-dial-core){direction:rtl}.pt-dial-mark{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-medium);color:var(--ink-3);white-space:nowrap;position:absolute}.pt-dial-mark.is-n{inset-block-start:0;inset-inline-start:50%;translate:-50%}.pt-dial-mark.is-s{inset-block-end:0;inset-inline-start:50%;translate:-50%}.pt-dial-mark.is-w{inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.pt-dial-mark.is-e{inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.pt-dial-knob{border-radius:var(--radius-full);background:var(--control-thumb);width:26px;height:26px;color:var(--ink-2);cursor:grab;touch-action:none;box-shadow:0 0 0 1px var(--hairline-strong), 0 1px 3px var(--shadow-ink);transition:scale var(--t-press,.16s) var(--ease-press,ease);place-items:center;display:grid;position:absolute;inset-block-start:calc(50% - var(--y) * 1%);inset-inline-start:calc(50% + var(--x) * 1%);translate:-50% -50%}.pt-dial-knob:before{content:"";border-radius:inherit;position:absolute;inset:-9px}.pt-dial-knob .pt-icon{stroke-width:1.9px;width:14px;height:14px}.pt-dial-knob:hover{scale:1.1}.pt-dial-knob.is-held{z-index:1;cursor:grabbing;scale:1.06}.pt-dial-knob:focus-visible{border-radius:var(--radius-full);outline:2px solid var(--focus);outline-offset:2px}.pt-app .pt-dial-knob{width:32px;height:32px}.pt-dial-core{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:21%}.pt-dial-fig{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.pt-dial-note{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap}.pt-dial-wait{border-radius:50%;position:absolute;inset:4%;-webkit-mask-image:radial-gradient(farthest-side,#0000 81.5%,#000 82.5%);mask-image:radial-gradient(farthest-side,#0000 81.5%,#000 82.5%)}.pt-dial-stage{padding:var(--space-12) 0 var(--space-8);border-bottom:var(--line) solid var(--hairline);place-items:center;display:grid}.pt-web .pt-toast{gap:var(--space-12)}.pt-desk-main{scrollbar-width:none;flex:1;min-width:0;overflow:auto}.pt-desk-main::-webkit-scrollbar{display:none}.pt-desk-doc{gap:var(--space-16);width:100%;padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot);flex-direction:column;display:flex}.pt-desk-doc>.pt-notice{margin:0}.pt-desk-turn{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.pt-desk-turn.is-in{animation:pt-fade-in var(--t-fade) ease both}@media (prefers-reduced-motion:reduce){.pt-desk-turn.is-in{animation:none}}.pt-desk-empty{padding:var(--pg-top) var(--pg-side) 72px;flex:1;place-items:center;display:grid}.pt-desk .pt-inbox-label{justify-content:space-between;gap:var(--space-8);display:flex}.pt-desk .pt-inbox-label>:last-child{font-weight:var(--w-regular)}.pt-desk .pt-inbox-rows>.pt-irow:first-child{margin-bottom:var(--space-6)}.pt-desk-n{font-size:var(--fs-body);color:var(--ink-2)}.pt-desk .pt-inbox-foot>.pt-btn{margin-inline-start:calc(var(--space-8) * -1)}.pt-irow-main b>.pt-dot{vertical-align:middle;margin-inline-start:var(--space-6)}.pt-desk-person{--avatar:40px}.pt-insp-id{align-items:center;gap:var(--space-12);display:flex}.pt-insp-face{border-radius:var(--radius-full);flex:none;line-height:0;display:block}.pt-insp-face .pt-portrait{--portrait:56px;--live-ring:var(--pg-card,var(--surface))}.pt-insp-who{flex:1;min-width:0}.pt-insp-who>h3{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold);overflow:hidden}.pt-insp-who>p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-web .pt-insp .pt-metrics{gap:var(--space-16) var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pt-insp .pt-seg{width:100%;display:grid}.pt-insp .pt-row{width:100%;padding-inline:0}.pt-insp .pt-row:before{display:none}.pt-insp .pt-row-main{padding-block:var(--space-6)}.pt-insp :is(.pt-row-title,.pt-row-sub){white-space:normal}.pt-insp .pt-case-sec>h3{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-jdays{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.pt-jday{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pt-jday>h3{padding-block:var(--space-4);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-act{align-items:center;column-gap:var(--space-10);grid-template-columns:56px auto minmax(0,1fr) auto;padding-block:7px;display:grid}.pt-act-time{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.pt-act-main{flex-direction:column;gap:1px;min-width:0;display:flex}.pt-act-main>span{overflow-wrap:anywhere}.pt-act-main small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden}.pt-act-main small .pt-act-by{color:var(--ink-2);font-weight:var(--w-medium)}.pt-act-end{align-items:center;display:flex}.pt-act-end .pt-status{height:20px}.pt-act-line{min-width:0;display:flex}.pt-act-line>:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-act-line>:last-child{white-space:pre;flex:none}.pt-row-title>.pt-dot{vertical-align:middle;margin-inline-start:var(--space-6)}.pt-stf{container:stf/inline-size}.pt-stf-scroll{scrollbar-width:none;flex:1;min-width:0;min-height:0;overflow:auto}.pt-stf-scroll::-webkit-scrollbar{display:none}.pt-stf-doc{--live-ring:var(--pg-card);gap:var(--space-20);min-width:0;padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot);flex-direction:column;display:flex}.pt-stf-doc>.pt-notice{margin:0}.pt-body>.pt-insp{margin-block:calc(var(--pg-top) - 10px) var(--pg-side);margin-inline-end:var(--pg-side)}.pt-body>.pt-home+.pt-insp{margin-top:var(--pg-top)}@container stf (max-width:899.98px){.pt-stf>.pt-insp.is-sliding,.pt-stf>.pt-insp.is-sliding[data-leaving]{inset-block:calc(var(--pg-top) - 10px) var(--pg-side);inset-inline:var(--pg-side);z-index:4;width:auto;box-shadow:var(--pg-edge), 0 12px 32px var(--shadow-ink-soft);margin:0;position:absolute}}.pt-stf-turn{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.pt-stf-turn.is-in{animation:pt-fade-in var(--t-fade) ease both}@media (prefers-reduced-motion:reduce){.pt-stf-turn.is-in{animation:none}}.pt-stf-no{width:var(--no,44px);height:var(--no,44px);border-radius:var(--radius-14);background:var(--pass,var(--accent));color:var(--pass-ink,#fff);font-family:var(--fig,var(--font-mono));font-size:calc(var(--fs-figure) * 1.05);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:500;line-height:1;display:grid}.pt-stf-no.is-shut{background:var(--fill-strong);color:var(--ink-3)}.pt-web .pt-stf-no{font-size:16.25px}.pt-app .pt-stf-no{--no:var(--avatar);border-radius:var(--radius-10)}.pt-app .pt-stf-no.is-large{--no:64px;border-radius:var(--radius-18);font-size:calc(var(--fs-title) * 1.35)}.pt-panel-head .pt-head-count{vertical-align:middle;margin-inline-start:var(--space-8)}.pt-stf-doc .pt-lrow[tabindex]{cursor:pointer}.pt-stf-doc .pt-lrow .pt-row-chev{margin:0}.pt-stf-doc .pt-who .pt-portrait{--portrait:30px;flex:none}.pt-stf-doc .pt-who .pt-avatar{--avatar:30px;flex:none}.pt-stf-doc .pt-who .pt-avatar.is-dashed{background:0 0}.pt-stf-doc .pt-cell.is-acts .pt-row-chev{margin:0}.pt-stf-doc .pt-tabpane:has(>.pt-list.is-ruled:last-child,>.pt-rsec:last-child>.pt-list.is-ruled:last-child){padding-bottom:0}.pt-stf-doc .pt-tabpane>.pt-empty{padding-block:var(--space-24) var(--space-32)}.pt-stf-solo{padding:var(--space-24) var(--space-16);border-radius:var(--radius-14);background:var(--pg-card);box-shadow:var(--pg-edge)}.pt-stf-solo .pt-empty{padding-block:var(--space-24)}.pt-web .pt-btn.pt-stf-mini{--btn-h:26px;padding-inline:var(--space-8)}.pt-stf-seen{color:var(--ink-3)}.pt-stf-none{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-stf-acts{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-inline-start:auto;display:flex}.pt-stf-acts.is-start,.pt-stf-acts.is-center{margin-inline-start:0}.pt-stf-acts.is-center{justify-content:center}.pt-stf-roles{gap:var(--space-8);flex-direction:column;display:flex}.pt-stf-role{align-items:center;gap:var(--space-12);width:100%;padding:var(--space-10) var(--space-12);text-align:start;cursor:pointer;border-radius:var(--radius-10);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);transition:background-color var(--t-hover) ease, box-shadow var(--t-hover) ease;display:flex}.pt-stf-role:hover{background:var(--hover)}.pt-stf-role.is-on,.pt-stf-role.is-on:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-stf-role.is-on,.pt-stf-role.is-on:hover{background:color-mix(in oklab, var(--accent) 7%, var(--surface))}}.pt-stf-role.is-on,.pt-stf-role.is-on:hover{box-shadow:0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-stf-role.is-on,.pt-stf-role.is-on:hover{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--accent) 55%, transparent)}}.pt-stf-role-main{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.pt-stf-role-main>b{font-weight:var(--w-medium)}.pt-stf-role-main>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-stf-role-mark{width:18px;height:18px;color:var(--accent-text);flex:none;place-items:center;display:grid}.pt-stf-role-mark .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2.4px}.pt-stf-week{flex-direction:column;display:flex}.pt-stf-day{align-items:center;gap:var(--space-8);grid-template-columns:60px auto minmax(0,1fr);min-height:46px;display:grid}.pt-stf-day+.pt-stf-day{box-shadow:inset 0 1px 0 var(--hairline)}.pt-stf-day.is-read{grid-template-columns:60px minmax(0,1fr)}.pt-stf-dayname{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);overflow:hidden}.pt-stf-day.is-today .pt-stf-dayname{color:var(--ink);font-weight:var(--w-medium)}.pt-stf-times{align-items:center;gap:var(--space-4);min-width:0;display:flex}.pt-stf-times .pt-select,.pt-stf-times .pt-input{flex:1 1 0;width:auto;min-width:0;max-width:108px}.pt-stf-weekfoot{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.pt-stf-weekfoot .pt-btn{margin-inline-start:calc(var(--space-8) * -1)}.pt-stf-days{flex-direction:column;display:flex}.pt-stf-dayitem{align-items:center;gap:var(--space-12);min-height:56px;padding-block:var(--space-6);display:flex}.pt-stf-dayitem+.pt-stf-dayitem{box-shadow:inset 0 1px 0 var(--hairline)}.pt-stf-dayitem-main{flex-direction:column;flex:1;min-width:0;display:flex}.pt-stf-dayitem-main>b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-medium);overflow:hidden}.pt-stf-dayitem-main>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-stf-leaf{--leaf:46px;width:var(--leaf);height:calc(var(--leaf) * 1.06);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);text-align:center;border-radius:9px;flex-direction:column;flex:none;display:flex;overflow:hidden}.pt-stf-leaf-top{text-overflow:ellipsis;white-space:nowrap;background:var(--pass);color:var(--pass-ink,#fff);font-size:9px;line-height:12px;font-weight:var(--w-medium);padding-block:2px;display:block;overflow:hidden}.pt-stf-leaf.is-closed .pt-stf-leaf-top{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-stf-leaf.is-closed .pt-stf-leaf-top{background:color-mix(in oklab, var(--ink) 62%, var(--surface))}}.pt-stf-leaf.is-closed .pt-stf-leaf-top{color:var(--surface)}.pt-stf-leaf.is-closed>b{color:var(--ink-3)}.pt-stf-leaf.is-hours>b{color:var(--ink)}.pt-stf-leaf>b{font-family:var(--fig,var(--font-mono));font-variant-numeric:tabular-nums;flex:1;place-items:center;font-size:18px;font-weight:500;line-height:1;display:grid}.pt-stf-leaf.is-small{--leaf:36px;border-radius:8px}.pt-stf-leaf.is-small .pt-stf-leaf-top{padding-block:1px;font-size:8px;line-height:11px}.pt-stf-leaf.is-small>b{font-size:15px}.pt-stf-planbox{padding:var(--space-16);border-radius:var(--radius-14);box-shadow:var(--pg-edge);place-items:center;display:grid}.pt-stf-planbox .pt-plan{width:min(100%,280px)}.pt-plan{--c:var(--accent);--k:#fff;width:100%;height:auto;display:block}.pt-plan-ground{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-plan-ground{fill:color-mix(in oklab, var(--ink) 5%, var(--pg-card,var(--surface)))}}.pt-plan-road{fill:none;stroke:var(--surface);stroke-width:7px;stroke-linecap:round}.pt-plan-block{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-plan-block{fill:color-mix(in oklab, var(--ink) 8%, var(--pg-card,var(--surface)))}}.pt-plan-ring{fill:none;stroke:var(--hairline-strong);stroke-width:1px;stroke-dasharray:3 4}.pt-plan-zone circle{fill:var(--c)}@supports (color:color-mix(in lab, red, red)){.pt-plan-zone circle{fill:color-mix(in oklab, var(--c) 14%, transparent)}}.pt-plan-zone circle{stroke:var(--c);stroke-width:1.5px;stroke-dasharray:5 4}.pt-plan-zone{transform-box:fill-box;transform-origin:50%;animation:pt-plan-in .22s var(--ease-pop,ease) both}@keyframes pt-plan-in{0%{opacity:0;transform:scale(.8)}}.pt-plan-shadow{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-plan-shadow{fill:color-mix(in srgb, var(--ink) 14%, transparent)}}.pt-plan-pin path{fill:var(--c)}.pt-plan-pin circle{fill:var(--k)}.pt-plan-empty{fill:none;stroke:var(--ink-4,var(--ink-3));stroke-width:1.5px;stroke-dasharray:2 2.4}.pt-plan-scale path{fill:none;stroke:var(--ink-3);stroke-width:1.25px;stroke-linecap:round}.pt-plan-scale text{fill:var(--ink-3);font-size:11px}.pt-app .pt-plan-ground{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-app .pt-plan-ground{fill:color-mix(in srgb, var(--ink) 5%, var(--surface))}}.pt-app .pt-plan-block{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-app .pt-plan-block{fill:color-mix(in srgb, var(--ink) 8%, var(--surface))}}.pt-stf-coords{align-items:center;gap:var(--space-6);color:var(--ink-2);align-self:flex-start;display:inline-flex}.pt-stf-coords .pt-icon{width:var(--i-btn);height:var(--i-btn);color:var(--ink-3)}.pt-stf-coords:hover{color:var(--ink)}.pt-stf-steps ol{margin:var(--space-4) 0 0;padding-inline-start:var(--space-20)}.pt-stf-zone{align-items:center;gap:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.pt-stf-radius{align-items:center;gap:var(--space-8);display:inline-flex}.pt-stf-radius .pt-select{width:112px}.pt-stf-radius .pt-input{width:84px}.pt-stf-mark{background:var(--c,var(--pass));width:24px;height:24px;color:var(--k,var(--pass-ink));font-size:12px;line-height:1;font-weight:var(--w-semibold);border-radius:7px;flex:none;place-items:center;display:grid;overflow:hidden}.pt-stf-mark>img{object-fit:cover;width:100%;height:100%;display:block}.pt-stf-card{gap:var(--space-6);width:100%;max-width:340px;padding:var(--space-12) var(--space-16) var(--space-12) var(--space-20);border-radius:var(--radius-14);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);flex-direction:column;display:flex;position:relative;overflow:hidden}.pt-stf-card:before{content:"";background:var(--c);width:5px;position:absolute;inset-block:0;inset-inline-start:0}.pt-stf-card-head{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-stf-card-head>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);overflow:hidden}.pt-stf-card-line{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);display:flex}.pt-stf-card-line>.pt-icon{width:13px;height:13px;color:var(--ink-3)}.pt-stf-card-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-stf-card-line.is-muted{color:var(--ink-3)}.pt-stf-stand{width:132px;filter:drop-shadow(0 12px 12px var(--ink));flex-direction:column;flex:none;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.pt-stf-stand{filter:drop-shadow(0 12px 12px color-mix(in oklab, var(--ink) 12%, transparent))}}.pt-stf-stand-top{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--space-6);background:var(--c);color:var(--k);border-radius:10px 10px 0 0;padding:6px 10px;display:flex}.pt-stf-stand-top>small{font-size:10px;line-height:14px;font-weight:var(--w-medium)}.pt-stf-stand .pt-stf-mark{background:var(--k);width:20px;height:20px}@supports (color:color-mix(in lab, red, red)){.pt-stf-stand .pt-stf-mark{background:color-mix(in srgb, var(--k) 20%, transparent)}}.pt-stf-stand .pt-stf-mark{font-size:11px}.pt-stf-plate{box-shadow:0 0 0 1px var(--hairline);background:#fff;align-self:stretch;padding:8px;display:block}.pt-stf-plate img{aspect-ratio:1;width:100%;height:auto;display:block}.pt-stf-stand-foot{background:var(--c);border-radius:0 0 8px 8px;width:46%;height:8px}@supports (color:color-mix(in lab, red, red)){.pt-stf-stand-foot{background:color-mix(in srgb, var(--c) 68%, #000)}}.pt-stf-links{flex-direction:column;display:flex}.pt-stf-link{align-items:center;gap:var(--space-8);min-height:56px;padding-block:var(--space-4);display:flex}.pt-stf-link+.pt-stf-link{box-shadow:inset 0 1px 0 var(--hairline)}.pt-stf-url{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pt-stf-url>b{font-weight:var(--w-medium)}.pt-stf-url>span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);overflow:hidden}.pt-stf-url>small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden}.pt-stf-codehead{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-24) var(--space-20);text-align:center;flex-direction:column;display:flex}.pt-stf-codehead .pt-stf-stand{width:168px}.pt-stf-codehead .pt-sub{text-wrap:balance;max-width:280px}.pt-insp .pt-stf-codehead{padding:var(--space-4) 0 var(--space-8)}.pt-stf-device{align-items:center;gap:var(--space-10);min-height:44px;display:flex}.pt-stf-device>.pt-icon{color:var(--ink-3)}.pt-stf-device-main{flex:1;min-width:0}.pt-stf-device small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);display:block}.pt-stf-device b{font-weight:var(--w-medium)}.pt-stf-access{gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.pt-avatar.is-dashed{box-shadow:inset 0 0 0 1px var(--dash);color:var(--ink-3);background:0 0}.pt-avatar.is-dashed .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-stf-pass{align-items:center;gap:var(--space-10);padding:var(--space-12) 0;text-align:center;flex-direction:column;display:flex}.pt-stf-qr{border-radius:var(--radius-10);width:152px;box-shadow:0 0 0 1px var(--hairline);background:#fff;padding:8px;line-height:0;display:block}.pt-stf-qr svg{width:100%;height:auto}.pt-stf-qr.is-waiting{aspect-ratio:1;box-shadow:none;border:1.5px dashed var(--dash);color:var(--ink-4,var(--ink-3));background:0 0;place-items:center;display:grid}.pt-stf-qr.is-waiting .pt-icon{stroke-width:1.5px;width:28px;height:28px}.pt-stf-pass>b{font-weight:var(--w-semibold);letter-spacing:.04em}.pt-stf-pass>small{max-width:100%;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);word-break:break-all}.pt-stf-pass-acts{gap:var(--space-8);display:flex}.pt-stf-copy{align-items:center;gap:var(--space-8);min-height:36px;display:flex}.pt-stf-copy>span{width:104px;color:var(--ink-2);flex:none}.pt-stf-copy>b{min-width:0;font-weight:var(--w-semibold);text-overflow:ellipsis;white-space:nowrap;text-align:end;flex:1;overflow:hidden}.pt-stf-rowact{min-width:var(--touch);min-height:var(--row);padding-inline:var(--space-8);color:var(--accent-text);font-weight:var(--w-medium);flex:none;place-items:center;margin-inline-end:calc(var(--space-8) * -1);display:grid}.pt-stf-rowact:active{opacity:.5}.pt-stf-dayrow{padding-inline-end:var(--row-px)}.pt-stf-daymain{text-align:start;flex:1;align-self:stretch;min-width:0;display:flex}.pt-stf-daymain:disabled{cursor:default;color:inherit}.pt-stf-maprow .pt-row-sub{white-space:normal}.pt-stf-planrow{padding:var(--space-16) var(--space-16) var(--space-8);place-items:center;display:grid}.pt-stf-planrow .pt-plan{width:184px}.pt-stf-appcard{margin-inline:var(--gutter)}.pt-app .pt-stf-pass{padding:var(--space-16)}.pt-app .pt-stf-pass-acts{align-self:stretch}.pt-app .pt-stf-pass-acts .pt-btn{flex:1}.pt-stf-toast{z-index:40;inset-inline:var(--gutter);bottom:var(--float-b);position:fixed}body:has(.pt-dock) .pt-stf-toast{bottom:calc(var(--float-b) + var(--dock-h) + var(--float-gap))}.pt-band{--band-soft:var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-band{--band-soft:color-mix(in srgb, var(--pass-ink) 74%, var(--pass))}}.pt-band{border-radius:var(--radius-18);background:var(--pass);min-width:0;color:var(--pass-ink);flex-direction:column;display:flex}.pt-band-body{min-width:0;display:flex}.pt-band,.pt-band-body{position:relative}.pt-band-pic{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pt-band-pic>svg,.pt-band-pic>img,.pt-band-veil{width:100%;height:100%;position:absolute;inset:0}.pt-band-photo{object-fit:cover}.pt-band-veil{background:linear-gradient(to bottom, var(--pass), var(--pass))}@supports (color:color-mix(in lab, red, red)){.pt-band-veil{background:linear-gradient(to bottom, color-mix(in srgb, var(--pass) 72%, transparent), color-mix(in srgb, var(--pass) 90%, transparent))}}.pt-band-stickers{opacity:.6}.pt-band.has-picture :is(.pt-band-head,.pt-band-fig){text-shadow:0 0 6px var(--pass), 0 0 2px var(--pass)}.pt-band-group{gap:var(--space-10);flex-direction:column;flex:1;min-width:0;display:flex}.pt-band-head{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);display:flex}.pt-band-title{align-items:center;gap:var(--space-6);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}.pt-band-title:has(>button){overflow:visible}.pt-band-end{color:var(--band-soft);font-weight:var(--w-regular);white-space:nowrap;flex:none;align-items:center;display:flex}.pt-band-cap{color:var(--band-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-band-figs{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;margin-top:auto;display:grid}.pt-band-fig{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pt-band-val{align-items:baseline;gap:var(--space-6);min-width:0;display:flex}.pt-band-val b{font-size:calc(var(--fs-figure) * 1.45);line-height:calc(var(--lh-figure) * 1.3);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;flex:none}.pt-band-val small,.pt-band-fig>span{min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--band-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-band-place{align-items:center;gap:var(--space-4);min-width:0;max-width:100%;color:inherit;font-weight:var(--w-semibold);display:inline-flex}.pt-band-place>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-band-place .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-band-place .pt-icon:last-child:not(:first-child){width:var(--i-chev);height:var(--i-chev);stroke-width:2.25px;color:var(--band-soft)}button.pt-band-place{transition:opacity .12s;position:relative}button.pt-band-place:after{content:"";position:absolute;inset:-14px -8px}button.pt-band-place:active{opacity:.6;transition:none}.pt-band-state{align-items:center;gap:var(--space-6);color:var(--band-soft);display:inline-flex}.pt-band-state:before{content:"";border-radius:var(--radius-full);width:6px;height:6px;box-shadow:inset 0 0 0 1.5px}.pt-band-state.is-live{color:var(--pass-ink)}.pt-band-state.is-live:before{box-shadow:none;background:currentColor}.pt-app .pt-band{margin-inline:var(--gutter);padding:var(--space-12) var(--row-px) var(--space-16)}.pt-app .pt-band-title{flex:1}.pt-app .pt-band-figs{column-gap:var(--space-12)}.pt-web .pt-band{padding:var(--space-16) var(--space-20)}.pt-web .pt-band-body{gap:var(--space-16) var(--space-48);flex-wrap:wrap}.pt-web .pt-band-group{flex:var(--n) 1 calc(var(--n) * 120px)}.pt-web .pt-band-head{height:var(--lh-title);align-items:baseline}.pt-web .pt-band-title{font-size:var(--fs-title);line-height:var(--lh-title)}.pt-web .pt-band-end,.pt-web .pt-band-cap{font-size:var(--fs-2);line-height:var(--lh-2)}.pt-web .pt-band-cap{font-weight:var(--w-medium)}.pt-web .pt-band-figs{column-gap:var(--space-16)}.pt-web .pt-band-val b{font-family:var(--fig);font-size:22.5px;font-weight:500;line-height:27.5px}.pt-web .pt-band-group.is-quiet .pt-band-val b{font-size:15.5px;line-height:21px}.pt-band.is-arriving{--pass:var(--pg-card,var(--surface));--pass-ink:var(--ink);box-shadow:var(--pg-edge,none)}.pt-app .pt-band.is-arriving{--pass:var(--surface)}.pt-band.is-arriving.is-painted{box-shadow:none;--sunken:var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-band.is-arriving.is-painted{--sunken:color-mix(in oklab, var(--pass-ink) 16%, transparent)}}.pt-band.is-arriving.is-painted{--shimmer-tint:var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-band.is-arriving.is-painted{--shimmer-tint:color-mix(in oklab, var(--pass-ink) 24%, transparent)}}.pt-band-bar{border-radius:var(--radius-4);vertical-align:middle;height:.72em;display:inline-block}.pt-panel{min-width:0;padding-bottom:var(--space-6);background:var(--pg-card);box-shadow:var(--pg-edge);border-radius:var(--radius-14);flex-direction:column;display:flex}.pt-panel-head{align-items:center;gap:var(--space-8);min-height:46px;padding:var(--space-4) var(--space-16) 0;display:flex}.pt-panel-head>h2{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);white-space:nowrap}.pt-panel-end{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;margin-inline-start:auto;display:flex}.pt-panel-end .pt-status{height:20px}.pt-panel-in{padding:var(--space-4) var(--space-16) var(--space-10)}.pt-panel-foot{padding:var(--space-4) var(--space-10) 0;display:flex}.pt-panel>.pt-foot{padding-bottom:var(--space-6)}.pt-panel .pt-empty{padding-block:var(--space-8) var(--space-20)}.pt-panels{columns:3 340px;column-gap:var(--space-16)}.pt-panels>.pt-panel{break-inside:avoid;margin-bottom:var(--space-16)}.pt-panel.is-fill{align-self:stretch}.pt-panel.is-fill>.pt-empty{flex:1;justify-content:center}.pt-cols{gap:var(--space-16);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:start;display:grid}.pt-cols>:not(.pt-side){grid-column:1}.pt-cols:not(:has(>.pt-side)){grid-template-columns:minmax(0,1fr)}.pt-work{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.pt-side{top:var(--space-12);gap:var(--space-16);flex-direction:column;grid-area:1/2/span 2;min-width:0;display:flex;position:sticky}@container (max-width:820px){.pt-cols{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pt-side{grid-area:auto/1;position:static}}.pt-stand{align-items:center;gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.pt-stand>.pt-wcard,.pt-stand>.shimmer,.pt-stand>.shimmer>.pt-wcard{width:100%}.pt-stand-cap{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-align:center}.pt-stand.is-measured{width:min(100%,400px);margin-inline:auto}.pt-stand.is-measured .pt-wcard .pt-wcard-reward{font-size:calc(var(--fs-title) * 1.15);line-height:1.3}.pt-app .pt-stand.is-measured{width:min(100% - var(--gutter) * 2, 400px);margin-top:var(--space-12)}:is(.pt-panel,.pt-dialog-list) .pt-row{margin-inline:var(--space-6);width:auto;padding-inline:var(--space-10);border-radius:9px}:is(.pt-panel,.pt-dialog-list) .pt-row:before{display:none}:is(.pt-panel,.pt-dialog-list) :is(a,button,label).pt-row{transition:background-color var(--t-hover) ease}:is(.pt-panel,.pt-dialog-list) :is(a,button,label).pt-row:hover{background:var(--hover)}:is(.pt-panel,.pt-dialog-list) .pt-row.is-tall{min-height:var(--row2)}.pt-panel .pt-row .pt-btn{flex:none}.pt-panel .pt-list{padding-inline:var(--space-6)}.pt-panel .pt-lhead{padding-inline:var(--space-10);background:0 0;position:static}.pt-panel .pt-lrow{padding-inline:var(--space-10)}.pt-portrait{--portrait:64px;--cafe:#1f4d3f;width:var(--portrait);height:var(--portrait);border-radius:var(--radius-full);flex:none;line-height:0;display:block;position:relative}.pt-portrait>svg{border-radius:inherit;width:100%;height:100%;display:block}.pt-portrait.skin-0{--p-skin:#f7d6bd}.pt-portrait.skin-1{--p-skin:#efc09a}.pt-portrait.skin-2{--p-skin:#d9a074}.pt-portrait.skin-3{--p-skin:#b9794d}.pt-portrait.skin-4{--p-skin:#8d5a3b}.pt-portrait.hair-0{--p-hair:#2b1d14}.pt-portrait.hair-1{--p-hair:#4b3021}.pt-portrait.hair-2{--p-hair:#7b4a26}.pt-portrait.hair-3{--p-hair:#1b1c22}.pt-portrait .p-bg{fill:var(--cafe)}@supports (color:color-mix(in lab, red, red)){.pt-portrait .p-bg{fill:color-mix(in oklab, var(--cafe) 24%, var(--surface))}}.pt-portrait.is-off .p-bg{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-portrait.is-off .p-bg{fill:color-mix(in oklab, var(--accent) 22%, var(--surface))}}.pt-portrait.is-ended .p-bg{fill:var(--caution)}@supports (color:color-mix(in lab, red, red)){.pt-portrait.is-ended .p-bg{fill:color-mix(in oklab, var(--caution) 24%, var(--surface))}}.pt-portrait .p-skin,.pt-portrait .p-neck{fill:var(--p-skin)}@supports (color:color-mix(in lab, red, red)){.pt-portrait .p-neck{fill:color-mix(in srgb, var(--p-skin) 84%, #000)}}.pt-portrait .p-hair{fill:var(--p-hair)}.pt-portrait :is(.p-shirt,.p-cap),.pt-portrait .p-brim{fill:var(--cafe)}@supports (color:color-mix(in lab, red, red)){.pt-portrait .p-brim{fill:color-mix(in srgb, var(--cafe) 78%, #000)}}.pt-portrait .p-cloth{fill:#f7f4ee;stroke:#d9d2c3;stroke-width:.7px}.pt-portrait .p-agal{fill:none;stroke:#1b1c22;stroke-width:2.6px;stroke-linecap:round}.pt-portrait .p-eye{fill:#2b1d14}.pt-portrait .p-line{fill:none;stroke:#2b1d14;stroke-width:1.6px;stroke-linecap:round}.pt-portrait .p-blush{fill:#ef8a7a;opacity:.35}.pt-portrait .p-z{fill:none;stroke:var(--accent-text);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.pt-portrait-badge{border-radius:var(--radius-full);width:30%;height:30%;box-shadow:0 0 0 2px var(--live-ring,var(--surface));inset-inline-end:-1%;place-items:center;display:grid;position:absolute;bottom:-1%}.pt-portrait.is-on .pt-portrait-badge{background:var(--positive)}.pt-portrait.is-ended .pt-portrait-badge{background:var(--caution)}.pt-portrait-badge>svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:72%;height:72%}[dir=rtl] .pt-portrait-badge>svg{transform:scaleX(-1)}.pt-hero .pt-portrait{--portrait:84px;--live-ring:var(--ground)}[data-arrive=push] .pt-hero .pt-portrait{animation:.52s cubic-bezier(.34,1.4,.64,1) both pt-portrait-in}@keyframes pt-portrait-in{0%{opacity:0;transform:scale(.6)}}.pt-setup{flex-direction:column;display:flex}.pt-setup-line{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-app .pt-setup-row.is-now .pt-row-main{padding-block:11px}.pt-app .pt-setup-row.is-now .pt-setup-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pt-web .pt-setup-row.is-now .pt-setup-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-setup-go{height:28px;padding-inline:var(--space-12);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-semibold);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.pt-setup-check{width:var(--i-row);height:var(--i-row);color:var(--positive);stroke-width:2.25px;flex:none}.pt-setup-ok .pt-icon{color:var(--positive)}.pt-setup-fold .pt-row-title{color:var(--ink-2)}.pt-setup-turn{width:var(--i-chev);height:var(--i-chev);color:var(--ink-3);stroke-width:2.25px;flex:none;transition:transform .26s cubic-bezier(.24,1,.32,1)}.pt-setup.is-open .pt-setup-turn{transform:rotate(180deg)}.pt-setup-progress{align-items:center;gap:var(--space-8);display:inline-flex}.pt-setup-progress i{gap:3px;display:flex}.pt-setup-progress i b{border-radius:var(--radius-full);background:var(--pg-well,var(--fill-strong));width:14px;height:4px;transition:background-color .32s}.pt-setup-progress i b.is-done{background:var(--accent)}.pt-suggest{--suggest-lead:var(--avatar);overflow:hidden}.pt-app .pt-suggest{margin-inline:var(--gutter);background:var(--surface);border-radius:var(--group-r)}.pt-web .pt-suggest{--suggest-lead:32px;padding:var(--space-6);background:var(--pg-card);box-shadow:var(--pg-edge);border-radius:var(--radius-14)}.pt-suggest-row{align-items:stretch;display:flex}.pt-suggest-press{align-items:center;gap:var(--space-12);min-width:0;min-height:var(--row2);text-align:start;flex:1;padding-inline-start:var(--row-px);transition:background-color .16s;display:flex}.pt-app .pt-suggest-press:active{background:var(--fill);transition:none}.pt-web .pt-suggest-press{padding-inline:var(--space-10);border-radius:9px}.pt-web .pt-suggest-press:hover{background:var(--hover)}.pt-suggest-press>img,.pt-suggest-press>svg{width:var(--suggest-lead);height:var(--suggest-lead);flex:none}.pt-suggest-press .pt-row-sub.is-wrap{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pt-suggest-press>.pt-btn{flex:none}.pt-suggest-close{width:var(--touch);color:var(--ink-3);flex:none;place-items:center;display:grid}.pt-suggest-close .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2px}.pt-app .pt-suggest-close{padding-inline-end:var(--space-4)}.pt-app .pt-suggest-close:active{opacity:.5}.pt-web .pt-suggest-close{border-radius:var(--radius-8);width:30px;height:30px;transition:background-color var(--t-hover) ease, color var(--t-hover) ease;align-self:center;margin-inline-start:var(--space-4)}.pt-web .pt-suggest-close:hover{background:var(--hover);color:var(--ink-2)}.pt-suggest-more{gap:var(--space-6);padding:0 var(--row-px) var(--space-12) calc(var(--row-px) + var(--suggest-lead) + var(--space-12));flex-direction:column;display:flex}.pt-web .pt-suggest-more{padding:0 var(--space-10) var(--space-8) calc(var(--space-10) + var(--suggest-lead) + var(--space-12))}.pt-home{scrollbar-width:none;flex:1;min-width:0;min-height:0;overflow:auto}.pt-home-page{gap:var(--space-16);padding:var(--pg-top) var(--pg-side) var(--pg-foot);flex-direction:column;display:flex}.pt-home-page>.pt-notice{margin:0}.pt-home-row{gap:var(--space-16);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.pt-home-cell{gap:var(--space-16);flex-direction:column;grid-column:span 12;min-width:0;display:flex}.pt-home-cell.is-wide{grid-column:span 7}.pt-home-cell.is-narrow{grid-column:span 5}.pt-home-cell>.pt-panel:last-child{flex:1}.pt-home-strip{align-items:center;gap:var(--space-8)}.pt-home-scroll{scrollbar-width:none;contain:size;flex:1 1 0;min-height:172px;overflow:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.pt-home-fill{flex-direction:column;flex:1 1 0;justify-content:center;min-height:128px;display:flex;container-type:size}.pt-panel .pt-home-fill .pt-empty{padding:0 var(--space-24)}.pt-home-fill .pt-empty .pt-empty-art .pt-art{width:auto;height:clamp(56px,min(100cqh - 100px,70cqw - 33.6px),140px)}@container (max-height:176px){.pt-home-fill .pt-empty .pt-empty-art .pt-art{height:clamp(56px,100cqh - 46px,140px)}.pt-home-fill .pt-empty p{display:none}}.pt-group>.pt-home-art>.pt-empty{padding:var(--space-24) var(--space-20) var(--space-32)}.pt-home-art.is-press{transition:background-color var(--t-hover) ease;position:relative}.pt-panel .pt-home-art.is-press{margin-inline:var(--space-6);border-radius:var(--radius-10)}.pt-home-art.is-press>button{border-radius:inherit;cursor:pointer;position:absolute;inset:0}.pt-web .pt-home-art.is-press:has(>button:hover){background:var(--hover)}.pt-app .pt-home-art.is-press:has(>button:active){background:var(--fill);transition:none}.pt-home-art.is-press .pt-empty p{color:var(--accent-text)}.pt-home-art.is-press .pt-empty-art .pt-art{transition:transform var(--t-press) var(--ease-press)}.pt-home-art.is-press:has(>button:active) .pt-empty-art .pt-art{transform:scale(.97)}.pt-home-draw{gap:var(--space-10);flex-direction:column;display:flex}.pt-panel>.pt-home-draw{padding:var(--space-4) var(--space-16) var(--space-12)}.pt-group>.pt-home-draw{padding:var(--space-12) var(--row-px)}.pt-home-draw>p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-home-tickets{--pass:var(--surface);color:var(--ink-3)}.pt-home-tickets .pt-rt.is-next{color:var(--ink)}.pt-home-tickets .pt-rt.is-won{color:var(--accent)}.pt-event{--event:var(--accent-text);background:var(--event)}@supports (color:color-mix(in lab, red, red)){.pt-event{background:color-mix(in oklab, var(--event) 14%, transparent)}}.pt-event{box-shadow:inset 0 0 0 1px var(--event)}@supports (color:color-mix(in lab, red, red)){.pt-event{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--event) 12%, transparent)}}.pt-event{color:var(--event)}.pt-event.is-join{--event:var(--positive)}.pt-event.is-reward{--event:var(--caution)}.pt-event.is-undo{--event:var(--critical)}.pt-event .pt-icon{width:calc(var(--avatar) * .54);height:calc(var(--avatar) * .54);stroke-width:1.85px}.pt-row.is-fresh{animation:.42s cubic-bezier(.24,1,.32,1) both pt-arrive}@keyframes pt-arrive{0%{opacity:0;transform:translateY(-6px)}}.pt-home-cat>p{padding:var(--space-10) var(--space-16) var(--space-2);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-dialog-list .pt-home-cat>p{z-index:1;background:var(--surface-raised);position:sticky;top:0}.pt-row.is-busy{opacity:.6}.pt-home-search{padding:var(--space-4) var(--space-16)}.pt-home-search .pt-search{border-radius:var(--radius-10);height:32px;margin:0}.pt-app .pt-home-search{padding:0 0 var(--space-4)}.pt-app .pt-home-search .pt-search{margin:0 var(--gutter);border-radius:var(--radius-14);height:36px}.pt-lrow .pt-status{height:20px}.pt-mn-main{overflow-anchor:none;scrollbar-width:none;gap:var(--space-16);min-width:0;min-height:0;padding:0 var(--pg-side) var(--pg-foot);flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.pt-mn-main>:first-child:not(.pt-empty,[data-in-flight]){margin-top:calc(var(--pg-top) - 10px)}.pt-mn-main>[data-in-flight]:first-child:before{content:"";margin-bottom:calc(var(--pg-top) - 10px - var(--space-16))}.pt-mn-main::-webkit-scrollbar{display:none}.pt-mn-main>.pt-add{margin:calc(var(--space-8) * -1) 0 0;margin-inline-start:calc(var(--space-8) * -1);padding:0}.pt-mn-main>.pt-empty{margin-block:auto}.pt-screen-body:has(>.pt-copy){flex-direction:column;display:flex}.pt-screen-body>.pt-copy{margin-block:auto}.pt-mn-bar{z-index:2;align-items:center;gap:var(--space-16);min-height:44px;margin-inline:calc(var(--pg-side) * -1);padding:var(--space-6) var(--pg-side);background:var(--surface);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.pt-mn-bar{background:color-mix(in oklab, var(--surface) 74%, transparent)}}.pt-mn-bar{-webkit-backdrop-filter:saturate(1.5)blur(20px);backdrop-filter:saturate(1.5)blur(20px);transition:box-shadow var(--t-hover) ease}.pt-mn-bar.is-under{box-shadow:0 1px 0 var(--hairline)}.pt-mn-bar>.pt-search{width:240px;height:30px;padding-inline:var(--space-10);border-radius:var(--radius-10);flex:none;margin:0;margin-inline-start:auto}.pt-mn-index{align-items:center;gap:var(--space-2);scrollbar-width:none;min-width:0;flex:1;margin-inline-start:calc(var(--space-10) * -1);padding-block:3px;display:flex;overflow-x:auto}.pt-mn-index::-webkit-scrollbar{display:none}.pt-mn-index>button{align-items:center;gap:var(--space-6);height:28px;padding-inline:var(--space-10);border-radius:var(--radius-8);color:var(--ink-2);font-weight:var(--w-medium);white-space:nowrap;transition:background-color var(--t-hover) ease, color var(--t-hover) ease;flex:none;display:inline-flex}.pt-mn-index>button.is-off{color:var(--ink-3)}.pt-mn-index>button:hover{background:var(--hover);color:var(--ink)}.pt-mn-index>button.is-on{background:var(--nav-active);color:var(--ink)}.pt-mn-index>button .pt-mono{font-size:var(--fs-cap);font-weight:var(--w-regular);color:var(--ink-3)}.pt-mn-index>button:focus-visible,.pt-mn-sec-name:focus-visible{border-radius:var(--radius-8)}.pt-mn-facts{align-items:center;column-gap:var(--space-16);row-gap:var(--space-4);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);flex-wrap:wrap;display:flex}.pt-mn-facts>p{flex:auto;min-width:0}.pt-mn-facts>p>span{white-space:nowrap}.pt-mn-facts>p>span+span:before{content:"·";margin-inline:var(--space-6);color:var(--ink-4)}.pt-mn-facts>p>.is-ask{color:var(--ink-2)}.pt-mn-facts>.pt-btn{margin-inline-start:auto}.pt-mn-end{margin-top:var(--space-16);padding-top:var(--space-12);box-shadow:inset 0 1px 0 var(--hairline)}.pt-mn-sec+.pt-mn-sec{margin-top:var(--space-16)}.pt-mn-sec-head{align-items:center;gap:var(--space-8);min-height:30px;margin-bottom:var(--space-10);display:flex}.pt-mn-sec-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:var(--space-4) var(--space-8);border-radius:var(--radius-8);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold);text-align:start;transition:background-color var(--t-hover) ease;margin-inline-start:calc(var(--space-8) * -1);overflow:hidden}.pt-mn-sec-name:hover:not(:disabled){background:var(--hover)}.pt-mn-sec-name.is-on,.pt-mn-sec-name.is-on:hover:not(:disabled){background:var(--nav-active)}.pt-mn-sec-name:disabled{cursor:default}.pt-mn-sec-head>.pt-mono{font-size:var(--fs-2);color:var(--ink-3);flex:none}.pt-mn-sec.is-off .pt-mn-sec-name,.pt-mn-sec>.pt-sub{color:var(--ink-3)}.pt-mn-grid{gap:var(--space-10);grid-template-columns:repeat(auto-fill,minmax(264px,1fr));display:grid}.pt-mn-card{align-items:stretch;gap:var(--space-12);min-width:0;padding:var(--space-12);border-radius:var(--radius-14);background-color:var(--pg-card);box-shadow:var(--pg-edge);text-align:start;transition:background-color var(--t-hover) ease, box-shadow var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-press);display:flex;position:relative}button.pt-mn-card:hover{background-color:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong), 0 12px 28px -20px var(--shadow-ink)}button.pt-mn-card:active{transform:scale(.985)}.pt-mn-card.is-on,.pt-mn-card.is-on:hover{background-color:var(--surface);box-shadow:inset 0 0 0 2px var(--accent)}.pt-mn-card:focus-visible{border-radius:var(--radius-14)}.pt-mn-card-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-mn-card-main>b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-medium);overflow:hidden}.pt-mn-card-line{-webkit-line-clamp:2;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pt-mn-card-foot{align-items:center;gap:var(--space-8);min-height:22px;padding-top:var(--space-8);margin-top:auto;display:flex}.pt-mn-card-price{font-variant-numeric:tabular-nums;font-weight:var(--w-medium);white-space:nowrap}.pt-mn-card-photo{border-radius:var(--radius-10);background-color:var(--pg-well);width:84px;height:84px;color:var(--ink-4);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pt-mn-card-photo>:is(img,.pt-icon){transition:opacity var(--t-tint) ease, filter var(--t-tint) ease, transform var(--t-tint) ease}.pt-mn-card-photo>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pt-mn-card-photo.is-hidden>.pt-icon{opacity:0}.pt-mn-card-photo.is-empty{box-shadow:inset 0 0 0 1px var(--dash);background-color:#0000}.pt-mn-card-photo .pt-icon{width:var(--i-tone);height:var(--i-tone)}.pt-mn-card.is-off .pt-mn-card-main>b,.pt-mn-card.is-off .pt-mn-card-price{color:var(--ink-3)}.pt-mn-card.is-off .pt-mn-card-photo>img{opacity:.5;filter:grayscale()}.pt-mn-card .pt-mn-card-photo.is-hidden>img{opacity:.6;filter:grayscale()blur(1.5px);transform:scale(1.06)}.pt-mn-card.is-add{justify-content:center;align-items:center;gap:var(--space-6);min-height:108px;box-shadow:inset 0 0 0 1px var(--dash);color:var(--ink-3);font-weight:var(--w-medium);background-color:#0000}.pt-mn-card.is-add:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-mn-card.is-add:hover{background-color:color-mix(in oklab, var(--accent) 5%, var(--surface))}}.pt-mn-card.is-add:hover{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-mn-card.is-add:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 24%, transparent)}}.pt-mn-card.is-add:hover{color:var(--accent-text)}.pt-mn-card.is-add .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-mn-shot{aspect-ratio:16/10;border-radius:var(--radius-14);background-color:var(--pg-well);width:100%;color:var(--ink-3);text-align:center;transition:background-color var(--t-hover) ease, box-shadow var(--t-hover) ease, color var(--t-hover) ease;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative;overflow:hidden}.pt-mn-shot>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt-mn-shot>.pt-icon{width:var(--i-tone);height:var(--i-tone);margin-bottom:var(--space-6)}.pt-mn-shot>b{font-weight:var(--w-medium);color:var(--ink-2)}.pt-mn-shot>small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3)}.pt-mn-shot.is-empty{box-shadow:inset 0 0 0 1px var(--dash);background-color:#0000}button.pt-mn-shot.is-empty:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){button.pt-mn-shot.is-empty:hover{background-color:color-mix(in oklab, var(--accent) 5%, var(--surface))}}button.pt-mn-shot.is-empty:hover{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){button.pt-mn-shot.is-empty:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 24%, transparent)}}button.pt-mn-shot.is-empty:hover,button.pt-mn-shot.is-empty:hover>b{color:var(--accent-text)}.pt-mn-shot:focus-visible{border-radius:var(--radius-14)}.pt-mn-shot-acts{align-items:center;gap:var(--space-4);display:flex}.pt-mn-shot-at{border-radius:var(--radius-14);position:relative}.pt-mn-flight{z-index:6;color:var(--ink-4);pointer-events:none;place-items:center;display:grid;position:absolute;overflow:hidden}.pt-mn-flight>img{width:100%;height:100%;display:block;position:absolute;inset:0}.pt-mn-flight>.pt-icon{width:var(--i-tone);height:var(--i-tone)}.pt-mn-book{align-items:start;gap:var(--space-24) var(--space-16);grid-template-columns:repeat(auto-fill,minmax(156px,1fr));display:grid}.pt-mn-sheet{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.pt-mn-sheet-face{border-radius:var(--radius-10);background-color:var(--pg-well);width:100%;box-shadow:0 0 0 1px var(--hairline);transition:box-shadow var(--t-hover) ease, background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-press);display:block;position:relative;overflow:hidden}.pt-mn-sheet-face>img{object-fit:contain;width:100%;height:100%;display:block}button.pt-mn-sheet-face:hover:not(:disabled){box-shadow:0 0 0 1px var(--hairline-strong), 0 14px 30px -20px var(--shadow-ink)}button.pt-mn-sheet-face:active:not(:disabled){transform:scale(.985)}.pt-mn-sheet-face.is-on,.pt-mn-sheet-face.is-on:hover:not(:disabled){box-shadow:0 0 0 2px var(--accent)}.pt-mn-sheet-face:disabled{cursor:default}.pt-mn-sheet-face:focus-visible{border-radius:var(--radius-10)}.pt-mn-sheet-face.is-add{padding:var(--space-12);aspect-ratio:1240/1754;box-shadow:inset 0 0 0 1px var(--dash);color:var(--ink-3);text-align:center;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.pt-mn-sheet-face.is-add:hover:not(:disabled){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-mn-sheet-face.is-add:hover:not(:disabled){background-color:color-mix(in oklab, var(--accent) 5%, var(--surface))}}.pt-mn-sheet-face.is-add:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-mn-sheet-face.is-add:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 24%, transparent)}}.pt-mn-sheet-face.is-add:hover:not(:disabled){color:var(--accent-text)}.pt-mn-sheet-face.is-add>.pt-icon{width:var(--i-btn);height:var(--i-btn);margin-bottom:var(--space-6)}.pt-mn-sheet-face.is-add>b{font-weight:var(--w-medium)}.pt-mn-sheet-face.is-add>small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3)}.pt-mn-sheet-foot{align-items:center;gap:var(--space-8);min-height:28px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);display:flex}.pt-mn-sheet-foot>.pt-mono{color:var(--ink-2)}.pt-mn-leaf-at{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.pt-mn-leaf{border-radius:var(--radius-10);background:var(--pg-well,var(--fill));height:232px;box-shadow:0 0 0 1px var(--hairline);transition:box-shadow var(--t-hover,.14s) ease, transform var(--t-press,.16s) var(--ease-press,ease);display:block;position:relative;overflow:hidden}.pt-mn-leaf>img{object-fit:contain;width:100%;height:100%;display:block}.pt-mn-leaf:is(button):not(.pt-viewable):hover:not(:disabled){box-shadow:0 0 0 1px var(--hairline-strong)}.pt-mn-leaf:is(button):not(.pt-viewable):active:not(:disabled){transform:scale(.985)}.pt-mn-leaf:disabled{cursor:default}.pt-mn-leaf.is-whole{align-self:center}.pt-mn-folio{bottom:var(--space-6);min-width:18px;height:18px;padding-inline:var(--space-4);border-radius:var(--radius-full);color:#fff;font-size:var(--fs-cap);text-align:center;background:#0000009e;line-height:18px;position:absolute;inset-inline-start:var(--space-6)}.pt-mn-leaves{align-items:start;gap:var(--space-16) var(--space-12);padding:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pt-app .pt-mn-leaf{border-radius:var(--radius-8);width:100%;height:auto}.pt-app .pt-mn-leaf-at{gap:0}.pt-app .pt-mn-leaf.is-whole{width:auto;height:44vh;margin:var(--space-8) auto var(--space-16);border-radius:var(--radius-14)}.pt-cpn-main{overflow-anchor:none;scrollbar-width:none;gap:var(--space-24);min-width:0;min-height:0;padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot);flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.pt-cpn-main::-webkit-scrollbar{display:none}.pt-cpn-group{gap:var(--space-12);flex-direction:column;display:flex}.pt-cpn-group-head{align-items:center;gap:var(--space-8);min-height:28px;display:flex}.pt-cpn-group-head>h2{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-cpn-group-head>.pt-icon{width:14px;height:14px;color:var(--ink-3)}.pt-cpn-group-head>.pt-icon.pt-positive{color:var(--positive)}.pt-cpn-group.is-soon>.pt-cpn-group-head>.pt-icon{color:var(--accent-text)}.pt-cpn-group-head>.pt-mono{font-size:var(--fs-2);color:var(--ink-3)}.pt-cpn-group-head>.pt-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);margin-inline-start:auto;overflow:hidden}.pt-cpn-group>.pt-sub{margin-top:calc(var(--space-8) * -1);color:var(--ink-3)}.pt-cpn-more{margin-inline-start:calc(var(--space-8) * -1);display:flex}.pt-cpn-more .pt-mono{font-size:var(--fs-2);color:var(--ink-3)}.pt-cpn-grid{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(336px,1fr));display:grid}.pt-cpn-ticket{--notch:8px;--face:var(--surface);--edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket{--edge:color-mix(in oklab, var(--ink) 11%, var(--surface))}}.pt-cpn-ticket{--lip:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket{--lip:color-mix(in oklab, var(--ink) 17%, var(--surface))}}.pt-cpn-ticket{--stub:var(--pg-well);--stub-ink:var(--ink);border-radius:var(--radius-18);background-color:var(--edge);min-width:0;min-height:150px;box-shadow:inset 0 -1px 0 var(--lip);text-align:start;-webkit-mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + 1px)) 100% 0 / 51% 100% no-repeat;transition:background-color var(--t-tint) var(--ease-settle), box-shadow var(--t-tint) var(--ease-settle), transform var(--t-press) var(--ease-press);padding:1px 1px 2px;display:flex;position:relative}.pt-cpn-ticket-in{border-radius:calc(var(--radius-18) - 1px);background-color:var(--face);min-width:0;-webkit-mask:radial-gradient(circle at -1px calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at calc(100% + 1px) calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at -1px calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at calc(100% + 1px) calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 100% 0 / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at -1px calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at calc(100% + 1px) calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at -1px calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 0 0 / 51% 100% no-repeat, radial-gradient(circle at calc(100% + 1px) calc(50% + .5px), #0000 calc(var(--notch) + 1px), #000 calc(var(--notch) + 2px)) 100% 0 / 51% 100% no-repeat;transition:background-color var(--t-tint) var(--ease-settle), box-shadow var(--t-tint) var(--ease-settle);flex:1;align-items:stretch;display:flex;overflow:hidden}button.pt-cpn-ticket:hover{--edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){button.pt-cpn-ticket:hover{--edge:color-mix(in oklab, var(--ink) 18%, var(--surface))}}button.pt-cpn-ticket:hover{--lip:var(--ink)}@supports (color:color-mix(in lab, red, red)){button.pt-cpn-ticket:hover{--lip:color-mix(in oklab, var(--ink) 25%, var(--surface))}}button.pt-cpn-ticket:active{transform:scale(.985)}.pt-cpn-ticket.is-fresh{animation:pt-arrive .42s var(--ease-settle) both}.pt-cpn-ticket.is-live{--stub:var(--pass);--stub-ink:var(--pass-ink,#fff)}.pt-cpn-ticket:is(.is-soon,.is-idea){--stub:var(--pass)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket:is(.is-soon,.is-idea){--stub:color-mix(in oklab, var(--pass) 14%, var(--surface))}}.pt-cpn-ticket:is(.is-soon,.is-idea){--stub-ink:var(--pass)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket:is(.is-soon,.is-idea){--stub-ink:color-mix(in oklab, var(--pass) 72%, var(--ink))}}.pt-cpn-ticket.is-ended{--face:var(--pg-card);--stub-ink:var(--ink-3)}.pt-cpn-ticket.is-idea{--edge:var(--dash);--lip:var(--dash)}button.pt-cpn-ticket.is-idea:hover{--edge:var(--accent)}@supports (color:color-mix(in lab, red, red)){button.pt-cpn-ticket.is-idea:hover{--edge:color-mix(in oklab, var(--accent) 42%, var(--surface))}}button.pt-cpn-ticket.is-idea:hover{--lip:var(--edge)}.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){--edge:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){--edge:color-mix(in oklab, var(--accent) 56%, var(--surface))}}.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){--lip:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){--lip:color-mix(in oklab, var(--accent) 68%, var(--surface))}}.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){--face:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){--face:color-mix(in oklab, var(--accent) 3.5%, var(--surface))}}.pt-cpn-ticket:is(.is-on,.is-on:hover,:focus-visible){outline:none}.pt-cpn-ticket:is(.is-on,:focus-visible)>.pt-cpn-ticket-in{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket:is(.is-on,:focus-visible)>.pt-cpn-ticket-in{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 16%, transparent)}}.pt-cpn-stub{justify-content:center;align-items:center;gap:var(--space-6);width:104px;padding:var(--space-12) var(--space-8);background-color:var(--stub);color:var(--stub-ink);text-align:center;flex-direction:column;flex:none;display:flex;position:relative}.pt-cpn-stub:after{content:"";background:radial-gradient(circle, var(--face) 1.6px, #0000 2.1px) center top / 5px 9px repeat-y;width:5px;position:absolute;inset-block:10px;inset-inline-end:-2.5px}.pt-cpn-stub>.pt-pass-logo{width:26px;height:26px;font-size:var(--fs-cap)}.pt-cpn-stub>small{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-medium);opacity:.78}.pt-cpn-ticket.is-ended .pt-cpn-stub>.pt-pass-logo{filter:grayscale();opacity:.7}.pt-cpn-fig{font-family:var(--fig,inherit);font-size:var(--ticket-fig,calc(var(--fs-figure) * 1.85));letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:1px;font-weight:500;line-height:1;display:inline-flex}.pt-cpn-fig>small{font-size:.5em;font-weight:var(--w-medium);letter-spacing:0}.pt-cpn-fig.is-riyals{align-items:center;gap:var(--space-4);font-size:var(--ticket-riyals,calc(var(--fs-figure) * 1.5));flex-direction:column}.pt-cpn-fig.is-riyals>small{font-family:var(--font-sans);font-size:var(--fs-cap)}.pt-cpn-ticket-main{gap:var(--space-4);min-width:0;padding:var(--space-12) var(--space-16);flex-direction:column;flex:1;display:flex}.pt-cpn-ticket-top{align-items:center;gap:var(--space-8);min-height:22px;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;display:flex}.pt-cpn-ticket-main>b{margin-top:var(--space-4);text-overflow:ellipsis;white-space:nowrap;font-size:var(--ticket-name,var(--fs-title));line-height:var(--ticket-name-lh,var(--lh-title));font-weight:var(--w-semibold);overflow:hidden}.pt-cpn-ticket-line{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden}.pt-cpn-ticket-main>.pt-cpn-days{margin-block:var(--space-8)}.pt-cpn-ticket-foot{align-items:center;gap:var(--space-8);padding-top:var(--space-10);background:linear-gradient(90deg, var(--ink) 55%, #0000 0) top / 7px 1px repeat-x;margin-top:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.pt-cpn-ticket-foot{background:linear-gradient(90deg, color-mix(in oklab, var(--ink) 15%, transparent) 55%, #0000 0) top / 7px 1px repeat-x}}.pt-cpn-ticket-foot{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap}.pt-cpn-ticket-foot>.pt-push{color:var(--ink-3)}.pt-cpn-ticket.is-ended .pt-cpn-ticket-main>b{color:var(--ink-2)}.pt-cpn-ticket.is-ended .pt-cpn-ticket-foot{color:var(--ink-3)}.pt-cpn-ticket.is-idea .pt-cpn-ticket-main>.pt-cpn-days{margin-block:auto 0}.pt-cpn-plus{border-radius:var(--radius-full);background:linear-gradient(150deg, var(--accent-1), var(--accent-2));width:20px;height:20px;color:var(--on-accent);flex:none;place-items:center;display:grid}.pt-cpn-plus>.pt-icon{stroke-width:2.4px;width:12px;height:12px}.pt-cpn-days{gap:3px;min-width:0;display:flex}.pt-cpn-days>i{min-width:0;max-width:30px;height:22px;box-shadow:inset 0 0 0 1px var(--hairline-strong);font-style:normal;font-family:var(--fig,inherit);font-size:var(--fs-cap);font-variant-numeric:tabular-nums;color:var(--ink-2);border-radius:7px;flex:1 1 0;place-items:center;line-height:1;display:grid}.pt-cpn-days>i.is-gone{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-days>i.is-gone{background:color-mix(in oklab, var(--positive) 13%, var(--surface))}}.pt-cpn-days>i.is-gone{box-shadow:none;color:var(--ink-3)}.pt-cpn-days>i.is-today{background:var(--positive);box-shadow:none;color:var(--surface);font-weight:var(--w-semibold)}.pt-cpn-days>i.is-spent{background:var(--pg-well,var(--fill));box-shadow:none;color:var(--ink-3)}.pt-cpn-days.is-thin>i{border-radius:var(--radius-full);max-width:none;height:6px}.pt-cpn-days.is-thin>i.is-ahead{background:var(--fill-strong);box-shadow:none}.pt-cpn-add{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-18);min-height:150px;box-shadow:inset 0 0 0 1px var(--dash);color:var(--ink-2);font-weight:var(--w-medium);transition:background-color var(--t-tint) var(--ease-settle), box-shadow var(--t-tint) var(--ease-settle), color var(--t-hover) ease, transform var(--t-press) var(--ease-press);flex-direction:column;display:flex}.pt-cpn-add:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-add:hover{background-color:color-mix(in oklab, var(--accent) 4%, var(--surface))}}.pt-cpn-add:hover{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-add:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 24%, transparent)}}.pt-cpn-add:hover{color:var(--accent-text)}.pt-cpn-add:active{transform:scale(.985)}.pt-cpn-add.is-on,.pt-cpn-add.is-on:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-add.is-on,.pt-cpn-add.is-on:hover{background-color:color-mix(in oklab, var(--accent) 3.5%, var(--surface))}}.pt-cpn-add.is-on,.pt-cpn-add.is-on:hover{color:var(--accent-text);cursor:default;box-shadow:inset 0 0 0 1px var(--accent), inset 0 0 0 2px var(--accent);transform:none}@supports (color:color-mix(in lab, red, red)){.pt-cpn-add.is-on,.pt-cpn-add.is-on:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 56%, var(--surface)), inset 0 0 0 2px color-mix(in oklab, var(--accent) 16%, transparent)}}.pt-cpn-add>.pt-cpn-plus{width:30px;height:30px}.pt-cpn-add>.pt-cpn-plus>.pt-icon{width:16px;height:16px}.pt-cpn-place{--il-bg:var(--surface);align-items:center;gap:var(--space-24);min-height:150px;padding:var(--space-12) var(--space-24) var(--space-12) var(--space-16);border-radius:var(--radius-18);box-shadow:inset 0 0 0 1px var(--dash);grid-column:1/-1;display:flex}.pt-cpn-place>.pt-art:not([width]){flex:none;width:140px}.pt-cpn-place-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-cpn-place-main>b{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-cpn-place-main>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-cpn-first{justify-content:center;align-items:center;gap:var(--space-8);padding-bottom:var(--space-48);flex-direction:column;flex:1 0 auto;display:flex}.pt-cpn-first .pt-empty{padding-bottom:var(--space-16)}.pt-cpn-first>.pt-cpn-grid{width:min(100%,1040px)}.pt-cpn-first>.pt-sub{margin-top:var(--space-6);color:var(--ink-3)}.pt-cpn-row{--avatar:50px}.pt-cpn-mark{--mark:var(--pass);--mark-ink:var(--pass-ink,#fff);--mark-hole:var(--mark-ink)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-mark{--mark-hole:color-mix(in oklab, var(--mark-ink) 38%, var(--mark))}}.pt-cpn-mark{border-radius:var(--radius-10);background-color:var(--mark);width:50px;height:36px;color:var(--mark-ink);flex:none;place-items:center;padding-inline:4px 12px;display:grid;position:relative;-webkit-mask:radial-gradient(circle at 0,#0000 4px,#000 4.75px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 4px,#000 4.75px) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 4px,#000 4.75px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 4px,#000 4.75px) 100% 0/51% 100% no-repeat}.pt-cpn-mark:after{content:"";background:radial-gradient(circle, var(--mark-hole) .85px, #0000 1.2px) center top / 2px 4.4px repeat-y;width:2px;position:absolute;inset-block:7px;inset-inline-end:10px}.pt-cpn-mark.is-soon{--mark:var(--pass)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-mark.is-soon{--mark:color-mix(in oklab, var(--pass) 15%, var(--surface))}}.pt-cpn-mark.is-soon{--mark-ink:var(--pass)}@supports (color:color-mix(in lab, red, red)){.pt-cpn-mark.is-soon{--mark-ink:color-mix(in oklab, var(--pass) 74%, var(--ink))}}.pt-cpn-mark.is-ended{--mark:var(--fill);--mark-ink:var(--ink-3)}.pt-cpn-mark.is-wait{--mark:var(--sunken);--mark-ink:transparent;--mark-hole:transparent}.pt-cpn-mark .pt-cpn-fig{font-family:inherit;font-size:var(--fs-body);font-weight:var(--w-semibold);letter-spacing:-.01em}.pt-cpn-mark .pt-cpn-fig>small{font-size:.7em;font-weight:var(--w-semibold)}.pt-cpn-mark .pt-cpn-fig.is-riyals{font-size:var(--fs-2);gap:1px}.pt-cpn-mark .pt-cpn-fig.is-riyals>small{font-size:calc(var(--fs-cap) * .82);font-weight:var(--w-medium);opacity:.82}.pt-cpn-face-where{display:block}.pt-cpn-face-hint{opacity:.55}.pt-cpn-face-at{margin:var(--space-8) var(--gutter) 0}.pt-cpn-seg-at{padding:0 var(--gutter) var(--space-8)}.pt-cpn-run{gap:var(--space-6);flex-direction:column;display:flex}.pt-cpn-run>.pt-cpn-days>i{max-width:none}.pt-cpn-run>.pt-cpn-days:not(.is-thin)>i{height:26px}.pt-cpn-run-ends{justify-content:space-between;gap:var(--space-8);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);display:flex}.pt-app .pt-cpn-run{padding:var(--space-12) var(--row-px)}.pt-cpn-usage{gap:var(--space-10);flex-direction:column;display:flex}.pt-cpn-usage>.pt-dist{margin:0}.pt-cpn-stage{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-cpn-stage>.pt-status{flex:none}.pt-cpn-stage>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-cpn-hero{margin-block:var(--space-4) var(--space-8);position:relative}.pt-cpn-count{font-size:var(--fs-2);line-height:var(--lh-2);font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap;flex:none}.pt-cpn-flight{z-index:6;pointer-events:none;position:absolute;overflow:hidden}.pt-cpn-flight[data-life=ended] .pt-pass-logo{filter:grayscale();opacity:.7}.pt-cs{min-width:0;min-height:0;margin:0 var(--space-12) var(--space-12);background:var(--pg-card);box-shadow:var(--pg-edge);border-radius:var(--radius-14);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.pt-cs-bar{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-12);box-shadow:0 1px 0 var(--hairline);flex:none;display:flex}.pt-cs-bar [data-tip]:after{inset-inline:auto 0}.pt-cs-state{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);flex:0 auto;overflow:hidden}.pt-cs-state .pt-icon{vertical-align:-3px;width:var(--i-btn);height:var(--i-btn);stroke-width:2.4px;margin-inline-end:var(--space-6);display:inline-block}.pt-cs-state.is-positive{color:var(--positive)}.pt-cs-state.is-critical{color:var(--critical)}.pt-cs-work{flex:1;min-height:0;display:flex}.pt-cs-floor{overscroll-behavior:contain;scrollbar-width:none;width:clamp(412px,34%,480px);min-height:0;padding:var(--space-32) var(--space-24);background:var(--pg-well);flex:none;display:flex;overflow:auto}.pt-cs-floor::-webkit-scrollbar{display:none}.pt-cs-show{gap:var(--space-12);flex-direction:column;width:min(100%,360px);margin:auto;display:flex}.pt-cs-card .pt-wpass{box-shadow:inset 0 0 0 1px #0000000f, 0 30px 40px -30px var(--pass)}@supports (color:color-mix(in lab, red, red)){.pt-cs-card .pt-wpass{box-shadow:inset 0 0 0 1px #0000000f, 0 30px 40px -30px color-mix(in srgb, var(--pass) 70%, #000)}}.pt-cs-reach{text-align:center;text-wrap:balance}.pt-cs-visits{justify-content:center;align-items:center;gap:var(--space-10);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);--field:var(--surface);--field-ring:0 0 0 1px var(--hairline-strong);display:flex}.pt-cs-side{border-inline-end:1px solid var(--hairline);--field:var(--surface);--field-hover:var(--surface);--field-ring:0 0 0 1px var(--hairline-strong);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:cs-side/inline-size}.pt-cs-notice{padding:var(--space-12) var(--space-12) 0;flex:none}.pt-cs-tabs-at{padding:var(--space-8);box-shadow:0 1px 0 var(--hairline);flex:none}.pt-cs-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid}.pt-cs-tab{border-radius:var(--radius-10);min-width:0;height:56px;color:var(--ink-2);font-size:var(--fs-2);line-height:14px;font-weight:var(--w-medium);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding-inline:2px;display:flex;position:relative}.pt-cs-tab>span:not(.pt-tile){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pt-cs-tab:hover{background:var(--hover);color:var(--ink)}.pt-cs-tab[aria-selected=true]{background:var(--nav-active);color:var(--ink)}.pt-cs-tab:focus-visible{outline-offset:-2px}.pt-cs-tab .pt-tile{width:24px;height:24px;transition:transform var(--t-press) var(--ease-press);border-radius:7px}.pt-cs-tab .pt-tile .pt-icon{width:13px;height:13px}.pt-cs-tab:active .pt-tile{transform:scale(.9)}.pt-cs-tab-dot{border-radius:var(--radius-full);width:7px;height:7px;box-shadow:0 0 0 2px var(--pg-card);top:7px;position:absolute;inset-inline-end:9px}.pt-cs-tab-dot.is-caution{background:var(--caution)}.pt-cs-tab-dot.is-accent{background:var(--accent)}.pt-cs-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.pt-cs-part{padding:0 var(--space-20) var(--space-24);flex-direction:column;display:flex}.pt-cs-part.is-in{animation:pt-fade-in var(--t-fade) ease both}.pt-cs-head{align-items:flex-start;gap:var(--space-12);padding-top:var(--space-16);display:flex}.pt-cs-head>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pt-cs-head h3{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-cs-head p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-wrap:pretty}.pt-cs-head-end{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-top:1px}.pt-cs-blk{gap:var(--space-10);padding-block:var(--space-16);flex-direction:column;display:flex}.pt-cs-blk+.pt-cs-blk{border-top:1px solid var(--hairline)}.pt-cs-head+.pt-cs-blk{padding-top:var(--space-12)}.pt-cs-blk>h4{justify-content:space-between;align-items:baseline;gap:var(--space-8);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3);display:flex}.pt-cs-blk>h4>span:last-child:not(:first-child){font-weight:var(--w-regular)}.pt-cs-side .pt-picks:not(.is-sm){--pick-w:96px}.pt-cs-side .pt-seg{width:100%;display:grid}.pt-cs-list{margin-inline:calc(var(--space-8) * -1);flex-direction:column;gap:2px;display:flex}.pt-cs-colour,.pt-cs-switch{align-items:center;gap:var(--space-10);width:100%;min-height:44px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-10);text-align:start;transition:background-color var(--t-hover) ease;display:flex}.pt-cs-colour:hover:not(:disabled),.pt-cs-colour[aria-expanded=true],.pt-cs-switch:hover:not(:disabled){background:var(--hover)}.pt-cs-colour:disabled,.pt-cs-switch:disabled{cursor:default}.pt-cs-colour .pt-swatch{border-radius:var(--radius-8);width:26px;height:26px}.pt-cs-colour-main,.pt-cs-switch-main{flex-direction:column;flex:1;min-width:0;display:flex}:is(.pt-cs-colour-main,.pt-cs-switch-main) b{font-weight:var(--w-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.pt-cs-colour-main,.pt-cs-switch-main) small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt-cs-colour-v{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);flex:none}.pt-cs-colour-v>.pt-ltr{font-family:var(--code)}.pt-cs-colour>.pt-icon{width:var(--i-chev);height:var(--i-chev);color:var(--ink-3);stroke-width:2.25px;transition:transform var(--t-tint) var(--ease-settle);flex:none}.pt-cs-colour[aria-expanded=true]>.pt-icon{transform:rotate(180deg)}.pt-cs-switch .pt-studio-gift{width:26px;height:26px}.pt-cs-note{align-items:flex-start;gap:var(--space-6);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--caution);display:flex}.pt-cs-note>.pt-icon{flex:none;width:13px;height:13px;margin-top:2px}.pt-cs-line{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.pt-cs-acts{flex:none;align-items:center;gap:2px;display:flex}.pt-cs-acts [data-tip]:after,.pt-cs-chosen-head [data-tip]:after{inset-inline:auto 0}.pt-cs-pic{align-items:center;gap:var(--space-12);min-width:0;display:flex}.pt-cs-shot{border-radius:var(--radius-10);background:var(--pg-well);width:112px;height:70px;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hairline);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pt-cs-shot>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt-cs-shot.is-wide>img{object-fit:contain;width:82%;height:62%;margin:auto}.pt-cs-shot.is-empty{box-shadow:inset 0 0 0 1px var(--dash);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;background:0 0}button.pt-cs-shot.is-empty:hover:not(:disabled){background:var(--hover);color:var(--accent-text)}button.pt-cs-shot:disabled{cursor:default}.pt-cs-shot .pt-icon{width:18px;height:18px}.pt-cs-pic-acts{align-items:flex-start;gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.pt-cs-pic-acts>.pt-btn.is-plain{margin-inline-start:calc(var(--space-6) * -1)}.pt-cs-pic.is-offer{padding:var(--space-10);border-radius:var(--radius-14);background:var(--pg-well);align-items:flex-start}.pt-cs-pic-words{flex-direction:column;display:flex}.pt-cs-pic-words b{font-weight:var(--w-medium)}.pt-cs-pic-words small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-cs-chosen{gap:var(--space-8);margin-top:var(--space-12);padding:var(--space-12);border-radius:var(--radius-14);background:var(--accent);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.pt-cs-chosen{background:color-mix(in oklab, var(--accent) 5%, var(--surface))}}.pt-cs-chosen{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cs-chosen{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 22%, transparent)}}.pt-cs-chosen{animation:pt-fade-in var(--t-fade) ease both}.pt-cs-chosen-head{align-items:center;gap:var(--space-10);display:flex}.pt-cs-chosen-name{flex-direction:column;flex:1;min-width:0;display:flex}.pt-cs-chosen-name b{font-weight:var(--w-semibold)}.pt-cs-chosen-name small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-cs-prop{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:40px;padding-inline:var(--space-8);color:var(--ink-2);display:flex}.pt-cs-fact{align-items:center;gap:var(--space-8);min-height:46px;padding-block:var(--space-4);padding-inline:var(--space-8) var(--space-4);border-radius:var(--radius-10);transition:background-color var(--t-hover) ease;display:flex}.pt-cs-fact:hover{background:var(--hover)}.pt-cs-fact[data-on]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cs-fact[data-on]{background:color-mix(in oklab, var(--accent) 9%, transparent)}}.pt-cs-fact-main{flex-direction:column;flex:1;min-width:0;display:flex}.pt-cs-fact-main b{font-weight:var(--w-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt-cs-fact-main small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt-cs-words{gap:var(--space-12);flex-direction:column;display:flex}:is(.pt-cs-designs,.pt-cs-arts)>.pt-picks{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.pt-cs-designs,.pt-cs-arts) .pt-pick-face{aspect-ratio:136/76;height:auto}@container cs-side (min-width:560px){.pt-cs-designs>.pt-picks{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-cs-arts>.pt-picks{grid-template-columns:repeat(5,minmax(0,1fr))}}@container cs-side (min-width:760px){.pt-cs-designs>.pt-picks{grid-template-columns:repeat(6,minmax(0,1fr))}}@container cs-side (min-width:640px){.pt-cs-tabs{gap:var(--space-4);display:flex}.pt-cs-tab{gap:var(--space-8);height:38px;padding-inline:var(--space-8) var(--space-12);font-size:var(--fs-body);flex-direction:row}.pt-cs-tab-dot{box-shadow:none;order:3;position:static}.pt-cs-list:not(.is-order){column-gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}.pt-cs-words{column-gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.pt-studio-pass{cursor:pointer;min-width:0;display:block}.pt-studio-thumb{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-10);background:var(--pg-well,var(--fill));color:var(--ink-3);flex:none;place-items:center;display:grid;overflow:hidden}.pt-studio-thumb>img{object-fit:cover;width:100%;height:100%}.pt-studio-thumb.is-whole>img{object-fit:contain;width:84%;height:84%}.pt-studio-thumb>svg:not(.pt-icon){width:64%;height:64%}.pt-cs-chosen .pt-studio-thumb{width:40px;height:40px}.pt-studio-gift{width:var(--tile);height:var(--tile);border-radius:var(--tile-r);flex:none;place-items:center;display:grid}.pt-studio-gift>.pt-stamp-glyph{width:70%;height:70%}.pt-studio-turn{align-items:center;gap:var(--space-6);display:inline-flex}.pt-studio-stage{gap:var(--space-12);padding:var(--space-12) var(--gutter) 0;flex-direction:column;display:flex}.pt-studio-stage>.pt-sub{padding-inline:var(--row-px)}.pt-studio-voice{padding:var(--space-20) var(--gutter) var(--space-12)}.pt-app .pt-studio-thumb{width:var(--tile);height:var(--tile);border-radius:var(--tile-r)}.pt-insp{width:var(--web-inspector);margin:0 0 var(--space-12);background:var(--pg-card);box-shadow:var(--pg-edge);border-radius:var(--radius-14);scrollbar-width:none;--field:var(--surface);--field-hover:var(--surface);--field-ring:0 0 0 1px var(--hairline-strong);min-height:0;flex-direction:column;flex:none;margin-inline-end:var(--space-12);display:flex;overflow:auto}.pt-insp.is-sliding{--insp-off:calc(100% + var(--pg-side,12px) + var(--space-16));z-index:3;transition:transform .4s var(--ease-settle), opacity .24s ease;position:relative}[dir=rtl] .pt-insp.is-sliding{--insp-off:calc(-100% - var(--pg-side,12px) - var(--space-16))}@starting-style{.pt-insp.is-sliding{transform:translateX(var(--insp-off));opacity:0}}.pt-insp.is-sliding[data-leaving]{transform:translateX(var(--insp-off));opacity:0;pointer-events:none;transition:transform .26s var(--ease-exit), opacity .22s ease-in;position:absolute;inset-block:0;inset-inline-end:0}.pt-insp-sec{gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-8);flex-direction:column;display:flex}.pt-insp-sec>h3,.pt-insp-title h3{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold)}.pt-insp-title{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:26px;margin-bottom:var(--space-4);display:flex}.pt-insp-head .pt-insp-title{margin-bottom:0}.pt-insp-title>h3{flex:1;min-width:0}.pt-swl{align-items:center;gap:var(--space-8);color:var(--ink-2);cursor:pointer;display:inline-flex}.pt-prop{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.pt-prop>span:first-child{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2)}.pt-prop-v{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-prop-v>.pt-seg{width:100%}:where(.pt-prop:has(:is(.pt-input,.pt-seg,.pt-stepper,input,textarea))+.pt-prop){margin-top:var(--space-6)}.pt-prop:not(:has(:is(.pt-input,.pt-seg,.pt-stepper,input,textarea))){justify-content:space-between;align-items:center;gap:var(--space-12);flex-direction:row;min-height:34px}.pt-prop:not(:has(:is(.pt-input,.pt-seg,.pt-stepper,input,textarea)))>span:first-child{max-width:50%;font-size:inherit;line-height:inherit;font-weight:inherit;flex:none}.pt-prop:not(:has(:is(.pt-input,.pt-seg,.pt-stepper,input,textarea)))>.pt-prop-v{text-align:end;justify-content:flex-end}.pt-insp .pt-sub{margin-top:2px}.pt-insp-foot{z-index:2;align-items:center;gap:var(--space-8);min-height:60px;padding:var(--space-12) var(--space-16);border-radius:0 0 var(--radius-14) var(--radius-14);background:var(--ink);margin-top:auto;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.pt-insp-foot{background:color-mix(in oklab, var(--ink) 4.2%, var(--surface))}}.pt-insp-foot{box-shadow:inset 0 1px 0 var(--hairline-strong), inset 0 0 0 1px var(--hairline-strong)}.pt-foot-note{align-items:center;gap:var(--space-6);min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);flex:1;display:inline-flex}.pt-foot-note>.is-positive{align-items:center;gap:var(--space-6);color:var(--positive);display:inline-flex}.pt-foot-note>.is-positive .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2.4px}.pt-foot-note>.is-critical{color:var(--critical)}.pt-insp .pt-foot-note>.pt-critical{align-items:center;gap:var(--space-6);display:inline-flex}.pt-list{padding:0 var(--space-12) var(--space-12);flex-direction:column;gap:2px;display:flex}.pt-lhead,.pt-lrow{grid-template-columns:var(--cols,1fr);align-items:center;gap:var(--space-12);padding-inline:var(--space-12);display:grid}.pt-lhead{height:34px;font-size:var(--fs-2);font-weight:var(--w-semibold);color:var(--ink);background:var(--surface);z-index:1;position:sticky;top:0}button.pt-lrow{text-align:start;width:100%}.pt-lrow{min-height:var(--web-row);border-radius:var(--radius-10);cursor:default;transition:background-color var(--t-hover) ease}.pt-lrow:hover{background:var(--hover)}.pt-lrow.is-selected,.pt-lrow.is-selected:hover{background:var(--nav-active,var(--accent-soft))}.pt-cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-cell.is-num{text-align:end;font-variant-numeric:tabular-nums}.pt-cell:has(>.pt-who){overflow:visible}.pt-who{align-items:center;gap:var(--space-10);min-width:0;display:flex}.pt-who .pt-avatar{--avatar:26px;background:var(--pg-well)}.pt-who b{font-weight:var(--w-medium);text-overflow:ellipsis;overflow:hidden}.pt-who small{text-overflow:ellipsis;min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);flex:0 100 auto;overflow:hidden}.pt-who>.pt-dot{flex:none}.pt-who.is-off b{color:var(--ink-3)}.pt-lrow.is-selected .pt-who .pt-avatar{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--hairline-strong)}.pt-lrow.is-selected .pt-who .pt-avatar.is-ringed{box-shadow:none}.pt-lhead>.is-num{text-align:end}.pt-cell.has-lead{align-items:center;gap:var(--space-10);display:flex}.pt-cell.has-lead>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-lrow.is-group{margin-top:var(--space-12)}.pt-lhead+.pt-lrow.is-group{margin-top:0}.pt-lrow:has(.pt-lrow-link){cursor:pointer;position:relative}.pt-web .pt-metrics{justify-content:start;gap:var(--space-48);grid-auto-columns:auto}.pt-web .pt-metric{gap:4px;padding:0}.pt-web .pt-metric b{font-family:var(--fig);font-size:calc(var(--fs-figure) * .94);line-height:var(--lh-figure);font-weight:var(--w-semibold)}.pt-site-stage{min-width:0;min-height:0;margin:0 var(--space-12) var(--space-12);background:var(--pg-card);box-shadow:var(--pg-edge);border-radius:var(--radius-14);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.pt-site-bar{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-12);box-shadow:0 1px 0 var(--hairline);flex:none;display:flex}.pt-site-bar .pt-seg .pt-icon,.pt-site-bar .pt-btn .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-site-rule{background:var(--hairline-strong);flex:none;width:1px;height:18px}.pt-site-state{align-items:center;gap:var(--space-6);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);flex:0 auto;display:inline-flex;overflow:hidden}.pt-site-state.is-positive{color:var(--positive)}.pt-site-state.is-positive .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2.4px}.pt-site-state.is-critical{color:var(--critical)}.pt-site-state.is-caution{color:var(--caution);text-underline-offset:3px;text-decoration:underline}@media (max-width:1240px){.pt-site-bar [data-site-trigger=share] .pt-site-lbl{display:none}}.pt-site-work{flex:1;min-height:0;display:flex}.pt-site-floor{overscroll-behavior:contain;scrollbar-width:none;min-width:0;min-height:0;padding:var(--space-16);background:var(--pg-well);flex:1;overflow:auto}.pt-site-floor::-webkit-scrollbar{display:none}.pt-site-floor.is-fit{container-type:inline-size}.pt-site-floor.is-fit>.pt-site-paper{width:100%}@supports (zoom:calc(1px / 1px)){.pt-site-floor.is-fit>.pt-site-paper{width:var(--paper-natural);zoom:min(1, calc(100cqw / var(--paper-natural)))}}.pt-site-paper{--paper-zoom:1;--paper-natural:1152px;border-radius:var(--radius-10);box-shadow:0 0 0 1px var(--hairline-strong), 0 16px 32px -24px var(--shadow-ink);background:#fff;margin-inline:auto;position:relative;overflow:hidden}.pt-site-paper:has([data-dragging]){-webkit-user-select:none;user-select:none}.pt-site-arriving{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.pt-site-part{position:relative}.pt-site-block{cursor:pointer;outline-offset:-2px;transition:outline-color var(--t-hover) ease;outline:2px solid #0000;position:relative}@media (hover:hover){.pt-site-part:hover>.pt-site-block{outline-color:var(--accent-1)}@supports (color:color-mix(in lab, red, red)){.pt-site-part:hover>.pt-site-block{outline-color:color-mix(in oklab, var(--accent-1) 42%, transparent)}}}.pt-site-part>.pt-site-block:is(:focus-visible,[data-on=true]),.pt-site-part[data-dragging]>.pt-site-block{outline-color:var(--accent-1)}.pt-site-chrome{z-index:5;pointer-events:none;align-items:flex-start;padding-inline:8px;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.pt-site-chrome[data-first=true]{inset-block-start:68px}.pt-site-tag{zoom:calc(1 / var(--paper-zoom,1));border-radius:var(--radius-full);background:var(--accent-1);color:#fff;font-family:var(--font-readex), system-ui, sans-serif;font-size:12px;line-height:1.5;font-weight:var(--w-medium);white-space:nowrap;opacity:0;transition:opacity var(--t-hover) ease;align-items:center;gap:2px;padding:3px 10px;display:inline-flex;translate:0 -50%}.pt-site-chrome[data-first=true] .pt-site-tag{translate:none}.pt-site-tag[data-movable]{cursor:grab;touch-action:none;padding-inline-start:4px}.pt-site-tag .pt-icon{width:14px;height:14px}.pt-site-part:hover>.pt-site-chrome>.pt-site-tag,.pt-site-part[data-on=true]>.pt-site-chrome>.pt-site-tag,.pt-site-part[data-dragging]>.pt-site-chrome>.pt-site-tag{opacity:1}.pt-site-part:hover>.pt-site-chrome>.pt-site-tag[data-movable],.pt-site-part[data-on=true]>.pt-site-chrome>.pt-site-tag[data-movable],.pt-site-part[data-dragging]>.pt-site-chrome>.pt-site-tag[data-movable]{pointer-events:auto}.pt-site-part[data-dragging]>.pt-site-chrome>.pt-site-tag{cursor:grabbing}.pt-site-text[data-empty]:before{content:attr(data-placeholder);color:currentColor}@supports (color:color-mix(in lab, red, red)){.pt-site-text[data-empty]:before{color:color-mix(in oklab, currentColor 38%, transparent)}}.pt-site-text[data-empty]:before{pointer-events:none}.pt-site-text[data-empty][data-stands-in]:before{color:inherit}.pt-site-side{width:var(--web-inspector);border-inline-start:1px solid var(--hairline);flex-direction:column;flex:none;min-height:0;display:flex}.pt-site-idle{justify-content:center;align-items:center;gap:var(--space-12);min-height:0;padding:var(--space-24);text-align:center;color:var(--ink-3);flex-direction:column;flex:1;display:flex}.pt-site-idle .pt-tile{border-radius:var(--radius-8);width:32px;height:32px}.pt-site-idle .pt-tile .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-site-idle>p{max-width:220px;font-size:var(--fs-2);line-height:var(--lh-2);text-wrap:balance}.pt-site-side-in{min-height:0;animation:pt-fade-in var(--t-fade) ease both;flex-direction:column;flex:1;display:flex}.pt-site-side-head{align-items:center;gap:var(--space-10);padding-block:var(--space-12);padding-inline:var(--space-16) var(--space-8);flex:none;display:flex}.pt-site-side-head .pt-tile{border-radius:var(--radius-8);width:32px;height:32px}.pt-site-side-head .pt-tile .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-site-side-title{flex:1;min-width:0}.pt-site-side-title h3{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);overflow:hidden}.pt-site-side-title p{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden}.pt-site-side-title p.pt-caution{color:var(--caution)}.pt-site-side-acts{flex:none;align-items:center;gap:2px;display:flex}.pt-site-side-acts [data-tip]:after{inset-inline:auto 0}.pt-site-side-body{overscroll-behavior:contain;min-height:0;padding:0 var(--space-16) var(--space-16);box-shadow:0 -1px 0 var(--hairline);animation:pt-fade-in var(--t-fade) ease both;flex-direction:column;flex:1;display:flex;overflow-y:auto}.pt-site-side-tabs{padding:0 var(--space-16) var(--space-12);flex:none}.pt-site-side-tabs .pt-seg button{padding-inline:var(--space-6)}.pt-site-side-foot{padding:var(--space-8) var(--space-16) var(--space-12);box-shadow:0 -1px 0 var(--hairline);flex:none}.pt-site-blk{gap:var(--space-8);padding-block:var(--space-12);border-radius:var(--radius-10);flex-direction:column;display:flex}.pt-site-blk+.pt-site-blk{border-top:1px solid var(--hairline)}.pt-site-blk>h4{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-site-blk[data-flash]{animation:1.4s ease-out both pt-site-flash}@keyframes pt-site-flash{0%{background:color-mix(in oklab, var(--accent-1) 14%, transparent)}to{background:0 0}}.pt-prop.is-stack{justify-content:flex-start;align-items:stretch;gap:var(--space-8);flex-direction:column;min-height:0}.pt-prop.is-stack>span:first-child{max-width:none;font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium)}.pt-prop.is-stack>.pt-prop-v{justify-content:flex-start;align-items:stretch;gap:var(--space-8);text-align:start;flex-direction:column}.pt-prop.is-stack~.pt-prop.is-stack{margin-top:var(--space-12)}.pt-site-side .pt-seg{width:100%;display:grid}.pt-site-named{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}.pt-site-reset{color:var(--accent-text);font-weight:var(--w-regular)}.pt-site-reset:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.pt-site-link{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:40px;padding:var(--space-6) var(--space-10);border-radius:var(--radius-10);background:var(--fill);color:var(--ink);transition:background-color var(--t-hover) ease;display:flex}.pt-site-link:hover{background:var(--fill-strong)}.pt-site-link>span{flex-direction:column;min-width:0;display:flex}.pt-site-link b{font-weight:var(--w-medium)}.pt-site-link small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-site-link .pt-icon{width:var(--i-btn);height:var(--i-btn);color:var(--ink-3);flex:none}.pt-site-cover{align-items:center;gap:var(--space-12);display:flex}.pt-site-cover-shot{border-radius:var(--radius-10);background:var(--fill);width:112px;height:72px;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hairline);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pt-site-cover-shot>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt-site-cover-shot .pt-icon{width:var(--i-glyph);height:var(--i-glyph)}button.pt-site-cover-shot.is-empty:hover{background:var(--fill-strong)}.pt-site-cover-acts{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pt-site-secs{flex-direction:column;gap:2px;display:flex}.pt-site-sec{align-items:center;gap:var(--space-8);min-height:46px;padding-inline:var(--space-4) var(--space-8);border-radius:var(--radius-10);transition:background-color var(--t-hover) ease;display:flex}.pt-site-sec:hover{background:var(--hover)}.pt-site-sec[data-off] b{color:var(--ink-3)}.pt-site-sec[data-off] .pt-tile{opacity:.55}.pt-site-sec-main{align-items:center;gap:var(--space-10);min-width:0;padding-block:var(--space-6);text-align:start;border-radius:var(--radius-8);flex:1;display:flex}.pt-site-sec-main:disabled{cursor:default}.pt-site-sec-main>span:not(.pt-status,.pt-tile){flex-direction:column;flex:1;min-width:0;display:flex}.pt-site-sec-main b{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--w-medium);overflow:hidden}.pt-site-sec-main small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-site-sec .pt-tile{border-radius:var(--radius-8);width:28px;height:28px}.pt-site-sec .pt-tile .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-site-address{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-site-address>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pt-site-share-acts{gap:var(--space-8);flex-wrap:wrap;display:flex}.pt-site-color{align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-site-tpl{--tpl-photo:none;flex-direction:column;justify-content:flex-end;padding:5px 7px;font-size:13px;line-height:1;display:flex}.pt-site-tpl>b{font-weight:var(--w-semibold);position:relative}.pt-site-tpl-cover{background:var(--accent);height:48%;position:absolute;inset-block-start:0;inset-inline:0}.pt-site-tpl[data-hero=band] .pt-site-tpl-cover{height:22%}.pt-site-tpl[data-hero=split] .pt-site-tpl-cover{height:auto;inset-block-end:0;inset-inline-start:50%}.pt-site-tpl-cover[data-cover=photo]{background:var(--tpl-photo) center / cover}.pt-site-tpl-cover[data-cover=scrim]{background:linear-gradient(to bottom, transparent 34%, var(--accent)), var(--tpl-photo) center / cover}@supports (color:color-mix(in lab, red, red)){.pt-site-tpl-cover[data-cover=scrim]{background:linear-gradient(to bottom, transparent 34%, color-mix(in oklab, var(--accent) 62%, transparent)), var(--tpl-photo) center / cover}}.pt-site-face{color:var(--ink);font-size:18px;line-height:1}.pt-site-ground{font-size:13px;line-height:1;font-weight:var(--w-medium);box-shadow:inset 0 0 0 1px var(--hairline);place-items:center;display:grid}.pt-site-ground.is-any{background:var(--fill);color:var(--ink-2)}.pt-site-ground.is-any .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-site-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt-pick[data-dragging]{opacity:.55}.pt-site-band{align-items:center;gap:var(--space-12);min-width:0;display:flex}.pt-site-band-acts{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.pt-dialog-body:has(>.pt-site-signbody){max-height:none}.pt-site-signbody{align-items:center;gap:var(--space-12);flex-direction:column;display:flex}.pt-site-signacts{justify-content:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.pt-site-sign{align-items:center;gap:var(--space-10);width:100%;max-width:280px;padding:var(--space-16) var(--space-20);border-radius:var(--radius-14);background:var(--qr-plate);color:var(--qr-plate-on);text-align:center;box-shadow:0 0 0 1px var(--hairline-strong);flex-direction:column;margin-inline:auto;display:flex}.pt-site-sign>b{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-site-sign-mark{border-radius:var(--radius-10);width:40px;height:40px;display:block;overflow:hidden}.pt-site-sign-mark>img{object-fit:cover;width:100%;height:100%;display:block}.pt-site-sign-code{width:136px;max-width:100%;line-height:0}.pt-site-sign-code>svg{width:100%;height:auto;display:block}.pt-site-sign>p{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold)}.pt-site-sign>small{max-width:220px;font-size:var(--fs-2);line-height:var(--lh-2);opacity:.7;text-wrap:balance}.pt-site-sign-url{max-width:100%;font-size:var(--fs-cap);line-height:var(--lh-cap);opacity:.55;overflow-wrap:anywhere}.pt-site-app{--site-bar-h:56px;--site-bar-room:calc(var(--site-bar-h) + var(--float-b) + var(--space-8))}.pt-site-over{z-index:50;pointer-events:none;position:fixed;inset:0}.pt-site-over>*{pointer-events:auto}.pt-site-bar-app{z-index:46;inset-inline:var(--space-8);bottom:var(--float-b);height:var(--site-bar-h);padding-inline:var(--space-6);scrollbar-width:none;border-radius:var(--radius-full);background:var(--material);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);box-shadow:var(--material-edge);justify-content:space-between;align-items:center;gap:2px;display:flex;position:fixed;overflow-x:auto}.pt-site-pub{z-index:46;inset-inline-end:var(--space-12);bottom:var(--site-bar-room);gap:var(--space-8);display:flex;position:fixed}.pt-site-pub .pt-btn{border-radius:var(--radius-full);box-shadow:var(--material-edge)}.pt-site-pub .pt-btn:not(.is-primary){background:var(--material);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur)}.pt-site-app .pt-float-toast{bottom:var(--site-bar-room)}.pt-site-app .pt-float-toast.is-raised{bottom:calc(var(--site-bar-room) + var(--ctl) + var(--float-gap))}.pt-site-tool{min-width:52px;height:48px;padding-inline:var(--space-4);border-radius:var(--radius-full);color:var(--ink-2);font-size:11px;line-height:14px;font-weight:var(--w-medium);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;transition:background-color .16s,color .16s;display:flex}.pt-site-tool .pt-icon{width:22px;height:22px}.pt-site-tool[aria-pressed=true]{background:var(--lens);color:var(--accent-text)}.pt-site-tool:active{background:var(--fill)}.pt-site-tool:disabled{opacity:.35}.pt-site-tool.is-bare{min-width:44px}.pt-site-voice{width:84px;margin-inline:var(--space-4);flex:none}.pt-site-lock{padding-top:env(safe-area-inset-top,0px)}.pt-site-lock+.pt-site-pstage{padding-top:0}.pt-site-pstage{padding:0;padding-top:env(safe-area-inset-top,0px)}.pt-site-pstage>.pt-site-floor{background:0 0;flex:none;padding:0;overflow:visible}.pt-site-pstage .pt-site-paper{box-shadow:none;border-radius:0}.pt-site-room{height:var(--site-bar-room);flex:none}.pt-site-room.is-open{height:calc(var(--site-bar-room) + min(50svh, 480px))}.pt-site-dock{--sheet-off:translateY(calc(100% + var(--overlay-b) + var(--space-24)));z-index:45;inset-inline:var(--space-8);bottom:var(--site-bar-room);border-radius:var(--radius-32);background:var(--sheet);max-height:min(50svh,480px);box-shadow:var(--shadow-overlay);animation:pt-sheet-up var(--sheet-rise-ms) var(--sheet-rise) backwards;flex-direction:column;display:flex;position:fixed;overflow:hidden}@media (prefers-reduced-motion:reduce){.pt-site-dock{animation:.16s backwards pt-fade}}.pt-site-dock-grip{border-radius:var(--radius-full);background:var(--fill-strong);flex:none;align-self:center;width:36px;height:5px;margin-top:7px}.pt-site-dock-head{align-items:center;gap:var(--space-10);padding-block:var(--space-4);padding-inline:var(--space-16) var(--space-8);flex:none;display:flex}.pt-site-dock-title{flex-direction:column;flex:1;min-width:0;display:flex}.pt-site-dock-title b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);overflow:hidden}.pt-site-dock-title small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);overflow:hidden}.pt-site-dock-acts{flex:none;align-items:center;display:flex}.pt-site-act{border-radius:var(--radius-full);width:44px;height:44px;color:var(--ink-2);place-items:center;transition:background-color .16s;display:grid}.pt-site-act .pt-icon{width:22px;height:22px}.pt-site-act:active{background:var(--fill)}.pt-site-act:disabled{opacity:.35}.pt-site-dock-body{overscroll-behavior:contain;min-height:0;padding-bottom:var(--space-16);flex:1;overflow-y:auto}.pt-site-picks{gap:var(--space-10);padding:var(--space-12) var(--row-px);flex-direction:column;display:flex}.pt-sentence{font-size:calc(var(--fs-title) * 1.15);color:var(--ink-2);text-wrap:pretty;line-height:34px}.pt-web .pt-sentence{font-size:var(--fs-title)}.pt-sentence .pt-token,.pt-web .pt-sentence .pt-token.is-count{height:28px}.pt-token.is-fixed{cursor:default;background:var(--pg-well,var(--fill));color:var(--ink)}.pt-token.is-field{width:calc(var(--chars) * 1ch + 22px);max-width:100%;font:inherit;font-weight:var(--w-medium);color:var(--accent-text);vertical-align:middle;border:0;outline:0;padding-inline:11px;display:inline-block}.pt-token.is-field.is-figure{font-family:var(--fig,var(--font-mono));font-variant-numeric:tabular-nums;letter-spacing:.01em}.pt-token.is-field::placeholder{font-weight:var(--w-regular);color:var(--accent-text)}@supports (color:color-mix(in lab, red, red)){.pt-token.is-field::placeholder{color:color-mix(in oklab, var(--accent-text) 46%, transparent)}}.pt-token.is-field:focus{background:var(--field-focus);box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-token.is-field:focus{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 40%, transparent)}}.pt-token.is-field[aria-invalid=true]{color:var(--critical);box-shadow:inset 0 0 0 1px var(--critical)}@supports (color:color-mix(in lab, red, red)){.pt-token.is-field[aria-invalid=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--critical) 55%, transparent)}}.pt-token.is-field:is(:read-only,:disabled){background:var(--pg-well,var(--fill));color:var(--ink-2)}.pt-token.is-date{cursor:pointer}.pt-token.is-date[aria-expanded=true]>.pt-icon{transform:none}.pt-terms{flex-direction:column;display:flex}.pt-term{align-items:center;gap:var(--space-16);min-height:40px;padding-block:var(--space-6);border-top:1px solid var(--hairline);display:flex}.pt-term:last-child{border-bottom:1px solid var(--hairline)}.pt-term>dt{width:176px;color:var(--ink-2);flex:none}.pt-term>dd{align-items:center;gap:var(--space-6) var(--space-10);min-width:0;color:var(--ink);flex-wrap:wrap;flex:1;display:flex}.pt-terms.is-receipt .pt-term>dt{flex:1;width:auto;min-width:0}.pt-terms.is-receipt .pt-term>dd{font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end}.pt-term.is-strong>:is(dt,dd){font-weight:var(--w-semibold);color:var(--ink)}.pt-done{align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;display:flex}.pt-done>h3{margin-top:var(--space-6);font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);color:var(--ink)}.pt-done>p{max-width:420px;color:var(--ink-2)}.pt-done-acts{justify-content:center;gap:var(--space-8);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.pt-done-mark{border-radius:var(--radius-full);background:var(--positive-soft);width:40px;height:40px;color:var(--positive);place-items:center;display:grid}.pt-drawn{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pt-drawn path{stroke-dasharray:24;animation:checkIn .42s var(--ease-settle,cubic-bezier(.24, 1, .32, 1)) .12s both}@media (prefers-reduced-motion:reduce){.pt-drawn path{animation:none}}.pt-app .pt-done{padding:var(--space-20) var(--gutter) 0}.pt-cards{gap:var(--space-24) var(--space-20);grid-template-columns:repeat(auto-fill,minmax(256px,1fr));display:grid}.pt-card-entry{gap:var(--space-10);text-align:start;border-radius:var(--radius-18);flex-direction:column;min-width:0;display:flex}.pt-card-entry>:first-child{width:100%;transition:transform var(--t-press,.16s) var(--ease-press), filter var(--t-hover) ease}.pt-card-entry:hover>:first-child{filter:brightness(1.04)}.pt-card-entry:active>:first-child{transform:scale(.985)}.pt-card-entry[role=radio]>:first-child{box-shadow:0 0 0 2px var(--pg-card,var(--surface)), 0 0 0 2px transparent;transition:transform var(--t-press,.16s) var(--ease-press), box-shadow var(--t-tint,.2s) ease}.pt-card-entry.is-on>:first-child{box-shadow:0 0 0 2px var(--pg-card,var(--surface)), 0 0 0 4px var(--accent-mark,var(--accent))}.pt-card-entry-words{min-width:0;padding-inline:var(--space-4);flex-direction:column;gap:1px;display:flex}.pt-card-entry-title{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.pt-card-entry-title>b{font-weight:var(--w-medium);color:var(--ink)}.pt-card-entry-title .pt-status{height:20px}.pt-card-entry-words>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-app .pt-cards{gap:var(--space-20);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr)}.pt-app .pt-card-entry-words{padding-inline:var(--space-6)}.pt-reading{gap:var(--space-24);width:100%;max-width:640px;padding-top:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.pt-reading.is-wide{gap:var(--space-32);max-width:760px;padding-top:0}.pt-reading>.pt-stand{align-self:center;width:min(100%,360px)}.pt-reading>section{gap:var(--space-8);flex-direction:column;display:flex}.pt-card-owner{align-items:center;gap:var(--space-8);display:inline-flex}.pt-card-owner>b{font-weight:var(--w-medium);color:var(--ink)}.pt-card-owner .pt-avatar{--avatar:22px}.pt-card-owner .pt-status{height:20px}.pt-subs{overflow-anchor:none;scrollbar-width:none;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.pt-subs::-webkit-scrollbar{display:none}.pt-subs-page{gap:var(--space-20);min-width:0;padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot);flex-direction:column;flex:1 0 auto;display:flex}.pt-subs-page.has-bar{padding-bottom:calc(var(--pg-bar-zone) + var(--pg-foot))}.pt-subs-first{padding-bottom:var(--space-48);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;display:flex}.pt-subs-book{gap:var(--space-16);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.pt-subs-note{padding-inline:var(--space-8)}.pt-subs-plate{padding-block:var(--space-12);justify-content:center}.pt-subs-wrap{white-space:normal}.pt-subs-check{width:var(--i-row);flex:none}.pt-subs-take{font-weight:var(--w-semibold);color:var(--ink)}.pt-subs-tabs{padding-inline:var(--gutter)}.pt-subs-row{--avatar:40px}.pt-subs-face-place{margin:var(--space-8) var(--gutter) 0}.pt-subs-work{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.pt-subs-sec{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.pt-subs-sec>.pt-sub{margin:0}.pt-subs-log{padding:var(--space-12) var(--row-px)}.pt-subs-mark{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3);white-space:nowrap}.pt-subs-mark.pt-positive{color:var(--positive)}.pt-subs-bar-ghost{border-radius:3px;width:100%;height:10px;display:block}.pt-termbar{--pass:var(--accent);gap:3px;width:100%;height:10px;display:flex}.pt-termbar>i{background:var(--pass);border-radius:3px;flex:1;min-width:2px}@supports (color:color-mix(in lab, red, red)){.pt-termbar>i{background:color-mix(in oklab, var(--pass) 78%, var(--ink))}}.pt-termbar>i.is-gone{background:var(--hairline-strong)}.pt-termbar>i.is-today{box-shadow:0 0 0 2px var(--pg-card,var(--surface)), 0 0 0 3.5px var(--pass)}@supports (color:color-mix(in lab, red, red)){.pt-termbar>i.is-today{box-shadow:0 0 0 2px var(--pg-card,var(--surface)), 0 0 0 3.5px color-mix(in oklab, var(--pass) 78%, var(--ink))}}.pt-termbar.is-caution>i:not(.is-gone){background:var(--caution)}.pt-termbar.is-caution>i.is-today{box-shadow:0 0 0 2px var(--pg-card,var(--surface)), 0 0 0 3.5px var(--caution)}.pt-termbar.is-off>i{background:var(--hairline-strong)}.pt-subs-days{gap:var(--space-10);padding-block:var(--space-6) var(--space-12);flex-direction:column;display:flex}.pt-subs-days-top{justify-content:space-between;align-items:baseline;gap:var(--space-12);min-width:0;display:flex}.pt-subs-days-top>b{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);color:var(--ink)}.pt-subs-days-top>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-2);color:var(--ink-3);overflow:hidden}.pt-subs-days-ends{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.pt-app .pt-group>.pt-subs-days{padding:var(--space-12) var(--row-px) var(--space-16)}.pt-app .pt-subs-days-top>b{font-size:var(--fs-title);line-height:var(--lh-title)}.pt-subs-days+.pt-row:before{content:"";top:0;inset-inline:var(--row-px) 0;border-top:var(--line) solid var(--hairline);position:absolute}.pt-subs-phone{padding-top:var(--space-4)}.pt-subs-phone .pt-input{width:min(340px,100%);height:48px;font-family:var(--fig);font-size:var(--fs-figure);letter-spacing:.03em}.pt-panel .pt-cards{gap:var(--space-20) var(--space-16);padding-block:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pt-subs-go{gap:var(--space-8);padding-top:var(--space-10);flex-direction:column;display:flex}.pt-wcard .pt-wcard-reward.is-muted{font-weight:var(--w-medium);opacity:.62}.pt-prg-pass>.pt-wcard{box-shadow:0 30px 40px -30px var(--pass), 0 0 0 1px #0000000f}@supports (color:color-mix(in lab, red, red)){.pt-prg-pass>.pt-wcard{box-shadow:0 30px 40px -30px color-mix(in srgb, var(--pass) 70%, #000), 0 0 0 1px #0000000f}}.pt-insp-who>.pt-status{margin-top:var(--space-4)}.pt-window-body:has(>.pt-group){gap:var(--space-12);flex-direction:column;display:flex}.pt-window-body>.pt-group{margin-inline:0}.pt-menu-layer{z-index:95;position:fixed;inset:0}.pt-menu-pop{min-height:0;padding:var(--space-4);border-radius:var(--radius-14);background:var(--surface-raised);box-shadow:var(--shadow-overlay);transform-origin:100% 0;animation:pt-menu-in var(--t-pop) var(--ease-pop) both;flex-direction:column;display:flex;position:fixed;overflow:hidden}.pt-menu-layer[dir=ltr] .pt-menu-pop{transform-origin:0 0}.pt-menu-pop[data-side=above]{transform-origin:100% 100%;animation-name:pt-menu-up}.pt-menu-layer[dir=ltr] .pt-menu-pop[data-side=above]{transform-origin:0 100%}.pt-menu-pop.is-leaving{pointer-events:none;animation:pt-menu-out .14s var(--ease-exit) both}@keyframes pt-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes pt-menu-up{0%{opacity:0;transform:translateY(4px)scale(.97)}}@keyframes pt-menu-out{to{opacity:0;transform:scale(.98)}}.pt-menu-find{height:var(--web-control);margin:0 0 var(--space-4);padding-inline:var(--space-10);border-radius:var(--radius-10);background:var(--fill);flex:none}.pt-menu-list{overscroll-behavior:contain;outline:0;min-height:0;position:relative;overflow-y:auto}.pt-menu-group{padding:var(--space-8) var(--space-10) var(--space-4);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-menu-row{align-items:center;gap:var(--space-10);min-height:34px;padding-inline:var(--space-10) var(--space-8);border-radius:var(--radius-10);color:var(--ink);cursor:pointer;transition:background-color var(--t-fast) ease;display:flex}.pt-menu-row.is-two{min-height:46px}.pt-menu-row.is-active{background:var(--hover);transition-duration:0s}.pt-menu-row.is-danger{color:var(--critical)}.pt-menu-row.is-off{color:var(--ink-4);cursor:default}.pt-menu-lead{color:var(--ink-3);flex:none;place-items:center;display:grid}.pt-menu-lead .pt-icon{width:var(--i-row);height:var(--i-row)}.pt-menu-main{flex-direction:column;flex:1;min-width:0;display:flex}.pt-menu-main b{font-weight:var(--w-regular);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-menu-main small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-menu-row.is-act .pt-menu-main b{font-weight:var(--w-semibold)}.pt-menu-row.is-act .pt-menu-lead .pt-icon{stroke-width:2.25px}.pt-menu-row .pt-status{flex:none;height:20px}.pt-menu-fig{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);flex:none}.pt-menu-check{width:16px;color:var(--accent-text);flex:none;place-items:center;display:grid}.pt-menu-check .pt-icon{stroke-width:2.25px;width:15px;height:15px}.pt-menu-none{padding:var(--space-12) var(--space-10);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-menu-box{border-radius:var(--radius-4);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--accent-mark,var(--accent));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-menu-box{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent-mark,var(--accent)) 55%, transparent)}}.pt-menu-box{color:#0000;transition:background-color var(--t-fast) ease, box-shadow var(--t-fast) ease}.pt-menu-box .pt-icon{stroke-width:3px;width:12px;height:12px}.pt-menu-box.is-on{background:var(--accent);box-shadow:none;color:var(--on-accent)}.pt-menu-row.has-rule{margin-top:9px;position:relative}.pt-menu-row.has-rule:before{content:"";background:var(--hairline);inset-inline:0;height:1px;position:absolute;top:-5px}.pt-menu-foot{border-radius:var(--radius-10);height:34px;color:var(--ink);text-align:center;transition:background-color var(--t-fast) ease;flex:none;margin-top:9px;position:relative}.pt-menu-foot:before{content:"";inset-inline:calc(var(--space-4) * -1);background:var(--hairline);height:1px;position:absolute;top:-5px}.pt-menu-foot:hover{background:var(--hover)}@media (prefers-reduced-motion:reduce){.pt-menu-pop,.pt-menu-pop.is-leaving{animation:none}}.pt-time-pop{width:284px;max-width:calc(100vw - 16px)}.pt-time{min-height:0;padding:var(--space-4);overscroll-behavior:contain;flex-direction:column;display:flex;position:relative;overflow-y:auto}.pt-time-part{align-items:start;column-gap:var(--space-4);grid-template-columns:26px minmax(0,1fr);display:grid}.pt-time-part+.pt-time-part,.pt-time-part.is-minutes{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--hairline)}.pt-time-k{height:30px;font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3);place-items:center;display:grid}.pt-time-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid}.pt-time-cell{border-radius:var(--radius-8);height:30px;color:var(--ink);font-size:var(--fs-input);line-height:var(--lh-input);font-variant-numeric:tabular-nums;transition:background-color var(--t-fast) ease, color var(--t-fast) ease}.pt-time-cell:hover{background:var(--hover)}.pt-time-cell[aria-pressed=true]{background:var(--accent);color:var(--on-accent);font-weight:var(--w-medium)}.pt-web .pt-time-cell:focus-visible{outline-offset:-2px;border-radius:var(--radius-8)}.pt-web .pt-time-cell[aria-pressed=true]:focus-visible{outline-color:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.pt-web .pt-time-cell[aria-pressed=true]:focus-visible{outline-color:color-mix(in oklab, var(--on-accent) 70%, transparent)}}.pt-time-mins{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));background:var(--ink);border-radius:9px;padding:2px}@supports (color:color-mix(in lab, red, red)){.pt-time-mins{background:color-mix(in oklab, var(--ink) 4%, transparent)}}.pt-time-mins{box-shadow:inset 0 0 0 1px var(--hairline)}.pt-time-mins .pt-time-cell{height:26px;color:var(--ink-3);transition:color var(--t-tint) ease;border-radius:7px}.pt-time-mins .pt-time-cell:hover{color:var(--ink);background:0 0}.pt-time-mins .pt-time-cell[aria-pressed=true]{background:var(--control-thumb);color:var(--ink);box-shadow:0 1px 2px var(--shadow-ink-soft), 0 0 0 .5px var(--hairline-strong)}.pt-web .pt-time-mins .pt-time-cell:focus-visible{border-radius:7px}.pt-web .pt-time-mins .pt-time-cell[aria-pressed=true]:focus-visible{outline-color:var(--focus)}.pt-cal-pop{width:292px;max-width:calc(100vw - 16px)}.pt-cal-panel{overscroll-behavior:contain;scrollbar-width:none;min-height:0;position:relative;overflow-y:auto}.pt-cal-panel::-webkit-scrollbar{display:none}.pt-cal-sheet{padding:var(--space-4) var(--gutter) 0}.pt-cal{--cal-cell:32px;--cal-slot:34px;--cal-wk:26px;--cal-mon:40px;--cal-r:var(--radius-8);--cal-flip:1;--cal-way:1;--cal-settle:var(--ease-settle,cubic-bezier(.24, 1, .32, 1));--cal-press:var(--ease-press,cubic-bezier(.3, .7, .4, 1.5));--cal-dim:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-cal{--cal-dim:color-mix(in oklab, var(--ink) 52%, transparent)}}.pt-cal{--cal-off:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-cal{--cal-off:color-mix(in oklab, var(--ink) 30%, transparent)}}.pt-cal{--cal-ring:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-cal{--cal-ring:inset 0 0 0 1px color-mix(in oklab, var(--ink) 28%, transparent)}}.pt-cal{gap:var(--space-4);padding:var(--space-8);flex-direction:column;display:flex}[dir=rtl] .pt-cal{--cal-flip:-1}.pt-app .pt-cal{--cal-cell:40px;--cal-slot:44px;--cal-wk:32px;--cal-mon:52px;--cal-r:var(--radius-full);padding:0}.pt-cal-head{align-items:center;gap:var(--space-4);display:flex}.pt-cal-title{justify-content:flex-start;align-items:center;gap:var(--space-6);min-width:0;height:32px;padding-inline:var(--space-8);border-radius:var(--radius-8);text-align:start;font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);color:var(--ink);transition:background-color var(--t-hover,.14s) ease;flex:1;display:flex}.pt-cal-title>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-cal-title .pt-icon{width:12px;height:12px;color:var(--ink-3);stroke-width:2.25px;transition:transform .24s var(--cal-settle)}.pt-cal-title[aria-expanded=true] .pt-icon{transform:rotate(180deg)}@media (hover:hover){.pt-cal-title:hover{background:var(--hover)}}.pt-cal-title:active{background:var(--hover)}.pt-app .pt-cal-title{height:var(--touch);padding-inline:var(--space-4);border-radius:var(--radius-14);font-size:var(--fs-title);line-height:var(--lh-title)}.pt-cal-nav{gap:var(--space-2);flex:none;display:flex}.pt-cal .pt-icon-btn[aria-disabled=true]{opacity:.35;pointer-events:none}.pt-app .pt-cal .pt-icon-btn{width:var(--touch);height:var(--touch);border-radius:var(--radius-full);color:var(--ink-2)}.pt-app .pt-cal .pt-icon-btn .pt-icon{width:20px;height:20px}.pt-cal-stage{min-height:calc(var(--cal-wk) + 6 * var(--cal-slot));display:grid}.pt-cal-days,.pt-cal-months{grid-area:1/1;min-width:0}.pt-cal-days{touch-action:pan-y}.pt-cal-days[data-way]{animation:pt-cal-in .24s var(--cal-settle) both}.pt-cal-days[data-way=prev]{--cal-way:-1}@keyframes pt-cal-in{0%{opacity:0;transform:translateX(calc(var(--cal-way) * var(--cal-flip) * 14px))}}.pt-cal-wk,.pt-cal-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pt-cal-wk>span{height:var(--cal-wk);font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3);place-items:center;display:grid}.pt-cal-slot{display:grid}.pt-cal-day{isolation:isolate;width:100%;height:var(--cal-slot);font-size:var(--fs-input);font-variant-numeric:tabular-nums;color:var(--ink);transition:color var(--t-fast,.13s) ease;place-items:center;line-height:1;display:grid;position:relative}.pt-cal-day:before{content:"";z-index:-1;width:var(--cal-cell);height:var(--cal-cell);border-radius:var(--cal-r);transition:background-color var(--t-fast,.13s) ease, box-shadow var(--t-fast,.13s) ease, transform .16s var(--cal-press);margin:auto;position:absolute;inset:0}@media (hover:hover){.pt-cal-day:hover:not(:disabled):before{background:var(--hover)}}.pt-cal-day:active:not(:disabled):before{transform:scale(.92)}.pt-cal-day.is-out{color:var(--cal-dim)}.pt-cal-day.is-today{font-weight:var(--w-semibold)}.pt-cal-day.is-today:before{box-shadow:var(--cal-ring)}.pt-cal-day:disabled{cursor:default;color:var(--cal-off)}.pt-cal-day.is-on{color:var(--on-accent);font-weight:var(--w-medium)}.pt-cal-day.is-on:before,.pt-cal-day.is-on:hover:before{background:var(--accent);box-shadow:none}.pt-cal-day:focus-visible{outline:0}.pt-cal-months{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;animation:.18s both pt-cal-fade;display:grid}@keyframes pt-cal-fade{0%{opacity:0}}.pt-cal-mon{isolation:isolate;font-size:var(--fs-input);line-height:var(--lh-input);color:var(--ink);transition:color var(--t-fast,.13s) ease;place-items:center;display:grid;position:relative}.pt-cal-mon:before{content:"";z-index:-1;width:100%;height:var(--cal-mon);border-radius:var(--radius-10);transition:background-color var(--t-fast,.13s) ease, box-shadow var(--t-fast,.13s) ease, transform .16s var(--cal-press);margin:auto;position:absolute;inset:0}.pt-app .pt-cal-mon:before{border-radius:var(--radius-14)}@media (hover:hover){.pt-cal-mon:hover:not(:disabled):before{background:var(--hover)}}.pt-cal-mon:active:not(:disabled):before{transform:scale(.96)}.pt-cal-mon[aria-current=date]{font-weight:var(--w-semibold)}.pt-cal-mon[aria-current=date]:before{box-shadow:var(--cal-ring)}.pt-cal-mon:disabled{cursor:default;color:var(--cal-off)}.pt-cal-mon[aria-pressed=true]{color:var(--on-accent);font-weight:var(--w-medium)}.pt-cal-mon[aria-pressed=true]:before,.pt-cal-mon[aria-pressed=true]:hover:before{background:var(--accent);box-shadow:none}.pt-cal-mon:focus-visible{outline:0}.pt-cal[data-keys] :is(.pt-cal-day,.pt-cal-mon):focus:before{outline:2px solid var(--focus);outline-offset:1px}.pt-cal:not([data-keys]) :focus-visible{outline:0}.pt-cal-foot{margin-top:var(--space-2);padding-top:var(--space-6);border-top:1px solid var(--hairline);display:flex}.pt-app .pt-cal-foot{padding-top:var(--space-4);border-top-width:var(--line)}.pt-cal-today{height:28px;padding-inline:var(--space-8);border-radius:var(--radius-8);font-size:var(--fs-input);line-height:var(--lh-input);font-weight:var(--w-medium);color:var(--ink-2);transition:background-color var(--t-hover,.14s) ease, color var(--t-hover,.14s) ease}@media (hover:hover){.pt-cal-today:hover{background:var(--hover);color:var(--ink)}}.pt-cal-today:active{background:var(--hover);color:var(--ink)}.pt-app .pt-cal-today{height:var(--touch);padding-inline:var(--space-12);border-radius:var(--radius-14)}@media (prefers-reduced-motion:reduce){.pt-cal *,.pt-cal :before{transition:none!important;animation:none!important}}@media (max-width:1340px){.pt-case-in{padding-inline:var(--space-24)}.pt-idn-grid{gap:28px}}@media (prefers-reduced-motion:reduce){.pt-web *,.pt-web :before,.pt-web :after{transition:none!important;animation:none!important}}.pt-picks{--pick-w:72px;--pick-h:58px;grid-template-columns:repeat(auto-fit, minmax(var(--pick-w), 1fr));gap:var(--space-12) var(--space-10);width:100%;display:grid}.pt-picks.is-sm{--pick-w:52px;--pick-h:52px;grid-template-columns:repeat(auto-fill, minmax(var(--pick-w), 1fr));gap:var(--space-8)}.pt-app .pt-picks:not(.is-sm){--pick-w:96px}.pt-pick{gap:var(--space-6);text-align:center;cursor:pointer;flex-direction:column;min-width:0;display:flex;position:relative}.pt-pick-face{height:var(--pick-h);border-radius:var(--radius-10);background:var(--fill);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hairline);place-items:center;transition:box-shadow .16s,transform .16s cubic-bezier(.3,.7,.4,1.2);display:grid;position:relative;overflow:hidden}.pt-pick:hover .pt-pick-face{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.pt-pick:active .pt-pick-face{transform:scale(.97)}.pt-pick.is-on .pt-pick-face{box-shadow:inset 0 0 0 2px var(--accent-mark,var(--accent)), inset 0 0 0 3.5px var(--surface)}.pt-pick-name{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-pick.is-on .pt-pick-name{color:var(--ink);font-weight:var(--w-medium)}.pt-pick:disabled{cursor:default}.pt-pick:disabled:not(.is-on),.pt-pick.is-idle{opacity:.45}.pt-pick:disabled .pt-pick-face{transform:none}.pt-pick.is-add .pt-pick-face{box-shadow:inset 0 0 0 1px var(--dash,var(--hairline-strong));color:var(--accent-text);background:0 0}.pt-pick.is-add:hover .pt-pick-face{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-pick.is-add:hover .pt-pick-face{background:color-mix(in oklab, var(--accent) 6%, transparent)}}.pt-pick.is-add .pt-pick-face .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2px}.pt-pick.is-add input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pt-pick.is-add:focus-within .pt-pick-face{outline:2px solid var(--focus);outline-offset:2px}.pt-pick-wrap{min-width:0;display:block;position:relative}.pt-pick-wrap>.pt-pick{width:100%}.pt-pick-x{top:calc(var(--space-6) * -1);z-index:1;width:var(--space-20);height:var(--space-20);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink-2);box-shadow:0 0 0 1px var(--hairline-strong);place-items:center;display:grid;position:absolute;inset-inline-end:calc(var(--space-6) * -1)}.pt-pick-x .pt-icon{width:var(--i-glyph);height:var(--i-glyph);stroke-width:2.25px}.pt-pick-x:hover{color:var(--ink)}.pt-pick-art{width:100%;height:100%;position:absolute;inset:0}.pt-pick-stamps{inset-inline:var(--space-8);bottom:var(--space-6);gap:var(--space-4);display:flex;position:absolute}.pt-pick-stamps .pt-stamp-glyph{width:var(--space-12);height:var(--space-12)}.pt-stamp-glyph{flex:none;width:60%;height:60%;display:block}.pt-pick-glyph{width:56%;height:56%}.pt-pick-img{object-fit:contain;width:70%;height:70%}.pt-studio-rail{overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:var(--row-px);overflow-x:auto}.pt-studio-rail::-webkit-scrollbar{display:none}.pt-studio-rail>.pt-picks{width:max-content;padding:var(--space-12) var(--row-px);display:flex}.pt-studio-rail>.pt-picks>*{width:var(--pick-w);flex:none}.pt-studio-rail>.pt-picks.is-sm{--pick-w:60px;--pick-h:60px}.pt-studio-rail>.pt-picks:not(.is-sm){--pick-w:128px}.pt-studio-rail>.pt-picks:not(.is-sm) .pt-pick-face{aspect-ratio:136/76;height:auto}.pt-studio-rail:has(>.pt-picks:not(.is-sm)){scroll-snap-type:x proximity}.pt-studio-rail>.pt-picks:not(.is-sm)>*{scroll-snap-align:start}.pt-swatch{width:var(--tile);height:var(--tile);border-radius:var(--tile-r);box-shadow:inset 0 0 0 1px var(--ink);flex:none;display:block}@supports (color:color-mix(in lab, red, red)){.pt-swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent)}}.pt-swatch.is-empty{box-shadow:inset 0 0 0 1px var(--dash,var(--hairline-strong))}.pt-swatch-btn{border-radius:var(--tile-r);flex:none;place-items:center;display:grid}.pt-swatch-btn:disabled{cursor:default}.pt-hex{width:calc(var(--space-48) * 2);flex:none}.pt-cpick{gap:var(--space-10);flex-direction:column;width:100%;display:flex}.pt-cpick-fams{gap:var(--space-4);padding:var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.pt-cpick-fam{width:var(--ctl-sm);height:var(--ctl-sm);border-radius:var(--radius-8);flex:none;place-items:center;transition:box-shadow .16s;display:grid}.pt-cpick-fam>span{border-radius:var(--radius-full);width:64%;height:64%;box-shadow:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-cpick-fam>span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent)}}.pt-cpick-fam:hover{background:var(--hover,var(--fill))}.pt-cpick-fam.is-on{box-shadow:inset 0 0 0 2px var(--accent)}.pt-cpick-tones{gap:var(--space-6);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pt-cpick-tone{aspect-ratio:1;min-height:var(--ctl-sm);border-radius:var(--radius-8);color:#fff;box-shadow:inset 0 0 0 1px var(--ink);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.pt-cpick-tone{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent)}}.pt-cpick-tone{transition:box-shadow .16s,transform .16s cubic-bezier(.3,.7,.4,1.2)}.pt-cpick-tone:active{transform:scale(.94)}.pt-cpick-tone.is-light{color:#1d1f24}.pt-cpick-tone.is-on{box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3.5px var(--surface)}.pt-cpick-tone .pt-icon{width:var(--i-btn);height:var(--i-btn);stroke-width:2.4px}.pt-cpick-weak{top:var(--space-4);border-radius:var(--radius-full);background:var(--caution);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--surface);position:absolute;inset-inline-end:var(--space-4)}.pt-contrast{white-space:nowrap;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-contrast.pt-caution,.pt-foot.is-caution{color:var(--caution)}.pt-row-act:has(+.pt-row-act){margin-inline-end:0}.pt-cwin{--cwin-ground:var(--surface-raised);--cwin-gap:3px;gap:var(--space-12);flex-direction:column;display:flex}.pt-app .pt-cwin{--cwin-ground:var(--sheet);--cwin-gap:4px;gap:var(--space-16)}.pt-cwin-pop{width:320px;max-width:calc(100vw - 16px);padding:0}.pt-cwin-scroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:var(--space-16) var(--space-16) var(--space-12);outline:0;flex:auto;overflow-y:auto}.pt-cwin-scroll::-webkit-scrollbar{display:none}.pt-cwin-foot{justify-content:flex-end;gap:var(--space-8);padding:var(--space-10) var(--space-16) var(--space-12);box-shadow:inset 0 1px 0 var(--hairline);flex:none;display:flex}.pt-cwin-sheet{padding:var(--space-4) var(--gutter) 0}.pt-cwin-head{align-items:center;gap:var(--space-12);min-width:0;display:flex}.pt-cwin-now{border-radius:var(--radius-10);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--ink);flex:none}@supports (color:color-mix(in lab, red, red)){.pt-cwin-now{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent)}}.pt-app .pt-cwin-now{border-radius:var(--radius-14);width:48px;height:48px}.pt-cwin-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-cwin-name>b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);overflow:hidden}.pt-cwin-said{align-items:center;gap:2px var(--space-8);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);flex-wrap:wrap;display:flex}.pt-app .pt-cwin-said{font-size:var(--fs-body);line-height:var(--lh-body)}.pt-web .pt-cwin-said>.pt-ltr{font-family:var(--code)}.pt-cwin-said>span:not(.pt-ltr){align-items:center;gap:var(--space-4);display:inline-flex}.pt-cwin-said .pt-icon{stroke-width:2.4px;width:13px;height:13px}.pt-cwin-auto{align-items:center;gap:var(--space-10);width:100%;min-height:44px;padding-block:var(--space-6);padding-inline:var(--space-10) var(--space-12);border-radius:var(--radius-10);background:var(--fill);text-align:start;transition:background-color .14s,box-shadow .14s;display:flex}.pt-cwin-auto:hover{background:var(--fill-strong)}.pt-cwin-auto[aria-pressed=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cwin-auto[aria-pressed=true]{background:color-mix(in oklab, var(--accent) 8%, var(--cwin-ground))}}.pt-cwin-auto[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-cwin-auto[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--accent) 60%, transparent)}}.pt-cwin-auto>.pt-icon{width:var(--i-btn);height:var(--i-btn);color:var(--accent-text);stroke-width:2.4px;flex:none}.pt-app .pt-cwin-auto{border-radius:var(--radius-14);background:var(--surface);min-height:52px}.pt-cwin-auto-words{flex-direction:column;flex:1;min-width:0;display:flex}.pt-cwin-auto-words b{font-weight:var(--w-medium)}.pt-cwin-auto-words small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-cwin .pt-seg{width:100%;display:grid}.pt-cwin-ways{display:grid}.pt-cwin-way{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.pt-cwin-way.is-off{visibility:hidden}.pt-cwin-grid{gap:var(--cwin-gap);grid-template-columns:repeat(11,minmax(0,1fr));display:grid}.pt-cwin-cell{aspect-ratio:1;color:#fff;min-width:0;box-shadow:inset 0 0 0 1px var(--ink);border-radius:5px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.pt-cwin-cell{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 7%, transparent)}}.pt-cwin-cell{transition:transform .14s var(--ease-press,ease), box-shadow .14s ease}.pt-app .pt-cwin-cell{border-radius:7px}@media (hover:hover){.pt-cwin-cell:hover{z-index:1;transform:scale(1.16);box-shadow:0 2px 8px #0003}}.pt-cwin-cell:active{transform:scale(.94)}.pt-cwin-cell.is-on{z-index:2;box-shadow:0 0 0 2px var(--cwin-ground), 0 0 0 3.5px var(--accent)}.pt-cwin-cell.is-light{color:#1d1f24}.pt-cwin-cell .pt-icon{stroke-width:3px;width:12px;height:12px}.pt-app .pt-cwin-cell .pt-icon{width:15px;height:15px}.pt-cwin-cell:focus-visible{z-index:3;outline-offset:1px;border-radius:5px}.pt-cwin-any{gap:var(--space-12);flex-direction:column;flex:1;min-height:0;display:flex}.pt-cwin-plane{--cwin-hue:red;border-radius:var(--radius-10);cursor:crosshair;touch-action:none;background:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, transparent), var(--cwin-hue);flex:1;min-height:120px;position:relative;box-shadow:inset 0 0 0 1px #00000014}.pt-cwin-knob{border-radius:var(--radius-full);pointer-events:none;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2.5px #fff,0 0 0 3.5px #0003,0 3px 8px #00000047}.pt-app .pt-cwin-knob{width:24px;height:24px}.pt-cwin-hue-row{align-items:center;gap:var(--space-10);min-height:28px;display:flex}.pt-cwin-hue-row [data-tip]:after{top:auto;bottom:calc(100% + 8px);inset-inline:auto 0}.pt-cwin-hue{border-radius:var(--radius-full);cursor:pointer;touch-action:none;background:linear-gradient(90deg,red,#ff0 16.67%,#0f0 33.33%,#0ff 50%,#00f 66.67%,#f0f 83.33%,red);flex:1;height:14px;position:relative;box-shadow:inset 0 0 0 1px #00000014}.pt-cwin-hue:before{content:"";position:absolute;inset:-12px 0}.pt-cwin-hue>.pt-cwin-knob{top:50%}.pt-app .pt-cwin-hue{height:18px}.pt-cwin-plane:focus-visible,.pt-cwin-hue:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pt-cwin-code{gap:var(--space-8);flex-direction:column;display:flex}.pt-cwin-code-field{gap:var(--space-6);flex-direction:column;display:flex}.pt-cwin-code-field>span{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2)}.pt-cwin-code-field>.pt-input{letter-spacing:.04em}.pt-web .pt-cwin-code-field>.pt-input{font-family:var(--code)}.pt-app .pt-cwin-code-field>.pt-input{background:var(--surface)}.pt-cwin-ours{gap:var(--space-8);padding-top:var(--space-12);border-top:1px solid var(--hairline);flex-direction:column;display:flex}.pt-cwin-ours>span{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-3)}.pt-cwin-ours-row{gap:var(--space-8);flex-wrap:wrap;display:flex}.pt-cwin-dot{border-radius:var(--radius-full);color:#fff;width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--ink);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-cwin-dot{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent)}}.pt-cwin-dot.is-big{border-radius:var(--radius-8);width:28px;height:28px;transition:transform .14s var(--ease-press,ease)}.pt-app .pt-cwin-dot.is-big{border-radius:var(--radius-10);width:36px;height:36px}button.pt-cwin-dot:active{transform:scale(.94)}.pt-cwin-dot.is-on{box-shadow:0 0 0 2px var(--cwin-ground), 0 0 0 3.5px var(--accent)}.pt-cwin-dot.is-light{color:#1d1f24}.pt-cwin-dot .pt-icon{stroke-width:2.6px;width:14px;height:14px}.pt-wpass{--pass:#1f4d3f;--pass-ink:#fff;--pass-label:var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-wpass{--pass-label:color-mix(in srgb, var(--pass-ink) 70%, transparent)}}.pt-wpass{border-radius:var(--radius-14);background:var(--pass);color:var(--pass-ink);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.pt-wpass-head{align-items:center;gap:var(--space-10);min-height:var(--space-48);padding:var(--space-12) var(--space-16) 0;display:flex}.pt-wpass-mark{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-4);object-fit:cover;flex:none}.pt-wpass-mark.is-round{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full)}.pt-wpass-mark.is-letter{background:var(--pass-ink);color:var(--pass);font-weight:var(--w-semibold);place-items:center;display:grid}.pt-wpass-wordmark{height:var(--space-24);object-fit:contain;flex:none;width:auto;max-width:55%}.pt-wpass-title{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--w-medium);display:block;overflow:hidden}.pt-wpass-f{text-align:start;flex-direction:column;gap:1px;min-width:0;display:flex}.pt-wpass-f small{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-medium);color:var(--pass-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-wpass-f b{font-weight:var(--w-regular);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-wpass-f.is-big b{font-size:var(--card-fig,var(--fs-figure));line-height:var(--card-fig-lh,var(--lh-figure));font-weight:var(--w-semibold)}.pt-wpass-f.is-end{text-align:end;align-items:flex-end}.pt-wpass-row{gap:var(--space-12);padding:var(--space-12) var(--space-16) 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pt-wpass-band{width:100%;margin-top:var(--space-12);position:relative;overflow:hidden}.pt-wpass-band>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.pt-wpass.is-google .pt-wpass-band{margin-top:var(--space-16)}.pt-wpass-code{align-items:center;gap:var(--space-6);padding:var(--space-16) var(--space-16) var(--space-16);flex-direction:column;display:flex}.pt-wpass-qr{width:calc(var(--space-48) * 1.75);aspect-ratio:1;padding:var(--space-6);border-radius:var(--radius-8);background:#fff;grid-template-columns:repeat(11,minmax(0,1fr));gap:1px;display:grid}.pt-wpass-qr i.is-on{background:#16181d;border-radius:1px}.pt-wpass-qr.is-drawn{padding:var(--space-2);line-height:0;display:block}.pt-wpass-qr.is-drawn>svg{width:100%;height:100%;display:block}.pt-wpass-member{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--pass-label)}.pt-wpass-pill{padding:var(--space-6) var(--space-12);border-radius:var(--radius-full);background:var(--pass-ink);color:var(--pass);text-align:center;font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);display:block}.pt-wpass-part{border-radius:var(--radius-8);min-width:0;color:inherit;text-align:start;cursor:pointer;padding:0;transition:box-shadow .16s;display:block;position:relative}.pt-wpass-part:hover{box-shadow:0 0 0 var(--space-4) var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-wpass-part:hover{box-shadow:0 0 0 var(--space-4) color-mix(in srgb, var(--pass-ink) 12%, transparent)}}.pt-wpass-part.is-on{box-shadow:0 0 0 var(--space-2) var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-wpass-part.is-on{box-shadow:0 0 0 var(--space-2) color-mix(in srgb, var(--pass-ink) 72%, transparent)}}.pt-wpass-part.is-grow{flex:1}.pt-wpass-part.is-block{width:100%}.pt-wpass-part.is-pill{margin:var(--space-12) var(--space-16) 0;border-radius:var(--radius-full)}.pt-wpass-part:is(.is-fill,.is-board){position:absolute}.pt-wpass-part.is-fill{border-radius:0;inset:0}.pt-wpass-part.is-fill:hover{box-shadow:inset 0 0 0 2px var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-wpass-part.is-fill:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pass-ink) 24%, transparent)}}.pt-wpass-part.is-fill.is-on{box-shadow:inset 0 0 0 2px var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-wpass-part.is-fill.is-on{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pass-ink) 72%, transparent)}}.pt-wpass-over{position:absolute;inset:0}.pt-wpass-web{width:100%;display:block}:is(.pt-wpass-band,.pt-wpass-over)[data-grab]{touch-action:none}.pt-wpass-sticker{z-index:1;aspect-ratio:1;min-width:var(--space-24);border-radius:var(--radius-8);outline-offset:2px;cursor:grab;touch-action:none;outline:1.5px dashed #0000;padding:0;position:absolute}.pt-wpass-sticker:hover,.pt-wpass-sticker[data-on]{outline-color:var(--pass-ink)}@supports (color:color-mix(in lab, red, red)){.pt-wpass-sticker:hover,.pt-wpass-sticker[data-on]{outline-color:color-mix(in srgb, var(--pass-ink) 80%, transparent)}}.pt-wpass-sticker:active{cursor:grabbing}.pt-wpass-knob{top:calc(var(--space-6) * -1);width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);background:var(--pass-ink);box-shadow:0 0 0 2px var(--pass);cursor:nwse-resize;position:absolute;inset-inline-end:calc(var(--space-6) * -1)}.pt-art{--il-card:#1f4d3f;aspect-ratio:160/112;--il-g:var(--il-bg,var(--surface-raised));--il-disc:var(--ink);flex:none;height:auto;display:block;overflow:visible}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-disc:color-mix(in srgb, var(--ink) 4.5%, var(--il-g))}}.pt-art{--il-far:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-far:color-mix(in srgb, var(--ink) 8%, var(--il-g))}}.pt-art{--il-near-2:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-near-2:color-mix(in srgb, var(--ink) 10.5%, var(--il-g))}}.pt-art{--il-near:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-near:color-mix(in srgb, var(--ink) 13%, var(--il-g))}}.pt-art{--il-deep:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-deep:color-mix(in srgb, var(--ink) 20%, var(--il-g))}}.pt-art{--il-paper:var(--surface);--il-paper-lip:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-paper-lip:color-mix(in srgb, var(--ink) 14%, var(--il-g))}}.pt-art{--il-mark:var(--ink-3);--il-mute:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-art{--il-mute:color-mix(in srgb, var(--ink) 34%, var(--il-g))}}.pt-art{--il-settle:cubic-bezier(.24, 1, .32, 1);--il-spring:cubic-bezier(.34, 1.4, .64, 1)}.pt-art:not([width]){width:160px}:root[data-theme=dark] .pt-art{--il-disc:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-disc:color-mix(in srgb, var(--ink) 5%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-far:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-far:color-mix(in srgb, var(--ink) 9%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-near-2:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-near-2:color-mix(in srgb, var(--ink) 12%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-near:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-near:color-mix(in srgb, var(--ink) 14.5%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-deep:#000}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-deep:color-mix(in srgb, #000 30%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-paper:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-paper:color-mix(in srgb, var(--ink) 22%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-paper-lip:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-paper-lip:color-mix(in srgb, var(--ink) 9%, var(--il-g))}}:root[data-theme=dark] .pt-art{--il-mark:var(--ink-2);--il-mute:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-art{--il-mute:color-mix(in srgb, var(--ink) 30%, var(--il-g))}}.pt-art .il-disc{fill:var(--il-disc)}.pt-art .il-far{fill:var(--il-far)}.pt-art .il-near-2{fill:var(--il-near-2)}.pt-art .il-near{fill:var(--il-near)}.pt-art .il-deep{fill:var(--il-deep)}.pt-art .il-paper{fill:var(--il-paper)}.pt-art .il-paper-lip{fill:var(--il-paper-lip)}.pt-art .il-ground{fill:var(--il-g)}.pt-art .il-card,.pt-art .il-card-lip{fill:var(--il-card)}@supports (color:color-mix(in lab, red, red)){.pt-art .il-card-lip{fill:color-mix(in srgb, var(--il-card) 70%, #000)}}.pt-art .il-ink{fill:#fff}.pt-art .il-ink-line{fill:none;stroke:#fff;stroke-width:1.2px}.pt-art .il-dashed{stroke-dasharray:2.4 2;stroke-opacity:.7}.pt-art .il-dash{fill:none;stroke:var(--il-deep);stroke-width:1.2px;stroke-dasharray:3 2.6}.pt-art .il-mute{fill:var(--il-mute);opacity:.8}.pt-art .il-mark-fill{fill:var(--il-mark);stroke:none}.pt-art .il-accent{fill:var(--accent)}.pt-art .il-positive{fill:var(--positive)}.pt-art .il-critical{fill:var(--critical)}.pt-art :is(.il-cut,.il-mark){fill:none;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.pt-art .il-cut{stroke:var(--il-g)}.pt-art .il-stripe{fill:none;stroke:var(--il-card);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.pt-art .il-stripe.is-wide{stroke-width:2.4px}.pt-art .il-steam path{fill:none;stroke:var(--il-deep);stroke-width:2.4px;stroke-linecap:round;opacity:.8;animation:2.4s ease-in-out infinite both il-steam}.pt-art .il-steam path:nth-child(2){animation-delay:.8s}.pt-art .il-steam path:nth-child(3){animation-delay:1.6s}@keyframes il-steam{0%{opacity:0;transform:translateY(4px)}35%{opacity:.9}to{opacity:0;transform:translateY(-6px)}}.pt-art .il-mark{stroke:var(--il-mark)}.pt-art .il-scene{transform-box:view-box;transform-origin:50%}[dir=rtl] .pt-art .il-scene{transform:scaleX(-1)}[dir=rtl] .pt-art .il-keep{transform-box:fill-box;transform-origin:50%;transform:scaleX(-1)}.pt-art .il-drop{transform-box:fill-box;transform-origin:50%;animation:il-drop .64s var(--il-settle) 60ms both}@keyframes il-drop{0%{transform:translateY(-22px)}}.pt-art .il-mute.il-revive{opacity:0;animation:.56s .12s both il-revive}@keyframes il-revive{0%{opacity:.8}to{opacity:0}}.pt-art .il-pop{transform-box:fill-box;transform-origin:50%;animation:il-pop .42s var(--il-spring) .6s both}@keyframes il-pop{0%{opacity:0;transform:scale(.4)}}.pt-art[data-art=menu-copy]{aspect-ratio:256/112}.pt-art :is(.cp-src,.cp-dst,.cp-disc){transition:transform var(--cp-open,.64s) var(--il-settle)}.pt-art[data-open] .cp-src{transform:translate(-36px,4px)}.pt-art[data-open] .cp-dst{transform:translate(32px,-4px)}.pt-art[data-open] .cp-disc.is-a{transform:translate(-64px)}.pt-art[data-open] .cp-disc.is-b{transform:translate(64px)}.pt-art .cp-ghost{opacity:0;transition:opacity .24s ease, transform .56s var(--il-settle);transform:translate(-7px,6px)}.pt-art[data-open] .cp-src .cp-ghost{opacity:1;transition-delay:calc(var(--cp-open,.64s) * .45);transform:none}.pt-art .cp-dst .cp-ghost{transform:none}.pt-art[data-open] .cp-dst .cp-ghost.is-on{opacity:1;transition-delay:var(--cp-land,.84s)}.pt-art .cp-outline{transition:opacity .28s}.pt-art[data-open] .cp-outline{opacity:0}.pt-art .cp-sheet{opacity:0;transition:opacity .32s ease, transform .56s var(--il-spring);transform:scale(.94)}.pt-art[data-open] .cp-sheet{opacity:1;transition-delay:.14s;transform:none}.pt-art .cp-slot{transition:opacity .16s}.pt-art .cp-slot.is-on{opacity:0;transition-delay:var(--cp-land,.84s)}.pt-art .cp-line{opacity:0;transition:opacity .18s ease, transform .48s var(--il-spring);transform:translateY(-3px)}.pt-art .cp-line.is-on{opacity:1;transition-delay:var(--cp-land,.84s);transform:none}.pt-art[data-phase=wait] .cp-line.is-on{animation:cp-breathe 1.6s ease-in-out calc(var(--n) * .16s) infinite}@keyframes cp-breathe{50%{opacity:.45}}.pt-art :is(.cp-sheet,.cp-press,.cp-mark,.cp-add,.cp-done,.cp-fly-r){transform-box:fill-box;transform-origin:50%}.pt-art .cp-title{transform-box:fill-box;transform-origin:0}.pt-art .cp-head-dash{transition:opacity .2s}.pt-art .cp-head,.pt-art[data-phase=sealed] .cp-head-dash{opacity:0}.pt-art[data-phase=sealed] .cp-head{opacity:1}.pt-art[data-phase=sealed] .cp-mark{animation:cp-stamp .56s var(--il-spring) both}.pt-art[data-phase=sealed] .cp-title{animation:cp-grow .46s var(--il-settle) .2s both}.pt-art[data-phase=sealed] .cp-press{animation:cp-press .52s var(--il-settle) 60ms both}@keyframes cp-stamp{0%{opacity:0;transform:scale(2.6)rotate(-12deg)}40%{opacity:1}}@keyframes cp-grow{0%{transform:scaleX(0)}}@keyframes cp-press{30%{transform:scale(.96)}}.pt-art .cp-add{transition:transform .28s var(--il-spring), opacity .16s ease}.pt-art[data-open] .cp-add{opacity:0;transform:scale(.4)}.pt-art .cp-done{opacity:0}.pt-art[data-phase=sealed] .cp-done{opacity:1;animation:il-pop .44s var(--il-spring) .32s both}.pt-art .cp-flights{transition:opacity .16s}.pt-art .cp-flight{--dx:0px;--dy:0px;--peak:-24px}.pt-art:not([data-open]) .cp-flights{opacity:0}.pt-art .cp-flight .cp-fly-x{animation:cp-fly-x var(--cp-fly,.96s) linear both}.pt-art .cp-flight .cp-fly-y{animation:cp-fly-y var(--cp-fly,.96s) linear both}.pt-art .cp-flight .cp-fly-r{animation:cp-fly-r var(--cp-fly,.96s) ease-in-out both}.pt-art .cp-flight.is-pages .cp-fly-r{animation-name:cp-fly-sheet}.pt-art .cp-pick{opacity:0;animation:cp-pick var(--cp-fly,.96s) ease both}.pt-art .cp-drop{opacity:0;animation:cp-drop calc(var(--cp-fly,.96s) * 1.3) ease both}@keyframes cp-fly-x{0%{opacity:0;transform:none}8%{opacity:1}22%{animation-timing-function:cubic-bezier(.45,0,.25,1);transform:none}80%{transform:translateX(var(--dx))}88%{opacity:1}to{opacity:0;transform:translateX(var(--dx))}}@keyframes cp-fly-y{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:none}22%{animation-timing-function:cubic-bezier(.3,.55,.5,1);transform:translateY(-7px)}50%{transform:translateY(var(--peak));animation-timing-function:cubic-bezier(.5,0,.7,.6)}80%{transform:translateY(calc(var(--dy) - 5px));animation-timing-function:cubic-bezier(.2,.7,.3,1)}92%,to{transform:translateY(var(--dy))}}@keyframes cp-fly-r{22%{transform:rotate(-4deg)scale(1.06)}65%{transform:rotate(3deg)scale(1.06)}92%,to{transform:none}}@keyframes cp-fly-sheet{22%{transform:rotate(-3deg)scale(.96)}50%{transform:rotate(2deg)scale(.62)}80%{transform:scale(.86)}92%,to{transform:none}}@keyframes cp-pick{12%{opacity:.22}42%,to{opacity:0}}@keyframes cp-drop{0%,62%{opacity:0}72%{opacity:.22}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pt-art *{animation:none!important}.pt-art[data-art=menu-copy] *{transition-property:opacity!important}.pt-art .cp-flights{display:none}}.pt-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:.24s both pt-fade;position:absolute;inset:0}@keyframes pt-fade{0%{opacity:0}}.pt-sheet.is-window{background:var(--surface-raised);padding-bottom:var(--space-12)}.pt-sheet.is-window:before{display:none}.pt-window{--il-bg:var(--surface-raised);text-align:center;padding:var(--space-20) var(--space-20) var(--space-4);flex-direction:column;align-items:center;display:flex}.pt-window-art{margin-bottom:var(--space-12);line-height:0}.pt-window-art .pt-art{width:120px}.pt-window h3{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);text-wrap:balance}.pt-window p{margin-top:var(--space-4);max-width:280px;font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink-2);text-wrap:balance}.pt-window-actions{gap:var(--space-8);width:100%;margin-top:var(--space-24);flex-direction:column;display:flex}.pt-window-actions .pt-btn{--btn-h:48px}.pt-overlay{z-index:50;place-items:center;display:grid;position:absolute;inset:0}.pt-overlay[hidden]{display:none}.pt-overlay .pt-scrim{animation:.22s both pt-fade}.pt-dialog{--il-bg:var(--surface-raised);background:var(--surface-raised);border-radius:var(--radius-24);width:384px;max-width:calc(100% - 32px);box-shadow:var(--shadow-overlay);animation:pt-win-in var(--t-pop,.22s) var(--ease-pop,ease) both;transition:height .28s var(--ease-settle,ease);position:relative;overflow:hidden}@keyframes pt-win-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}.pt-overlay.is-leaving .pt-scrim{animation:.18s both pt-fade-out}.pt-overlay.is-leaving .pt-dialog{animation:pt-win-out var(--t-exit,.17s) var(--ease-exit,ease) both}@keyframes pt-fade-out{to{opacity:0}}@keyframes pt-win-out{to{opacity:0;transform:translateY(6px)scale(.97)}}.pt-dialog-in{text-align:center;padding:var(--space-20) var(--space-24) var(--space-24);flex-direction:column;align-items:center;transition:opacity .13s;display:flex}.pt-dialog-in.is-out{opacity:0}.pt-dialog-art{margin-bottom:var(--space-12);line-height:0}.pt-dialog-art .pt-art{width:112px}.pt-dialog h3{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold);text-wrap:balance}.pt-dialog-in p{margin-top:var(--space-4);max-width:300px;font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink-2);text-wrap:balance}.pt-dialog-actions{gap:var(--space-8);width:100%;margin-top:var(--space-20);display:flex}.pt-window p.is-critical,.pt-dialog-in p.is-critical{color:var(--critical)}.pt-window-body,.pt-dialog-body{margin-top:var(--space-16);text-align:start;align-self:stretch}.pt-dialog-body{gap:var(--space-12);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;max-height:min(46vh,400px);display:flex;overflow:auto}.pt-dialog-body>*{flex:none}.pt-dialog-body .pt-list{padding:0}.pt-dialog-body .pt-lhead{background:var(--surface-raised)}.pt-dialog-actions .pt-btn{--btn-h:36px;flex:1}.pt-dialog.is-sheet{border-radius:var(--radius-18);flex-direction:column;width:460px;max-height:min(640px,100dvh - 96px);transition:none;display:flex}.pt-dialog.is-sheet.is-steady{height:min(640px,100dvh - 96px)}.pt-dialog-head{align-items:center;gap:var(--space-8);min-height:52px;padding-block:var(--space-8) var(--space-4);padding-inline:var(--space-16) var(--space-10);flex:none;display:flex}.pt-dialog-head>h2{min-width:0;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.pt-dialog-top{padding:var(--space-4) var(--space-16) var(--space-12);flex:none}.pt-dialog-top .pt-search{border-radius:var(--radius-10);height:32px;margin:0}.pt-dialog-list{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding-bottom:var(--space-6);border-block:1px solid var(--hairline);flex:auto;overflow:auto}.pt-dialog-list::-webkit-scrollbar{display:none}.pt-dialog-foot{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);flex:none;display:flex}.pt-dialog-foot>.pt-sub{min-width:0}.pt-viewable:disabled{cursor:default}.pt-view{z-index:100;touch-action:none;-webkit-user-select:none;user-select:none;--view-ground:#000000b8;--view-ink:#fff;--view-r:0px;position:fixed;inset:0;overflow:hidden}.pt-web.pt-view{--view-r:var(--radius-10)}.pt-view-ground{background:var(--view-ground);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);position:absolute;inset:0}.pt-view-room{visibility:hidden;pointer-events:none;position:absolute;inset:64px}.pt-app .pt-view-room{inset:calc(max(env(safe-area-inset-top,0px), env(safe-area-inset-bottom,0px)) + 56px) 0}.pt-view-photo{transform-origin:0 0;max-width:none;display:block;position:absolute}.pt-view:not([data-shown])>:is(.pt-view-ground,.pt-view-photo){opacity:0}.pt-view-bar{align-items:center;gap:var(--space-12);padding-block:var(--space-12);padding-inline:var(--space-20) var(--space-12);pointer-events:none;opacity:0;transition:opacity var(--t-fade,.16s) ease;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.pt-app .pt-view-bar{padding-block-start:calc(env(safe-area-inset-top,0px) + var(--space-8));padding-inline:var(--space-16) var(--space-12)}.pt-view[data-shown]:not([data-bare],[data-pulling],[data-leaving]) .pt-view-bar{opacity:1;transition-delay:.14s}.pt-view-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-nav);line-height:var(--lh-nav);font-weight:var(--w-medium);color:var(--view-ink);flex:1;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-view-name{color:color-mix(in oklab, var(--view-ink) 92%, transparent)}}.pt-view-name{text-shadow:0 1px 2px #0000005c;text-shadow:0 1px 2px lab(0% 0 0/.36)}.pt-web .pt-view-name{font-size:var(--fs-title);line-height:var(--lh-title)}.pt-view-close{border-radius:var(--radius-full);width:32px;height:32px;color:var(--view-ink);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);pointer-events:auto;transition:background-color var(--t-hover,.14s) ease, transform var(--t-press,.16s) var(--ease-press,cubic-bezier(.3, .7, .4, 1.2));background:#25262899;background:lab(15.3023% -.085026 -1.50731/.6);flex:none;place-items:center;display:grid;position:relative}.pt-view-close:hover{background:#393a3db3;background:lab(24.5779% -.10708 -1.88456/.7)}.pt-view-close:active{transform:scale(.94)}.pt-view-close .pt-icon{stroke-width:2px;width:16px;height:16px}.pt-app .pt-view-close:after{content:"";position:absolute;inset:-6px}@media (prefers-reduced-motion:reduce){.pt-view-bar,.pt-view-close{transition:none}}.pt-empty{--il-bg:var(--ground);text-align:center;padding:var(--space-24) var(--space-24) var(--space-16);flex-direction:column;align-items:center;display:flex}.pt-group .pt-empty,.pt-web .pt-empty{--il-bg:var(--surface)}.pt-group>.pt-empty{padding:var(--space-24) var(--space-20) var(--space-32)}.pt-web .pt-empty{padding:var(--space-32) var(--space-24)}.pt-empty-art{margin-bottom:var(--space-12);line-height:0}.pt-empty-art .pt-art{width:136px}.pt-web .pt-empty-art .pt-art{width:152px}.pt-empty h3{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);text-wrap:balance}.pt-web .pt-empty h3{font-size:var(--fs-title);line-height:var(--lh-title)}.pt-empty p{margin-top:var(--space-4);max-width:260px;font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink-2);text-wrap:balance}.pt-web .pt-empty p{max-width:320px}.pt-empty>:not(.pt-empty-art,h3,p){margin-top:var(--space-16)}.pt-empty.is-page{margin-block:auto}.pt-screen-body:has(>.pt-empty.is-page){flex-direction:column;display:flex}.pt-empty-row{--il-bg:var(--surface);align-items:center;column-gap:var(--space-16);padding:var(--space-4) var(--space-16) var(--space-12);grid-template-columns:auto minmax(0,1fr);display:grid}.pt-group>.pt-empty-row{padding-block:var(--space-12)}.pt-empty-row-art{grid-row:1/span 2;line-height:0}.pt-empty-row-art .pt-art{width:92px}.pt-empty-row h3{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);text-wrap:balance;grid-column:2;align-self:end}.pt-empty-row p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);text-wrap:pretty;grid-column:2;align-self:start}.pt-copy{--cp-open:.64s;--cp-fly:.96s;--cp-land:.84s;--copy-ink:var(--accent)}.pt-copy-art .pt-art{width:282px;max-width:100%}.pt-web .pt-copy-art .pt-art{width:320px}.pt-copy>.pt-copy-stack{margin-top:0}.pt-copy-stack{justify-items:center;display:grid}.pt-copy-stack>*{grid-area:1/1;min-width:0;transition:opacity .2s,visibility 0s .2s}.pt-copy-stack>:not([data-on]){opacity:0;visibility:hidden}.pt-copy-stack>[data-on]{transition:opacity .28s .12s,visibility}.pt-copy-roll{white-space:nowrap;text-overflow:ellipsis;animation:.28s cubic-bezier(.24,1,.32,1) both pt-roll-up;display:block;overflow:hidden}.pt-copy-foot{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.pt-copy-foot.is-app,.pt-copy-foot.is-app>.pt-copy-act{align-self:stretch}.pt-copy-foot.is-app>.pt-copy-act{justify-items:stretch}.pt-copy-dots{place-content:center;place-self:center;gap:var(--space-6);flex-wrap:wrap;max-width:216px;display:flex}.pt-copy-dots>i{border-radius:var(--radius-full);background:var(--fill-strong);width:6px;height:6px;transition:background-color .2s}.pt-copy-dots>i.is-on{background:var(--copy-ink);transition-delay:var(--cp-land,.84s);animation:cp-dot .42s cubic-bezier(.34, 1.4, .64, 1) var(--cp-land,.84s) forwards}@keyframes cp-dot{40%{transform:scale(1.7)}}:root[data-menu-copied] .pt-copy-host{view-transition-name:pt-menu-copy}:root[data-menu-copied]::view-transition-old(pt-menu-copy){animation:.2s cubic-bezier(.36,0,.86,1) both pt-copy-out}:root[data-menu-copied]::view-transition-new(pt-menu-copy){animation:.46s cubic-bezier(.24,1,.32,1) .14s both pt-copy-in}@keyframes pt-copy-out{to{opacity:0;transform:scale(.985)}}@keyframes pt-copy-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.pt-copy-roll,.pt-copy-dots>i.is-on{animation:none}}.pt-standing-notes b{font-weight:var(--w-medium);color:var(--ink)}.pt-lone{background:var(--ground);min-height:100dvh;color:var(--ink);flex:auto}.pt-web.pt-lone{padding:var(--space-10);display:flex}.pt-lone-panel{border-radius:var(--radius-18);background:var(--surface);min-width:0;box-shadow:var(--shadow-panel);flex-direction:column;flex:1;display:flex}.pt-lone-bar{align-items:center;gap:var(--space-8);height:var(--web-header);padding-inline:var(--space-20) var(--space-12);flex:none;display:flex}.pt-lone-bar>h1{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-lone-bar>:last-child{margin-inline-start:auto}.pt-lone-stage{scrollbar-width:none;min-width:0;padding:var(--pg-top) var(--pg-side) var(--pg-foot);flex-direction:column;flex:1;display:flex;overflow:auto}.pt-bar-title>h1{text-overflow:ellipsis;overflow:hidden}.pt-bill-scroll{scrollbar-width:none;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto;container:bill/inline-size}.pt-bill-scroll::-webkit-scrollbar{display:none}.pt-bill-doc{gap:var(--space-16);padding:calc(var(--pg-top) - 10px) var(--pg-side) var(--pg-foot);flex-direction:column;flex:1 0 auto;display:flex}.pt-bill-doc.is-first{padding-bottom:var(--space-48);justify-content:center;align-items:center}.pt-bill-cols{gap:var(--space-16);grid-template-columns:minmax(0,1fr) clamp(320px,30%,400px);align-items:start;display:grid}.pt-bill-col{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}@media (min-height:760px){.pt-bill-col.is-aside{top:calc(var(--pg-top) - 10px);position:sticky}}@container bill (max-width:980px){.pt-bill-cols{grid-template-columns:minmax(0,1fr)}.pt-bill-col.is-aside{position:static}}.pt-bill-lift{height:14vh}.pt-bill-struck{opacity:.6;text-decoration:line-through}.pt-bill-refused{margin:var(--space-4) var(--space-16) var(--space-8);padding-block:var(--space-2);border-radius:var(--radius-10);background:var(--critical-soft)}.pt-bill-refused .pt-row{margin-inline:0}.pt-app .pt-bill-refused{border-radius:0;margin:0}.pt-bill-buy{gap:var(--space-16);flex-direction:column;display:flex}.pt-bill-buy>.pt-bill-refused{padding:var(--space-4) var(--space-6);border-radius:var(--radius-14);margin:0}.pt-bill-choose{gap:var(--space-10);padding-bottom:var(--space-12);flex-direction:column;display:flex}.pt-bill-choose>.pt-sub{padding-inline:var(--space-2)}.pt-bill-aside{padding-inline:var(--space-2);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-bill-aside b{font-weight:var(--w-medium);color:var(--ink)}.pt-bill-pay{--field:var(--surface);--field-hover:var(--surface);--field-ring:0 0 0 1px var(--hairline-strong)}.pt-bill-pay .pt-stages{padding:var(--space-8) var(--space-16) var(--space-20)}.pt-bill-slips,.pt-bill-form{gap:var(--space-8);flex-direction:column;min-width:0;max-width:520px;display:flex}.pt-bill-only{align-items:center;gap:var(--space-6);margin-top:var(--space-2);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);display:flex}.pt-bill-only .pt-icon{flex:none;width:13px;height:13px}.pt-bill-copied{align-items:center;gap:var(--space-4);display:inline-flex}.pt-bill-copied .pt-icon{width:var(--i-btn);height:var(--i-btn)}.pt-bill-file{align-items:center;gap:var(--space-4);min-width:0;display:flex}.pt-bill-file .pt-btn{min-width:0;max-width:100%;position:relative}.pt-bill-file .pt-btn>span{text-overflow:ellipsis;overflow:hidden}.pt-bill-file .pt-btn:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.pt-bill-go{justify-content:space-between;align-items:center;gap:var(--space-8);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.pt-bill-track{padding:var(--space-16)}.pt-bill-sheet{padding-inline:var(--gutter)}.pt-bill-sheet .pt-stage-body{margin-inline-start:calc((var(--node) + var(--space-12)) * -1);position:relative}.pt-bill-sheet .pt-stage-body>.pt-foot{padding-inline-start:calc(var(--node) + var(--space-12))}.pt-bill-sheet .pt-empty-row{padding-inline:var(--space-4)}.pt-stage-body .pt-group{margin-inline:0}.pt-stage-body>.pt-foot{padding-inline:var(--space-4)}.pt-app .pt-standing:first-child{margin-top:var(--space-12)}.pt-bill-pay .pt-empty-row{--il-bg:var(--pg-card)}.pt-bill-pay .pt-empty-row>.pt-btn{margin-top:var(--space-8);grid-column:2;justify-self:start}.pt-bill-rule{height:0;margin:var(--space-6) var(--space-16);border:0;border-top:1px solid var(--hairline)}.pt-bill-steps{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}@container bill (min-width:980px){.pt-bill-steps{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}}.pt-bill-lane{gap:var(--space-12);padding-block:var(--space-2) var(--space-12);flex-direction:column;flex:1;display:flex}.pt-bill-lane>.pt-sub{margin-top:calc(var(--space-4) * -1)}.pt-bill-lane .pt-bill-slips,.pt-bill-lane .pt-bill-form{max-width:none}.pt-bill-then{align-items:center;gap:var(--space-8);padding-top:var(--space-12);box-shadow:inset 0 1px 0 var(--hairline);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);margin-top:auto;display:flex}.pt-bill-then .pt-icon{width:15px;height:15px;color:var(--positive);flex:none}@container bill (min-width:760px){.pt-stages.is-across{flex-direction:row}.pt-bill-pay .pt-stages.is-across{padding-inline:0}.pt-stages.is-across>.pt-stage{padding:var(--space-4) var(--space-16);flex:1 1 0}.pt-stages.is-across>.pt-stage:before{display:none}.pt-stages.is-across>.pt-stage+.pt-stage{border-inline-start:1px solid var(--hairline)}}.pt-offers{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(min(100%,176px),1fr));display:grid}.pt-offer{min-width:0;padding:var(--space-12) var(--space-16) var(--space-12);border-radius:var(--radius-14);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);text-align:start;cursor:pointer;transition:box-shadow var(--t-hover) ease, transform var(--t-press) var(--ease-press);flex-direction:column;align-items:stretch;gap:2px;display:flex}.pt-offer:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-offer:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 22%, transparent)}}.pt-offer:active:not(:disabled){transform:scale(.985)}.pt-offer:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pt-offer.is-on,.pt-offer.is-on:hover{box-shadow:inset 0 0 0 2px var(--accent)}.pt-offer.is-shut{background:var(--fill);box-shadow:none;cursor:default}.pt-offer-head{justify-content:space-between;align-items:center;gap:var(--space-8);min-width:0;display:flex}.pt-offer-head>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-semibold);overflow:hidden}.pt-offer-mark{border-radius:var(--radius-full);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--hairline-strong);transition:box-shadow var(--t-fast) ease;flex:none}.pt-offer.is-on .pt-offer-mark{box-shadow:inset 0 0 0 5px var(--accent)}.pt-offer.is-shut .pt-offer-mark{visibility:hidden}.pt-offer-line{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-offer-value{margin-top:var(--space-10);font-family:var(--fig);font-size:var(--fs-figure);line-height:var(--lh-figure);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums}.pt-offer-value>small{font-family:var(--font-sans);font-size:var(--fs-2);font-weight:var(--w-medium);color:var(--ink-3);margin-inline-start:4px}.pt-offer.is-shut .pt-offer-value{color:var(--ink-2)}.pt-offer-note{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--hairline);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-offer.is-shut .pt-offer-note{border-top-color:var(--hairline-strong);color:var(--ink);font-weight:var(--w-medium)}@media (prefers-reduced-motion:reduce){.pt-offer,.pt-offer-mark{transition:none}}.pt-standing{--standing-disc:36px;flex-direction:column;min-width:0;display:flex}.pt-app .pt-standing{--standing-disc:44px;margin-inline:var(--gutter);background:var(--surface);border-radius:var(--group-r)}.pt-web .pt-standing{gap:var(--space-16)}.pt-standing-head{align-items:flex-start;gap:var(--space-12);display:flex}.pt-web .pt-standing-head{padding-inline:var(--space-4)}.pt-app .pt-standing-head{padding:var(--space-16)}.pt-standing-disc{width:var(--standing-disc);height:var(--standing-disc);border-radius:var(--radius-full);background:var(--fill);color:var(--ink-2);flex:none;place-items:center;display:grid}.pt-standing-disc :is(.pt-icon,.pt-drawn){width:calc(var(--standing-disc) * .5);height:calc(var(--standing-disc) * .5)}.pt-standing.is-positive .pt-standing-disc{background:var(--positive-soft);color:var(--positive)}.pt-standing.is-accent .pt-standing-disc{background:var(--accent-soft);color:var(--accent-text)}.pt-standing.is-caution .pt-standing-disc{background:var(--caution-soft);color:var(--caution)}.pt-standing.is-critical .pt-standing-disc{background:var(--critical-soft);color:var(--critical)}.pt-standing-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-standing-main:not(:has(>:nth-child(2))){align-self:center}.pt-standing-main>h2{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold)}.pt-standing-main>p{font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink-2)}.pt-standing-notes{gap:var(--space-2);margin-top:var(--space-6);font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink-2);flex-direction:column;display:flex}.pt-standing-end{flex:none;align-self:center}.pt-standing-fig{flex-direction:column;gap:3px;min-width:0;display:flex}.pt-standing-fig>span{font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2)}.pt-standing-fig>b{font-family:var(--fig);font-size:calc(var(--fs-figure) * 1.06);line-height:var(--lh-figure);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums}.pt-standing-fig>b>small{font-family:var(--font-sans);font-size:var(--fs-2);font-weight:var(--w-medium);letter-spacing:0;color:var(--ink-3);margin-inline-start:4px}.pt-standing-fig>small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3)}.pt-standing-fig.is-word>b{font-family:var(--font-sans);font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-medium)}.pt-web .pt-standing-figs{align-items:stretch;gap:var(--space-12) var(--space-32);padding-inline:var(--space-4);flex-wrap:wrap;display:flex}.pt-web .pt-standing-fig.is-lead{flex:none;justify-content:center;padding-inline-end:var(--space-8)}.pt-web .pt-standing-fig.is-lead>b{letter-spacing:-.012em;font-size:26px;line-height:32px}.pt-web .pt-standing-fig.is-lead.is-word>b{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:0}.pt-web .pt-standing-fig.is-lead>b>small{font-size:var(--fs-reading)}.pt-web .pt-standing-track{border-radius:var(--radius-14);background:var(--fill);align-items:stretch;min-width:0;padding:3px;display:flex}.pt-web .pt-standing-track>.pt-standing-fig{min-width:168px;padding:var(--space-8) var(--space-16) 9px;flex:1 1 0;position:relative}.pt-web .pt-standing-track>.pt-standing-fig+.pt-standing-fig:before{content:"";inset-block:var(--space-10);background:var(--rule-line);width:1px;position:absolute;inset-inline-start:0}.pt-app .pt-standing-track{display:contents}.pt-app .pt-standing-fig{column-gap:var(--space-12);margin-inline:var(--row-px);padding:var(--space-12) 0;border-top:var(--line) solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.pt-app .pt-standing-fig>span{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-regular);color:var(--ink);grid-column:1}.pt-app .pt-standing-fig>small{grid-column:1}.pt-app .pt-standing-fig>b{font-family:var(--font-sans);font-size:var(--fs-figure);letter-spacing:0;text-align:end;grid-area:1/2/span 2}.pt-app .pt-standing-fig.is-lead>b{font-size:22px;line-height:28px}.pt-app .pt-standing-fig.is-word>b{font-size:var(--fs-body);line-height:var(--lh-body)}.pt-app .pt-standing-fig.is-lead.is-word>b{font-size:var(--fs-figure);line-height:var(--lh-figure)}.pt-app .pt-standing-figs{padding-bottom:var(--space-4)}.pt-stages{flex-direction:column;list-style:none;display:flex}.pt-stage{--node:22px;gap:var(--space-12);min-width:0;padding-bottom:var(--space-20);display:flex;position:relative}.pt-app .pt-stage{--node:24px}.pt-stage:last-child{padding-bottom:0}.pt-stage:before{content:"";inset-inline-start:calc(var(--node) / 2 - .5px);top:calc(var(--node) + var(--space-4));bottom:var(--space-4);background:var(--hairline-strong);width:1px;position:absolute}.pt-stage:last-child:before{display:none}.pt-stage.is-done:before{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-stage.is-done:before{background:color-mix(in oklab, var(--positive) 42%, transparent)}}.pt-stage-node{width:var(--node);height:var(--node);border-radius:var(--radius-full);background:var(--fill-strong);color:var(--ink-2);font-size:10.5px;line-height:1;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;transition:background-color var(--t-tint,.28s) ease, color var(--t-tint,.28s) ease;flex:none;place-items:center;display:grid}.pt-stage.is-now .pt-stage-node{background:var(--accent);color:var(--on-accent)}.pt-stage.is-done .pt-stage-node{background:var(--positive-soft);color:var(--positive)}.pt-stage-node>*{grid-area:1/1}.pt-stage-node>span{transition:opacity var(--t-fast,.13s) ease}.pt-stage.is-done .pt-stage-node>span{opacity:0}.pt-stage-node svg{width:calc(var(--node) * .6);height:calc(var(--node) * .6);fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--t-fast,.13s) ease}.pt-stage-node svg path{stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .34s cubic-bezier(.24,1,.32,1) 60ms}.pt-stage.is-done .pt-stage-node svg{opacity:1}.pt-stage.is-done .pt-stage-node svg path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.pt-stage-node svg path{transition:none}}.pt-stage-main{gap:var(--space-10);flex-direction:column;flex:1;min-width:0;display:flex}.pt-stage-head{min-height:var(--node);flex-direction:column;justify-content:center;gap:1px;display:flex}.pt-stage-head>b{font-weight:var(--w-medium);color:var(--ink)}.pt-stage.is-next .pt-stage-head>b{color:var(--ink-2)}.pt-stage-head>span{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-stage-body{gap:var(--space-8);min-width:0;padding-bottom:var(--space-4);flex-direction:column;display:flex}.pt-slip{align-items:center;gap:var(--space-12);min-width:0;padding-block:var(--space-10);padding-inline:var(--space-12) var(--space-10);border-radius:var(--radius-10);background:var(--surface);box-shadow:0 0 0 1px var(--hairline-strong);transition:box-shadow var(--t-tint,.28s) ease, background-color var(--t-tint,.28s) ease;display:flex}.pt-app .pt-slip{padding-inline:var(--space-16) var(--space-12);border-radius:var(--radius-14)}.pt-slip.is-copied{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-slip.is-copied{background:color-mix(in oklab, var(--positive) 6%, var(--surface))}}.pt-slip.is-copied{box-shadow:0 0 0 1px var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-slip.is-copied{box-shadow:0 0 0 1px color-mix(in oklab, var(--positive) 42%, transparent)}}.pt-slip-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-slip-label{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3)}.pt-slip-value{scrollbar-width:none;white-space:nowrap;max-width:100%;font-family:var(--code);font-size:var(--fs-figure);line-height:var(--lh-figure);letter-spacing:-.01em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;align-self:flex-start;font-weight:500;overflow-x:auto}.pt-slip-note{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-slip .pt-btn{--btn-h:28px;flex:none}.pt-tray-set{align-items:stretch;gap:var(--space-12) var(--space-32);flex-wrap:wrap;display:flex}.pt-tray-lead{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:1px;min-width:0;max-width:100%;display:flex}.pt-tray-lead-fig{max-width:100%;font-size:24px;line-height:30px;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-tray-lead-fig.is-muted{font-size:14px;line-height:30px;font-weight:var(--w-regular);color:var(--ink-2)}.pt-tray-lead-fig small{font-size:var(--fs-reading);font-weight:var(--w-medium);color:var(--ink-2);margin-inline-start:var(--space-6)}.pt-tray-lead-note{max-width:100%;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-tray-main{gap:var(--space-8);flex-direction:column;flex:30rem;min-width:0;display:flex}.pt-tray{--tray-thumb:var(--control-thumb);--tray-r:calc(var(--radius-14) - 3px);border-radius:var(--radius-14);background:var(--fill);scrollbar-width:none;padding:3px;overflow-x:auto}:root[data-theme=dark] .pt-tray{--tray-thumb:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pt-tray{--tray-thumb:color-mix(in oklab, var(--ink) 11%, var(--surface))}}.pt-tray::-webkit-scrollbar{display:none}.pt-tray-in{--i:0;grid-auto-columns:minmax(126px,1fr);grid-auto-flow:column;width:max-content;min-width:100%;display:grid;position:relative}.pt-tray.is-tight .pt-tray-in{grid-auto-columns:minmax(112px,1fr)}.pt-tray-in:before{content:"";width:calc(100% / var(--n,1));border-radius:var(--tray-r);background:var(--tray-thumb);box-shadow:0 1px 2px var(--shadow-ink-soft), 0 0 0 .5px var(--hairline-strong);opacity:0;pointer-events:none;transition:inset-inline-start .28s var(--ease-settle), opacity var(--t-fade) ease;top:0;bottom:0;position:absolute;inset-inline-start:calc(var(--i) * 100% / var(--n,1))}.pt-tray-in:has(>.is-on):before{opacity:1}.pt-tray-in:has(>:nth-child(2).is-on){--i:1}.pt-tray-in:has(>:nth-child(3).is-on){--i:2}.pt-tray-in:has(>:nth-child(4).is-on){--i:3}.pt-tray-in:has(>:nth-child(5).is-on){--i:4}.pt-tray-in:has(>:nth-child(6).is-on){--i:5}.pt-tray-in:has(>:nth-child(7).is-on){--i:6}.pt-tray-in:has(>:nth-child(8).is-on){--i:7}.pt-tray.is-still .pt-tray-in:before{display:none}.pt-tray-item{z-index:1;min-width:0;padding:var(--space-8) var(--space-12) 9px;border-radius:var(--tray-r);text-align:start;transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-press);flex-direction:column;align-items:flex-start;gap:1px;display:flex;position:relative}.pt-tray.is-still .pt-tray-item+.pt-tray-item:before{content:"";inset-block:var(--space-10);background:var(--rule-line);width:1px;position:absolute;inset-inline-start:0}button.pt-tray-item{cursor:pointer}button.pt-tray-item:hover:not(.is-on){background:var(--hover)}button.pt-tray-item:active{transform:scale(.985)}button.pt-tray-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pt-tray-label{align-items:center;gap:var(--space-6);max-width:100%;font-size:var(--fs-2);line-height:var(--lh-2);font-weight:var(--w-medium);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;transition:color var(--t-hover) ease;display:flex;overflow:hidden}.pt-tray-item.is-on .pt-tray-label{color:var(--ink)}.pt-tray-fig{max-width:100%;font-size:15px;line-height:21px;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-tray-fig.is-muted{font-size:14px;font-weight:var(--w-regular);color:var(--ink-2)}.pt-tray-fig small{font-size:var(--fs-2);font-weight:var(--w-medium);color:var(--ink-2);margin-inline-start:var(--space-4)}.pt-tray-note{max-width:100%;font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-tray-cap{min-height:var(--lh-2);padding-inline:var(--space-6);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-tray-cap.is-alert{color:var(--caution)}@media (prefers-reduced-motion:reduce){.pt-tray-in:before{transition:none}}.pt-folders{top:var(--pane-head-pull,0px);z-index:12;padding-block:var(--space-2);position:sticky}.pt-folders:before{content:"";z-index:-1;top:0;inset-inline:0;bottom:calc(var(--space-12) * -1);background:var(--ground);position:absolute}@supports (color:color-mix(in lab, red, red)){.pt-folders:before{background:color-mix(in srgb, var(--ground) 86%, transparent)}}.pt-folders:before{-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-12)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-12)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-12)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-12)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-12)), transparent);pointer-events:none}.pt-folders-scroll{overscroll-behavior-x:contain;scrollbar-width:none;padding-block:var(--space-6);overflow:auto hidden}.pt-folders-scroll::-webkit-scrollbar{display:none}.pt-search+.pt-folders{margin-top:var(--space-4)}.pt-folders-row{gap:var(--space-8);width:max-content;min-width:100%;padding-inline:var(--gutter);display:flex}.pt-folder{align-items:center;gap:var(--space-6);height:32px;padding-inline:var(--space-12);border-radius:var(--radius-full);background:var(--surface);box-shadow:0 0 0 .5px var(--hairline);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-medium);color:var(--ink-2);white-space:nowrap;flex:none;transition:background-color .2s,color .2s,transform .16s cubic-bezier(.3,.7,.4,1.5);display:inline-flex;position:relative}.pt-folder:active{transform:scale(.96)}.pt-folder.is-on{background:var(--accent-soft);box-shadow:none;color:var(--accent-text)}.pt-folder-n{font-weight:var(--w-regular);font-variant-numeric:tabular-nums;color:var(--ink-3)}.pt-folder.is-on .pt-folder-n{color:inherit;opacity:.78}.pt-folder-n.is-caution,.pt-folder.is-on .pt-folder-n.is-caution{font-weight:var(--w-medium);color:var(--caution);opacity:1}.pt-app .pt-folder:after{content:"";position:absolute;inset-block:-6px;inset-inline:0}.pt-rhead{align-items:center;gap:var(--space-12);min-width:0;display:flex}.pt-rhead-lead{flex:none;line-height:0;display:flex}.pt-rhead-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-rhead-main>h1{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-semibold);color:var(--ink);white-space:nowrap;display:flex}.pt-rhead-main>h1>bdi{text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-rhead-main>p{min-width:0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-rhead-end{align-items:center;gap:var(--space-8);flex:none;display:flex}.pt-rhead-end .pt-status{height:22px}.pt-rhead-lead .pt-avatar{--avatar:40px}.pt-page-acts{justify-content:flex-start;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.pt-facts{--fact-min:190px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--fact-min)), 1fr));gap:var(--space-8);display:grid}.pt-fact{align-items:center;gap:var(--space-10);min-width:0;padding:var(--space-10) var(--space-12);border-radius:var(--radius-10);box-shadow:inset 0 0 0 1px var(--hairline);display:flex}.pt-fact.is-wide{grid-column:1/-1}.pt-fact-icon{border-radius:var(--radius-8);background:var(--pg-well);width:28px;height:28px;color:var(--ink-2);flex:none;place-items:center;display:grid}.pt-fact-icon .pt-icon{width:14px;height:14px}.pt-fact-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pt-fact-main>small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-fact-main>b{min-width:0;font-weight:var(--w-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-fact.is-wide .pt-fact-main>b{white-space:normal}.pt-fact>.pt-tile{border-radius:var(--radius-8);width:28px;height:28px}.pt-fact>.pt-tile .pt-icon{width:14px;height:14px}.pt-fact-main>small>.pt-dot{vertical-align:middle;margin-inline-start:var(--space-6)}.pt-fact-line{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-fact:has(>.pt-fact-main>.pt-fact-line){padding-block:var(--space-12);align-items:flex-start}.pt-fact-end{align-items:center;gap:var(--space-4);flex:none;display:flex}.pt-fact>.pt-row-chev{margin:0}button.pt-fact{text-align:start;cursor:pointer;width:100%;transition:background-color var(--t-hover) ease, box-shadow var(--t-hover) ease}button.pt-fact:hover{background:var(--hover)}button.pt-fact:active{background:var(--fill)}button.pt-fact:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pt-fact.is-on,button.pt-fact.is-on:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-fact.is-on,button.pt-fact.is-on:hover{background:color-mix(in oklab, var(--accent) 6%, var(--surface))}}.pt-fact.is-on,button.pt-fact.is-on:hover{box-shadow:inset 0 0 0 1.5px var(--accent-mark,var(--accent))}@supports (color:color-mix(in lab, red, red)){.pt-fact.is-on,button.pt-fact.is-on:hover{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--accent-mark,var(--accent)) 55%, transparent)}}.pt-rsec{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.pt-rsec-head{align-items:center;gap:var(--space-12);min-height:28px;display:flex}.pt-rsec-says{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pt-rsec-says>h3{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);color:var(--ink)}.pt-rsec-says>p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3)}.pt-rsec-end{align-items:center;gap:var(--space-8);flex:none;display:flex}.pt-rsec>:is(.pt-list,.pt-list-room){margin-inline:calc(var(--space-16) * -1)}.pt-rsec>.pt-sub{margin:0}.pt-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pt-tl{gap:var(--space-12);min-width:0;padding-bottom:var(--space-16);display:flex;position:relative}.pt-tl:last-child{padding-bottom:0}.pt-tl:before{content:"";background:var(--hairline-strong);inset-inline-start:13.5px;width:1px;position:absolute;top:32px;bottom:4px}.pt-tl:last-child:before{display:none}.pt-tl-node{border-radius:var(--radius-full);background:var(--fill);width:28px;height:28px;color:var(--ink-2);flex:none;place-items:center;display:grid}.pt-tl-node .pt-icon{width:14px;height:14px}.pt-tl.is-accent .pt-tl-node{background:var(--accent-soft);color:var(--accent-text)}.pt-tl.is-positive .pt-tl-node{background:var(--positive-soft);color:var(--positive)}.pt-tl.is-caution .pt-tl-node{background:var(--caution-soft);color:var(--caution)}.pt-tl.is-critical .pt-tl-node{background:var(--critical-soft);color:var(--critical)}.pt-tl-body{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:4px;display:flex}.pt-tl-body>b{font-weight:var(--w-medium);color:var(--ink)}.pt-tl-body>p{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-tl-body>small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3);font-variant-numeric:tabular-nums}.pt-stepmark{border-radius:var(--radius-full);background:var(--fill-strong);width:18px;height:18px;color:var(--ink-2);font-size:10.5px;line-height:1;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;transition:background-color .22s,color .22s;display:inline-grid}.pt-stepmark.is-done{background:var(--positive);color:var(--on-accent)}.pt-stepmark.is-now{background:var(--accent);color:var(--on-accent)}.pt-stepmark svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;width:12px;height:12px;animation:.34s cubic-bezier(.24,1,.32,1) both pt-step-draw}@keyframes pt-step-draw{0%{stroke-dashoffset:20px}}@media (prefers-reduced-motion:reduce){.pt-stepmark svg{animation:none}}.pt-panel-head>h2:has(>.pt-stepmark){align-items:center;gap:var(--space-8);display:inline-flex}.pt-acttiles{gap:var(--space-8);margin:var(--space-12) var(--gutter) 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pt-acttile{min-width:0;min-height:60px;padding:var(--space-8) var(--space-4);border-radius:var(--radius-14);background:var(--surface);color:var(--ink);font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-medium);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;transition:transform .16s cubic-bezier(.3,.7,.4,1.5),background-color .2s;display:flex}.pt-acttile>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pt-acttile .pt-icon{width:20px;height:20px;color:var(--accent-text)}.pt-acttile:active{background:var(--fill);transform:scale(.96)}.pt-acttile.is-primary{background:var(--accent);color:var(--on-accent)}.pt-acttile.is-primary .pt-icon{color:inherit}.pt-acttile.is-primary:active{background:var(--accent)}.pt-acttile.is-danger,.pt-acttile.is-danger .pt-icon{color:var(--critical)}.pt-acttile:disabled{opacity:.4}.pt-acttile[aria-busy=true]{opacity:.6;pointer-events:none}.pt-web{--rule-line:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-web{--rule-line:color-mix(in oklab, var(--ink) 8.8%, var(--surface))}}.pt-web{--rule-edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-web{--rule-edge:color-mix(in oklab, var(--ink) 7.6%, var(--surface))}}:root[data-theme=dark] .pt-web{--rule-line:var(--hairline-strong);--rule-edge:var(--hairline-strong)}.pt-list.is-ruled{font-size:var(--fs-reading);line-height:var(--lh-reading);gap:0}.pt-list.is-ruled>.pt-lhead{background:var(--ink);height:40px;position:static}@supports (color:color-mix(in lab, red, red)){.pt-list.is-ruled>.pt-lhead{background:color-mix(in oklab, var(--ink) 4.5%, var(--pg-card))}}.pt-list.is-ruled>.pt-lhead{box-shadow:inset 0 1px 0 var(--rule-line), inset 0 -1px 0 var(--rule-line);font-weight:var(--w-semibold);color:var(--ink)}.pt-list.is-ruled>.pt-lrow{min-height:53px;box-shadow:inset 0 -1px 0 var(--rule-line)}.pt-list.is-ruled>.pt-lrow:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-list.is-ruled>.pt-lrow:hover{background:color-mix(in oklab, var(--ink) 3%, transparent)}}.pt-list.is-ruled>.pt-lrow:is(:last-child,:has(+.pt-lfoot)){box-shadow:none}.pt-list.is-ruled .pt-cell-two{gap:2px}.pt-list.is-ruled .pt-cell-two>small{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-list.is-ruled .pt-cell>b{font-weight:var(--w-semibold)}.pt-list.is-ruled :is(.pt-lhead>.is-num,.pt-cell.is-num){text-align:start}.pt-list.is-ruled .pt-cell.is-num .pt-cell-two{align-items:flex-start}.pt-panel .pt-list.is-ruled{padding-inline:0}.pt-panel .pt-list.is-ruled>:is(.pt-lhead,.pt-lrow){padding-inline:var(--space-16);border-radius:0}.pt-panel .pt-list.is-ruled>.pt-lfoot{padding-inline:var(--space-16)}.pt-lrow[tabindex]{cursor:pointer}.pt-lrow[tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pt-lsort{align-items:center;gap:var(--space-6);border-radius:var(--radius-8);height:28px;font:inherit;color:inherit;transition:background-color var(--t-hover) ease;margin-inline:-8px;padding-inline:8px;display:inline-flex}.pt-lsort .pt-icon{color:currentColor;stroke-width:2.25px;width:13px;height:13px}.pt-lsort:hover,.pt-lsort[aria-expanded=true]{background:var(--hover-strong)}.pt-cell-two{flex-direction:column;gap:1px;min-width:0;display:flex}.pt-cell-one,.pt-cell-two>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-cell-two>small{font-size:var(--fs-cap);line-height:var(--lh-cap);font-weight:var(--w-regular);color:var(--ink-3)}.pt-cell.is-num .pt-cell-two{align-items:flex-end}.pt-cell.is-caution .pt-cell-two>small{color:var(--caution)}.pt-cell.is-caution:not(:has(.pt-cell-two)){color:var(--caution)}.pt-cell.is-positive .pt-cell-two>small{color:var(--positive)}.pt-cell.is-positive:not(:has(.pt-cell-two)){color:var(--positive)}.pt-cell.is-critical .pt-cell-two>small{color:var(--critical)}.pt-cell.is-critical:not(:has(.pt-cell-two)){color:var(--critical)}.pt-cell.is-off,.pt-cell.is-off .pt-cell-one{color:var(--ink-3)}.pt-cell.has-lead>.pt-cell-two{flex:1}.pt-cell.is-acts{justify-content:flex-end;align-items:center;gap:2px;display:flex;overflow:visible}.pt-cell.is-acts .pt-btn{--btn-h:26px}.pt-lfoot{align-items:center;gap:var(--space-12);min-height:46px;padding:var(--space-8) var(--space-10) 0;font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-3);display:flex}.pt-tools{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--rule-edge);border-radius:var(--radius-8);background:var(--pg-card);font-size:var(--fs-reading);line-height:var(--lh-reading);flex-wrap:wrap;display:flex}.pt-tools-start{align-items:center;gap:var(--space-8);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.pt-tools-end{align-items:center;gap:var(--space-8);flex:none;margin-inline-start:auto;display:flex}.pt-tools .pt-search{width:250px;height:32px;padding-inline:var(--space-10);border-radius:var(--radius-10);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-3);flex:none;margin:0}.pt-tools .pt-search:focus-within{background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-text)}.pt-tools .pt-search input{font-size:var(--fs-reading);line-height:var(--lh-reading)}.pt-tools .pt-search input::placeholder{color:var(--ink-2)}.pt-tools .pt-select{font-size:var(--fs-reading);border-radius:var(--radius-10);background:var(--surface);width:168px;height:32px;box-shadow:inset 0 0 0 1px var(--hairline-strong);flex:none}.pt-tools .pt-select[aria-expanded=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent)}.pt-facet{align-items:center;gap:var(--space-6);height:32px;padding-inline:var(--space-10);border-radius:var(--radius-8);border:1px dashed var(--rule-edge);color:var(--ink);font-weight:var(--w-semibold);white-space:nowrap;transition:background-color var(--t-hover) ease, border-color var(--t-hover) ease;display:inline-flex}.pt-facet>.pt-icon{width:15px;height:15px;color:var(--ink);stroke-width:2.25px}.pt-facet:hover,.pt-facet[aria-expanded=true]{background:var(--hover-strong)}.pt-facet.is-on{border-style:solid;border-color:var(--hairline-strong);background:var(--surface)}.pt-facet-rule{width:1px;height:16px;margin-inline:var(--space-2);background:var(--hairline-strong);flex:none}.pt-facet-chip{max-width:160px;height:20px;padding-inline:var(--space-6);border-radius:var(--radius-4);background:var(--fill);font-size:var(--fs-cap);font-weight:var(--w-regular);text-overflow:ellipsis;align-items:center;display:inline-flex;overflow:hidden}.pt-tools-reset{align-items:center;gap:var(--space-6);height:32px;padding-inline:var(--space-10);border-radius:var(--radius-8);color:var(--ink);font-weight:var(--w-semibold);animation:pt-reset-in .18s var(--ease-settle) both;transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-press);display:inline-flex}.pt-tools-reset .pt-icon{width:15px;height:15px;color:var(--ink);stroke-width:2.25px}.pt-tools-reset:hover{background:var(--hover-strong)}.pt-tools-reset:active{transform:scale(.96)}@keyframes pt-reset-in{0%{opacity:0;transform:scale(.9)}}.pt-web .pt-btn.is-outline{--btn-h:32px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);font-size:var(--fs-reading);font-weight:var(--w-semibold);border-radius:var(--radius-8)}.pt-web .pt-btn.is-outline .pt-icon{width:15px;height:15px;color:var(--ink);stroke-width:2.25px}.pt-web .pt-btn.is-outline:hover:not(:disabled),.pt-web .pt-btn.is-outline[aria-expanded=true]{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-web .pt-btn.is-outline:hover:not(:disabled),.pt-web .pt-btn.is-outline[aria-expanded=true]{background:color-mix(in oklab, var(--ink) 4%, var(--surface))}}.pt-web .pt-btn.has-chevron{gap:6px;padding-inline-end:var(--space-8)}.pt-web .pt-btn.has-chevron>.pt-icon:last-child{width:12px;height:12px;color:var(--ink-3);stroke-width:2.25px;transition:transform var(--t-press) ease}.pt-web .pt-btn.has-chevron[aria-expanded=true]>.pt-icon:last-child{transform:rotate(180deg)}.pt-web .pt-btn.has-chevron:not(.is-plain,.is-outline)[aria-expanded=true]{background:var(--fill-strong)}.pt-tcard{border:1px solid var(--rule-edge);border-radius:var(--radius-8);background:var(--pg-card);min-width:0;overflow:clip}.pt-tcard .pt-list.is-ruled{padding:0}.pt-tcard .pt-list.is-ruled>:is(.pt-lhead,.pt-lrow){column-gap:var(--space-16);padding-inline:var(--space-8);border-radius:0}.pt-tcard .pt-list.is-ruled>.pt-lhead{box-shadow:inset 0 -1px 0 var(--rule-line)}.pt-tcard .pt-cell.is-acts{justify-content:flex-end}.pt-tcard .pt-cell.is-acts .pt-icon-btn{width:32px;height:32px;color:var(--ink)}.pt-tcard>.pt-empty{padding-block:var(--space-32) var(--space-48)}.pt-pager{justify-content:space-between;align-items:center;gap:var(--space-12);padding-inline:var(--space-8);font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink);flex-wrap:wrap;display:flex}.pt-pager-said{min-width:0;color:var(--ink-2);font-variant-numeric:tabular-nums}.pt-pager-end{align-items:center;gap:var(--space-24);display:flex}.pt-pager-size{align-items:center;gap:var(--space-8);white-space:nowrap;display:inline-flex}.pt-pager-size .pt-select{font-size:var(--fs-reading);border-radius:var(--radius-10);background:var(--surface);width:72px;height:32px;box-shadow:inset 0 0 0 1px var(--hairline-strong)}.pt-pager-at{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:92px}.pt-pager-ways{align-items:center;gap:var(--space-8);display:inline-flex}.pt-pager-step{border-radius:var(--radius-8);background:var(--surface);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-press), opacity var(--t-hover) ease;place-items:center;display:grid}.pt-pager-step .pt-icon{width:15px;height:15px}.pt-pager-step:hover:not(:disabled){background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pt-pager-step:hover:not(:disabled){background:color-mix(in oklab, var(--ink) 4%, var(--surface))}}.pt-pager-step:active:not(:disabled){transform:scale(.95)}.pt-pager-step:disabled{opacity:.45;cursor:default}@media (max-width:1180px){.pt-pager-step.is-far{display:none}}[dir=ltr] .pt-flip-ltr{transform:scaleX(-1)}.pt-tag{max-width:100%;height:22px;padding-inline:var(--space-8);border:1px solid var(--rule-edge);border-radius:var(--radius-8);vertical-align:middle;background:var(--fill);color:var(--ink-2);font-size:var(--fs-2);line-height:20px;font-weight:var(--w-regular);white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.pt-tag.is-outline{color:var(--ink);background:0 0}.pt-tag.is-positive{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-positive{background:color-mix(in oklab, var(--positive) 11%, var(--surface))}}.pt-tag.is-positive{border-color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-positive{border-color:color-mix(in oklab, var(--positive) 26%, transparent)}}.pt-tag.is-positive{color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-positive{color:color-mix(in oklab, var(--positive) 84%, var(--ink))}}.pt-tag.is-caution{background:var(--caution)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-caution{background:color-mix(in oklab, var(--caution) 14%, var(--surface))}}.pt-tag.is-caution{border-color:var(--caution)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-caution{border-color:color-mix(in oklab, var(--caution) 28%, transparent)}}.pt-tag.is-caution{color:var(--caution)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-caution{color:color-mix(in oklab, var(--caution) 84%, var(--ink))}}.pt-tag.is-critical{background:var(--critical)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-critical{background:color-mix(in oklab, var(--critical) 10%, var(--surface))}}.pt-tag.is-critical{border-color:var(--critical)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-critical{border-color:color-mix(in oklab, var(--critical) 26%, transparent)}}.pt-tag.is-critical{color:var(--critical)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-critical{color:color-mix(in oklab, var(--critical) 84%, var(--ink))}}.pt-tag.is-accent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-accent{background:color-mix(in oklab, var(--accent) 11%, var(--surface))}}.pt-tag.is-accent{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pt-tag.is-accent{border-color:color-mix(in oklab, var(--accent) 26%, transparent)}}.pt-tag.is-accent{color:var(--accent-text)}:root:not([data-theme=dark]) .pt-tag.is-positive{background:oklch(from var(--positive) .962 .045 h);border-color:oklch(from var(--positive) .84 .08 h);color:oklch(from var(--positive) .43 .11 h)}:root:not([data-theme=dark]) .pt-tag.is-caution{background:oklch(from var(--caution) .955 .045 h);border-color:oklch(from var(--caution) .84 .085 h);color:oklch(from var(--caution) .45 .12 h)}:root:not([data-theme=dark]) .pt-tag.is-critical{background:oklch(from var(--critical) .955 .03 h);border-color:oklch(from var(--critical) .85 .07 h);color:oklch(from var(--critical) .46 .15 h)}:root:not([data-theme=dark]) .pt-tag.is-accent{background:oklch(from var(--accent) .955 .03 h);border-color:oklch(from var(--accent) .85 .07 h)}.pt-seg.is-fill{width:100%;display:grid}.pt-web .pt-seg.is-fill{flex:1;height:28px;display:grid}.pt-web .pt-seg.is-fill button{height:24px}.pt-panel-head:has(>.pt-seg.is-fill,>.contents>.pt-seg.is-fill){min-height:0;padding:var(--space-6) var(--space-6) var(--space-4)}.pt-panel-tabs{padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--rule-line)}.pt-web .pt-panel-tabs .pt-seg.is-fill{--seg-pad:3px;--seg-r:var(--radius-8);--seg-thumb:var(--pg-card);--seg-lift:none;border-radius:var(--radius-10);background:var(--fill);width:100%;height:36px;box-shadow:none;display:grid}.pt-web .pt-panel-tabs .pt-seg.is-fill button{height:30px}:root[data-theme=dark] .pt-web .pt-panel-tabs .pt-seg.is-fill{--seg-thumb:var(--ground)}.pt-tabpane{gap:var(--space-16);min-width:0;padding:var(--space-8) var(--space-16) var(--space-12);flex-direction:column;display:flex}.pt-tabpane.is-in{animation:.2s both pt-fade-in}.pt-panel-tabs+.pt-tabpane{padding-top:var(--space-16)}.pt-tabpane>:is(.pt-list,.pt-list-room){margin-inline:calc(var(--space-16) * -1)}.pt-tabpane .pt-sechead{padding-inline:0}.pt-list-room{min-width:0;container-type:inline-size}.pt-list.has-narrow{--cols-narrow:var(--cols)}@container (max-width:940px){.pt-list.has-narrow :is(.pt-lhead,.pt-lrow){grid-template-columns:var(--cols-narrow)}.pt-list.has-narrow .is-optional{display:none}}.pt-ledger{border-radius:var(--radius-10);box-shadow:inset 0 0 0 1px var(--hairline);margin:0;overflow:hidden}.pt-ledger-row{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:44px;padding:var(--space-10) var(--space-12);display:flex}.pt-ledger-row+.pt-ledger-row{box-shadow:inset 0 1px 0 var(--hairline)}.pt-ledger-row>dt{min-width:0;color:var(--ink-2);flex-direction:column;gap:1px;display:flex}.pt-ledger-row>dt>small{font-size:var(--fs-cap);line-height:var(--lh-cap);color:var(--ink-3)}.pt-ledger-row>dd{min-width:0;font-weight:var(--w-medium);color:var(--ink);font-variant-numeric:tabular-nums;text-align:end;margin:0}.pt-ledger-row>dd.pt-positive{color:var(--positive)}.pt-ledger-row>dd.pt-caution{color:var(--caution)}.pt-ledger-row>dd.pt-accent{color:var(--accent-text)}.pt-ledger-row.is-total{background:var(--pg-well)}.pt-ledger-row.is-total>dt{font-weight:var(--w-semibold);color:var(--ink)}.pt-ledger-row.is-total>dd{font-family:var(--fig);font-size:var(--fs-figure);line-height:var(--lh-figure);font-weight:var(--w-semibold)}.pt-ledger-row.is-total>dd small{font-family:var(--font-sans);font-size:var(--fs-2);font-weight:var(--w-medium);letter-spacing:0;color:var(--ink-3);margin-inline-start:4px}.pt-web .pt-btn.pt-mc{padding-inline-start:6px;position:relative}.pt-mc{--mc-body:var(--pass,var(--accent));--mc-ink:var(--pass-ink,#fff);--mc-deep:var(--mc-body)}@supports (color:color-mix(in lab, red, red)){.pt-mc{--mc-deep:color-mix(in srgb, var(--mc-body) 70%, #0b1226)}}.pt-mc{--mc-line:#182135;--mc-navy:#182135;--mc-blush:#ff7f9f}@supports (color:lab(0% 0 0)){.pt-mc{--mc-line:lab(12.7148% 1.00444 -14.4292);--mc-navy:lab(12.7148% 1.00444 -14.4292)}}@supports (color:color-mix(in lab, red, red)){.pt-mc{--mc-blush:color-mix(in oklab, #ff7f9f 72%, var(--mc-body))}}.pt-mc{--mc-pink:#ff5f8f;--mc-gold:#ffc12e;--mc-sky:#3db4ff;--mc-coffee:#8a5a3b;--mc-steam:#9fb3d1;--mc-paper:#fffaf0;--mc-olive:#8e9a2c;--mc-steel:#d6dbe4;--mc-cherry:#e5303f;--mc-screen:#2a3150;--bc:var(--mc-pink)}:root[data-theme=dark] .pt-mc{--mc-line:#333d52;--mc-navy:#0d1528}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .pt-mc{--mc-line:lab(25.5129% .355646 -14.5886);--mc-navy:lab(6.93329% 1.43194 -14.2408)}}.pt-mc-art{flex:none;position:relative}.pt-mc-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .pt-mc-svg{transform:scaleX(-1)}.pt-mc-label,.pt-mc-w{transition:none}.pt-mc-label{--sh:0;white-space:nowrap;display:inline-block}.pt-mc-w{--ink-p:0;--ink-at:left;--ink-dir:to right;--ink-a:var(--mc-pink);--ink-b:var(--mc-gold);--ink-c:var(--mc-sky);display:inline-block}.pt-mc-label.is-shine{background:linear-gradient(100deg, var(--ink) 36%, var(--mc-body) 50%, var(--ink) 64%) calc(var(--sh) * 100%) 0 / 330% 100% no-repeat;margin-block:-3px;padding-block:3px}@supports (color:color-mix(in lab, red, red)){.pt-mc-label.is-shine{background:linear-gradient(100deg, var(--ink) 36%, color-mix(in oklab, var(--mc-body) 45%, var(--ink)) 50%, var(--ink) 64%) calc(var(--sh) * 100%) 0 / 330% 100% no-repeat}}.pt-mc-label.is-shine{color:#0000;-webkit-background-clip:text;background-clip:text}.pt-mc-w.is-inked{background:linear-gradient(var(--ink-dir), var(--ink-a), var(--ink-b), var(--ink-c)) var(--ink-at) 0 / calc(var(--ink-p) * 100%) 100% no-repeat, linear-gradient(var(--ink), var(--ink));color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-3px;padding-block:3px}.pt-mc-arrow{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.pt-mc-arm-o{fill:none;stroke:var(--mc-line);stroke-linecap:round}.pt-mc-arm-i{fill:none;stroke:var(--mc-deep);stroke-linecap:round}.pt-mc-hand{fill:#fff;stroke:var(--mc-line);stroke-width:1px}.pt-mc .mc-ol{stroke:var(--mc-line);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.pt-mc .mc-body{fill:var(--mc-body)}.pt-mc .mc-deep{fill:var(--mc-deep)}.pt-mc .mc-ink{fill:var(--mc-ink)}.pt-mc .mc-blush{fill:var(--mc-blush)}.pt-mc .mc-sclera{fill:#fff;stroke:var(--mc-deep);stroke-width:.8px}.pt-mc .mc-pup{fill:var(--mc-navy)}.pt-mc .mc-glint{fill:#fff}.pt-mc .mc-face{fill:none;stroke:var(--mc-ink);stroke-linecap:round;stroke-linejoin:round}.pt-mc .mc-mouth{fill:var(--mc-navy);stroke:var(--mc-ink);stroke-width:.8px;stroke-linejoin:round}.pt-mc .mc-tongue{fill:#ff7a93}.pt-mc .mc-spiral{fill:none;stroke:var(--mc-navy);stroke-width:1px;stroke-linecap:round}.pt-mc .mc-gold{fill:#ffc933;stroke:var(--mc-line);stroke-width:.8px;stroke-linejoin:round}.pt-mc .mc-heart{fill:#ff5f8f;stroke:var(--mc-line);stroke-width:1px;stroke-linejoin:round}.pt-mc .mc-cloth{fill:#cfe2ff}.pt-mc .mc-cloth-fold{fill:none;stroke:#8fb2ee;stroke-width:1px;stroke-linecap:round}.pt-mc .mc-happy,.pt-mc .mc-dizzy,.pt-mc .mc-wink,.pt-mc .mc-wow,.pt-mc .mc-yuck,.pt-mc .mc-meh,.pt-mc .mc-love,.pt-mc .mc-shy,.pt-mc .mc-peek,.pt-mc[data-mc-mood=happy] .mc-idle,.pt-mc[data-mc-mood=dizzy] .mc-idle,.pt-mc[data-mc-mood=wow] .mc-idle,.pt-mc[data-mc-mood=yuck] .mc-idle,.pt-mc[data-mc-mood=meh] .mc-idle,.pt-mc[data-mc-mood=love] .mc-idle,.pt-mc[data-mc-mood=shy] .mc-idle,.pt-mc[data-mc-mood=peek] .mc-idle,.pt-mc[data-mc-mood=wink] .mc-eye-r{display:none}.pt-mc[data-mc-mood=happy] .mc-happy,.pt-mc[data-mc-mood=dizzy] .mc-dizzy,.pt-mc[data-mc-mood=wink] .mc-wink,.pt-mc[data-mc-mood=wow] .mc-wow,.pt-mc[data-mc-mood=yuck] .mc-yuck,.pt-mc[data-mc-mood=meh] .mc-meh,.pt-mc[data-mc-mood=love] .mc-love,.pt-mc[data-mc-mood=shy] .mc-shy,.pt-mc[data-mc-mood=peek] .mc-peek{display:inline}.pt-mc .mc-focus,.pt-mc[data-mc-mood=focus] .mc-smile{display:none}.pt-mc[data-mc-mood=focus] .mc-focus{display:inline}.pt-mc .mc-tint{fill:var(--bc)}.pt-mc .mc-note-stem{fill:none;stroke:var(--bc);stroke-width:.95px;stroke-linecap:round}.pt-mc .mc-chip-dots{fill:none;stroke:var(--mc-ink);stroke-width:1.4px;stroke-linecap:round}.pt-mc .mc-handle{fill:#f2b866}.pt-mc .mc-beret,.pt-mc .mc-beret-stem{fill:var(--mc-navy)}.pt-mc .mc-beret-hi{fill:none;stroke:#fff;stroke-opacity:.6;stroke-width:.8px;stroke-linecap:round}.pt-mc .mc-ferrule{fill:#d6dbe4}.pt-mc .mc-tuft{fill:var(--bc)}.pt-mc .mc-pail-handle{fill:none;stroke:var(--mc-line);stroke-width:1.2px;stroke-linecap:round}.pt-mc .mc-cut-blade{fill:var(--mc-steel)}.pt-mc .mc-cut-o{fill:none;stroke:var(--mc-line);stroke-linecap:round;stroke-linejoin:round}.pt-mc .mc-cut-i{fill:none;stroke:var(--mc-steel);stroke-linecap:round;stroke-linejoin:round}.pt-mc .mc-squish{transition:transform .34s cubic-bezier(.3,1.9,.5,1)}.pt-mc:active .mc-squish{transition:transform 70ms ease-out;transform:scale(1.1,.84)}.pt-mc:active .mc-idle,.pt-mc:active .mc-dizzy,.pt-mc:active .mc-wow,.pt-mc:active .mc-yuck,.pt-mc:active .mc-meh,.pt-mc:active .mc-love,.pt-mc:active .mc-shy,.pt-mc:active .mc-peek{display:none}.pt-mc:active .mc-happy{display:inline}.pt-mc:not([data-mc-live]) .mc-pup{transition:transform .16s ease-out}.pt-mc .mc-eye{transform-box:fill-box;transform-origin:50%}.pt-mc:not([data-mc-live]) .mc-idle .mc-eye{animation:7s ease-in-out infinite pt-mc-blink}@keyframes pt-mc-blink{0%,44%,47%,90.5%,93.5%,96.5%,to{transform:scaleY(1)}45.5%,92%,95%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.pt-mc:not([data-mc-live]) .mc-idle .mc-eye{animation:none}.pt-mc .mc-squish,.pt-mc:active .mc-squish{transition:none;transform:none}}@keyframes pt-rc-breath{0%,to{transform:scale(1.007,.986)}50%{transform:scale(.993,1.014)}}@keyframes pt-rc-doze{0%,to{transform:scale(1.016,.968)}50%{transform:scale(.984,1.032)}}@keyframes pt-rc-zz{0%{opacity:0;transform:translate(0)}30%{opacity:.8}to{opacity:0;transform:translate(3px,-6px)}}[data-cafe]:not([data-accent=neutral]){--accent:var(--cafe);--accent-on:var(--cafe-ink)}:root[data-theme=dark] [data-cafe]:not([data-accent=neutral]){--accent:var(--cafe-fill-dark);--accent-on:var(--cafe-on-dark)}:is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:is(.pt-app,.pt-web) [data-cafe]{--accent:var(--cafe-fill);--accent-1:var(--cafe-fill);--accent-2:var(--cafe-fill);--on-accent:var(--cafe-on);--accent-mark:var(--cafe-mark);--accent-text:var(--cafe-text);--tile-blue:var(--cafe-tile);--focus:var(--cafe-mark);--accent-soft:var(--cafe-mark)}@supports (color:color-mix(in lab, red, red)){:is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:is(.pt-app,.pt-web) [data-cafe]{--accent-soft:color-mix(in oklab, var(--cafe-mark) 12%, transparent)}}:is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:is(.pt-app,.pt-web) [data-cafe]{--field-focus:var(--cafe-mark)}@supports (color:color-mix(in lab, red, red)){:is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:is(.pt-app,.pt-web) [data-cafe]{--field-focus:color-mix(in oklab, var(--cafe-mark) 7%, var(--surface))}}:root[data-theme=dark] :is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:root[data-theme=dark] :is(.pt-app,.pt-web) [data-cafe]{--accent:var(--cafe-fill-dark);--accent-1:var(--cafe-fill-dark);--accent-2:var(--cafe-fill-dark);--on-accent:var(--cafe-on-dark);--accent-mark:var(--cafe-mark-dark);--accent-text:var(--cafe-text-dark);--tile-blue:var(--cafe-tile-dark);--focus:var(--cafe-mark-dark);--accent-soft:var(--cafe-mark-dark)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:root[data-theme=dark] :is(.pt-app,.pt-web) [data-cafe]{--accent-soft:color-mix(in oklab, var(--cafe-mark-dark) 12%, transparent)}}:root[data-theme=dark] :is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:root[data-theme=dark] :is(.pt-app,.pt-web) [data-cafe]{--field-focus:var(--cafe-mark-dark)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] :is(.pt-app,.pt-web):is([data-cafe],[data-cafe] *),:root[data-theme=dark] :is(.pt-app,.pt-web) [data-cafe]{--field-focus:color-mix(in oklab, var(--cafe-mark-dark) 10%, var(--surface))}}.pt-code{align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;display:flex}.pt-app .pt-code{--cell-w:46px;--cell-h:54px;--cell-r:var(--radius-14);--cell-fs:22px;padding-inline:var(--gutter)}.pt-web .pt-code{--cell-w:40px;--cell-h:46px;--cell-r:var(--radius-10);--cell-fs:19px}.pt-code-cells{grid-template-columns:repeat(6, minmax(0, var(--cell-w)));gap:var(--space-8);width:min(100%, calc(var(--cell-w) * 6 + var(--space-8) * 5));direction:ltr;display:grid;position:relative}.pt-code-cell{height:var(--cell-h);border-radius:var(--cell-r);pointer-events:none;background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);font-size:var(--cell-fs);line-height:1;font-weight:var(--w-medium);font-variant-numeric:tabular-nums;place-items:center;transition:box-shadow .16s,background-color .16s,color .16s;display:grid}.pt-web .pt-code-cell{background:var(--field,var(--fill));box-shadow:none}.pt-code-cell.is-at{box-shadow:inset 0 0 0 1.5px var(--accent-mark,var(--accent));background:var(--surface)}.pt-code-cell>b{font-weight:inherit;animation:pt-code-in .15s var(--ease-in-soft) both}.pt-code-cell.is-at:not(:has(>b)):after{content:"";background:var(--accent-mark,var(--accent));border-radius:1px;width:1.5px;height:42%;animation:1.1s step-end infinite pt-code-caret}@keyframes pt-code-in{0%{opacity:0;transform:scale(.8)}}@keyframes pt-code-caret{50%{opacity:0}}.pt-code.is-checking .pt-code-cell{color:var(--ink-2)}.pt-code.is-wrong .pt-code-cell{box-shadow:inset 0 0 0 1.5px var(--critical);color:var(--critical)}.pt-code.is-wrong .pt-code-cells{animation:.34s cubic-bezier(.36,.07,.19,.97) both pt-code-no}@keyframes pt-code-no{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.pt-code:is(.is-expired,.is-locked) .pt-code-cell{background:var(--fill);box-shadow:none;color:var(--ink-3)}.pt-code-in{z-index:1;border-radius:var(--cell-r);color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000;letter-spacing:0;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.pt-code-in:focus{outline:0}.pt-code-in:disabled{cursor:default}.pt-code-in::selection{color:#0000;-webkit-text-fill-color:transparent;background:0 0}.pt-code-in:is(:autofill,:autofill){transition:background-color 0s 600000s}.pt-code-said{align-items:center;gap:var(--space-6);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);display:inline-flex}.pt-code-said.is-critical{color:var(--critical)}.pt-code-said>.pt-spin{border-width:1.5px;width:12px;height:12px}.pt-code-again{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2)}.pt-code-again .pt-btn{animation:.2s both pt-fade-in}.pt-code-time{font-variant-numeric:tabular-nums;color:var(--ink);direction:ltr;unicode-bidi:isolate}@media (prefers-reduced-motion:reduce){.pt-code-cell>b,.pt-code.is-wrong .pt-code-cells,.pt-code-again .pt-btn{animation:none}.pt-code-cell.is-at:not(:has(>b)):after{animation:none}}.pt-phone input,.pt-phone-in{font-variant-numeric:tabular-nums}.pt-field>.pt-field-refusal,.pt-phone-web>.pt-field-refusal{font-size:var(--fs-2);line-height:var(--lh-2);color:var(--critical)}.pt-phone-web{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.pt-phone-web>.pt-phone-in{text-align:end}.pt-phone-web:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.pt-phone-in{text-align:left}.pt-app .pt-check{margin:var(--space-16) var(--gutter) 0}.pt-door{background:var(--ground);flex-direction:column;flex:auto;min-height:100dvh;display:flex;position:relative}.pt-door-top{display:none}.pt-door-main{flex-direction:column;flex:1 0 auto;display:flex}.pt-door-col{flex-direction:column;width:100%;display:flex}.pt-door-head{text-align:center;padding:var(--space-8) var(--space-32) var(--space-16);flex-direction:column;align-items:center;display:flex}.pt-door-head>h1{margin-top:var(--space-16);font-size:22px;line-height:28px;font-weight:var(--w-semibold);letter-spacing:-.01em}.pt-door-head>p{margin-top:var(--space-6);max-width:34ch;font-size:var(--fs-reading);line-height:var(--lh-reading);color:var(--ink-2)}.pt-door-notice{padding-bottom:var(--space-16)}.pt-door-notice:empty{display:none}.pt-door-brand{align-items:center;gap:var(--space-8);min-height:var(--touch);font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--w-semibold);letter-spacing:-.01em;color:var(--ink);display:inline-flex}.pt-door-form{flex-direction:column;display:flex}.pt-door-form>.pt-label:first-child{padding-top:0}.pt-door-aside{padding-top:var(--space-12);justify-content:center;display:flex}.pt-door-aside>.pt-btn{--btn-h:var(--ctl-sm);font-weight:var(--w-regular)}.pt-door-ways{padding-top:var(--space-8)}.pt-door-foot{justify-content:center;gap:var(--space-4) var(--space-16);padding:var(--space-8) var(--gutter) calc(var(--space-16) + env(safe-area-inset-bottom,0px));flex-wrap:wrap;display:flex}.pt-door-foot>a{min-height:var(--touch);font-size:var(--fs-2);line-height:var(--lh-2);color:var(--ink-2);transition:color var(--t-hover,.14s) ease;align-items:center;display:inline-flex}.pt-door-foot>a:hover{color:var(--ink)}.pt-door bdi{color:var(--ink);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.pt-door .pt-code{padding-block:var(--space-16) var(--space-4)}.pt-door-card{cursor:default;-webkit-user-select:none;user-select:none;touch-action:manipulation;display:block}.pt-door-card .pt-mc-art{display:block}.pt-secret-line{align-items:center;gap:var(--space-8);display:flex}.pt-secret-line>input{flex:1;min-width:0}.pt-secret-eye{width:var(--touch);height:var(--lh-input);box-sizing:content-box;color:var(--ink-3);flex:none;place-items:center;margin-block:-12px;margin-inline-end:calc(var(--space-12) * -1);padding-block:12px;transition:color .14s;display:grid}.pt-secret-eye[aria-pressed=true]{color:var(--accent-text)}.pt-secret-eye .pt-icon{width:18px;height:18px}.pt-secret-eye:active{opacity:.5}@media (max-width:880px){.pt-door:has(.pt-actionbar){padding-bottom:calc(var(--float-gap) + var(--ctl) + var(--float-b))}.pt-door .pt-actionbar{height:0}}@media (min-width:881px){.pt-door-bar{display:none}.pt-door-top{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);display:flex}.pt-door-controls{align-items:center;gap:var(--space-8);display:flex}.pt-door-main{padding:clamp(var(--space-24), 9vh, 96px) var(--space-24) var(--space-48)}.pt-door-col{width:min(100%,400px);margin-inline:auto}.pt-door-head{padding-top:0}.pt-door-head>h1{font-size:24px;line-height:30px}.pt-door .pt-actionbar{height:auto}.pt-door .pt-actionbar-dock{margin:var(--space-20) var(--gutter) 0;position:static}.pt-door .pt-actionbar-dock:before{display:none}.pt-door :is(a,button).pt-row{transition:background-color var(--t-hover,.14s) ease}.pt-door :is(a,button).pt-row:hover{background:var(--hover)}.pt-door-foot{padding-bottom:var(--space-24)}}.pt-field input.pt-mono{letter-spacing:.02em}:where(.hm-page) :where(h1,h2,h3,h4,h5){font-weight:inherit}:where(.hm-page) :where(button){cursor:pointer}:where(.hm-page) :where(input,textarea){font:inherit}:where(.hm-page) :where(svg){display:block}@keyframes hm-cue{0%{opacity:0;transform:translateY(-3px)}30%{opacity:1}to{opacity:0;transform:translateY(9px)}}@keyframes hm-landst{0%{opacity:0;transform:scale(2)}55%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes hm-tick{0%{opacity:0;transform:translateY(50%)}}@keyframes hm-rise{0%{opacity:0;transform:translateY(.3em)}}@keyframes hm-dress{0%{transform:scale(.95)rotate(-2deg)}}@keyframes hm-tap{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.8)}}@keyframes hm-lift{0%{opacity:0;transform:translateY(26px)scale(.94)}}@keyframes hm-cell{0%{opacity:0;transform:scale(.8)}}@keyframes hm-blink{50%{opacity:0}}@keyframes hm-spin{to{transform:rotate(360deg)}}@keyframes hm-k-spin{to{transform:rotate(1turn)}}@keyframes hm-k-wake{0%{opacity:0}}@keyframes hm-pop{0%{transform:scale(0)}}@keyframes hm-draw{to{stroke-dashoffset:0}}@keyframes hm-k-check{0%{stroke-dashoffset:24px}}@keyframes hm-k-stamp{0%{opacity:0;transform:scale(.55)}}@keyframes hm-caret{50%{opacity:0}}@keyframes hm-ow-fresh{0%{background-color:#4361ff24}}@keyframes hm-pulse{50%{opacity:.35}}@keyframes hm-shim{to{background-position:-200% 0}}@keyframes hm-scanq{0%{opacity:0;transform:translateY(-20%)}25%{opacity:1}to{opacity:0;transform:translateY(240%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@font-face{font-family:Cairo Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:99.41%;ascent-override:131.08%;descent-override:57.44%;line-gap-override:0.0%}@font-face{font-family:Cairo Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:107.1%;ascent-override:121.66%;descent-override:53.32%;line-gap-override:0.0%}@font-face{font-family:Cairo Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:94.57%;ascent-override:137.78%;descent-override:60.38%;line-gap-override:0.0%}@font-face{font-family:Cairo Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:91.17%;ascent-override:142.93%;descent-override:62.63%;line-gap-override:0.0%}@font-face{font-family:Cairo Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:113.59%;ascent-override:114.71%;descent-override:50.27%;line-gap-override:0.0%}@font-face{font-family:Cairo Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:118.28%;ascent-override:110.16%;descent-override:48.28%;line-gap-override:0.0%}@font-face{font-family:Cairo Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:94.37%;ascent-override:138.07%;descent-override:60.5%;line-gap-override:0.0%}@font-face{font-family:Cairo Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:95.68%;ascent-override:136.18%;descent-override:59.68%;line-gap-override:0.0%}@font-face{font-family:Cairo Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:122.81%;ascent-override:106.1%;descent-override:46.49%;line-gap-override:0.0%}@font-face{font-family:Cairo Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:130.54%;ascent-override:99.82%;descent-override:43.74%;line-gap-override:0.0%}@font-face{font-family:Cairo Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:93.76%;ascent-override:138.97%;descent-override:60.9%;line-gap-override:0.0%}@font-face{font-family:Cairo Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:89.47%;ascent-override:145.64%;descent-override:63.82%;line-gap-override:0.0%}@font-face{font-family:Rubik Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:99.35%;ascent-override:94.11%;descent-override:25.16%;line-gap-override:0.0%}@font-face{font-family:Rubik Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:102.35%;ascent-override:91.35%;descent-override:24.43%;line-gap-override:0.0%}@font-face{font-family:Rubik Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:104.62%;ascent-override:89.37%;descent-override:23.9%;line-gap-override:0.0%}@font-face{font-family:Rubik Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:104.53%;ascent-override:89.45%;descent-override:23.92%;line-gap-override:0.0%}@font-face{font-family:Rubik Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:113.52%;ascent-override:82.36%;descent-override:22.02%;line-gap-override:0.0%}@font-face{font-family:Rubik Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:113.04%;ascent-override:82.72%;descent-override:22.12%;line-gap-override:0.0%}@font-face{font-family:Rubik Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:104.39%;ascent-override:89.57%;descent-override:23.95%;line-gap-override:0.0%}@font-face{font-family:Rubik Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:109.71%;ascent-override:85.23%;descent-override:22.79%;line-gap-override:0.0%}@font-face{font-family:Rubik Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:122.74%;ascent-override:76.18%;descent-override:20.37%;line-gap-override:0.0%}@font-face{font-family:Rubik Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:124.76%;ascent-override:74.95%;descent-override:20.04%;line-gap-override:0.0%}@font-face{font-family:Rubik Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:103.72%;ascent-override:90.15%;descent-override:24.1%;line-gap-override:0.0%}@font-face{font-family:Rubik Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:102.59%;ascent-override:91.14%;descent-override:24.37%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:108.51%;ascent-override:118.15%;descent-override:56.68%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:119.64%;ascent-override:107.15%;descent-override:51.4%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:109.53%;ascent-override:117.05%;descent-override:56.15%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:109.0%;ascent-override:117.61%;descent-override:56.42%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:123.99%;ascent-override:103.39%;descent-override:49.6%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:132.13%;ascent-override:97.02%;descent-override:46.54%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:109.3%;ascent-override:117.3%;descent-override:56.27%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:114.4%;ascent-override:112.06%;descent-override:53.76%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:134.06%;ascent-override:95.63%;descent-override:45.88%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:145.83%;ascent-override:87.91%;descent-override:42.17%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:108.59%;ascent-override:118.06%;descent-override:56.64%;line-gap-override:0.0%}@font-face{font-family:Noto Kufi Arabic Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:106.97%;ascent-override:119.84%;descent-override:57.49%;line-gap-override:0.0%}@font-face{font-family:Alyamama Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:96.51%;ascent-override:93.26%;descent-override:54.92%;line-gap-override:0.0%}@font-face{font-family:Alyamama Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:101.25%;ascent-override:88.89%;descent-override:52.35%;line-gap-override:0.0%}@font-face{font-family:Alyamama Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:92.78%;ascent-override:97.0%;descent-override:57.12%;line-gap-override:0.0%}@font-face{font-family:Alyamama Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:90.09%;ascent-override:99.9%;descent-override:58.83%;line-gap-override:0.0%}@font-face{font-family:Alyamama Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:110.28%;ascent-override:81.61%;descent-override:48.06%;line-gap-override:0.0%}@font-face{font-family:Alyamama Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:111.81%;ascent-override:80.49%;descent-override:47.4%;line-gap-override:0.0%}@font-face{font-family:Alyamama Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:92.58%;ascent-override:97.21%;descent-override:57.25%;line-gap-override:0.0%}@font-face{font-family:Alyamama Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:94.55%;ascent-override:95.18%;descent-override:56.05%;line-gap-override:0.0%}@font-face{font-family:Alyamama Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:119.23%;ascent-override:75.48%;descent-override:44.45%;line-gap-override:0.0%}@font-face{font-family:Alyamama Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:123.41%;ascent-override:72.93%;descent-override:42.95%;line-gap-override:0.0%}@font-face{font-family:Alyamama Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:91.98%;ascent-override:97.84%;descent-override:57.62%;line-gap-override:0.0%}@font-face{font-family:Alyamama Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:88.42%;ascent-override:101.79%;descent-override:59.94%;line-gap-override:0.0%}@font-face{font-family:Lemonada Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:128.08%;ascent-override:105.01%;descent-override:50.98%;line-gap-override:0.0%}@font-face{font-family:Lemonada Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:147.06%;ascent-override:91.46%;descent-override:44.41%;line-gap-override:0.0%}@font-face{font-family:Lemonada Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:130.98%;ascent-override:102.69%;descent-override:49.86%;line-gap-override:0.0%}@font-face{font-family:Lemonada Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:124.65%;ascent-override:107.9%;descent-override:52.39%;line-gap-override:0.0%}@font-face{font-family:Lemonada Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:146.35%;ascent-override:91.9%;descent-override:44.62%;line-gap-override:0.0%}@font-face{font-family:Lemonada Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:162.4%;ascent-override:82.82%;descent-override:40.21%;line-gap-override:0.0%}@font-face{font-family:Lemonada Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:130.7%;ascent-override:102.91%;descent-override:49.96%;line-gap-override:0.0%}@font-face{font-family:Lemonada Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:130.83%;ascent-override:102.81%;descent-override:49.91%;line-gap-override:0.0%}@font-face{font-family:Lemonada Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:158.23%;ascent-override:85.0%;descent-override:41.27%;line-gap-override:0.0%}@font-face{font-family:Lemonada Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:179.24%;ascent-override:75.04%;descent-override:36.43%;line-gap-override:0.0%}@font-face{font-family:Lemonada Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:129.85%;ascent-override:103.58%;descent-override:50.29%;line-gap-override:0.0%}@font-face{font-family:Lemonada Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:122.33%;ascent-override:109.95%;descent-override:53.38%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:85.79%;ascent-override:128.23%;descent-override:46.63%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:86.91%;ascent-override:126.57%;descent-override:46.03%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:96.12%;ascent-override:114.44%;descent-override:41.61%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:94.71%;ascent-override:116.15%;descent-override:42.24%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:98.03%;ascent-override:112.21%;descent-override:40.81%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:95.98%;ascent-override:114.61%;descent-override:41.68%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:95.91%;ascent-override:114.68%;descent-override:41.7%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:99.4%;ascent-override:110.67%;descent-override:40.24%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:105.98%;ascent-override:103.79%;descent-override:37.74%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:105.93%;ascent-override:103.84%;descent-override:37.76%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:95.29%;ascent-override:115.43%;descent-override:41.97%;line-gap-override:0.0%}@font-face{font-family:Reem Kufi Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:92.94%;ascent-override:118.35%;descent-override:43.04%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Win Fallback";src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:89.58%;ascent-override:120.56%;descent-override:70.55%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Win Fallback";src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:96.6%;ascent-override:111.8%;descent-override:65.42%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Win Fallback";src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:96.06%;ascent-override:112.43%;descent-override:65.79%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Win Fallback";src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:94.84%;ascent-override:113.88%;descent-override:66.64%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Android Fallback";src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:102.37%;ascent-override:105.5%;descent-override:61.74%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Android Fallback";src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:106.68%;ascent-override:101.23%;descent-override:59.24%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Android Fallback";src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:95.86%;ascent-override:112.67%;descent-override:65.93%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Android Fallback";src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:99.54%;ascent-override:108.5%;descent-override:63.49%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Apple Fallback";src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:110.68%;ascent-override:97.58%;descent-override:57.1%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Apple Fallback";src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:117.74%;ascent-override:91.72%;descent-override:53.68%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Apple Fallback";src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:95.24%;ascent-override:113.4%;descent-override:66.36%;line-gap-override:0.0%}@font-face{font-family:"Baloo Bhaijaan 2 Apple Fallback";src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:93.07%;ascent-override:116.04%;descent-override:67.9%;line-gap-override:0.0%}@font-face{font-family:Amiri Win Fallback;src:local(Times New Roman);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:102.89%;ascent-override:109.24%;descent-override:61.62%;line-gap-override:0.0%}@font-face{font-family:Amiri Win Fallback;src:local(Times New Roman Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:100.27%;ascent-override:112.1%;descent-override:63.23%;line-gap-override:0.0%}@font-face{font-family:Amiri Win Fallback;src:local(Georgia);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:91.45%;ascent-override:122.9%;descent-override:69.33%;line-gap-override:0.0%}@font-face{font-family:Amiri Win Fallback;src:local(Georgia Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:84.76%;ascent-override:132.6%;descent-override:74.8%;line-gap-override:0.0%}@font-face{font-family:Amiri Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:93.23%;ascent-override:120.56%;descent-override:68.0%;line-gap-override:0.0%}@font-face{font-family:Amiri Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:89.97%;ascent-override:124.93%;descent-override:70.47%;line-gap-override:0.0%}@font-face{font-family:Amiri Android Fallback;src:local(Noto Serif),local(NotoSerif-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:84.52%;ascent-override:132.98%;descent-override:75.01%;line-gap-override:0.0%}@font-face{font-family:Amiri Android Fallback;src:local(Noto Serif Bold),local(NotoSerif-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:85.92%;ascent-override:130.81%;descent-override:73.79%;line-gap-override:0.0%}@font-face{font-family:Amiri Apple Fallback;src:local(TimesNewRomanPSMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:102.89%;ascent-override:109.24%;descent-override:61.62%;line-gap-override:0.0%}@font-face{font-family:Amiri Apple Fallback;src:local(TimesNewRomanPS-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:100.27%;ascent-override:112.1%;descent-override:63.23%;line-gap-override:0.0%}@font-face{font-family:Amiri Apple Fallback;src:local(Georgia);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:91.45%;ascent-override:122.9%;descent-override:69.33%;line-gap-override:0.0%}@font-face{font-family:Amiri Apple Fallback;src:local(Georgia-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:84.76%;ascent-override:132.6%;descent-override:74.8%;line-gap-override:0.0%}@font-face{font-family:Marhey Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:98.43%;ascent-override:111.76%;descent-override:65.02%;line-gap-override:0.0%}@font-face{font-family:Marhey Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:102.2%;ascent-override:107.64%;descent-override:62.62%;line-gap-override:0.0%}@font-face{font-family:Marhey Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:108.08%;ascent-override:101.78%;descent-override:59.22%;line-gap-override:0.0%}@font-face{font-family:Marhey Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:108.49%;ascent-override:101.4%;descent-override:58.99%;line-gap-override:0.0%}@font-face{font-family:Marhey Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:112.47%;ascent-override:97.8%;descent-override:56.9%;line-gap-override:0.0%}@font-face{font-family:Marhey Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:112.86%;ascent-override:97.46%;descent-override:56.71%;line-gap-override:0.0%}@font-face{font-family:Marhey Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:107.85%;ascent-override:102.0%;descent-override:59.34%;line-gap-override:0.0%}@font-face{font-family:Marhey Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:113.86%;ascent-override:96.61%;descent-override:56.21%;line-gap-override:0.0%}@font-face{font-family:Marhey Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:121.6%;ascent-override:90.46%;descent-override:52.63%;line-gap-override:0.0%}@font-face{font-family:Marhey Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:124.57%;ascent-override:88.31%;descent-override:51.38%;line-gap-override:0.0%}@font-face{font-family:Marhey Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:107.15%;ascent-override:102.66%;descent-override:59.73%;line-gap-override:0.0%}@font-face{font-family:Marhey Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:106.47%;ascent-override:103.32%;descent-override:60.11%;line-gap-override:0.0%}@font-face{font-family:Cormorant Garamond Win Fallback;src:local(Georgia);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:88.44%;ascent-override:104.48%;descent-override:32.45%;line-gap-override:0.0%}@font-face{font-family:Cormorant Garamond Win Fallback;src:local(Georgia Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:76.83%;ascent-override:120.26%;descent-override:37.35%;line-gap-override:0.0%}@font-face{font-family:Cormorant Garamond Android Fallback;src:local(Noto Serif),local(NotoSerif-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:81.74%;ascent-override:113.04%;descent-override:35.11%;line-gap-override:0.0%}@font-face{font-family:Cormorant Garamond Android Fallback;src:local(Noto Serif Bold),local(NotoSerif-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:77.88%;ascent-override:118.64%;descent-override:36.85%;line-gap-override:0.0%}@font-face{font-family:Cormorant Garamond Apple Fallback;src:local(Georgia);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:88.44%;ascent-override:104.48%;descent-override:32.45%;line-gap-override:0.0%}@font-face{font-family:Cormorant Garamond Apple Fallback;src:local(Georgia-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:76.83%;ascent-override:120.26%;descent-override:37.35%;line-gap-override:0.0%}@font-face{font-family:Aref Ruqaa Win Fallback;src:local(Times New Roman);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:88.31%;ascent-override:138.26%;descent-override:27.63%;line-gap-override:11.1%}@font-face{font-family:Aref Ruqaa Win Fallback;src:local(Times New Roman Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:85.96%;ascent-override:142.04%;descent-override:28.39%;line-gap-override:11.4%}@font-face{font-family:Aref Ruqaa Win Fallback;src:local(Georgia);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:105%;ascent-override:116.29%;descent-override:23.24%;line-gap-override:9.33%}@font-face{font-family:Aref Ruqaa Win Fallback;src:local(Georgia Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:96.01%;ascent-override:127.17%;descent-override:25.41%;line-gap-override:10.21%}@font-face{font-family:Aref Ruqaa Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:80.02%;ascent-override:152.58%;descent-override:30.49%;line-gap-override:12.25%}@font-face{font-family:Aref Ruqaa Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:77.13%;ascent-override:158.31%;descent-override:31.64%;line-gap-override:12.71%}@font-face{font-family:Aref Ruqaa Android Fallback;src:local(Noto Serif),local(NotoSerif-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:97.04%;ascent-override:125.83%;descent-override:25.14%;line-gap-override:10.1%}@font-face{font-family:Aref Ruqaa Android Fallback;src:local(Noto Serif Bold),local(NotoSerif-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:97.33%;ascent-override:125.45%;descent-override:25.07%;line-gap-override:10.07%}@font-face{font-family:Aref Ruqaa Apple Fallback;src:local(TimesNewRomanPSMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:88.31%;ascent-override:138.26%;descent-override:27.63%;line-gap-override:11.1%}@font-face{font-family:Aref Ruqaa Apple Fallback;src:local(TimesNewRomanPS-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:85.96%;ascent-override:142.04%;descent-override:28.39%;line-gap-override:11.4%}@font-face{font-family:Aref Ruqaa Apple Fallback;src:local(Georgia);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:105%;ascent-override:116.29%;descent-override:23.24%;line-gap-override:9.33%}@font-face{font-family:Aref Ruqaa Apple Fallback;src:local(Georgia-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:96.01%;ascent-override:127.17%;descent-override:25.41%;line-gap-override:10.21%}@font-face{font-family:IBM Plex Sans Arabic Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:91.05%;ascent-override:119.16%;descent-override:45.58%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:96.88%;ascent-override:112.0%;descent-override:42.84%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:100.99%;ascent-override:107.44%;descent-override:41.09%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:99.28%;ascent-override:109.29%;descent-override:41.8%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:104.04%;ascent-override:104.29%;descent-override:39.89%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:106.99%;ascent-override:101.41%;descent-override:38.79%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:100.77%;ascent-override:107.67%;descent-override:41.18%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:104.2%;ascent-override:104.13%;descent-override:39.83%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:112.49%;ascent-override:96.45%;descent-override:36.89%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:118.08%;ascent-override:91.89%;descent-override:35.15%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:100.12%;ascent-override:108.37%;descent-override:41.45%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Sans Arabic Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:97.43%;ascent-override:111.36%;descent-override:42.59%;line-gap-override:0.0%}@font-face{font-family:Inter Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:107.1%;ascent-override:90.48%;descent-override:22.5%;line-gap-override:0.0%}@font-face{font-family:Inter Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:104.67%;ascent-override:92.58%;descent-override:23.02%;line-gap-override:0.0%}@font-face{font-family:Inter Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:106.87%;ascent-override:90.67%;descent-override:22.55%;line-gap-override:0.0%}@font-face{font-family:Inter Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:109.86%;ascent-override:88.21%;descent-override:21.94%;line-gap-override:0.0%}@font-face{font-family:Inter Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:106.18%;ascent-override:91.26%;descent-override:22.7%;line-gap-override:0.0%}@font-face{font-family:Inter Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:102.72%;ascent-override:94.33%;descent-override:23.46%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:107.09%;ascent-override:93.38%;descent-override:23.35%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:113.18%;ascent-override:88.36%;descent-override:22.09%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Win Fallback;src:local(Segoe UI);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:108.72%;ascent-override:91.98%;descent-override:22.99%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Win Fallback;src:local(Segoe UI Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:108.2%;ascent-override:92.42%;descent-override:23.11%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Android Fallback;src:local(Noto Naskh Arabic UI),local(NotoNaskhArabicUI-Regular),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:122.37%;ascent-override:81.72%;descent-override:20.43%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Android Fallback;src:local(Noto Naskh Arabic UI Bold),local(NotoNaskhArabicUI-Bold),local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:124.99%;ascent-override:80.01%;descent-override:20.0%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Android Fallback;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:108.49%;ascent-override:92.17%;descent-override:23.04%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Android Fallback;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:113.56%;ascent-override:88.06%;descent-override:22.02%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:132.3%;ascent-override:75.59%;descent-override:18.9%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF;size-adjust:137.95%;ascent-override:72.49%;descent-override:18.12%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Apple Fallback;src:local(ArialMT);font-weight:100 549;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:107.79%;ascent-override:92.77%;descent-override:23.19%;line-gap-override:0.0%}@font-face{font-family:Readex Pro Apple Fallback;src:local(Arial-BoldMT);font-weight:550 900;unicode-range:U+0-5FF,U+2070-2BFF;size-adjust:106.19%;ascent-override:94.17%;descent-override:23.54%;line-gap-override:0.0%}[data-ground=light],:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2f3f5;--bg-blur:#f2f3f5d6;--rail:var(--bg);--panel:#fff;--panel-2:#fff;--tile:#f9fafc;--tile-hover:#f9fafc;--sunken:#0000000a;--app-ground:#f2f3f5;--console-ground:#f2f3f5;--os-ground:var(--bg);--line:#00000010;--line-strong:#00000015;--line-soft:#0000000e;--dash:#00000017;--dash-strong:#00000023;--row-line:#00000009;--control:#00000010;--control-line:#00000017;--control-hover:#0000001c;--control-sel:#fff;--control-sel-fg:#1f2128;--field-ground-on:var(--panel);--shimmer-tint:#ffffffb8;--shimmer-dur:1.35s;--hover:#0000000c;--hover-strong:#0000000d;--hover-soft:#00000007;--nav-active:#0000000f;--wash:#00000003;--wash-2:#00000005;--text:#1f2128;--text-2:#2e3037;--muted:#53555b;--muted-soft:#53555b;--muted-body:#6a6c71;--muted-2:#6a6c71;--muted-3:#7b7d82;--muted-rule:#7b7d82;--nav-on:#16181f;--chrome:#165fc0;--mark-1:#145ec1;--chrome-1:#319cfc;--chrome-2:#3672e9;--chrome-face:var(--chrome-1)}@supports (color:lab(0% 0 0)){[data-ground=light],:root{--bg:lab(95.6848% .0673533 -1.5179);--bg-blur:lab(95.6848% .0673533 -1.5179/.84);--panel:lab(100% 0 0);--panel-2:lab(100% 0 0);--tile:lab(98.1267% .0495613 -1.13902);--tile-hover:lab(98.1267% .0495613 -1.13902);--sunken:lab(0% 0 0/.041);--app-ground:lab(95.6848% .0673533 -1.5179);--console-ground:lab(95.6848% .0673533 -1.5179);--line:lab(0% 0 0/.064);--line-strong:lab(0% 0 0/.083);--line-soft:lab(0% 0 0/.055);--dash:lab(0% 0 0/.092);--dash-strong:lab(0% 0 0/.138);--row-line:lab(0% 0 0/.037);--control:lab(0% 0 0/.064);--control-line:lab(0% 0 0/.092);--control-hover:lab(0% 0 0/.11);--control-sel:lab(100% 0 0);--control-sel-fg:lab(12.9211% .354543 -4.47333);--shimmer-tint:lab(100% 0 0/.72);--hover:lab(0% 0 0/.046);--hover-strong:lab(0% 0 0/.051);--hover-soft:lab(0% 0 0/.028);--nav-active:lab(0% 0 0/.06);--wash:lab(0% 0 0/.011);--wash-2:lab(0% 0 0/.02);--text:lab(12.9211% .354543 -4.47333);--text-2:lab(19.8831% .321805 -4.48864);--muted:lab(36.1388% .220209 -3.76499);--muted-soft:lab(36.1388% .220209 -3.76499);--muted-body:lab(45.4258% .184625 -3.39595);--muted-2:lab(45.4258% .184625 -3.39595);--muted-3:lab(52.3923% .156254 -3.02309);--muted-rule:lab(52.3923% .156254 -3.02309);--nav-on:lab(8.26322% .491202 -5.18588);--chrome:lab(40.4739% 8.29209 -58.2884);--mark-1:lab(40.4401% 8.65015 -58.9691);--chrome-1:lab(62.048% -5.10716 -57.1272);--chrome-2:lab(49.3758% 12.9681 -66.7774)}}:root[data-theme]:has(>body>[data-ground=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2f3f5;--bg-blur:#f2f3f5d6;--rail:var(--bg);--panel:#fff;--panel-2:#fff;--tile:#f9fafc;--tile-hover:#f9fafc;--sunken:#0000000a;--app-ground:#f2f3f5;--console-ground:#f2f3f5;--os-ground:var(--bg);--line:#00000010;--line-strong:#00000015;--line-soft:#0000000e;--dash:#00000017;--dash-strong:#00000023;--row-line:#00000009;--control:#00000010;--control-line:#00000017;--control-hover:#0000001c;--control-sel:#fff;--control-sel-fg:#1f2128;--field-ground-on:var(--panel);--shimmer-tint:#ffffffb8;--shimmer-dur:1.35s;--hover:#0000000c;--hover-strong:#0000000d;--hover-soft:#00000007;--nav-active:#0000000f;--wash:#00000003;--wash-2:#00000005;--text:#1f2128;--text-2:#2e3037;--muted:#53555b;--muted-soft:#53555b;--muted-body:#6a6c71;--muted-2:#6a6c71;--muted-3:#7b7d82;--muted-rule:#7b7d82;--nav-on:#16181f;--chrome:#165fc0;--mark-1:#145ec1;--chrome-1:#319cfc;--chrome-2:#3672e9;--chrome-face:var(--chrome-1)}@supports (color:lab(0% 0 0)){:root[data-theme]:has(>body>[data-ground=light]){--bg:lab(95.6848% .0673533 -1.5179);--bg-blur:lab(95.6848% .0673533 -1.5179/.84);--panel:lab(100% 0 0);--panel-2:lab(100% 0 0);--tile:lab(98.1267% .0495613 -1.13902);--tile-hover:lab(98.1267% .0495613 -1.13902);--sunken:lab(0% 0 0/.041);--app-ground:lab(95.6848% .0673533 -1.5179);--console-ground:lab(95.6848% .0673533 -1.5179);--line:lab(0% 0 0/.064);--line-strong:lab(0% 0 0/.083);--line-soft:lab(0% 0 0/.055);--dash:lab(0% 0 0/.092);--dash-strong:lab(0% 0 0/.138);--row-line:lab(0% 0 0/.037);--control:lab(0% 0 0/.064);--control-line:lab(0% 0 0/.092);--control-hover:lab(0% 0 0/.11);--control-sel:lab(100% 0 0);--control-sel-fg:lab(12.9211% .354543 -4.47333);--shimmer-tint:lab(100% 0 0/.72);--hover:lab(0% 0 0/.046);--hover-strong:lab(0% 0 0/.051);--hover-soft:lab(0% 0 0/.028);--nav-active:lab(0% 0 0/.06);--wash:lab(0% 0 0/.011);--wash-2:lab(0% 0 0/.02);--text:lab(12.9211% .354543 -4.47333);--text-2:lab(19.8831% .321805 -4.48864);--muted:lab(36.1388% .220209 -3.76499);--muted-soft:lab(36.1388% .220209 -3.76499);--muted-body:lab(45.4258% .184625 -3.39595);--muted-2:lab(45.4258% .184625 -3.39595);--muted-3:lab(52.3923% .156254 -3.02309);--muted-rule:lab(52.3923% .156254 -3.02309);--nav-on:lab(8.26322% .491202 -5.18588);--chrome:lab(40.4739% 8.29209 -58.2884);--mark-1:lab(40.4401% 8.65015 -58.9691);--chrome-1:lab(62.048% -5.10716 -57.1272);--chrome-2:lab(49.3758% 12.9681 -66.7774)}}@supports (color:color-mix(in lab, red, red)){[data-ground=light],:root{--chrome-face:color-mix(in oklch, var(--chrome-1), var(--chrome-2))}:root[data-theme]:has(>body>[data-ground=light]){--chrome-face:color-mix(in oklch, var(--chrome-1), var(--chrome-2))}}[data-ground=light],:root{--chrome-glow:#1c7dee;--chrome-on:#fcfcfc;--chip-chrome-bg:#0076d22f;--chip-chrome-fg:#2e5ebb;--chip-ok-bg:#32b36e23;--chip-ok-fg:#007742;--chip-ok-line:#32b36e3b;--ok:#007841;--ok-fg:#f7fef9;--ok-1:#3aba6a;--ok-2:#009a64;--danger:#c2272d;--danger-text:#a13e40;--danger-hover-bg:#db424117;--danger-hover-line:#db424138;--danger-fg:#fcfcfc;--danger-1:#e6424c;--danger-2:#c81e45;--danger-glow:#d73246;--warn-bg:#df7b0c2f;--warn-line:#db7e0041;--warn-fg:#915100;--attention-fg:#a34000;--heat-0:#ebedf0;--heat-1:#cfe1ff;--heat-2:#b1cdff;--heat-3:#7aa8fe;--heat-4:#4a7be9;--heat-ring:#1f2128;--cell-off:#0000000e;--tick-off:#0000002f;--tick-on:#007842;--grad-1:linear-gradient(150deg, #f1840b, #df500c);--grad-2:linear-gradient(150deg, #3aba6a, #00b781);--grad-3:linear-gradient(150deg, #3a9bfd, #6a9aff);--grad-4:linear-gradient(150deg, #a96ff1, #a18dfd);--grad-5:linear-gradient(150deg, #e56bc1, #cc74cf);--grad-6:linear-gradient(150deg, #00b5bc, #00afcf);--grad-7:linear-gradient(150deg, #f75c61, #ef6e87);--icon-brand:linear-gradient(150deg, #3a9bfd, #3672e9);--icon-brand-glow:#297cef;--icon-ready:linear-gradient(150deg, #3aba6a, #009a64);--icon-ready-glow:#00a15b;--icon-late:linear-gradient(150deg, #ed8725, #e25d1d);--icon-late-glow:#e66700;--icon-made:linear-gradient(150deg, #a369ea, #7b53dd);--icon-made-glow:#8857e0;--icon-wrong:linear-gradient(150deg, #f75c61, #dc3860);--icon-wrong-glow:#e54056;--icon-quiet:linear-gradient(150deg, #688bf3, #6568e1);--icon-quiet-glow:#5d73ea;--icon-people:linear-gradient(150deg, #d469cc, #ad52c8);--icon-people-glow:#c25ccc;--icon-subscription:linear-gradient(150deg, #00b7a9, #009394);--icon-subscription-glow:#00a39d;--icon-promo:linear-gradient(150deg, #bd7fe8, #ab56c4);--icon-promo-glow:#b168d3;--avatar-cafe:linear-gradient(150deg, #ea8a18, #dc5426);--avatar-user:linear-gradient(150deg, #688bf3, #6860d9);--aura:#7d95ff;--trend-brand:#5fb0ff;--trend-ready:#4bc680;--trend-wrong:#ff7d7d;--trend-made:#bb91ff;--trend-quiet:#8da4ff;--trend-people:#e282da;--trend-subscription:#31c3b5;--trend-promo:#c88ef1;--trend-warm:#974c00;--trial-1:#6f6de8;--trial-2:#58b0ff;--bar-1:#8ab9ff;--bar-2:#9270f4;--mark-2:#8c69ed;--mark-on:#fcfcfc;--aura-line:var(--aura)}@supports (color:lab(0% 0 0)){[data-ground=light],:root{--chrome-glow:lab(52.0695% 5.80823 -65.4738);--chrome-on:lab(98.84% .0000298023 -.0000119209);--chip-chrome-bg:lab(47.8271% -.581682 -60.0656/.184);--chip-chrome-fg:lab(40.4936% 9.74442 -54.8823);--chip-ok-bg:lab(64.8223% -47.9834 24.7628/.138);--chip-ok-fg:lab(43.6932% -42.6281 22.061);--chip-ok-line:lab(64.8223% -47.9834 24.7628/.23);--ok:lab(44.1458% -55.9556 29.1532);--ok-fg:lab(98.9759% -3.08809 1.58123);--ok-1:lab(67.237% -49.5725 29.7288);--ok-2:lab(55.8276% -58.7649 20.2308);--danger:lab(43.5481% 60.1912 37.9532);--danger-text:lab(40.6452% 41.9965 21.3325);--danger-hover-bg:lab(51.69% 60.0089 36.4368/.09);--danger-hover-line:lab(51.69% 60.0089 36.4368/.22);--danger-fg:lab(98.84% .0000298023 -.0000119209);--danger-1:lab(53.8412% 63.807 33.5697);--danger-2:lab(44.424% 64.6195 24.6969);--danger-glow:lab(49.1505% 64.1783 30.7929);--warn-bg:lab(62.1158% 35.6376 66.9841/.184);--warn-line:lab(62.2337% 32.9191 71.2992/.253);--warn-fg:lab(41.2447% 34.0067 86.334);--attention-fg:lab(40.8254% 43.2 62.0618);--heat-0:lab(93.5909% .0858307 -1.89641);--heat-1:lab(88.7684% -1.30114 -17.7174);--heat-2:lab(81.5934% -1.06832 -29.8498);--heat-3:lab(68.3318% 2.19032 -48.2085);--heat-4:lab(52.49% 11.3631 -61.9396);--heat-ring:lab(12.9211% .354543 -4.47333);--cell-off:lab(0% 0 0/.055);--tick-off:lab(0% 0 0/.184);--tick-on:lab(43.9195% -49.4005 24.2776);--grad-1:linear-gradient(150deg, lab(66.7067% 37.8869 71.3381), lab(54.3653% 54.9514 62.5646));--grad-2:linear-gradient(150deg, lab(67.237% -49.5725 29.7288), lab(65.9215% -55.1719 16.7104));--grad-3:linear-gradient(150deg, lab(61.9473% -3.06776 -57.8025), lab(63.6362% 6.95041 -56.9872));--grad-4:linear-gradient(150deg, lab(57.644% 42.6596 -57.6531), lab(64.1363% 27.0624 -53.9832));--grad-5:linear-gradient(150deg, lab(62.6397% 55.502 -22.3412), lab(61.4397% 45.3884 -32.4548));--grad-6:linear-gradient(150deg, lab(66.5438% -43.6733 -17.8816), lab(64.7971% -39.7548 -32.6191));--grad-7:linear-gradient(150deg, lab(60.9233% 60.4956 30.9885), lab(63.1166% 52.3224 11.737));--icon-brand:linear-gradient(150deg, lab(61.9473% -3.06776 -57.8025), lab(49.3758% 12.9681 -66.7774));--icon-brand-glow:lab(51.9578% 7.98258 -66.0021);--icon-ready:linear-gradient(150deg, lab(67.237% -49.5725 29.7288), lab(55.8276% -58.7649 20.2308));--icon-ready-glow:lab(58.1066% -55.6203 27.3042);--icon-late:linear-gradient(150deg, lab(66.777% 35.3017 64.7628), lab(56.845% 50.7884 59.3527));--icon-late-glow:lab(59.3371% 47.525 68.3359);--icon-made:linear-gradient(150deg, lab(55.2949% 42.919 -57.6124), lab(45.7355% 41.246 -65.9351));--icon-made-glow:lab(48.0558% 43.2147 -63.9957);--icon-wrong:linear-gradient(150deg, lab(60.9233% 60.4956 30.9885), lab(51.3137% 64.9258 18.1325));--icon-wrong-glow:lab(53.7571% 64.4258 27.1901);--icon-quiet:linear-gradient(150deg, lab(59.0278% 11.1526 -57.1741), lab(48.899% 25.3178 -63.3997));--icon-quiet-glow:lab(51.476% 19.7277 -63.9926);--icon-people:linear-gradient(150deg, lab(60.2081% 52.5299 -32.5965), lab(50.603% 51.0878 -45.6312));--icon-people-glow:lab(55.3247% 53.3017 -40.2441);--icon-subscription:linear-gradient(150deg, lab(66.7625% -45.1118 -4.55691), lab(55.07% -45.866 -13.6104));--icon-subscription-glow:lab(59.8271% -47.6319 -9.31847);--icon-promo:linear-gradient(150deg, lab(62.8385% 38.6738 -44.2197), lab(50.7922% 48.2401 -43.2845));--icon-promo-glow:lab(55.6429% 43.5483 -44.0107);--avatar-cafe:linear-gradient(150deg, lab(66.8965% 32.5554 68.5408), lab(54.4155% 52.6715 53.6446));--avatar-user:linear-gradient(150deg, lab(59.0278% 11.1526 -57.1741), lab(46.4127% 28.9564 -62.6128));--aura:lab(63.4182% 15.4056 -60.7529);--trend-brand:lab(69.237% -7.06872 -50.7448);--trend-ready:lab(71.79% -47.8082 24.648);--trend-wrong:lab(68.2149% 50.7759 25.2071);--trend-made:lab(67.4175% 35.4841 -52.9513);--trend-quiet:lab(68.5353% 10.2434 -50.3976);--trend-people:lab(67.5069% 46.7376 -29.1048);--trend-subscription:lab(71.2828% -41.4627 -4.22545);--trend-promo:lab(67.6753% 35.8834 -41.5876);--trend-warm:lab(41.0162% 40.4176 92.4696);--trial-1:lab(51.201% 26.3272 -63.1073);--trial-2:lab(69.259% -4.40586 -61.0544);--bar-1:lab(73.5769% -.557333 -52.8506);--bar-2:lab(55.4227% 36.6465 -62.8453);--mark-2:lab(53.0648% 37.0469 -62.8035);--mark-on:lab(98.84% .0000298023 -.0000119209)}}:root[data-theme]:has(>body>[data-ground=light]){--chrome-glow:#1c7dee;--chrome-on:#fcfcfc;--chip-chrome-bg:#0076d22f;--chip-chrome-fg:#2e5ebb;--chip-ok-bg:#32b36e23;--chip-ok-fg:#007742;--chip-ok-line:#32b36e3b;--ok:#007841;--ok-fg:#f7fef9;--ok-1:#3aba6a;--ok-2:#009a64;--danger:#c2272d;--danger-text:#a13e40;--danger-hover-bg:#db424117;--danger-hover-line:#db424138;--danger-fg:#fcfcfc;--danger-1:#e6424c;--danger-2:#c81e45;--danger-glow:#d73246;--warn-bg:#df7b0c2f;--warn-line:#db7e0041;--warn-fg:#915100;--attention-fg:#a34000;--heat-0:#ebedf0;--heat-1:#cfe1ff;--heat-2:#b1cdff;--heat-3:#7aa8fe;--heat-4:#4a7be9;--heat-ring:#1f2128;--cell-off:#0000000e;--tick-off:#0000002f;--tick-on:#007842;--grad-1:linear-gradient(150deg, #f1840b, #df500c);--grad-2:linear-gradient(150deg, #3aba6a, #00b781);--grad-3:linear-gradient(150deg, #3a9bfd, #6a9aff);--grad-4:linear-gradient(150deg, #a96ff1, #a18dfd);--grad-5:linear-gradient(150deg, #e56bc1, #cc74cf);--grad-6:linear-gradient(150deg, #00b5bc, #00afcf);--grad-7:linear-gradient(150deg, #f75c61, #ef6e87);--icon-brand:linear-gradient(150deg, #3a9bfd, #3672e9);--icon-brand-glow:#297cef;--icon-ready:linear-gradient(150deg, #3aba6a, #009a64);--icon-ready-glow:#00a15b;--icon-late:linear-gradient(150deg, #ed8725, #e25d1d);--icon-late-glow:#e66700;--icon-made:linear-gradient(150deg, #a369ea, #7b53dd);--icon-made-glow:#8857e0;--icon-wrong:linear-gradient(150deg, #f75c61, #dc3860);--icon-wrong-glow:#e54056;--icon-quiet:linear-gradient(150deg, #688bf3, #6568e1);--icon-quiet-glow:#5d73ea;--icon-people:linear-gradient(150deg, #d469cc, #ad52c8);--icon-people-glow:#c25ccc;--icon-subscription:linear-gradient(150deg, #00b7a9, #009394);--icon-subscription-glow:#00a39d;--icon-promo:linear-gradient(150deg, #bd7fe8, #ab56c4);--icon-promo-glow:#b168d3;--avatar-cafe:linear-gradient(150deg, #ea8a18, #dc5426);--avatar-user:linear-gradient(150deg, #688bf3, #6860d9);--aura:#7d95ff;--trend-brand:#5fb0ff;--trend-ready:#4bc680;--trend-wrong:#ff7d7d;--trend-made:#bb91ff;--trend-quiet:#8da4ff;--trend-people:#e282da;--trend-subscription:#31c3b5;--trend-promo:#c88ef1;--trend-warm:#974c00;--trial-1:#6f6de8;--trial-2:#58b0ff;--bar-1:#8ab9ff;--bar-2:#9270f4;--mark-2:#8c69ed;--mark-on:#fcfcfc;--aura-line:var(--aura)}@supports (color:lab(0% 0 0)){:root[data-theme]:has(>body>[data-ground=light]){--chrome-glow:lab(52.0695% 5.80823 -65.4738);--chrome-on:lab(98.84% .0000298023 -.0000119209);--chip-chrome-bg:lab(47.8271% -.581682 -60.0656/.184);--chip-chrome-fg:lab(40.4936% 9.74442 -54.8823);--chip-ok-bg:lab(64.8223% -47.9834 24.7628/.138);--chip-ok-fg:lab(43.6932% -42.6281 22.061);--chip-ok-line:lab(64.8223% -47.9834 24.7628/.23);--ok:lab(44.1458% -55.9556 29.1532);--ok-fg:lab(98.9759% -3.08809 1.58123);--ok-1:lab(67.237% -49.5725 29.7288);--ok-2:lab(55.8276% -58.7649 20.2308);--danger:lab(43.5481% 60.1912 37.9532);--danger-text:lab(40.6452% 41.9965 21.3325);--danger-hover-bg:lab(51.69% 60.0089 36.4368/.09);--danger-hover-line:lab(51.69% 60.0089 36.4368/.22);--danger-fg:lab(98.84% .0000298023 -.0000119209);--danger-1:lab(53.8412% 63.807 33.5697);--danger-2:lab(44.424% 64.6195 24.6969);--danger-glow:lab(49.1505% 64.1783 30.7929);--warn-bg:lab(62.1158% 35.6376 66.9841/.184);--warn-line:lab(62.2337% 32.9191 71.2992/.253);--warn-fg:lab(41.2447% 34.0067 86.334);--attention-fg:lab(40.8254% 43.2 62.0618);--heat-0:lab(93.5909% .0858307 -1.89641);--heat-1:lab(88.7684% -1.30114 -17.7174);--heat-2:lab(81.5934% -1.06832 -29.8498);--heat-3:lab(68.3318% 2.19032 -48.2085);--heat-4:lab(52.49% 11.3631 -61.9396);--heat-ring:lab(12.9211% .354543 -4.47333);--cell-off:lab(0% 0 0/.055);--tick-off:lab(0% 0 0/.184);--tick-on:lab(43.9195% -49.4005 24.2776);--grad-1:linear-gradient(150deg, lab(66.7067% 37.8869 71.3381), lab(54.3653% 54.9514 62.5646));--grad-2:linear-gradient(150deg, lab(67.237% -49.5725 29.7288), lab(65.9215% -55.1719 16.7104));--grad-3:linear-gradient(150deg, lab(61.9473% -3.06776 -57.8025), lab(63.6362% 6.95041 -56.9872));--grad-4:linear-gradient(150deg, lab(57.644% 42.6596 -57.6531), lab(64.1363% 27.0624 -53.9832));--grad-5:linear-gradient(150deg, lab(62.6397% 55.502 -22.3412), lab(61.4397% 45.3884 -32.4548));--grad-6:linear-gradient(150deg, lab(66.5438% -43.6733 -17.8816), lab(64.7971% -39.7548 -32.6191));--grad-7:linear-gradient(150deg, lab(60.9233% 60.4956 30.9885), lab(63.1166% 52.3224 11.737));--icon-brand:linear-gradient(150deg, lab(61.9473% -3.06776 -57.8025), lab(49.3758% 12.9681 -66.7774));--icon-brand-glow:lab(51.9578% 7.98258 -66.0021);--icon-ready:linear-gradient(150deg, lab(67.237% -49.5725 29.7288), lab(55.8276% -58.7649 20.2308));--icon-ready-glow:lab(58.1066% -55.6203 27.3042);--icon-late:linear-gradient(150deg, lab(66.777% 35.3017 64.7628), lab(56.845% 50.7884 59.3527));--icon-late-glow:lab(59.3371% 47.525 68.3359);--icon-made:linear-gradient(150deg, lab(55.2949% 42.919 -57.6124), lab(45.7355% 41.246 -65.9351));--icon-made-glow:lab(48.0558% 43.2147 -63.9957);--icon-wrong:linear-gradient(150deg, lab(60.9233% 60.4956 30.9885), lab(51.3137% 64.9258 18.1325));--icon-wrong-glow:lab(53.7571% 64.4258 27.1901);--icon-quiet:linear-gradient(150deg, lab(59.0278% 11.1526 -57.1741), lab(48.899% 25.3178 -63.3997));--icon-quiet-glow:lab(51.476% 19.7277 -63.9926);--icon-people:linear-gradient(150deg, lab(60.2081% 52.5299 -32.5965), lab(50.603% 51.0878 -45.6312));--icon-people-glow:lab(55.3247% 53.3017 -40.2441);--icon-subscription:linear-gradient(150deg, lab(66.7625% -45.1118 -4.55691), lab(55.07% -45.866 -13.6104));--icon-subscription-glow:lab(59.8271% -47.6319 -9.31847);--icon-promo:linear-gradient(150deg, lab(62.8385% 38.6738 -44.2197), lab(50.7922% 48.2401 -43.2845));--icon-promo-glow:lab(55.6429% 43.5483 -44.0107);--avatar-cafe:linear-gradient(150deg, lab(66.8965% 32.5554 68.5408), lab(54.4155% 52.6715 53.6446));--avatar-user:linear-gradient(150deg, lab(59.0278% 11.1526 -57.1741), lab(46.4127% 28.9564 -62.6128));--aura:lab(63.4182% 15.4056 -60.7529);--trend-brand:lab(69.237% -7.06872 -50.7448);--trend-ready:lab(71.79% -47.8082 24.648);--trend-wrong:lab(68.2149% 50.7759 25.2071);--trend-made:lab(67.4175% 35.4841 -52.9513);--trend-quiet:lab(68.5353% 10.2434 -50.3976);--trend-people:lab(67.5069% 46.7376 -29.1048);--trend-subscription:lab(71.2828% -41.4627 -4.22545);--trend-promo:lab(67.6753% 35.8834 -41.5876);--trend-warm:lab(41.0162% 40.4176 92.4696);--trial-1:lab(51.201% 26.3272 -63.1073);--trial-2:lab(69.259% -4.40586 -61.0544);--bar-1:lab(73.5769% -.557333 -52.8506);--bar-2:lab(55.4227% 36.6465 -62.8453);--mark-2:lab(53.0648% 37.0469 -62.8035);--mark-on:lab(98.84% .0000298023 -.0000119209)}}@supports (color:color-mix(in lab, red, red)){[data-ground=light],:root{--aura-line:color-mix(in oklab, var(--aura) 30%, transparent)}:root[data-theme]:has(>body>[data-ground=light]){--aura-line:color-mix(in oklab, var(--aura) 30%, transparent)}}[data-ground=light],:root{--ripple:#00000025;--shadow-ink:#63687b2e;--shadow-ink-soft:#63687b14;--sheet-ink:#63687b29;--palette-ink:#63687b33;--overlay-panel:#fff;--palette-panel:#fdfeff;--palette-scrim:#51556157;--palette-sel:#00000012;--ghost:#0000000a;--ghost-line:#0000001a;--tip-panel:#fcfdff;--tip-ink:#63687b2b;--toast-panel:#fcfdff;--toast-ink:#f2f3f5;--overlay-line:#00000017;--overlay-text:#1f2128;--overlay-muted:#595b61;--scrim:#51556157;--scroll-thumb:#00000029;--scroll-thumb-hover:#00000047;--card-sheen:#ffffffe6;--card-pill-preview-bg:#d3def6;--card-pill-preview-fg:#293d7c;--pool-1:#7195e8;--pool-2:#00adbc;--pool-3:#4ab074;--pool-4:#b180d4;--pool-5:#3ca2e0;--pool-6:#00b0a2;--qr-plate:#fff;--qr-plate-on:#35302a;--accent:#1f2128;--accent-on:#fcfcfc;--accent-face:var(--accent);--brand:var(--chrome);--brand-1:var(--chrome-1);--brand-2:var(--chrome-2);--brand-glow:var(--chrome-glow);--brand-on:var(--chrome-on);--brand-tint:var(--chip-chrome-bg);--brand-tint-fg:var(--chip-chrome-fg);--focus:var(--brand);--cta-bg:var(--brand);--cta-on:var(--brand-on);--cta-glow:var(--brand);--only-mobile:none;--only-desktop:flex;--rail-w:236px;--rail-w-collapsed:66px;--main-inset:10px;--main-radius:18px;--main-border:1px;--main-shadow:var(--elevation-sheet);--main-bg:linear-gradient(180deg, var(--panel), var(--panel-2));--bar-h:50px;--screen-anim:none;--page-pad-top:22px;--tabbar-h:0px;--tab-room:0px;--page-pad-bottom:30px;--page-pad:var(--page-pad-top) 20px var(--page-pad-bottom);--sec-gap:14px;--col-gap:12px;--empty-art-h:8.5rem;--grid12:repeat(12, minmax(0, 1fr));--dock-gap:8px;--dock-pad:8px;--dock-h:0px;--dock-room:0px;--act-dock-pos:static;--act-dock-bottom:auto;--act-dock-px:0px;--act-dock-z:auto;--act-dock-room:0px;--act-dock-plane:transparent;--act-dock-blur:none;--act-dock-py:0px;--stat-cols:repeat(4, minmax(0, 1fr));--home-cols:var(--grid12);--ord-heat:0;--ord-feed:1;--ord-attend:2;--ord-people:3;--ord-menu:4;--ord-dock:9;--sec-act-w:auto;--word-field-w:9rem;--plan-max:14.5rem;--wayout-edge:1px solid transparent;--rec-error-ord:-1;--menu-board-col-gap:22px;--menu-board-n:4;--menu-board-cols:repeat(auto-fit, minmax(max(16rem, calc((100% - (var(--menu-board-n) - 1) * var(--menu-board-col-gap)) / var(--menu-board-n))), 1fr));--menu-board-gap:18px var(--menu-board-col-gap);--menu-board-arriving-cols:repeat(auto-fill, minmax(16rem, 1fr));--menu-board-arriving-rows:0px;--menu-board-arriving-gap:0px var(--menu-board-col-gap);--menu-leaf-h:124px;--menu-leaf-gap:10px;--menu-line-cols:2.75rem minmax(0, 1fr) auto;--menu-shot-w:2.75rem;--menu-shot-h:3.625rem;--menu-desc-clamp:2;--menu-sec-rule:1px solid var(--line);--menu-find-cols:repeat(auto-fill, minmax(max(16rem, calc((100% - (var(--menu-board-n) - 1) * var(--menu-board-col-gap)) / var(--menu-board-n))), 1fr));--menu-find-w:26rem;--menu-find-room:0px;--menu-win-shot-w:7.25rem;--menu-win-shot-h:9.5rem;--tills-dir:row;--tills-count-w:210px;--tills-fig-fs:44px;--tillcard-cols:minmax(240px, 1fr);--tillcard-radius:18px;--tillcard-h:84px;--tillcard-mark:46px;--branch-cols:repeat(auto-fit, minmax(400px, 1fr));--bench-radius:16px;--bench-act:30px;--msg-fs:15.5px;--msg-wall-radius:26px;--msg-wall-border:0;--msg-radius:22px;--msg-tail:9px;--msg-wall-px:24px;--msg-wall-py:22px;--msg-wall-align:start;--msg-wall-justify:flex-start;--msg-wall-bleed:0px;--msg-col-max:600px;--msg-gap:18px;--msg-pen:28px;--msg-bubble-focus:0 0 0 2px var(--focus);--msg-wall:radial-gradient(110% 70% at 100% 0%, #dbeeffb3, transparent 66%), radial-gradient(90% 70% at 0% 100%, #dbf6f1a6, transparent 64%), #eef5f9;--msg-bubble:#fff;--msg-bubble-shadow:0 1px 2px #262f380d, 0 8px 22px -12px #192f4633;--msg-bubble-hover:0 0 0 4px #319cfc1f, 0 16px 34px -16px #192f464d;--msg-bubble-lift:0 18px 40px -20px #192f464d;--msg-pill:#ffffffb3;--msg-pill-edge:0 2px 8px -4px #1e2f4124;--msg-joy:linear-gradient(160deg, #d8f8e2, #c6f5da);--msg-joy-ink:#115531;--msg-mine:#346aac;--content-max:var(--max-width-prose);--gutter:0px;--gutter-card:0px;--page-gutter:stable;--head-dir:row;--head-align:flex-end;--head-gap:20px;--seg-w:62px;--seg-flex:0 0 auto;--seg-radius:var(--radius-full);--seg-thumb-radius:var(--radius-full);--seg-fs:12px;--seg-mh:auto;--seg-py:5px;--h1-size:25px;--bar-pad:0 20px;--panel-radius:16px;--tile-radius:14px;--part-cap-fs:var(--text-caption);--part-cap-weight:600;--part-cap-color:var(--muted);--part-cap-tracking:.34px;--part-cap-pt:13px;--part-cap-pb:7px;--pane-head-pull:0px;--idbar-h:44px;--palette-align:flex-start;--palette-pt:130px;--palette-px:16px;--palette-w:580px;--palette-h:auto;--palette-radius:var(--radius-2xl);--palette-list-maxh:310px;--palette-keys-d:inline-flex;--palette-foot-d:flex;--palette-close-d:none;--palette-from:var(--window-from);--palette-from-opacity:var(--window-from-opacity);--palette-in:var(--window-in);--palette-in-ease:var(--window-in-ease);--palette-out:var(--window-out);--palette-out-ease:var(--window-out-ease);--ord-subject:0;--ord-queue:1;--frz-stub-w:112px;--frz-fig-fs:42px;--frz-name-fs:23px;--frz-head-pad:20px 24px 16px;--frz-read-pad:15px 24px 18px;--frz-stub-pt:20px;--act-dir:row;--act-align:baseline;--act-gap:16px;--act-label-flex:0 0 232px;--act-hint-flex:1 1 auto;--act-hint-clamp:1;--turn-dir:row;--plat-what-flex:2;--plat-who-flex:1;--plat-when-ta:end;--seek-h:38px;--seek-btn:30px;--seek-max:360px;--inset:16px;--menu-rim:6px;--menu-item-px:calc(var(--inset) - var(--menu-rim));--sec-shell-bg:var(--tile);--sec-shell-border:1px solid var(--line);--sec-shell-radius:var(--panel-radius);--sec-head-px:var(--inset);--sec-head-py:13px;--sec-head-rule:1px solid var(--line-soft);--sec-head-fs:13.5px;--sec-head-weight:600;--sec-head-color:var(--text);--sec-head-tracking:normal;--sec-mark-d:inline-grid;--sec-body-bg:transparent;--sec-body-radius:0px;--sec-body-border:0;--row-rule-inset:0px;--row-cut-line:var(--row-line);--chip-h:30px;--num-h:30px;--input-fs:14px;--field-h:38px;--field-px:12px;--field-py:9px;--field-radius:10px;--field-gap:8px;--field-label-gap:8px;--field-note-gap:6px;--field-halo:3px;--save-h:30px;--rec-art-h:112px;--doc-plate-h:590px;--doc-scrim-h:92px;--doc-scrim:linear-gradient(to top, #00000085, #0000);--doc-full-w:760px;--lone-w:1180px;--tap-h:auto;--en-minh:auto;--btn-radius:999px;--btn-px:15px;--btn-fs:12px;--btn-fw:600;--btn-gap:8px;--bar-btn-h:27px;--bar-btn-px:14px;--bar-btn-gap:7px;--sheet-align:center;--sheet-pad:22px;--sheet-w:430px;--sheet-maxh:84vh;--sheet-radius:18px;--window-float-from:translateY(10px) scale(.96);--window-float-from-opacity:0;--window-float-in:.2s;--window-float-in-ease:var(--ease-press);--window-float-out:.18s;--window-float-out-ease:var(--ease-exit-pop);--window-dock-from:translateY(100%);--window-dock-from-opacity:1;--window-dock-in:.32s;--window-dock-in-ease:var(--ease-sheet);--window-dock-out:.24s;--window-dock-out-ease:var(--ease-exit);--window-from:var(--window-float-from);--window-from-opacity:var(--window-float-from-opacity);--window-in:var(--window-float-in);--window-in-ease:var(--window-float-in-ease);--window-out:var(--window-float-out);--window-out-ease:var(--window-float-out-ease);--rise-from:translateY(9px);--rise-in:.3s;--rise-in-ease:var(--ease-sheet);--rise-out:.2s;--rise-out-ease:var(--ease-exit);--menu-from:scale(.96);--menu-in:.18s;--menu-in-ease:var(--ease-press);--menu-out:.13s;--menu-out-ease:var(--ease-exit-pop);--fold-in:.28s;--fold-in-ease:var(--ease-sheet);--fold-out:.22s;--fold-out-ease:cubic-bezier(.4, 0, .2, 1);--toast-from:translateY(24px) scale(.94);--toast-in:var(--motion-toast);--toast-in-ease:var(--ease-spring);--toast-out:.22s;--toast-out-ease:var(--ease-exit);--dlg-w:380px;--dlg-radius:18px;--dlg-pad:22px 22px 18px;--dlg-btn-h:35px;--dlg-btn-radius:calc(var(--dlg-btn-h) * 7 / 18);--dlg-btn-fs:12.5px;--dlg-btn-cols:1fr 1fr;--dlg-btn-gap:9px;--dlg-confirm-order:0;--dlg-gap:13px;--dlg-align:center;--dlg-text-align:center;--dlg-h:auto;--dlg-border:1px;--dlg-says-grow:0;--dlg-mark:46px;--dlg-mark-icon:18px;--dlg-title-fs:var(--text-lead);--dlg-body-fs:var(--text-meta);--dlg-text-gap:6px;--dlg-says-w:none;--toast-bottom:22px;--pad-x:44px;--sec-pt:88px;--h1:clamp(40px, 4.6vw, 72px);--h2:clamp(26px, 2.6vw, 34px);--lede:17px;--nav-h:64px;--nav-pt:12px;--nav-bar-h:40px;--nav-w:max-content;--lost-fs:clamp(34px, 5vw, 66px);--lost-fs-long:clamp(24px, 3.3vw, 42px);--lost-pad:30px 34px;--lost-bleed:-34px;--lost-tick:13px;--lost-gap:30px;--lost-under:flex;--lost-under-gap:40px;--lost-rule-d:block;--lost-door-d:inline-flex;--lost-thumb-d:none;--lost-bottom:0px;--cta-h:52px;--hero-pt:66px;--stub-pad2:34px 34px 32px;--stub-line:1px dashed var(--dash-strong);--stub-top:0;--notch-stub:var(--notch-stub-y);--notch-stub-size:100% 30px;--notch-stub-repeat:repeat-y;--bottom-space:0px;--door-head-dir:column;--door-head-align:flex-start;--door-head-gap:28px;--contact-w:968px;--contact-cols:minmax(0, .94fr) minmax(0, 1.06fr);--contact-marks-cols:repeat(auto-fill, minmax(min(100%, 190px), 1fr));--contact-art-h:82px;--privacy-rec-cols:minmax(0, .72fr) minmax(0, 1.55fr) 172px;--privacy-rec-pad:15px 26px;--privacy-rec-head-pad:17px 26px 15px;--privacy-rec-foot-pad:18px 26px;--privacy-rec-radius:20px;--privacy-why-indent:0px;--privacy-body-cols:minmax(0, var(--content-max)) minmax(0, 1fr) 244px;--privacy-rail-top:calc(var(--nav-h) + 26px);--privacy-anchor-mt:calc(var(--nav-h) + 30px);--privacy-row-cols:132px minmax(0, 1fr) auto;--privacy-row-gap:14px;--privacy-cell-order:0;--privacy-cell-span:auto;--privacy-gutter-d:block;--privacy-rail-order:0;--privacy-rail-mb:0px;--privacy-act-w:auto;--privacy-act-items:flex-end;--tos-deal-cols:minmax(0, 1.05fr) minmax(0, 1fr);--tos-deal-pad:30px 30px 28px;--tos-head-pad:17px 26px 15px;--tos-foot-pad:18px 26px;--tos-foot-cols:repeat(3, auto);--tos-radius:20px;--tos-tear:1px dashed var(--dash-strong);--tos-tear-top:0;--tos-gets-cols:repeat(2, minmax(0, 1fr));--tos-gets-gap:11px 18px;--tos-get-order:0;--tos-pay-order:0;--tos-body-cols:minmax(0, var(--content-max)) minmax(0, 1fr) 244px;--tos-gutter-d:block;--tos-rail-order:0;--tos-rail-mb:0px;--tos-rail-top:calc(var(--nav-h) + 26px);--tos-anchor-mt:calc(var(--nav-h) + 30px)}@supports (color:lab(0% 0 0)){[data-ground=light],:root{--ripple:lab(0% 0 0/.147);--shadow-ink:lab(44.1175% .97242 -11.1456/.18);--shadow-ink-soft:lab(44.1175% .97242 -11.1456/.08);--sheet-ink:lab(44.1175% .97242 -11.1456/.16);--palette-ink:lab(44.1175% .97242 -11.1456/.2);--overlay-panel:lab(100% 0 0);--palette-panel:lab(99.5245% .0324547 -.759721);--palette-scrim:lab(36.0698% .569984 -7.46514/.34);--palette-sel:lab(0% 0 0/.069);--ghost:lab(0% 0 0/.04);--ghost-line:lab(0% 0 0/.1);--tip-panel:lab(99.1707% .0495315 -1.13904);--tip-ink:lab(44.1175% .97242 -11.1456/.17);--toast-panel:lab(99.1707% .0495315 -1.13904);--toast-ink:lab(95.6848% .0673533 -1.5179);--overlay-line:lab(0% 0 0/.09);--overlay-text:lab(12.9211% .354543 -4.47333);--overlay-muted:lab(38.459% .217482 -3.76647);--scrim:lab(36.0698% .569984 -7.46514/.34);--scroll-thumb:lab(0% 0 0/.16);--scroll-thumb-hover:lab(0% 0 0/.28);--card-sheen:lab(100% 0 0/.9);--card-pill-preview-bg:lab(88.2301% -.488728 -13.0592);--card-pill-preview-fg:lab(26.9087% 9.46307 -39.1283);--pool-1:lab(61.8704% 4.64475 -46.635);--pool-2:lab(63.9936% -38.2312 -20.3839);--pool-3:lab(64.5743% -41.3394 21.3001);--pool-4:lab(61.0226% 30.9559 -36.0982);--pool-5:lab(62.7598% -14.4271 -40.714);--pool-6:lab(64.4424% -45.1581 -4.55219);--accent:lab(12.9211% .354543 -4.47333);--accent-on:lab(98.84% .0000298023 -.0000119209);--msg-wall:radial-gradient(110% 70% at 100% 0%, lab(93.0409% -4.16532 -10.9222/.7), transparent 66%), radial-gradient(90% 70% at 0% 100%, lab(94.7693% -9.47106 -1.01314/.65), transparent 64%), lab(96.0808% -1.69969 -2.81129);--msg-bubble:lab(100% 0 0);--msg-bubble-shadow:0 1px 2px lab(18.7658% -1.84783 -6.98735/.05), 0 8px 22px -12px lab(18.631% -2.98554 -17.024/.2);--msg-bubble-hover:0 0 0 4px lab(62.048% -5.10716 -57.1272/.12), 0 16px 34px -16px lab(18.631% -2.98554 -17.024/.3);--msg-bubble-lift:0 18px 40px -20px lab(18.631% -2.98554 -17.024/.3);--msg-pill:lab(100% 0 0/.7);--msg-pill-edge:0 2px 8px -4px lab(18.6877% -2.83948 -13.717/.14);--msg-joy:linear-gradient(160deg, lab(94.8061% -13.9679 7.15871), lab(92.6885% -19.3878 7.68762));--msg-joy-ink:lab(31.5643% -28.8166 14.8753);--msg-mine:lab(43.6038% -.882626 -41.5268);--doc-scrim:linear-gradient(to top, lab(0% 0 0/.52), lab(0% 0 0/0))}}:root[data-theme]:has(>body>[data-ground=light]){--ripple:#00000025;--shadow-ink:#63687b2e;--shadow-ink-soft:#63687b14;--sheet-ink:#63687b29;--palette-ink:#63687b33;--overlay-panel:#fff;--palette-panel:#fdfeff;--palette-scrim:#51556157;--palette-sel:#00000012;--ghost:#0000000a;--ghost-line:#0000001a;--tip-panel:#fcfdff;--tip-ink:#63687b2b;--toast-panel:#fcfdff;--toast-ink:#f2f3f5;--overlay-line:#00000017;--overlay-text:#1f2128;--overlay-muted:#595b61;--scrim:#51556157;--scroll-thumb:#00000029;--scroll-thumb-hover:#00000047;--card-sheen:#ffffffe6;--card-pill-preview-bg:#d3def6;--card-pill-preview-fg:#293d7c;--pool-1:#7195e8;--pool-2:#00adbc;--pool-3:#4ab074;--pool-4:#b180d4;--pool-5:#3ca2e0;--pool-6:#00b0a2;--qr-plate:#fff;--qr-plate-on:#35302a;--accent:#1f2128;--accent-on:#fcfcfc;--accent-face:var(--accent);--brand:var(--chrome);--brand-1:var(--chrome-1);--brand-2:var(--chrome-2);--brand-glow:var(--chrome-glow);--brand-on:var(--chrome-on);--brand-tint:var(--chip-chrome-bg);--brand-tint-fg:var(--chip-chrome-fg);--focus:var(--brand);--cta-bg:var(--brand);--cta-on:var(--brand-on);--cta-glow:var(--brand);--only-mobile:none;--only-desktop:flex;--rail-w:236px;--rail-w-collapsed:66px;--main-inset:10px;--main-radius:18px;--main-border:1px;--main-shadow:var(--elevation-sheet);--main-bg:linear-gradient(180deg, var(--panel), var(--panel-2));--bar-h:50px;--screen-anim:none;--page-pad-top:22px;--tabbar-h:0px;--tab-room:0px;--page-pad-bottom:30px;--page-pad:var(--page-pad-top) 20px var(--page-pad-bottom);--sec-gap:14px;--col-gap:12px;--empty-art-h:8.5rem;--grid12:repeat(12, minmax(0, 1fr));--dock-gap:8px;--dock-pad:8px;--dock-h:0px;--dock-room:0px;--act-dock-pos:static;--act-dock-bottom:auto;--act-dock-px:0px;--act-dock-z:auto;--act-dock-room:0px;--act-dock-plane:transparent;--act-dock-blur:none;--act-dock-py:0px;--stat-cols:repeat(4, minmax(0, 1fr));--home-cols:var(--grid12);--ord-heat:0;--ord-feed:1;--ord-attend:2;--ord-people:3;--ord-menu:4;--ord-dock:9;--sec-act-w:auto;--word-field-w:9rem;--plan-max:14.5rem;--wayout-edge:1px solid transparent;--rec-error-ord:-1;--menu-board-col-gap:22px;--menu-board-n:4;--menu-board-cols:repeat(auto-fit, minmax(max(16rem, calc((100% - (var(--menu-board-n) - 1) * var(--menu-board-col-gap)) / var(--menu-board-n))), 1fr));--menu-board-gap:18px var(--menu-board-col-gap);--menu-board-arriving-cols:repeat(auto-fill, minmax(16rem, 1fr));--menu-board-arriving-rows:0px;--menu-board-arriving-gap:0px var(--menu-board-col-gap);--menu-leaf-h:124px;--menu-leaf-gap:10px;--menu-line-cols:2.75rem minmax(0, 1fr) auto;--menu-shot-w:2.75rem;--menu-shot-h:3.625rem;--menu-desc-clamp:2;--menu-sec-rule:1px solid var(--line);--menu-find-cols:repeat(auto-fill, minmax(max(16rem, calc((100% - (var(--menu-board-n) - 1) * var(--menu-board-col-gap)) / var(--menu-board-n))), 1fr));--menu-find-w:26rem;--menu-find-room:0px;--menu-win-shot-w:7.25rem;--menu-win-shot-h:9.5rem;--tills-dir:row;--tills-count-w:210px;--tills-fig-fs:44px;--tillcard-cols:minmax(240px, 1fr);--tillcard-radius:18px;--tillcard-h:84px;--tillcard-mark:46px;--branch-cols:repeat(auto-fit, minmax(400px, 1fr));--bench-radius:16px;--bench-act:30px;--msg-fs:15.5px;--msg-wall-radius:26px;--msg-wall-border:0;--msg-radius:22px;--msg-tail:9px;--msg-wall-px:24px;--msg-wall-py:22px;--msg-wall-align:start;--msg-wall-justify:flex-start;--msg-wall-bleed:0px;--msg-col-max:600px;--msg-gap:18px;--msg-pen:28px;--msg-bubble-focus:0 0 0 2px var(--focus);--msg-wall:radial-gradient(110% 70% at 100% 0%, #dbeeffb3, transparent 66%), radial-gradient(90% 70% at 0% 100%, #dbf6f1a6, transparent 64%), #eef5f9;--msg-bubble:#fff;--msg-bubble-shadow:0 1px 2px #262f380d, 0 8px 22px -12px #192f4633;--msg-bubble-hover:0 0 0 4px #319cfc1f, 0 16px 34px -16px #192f464d;--msg-bubble-lift:0 18px 40px -20px #192f464d;--msg-pill:#ffffffb3;--msg-pill-edge:0 2px 8px -4px #1e2f4124;--msg-joy:linear-gradient(160deg, #d8f8e2, #c6f5da);--msg-joy-ink:#115531;--msg-mine:#346aac;--content-max:var(--max-width-prose);--gutter:0px;--gutter-card:0px;--page-gutter:stable;--head-dir:row;--head-align:flex-end;--head-gap:20px;--seg-w:62px;--seg-flex:0 0 auto;--seg-radius:var(--radius-full);--seg-thumb-radius:var(--radius-full);--seg-fs:12px;--seg-mh:auto;--seg-py:5px;--h1-size:25px;--bar-pad:0 20px;--panel-radius:16px;--tile-radius:14px;--part-cap-fs:var(--text-caption);--part-cap-weight:600;--part-cap-color:var(--muted);--part-cap-tracking:.34px;--part-cap-pt:13px;--part-cap-pb:7px;--pane-head-pull:0px;--idbar-h:44px;--palette-align:flex-start;--palette-pt:130px;--palette-px:16px;--palette-w:580px;--palette-h:auto;--palette-radius:var(--radius-2xl);--palette-list-maxh:310px;--palette-keys-d:inline-flex;--palette-foot-d:flex;--palette-close-d:none;--palette-from:var(--window-from);--palette-from-opacity:var(--window-from-opacity);--palette-in:var(--window-in);--palette-in-ease:var(--window-in-ease);--palette-out:var(--window-out);--palette-out-ease:var(--window-out-ease);--ord-subject:0;--ord-queue:1;--frz-stub-w:112px;--frz-fig-fs:42px;--frz-name-fs:23px;--frz-head-pad:20px 24px 16px;--frz-read-pad:15px 24px 18px;--frz-stub-pt:20px;--act-dir:row;--act-align:baseline;--act-gap:16px;--act-label-flex:0 0 232px;--act-hint-flex:1 1 auto;--act-hint-clamp:1;--turn-dir:row;--plat-what-flex:2;--plat-who-flex:1;--plat-when-ta:end;--seek-h:38px;--seek-btn:30px;--seek-max:360px;--inset:16px;--menu-rim:6px;--menu-item-px:calc(var(--inset) - var(--menu-rim));--sec-shell-bg:var(--tile);--sec-shell-border:1px solid var(--line);--sec-shell-radius:var(--panel-radius);--sec-head-px:var(--inset);--sec-head-py:13px;--sec-head-rule:1px solid var(--line-soft);--sec-head-fs:13.5px;--sec-head-weight:600;--sec-head-color:var(--text);--sec-head-tracking:normal;--sec-mark-d:inline-grid;--sec-body-bg:transparent;--sec-body-radius:0px;--sec-body-border:0;--row-rule-inset:0px;--row-cut-line:var(--row-line);--chip-h:30px;--num-h:30px;--input-fs:14px;--field-h:38px;--field-px:12px;--field-py:9px;--field-radius:10px;--field-gap:8px;--field-label-gap:8px;--field-note-gap:6px;--field-halo:3px;--save-h:30px;--rec-art-h:112px;--doc-plate-h:590px;--doc-scrim-h:92px;--doc-scrim:linear-gradient(to top, #00000085, #0000);--doc-full-w:760px;--lone-w:1180px;--tap-h:auto;--en-minh:auto;--btn-radius:999px;--btn-px:15px;--btn-fs:12px;--btn-fw:600;--btn-gap:8px;--bar-btn-h:27px;--bar-btn-px:14px;--bar-btn-gap:7px;--sheet-align:center;--sheet-pad:22px;--sheet-w:430px;--sheet-maxh:84vh;--sheet-radius:18px;--window-float-from:translateY(10px) scale(.96);--window-float-from-opacity:0;--window-float-in:.2s;--window-float-in-ease:var(--ease-press);--window-float-out:.18s;--window-float-out-ease:var(--ease-exit-pop);--window-dock-from:translateY(100%);--window-dock-from-opacity:1;--window-dock-in:.32s;--window-dock-in-ease:var(--ease-sheet);--window-dock-out:.24s;--window-dock-out-ease:var(--ease-exit);--window-from:var(--window-float-from);--window-from-opacity:var(--window-float-from-opacity);--window-in:var(--window-float-in);--window-in-ease:var(--window-float-in-ease);--window-out:var(--window-float-out);--window-out-ease:var(--window-float-out-ease);--rise-from:translateY(9px);--rise-in:.3s;--rise-in-ease:var(--ease-sheet);--rise-out:.2s;--rise-out-ease:var(--ease-exit);--menu-from:scale(.96);--menu-in:.18s;--menu-in-ease:var(--ease-press);--menu-out:.13s;--menu-out-ease:var(--ease-exit-pop);--fold-in:.28s;--fold-in-ease:var(--ease-sheet);--fold-out:.22s;--fold-out-ease:cubic-bezier(.4, 0, .2, 1);--toast-from:translateY(24px) scale(.94);--toast-in:var(--motion-toast);--toast-in-ease:var(--ease-spring);--toast-out:.22s;--toast-out-ease:var(--ease-exit);--dlg-w:380px;--dlg-radius:18px;--dlg-pad:22px 22px 18px;--dlg-btn-h:35px;--dlg-btn-radius:calc(var(--dlg-btn-h) * 7 / 18);--dlg-btn-fs:12.5px;--dlg-btn-cols:1fr 1fr;--dlg-btn-gap:9px;--dlg-confirm-order:0;--dlg-gap:13px;--dlg-align:center;--dlg-text-align:center;--dlg-h:auto;--dlg-border:1px;--dlg-says-grow:0;--dlg-mark:46px;--dlg-mark-icon:18px;--dlg-title-fs:var(--text-lead);--dlg-body-fs:var(--text-meta);--dlg-text-gap:6px;--dlg-says-w:none;--toast-bottom:22px;--pad-x:44px;--sec-pt:88px;--h1:clamp(40px, 4.6vw, 72px);--h2:clamp(26px, 2.6vw, 34px);--lede:17px;--nav-h:64px;--nav-pt:12px;--nav-bar-h:40px;--nav-w:max-content;--lost-fs:clamp(34px, 5vw, 66px);--lost-fs-long:clamp(24px, 3.3vw, 42px);--lost-pad:30px 34px;--lost-bleed:-34px;--lost-tick:13px;--lost-gap:30px;--lost-under:flex;--lost-under-gap:40px;--lost-rule-d:block;--lost-door-d:inline-flex;--lost-thumb-d:none;--lost-bottom:0px;--cta-h:52px;--hero-pt:66px;--stub-pad2:34px 34px 32px;--stub-line:1px dashed var(--dash-strong);--stub-top:0;--notch-stub:var(--notch-stub-y);--notch-stub-size:100% 30px;--notch-stub-repeat:repeat-y;--bottom-space:0px;--door-head-dir:column;--door-head-align:flex-start;--door-head-gap:28px;--contact-w:968px;--contact-cols:minmax(0, .94fr) minmax(0, 1.06fr);--contact-marks-cols:repeat(auto-fill, minmax(min(100%, 190px), 1fr));--contact-art-h:82px;--privacy-rec-cols:minmax(0, .72fr) minmax(0, 1.55fr) 172px;--privacy-rec-pad:15px 26px;--privacy-rec-head-pad:17px 26px 15px;--privacy-rec-foot-pad:18px 26px;--privacy-rec-radius:20px;--privacy-why-indent:0px;--privacy-body-cols:minmax(0, var(--content-max)) minmax(0, 1fr) 244px;--privacy-rail-top:calc(var(--nav-h) + 26px);--privacy-anchor-mt:calc(var(--nav-h) + 30px);--privacy-row-cols:132px minmax(0, 1fr) auto;--privacy-row-gap:14px;--privacy-cell-order:0;--privacy-cell-span:auto;--privacy-gutter-d:block;--privacy-rail-order:0;--privacy-rail-mb:0px;--privacy-act-w:auto;--privacy-act-items:flex-end;--tos-deal-cols:minmax(0, 1.05fr) minmax(0, 1fr);--tos-deal-pad:30px 30px 28px;--tos-head-pad:17px 26px 15px;--tos-foot-pad:18px 26px;--tos-foot-cols:repeat(3, auto);--tos-radius:20px;--tos-tear:1px dashed var(--dash-strong);--tos-tear-top:0;--tos-gets-cols:repeat(2, minmax(0, 1fr));--tos-gets-gap:11px 18px;--tos-get-order:0;--tos-pay-order:0;--tos-body-cols:minmax(0, var(--content-max)) minmax(0, 1fr) 244px;--tos-gutter-d:block;--tos-rail-order:0;--tos-rail-mb:0px;--tos-rail-top:calc(var(--nav-h) + 26px);--tos-anchor-mt:calc(var(--nav-h) + 30px)}@supports (color:lab(0% 0 0)){:root[data-theme]:has(>body>[data-ground=light]){--ripple:lab(0% 0 0/.147);--shadow-ink:lab(44.1175% .97242 -11.1456/.18);--shadow-ink-soft:lab(44.1175% .97242 -11.1456/.08);--sheet-ink:lab(44.1175% .97242 -11.1456/.16);--palette-ink:lab(44.1175% .97242 -11.1456/.2);--overlay-panel:lab(100% 0 0);--palette-panel:lab(99.5245% .0324547 -.759721);--palette-scrim:lab(36.0698% .569984 -7.46514/.34);--palette-sel:lab(0% 0 0/.069);--ghost:lab(0% 0 0/.04);--ghost-line:lab(0% 0 0/.1);--tip-panel:lab(99.1707% .0495315 -1.13904);--tip-ink:lab(44.1175% .97242 -11.1456/.17);--toast-panel:lab(99.1707% .0495315 -1.13904);--toast-ink:lab(95.6848% .0673533 -1.5179);--overlay-line:lab(0% 0 0/.09);--overlay-text:lab(12.9211% .354543 -4.47333);--overlay-muted:lab(38.459% .217482 -3.76647);--scrim:lab(36.0698% .569984 -7.46514/.34);--scroll-thumb:lab(0% 0 0/.16);--scroll-thumb-hover:lab(0% 0 0/.28);--card-sheen:lab(100% 0 0/.9);--card-pill-preview-bg:lab(88.2301% -.488728 -13.0592);--card-pill-preview-fg:lab(26.9087% 9.46307 -39.1283);--pool-1:lab(61.8704% 4.64475 -46.635);--pool-2:lab(63.9936% -38.2312 -20.3839);--pool-3:lab(64.5743% -41.3394 21.3001);--pool-4:lab(61.0226% 30.9559 -36.0982);--pool-5:lab(62.7598% -14.4271 -40.714);--pool-6:lab(64.4424% -45.1581 -4.55219);--accent:lab(12.9211% .354543 -4.47333);--accent-on:lab(98.84% .0000298023 -.0000119209);--msg-wall:radial-gradient(110% 70% at 100% 0%, lab(93.0409% -4.16532 -10.9222/.7), transparent 66%), radial-gradient(90% 70% at 0% 100%, lab(94.7693% -9.47106 -1.01314/.65), transparent 64%), lab(96.0808% -1.69969 -2.81129);--msg-bubble:lab(100% 0 0);--msg-bubble-shadow:0 1px 2px lab(18.7658% -1.84783 -6.98735/.05), 0 8px 22px -12px lab(18.631% -2.98554 -17.024/.2);--msg-bubble-hover:0 0 0 4px lab(62.048% -5.10716 -57.1272/.12), 0 16px 34px -16px lab(18.631% -2.98554 -17.024/.3);--msg-bubble-lift:0 18px 40px -20px lab(18.631% -2.98554 -17.024/.3);--msg-pill:lab(100% 0 0/.7);--msg-pill-edge:0 2px 8px -4px lab(18.6877% -2.83948 -13.717/.14);--msg-joy:linear-gradient(160deg, lab(94.8061% -13.9679 7.15871), lab(92.6885% -19.3878 7.68762));--msg-joy-ink:lab(31.5643% -28.8166 14.8753);--msg-mine:lab(43.6038% -.882626 -41.5268);--doc-scrim:linear-gradient(to top, lab(0% 0 0/.52), lab(0% 0 0/0))}}[data-band]{grid-area:1/1}:root[data-band-shift] [data-band]{animation:.22s both fade}[data-band=dark]{display:none}:root[data-theme=dark] [data-band=dark]{display:block}:root[data-theme=dark] [data-band=light],[data-band-word=light],:root[data-theme=dark] [data-band-word=dark]{display:none}:root[data-theme=dark] [data-band-word=light]{display:inline}:root{--band-x:50vw;--band-y:0px;--band-reach:120vmax;--band-core:.625}:root[data-band-shift=body]{--band-core:.9}:root[data-band-shift] *,:root[data-band-shift] :before,:root[data-band-shift] :after{transition:none!important}:root[data-band-shift]::view-transition-old(root){mix-blend-mode:normal;animation:none}:root[data-band-shift]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-band-shift]::view-transition-new(root){-webkit-mask-image:radial-gradient(closest-side, var(--mask-keep) calc(var(--band-core) * 100%), transparent);-webkit-mask-image:radial-gradient(closest-side, var(--mask-keep) calc(var(--band-core) * 100%), transparent);-webkit-mask-image:radial-gradient(closest-side, var(--mask-keep) calc(var(--band-core) * 100%), transparent);mask-image:radial-gradient(closest-side, var(--mask-keep) calc(var(--band-core) * 100%), transparent);animation:band-rise var(--motion-band) var(--ease-band) both;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root[data-band-shift=body]::view-transition-new(root){animation-duration:var(--motion-band-cover)}@keyframes band-rise{0%{-webkit-mask-size:0 0;mask-size:0 0;-webkit-mask-position:var(--band-x) var(--band-y);-webkit-mask-position:var(--band-x) var(--band-y);-webkit-mask-position:var(--band-x) var(--band-y);mask-position:var(--band-x) var(--band-y)}to{-webkit-mask-size:calc(var(--band-reach) * 2 / var(--band-core)) calc(var(--band-reach) * 2 / var(--band-core));-webkit-mask-size:calc(var(--band-reach) * 2 / var(--band-core)) calc(var(--band-reach) * 2 / var(--band-core));-webkit-mask-size:calc(var(--band-reach) * 2 / var(--band-core)) calc(var(--band-reach) * 2 / var(--band-core));mask-size:calc(var(--band-reach) * 2 / var(--band-core)) calc(var(--band-reach) * 2 / var(--band-core));-webkit-mask-position:calc(var(--band-x) - var(--band-reach) / var(--band-core)) calc(var(--band-y) - var(--band-reach) / var(--band-core));-webkit-mask-position:calc(var(--band-x) - var(--band-reach) / var(--band-core)) calc(var(--band-y) - var(--band-reach) / var(--band-core));-webkit-mask-position:calc(var(--band-x) - var(--band-reach) / var(--band-core)) calc(var(--band-y) - var(--band-reach) / var(--band-core));mask-position:calc(var(--band-x) - var(--band-reach) / var(--band-core)) calc(var(--band-y) - var(--band-reach) / var(--band-core))}}[data-band-mark][data-flying]{opacity:0}[data-band-body]{--home-x:0px;--home-y:0px;--home-k:1;--home-color:currentColor;z-index:300;width:56px;height:56px;color:var(--text);pointer-events:none;margin:auto;position:fixed;inset:0}[data-band-body]>span{stroke-width:1.1px;position:absolute;inset:0}[data-band-body] svg{width:100%;height:100%;stroke-width:inherit;position:absolute;inset:0}[data-band-body] [data-body=leaving]{opacity:0}[data-band-body][data-phase=rise]{--band-turn-at:calc(var(--motion-band-travel) + var(--motion-band-hold));animation:band-leave-x var(--motion-band-travel) var(--ease-band) both, band-leave-hue var(--motion-band-travel) var(--ease-band) both}[data-band-body][data-phase=rise]>span{animation:band-leave-y var(--motion-band-travel) var(--ease-band-lag) both}[data-band-body][data-phase=rise] [data-body=leaving]{animation:band-set var(--motion-band-turn) var(--ease-band) var(--band-turn-at) both}[data-band-body][data-phase=rise] [data-body=arriving]{animation:band-dawn var(--motion-band-turn) var(--ease-band) var(--band-turn-at) both}[data-band-body][data-phase=home]{color:var(--home-color);transform:translateX(var(--home-x));animation:band-return-x var(--motion-band-travel) var(--ease-band-lag) both, band-return-hue var(--motion-band-travel) var(--ease-band) both}[data-band-body][data-phase=home]>span{transform:translateY(var(--home-y)) scale(var(--home-k));stroke-width:1.75px;animation:band-return-y var(--motion-band-travel) var(--ease-band) both}@keyframes band-leave-x{0%{transform:translateX(var(--home-x))}}@keyframes band-leave-y{0%{transform:translateY(var(--home-y)) scale(var(--home-k));stroke-width:1.75px}}@keyframes band-leave-hue{0%{color:var(--home-color)}}@keyframes band-set{0%{opacity:1;transform:none}to{opacity:0;transform:rotate(90deg)scale(.5)}}@keyframes band-dawn{0%{opacity:0;transform:rotate(-90deg)scale(.5)}}@keyframes band-return-x{0%{transform:none}}@keyframes band-return-y{0%{stroke-width:1.1px;transform:none}}@keyframes band-return-hue{0%{color:var(--text)}}@view-transition{navigation:auto}:root[data-locale-shift]::view-transition-old(root){animation-duration:var(--motion-locale);animation-timing-function:var(--ease-band)}:root[data-locale-shift]::view-transition-new(root){animation-duration:var(--motion-locale);animation-timing-function:var(--ease-band)}[data-span]{grid-column:span var(--span) / span var(--span)}[data-rec]{--rec-cols:minmax(0, 1fr);--sign-dir:column;--sign-gap:.875rem;--sign-name-flex:none;--sign-name-align:center;--sign-text:center;--sign-text-en:center;--rec-start:left;--sign-justify:center;--rec-mark-w:9.5rem;--rec-mark-h:6rem;--rec-name-max:22rem;--rec-ring:16.5rem;--rec-renew-cols:repeat(2, minmax(0, 1fr))}[dir=rtl] [data-rec]{--rec-start:right}@container rec (min-width:34rem){[data-rec]{--sign-dir:row;--sign-gap:1.25rem;--sign-name-flex:1 1 0%;--sign-name-align:stretch;--sign-text:start;--sign-text-en:var(--rec-start);--sign-justify:flex-start;--rec-mark-w:11rem;--rec-name-max:24rem}}@container rec (min-width:54rem){[data-rec]{--rec-cols:minmax(0, 1fr) 23.5rem}}@media (min-width:881px) and (max-width:1099px){:root{--home-cols:minmax(0, 1fr);--stat-cols:repeat(2, minmax(0, 1fr))}[data-home]>[data-span]{grid-column:auto}}@media (max-width:880px){:root{--only-mobile:flex;--only-desktop:none;--main-inset:0px;--main-radius:0px;--main-border:0px;--main-shadow:none;--main-bg:var(--console-ground);--bar-h:58px;--screen-anim:screenIn .3s cubic-bezier(.24, 1, .32, 1);--page-pad-top:12px;--tabbar-h:calc(max(12px, env(safe-area-inset-bottom,0px) - 10px) - var(--dock-gap));--page-pad-bottom:calc(26px + var(--tabbar-h));--page-pad:var(--page-pad-top) 0 var(--page-pad-bottom);--gutter:16px;--gutter-card:14px;--page-gutter:auto;--sec-gap:12px;--empty-art-h:5.5rem;--col-gap:10px;--grid12:1fr;--ord-attend:0;--ord-menu:1;--ord-feed:2;--ord-people:3;--ord-heat:4;--sec-act-w:100%;--dock-gap:8px;--dock-pad:8px;--dock-h:calc(var(--dock-pad) * 2 + 2px + var(--save-h));--dock-room:calc(var(--dock-gap) + var(--dock-h));--act-dock-pos:fixed;--act-dock-bottom:calc(var(--tabbar-h) + var(--dock-gap));--act-dock-px:var(--gutter-card);--act-dock-z:55;--act-dock-room:var(--dock-room);--act-dock-plane:var(--bg-blur);--act-dock-blur:blur(18px);--act-dock-py:var(--dock-pad);--word-field-w:5.75rem;--plan-max:15.625rem;--wayout-edge:1px solid var(--line);--rec-error-ord:1;--menu-board-cols:1fr;--menu-board-gap:var(--sec-gap);--menu-leaf-h:112px;--menu-leaf-gap:8px;--menu-board-arriving-cols:1fr;--menu-board-arriving-rows:auto;--menu-board-arriving-gap:var(--sec-gap);--menu-sec-rule:0;--menu-find-cols:1fr;--menu-find-w:100%;--menu-find-room:100svh;--menu-win-shot-w:8rem;--menu-win-shot-h:10.5rem;--tills-dir:column;--tills-count-w:auto;--tills-fig-fs:34px;--tillcard-cols:minmax(calc(100% - 44px), 1fr);--tillcard-radius:16px;--tillcard-h:84px;--tillcard-mark:42px;--branch-cols:minmax(0, 1fr);--bench-radius:14px;--bench-act:var(--tap-h);--msg-fs:16px;--msg-wall-radius:0px;--msg-wall-border:0;--msg-wall-px:12px;--msg-wall-py:14px;--msg-wall-align:stretch;--msg-wall-justify:flex-end;--msg-wall-bleed:var(--page-pad-bottom);--msg-col-max:none;--msg-gap:16px;--msg-pen:34px;--content-max:none;--head-dir:column;--head-align:stretch;--head-gap:18px;--seg-w:initial;--seg-flex:1 1 0;--seg-radius:14px;--seg-thumb-radius:11px;--seg-fs:13.5px;--seg-mh:44px;--seg-py:0px;--h1-size:19px;--bar-pad:0 14px;--ord-queue:0;--ord-subject:1;--frz-stub-w:88px;--frz-fig-fs:36px;--frz-name-fs:19px;--frz-head-pad:15px 16px 14px;--frz-read-pad:14px 16px 16px;--frz-stub-pt:15px;--part-cap-pt:15px;--panel-radius:20px;--tile-radius:14px;--pane-head-pull:calc(var(--idbar-h) + env(safe-area-inset-top,0px));--idbar-h:44px;--palette-align:stretch;--palette-pt:0px;--palette-px:0px;--palette-w:100%;--palette-h:100%;--palette-radius:0px;--palette-list-maxh:none;--palette-keys-d:none;--palette-foot-d:none;--palette-close-d:inline-flex;--palette-from:var(--rise-from);--palette-from-opacity:0;--palette-in:var(--rise-in);--palette-in-ease:var(--rise-in-ease);--palette-out:var(--rise-out);--palette-out-ease:var(--rise-out-ease);--act-dir:column;--act-align:flex-start;--act-gap:1px;--act-label-flex:initial;--act-hint-flex:initial;--act-hint-clamp:2;--turn-dir:column;--plat-what-flex:initial;--plat-who-flex:initial;--plat-when-ta:start;--seek-h:var(--tap-h);--seek-btn:var(--tap-h);--seek-max:none;--sec-shell-bg:transparent;--sec-shell-border:0;--sec-shell-radius:0px;--sec-head-py:6px;--sec-head-rule:0;--sec-head-fs:15px;--sec-head-weight:600;--sec-head-color:var(--text);--sec-head-tracking:-.1px;--row-cut-line:transparent;--sec-mark-d:none;--sec-body-bg:var(--tile);--sec-body-radius:14px;--sec-body-border:0;--row-rule-inset:calc(var(--inset) + 40px);--chip-h:44px;--num-h:44px;--input-fs:16px;--field-h:48px;--field-px:14px;--field-py:12px;--field-radius:12px;--save-h:46px;--rec-art-h:74px;--doc-plate-h:300px;--doc-scrim-h:76px;--doc-full-w:100%;--lone-w:none;--tap-h:44px;--en-minh:44px;--btn-radius:calc(var(--save-h) * 7 / 18);--btn-px:18px;--btn-fs:13.5px;--btn-fw:600;--btn-gap:8px;--bar-btn-h:44px;--bar-btn-px:var(--btn-px);--bar-btn-gap:8px;--sheet-align:flex-end;--sheet-pad:0;--sheet-w:100%;--sheet-maxh:88vh;--sheet-radius:26px 26px 0 0;--window-from:var(--window-dock-from);--window-from-opacity:var(--window-dock-from-opacity);--window-in:var(--window-dock-in);--window-in-ease:var(--window-dock-in-ease);--window-out:var(--window-dock-out);--window-out-ease:var(--window-dock-out-ease);--dlg-w:100%;--dlg-radius:26px 26px 0 0;--dlg-pad:10px 18px calc(16px + env(safe-area-inset-bottom));--dlg-btn-h:50px;--dlg-btn-fs:14.5px;--dlg-btn-cols:1fr;--dlg-btn-gap:8px;--dlg-confirm-order:-1;--dlg-gap:14px;--dlg-align:flex-start;--dlg-text-align:start;--toast-bottom:calc(78px + env(safe-area-inset-bottom))}:root [data-screen]{--dlg-h:100%;--dlg-radius:0;--dlg-border:0px;--dlg-pad:calc(20px + env(safe-area-inset-top)) 20px calc(16px + env(safe-area-inset-bottom));--dlg-align:center;--dlg-text-align:center;--dlg-says-grow:1;--dlg-gap:18px;--dlg-mark:68px;--dlg-mark-icon:28px;--dlg-title-fs:var(--text-title);--dlg-body-fs:var(--text-lead);--dlg-text-gap:10px;--dlg-says-w:340px}:root body:has([data-dock]){--toast-bottom:calc(var(--tabbar-h) + var(--dock-gap) * 2 + var(--dock-h))}:root{--pad-x:18px;--sec-pt:48px;--h1:33px;--h2:24px;--lede:15.5px;--nav-h:62px;--nav-pt:8px;--nav-bar-h:48px;--nav-w:100%;--lost-fs:27px;--lost-fs-long:19.5px;--lost-pad:20px 18px;--lost-bleed:-18px;--lost-tick:10px;--lost-gap:20px;--lost-under:block;--lost-rule-d:none;--lost-door-d:none;--lost-thumb-d:flex;--lost-bottom:86px;--cta-h:54px;--hero-pt:22px;--stub-pad2:26px 20px 30px;--stub-line:0;--stub-top:1px dashed var(--dash-strong);--notch-stub:var(--notch-stub-x);--notch-stub-size:30px 100%;--notch-stub-repeat:repeat-x;--bottom-space:78px;--door-head-dir:row;--door-head-align:center;--door-head-gap:13px;--contact-w:100%;--contact-cols:1fr;--privacy-rec-cols:minmax(0, 1fr) auto;--privacy-rec-pad:13px 16px;--privacy-rec-head-pad:14px 16px 12px;--privacy-rec-foot-pad:16px;--privacy-rec-radius:16px;--privacy-why-indent:38px;--privacy-body-cols:minmax(0, 1fr);--privacy-rail-top:auto;--privacy-anchor-mt:calc(var(--nav-h) + 16px);--privacy-row-cols:minmax(0, 1fr) auto;--privacy-row-gap:10px;--privacy-cell-order:1;--privacy-cell-span:1 / -1;--privacy-gutter-d:none;--privacy-rail-order:-1;--privacy-rail-mb:36px;--privacy-act-w:100%;--privacy-act-items:stretch;--tos-deal-cols:minmax(0, 1fr);--tos-deal-pad:22px 18px;--tos-head-pad:14px 16px 12px;--tos-foot-pad:16px;--tos-foot-cols:minmax(0, 1fr);--tos-radius:16px;--tos-tear:0;--tos-tear-top:1px dashed var(--dash-strong);--tos-gets-cols:minmax(0, 1fr);--tos-gets-gap:9px;--tos-get-order:1;--tos-pay-order:0;--tos-body-cols:minmax(0, 1fr);--tos-gutter-d:none;--tos-rail-order:-1;--tos-rail-mb:36px;--tos-rail-top:auto;--tos-anchor-mt:calc(var(--nav-h) + 16px)}[data-span]{grid-column:auto}body{-webkit-user-select:none;user-select:none;overscroll-behavior-y:none}button:active{transform:scale(.965)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060709;--bg-blur:#060709d6;--panel:#0e0f13;--panel-2:#0c0d10;--tile:#0f1013;--tile-hover:#121316;--sunken:#ffffff0b;--app-ground:#0b0b0e;--console-ground:#0e0f11;--line:#ffffff12;--line-strong:#ffffff17;--line-soft:#ffffff0f;--dash:#ffffff1a;--dash-strong:#ffffff26;--row-line:#ffffff0a;--control:#ffffff12;--control-line:#ffffff1a;--control-hover:#ffffff1f;--control-sel:#1d1f23;--control-sel-fg:#eeeef0;--field-ground-on:#00000029;--shimmer-tint:#ccd1df1a;--shimmer-dur:1.6s;--hover:#ffffff0d;--hover-strong:#ffffff0e;--hover-soft:#ffffff08;--nav-active:#fff1;--wash:#ffffff03;--wash-2:#ffffff06;--text:#f3f3f5;--text-2:#dddee1;--muted:#96989d;--muted-soft:#84868b;--muted-body:#7e8085;--muted-2:#67696e;--muted-3:#56585d;--muted-rule:#46474c;--nav-on:#fcfcfc;--chrome:#93c0ff;--mark-1:#8ab9ff;--chrome-1:#319cfc;--chrome-2:#3672e9;--chrome-face:var(--chrome-1)}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--bg:lab(1.8821% .0514016 -.766099);--bg-blur:lab(1.8821% .0514016 -.766099/.84);--panel:lab(4.40747% .129856 -1.89711);--panel-2:lab(3.67704% .0947565 -1.4335);--tile:lab(4.73177% .108346 -1.68867);--tile-hover:lab(5.97102% .122808 -1.96472);--sunken:lab(100% 0 0/.045);--app-ground:lab(3.15145% .087373 -1.29708);--console-ground:lab(4.26764% -.05503 -1.30151);--line:lab(100% 0 0/.07);--line-strong:lab(100% 0 0/.09);--line-soft:lab(100% 0 0/.06);--dash:lab(100% 0 0/.1);--dash-strong:lab(100% 0 0/.15);--row-line:lab(100% 0 0/.04);--control:lab(100% 0 0/.07);--control-line:lab(100% 0 0/.1);--control-hover:lab(100% 0 0/.12);--control-sel:lab(11.5575% .202619 -2.99826);--control-sel-fg:lab(94.1827% .0496507 -1.13896);--field-ground-on:lab(0% 0 0/.16);--shimmer-tint:lab(83.6373% .446379 -7.52676/.1);--hover:lab(100% 0 0/.05);--hover-strong:lab(100% 0 0/.055);--hover-soft:lab(100% 0 0/.03);--nav-active:lab(100% 0 0/.065);--wash:lab(100% 0 0/.012);--wash-2:lab(100% 0 0/.022);--text:lab(95.9227% .0495911 -1.13899);--text-2:lab(88.3768% .0676215 -1.51769);--muted:lab(62.8325% .152171 -3.02548);--muted-soft:lab(55.8724% .154734 -3.02396);--muted-body:lab(53.5523% .155747 -3.0234);--muted-2:lab(44.272% .160426 -3.0207);--muted-3:lab(37.3118% .16506 -3.01811);--muted-rule:lab(30.3514% .17108 -3.01479);--nav-on:lab(98.84% .0000298023 -.0000119209);--chrome:lab(76.0045% -1.37451 -49.4762);--mark-1:lab(73.5769% -.557333 -52.8506);--chrome-1:lab(62.048% -5.10716 -57.1272);--chrome-2:lab(49.3758% 12.9681 -66.7774)}}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--chrome-face:color-mix(in oklch, var(--chrome-1), var(--chrome-2))}}:root[data-theme=dark]{--chrome-glow:#1c7dee;--chrome-on:#fcfcfc;--cta-bg:var(--chrome-2);--cta-on:var(--chrome-on);--cta-glow:var(--chrome-2);--chip-chrome-bg:#0083e329;--chip-chrome-fg:#a2c5ff;--chip-ok-bg:#43c07a1f;--chip-ok-fg:#8ee0ab;--chip-ok-line:#43c07a33;--ok:#4ed589;--ok-fg:#061009;--ok-1:#3aba6a;--ok-2:#009a64;--danger:#ff7d7c;--danger-text:#ffbcb9;--danger-hover-bg:#f75c6121;--danger-hover-line:#f75c6147;--danger-fg:#fcfcfc;--danger-1:#e6424c;--danger-2:#c81e45;--danger-glow:#d73246;--warn-bg:#ed872529;--warn-line:#ea8a1838;--warn-fg:#ffc38e;--attention-fg:#ffac86;--heat-0:#ffffff0d;--heat-1:#354573;--heat-2:#405ead;--heat-3:#4d7de8;--heat-4:#75abff;--heat-ring:#e4ecf9;--cell-off:#ffffff0f;--tick-off:#fff3;--tick-on:#00af65;--grad-1:linear-gradient(150deg, #f1840b, #df500c);--grad-2:linear-gradient(150deg, #3aba6a, #009b68);--grad-3:linear-gradient(150deg, #3a9bfd, #3e71e9);--grad-4:linear-gradient(150deg, #a96ff1, #7855df);--grad-5:linear-gradient(150deg, #e56bc1, #b74ebc);--grad-6:linear-gradient(150deg, #00b5bc, #0091ac);--grad-7:linear-gradient(150deg, #f75c61, #d5305f);--ripple:#ffffff29;--shadow-ink:#000000b8;--shadow-ink-soft:#0006;--sheet-ink:#000c;--palette-ink:#000000d9;--overlay-panel:#18191d;--palette-panel:#141519;--palette-scrim:#030304a6;--palette-sel:#ffffff13;--ghost:#ffffff0f;--ghost-line:#ffffff1a;--tip-panel:#1d1f23;--tip-ink:#000000d9;--toast-panel:#1a1c1f;--toast-ink:#000c;--overlay-line:#ffffff1c;--overlay-text:#e3e4e7;--overlay-muted:#84868b;--scrim:#0303049e;--trend-warm:#fe9d4a;--scroll-thumb:#ffffff29;--scroll-thumb-hover:#ffffff47;--msg-wall:radial-gradient(110% 70% at 100% 0%, #162537b3, transparent 66%), radial-gradient(90% 70% at 0% 100%, #09242599, transparent 64%), #101419;--msg-bubble:#1f232a;--msg-bubble-shadow:0 1px 2px #00000038, 0 8px 22px -12px #00000080;--msg-bubble-hover:0 0 0 4px #52a9fe29, 0 16px 34px -16px #0009;--msg-bubble-lift:0 18px 40px -20px #0009;--msg-pill:#00000042;--msg-pill-edge:0 2px 8px -4px #0006;--msg-joy:linear-gradient(160deg, #1b3e29, #123625);--msg-joy-ink:#a8eabe;--msg-mine:#84baff;--accent:#f3f3f5;--accent-on:#060709}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--chrome-glow:lab(52.0695% 5.80823 -65.4738);--chrome-on:lab(98.84% .0000298023 -.0000119209);--chip-chrome-bg:lab(52.5446% -2.04957 -60.1708/.16);--chip-chrome-fg:lab(78.2913% .980794 -46.639);--chip-ok-bg:lab(69.4676% -47.8625 24.6835/.12);--chip-ok-fg:lab(82.8932% -34.5956 17.7782);--chip-ok-line:lab(69.4676% -47.8625 24.6835/.2);--ok:lab(76.5589% -51.0203 26.3074);--ok-fg:lab(3.8604% -3.57419 1.79515);--ok-1:lab(67.237% -49.5725 29.7288);--ok-2:lab(55.8276% -58.7649 20.2308);--danger:lab(68.1082% 53.9896 26.9651);--danger-text:lab(82.6648% 34.7176 16.683);--danger-hover-bg:lab(60.9233% 60.4956 30.9885/.13);--danger-hover-line:lab(60.9233% 60.4956 30.9885/.28);--danger-fg:lab(98.84% .0000298023 -.0000119209);--danger-1:lab(53.8412% 63.807 33.5697);--danger-2:lab(44.424% 64.6195 24.6969);--danger-glow:lab(49.1505% 64.1783 30.7929);--warn-bg:lab(66.777% 35.3017 64.7628/.16);--warn-line:lab(66.8965% 32.5554 68.5408/.22);--warn-fg:lab(83.3577% 24.7133 49.0998);--attention-fg:lab(78.287% 33.8115 38.7568);--heat-0:lab(100% 0 0/.05);--heat-1:lab(29.7074% 4.42046 -28.7489);--heat-2:lab(40.766% 8.47395 -46.2791);--heat-3:lab(53.1594% 10.3886 -60.2247);--heat-4:lab(68.7155% 2.61149 -56.54);--heat-ring:lab(92.9629% -.738084 -7.47402);--cell-off:lab(100% 0 0/.06);--tick-off:lab(100% 0 0/.2);--tick-on:lab(62.7538% -55.3961 27.1773);--grad-1:linear-gradient(150deg, lab(66.7067% 37.8869 71.3381), lab(54.3653% 54.9514 62.5646));--grad-2:linear-gradient(150deg, lab(67.237% -49.5725 29.7288), lab(55.8344% -59.5419 17.8805));--grad-3:linear-gradient(150deg, lab(61.9473% -3.06776 -57.8025), lab(49.2742% 14.9942 -67.0694));--grad-4:linear-gradient(150deg, lab(57.644% 42.6596 -57.6531), lab(45.7686% 39.9463 -66.8032));--grad-5:linear-gradient(150deg, lab(62.6397% 55.502 -22.3412), lab(50.6762% 54.0932 -38.2609));--grad-6:linear-gradient(150deg, lab(66.5438% -43.6733 -17.8816), lab(54.5577% -38.8578 -32.4473));--grad-7:linear-gradient(150deg, lab(60.9233% 60.4956 30.9885), lab(48.9532% 64.9501 15.2258));--ripple:lab(100% 0 0/.16);--shadow-ink:lab(0% 0 0/.72);--shadow-ink-soft:lab(0% 0 0/.4);--sheet-ink:lab(0% 0 0/.8);--palette-ink:lab(.0243893% 0 0/.85);--overlay-panel:lab(8.77293% .211433 -2.99392);--palette-panel:lab(6.97112% .165306 -2.53972);--palette-scrim:lab(.897301% .0253543 -.374529/.65);--palette-sel:lab(100% 0 0/.075);--ghost:lab(100% 0 0/.06);--ghost-line:lab(100% 0 0/.1);--tip-panel:lab(11.5575% .202619 -2.99826);--tip-ink:lab(0% 0 0/.85);--toast-panel:lab(10.0561% .172198 -2.62605);--toast-ink:lab(.0578117% 0 0/.8);--overlay-line:lab(100% 0 0/.11);--overlay-text:lab(90.6968% .0675023 -1.51776);--overlay-muted:lab(55.8724% .154734 -3.02396);--scrim:lab(.897301% .0253543 -.374529/.62);--trend-warm:lab(73.8298% 32.3446 57.282);--scroll-thumb:lab(100% 0 0/.16);--scroll-thumb-hover:lab(100% 0 0/.28);--msg-wall:radial-gradient(110% 70% at 100% 0%, lab(13.9801% -1.38752 -14.0229/.7), transparent 66%), radial-gradient(90% 70% at 0% 100%, lab(12.1514% -10.0431 -4.13721/.6), transparent 64%), lab(6.16643% -.647038 -4.03218);--msg-bubble:lab(13.5178% -.371307 -5.16418);--msg-bubble-shadow:0 1px 2px lab(0% 0 0/.22), 0 8px 22px -12px lab(0% 0 0/.5);--msg-bubble-hover:0 0 0 4px lab(66.9017% -6.76849 -50.6994/.16), 0 16px 34px -16px lab(0% 0 0/.6);--msg-bubble-lift:0 18px 40px -20px lab(0% 0 0/.6);--msg-pill:lab(0% 0 0/.26);--msg-pill-edge:0 2px 8px -4px lab(0% 0 0/.4);--msg-joy:linear-gradient(160deg, lab(23.0008% -17.4084 8.95919), lab(19.4891% -17.1956 6.77152));--msg-joy-ink:lab(87.2768% -28.1706 14.4616);--msg-mine:lab(73.9404% -4.16261 -42.0687);--accent:lab(95.9227% .0495911 -1.13899);--accent-on:lab(1.8821% .0514016 -.766099)}}[data-ground=light],:root{--promo:#7f42a6;--promo-tint:#f2e0ff;--promo-tint-fg:#5e347a;--subscription:#00756a;--subscription-tint:#c3f3ec;--subscription-tint-fg:#005951}@supports (color:lab(0% 0 0)){[data-ground=light],:root{--promo:lab(39.441% 40.1166 -43.855);--promo-tint:lab(91.2451% 11.2678 -14.2515);--promo-tint-fg:lab(29.6865% 29.7595 -32.9583);--subscription:lab(43.561% -45.7886 -4.49482);--subscription-tint:lab(92.4821% -16.9729 -1.79976);--subscription-tint-fg:lab(33.0003% -42.5749 -4.12512)}}:root{--run-done:var(--muted-3)}:root[data-theme=dark]{--promo:#bb82e3;--promo-tint:#342241;--promo-tint-fg:#e2bcff;--subscription:#26bdae;--subscription-tint:#00342f;--subscription-tint-fg:#67e6d7}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--promo:lab(63.0134% 36.0501 -41.5265);--promo-tint:lab(16.771% 14.3775 -16.626);--promo-tint-fg:lab(81.0343% 26.7782 -32.2142);--subscription:lab(68.9627% -41.4963 -4.22177);--subscription-tint:lab(18.361% -20.905 -2.09481);--subscription-tint-fg:lab(83.9832% -39.5489 -4.07076)}}[data-accent]{--accent-face:var(--accent);--brand:var(--accent-face);--brand-1:var(--accent-face);--brand-2:var(--accent-face);--brand-glow:var(--accent-face);--brand-on:var(--accent-on);--brand-tint:var(--accent-face)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--brand-tint:color-mix(in oklab, var(--accent-face) 12%, var(--panel))}}[data-accent]{--brand-tint-fg:var(--accent-face);--focus:var(--brand);--accent-on-muted:var(--accent-on)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--accent-on-muted:color-mix(in oklab, var(--accent-on) 72%, var(--accent))}}[data-accent]{--face-edge:var(--accent-on)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--face-edge:color-mix(in oklab, var(--accent-on) 15%, transparent)}}[data-accent]{--face-rule:var(--accent-on)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--face-rule:color-mix(in oklab, var(--accent-on) 26%, transparent)}}[data-accent]{--face-track:var(--accent-on)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--face-track:color-mix(in oklab, var(--accent-on) 20%, transparent)}}[data-accent]{--face-stamp:var(--accent-on)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--face-stamp:color-mix(in oklab, var(--accent-on) 82%, transparent)}}[data-accent]{--face-stamp-off:var(--accent-on)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--face-stamp-off:color-mix(in oklab, var(--accent-on) 34%, transparent)}}[data-accent]{--face-sheen:var(--card-sheen)}@supports (color:color-mix(in lab, red, red)){[data-accent]{--face-sheen:color-mix(in oklab, var(--card-sheen) 16%, transparent)}}[data-shell][data-cafe]{--bar-1:var(--brand);--bar-2:var(--brand);--aura:var(--brand)}[data-shell][data-accent-pending]{--bar-1:var(--line-strong);--bar-2:var(--line-strong);--aura:transparent}[data-shell][data-accent-pending] .pt-dock-item.is-active{color:var(--ink)}:root[data-theme=dark] [data-accent=lift]:not([data-ground=light],[data-cafe]){--accent-face:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] [data-accent=lift]:not([data-ground=light],[data-cafe]){--accent-face:color-mix(in oklab, var(--accent) 82%, #fff)}}:root{--slide-x:26px;--slide-dir:1;--mask-keep:#fff;--mask-cut:#000;--notch-stub-y:radial-gradient(circle 7px at 100% 15px, transparent 97%, #000 100%);--notch-stub-x:radial-gradient(circle 7px at 15px 100%, transparent 96%, #000 100%);--notch-chit:radial-gradient(circle 5px at 50% 100%, transparent 96%, #000 100%)}[dir=rtl]{--slide-x:-26px;--slide-dir:-1;--notch-stub-y:radial-gradient(circle 7px at 0% 15px, transparent 97%, #000 100%)}:root{--elevation-1:inset 0 1px 0 var(--wash-2), 0 1px 3px var(--shadow-ink-soft);--elevation-2:0 14px 30px -14px var(--shadow-ink-soft);--elevation-3:0 22px 60px -30px var(--shadow-ink), inset 0 1px 0 var(--wash-2);--elevation-sheet:0 22px 60px -30px var(--sheet-ink), inset 0 1px 0 var(--hover);--elevation-dialog:0 34px 70px -24px var(--shadow-ink);--elevation-toast:0 16px 40px -14px var(--toast-ink);--elevation-nav-sheet:0 -20px 50px -20px var(--shadow-ink);--elevation-lift:0 2px 5px var(--shadow-ink-soft);--elevation-menu:0 20px 44px -18px var(--shadow-ink);--elevation-palette:0 30px 70px -20px var(--palette-ink);--elevation-tip:0 12px 32px -12px var(--tip-ink);--elevation-danger-sm:0 10px 24px -12px var(--danger-glow)}@supports (color:color-mix(in lab, red, red)){:root{--elevation-danger-sm:0 10px 24px -12px color-mix(in oklab, var(--danger-glow) 90%, transparent)}}:root{--elevation-ticket:0 1px 0 #fff9 inset, 0 18px 40px -28px #382b1d66;--elevation-qr:0 1px 3px #48372333}@supports (color:lab(0% 0 0)){:root{--elevation-ticket:0 1px 0 lab(100% 0 0/.6) inset, 0 18px 40px -28px lab(18.7775% 4.15607 11.4829/.4);--elevation-qr:0 1px 3px lab(24.5622% 5.67949 15.5159/.2)}}html{font-synthesis-weight:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ground=light]{background:var(--bg)}body{background:var(--os-ground);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 1;text-rendering:optimizelegibility;font-variant-numeric:tabular-nums;text-wrap:pretty;-webkit-tap-highlight-color:transparent;font-size:14px;font-weight:400;line-height:normal}@media (max-width:880px){html:has([data-console]){--os-ground:var(--console-ground)}}::selection{background:var(--chrome);color:#fafcff;color:lab(98.8187% -.120908 -1.89245)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover);border-width:1px}@media (max-width:880px){:root:has([data-dock-host]:not([data-console-seats])){--tabbar-h:calc(max(12px, env(safe-area-inset-bottom,0px) - 10px) + 58px);--tab-room:var(--tabbar-h)}:root:not([data-console-seat=cafe_manager]):not([data-console-seat=manager]):has([data-dock-host][data-console-seats~=owner]){--tabbar-h:calc(max(12px, env(safe-area-inset-bottom,0px) - 10px) + 58px);--tab-room:var(--tabbar-h)}:root[data-console-seat=cafe_manager]:has([data-dock-host][data-console-seats~=cafe_manager]){--tabbar-h:calc(max(12px, env(safe-area-inset-bottom,0px) - 10px) + 58px);--tab-room:var(--tabbar-h)}:root[data-console-seat=manager]:has([data-dock-host][data-console-seats~=manager]){--tabbar-h:calc(max(12px, env(safe-area-inset-bottom,0px) - 10px) + 58px);--tab-room:var(--tabbar-h)}:root:has([data-dock-host]:not([data-console-seats])) .pt-actionbar{--band-foot:calc(var(--float-b) + var(--dock-h) + var(--float-gap));--act-foot:0px}:root:not([data-console-seat=cafe_manager]):not([data-console-seat=manager]):has([data-dock-host][data-console-seats~=owner]) .pt-actionbar{--band-foot:calc(var(--float-b) + var(--dock-h) + var(--float-gap));--act-foot:0px}:root[data-console-seat=cafe_manager]:has([data-dock-host][data-console-seats~=cafe_manager]) .pt-actionbar{--band-foot:calc(var(--float-b) + var(--dock-h) + var(--float-gap));--act-foot:0px}:root[data-console-seat=manager]:has([data-dock-host][data-console-seats~=manager]) .pt-actionbar{--band-foot:calc(var(--float-b) + var(--dock-h) + var(--float-gap));--act-foot:0px}:root:has([data-immersive]){--pane-head-pull:0px}:root:has([data-immersive]) [data-dock-host]{display:none!important}:root:has([data-immersive]) .pt-actionbar{--band-foot:var(--float-b)!important;--act-foot:var(--float-b)!important}[data-arrive=push]{animation:.38s cubic-bezier(.2,.9,.25,1) backwards arrive-push}[dir=rtl] [data-arrive=push]{animation-name:arrive-push-rtl}[data-arrive=tab]{animation:.16s backwards arrive-tab}}[data-dock-host]>.pt-dock{pointer-events:auto}@media (display-mode:standalone){[data-only-browser]{display:none!important}}@media not all and (display-mode:standalone){[data-only-app]{display:none!important}}:root:not([data-install]) [data-install-offer],:root[data-app-installed] [data-install-offer],:root:not([data-install=iphone-safari]) [data-install-route=iphone-safari],:root:not([data-install=iphone-safari-classic]) [data-install-route=iphone-safari-classic],:root:not([data-install=ipad-safari]) [data-install-route=ipad-safari],:root:not([data-install=ipad-safari-classic]) [data-install-route=ipad-safari-classic],:root:not([data-install=ios-chrome]) [data-install-route=ios-chrome],:root:not([data-install=ios-browser]) [data-install-route=ios-browser],:root:not([data-install=ios-elsewhere]) [data-install-route=ios-elsewhere],:root:not([data-install=android-chrome]) [data-install-route=android-chrome],:root:not([data-install=android-samsung]) [data-install-route=android-samsung],:root:not([data-install=android-elsewhere]) [data-install-route=android-elsewhere],:root:not([data-install=computer-chrome]) [data-install-route=computer-chrome],:root:not([data-install=computer-edge]) [data-install-route=computer-edge],:root:not([data-install=mac-safari]) [data-install-route=mac-safari],:root:not([data-install=windows-firefox]) [data-install-route=windows-firefox],:root:not([data-install=computer-elsewhere]) [data-install-route=computer-elsewhere],:root:not([data-install=in-app]) [data-install-route=in-app],:root[data-os-lang=ar] [data-os-words=other],:root:not([data-os-lang=ar]) [data-os-words=ar],:root:not([data-device=android]) [data-for-device=android],:root[data-device=android] [data-for-device=other],:root:not([data-in-app]) [data-in-app-step],[data-in-app-gate][data-continued] [data-in-app-step],:root[data-in-app] [data-in-app-gate]:not([data-continued]) [data-in-app-guard]{display:none!important}@keyframes arrive-push{0%{transform:translate(100%)}}@keyframes arrive-push-rtl{0%{transform:translate(-100%)}}@keyframes arrive-tab{0%{opacity:0}}@keyframes screenIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes stampIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes pop{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes msg-settle{0%{opacity:0;transform:translateY(4px)}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes cellIn{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes glide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes grow{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes rowIn{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}@keyframes flashIn{0%{background:var(--chip-chrome-bg)}to{background:0 0}}@keyframes slideNext{0%{opacity:0;transform:translateX(var(--slide-x))}to{opacity:1;transform:none}}@keyframes slidePrev{0%{opacity:0;transform:translateX(calc(var(--slide-x) * -1))}to{opacity:1;transform:none}}@keyframes drawLine{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes checkIn{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes trace{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes boxPop{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes ripple{0%{opacity:.5;transform:scale(0)}to{opacity:0;transform:scale(2.6)}}@keyframes blip{0%,to{opacity:1}50%{opacity:.2}}@keyframes halo{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}@keyframes breathe{0%,to{opacity:.85;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-4px)scale(1.015)}}details[data-menu-host]::details-content{transition:content-visibility var(--menu-out) allow-discrete}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-enter:0s;--screen-anim:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}aside[data-rail]{width:var(--rail-w);flex:0 0 var(--rail-w)}aside[data-rail=collapsed]{width:var(--rail-w-collapsed);flex:0 0 var(--rail-w-collapsed)}aside[data-rail=collapsed] [data-rail-label]{display:none}aside[data-rail=collapsed] [data-rail-row]{justify-content:center;padding-inline:0}aside[data-rail=collapsed] [data-rail-badge]{border-radius:var(--radius-full);color:#0000;width:7px;min-width:0;height:7px;box-shadow:0 0 0 2px var(--bg);border:0;margin:0;padding:0;font-size:0;line-height:0;position:absolute;inset-block-start:6px;inset-inline-end:9px;overflow:hidden}aside[data-rail=collapsed] [data-rail-badge]>*{display:none}@keyframes shimmer{0%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes shimmer-ground{0%{background-position:110% 0}to{background-position:-110% 0}}[data-ask],[data-ask-key]{display:contents}[data-ask-key]:not([data-ask-rest]),[data-in-flight-said]{display:none}:root:has([data-in-flight],[data-moving]) [data-in-flight-said]{display:inline}.rail-scroll::-webkit-scrollbar{display:none}@media (pointer:coarse){.fld-in{font-size:max(16px, var(--_fld-fs))}}[data-window-body]{--gutter-card:0px;--sec-body-bg:var(--tile);--sec-body-border:1px solid var(--line-soft);--sec-body-radius:var(--radius-ml)}.menu-leaves{align-items:flex-end;gap:var(--menu-leaf-gap);flex-wrap:wrap;display:flex}@media (max-width:880px){.menu-leaves{margin-inline:calc(-1 * var(--gutter-card));padding-inline:var(--gutter-card);scroll-padding-inline:var(--gutter-card);scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.menu-leaves>.menu-leaf-add{order:-1}}.menu-band-head{justify-content:flex-start}.menu-find,.win-find{--fld-box-h:40px;--fld-box-px:16px;--fld-box-radius:999px;--fld-box-ground:var(--text)}@supports (color:color-mix(in lab, red, red)){.menu-find,.win-find{--fld-box-ground:color-mix(in oklab, var(--text) 5%, transparent)}}.menu-find,.win-find{--fld-box-ground-on:var(--panel);--fld-box-edge:transparent;--fld-box-lift:0 0 0 0 transparent;--fld-box-lift-on:var(--elevation-2);--fld-edge-hover:var(--text)}@supports (color:color-mix(in lab, red, red)){.menu-find,.win-find{--fld-edge-hover:color-mix(in oklab, var(--text) 7%, transparent)}}.menu-find,.win-find{--fld-edge-on:var(--brand)}@supports (color:color-mix(in lab, red, red)){.menu-find,.win-find{--fld-edge-on:color-mix(in oklab, var(--brand) 36%, transparent)}}.menu-find,.win-find{--fld-halo-c:var(--brand)}@supports (color:color-mix(in lab, red, red)){.menu-find,.win-find{--fld-halo-c:color-mix(in oklab, var(--brand) 12%, transparent)}}.menu-find{z-index:10;padding:8px var(--gutter-card);scroll-margin-top:calc(-1 * var(--page-pad-top));transition:box-shadow var(--motion-base) var(--ease-standard);gap:8px 12px;margin-block:-8px;position:relative}.menu-find[data-open]{background:var(--panel);position:sticky;inset-block-start:calc(-1 * var(--page-pad-top))}@supports (color:color-mix(in lab, red, red)){.menu-find[data-open]{background:color-mix(in oklab, var(--panel) 86%, transparent)}}.menu-find[data-open]{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:inset 0 -1px 0 var(--line)}.menu-find-field{flex:1 1 var(--menu-find-w);max-width:var(--menu-find-w)}.find-pill{flex:auto;min-width:0;display:flex;position:relative}.find-pill-room{width:16px;display:block}.find-pill-face{padding-inline:var(--fld-box-px);color:var(--muted-2);font-size:var(--input-fs);pointer-events:none;transition:color var(--motion-base) var(--ease-standard);align-items:center;display:flex;position:absolute;inset:0}.find-pill:focus-within .find-pill-face{color:var(--brand)}.find-pill-glide{transition:flex-grow var(--motion-enter) var(--ease-sheet);flex:0 0 0}.find-pill-glide[data-end],.find-pill:not(:focus-within):not([data-filled]) .find-pill-glide{flex-grow:1}.find-pill-word{min-width:0;color:var(--muted-3);white-space:nowrap;text-overflow:ellipsis;transition:opacity var(--motion-fast) var(--ease-standard);margin-inline-start:var(--field-gap);overflow:hidden}.find-pill[data-filled] .find-pill-word{opacity:0}.menu-find-lenses{flex:auto}.menu-find-in{animation:fade var(--motion-base) var(--ease-standard) both}@media (max-width:880px){.menu-find,.win-find{--fld-box-h:44px;--fld-box-ground:var(--panel);--fld-box-lift:0 1px 2px var(--shadow-ink-soft)}.menu-find[data-open]{background:var(--console-ground)}@supports (color:color-mix(in lab, red, red)){.menu-find[data-open]{background:color-mix(in oklab, var(--console-ground) 86%, transparent)}}.menu-find-lenses{flex-basis:100%}.menu-band-head{justify-content:space-between}}:root{--site-draw:#fff;--site-scene-bg:radial-gradient(124% 74% at 50% -4%, var(--accent-face) 0%, transparent 58%), linear-gradient(163deg, var(--accent-face) 0%, var(--accent-face) 44%, var(--accent-face) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--site-scene-bg:radial-gradient(124% 74% at 50% -4%, color-mix(in oklab, var(--accent-face) 62%, #fff) 0%, transparent 58%), linear-gradient(163deg, color-mix(in oklab, var(--accent-face) 84%, #fff) 0%, var(--accent-face) 44%, color-mix(in oklab, var(--accent-face) 78%, #000) 100%)}}:root{--site-foot-bg:#141210;--site-foot-on:#fff}.store{--store-bg:#fff;--store-fg:#1a1715;--store-card:#fff;--store-sheet:var(--store-bg);--store-muted:#f5f3ef;--store-muted-fg:#6b6560;--store-border:#e0dcd6;--store-ring:#000;--store-gold:#c5a572;--store-cream:#f5f1eb;--store-charcoal:#141210;--store-shadow-md:0 4px 12px #00000014;--store-shadow-lg:0 12px 24px #0000001a;--store-cta-top:var(--accent)}@supports (color:color-mix(in lab, red, red)){.store{--store-cta-top:color-mix(in oklab, var(--accent) 90%, #fff)}}.store{--store-cta-bottom:var(--accent)}@supports (color:color-mix(in lab, red, red)){.store{--store-cta-bottom:color-mix(in oklab, var(--accent) 82%, #000)}}.store{--store-cta:linear-gradient(180deg, var(--store-cta-top) 0%, var(--store-cta-bottom) 100%);--store-cta-shadow:inset 0 1px 0 #ffffff59, 0 1px 2px var(--accent), 0 10px 24px -8px var(--accent)}@supports (color:color-mix(in lab, red, red)){.store{--store-cta-shadow:inset 0 1px 0 #ffffff59, 0 1px 2px color-mix(in oklab, var(--accent) 30%, transparent), 0 10px 24px -8px color-mix(in oklab, var(--accent) 50%, transparent)}}.store{--store-hero-ground:linear-gradient(160deg, var(--accent) 0%, var(--accent) 100%)}@supports (color:color-mix(in lab, red, red)){.store{--store-hero-ground:linear-gradient(160deg, color-mix(in oklab, var(--accent) 78%, #000) 0%, color-mix(in oklab, var(--accent) 55%, #000) 100%)}}.store{--store-pill:linear-gradient(160deg, var(--accent) 0%, var(--accent) 55%, var(--accent) 100%)}@supports (color:color-mix(in lab, red, red)){.store{--store-pill:linear-gradient(160deg, color-mix(in oklab, var(--accent) 88%, #000) 0%, color-mix(in oklab, var(--accent) 70%, #000) 55%, color-mix(in oklab, var(--accent) 58%, #000) 100%)}}.store{--store-hero-ramp:linear-gradient(to top, #000000c7 0%, #00000080 32%, #0000002e 62%, transparent 82%);--store-hero-ramp-drawn:linear-gradient(to top, #00000052 0%, #0000002e 32%, #0000000d 62%, transparent 82%);--store-bar-ramp:linear-gradient(to bottom, #00000040 0%, #0000001a 55%, transparent 100%);--store-tile-ramp:linear-gradient(to top, #000000d1 0%, #0000009e 32%, #00000024 62%, transparent 84%);--store-tile-ramp-soft:linear-gradient(to top, #000000c7 0%, #00000085 34%, #0000001a 66%, transparent 84%);--store-tint-sand:linear-gradient(160deg, #f9f1e6 0%, #ecdcc4 100%);--store-tint-sage:linear-gradient(160deg, #f0f3e9 0%, #d6decb 100%);--store-tint-blush:linear-gradient(160deg, #f8eee8 0%, #e5ccc1 100%);--store-card-sheen:radial-gradient(120% 90% at 12% 0%, #ffffff38 0%, transparent 60%);--store-stamp-on:#ffffffe6;--store-stamp-off:#ffffff59;--store-mark-plate:#ffffff1f;--store-card-lift:0 24px 60px -24px #00000080;--store-card-rule:#ffffff40;--store-field:linear-gradient(to bottom, #fff, #f1efe9);--store-field-line:#1a171512;--store-field-shadow:0 1px 2px #1a17150d, 0 4px 12px -8px #1a171529;--store-field-shadow-focus:0 1px 2px #1a17150f, 0 7px 18px -9px #1a171538;--store-wordmark-ink:#fff;--store-wordmark-shadow:0 2px 28px #00000073, 0 1px 3px #0000004d;--store-glass:#0006;--store-glass-line:#ffffff0d;--store-dock-lip:0 -6px 24px -14px #14121066, inset 0 1px 0 #fff9;--store-pill-shadow:0 4px 12px -2px var(--accent), inset 0 1px 0 var(--store-gold)}@supports (color:color-mix(in lab, red, red)){.store{--store-pill-shadow:0 4px 12px -2px color-mix(in oklab, var(--accent) 50%, transparent), inset 0 1px 0 color-mix(in oklab, var(--store-gold) 45%, transparent)}}.store{--store-pill-lift:0 10px 30px -12px #0000008c;--store-sheet-shadow:0 -18px 44px -26px #3c281e38;--store-dot-off:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store{--store-dot-off:color-mix(in oklab, var(--store-fg) 30%, transparent)}}.store{--store-dot-off-dark:#ffffff73;--store-open:var(--ok);--store-draw-ink:#fff;--store-rail-gap:6px;--store-bar-clear:56px;--store-menu-ground:var(--store-muted)}@supports (color:lab(0% 0 0)){.store{--store-dot-off-dark:lab(100% -.0000298023 .0000119209/.45)}}@supports (color:color-mix(in lab, red, red)){.store{--store-menu-ground:color-mix(in oklab, var(--store-muted) 62%, var(--store-bg))}}.store{--store-menu-glass:var(--store-menu-ground)}@supports (color:color-mix(in lab, red, red)){.store{--store-menu-glass:color-mix(in oklab, var(--store-menu-ground) 88%, transparent)}}.store{--store-menu-lift:0 1px 2px #1a17150a, 0 14px 36px -28px #1a171533;--store-menu-thumb:0 1px 2px #1a17150f, 0 4px 12px -6px #1a171533;--store-menu-plate:var(--store-charcoal)}@supports (color:color-mix(in lab, red, red)){.store{--store-menu-plate:color-mix(in oklab, var(--store-charcoal) 72%, transparent)}}.store{--store-menu-side-top:104px;--store-menu-anchor:128px;--store-lang-gap:14px;--store-badge-px:3px;--store-hero-pb:108px;--store-hero-pb-sm:120px;--store-bars-pb:72px;--store-bars-pb-sm:76px;--store-bars-py:18px;--store-ticket-lift:0 1px 2px #1a17150a, 0 14px 36px -28px #1a17152e;--store-pulse-dur:2.4s;--wm-fs:20cqw;--wm-fs-wide:12cqw;--accent:#1e6f5c;--accent-on:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--store-bg);color:var(--store-fg)}:root[data-theme=dark] .store:not([data-ground=light],[data-ground=light] *){--store-bg:#100f0e;--store-fg:#f2efeb;--store-card:#1b1a18;--store-sheet:#1b1a18;--store-muted:#252321;--store-muted-fg:#a8a29b;--store-border:#322f2b;--store-ring:#f2efeb;--store-cream:#1f1c18;--store-shadow-md:0 4px 12px #00000052;--store-shadow-lg:0 12px 24px #0000006b;--store-tint-sand:linear-gradient(160deg, #2b251d 0%, #211c16 100%);--store-tint-sage:linear-gradient(160deg, #242820 0%, #1b1f18 100%);--store-tint-blush:linear-gradient(160deg, #2b221e 0%, #211a17 100%);--store-field:linear-gradient(to bottom, #221f1c, #1b1a18);--store-field-line:#ffffff12;--store-field-shadow:0 1px 2px #0000004d, 0 4px 12px -8px #00000080;--store-field-shadow-focus:0 1px 2px #00000052, 0 7px 18px -9px #0009;--store-dock-lip:0 -1px 0 #ffffff0f, 0 -6px 24px -14px #000000b3;--store-sheet-shadow:0 -18px 44px -26px #000000bf;--store-menu-ground:var(--store-bg);--store-menu-lift:0 0 0 1px #ffffff0d;--store-menu-thumb:0 1px 2px #0006, 0 4px 12px -6px #0009;--store-ticket-lift:0 0 0 1px #ffffff0a;--site-foot-bg:#191816;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.store[data-store]:not([data-accent]){--accent:var(--frame-accent,var(--store-fg));--accent-on:var(--frame-accent-on,var(--store-bg))}:root[data-theme=dark] .store[data-store]:not([data-accent],[data-ground=light],[data-ground=light] *){--accent:var(--frame-accent-dark,var(--store-fg));--accent-on:var(--frame-accent-on-dark,var(--store-bg))}.store,.store .sec-scope{--fld-ink:var(--store-fg);--fld-hint:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-hint:color-mix(in oklab, var(--store-fg) 42%, transparent)}}.store,.store .sec-scope{--fld-adorn:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-adorn:color-mix(in oklab, var(--store-fg) 55%, transparent)}}.store,.store .sec-scope{--fld-caret:var(--store-fg);--fld-edge-hover:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-edge-hover:color-mix(in oklab, var(--store-fg) 14%, transparent)}}.store,.store .sec-scope{--fld-edge-on:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-edge-on:color-mix(in oklab, var(--store-fg) 30%, transparent)}}.store,.store .sec-scope{--fld-rule-on:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-rule-on:color-mix(in oklab, var(--store-fg) 70%, transparent)}}.store,.store .sec-scope{--fld-halo-c:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-halo-c:color-mix(in oklab, var(--store-fg) 6%, transparent)}}.store,.store .sec-scope{--fld-label-ink:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-label-ink:color-mix(in oklab, var(--store-fg) 55%, transparent)}}.store,.store .sec-scope{--fld-note-ink:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store,.store .sec-scope{--fld-note-ink:color-mix(in oklab, var(--store-fg) 55%, transparent)}}.store{--fld-box-px:20px;--fld-box-radius:999px;--fld-box-ground:var(--store-field);--fld-box-ground-on:var(--store-field);--fld-box-edge:var(--store-field-line);--fld-box-lift:var(--store-field-shadow);--fld-box-lift-on:var(--store-field-shadow-focus);--fld-box-h:48px;--fld-label-fs:12.5px;--fld-label-weight:var(--font-weight-medium)}.store .store-wordmark{font-size:var(--wm-fs)}@container store (min-width:640px){.store .store-wordmark{font-size:var(--wm-fs-wide)}}.store-bar{--bar-ink:var(--store-fg);--bar-ink-soft:var(--store-fg)}@supports (color:color-mix(in lab, red, red)){.store-bar{--bar-ink-soft:color-mix(in oklab, var(--store-fg) 70%, transparent)}}.store-bar{--bar-badge-bg:var(--accent);--bar-badge-ink:var(--accent-on);--bar-badge-ring:var(--store-bg)}@supports (color:color-mix(in lab, red, red)){.store-bar{--bar-badge-ring:color-mix(in oklab, var(--store-bg) 40%, transparent)}}:is(.store:has([data-bar-ground=glass]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground=glass]) .store-bar[data-rest] .store-bar-ramp){--bar-ink:var(--store-wordmark-ink);--bar-ink-soft:var(--store-wordmark-ink)}@supports (color:color-mix(in lab, red, red)){:is(.store:has([data-bar-ground=glass]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground=glass]) .store-bar[data-rest] .store-bar-ramp){--bar-ink-soft:color-mix(in oklab, var(--store-wordmark-ink) 70%, transparent)}}:is(.store:has([data-bar-ground=glass]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground=glass]) .store-bar[data-rest] .store-bar-ramp){--bar-badge-bg:var(--store-wordmark-ink);--bar-badge-ink:var(--store-fg);--bar-badge-ring:var(--store-wordmark-ink)}@supports (color:color-mix(in lab, red, red)){:is(.store:has([data-bar-ground=glass]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground=glass]) .store-bar[data-rest] .store-bar-ramp){--bar-badge-ring:color-mix(in oklab, var(--store-wordmark-ink) 30%, transparent)}}:is(.store:has([data-bar-ground=glass]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground=glass]) .store-bar[data-rest] .store-bar-ramp){--shimmer-tint:var(--store-glass-line);--sunken:var(--store-glass-line);--bar-ramp-on:1}@container store not (min-width:1024px){:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--bar-ink:var(--store-wordmark-ink);--bar-ink-soft:var(--store-wordmark-ink)}@supports (color:color-mix(in lab, red, red)){:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--bar-ink-soft:color-mix(in oklab, var(--store-wordmark-ink) 70%, transparent)}}:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--bar-badge-bg:var(--store-wordmark-ink);--bar-badge-ink:var(--store-fg);--bar-badge-ring:var(--store-wordmark-ink)}@supports (color:color-mix(in lab, red, red)){:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--bar-badge-ring:color-mix(in oklab, var(--store-wordmark-ink) 30%, transparent)}}:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--shimmer-tint:var(--store-glass-line);--sunken:var(--store-glass-line);--bar-ramp-on:1}}.store-bar-ramp{opacity:var(--bar-ramp-on,0)}.store:has([data-bar-ground=split-half]) .store-bar{--bar-split:50cqw}.store:has([data-bar-ground=split-narrow]) .store-bar{--bar-split:42cqw}@container store (min-width:1024px){:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part=start],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--bar-ink:var(--store-wordmark-ink);--bar-ink-soft:var(--store-wordmark-ink)}@supports (color:color-mix(in lab, red, red)){:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part=start],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--bar-ink-soft:color-mix(in oklab, var(--store-wordmark-ink) 70%, transparent)}}:is(.store:has([data-bar-ground^=split]) .store-bar[data-rest] [data-bar-part=start],.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-ramp){--shimmer-tint:var(--store-glass-line);--sunken:var(--store-glass-line);--bar-ramp-on:1}.store:has([data-bar-ground^=split]) .store-bar .store-bar-ramp{inset-inline-end:calc(100cqw - var(--bar-split))}.store:has([data-bar-ground^=split]) .store-bar[data-rest] .store-bar-name{color:#0000;background-image:linear-gradient(var(--bar-toward-end), var(--store-wordmark-ink) calc(50% + var(--bar-split) - 50cqw), var(--store-fg) calc(50% + var(--bar-split) - 50cqw));-webkit-background-clip:text;background-clip:text}}.store-bar-name{--bar-toward-end:to right}[dir=rtl] .store-bar-name{--bar-toward-end:to left}@container store (min-width:1024px){.store:has([data-bar-name=held]) .store-bar[data-rest] [data-bar-part=name]{visibility:hidden}}.store .store-pulse{animation:pulseDot var(--store-pulse-dur) ease-in-out infinite}.store{overflow-x:clip}.store :focus-visible:not(.fld-in,.fld-text,.fld){outline:2px solid var(--store-ring);outline-offset:2px}@media (pointer:coarse){:root{--input-fs:16px;--msg-fs:16px}}.store{--np-fs:32px;--np-fs-en:34px;--sec-photo-veil:#00000085;--sec-photo-ink:#fff}@supports (color:lab(0% 0 0)){.store{--sec-photo-veil:lab(0% 0 0/.52)}}@container store (min-width:640px){.store .sec-scope{--np-fs:40px;--np-fs-en:42px}}@container store (min-width:1024px){.store .sec-scope{--np-fs:46px;--np-fs-en:50px}}.store .store-np{font-size:calc(var(--np-fs) * var(--sec-scale,1))}.store .store-np[data-script=en]{font-size:calc(var(--np-fs-en) * var(--sec-scale,1))}.store [data-np]{text-align:var(--sec-align,start)}.store [data-np]>p{margin-inline:var(--sec-measure,0) auto}.store .sec-scope :is(section:not(.store-hero),footer){padding-block:calc(16px * var(--sec-space,1));padding-block-end:calc(16px * var(--sec-space,1) + var(--foot-dock-row,0px))}@container store (min-width:640px){.store .sec-scope :is(section:not(.store-hero),footer){padding-block:calc(20px * var(--sec-space,1));padding-block-end:calc(20px * var(--sec-space,1) + var(--foot-dock-row,0px))}}@container store (min-width:1024px){.store .sec-scope :is(section:not(.store-hero),footer){padding-block:calc(24px * var(--sec-space,1));padding-block-end:calc(24px * var(--sec-space,1) + var(--foot-dock-row,0px))}}.store .sec-scope[data-sec-layer]{isolation:isolate;background-color:var(--store-bg);background-image:var(--sec-fill,none);position:relative}.store .sec-scope[data-sec-layer] :is(section,footer){background-color:#0000}.store .sec-scope[data-sec-layer][data-sec-block=foot]{background-color:var(--site-foot-bg)}.store .sec-scope[data-sec-image]:before{content:"";z-index:-1;background-image:var(--sec-veil,none), var(--sec-image);opacity:var(--sec-image-o,1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.store .sec-scope[data-sec-image=soft]{--sec-image-o:.16}.store .sec-scope[data-sec-image=scrim]{--sec-veil:linear-gradient(var(--store-bg), var(--store-bg))}@supports (color:color-mix(in lab, red, red)){.store .sec-scope[data-sec-image=scrim]{--sec-veil:linear-gradient(color-mix(in oklab, var(--store-bg) 74%, transparent), color-mix(in oklab, var(--store-bg) 74%, transparent))}}.store .sec-scope[data-sec-image=scrim][data-sec-block=foot]{--sec-veil:linear-gradient(var(--site-foot-bg), var(--site-foot-bg))}@supports (color:color-mix(in lab, red, red)){.store .sec-scope[data-sec-image=scrim][data-sec-block=foot]{--sec-veil:linear-gradient(color-mix(in oklab, var(--site-foot-bg) 74%, transparent), color-mix(in oklab, var(--site-foot-bg) 74%, transparent))}}.store .sec-scope[data-sec-image=photo]{--sec-veil:linear-gradient(var(--sec-photo-veil), var(--sec-photo-veil))}.store .sec-scope[data-sec-ground][data-sec-block=head]{--store-hero-ground:var(--store-bg)}.store .sec-scope[data-sec-ground][data-sec-block=foot]{--site-foot-bg:var(--store-bg);--site-foot-on:var(--store-fg)}.store-foot{--sunken:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.store-foot{--sunken:color-mix(in oklab, var(--site-foot-on) 5%, transparent)}}.store-foot{--shimmer-tint:var(--site-foot-on)}@supports (color:color-mix(in lab, red, red)){.store-foot{--shimmer-tint:color-mix(in oklab, var(--site-foot-on) 5%, transparent)}}.store-foot{--foot-dock-row:calc(56px + env(safe-area-inset-bottom,0px))}@media (min-width:1024px){.store-foot{--foot-dock-row:0px}}[data-canvas] .store-foot{--foot-dock-row:0px}[data-order-moments],[data-order-frame],[data-order-moment],[data-order-add]{display:contents}[data-order-moment]:not([data-moment-on]),html[data-order-taking="0"] [data-order-add]{display:none}[data-order-moments]:has(>[data-moment-on])>[data-order-frame]{display:none}.store .sec-scope[data-sec-rule=rule]{border-block-start:1px solid var(--store-border)}.store .sec-scope[data-sec-rule=fade]{border-block-start:1px solid #0000;border-image:linear-gradient(to right, transparent, var(--store-border), transparent) 1;position:relative}:is(.store [data-menu]:has(>[data-menu-input=items]:checked) [data-menu-view=pages],.store [data-menu]:has(>[data-menu-input=pages]:checked) [data-menu-view=items]){display:none}:is(.store [data-menu]:has(>[data-menu-input=items]:checked) [data-menu-tab=items],.store [data-menu]:has(>[data-menu-input=pages]:checked) [data-menu-tab=pages]){background:var(--store-card);color:var(--store-fg);box-shadow:var(--store-menu-thumb)}.store [data-menu]:has(>[data-menu-input]:focus-visible) [data-menu-switch]{outline:2px solid var(--store-ring);outline-offset:2px}.acct-tab{color:var(--acct-mute);font-weight:500}.acct-tab:after{content:"";background:var(--acct-hot);opacity:0;inset-inline:12px;border-radius:999px;height:2.5px;position:absolute;bottom:0}.acct-nav{color:var(--acct-ink-2);font-weight:450}.acct-nav [data-nav-icon]{color:var(--acct-mute)}:root:not([data-console-seat=cafe_manager]):not([data-console-seat=manager]) [data-console-seats]:not([data-console-seats~=owner]),:root[data-console-seat=cafe_manager] [data-console-seats]:not([data-console-seats~=cafe_manager]),:root[data-console-seat=manager] [data-console-seats]:not([data-console-seats~=manager]),:root:not([data-owner-door=name]) [data-door-part=name],:root[data-owner-door=name] [data-door-part=phone]{display:none!important}:root[data-owner-door=name] [data-door-part=phone]+.pt-row:before{display:none}.acct-bar{transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);border-block-end:1px solid #0000}.acct-bar [data-bar-who]{opacity:0;transition:opacity var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);transform:translateY(-4px)}.acct-bar[data-pinned]{background-color:var(--acct-frost);border-block-end-color:var(--acct-bar-line)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.acct-bar[data-pinned]{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%)}}.acct-bar[data-pinned] [data-bar-who]{opacity:1;transform:none}[data-canvas] .store-bar{pointer-events:none;inset-inline:0;position:absolute;top:0}[data-canvas] .store-dock{position:relative}[data-canvas]{font-size:14px;font-weight:400;line-height:normal;container-type:inline-size}.store-bar,.store-dock,.store-wordmark-slot,.store .sec-scope,.store-scope{container:store/inline-size}[data-canvas=phone] .store-dock{display:block}[data-canvas=desktop] .store-dock{display:none}[data-canvas] .store-wordmark-slot{position:absolute;top:6vh}[data-canvas][data-fit=scaled] .store-wordmark-slot{top:calc(var(--store-canvas-hero-h) * .06)}[data-canvas][data-fit=scaled] .store-hero{height:var(--store-canvas-hero-h);min-height:0}[data-canvas=desktop]{--store-canvas-hero-h:780px}[data-canvas=phone]{--store-canvas-hero-h:720px}[data-canvas] a:not([data-live]),[data-canvas] button:not([data-live]),[data-canvas] input:not([data-live]),[data-canvas] select:not([data-live]){pointer-events:none}.lost-frame{width:fit-content;max-width:100%;padding:var(--lost-pad);margin-inline:var(--lost-bleed);position:relative}.lost-tick{width:var(--lost-tick);height:var(--lost-tick);border:1.5px solid var(--dash-strong);border-radius:1px;position:absolute}.lost-tick-a{border-block-end:0;border-inline-end:0;inset-block-start:0;inset-inline-start:0}.lost-tick-b{border-block-end:0;border-inline-start:0;inset-block-start:0;inset-inline-end:0}.lost-tick-c{border-block-start:0;border-inline-end:0;inset-block-end:0;inset-inline-start:0}.lost-tick-d{border-block-start:0;border-inline-start:0;inset-block-end:0;inset-inline-end:0}.lost-addr{font-size:var(--lost-fs);letter-spacing:-.03em;text-align:start;color:var(--muted-3);overflow-wrap:anywhere;font-weight:400;line-height:1.14}:root[data-lost-long] .lost-addr{font-size:var(--lost-fs-long)}.lost-addr>.numeric,.lost-head,.lost-tail{max-width:100%}.lost-head,.lost-tail{display:inline-block}.lost-head:after{content:var(--lost-head,"")}.lost-tail{color:var(--text);position:relative}.lost-tail:after{content:var(--lost-tail,"")}.lost-tail:before{content:"";background-image:repeating-linear-gradient(90deg, var(--dash-strong) 0 5px, transparent 5px 10px);height:2px;position:absolute;inset-block-end:-.18em;inset-inline:0}.lost-rule{display:var(--lost-rule-d);opacity:.75;background-image:repeating-linear-gradient(90deg, var(--dash-strong) 0 6px, transparent 6px 12px);height:1px}.lost-under{display:var(--lost-under);gap:var(--lost-under-gap);flex-wrap:wrap;align-items:center}.lost-doors{display:var(--lost-door-d);align-items:center}.lost-thumb{display:var(--lost-thumb-d);z-index:5;padding:12px var(--pad-x) calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-blur);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);position:fixed;inset-block-end:0;inset-inline:0}:root:not([data-lost]) .lost-frame,[data-lost-when]{display:none}:root:not([data-lost]) [data-lost-when=none],:root[data-lost=none] [data-lost-when=none],:root[data-lost=cafe] [data-lost-when=cafe],:root[data-lost=card] [data-lost-when=card],:root[data-lost=owner] [data-lost-when=room],:root[data-lost=staff] [data-lost-when=room],:root[data-lost=platform] [data-lost-when=room]{display:block}a[data-lost-when=home],:root[data-lost=owner] a[data-lost-when=owner],:root[data-lost=staff] a[data-lost-when=staff],:root[data-lost=platform] a[data-lost-when=platform]{display:inline-flex}:root[data-lost=owner] a[data-lost-when=home],:root[data-lost=staff] a[data-lost-when=home],:root[data-lost=platform] a[data-lost-when=home],[data-voice=en],:root:lang(en) [data-voice=ar],:root[data-lost-voice=en] [data-voice=ar]{display:none}:root:lang(en) [data-voice=en],:root[data-lost-voice=en] [data-voice=en]{display:flex}@page sheet{margin:0}@media print{body:has([data-print-sheet]){page:sheet}body:has([data-print-sheet]) *{visibility:hidden!important}:is(body:has([data-print-sheet]) [data-print-sheet],body:has([data-print-sheet]) [data-print-sheet] *){visibility:visible!important}body:has([data-print-sheet]) [data-print-sheet]{border:0;border-radius:0;justify-content:center;gap:8mm;max-width:none;margin:0;padding:18mm 16mm;position:fixed;inset:0}[data-print-sheet] [data-print=mark]{width:24mm;height:24mm}[data-print-sheet] [data-print=name]{font-size:26pt}[data-print-sheet] [data-print=code]{width:110mm}[data-print-sheet] [data-print=lead]{font-size:22pt}[data-print-sheet] [data-print=body]{font-size:13pt}[data-print-sheet] [data-print=address]{font-size:10pt}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}