@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.cwpOFW_className{font-family:inter,inter Fallback;font-style:normal}.cwpOFW_variable{--font-sans:"inter", "inter Fallback"}
.fKr3QW_viewport{z-index:600;pointer-events:none;flex-direction:column;gap:.5rem;max-width:min(24rem,100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}body:has([data-bulk-bar]) .fKr3QW_viewport{bottom:calc(1rem + 6rem + env(safe-area-inset-bottom,0px))}@media (max-width:640px){body:has([data-bulk-bar]) .fKr3QW_viewport{bottom:calc(1rem + 9.5rem + env(safe-area-inset-bottom,0px))}}.fKr3QW_toast{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);box-shadow:var(--shadow-lg);color:var(--color-text);pointer-events:auto;border-left-width:3px;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;animation:.2s cubic-bezier(.3,0,0,1) fKr3QW_toast-in;display:flex}@media (prefers-reduced-motion:reduce){.fKr3QW_toast{animation:none}}.fKr3QW_icon{flex-shrink:0;margin-top:.1rem}.fKr3QW_message{flex:1;font-size:.875rem;line-height:1.3}.fKr3QW_close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fKr3QW_close:hover{color:var(--color-text)}.fKr3QW_close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.fKr3QW_success{border-left-color:var(--color-success)}.fKr3QW_success .fKr3QW_icon{color:var(--color-success)}.fKr3QW_error{border-left-color:var(--color-danger)}.fKr3QW_error .fKr3QW_icon{color:var(--color-danger)}.fKr3QW_info{border-left-color:var(--color-info)}.fKr3QW_info .fKr3QW_icon{color:var(--color-info)}@keyframes fKr3QW_toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
.ssQ9Vq_alert{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-2);border-left-width:3px;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.ssQ9Vq_icon{flex-shrink:0;margin-top:.1rem}.ssQ9Vq_content{flex-direction:column;gap:.25rem;display:flex}.ssQ9Vq_title{font-size:.875rem;font-weight:600}.ssQ9Vq_body{color:var(--color-text-muted);font-size:.875rem;line-height:1.3}.ssQ9Vq_info{border-left-color:var(--color-info)}.ssQ9Vq_info .ssQ9Vq_icon{color:var(--color-info)}.ssQ9Vq_success{border-left-color:var(--color-success)}.ssQ9Vq_success .ssQ9Vq_icon{color:var(--color-success)}.ssQ9Vq_warning{border-left-color:var(--color-warning)}.ssQ9Vq_warning .ssQ9Vq_icon{color:var(--color-warning)}.ssQ9Vq_danger{border-left-color:var(--color-danger)}.ssQ9Vq_danger .ssQ9Vq_icon{color:var(--color-danger)}
._0D-_EG_badge{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}._0D-_EG_neutral{background:var(--color-surface-2);color:var(--color-text-muted)}._0D-_EG_success{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}._0D-_EG_warning{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:var(--color-warning)}._0D-_EG_danger{background:color-mix(in srgb, var(--color-danger) 15%, transparent);color:var(--color-danger)}._0D-_EG_accent{background:var(--color-accent);color:var(--color-accent-contrast)}
.OhILGa_placeholder{align-items:center;gap:.5em;min-width:0;display:inline-flex}.OhILGa_monogram{border-radius:var(--radius-base);background:var(--color-primary);width:2.2em;height:2.2em;color:var(--color-primary-contrast);letter-spacing:.02em;-webkit-user-select:none;user-select:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:none;justify-content:center;align-items:center;font-size:.8em;font-weight:700;line-height:1;display:inline-flex}.OhILGa_withName .OhILGa_name{text-transform:uppercase;letter-spacing:.04em;color:currentColor;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}:root .OhILGa_logoLight{display:block}:root .OhILGa_logoDark{display:none}html[data-theme=dark] .OhILGa_logoLight{display:none}html[data-theme=dark] .OhILGa_logoDark{display:block}
.td9oSG_root{text-align:center;color:var(--color-text-muted);flex-direction:column;align-items:center;gap:.75rem;padding:4rem 1rem;display:flex}.td9oSG_icon{color:var(--color-text-muted);opacity:.7}.td9oSG_title{color:var(--color-text);font-size:1.125rem;font-weight:600}.td9oSG_description{max-width:42ch}.td9oSG_action{margin-top:.5rem}
.o5PEPq_overlay{z-index:400;background:color-mix(in srgb, var(--color-neutral-950) 55%, transparent);justify-content:center;align-items:center;padding:1rem;animation:.12s cubic-bezier(.2,0,0,1) o5PEPq_overlay-in;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.o5PEPq_overlay{animation:none}}.o5PEPq_dialog{z-index:500;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);width:100%;max-height:calc(100vh - 3rem);box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s cubic-bezier(.3,0,0,1) o5PEPq_dialog-in;display:flex;position:relative}.o5PEPq_dialog:focus{outline:none}@media (prefers-reduced-motion:reduce){.o5PEPq_dialog{animation:none}}.o5PEPq_sm{max-width:24rem}.o5PEPq_md{max-width:32rem}.o5PEPq_lg{max-width:48rem}.o5PEPq_header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.5rem;display:flex}.o5PEPq_title{font-size:1.125rem;font-weight:600}.o5PEPq_close{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-base);background:0 0;border:none;justify-content:center;align-items:center;margin:-.25rem;padding:.25rem;display:inline-flex}.o5PEPq_close:hover{color:var(--color-text);background:var(--color-surface-2)}.o5PEPq_close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.o5PEPq_body{padding:1.5rem;overflow-y:auto}.o5PEPq_footer{border-top:1px solid var(--color-border);justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}@keyframes o5PEPq_overlay-in{0%{opacity:0}to{opacity:1}}@keyframes o5PEPq_dialog-in{0%{opacity:0;transform:translateY(.75rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.rMiaYq_pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;display:flex}.rMiaYq_arrow{border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-text);align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:500;display:inline-flex}.rMiaYq_arrow:hover{background:var(--color-surface-2)}.rMiaYq_status{color:var(--color-text-muted);font-size:.875rem}.rMiaYq_disabled{opacity:.45;pointer-events:none}
.x4k_ZW_price{align-items:baseline;gap:.5rem;display:inline-flex}.x4k_ZW_current{color:var(--color-text);font-weight:600}.x4k_ZW_from{letter-spacing:.02em;font-size:.72em;font-weight:400}.x4k_ZW_sale{color:var(--color-danger)}.x4k_ZW_compareAt{color:var(--color-text-muted);font-size:.85em;text-decoration:line-through}.x4k_ZW_md{font-size:1rem}.x4k_ZW_lg{font-size:1.5rem}
.pwLG_q_wrap{flex-direction:column;align-items:flex-start;gap:.35em;display:inline-flex}.pwLG_q_row{align-items:baseline;gap:.5em;display:inline-flex}.pwLG_q_ticket{border-radius:var(--radius-pill);background:var(--band-bg);color:var(--band-fg);--color-text:var(--band-fg);--color-text-muted:color-mix(in srgb, var(--band-fg) 62%, transparent);--ink-mute:color-mix(in srgb, var(--band-fg) 62%, transparent);--ink-soft:color-mix(in srgb, var(--band-fg) 75%, transparent);--color-danger:var(--band-fg);padding:.3125rem .75rem;font-weight:600}.pwLG_q_stamp{border-inline-start:1px solid color-mix(in srgb, currentColor 32%, transparent);letter-spacing:.06em;white-space:nowrap;padding-inline-start:.55em;font-size:.78em;font-weight:600}.pwLG_q_caption{color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:.5em;font-size:clamp(10px,.66vw,12px);display:inline-flex}.pwLG_q_list{text-decoration:line-through}.pwLG_q_tier{text-transform:uppercase;letter-spacing:.04em}
.EQLf6q_viewport{z-index:600;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;padding-inline:1rem;display:flex;position:fixed;inset-block-start:1rem;inset-inline:0}.EQLf6q_card{--tone:var(--color-primary);--tone-2:var(--tone);width:min(26rem,100%);color:var(--color-text);border:1px solid color-mix(in srgb, var(--tone) 32%, var(--color-border));background:color-mix(in srgb, var(--color-surface) 84%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);box-shadow:var(--shadow-lg);pointer-events:auto;touch-action:pan-y;transform:translateY(calc(var(--depth,0) * 7px)) scale(calc(1 - var(--depth,0) * .04));opacity:calc(1 - var(--depth,0)*.14);transform-origin:top;border-radius:1.15rem;align-items:stretch;gap:.25rem;padding:.75rem;transition:transform .2s cubic-bezier(.3,0,0,1),opacity .2s cubic-bezier(.3,0,0,1);animation:.32s cubic-bezier(.3,0,0,1) EQLf6q_headsup-in;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.EQLf6q_card{transition:opacity .12s ease-out;animation:.2s ease-out EQLf6q_headsup-fade}}.EQLf6q_hit{text-align:start;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.75rem;padding:0;display:flex}.EQLf6q_hit:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-control)}.EQLf6q_chip{block-size:2.75rem;inline-size:2.75rem;color:var(--tone);background:linear-gradient(140deg, color-mix(in srgb, var(--tone) 22%, var(--color-surface)), color-mix(in srgb, var(--tone-2) 26%, var(--color-surface)));box-shadow:0 0 0 4px color-mix(in srgb, var(--tone) 12%, transparent),0 8px 20px -8px color-mix(in srgb, var(--tone-2) 55%, transparent);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EQLf6q_text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.EQLf6q_eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:.35rem;font-size:.66rem;font-weight:600;display:flex}.EQLf6q_dot{opacity:.5}.EQLf6q_title{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}.EQLf6q_body{color:var(--color-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.3;display:-webkit-box;overflow:hidden}.EQLf6q_close{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 6%, transparent);block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-muted);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;transition:background .12s ease-out,color .12s ease-out;display:inline-flex}.EQLf6q_close:hover{background:color-mix(in srgb, var(--color-text) 12%, transparent);color:var(--color-text)}.EQLf6q_close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.EQLf6q_progress{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--tone) 18%, transparent);block-size:2px;position:absolute;inset-block-end:.5rem;inset-inline:.75rem;overflow:hidden}.EQLf6q_progressBar{border-radius:inherit;background:linear-gradient(90deg, var(--tone), var(--tone-2));block-size:100%;inline-size:100%;display:block}.EQLf6q_brand{--tone:var(--color-primary);--tone-2:var(--color-accent)}.EQLf6q_success{--tone:var(--color-success)}.EQLf6q_error{--tone:var(--color-danger)}.EQLf6q_warning{--tone:var(--color-warning)}.EQLf6q_info{--tone:var(--color-info)}@keyframes EQLf6q_headsup-in{0%{opacity:0;transform:translateY(-140%)scale(.92)}62%{opacity:1;transform:translateY(6%)scale(1.01)}to{transform:translateY(0)scale(1)}}@keyframes EQLf6q_headsup-fade{0%{opacity:0}to{opacity:1}}
.TihMKa_head{align-items:end;gap:var(--gap);grid-template-columns:1fr 1fr;margin-bottom:clamp(36px,4.43vw,85px);display:grid}@media (max-width:880px){.TihMKa_head{grid-template-columns:1fr;align-items:start;gap:16px}}.TihMKa_eyebrow{font-size:var(--fs-note);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--ink);border-radius:999px;margin-bottom:clamp(10px,.83vw,16px);padding:.35em 1em;font-weight:600;display:inline-block}.TihMKa_title{font-family:var(--font-theme-display,inherit);font-size:var(--fs-title);text-transform:uppercase;font-weight:600;line-height:1.1}.TihMKa_intro{max-width:44.3vw;font-size:var(--fs-body);color:var(--ink-soft);text-align:justify;line-height:1.65}@media (max-width:880px){.TihMKa_intro{max-width:none}}
.MPBwTa_wrap{position:relative}.MPBwTa_rail{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per,4) - 1)*var(--gap))/var(--per,4));gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;display:grid;overflow-x:auto}.MPBwTa_rail::-webkit-scrollbar{display:none}.MPBwTa_rail>*{scroll-snap-align:start}@media (max-width:880px){.MPBwTa_rail{grid-auto-columns:calc((100% - var(--gap))/2)}}@media (max-width:560px){.MPBwTa_rail{grid-auto-columns:84%}}.MPBwTa_nav{top:28%;left:calc(-.6*var(--pad-x));right:calc(-.6*var(--pad-x));pointer-events:none;z-index:5;justify-content:space-between;display:flex;position:absolute}.MPBwTa_nav button{pointer-events:auto;border-radius:var(--radius-base);background:var(--ink);width:clamp(32px,2.4vw,46px);height:clamp(32px,2.4vw,46px);color:var(--white);font-size:var(--fs-btn);cursor:pointer;border:none;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.2,0,0,1);display:flex}.MPBwTa_nav button:hover{transform:scale(1.06)}@media (max-width:880px){.MPBwTa_nav{display:none}}
._2tdhPW_container{width:100%;max-width:var(--container-max,1920px);padding-inline:var(--pad-x,1rem);margin-inline:auto}@media (min-width:768px){._2tdhPW_container{padding-inline:var(--pad-x,3rem)}}._2tdhPW_narrow{max-width:720px}
.fbOVZq_list{flex-direction:column;gap:clamp(10px,.9vw,16px);margin:0;padding:0;list-style:none;display:flex}.fbOVZq_row{background:var(--img-bg);border:1px solid var(--line);border-radius:var(--radius-base);padding:clamp(14px,1.3vw,24px) clamp(16px,1.6vw,30px)}.fbOVZq_question{font-size:var(--fs-body);font-weight:600}.fbOVZq_question button{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1em;padding:0;display:flex}.fbOVZq_question button svg{color:var(--ink-soft);flex-shrink:0}.fbOVZq_answer{font-size:var(--fs-small);color:var(--ink-soft);max-width:72ch;margin-top:.8em;line-height:1.6}
._7NIRoG_breadcrumb{font-size:var(--fs-case,.8125rem);color:var(--ink-mute,var(--color-text-muted));margin-bottom:clamp(18px,1.9vw,36px)}._7NIRoG_breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.6em;margin:0;padding:0;list-style:none;display:flex}._7NIRoG_breadcrumb a:hover,._7NIRoG_breadcrumb [aria-current=page]{color:var(--ink,var(--color-text))}._7NIRoG_sep{-webkit-user-select:none;user-select:none}
.Bh7Oma_skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--color-text) 18%, var(--color-surface)) 25%, color-mix(in srgb, var(--color-text) 9%, var(--color-surface)) 37%, color-mix(in srgb, var(--color-text) 18%, var(--color-surface)) 63%);border-radius:var(--radius-base);background-size:400% 100%;animation:1.4s infinite Bh7Oma_shimmer;display:block}@keyframes Bh7Oma_shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.Bh7Oma_skeleton{animation:none}}.Bh7Oma_stack{gap:.5rem;display:grid}.Bh7Oma_rows{gap:.75rem;display:grid}.Bh7Oma_row{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1rem;display:flex}.Bh7Oma_rowMain{flex:auto;gap:.5rem;min-width:0;display:grid}.Bh7Oma_rowSide{flex:none;justify-items:end;gap:.5rem;display:grid}.Bh7Oma_panel{border-radius:var(--radius-base);background:var(--color-surface);box-shadow:var(--surface-shadow);gap:.75rem;padding:1.5rem;display:grid}
.v6TOea_shell{text-align:center;padding:var(--sec-y) var(--pad-x);flex-direction:column;align-items:center;display:flex}.v6TOea_standalone{justify-content:center;min-height:100dvh}.v6TOea_eyebrow{letter-spacing:.14em;text-transform:uppercase;background:var(--chip);color:var(--ink-soft);border-radius:999px;padding:.5em 1.4em;font-size:12px;font-weight:600}.v6TOea_code{font-family:var(--font-theme-display,inherit);letter-spacing:-.05em;color:var(--ink);margin-top:.1em;font-size:clamp(120px,22vw,400px);font-weight:800;line-height:.85}.v6TOea_title{font-family:var(--font-theme-display,inherit);font-size:var(--fs-title);text-transform:uppercase;letter-spacing:.01em;margin-top:.35em;font-weight:700}.v6TOea_copy{max-width:52ch;font-size:var(--fs-body);color:var(--ink-soft);margin-top:.9em;line-height:1.65}.v6TOea_actions{flex-wrap:wrap;justify-content:center;gap:clamp(10px,.9vw,16px);margin-top:clamp(22px,2.1vw,40px);display:flex}.v6TOea_action{min-width:clamp(160px,13vw,250px);font-size:var(--fs-small);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-base);cursor:pointer;justify-content:center;align-items:center;padding:1.05em 1.6em;font-weight:600;transition:opacity .2s cubic-bezier(.2,0,0,1);display:inline-flex}.v6TOea_action:hover{opacity:.8}.v6TOea_solid{background:var(--ink);color:var(--bg);border:1px solid var(--ink)}.v6TOea_outline{color:var(--ink);border:1px solid var(--ink);background:0 0}
.WOrsVa_spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--radius-pill);border-top-color:currentColor;animation:.32s linear infinite WOrsVa_spin;display:inline-block}@media (prefers-reduced-motion:reduce){.WOrsVa_spinner{animation-duration:1.2s}}@keyframes WOrsVa_spin{to{transform:rotate(360deg)}}
.OoW-YW_button{border-radius:var(--radius-base);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.OoW-YW_button:disabled,.OoW-YW_button[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.OoW-YW_sm{height:2rem;padding-inline:.75rem;font-size:.875rem}.OoW-YW_md{height:var(--btn-md-h,var(--control-h,2.5rem));padding-inline:var(--btn-md-pad,1rem);font-size:var(--btn-md-fs,1rem)}.OoW-YW_lg{height:3rem;padding-inline:1.5rem;font-size:1.125rem}.OoW-YW_fullWidth{width:100%}.OoW-YW_primary{background:var(--color-primary);color:var(--color-primary-contrast)}.OoW-YW_primary:hover{background:var(--color-primary-hover)}.OoW-YW_secondary{background:var(--color-secondary);color:var(--color-secondary-contrast)}.OoW-YW_secondary:hover{background:var(--color-secondary-hover)}.OoW-YW_outline{border-color:var(--color-border);color:var(--color-text);background:0 0}.OoW-YW_outline:hover{background:var(--color-surface-2)}.OoW-YW_ghost{color:var(--color-text);background:0 0}.OoW-YW_ghost:hover{background:var(--color-surface-2)}.OoW-YW_danger{background:var(--color-danger);color:var(--color-neutral-0)}.OoW-YW_danger:hover{background:color-mix(in srgb, var(--color-danger) 85%, #000)}.storefront .OoW-YW_button{text-transform:uppercase;letter-spacing:.04em;font-weight:600}.storefront .OoW-YW_sm{font-size:var(--fs-note,.875rem)}:is(.storefront .OoW-YW_md,.storefront .OoW-YW_lg){font-size:var(--fs-btn,1rem)}
.uJIBHq_toggle{border:unset;border-radius:var(--radius-base);width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background-color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.uJIBHq_toggle:hover{background:var(--color-surface-2)}.uJIBHq_bare{width:2.25rem;height:2.25rem;color:var(--color-text-muted);border:0}.uJIBHq_bare:hover,.uJIBHq_bare:focus-visible{background:var(--color-primary);color:var(--color-primary-contrast)}.uJIBHq_sun{display:none}.uJIBHq_moon{display:block}html[data-theme=dark] .uJIBHq_moon{display:none}html[data-theme=dark] .uJIBHq_sun{display:block}
.Rrps9G_button{border:unset;border-radius:var(--radius-base);width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background-color .12s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative}.Rrps9G_button:hover{background:var(--color-surface-2)}.Rrps9G_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Rrps9G_badge{border-radius:var(--radius-pill);background:var(--color-primary);min-width:1.15rem;height:1.15rem;color:var(--color-primary-contrast);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .25rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-.35rem;right:-.35rem}
.Ip0SZa_link{border:unset;border-radius:var(--radius-base);width:2.5rem;height:2.5rem;color:var(--color-text);background:0 0;justify-content:center;align-items:center;transition:background-color .12s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative}.Ip0SZa_link:hover{background:var(--color-surface-2)}.Ip0SZa_link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Ip0SZa_badge{min-width:1.05rem;height:1.05rem;color:var(--color-primary-contrast);background:var(--color-danger);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-.35rem;right:-.35rem}
.Wlvjwq_stepper{border:1px solid var(--control-border,var(--color-border));border-radius:var(--radius-base);background:var(--color-bg);align-items:center;display:inline-flex;overflow:hidden}.Wlvjwq_button{color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Wlvjwq_button:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-primary)}.Wlvjwq_button:disabled{color:var(--color-text-muted);opacity:.5;cursor:not-allowed}.Wlvjwq_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;outline-offset:-2px}.Wlvjwq_value{text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;min-width:2.25rem;font-weight:500}.Wlvjwq_md .Wlvjwq_button{width:2.5rem;height:2.5rem}.Wlvjwq_sm .Wlvjwq_button{width:2rem;height:2rem}.Wlvjwq_sm .Wlvjwq_value{min-width:1.75rem;font-size:.875rem}
.b84yUW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.b84yUW_headText{flex-direction:column;gap:.25rem;display:flex}.b84yUW_title{font-size:var(--page-title-fs,1.5rem);line-height:1.15}.b84yUW_meta{color:var(--color-text-muted);font-size:.875rem}.b84yUW_actions{align-items:center;gap:.5rem;display:flex}
._1TER0G_item{border-bottom:1px solid var(--color-border);gap:.75rem;padding:1rem 0;display:flex}._1TER0G_selections{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._1TER0G_selDot{border:1px solid var(--color-border);border-radius:50%;width:.9rem;height:.9rem;display:inline-block}._1TER0G_selText{color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:999px;padding:.15em .5em;font-size:.75rem}._1TER0G_thumb{border-radius:var(--radius-base);background:var(--color-surface-2);flex:none;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}._1TER0G_image{object-fit:cover}._1TER0G_placeholder{color:var(--color-text-muted);opacity:.6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._1TER0G_body{flex-direction:column;flex:auto;gap:.5rem;min-width:0;display:flex}._1TER0G_name{color:var(--color-text);font-weight:500}._1TER0G_name:hover{color:var(--color-primary)}._1TER0G_unitPrice{color:var(--color-text-muted);font-size:.875rem}._1TER0G_provenance{color:var(--color-text-muted);margin-top:2px;font-size:.75rem;display:block}._1TER0G_issues{color:var(--color-danger);margin:0;padding:0;font-size:.75rem;list-style:none}._1TER0G_controls{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}._1TER0G_remove{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.25rem;font-size:.875rem;display:inline-flex}._1TER0G_remove:hover{color:var(--color-danger)}._1TER0G_remove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-base)}
.qOzg7a_field{flex-direction:column;gap:.25rem;display:flex}.qOzg7a_control{align-items:center;gap:.5rem;display:inline-flex}.qOzg7a_input{appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-control);background-color:var(--color-bg);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:.8rem;flex-shrink:0;width:1.1rem;height:1.1rem;margin:0;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1)}.qOzg7a_input:checked{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E")}.qOzg7a_input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent);outline:none}.qOzg7a_input:disabled{opacity:.6;cursor:not-allowed}.qOzg7a_label{color:var(--color-text);cursor:pointer;font-size:.875rem;font-weight:500}.qOzg7a_invalid{outline:1px solid var(--color-danger)}.qOzg7a_hint{color:var(--color-text-muted);font-size:.75rem}.qOzg7a_error{color:var(--color-danger);font-size:.75rem}
.Bf3eVW_summary{flex-direction:column;gap:.5rem;display:flex}.Bf3eVW_row{justify-content:space-between;align-items:baseline;font-size:1.125rem;font-weight:500;display:flex}.Bf3eVW_amount{font-variant-numeric:tabular-nums}.Bf3eVW_note{color:var(--color-text-muted);font-size:.875rem}
.RxPGTG_hint{color:var(--color-text-muted);font-size:.75rem}.RxPGTG_labelRow{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.RxPGTG_trigger{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-pill);line-height:0;font-size:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.RxPGTG_trigger:after{content:"";position:absolute;inset:-.55rem}.RxPGTG_trigger:hover{color:var(--color-text)}.RxPGTG_trigger{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}.RxPGTG_popover{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);max-width:24rem;color:var(--color-text);box-shadow:var(--shadow-md,0 6px 24px #0000002e);position-area:block-end span-inline-end;position-try-fallbacks:flip-block,flip-inline;margin:0;margin-block-start:.25rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.5}
.KuUl6W_overlay{z-index:500;background:color-mix(in srgb, var(--color-neutral-950) 45%, transparent);justify-content:flex-end;animation:.2s cubic-bezier(.2,0,0,1) KuUl6W_fade;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.KuUl6W_overlay{animation:none}}.KuUl6W_panel{background:var(--bg,var(--color-bg));width:min(28rem,100%);height:100%;box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s cubic-bezier(.3,0,0,1) KuUl6W_slide;display:flex}.KuUl6W_panel:focus{outline:none}@media (prefers-reduced-motion:reduce){.KuUl6W_panel{animation:none}}.KuUl6W_header{border-bottom:1px solid var(--line,var(--color-border));justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.KuUl6W_title{font-size:var(--fs-name,1.25rem);text-transform:uppercase;font-weight:600}.KuUl6W_close{border-radius:var(--radius-base);width:2.25rem;height:2.25rem;color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.KuUl6W_close:hover{background:var(--color-surface-2)}.KuUl6W_close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;outline-offset:-2px}.KuUl6W_content{flex:auto;padding:0 1.5rem;overflow-y:auto}.KuUl6W_footer{border-top:1px solid var(--line,var(--color-border));flex-direction:column;gap:.75rem;padding:1rem 1.5rem;display:flex}.KuUl6W_empty{text-align:center;color:var(--color-text-muted);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.KuUl6W_emptyTitle{color:var(--color-text);font-size:1.125rem;font-weight:500}.KuUl6W_emptyText{font-size:.875rem}@keyframes KuUl6W_fade{0%{opacity:0}to{opacity:1}}@keyframes KuUl6W_slide{0%{transform:translate(100%)}to{transform:translate(0)}}.KuUl6W_issueList{margin:0;padding:0;list-style:none}
._863J0q_field{flex-direction:column;gap:.5rem;display:flex}._863J0q_label{font-size:.875rem;font-weight:500}._863J0q_control{align-items:center;gap:.75rem;display:flex}._863J0q_preview{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface-2);flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}._863J0q_preview img{object-fit:contain;width:100%;height:100%}._863J0q_empty{color:var(--color-text-muted);opacity:.6}._863J0q_actions{flex-wrap:wrap;gap:.5rem;display:flex}._863J0q_hint{color:var(--color-text-muted);font-size:.75rem}._863J0q_error{color:var(--color-danger);font-size:.75rem}._863J0q_warning{color:var(--color-warning);align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.45;display:flex}._863J0q_warning svg{flex-shrink:0;margin-top:.15em}._863J0q_pickerTop{max-width:24rem;margin-bottom:1rem}._863J0q_pickerStatus{color:var(--color-text-muted);justify-content:center;padding:2rem 0;font-size:.875rem;display:flex}._863J0q_grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._863J0q_cell{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;text-align:left;flex-direction:column;gap:.25rem;width:100%;padding:.5rem;display:flex}._863J0q_cell:hover{border-color:var(--color-text-muted)}._863J0q_cell img{aspect-ratio:1;object-fit:contain;background:var(--color-surface-2);border-radius:3px;width:100%}._863J0q_cellOn{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}._863J0q_cellName{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._863J0q_modalFooter{justify-content:flex-end;align-items:center;gap:.75rem;width:100%;display:flex}
.U-nkMG_wrap{text-align:center;padding:6rem 1.5rem}.U-nkMG_inner{flex-direction:column;align-items:center;gap:1rem;max-width:42rem;margin:0 auto;display:flex}.U-nkMG_title{font-size:2.25rem;font-family:var(--font-brand);color:var(--color-text);margin:0}.U-nkMG_tagline{color:var(--color-text-muted);margin:0;font-size:1.125rem}.U-nkMG_body{color:var(--color-text-muted);margin:0}.U-nkMG_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.U-nkMG_primary,.U-nkMG_secondary{border-radius:var(--radius-base);align-items:center;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:opacity .12s cubic-bezier(.2,0,0,1);display:inline-flex}.U-nkMG_primary:hover,.U-nkMG_secondary:hover{opacity:.9}.U-nkMG_primary,.U-nkMG_secondary{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}.U-nkMG_primary{background:var(--color-primary);color:var(--color-primary-contrast)}.U-nkMG_secondary{border:1px solid var(--color-border);color:var(--color-text)}
.-BQZ_q_hero,.-BQZ_q_richText,.-BQZ_q_imageText,.-BQZ_q_faq,.-BQZ_q_steps,.-BQZ_q_rail,.-BQZ_q_comparison,.-BQZ_q_customHtml{margin-inline:max(var(--pad-x),(100% - var(--container-max,1920px))/2 + var(--pad-x));max-width:min(var(--section-width,76rem),var(--container-max,1920px))}.-BQZ_q_faq{max-width:min(var(--section-width,56rem),var(--container-max,1920px))}.-BQZ_q_title{text-transform:uppercase;letter-spacing:.01em;font-size:var(--fs-section,var(--fs-title));margin-bottom:.8em;font-weight:700}.-BQZ_q_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 .6em;font-size:.75rem;font-weight:600}.-BQZ_q_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.-BQZ_q_button{border-radius:var(--radius-base);background:var(--color-primary);color:var(--color-primary-contrast);justify-content:center;align-items:center;padding:.9em 1.8em;font-weight:600;display:inline-flex}.-BQZ_q_button:hover{background:var(--color-primary-hover)}.-BQZ_q_buttonGhost{color:var(--color-text);border:1px solid var(--color-border);background:0 0}.-BQZ_q_buttonGhost:hover{background:var(--color-surface)}.-BQZ_q_hero{text-align:center;padding-block:clamp(28px,3vw,60px);position:relative}.-BQZ_q_heroWithImage{max-width:none;min-height:320px;color:var(--band-fg);place-items:center;padding:clamp(40px,5vw,96px) clamp(20px,5vw,100px);display:grid}.-BQZ_q_heroMedia{background:var(--img-bg);position:absolute;inset:0;overflow:hidden}.-BQZ_q_heroMedia:after{content:"";background:#0000006b;position:absolute;inset:0}.-BQZ_q_heroImage{object-fit:cover}.-BQZ_q_heroInner{max-width:46rem;position:relative}.-BQZ_q_heroTitle{text-transform:uppercase;letter-spacing:.01em;font-size:var(--fs-title);font-weight:800}.-BQZ_q_heroSubtitle{font-size:var(--fs-lead,var(--fs-body));margin-top:.7em;margin-bottom:1.4em}.-BQZ_q_richText,.-BQZ_q_customHtml{padding-block:clamp(20px,2.2vw,44px)}.-BQZ_q_prose{max-width:72ch}.-BQZ_q_imageText{align-items:center;gap:clamp(20px,2.6vw,52px);padding-block:clamp(20px,2.2vw,44px);display:grid}@media (min-width:768px){.-BQZ_q_imageText{grid-template-columns:1fr 1fr}.-BQZ_q_imageTextReverse .-BQZ_q_imageTextMedia{order:2}}.-BQZ_q_imageTextMedia{border:1px solid var(--line);border-radius:var(--radius-base);background:var(--img-bg);overflow:hidden}.-BQZ_q_imageTextImage{width:100%;height:auto;display:block}.-BQZ_q_faq,.-BQZ_q_steps{padding-block:clamp(24px,2.6vw,52px)}.-BQZ_q_stepList{gap:clamp(16px,1.8vw,32px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.-BQZ_q_stepList{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.-BQZ_q_step{border:1px solid var(--line);border-radius:var(--radius-base);padding:clamp(16px,1.6vw,28px)}.-BQZ_q_stepNumber{border-radius:var(--radius-base);background:var(--color-primary);width:2em;height:2em;color:var(--color-primary-contrast);-webkit-print-color-adjust:exact;print-color-adjust:exact;justify-content:center;align-items:center;margin-bottom:.7em;font-weight:700;display:inline-flex}.-BQZ_q_stepTitle{font-size:var(--fs-body);margin-bottom:.4em;font-weight:700}.-BQZ_q_stepText{color:var(--ink-mute);font-size:var(--fs-small)}.-BQZ_q_cta{margin-inline:max(var(--pad-x),(100% - var(--container-max,1920px))/2 + var(--pad-x));background:var(--band-bg);color:var(--band-fg);text-align:center;margin-block:clamp(24px,2.6vw,52px);padding:clamp(28px,3.4vw,68px) clamp(20px,5vw,100px)}.-BQZ_q_ctaTitle{text-transform:uppercase;letter-spacing:.01em;font-size:var(--fs-title);font-weight:700}.-BQZ_q_ctaText{color:var(--band-text-muted);margin-top:.7em;margin-bottom:1.4em}.-BQZ_q_rail{padding-block:clamp(24px,2.6vw,52px)}.-BQZ_q_collectionMore{text-align:center;margin:clamp(12px,1.4vw,24px) 0 0}.-BQZ_q_collectionMoreLink{border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:var(--fs-small);align-items:center;padding:.55em .2em;font-weight:600;display:inline-flex}.-BQZ_q_collectionMoreLink:hover{border-bottom-color:var(--color-primary);color:var(--color-primary)}@keyframes -BQZ_q_lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes -BQZ_q_lp-reveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes -BQZ_q_lp-draw{to{transform:scaleX(1)}}.landing-page .-BQZ_q_hero{padding-block:clamp(56px,8vw,132px)}.landing-page .-BQZ_q_heroTitle{font-size:clamp(2rem,5.5vw,4.25rem);line-height:1.02;display:inline-block;position:relative}.landing-page .-BQZ_q_heroTitle:after{content:"";background:var(--color-primary);transform-origin:0;height:2px;position:absolute;bottom:-.28em;left:0;right:0;transform:scaleX(1)}.landing-page .-BQZ_q_step{transition:transform .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1)}.landing-page .-BQZ_q_step:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 12px 30px #0000001a}@media (prefers-reduced-motion:no-preference){.landing-page .-BQZ_q_heroTitle{animation:.8s cubic-bezier(.3,0,0,1) both -BQZ_q_lp-rise}.landing-page .-BQZ_q_heroSubtitle{animation:.8s cubic-bezier(.3,0,0,1) .12s both -BQZ_q_lp-rise}.landing-page .-BQZ_q_heroInner .-BQZ_q_button{animation:.8s cubic-bezier(.3,0,0,1) .24s both -BQZ_q_lp-rise}.landing-page .-BQZ_q_heroTitle:after{animation:.7s cubic-bezier(.3,0,0,1) .45s forwards -BQZ_q_lp-draw;transform:scaleX(0)}@supports (animation-timeline:view()){.landing-page section:not(.-BQZ_q_hero){animation:linear both -BQZ_q_lp-reveal;animation-timeline:view();animation-range:entry 5% cover 28%}}}.-BQZ_q_heroOffer{margin:0 0 1rem;font-weight:600}.-BQZ_q_comparison{padding-block:clamp(24px,2.6vw,52px)}.-BQZ_q_comparisonScroll{overflow-x:auto}.-BQZ_q_comparisonTable{border-collapse:collapse;text-align:left;width:100%}.-BQZ_q_comparisonTable th,.-BQZ_q_comparisonTable td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:.75rem}.-BQZ_q_comparisonTable tbody tr:first-child th[colspan]{background:var(--color-surface);font-weight:600}.-BQZ_q_comparisonFigure{font-size:1.4em;display:block}.-BQZ_q_comparisonFigure small{margin-inline-start:.25em;font-size:.55em}.-BQZ_q_comparisonTagline{color:var(--color-text-muted);font-weight:400;display:block}.-BQZ_q_comparisonYes{color:var(--color-primary)}.-BQZ_q_comparisonNo{color:var(--color-text-muted)}
.gvEN1a_banner{z-index:600;border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);max-width:46rem;box-shadow:var(--shadow-lg);align-items:center;gap:1rem;margin-inline:auto;padding:1rem 1.5rem;display:flex;position:fixed;bottom:clamp(.75rem,3vw,1.5rem);left:clamp(.75rem,3vw,1.5rem);right:clamp(.75rem,3vw,1.5rem)}@media (max-width:768px){.gvEN1a_banner{flex-direction:column;align-items:stretch;gap:.75rem}}.gvEN1a_text{color:var(--color-text-muted);flex:1;margin:0;font-size:.875rem;line-height:1.3}.gvEN1a_actions{flex-shrink:0;gap:.5rem;display:flex}@media (max-width:768px){.gvEN1a_actions{justify-content:flex-end}}
.ZD232W_btn{z-index:200;border:1px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary);width:2.75rem;height:2.75rem;color:var(--color-primary-contrast);box-shadow:var(--shadow-lg);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility .2s cubic-bezier(.2,0,0,1);display:inline-flex;position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px);transform:translateY(10px)}.ZD232W_btn:hover{transform:translateY(-2px)}.ZD232W_btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ZD232W_visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.ZD232W_btn{transition:none}}
.na2dAW_field{flex-direction:column;gap:.25rem;display:flex}.na2dAW_label{font-size:var(--field-label-fs,.875rem);color:var(--field-label-ink,var(--color-text));font-weight:500}.na2dAW_required{color:var(--color-danger)}.na2dAW_inputWrap{align-items:center;display:flex;position:relative}.na2dAW_adornment{pointer-events:none;align-items:center;display:inline-flex;position:absolute;right:.75rem}.na2dAW_input{width:100%;padding:var(--field-pad,.5rem .75rem);font-size:var(--field-fs,1rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);font-family:inherit;line-height:1.15;transition:border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1)}.na2dAW_input::placeholder{color:var(--field-placeholder,var(--color-text-muted))}.na2dAW_input:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.na2dAW_input:disabled{opacity:.6;cursor:not-allowed}.na2dAW_hasAdornment{padding-right:2.5rem}.na2dAW_invalid{border-color:var(--color-danger)}.na2dAW_invalid:focus-visible{border-color:var(--color-danger);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-danger) var(--control-focus-a,25%), transparent);outline:none}.na2dAW_hint{color:var(--color-text-muted);font-size:.75rem}.na2dAW_error{color:var(--color-danger);font-size:.75rem}
.DLEWfa_hero{aspect-ratio:21/8;background:var(--img-bg);border-block:1px solid var(--line);min-height:260px;margin-bottom:clamp(20px,2vw,38px);position:relative}.DLEWfa_heroImage{object-fit:cover}.DLEWfa_head,.DLEWfa_cover,.DLEWfa_content{max-width:min(76rem,var(--container-max,1920px))}.DLEWfa_head,.DLEWfa_cover{margin-bottom:clamp(20px,2vw,38px)}.DLEWfa_title{text-transform:uppercase;letter-spacing:.01em;font-family:var(--font-theme-display,inherit);max-width:26ch;font-size:var(--fs-title);font-weight:700}.DLEWfa_excerpt{max-width:62ch;color:var(--ink-mute);font-size:var(--fs-lead,var(--fs-body));margin-top:.8em}.DLEWfa_cover{border:1px solid var(--line);border-radius:var(--radius-base);background:var(--img-bg);overflow:hidden}.DLEWfa_coverImage{width:100%;height:auto;display:block}.DLEWfa_content{gap:clamp(24px,2.4vw,46px);display:grid}@media (min-width:1024px){.DLEWfa_content{grid-template-columns:220px minmax(0,1fr);align-items:start}.DLEWfa_content:has(>.DLEWfa_body:only-child){grid-template-columns:minmax(0,1fr)}}.DLEWfa_toc{font-size:var(--fs-small)}@media (min-width:1024px){.DLEWfa_toc{position:sticky;top:calc(clamp(60px,5.73vw,110px) + 24px)}}.DLEWfa_toc ol{flex-direction:column;gap:.6em;margin:0;padding:0;list-style:none;display:flex}.DLEWfa_tocLabel{color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.9em;font-size:12px;font-weight:600;display:block}.DLEWfa_tocSub{padding-left:1em}.DLEWfa_body{max-width:90ch}
.gEdjfq_tools{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.gEdjfq_insert{min-width:14rem}.gEdjfq_alert{flex-basis:100%}.gEdjfq_modalHint{color:var(--color-text-muted);margin:0 0 .75rem;font-size:.875rem}
.aRnJ8G_card{flex-direction:column;height:100%;display:flex;position:relative}.aRnJ8G_media{aspect-ratio:16/10;border:1px solid var(--line);background:var(--img-bg);border-radius:var(--radius-base);justify-content:center;align-items:center;margin-bottom:clamp(12px,1.25vw,24px);display:flex;position:relative;overflow:hidden}.aRnJ8G_photo{object-fit:cover}.aRnJ8G_placeholder{color:var(--ink-mute);opacity:.6}.aRnJ8G_meta{font-size:var(--fs-note);color:var(--ink-mute);flex-wrap:wrap;gap:.8em;margin-bottom:.5em;display:flex}.aRnJ8G_tags{text-transform:uppercase;letter-spacing:.06em}.aRnJ8G_title{font-size:var(--fs-name);text-transform:uppercase;font-weight:600;line-height:1.3}.aRnJ8G_titleLink{color:inherit}.aRnJ8G_titleLink:hover{opacity:.75}.aRnJ8G_stretch{z-index:1;position:absolute;inset:0}.aRnJ8G_excerpt{font-size:var(--fs-small);color:var(--ink-soft);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.6em;line-height:1.6;display:-webkit-box;overflow:hidden}
.bGflSG_wrap{background:var(--elevation-surface-1,transparent);border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);flex-direction:column;gap:1rem;margin:0;padding:1rem;display:flex}.bGflSG_legend{padding-inline:.5rem;font-weight:600}.bGflSG_legendHint{color:var(--color-text-muted);font-weight:400}.bGflSG_modeBar{justify-content:flex-end;display:flex}.bGflSG_json{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.bGflSG_list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.bGflSG_section{background:var(--elevation-surface-1,transparent);border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);padding:1rem}.bGflSG_sectionHead{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.bGflSG_sectionActions{gap:.25rem;display:flex}.bGflSG_fields{flex-direction:column;gap:.75rem;display:flex}.bGflSG_repeater{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.bGflSG_repeaterLabel{font-size:.875rem;font-weight:600}.bGflSG_repeaterHint{color:var(--color-text-muted);font-size:.75rem}.bGflSG_repeaterRow{align-items:start;gap:.5rem;width:100%;display:grid}@media (min-width:768px){.bGflSG_repeaterRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}}.bGflSG_add{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.bGflSG_addHint{color:var(--color-text-muted);align-items:center;gap:.4em;font-size:.75rem;display:inline-flex}.bGflSG_danger{color:var(--color-danger)}.bGflSG_sectionError{color:var(--color-danger);margin:0 0 .75rem;font-size:.875rem}
.gEDn1G_media{border:1px solid var(--line);background:var(--img-bg);border-radius:var(--radius-base);margin-bottom:clamp(12px,1.25vw,24px)}.gEDn1G_name{font-size:var(--fs-name);text-transform:uppercase;font-weight:600}.gEDn1G_tags li{letter-spacing:.06em;text-transform:uppercase;background:var(--chip);border-radius:var(--radius-base);color:var(--ink-soft);padding:.5em 1em;font-size:clamp(10px,2.6vw,12px);font-weight:600}.gEDn1G_cta{text-transform:uppercase;letter-spacing:.04em;text-align:center;border:1px solid var(--ink);border-radius:var(--radius-base);width:100%;color:var(--ink);margin-top:auto;padding:.9em 1em;font-size:clamp(12px,3.2vw,14px);font-weight:600;transition:opacity .2s cubic-bezier(.2,0,0,1);display:block}.gEDn1G_card{flex-direction:column;height:100%;display:flex;position:relative}.gEDn1G_card:hover .gEDn1G_cta{opacity:.8}.gEDn1G_media{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-surface-2);width:100%;position:relative;overflow:hidden}.gEDn1G_media img{object-fit:cover;transition:transform .32s cubic-bezier(.2,0,0,1)}.gEDn1G_media [data-product-media=placeholder]{color:var(--color-text-muted);opacity:.6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gEDn1G_media{aspect-ratio:1/1.1;background:var(--img-bg);border-radius:var(--radius-base)}.gEDn1G_media img{object-fit:contain}.gEDn1G_nameLink{color:inherit}.gEDn1G_stretch{z-index:1;position:absolute;inset:0}.gEDn1G_price{font-size:var(--fs-btn);margin:.25em 0 .9em;font-weight:500}.gEDn1G_price span{color:var(--ink-soft)}.gEDn1G_tags{flex-wrap:wrap;gap:.5em;margin:0 0 clamp(14px,1.35vw,26px);padding:0;list-style:none;display:flex}.gEDn1G_tags li{white-space:nowrap}
._4TYOXa_gallery{gap:var(--pdp-gal-gap,clamp(10px, 1vw, 18px));flex-direction:column;display:flex}._4TYOXa_main{aspect-ratio:var(--pdp-gal-aspect,1/1);border-radius:var(--pdp-gal-radius,var(--radius-base));width:100%;clip-path:var(--pdp-gal-clip,none);border:1px solid var(--pdp-gal-line,var(--line,var(--color-border)));background:var(--pdp-gal-frame-bg,var(--img-bg,var(--color-surface-2)));position:relative;overflow:hidden}._4TYOXa_mainImage{object-fit:var(--pdp-gal-fit,contain)}._4TYOXa_placeholder{color:var(--ink-mute,var(--color-text-muted));opacity:.6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._4TYOXa_arrow{border-radius:var(--pdp-gal-arrow-radius,var(--radius-base));width:clamp(28px,2.2vw,42px);height:clamp(28px,2.2vw,42px);clip-path:var(--pdp-gal-arrow-clip,none);background:var(--pdp-gal-arrow-bg,var(--ink,var(--color-text)));color:var(--pdp-gal-arrow-fg,var(--bg,var(--color-bg)));cursor:pointer;border:none;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}._4TYOXa_arrow:hover{transform:translateY(-50%)scale(1.06)}._4TYOXa_arrowPrev{left:clamp(8px,.8vw,16px)}._4TYOXa_arrowNext{right:clamp(8px,.8vw,16px)}._4TYOXa_thumbs{grid-template-columns:repeat(auto-fill, minmax(var(--pdp-gal-thumb-min,4.5rem), 1fr));gap:clamp(8px,.8vw,14px);margin:0;padding:0;list-style:none;display:grid}._4TYOXa_thumb{aspect-ratio:1;border:1px solid var(--pdp-gal-line,var(--line,var(--color-border)));border-radius:var(--pdp-gal-thumb-radius,var(--radius-base));width:100%;clip-path:var(--pdp-gal-thumb-clip,none);background:var(--pdp-gal-frame-bg,var(--img-bg,var(--color-surface-2)));cursor:pointer;padding:0;transition:border-color .15s;display:block;position:relative;overflow:hidden}._4TYOXa_thumb:hover{border-color:var(--ink-mute,var(--color-text-muted))}._4TYOXa_thumb:focus-visible{outline:2px solid var(--ink,var(--color-primary));outline-offset:2px}._4TYOXa_thumbOn{border-color:var(--pdp-gal-thumb-on,var(--ink,var(--color-primary)));border-width:2px}._4TYOXa_thumbImage{object-fit:cover}
.S9cdsW_grid{gap:var(--product-grid-gap,clamp(28px, 2.5vw, 48px) var(--gap,1.5rem));grid-template-columns:var(--product-grid-columns,repeat(2, minmax(0, 1fr)));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.S9cdsW_grid{grid-template-columns:var(--product-grid-columns,repeat(3, minmax(0, 1fr)))}}@media (min-width:1024px){.S9cdsW_grid{grid-template-columns:var(--product-grid-columns,repeat(4, minmax(0, 1fr)))}}.S9cdsW_item{flex-direction:var(--product-grid-item-flow,column);gap:var(--product-grid-item-gap,.5rem);display:flex}.S9cdsW_mediaSkeleton{aspect-ratio:1;width:100%;height:auto}
._1wweG_form{flex:220px;align-items:center;max-width:360px;display:flex;position:relative}._1wweG_icon{color:var(--color-text-muted);pointer-events:none;position:absolute;left:.75rem}._1wweG_input{padding:var(--field-pad,.5rem .75rem);font-size:var(--fs-small,.875rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);width:100%;height:2.75rem;padding-inline:2.15rem 2rem;font-family:inherit;line-height:1.15}._1wweG_input:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}._1wweG_input::placeholder{color:var(--field-placeholder,var(--color-text-muted))}._1wweG_input::-webkit-search-cancel-button{appearance:none;display:none}._1wweG_input::-webkit-search-decoration{appearance:none;display:none}._1wweG_clear{border-radius:var(--radius-base);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.5rem}._1wweG_clear:hover{background:var(--color-surface-2);color:var(--color-text)}
.DFZw4W_wrap{align-items:center;gap:.5rem;display:inline-flex}.DFZw4W_label{text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-note,.875rem);color:var(--color-text);font-weight:600}.DFZw4W_select{padding:var(--field-pad,.5rem .75rem);font-size:var(--fs-small,.875rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);cursor:pointer;height:2.75rem;font-family:inherit;line-height:1.15}.DFZw4W_select:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}
.vnQsHG_form{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.vnQsHG_label{text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-note,.875rem);color:var(--color-text);font-weight:600}.vnQsHG_input{padding:var(--field-pad,.5rem .75rem);font-size:var(--fs-small,.875rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);height:2.75rem;width:calc(var(--price-field-ch,5ch) + 2.5rem);appearance:textfield;flex:none;font-family:inherit;line-height:1.15}.vnQsHG_input::-webkit-outer-spin-button{appearance:none;margin:0}.vnQsHG_input::-webkit-inner-spin-button{appearance:none;margin:0}.vnQsHG_input:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.vnQsHG_input::placeholder{color:var(--field-placeholder,var(--color-text-muted))}.vnQsHG_dash{color:var(--color-text-muted)}.vnQsHG_apply,.vnQsHG_clear{text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-note,.875rem);border:1px solid var(--color-text);border-radius:var(--radius-base);background:var(--color-text);height:2.75rem;color:var(--color-bg);cursor:pointer;padding:0 1.4em;font-weight:600;transition:opacity .2s cubic-bezier(.2,0,0,1)}.vnQsHG_apply:hover,.vnQsHG_clear:hover{opacity:.8}.vnQsHG_clear{color:var(--color-text);background:0 0}
._0-fsYW_wrap{display:contents}._0-fsYW_toggle{font-size:var(--fs-note);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--ink);border-radius:var(--radius-base);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:.5em;margin-left:auto;padding:.7em 1.5em;font-weight:600;transition:opacity .2s cubic-bezier(.2,0,0,1);display:inline-flex}@media (max-width:560px){._0-fsYW_toggle{letter-spacing:.04em;padding:.5em .95em;font-size:12px}}._0-fsYW_toggle:hover{opacity:.75}._0-fsYW_toggleOpen{background:var(--ink);color:var(--bg)}._0-fsYW_panel{background:var(--img-bg);border:1px solid var(--line);border-radius:var(--radius-base);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:clamp(10px,1vw,18px);padding:clamp(12px,1.1vw,20px);display:flex}._0-fsYW_panel[hidden]{display:none}
.CbO8_q_directory{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.CbO8_q_directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:880px){.CbO8_q_directory{grid-template-columns:repeat(3,minmax(0,1fr))}}.CbO8_q_department{flex-direction:column;align-self:start;gap:1rem;min-width:0;display:flex}.CbO8_q_tile{flex-direction:column;gap:.75rem;display:flex;position:relative}.CbO8_q_tile:hover img{transform:scale(1.03)}.CbO8_q_media{aspect-ratio:1;border-radius:var(--radius-media);background:var(--color-surface-2);width:100%;position:relative;overflow:hidden}.CbO8_q_image{object-fit:contain;transition:transform .32s cubic-bezier(.2,0,0,1)}.CbO8_q_placeholder{color:var(--color-text-muted);opacity:.6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CbO8_q_departmentName{text-transform:uppercase;letter-spacing:.01em;font-size:1.25rem;font-weight:600}.CbO8_q_departmentLink{color:var(--color-text)}.CbO8_q_departmentLink:hover{color:var(--color-primary)}.CbO8_q_stretch{z-index:1;position:absolute;inset:0}.CbO8_q_count{color:var(--color-text-muted);font-size:.875rem}.CbO8_q_branches{border-inline-start:1px solid var(--color-border);flex-direction:column;gap:.75rem;margin:0;padding:0 0 0 1rem;list-style:none;display:flex}.CbO8_q_branches .CbO8_q_branches{border-inline-start:0;gap:.25rem;margin-top:.5rem;padding-inline-start:.75rem}.CbO8_q_group,.CbO8_q_leaf{min-width:0}.CbO8_q_groupName{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text);font-size:.875rem;font-weight:600}.CbO8_q_branchLink{color:var(--color-text-muted);align-items:baseline;gap:.5rem;font-size:.875rem;display:inline-flex}.CbO8_q_branchLink:hover{color:var(--color-primary)}.CbO8_q_branchLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CbO8_q_soon{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);white-space:nowrap;padding:0 .5rem;font-size:.75rem}
.eyEYAa_root{align-items:center;gap:.25rem;line-height:0;display:inline-flex}.eyEYAa_star{color:var(--color-neutral-300);fill:none;transition:color .12s cubic-bezier(.2,0,0,1),fill .12s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.eyEYAa_star{transition:none}}.eyEYAa_filled{color:var(--color-accent);fill:var(--color-accent)}.eyEYAa_button{color:inherit;cursor:pointer;border-radius:var(--radius-base);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:.25rem;display:inline-flex}.eyEYAa_button:hover .eyEYAa_star{color:var(--color-accent)}.eyEYAa_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.EnF5la_root{flex-direction:column;gap:1.5rem;display:flex}.EnF5la_header{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.EnF5la_verdict{align-items:center;gap:1rem;min-inline-size:0;display:flex}.EnF5la_average{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:700;line-height:1}.EnF5la_verdictText{flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}.EnF5la_heading{color:var(--color-text);font-size:1.25rem;font-weight:600}.EnF5la_summary{align-items:center;gap:.5rem;margin:0;display:flex}.EnF5la_count{color:var(--color-text-muted);font-size:.875rem}.EnF5la_loading{justify-content:center;padding:2rem 0;display:flex}.EnF5la_muted{color:var(--color-text-muted)}.EnF5la_list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.EnF5la_item{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);align-content:start;gap:.5rem;padding:1rem;display:grid}.EnF5la_itemTitle{color:var(--color-text);font-weight:600}.EnF5la_itemBody{color:var(--color-text);white-space:pre-line;line-height:1.5}.EnF5la_itemMeta{color:var(--color-text-muted);gap:.25rem;font-size:.875rem;display:flex}.EnF5la_reviewer{color:var(--color-text);font-weight:500}.EnF5la_prompt{color:var(--color-text-muted);margin:0}.EnF5la_link{color:var(--color-primary);font-weight:500}.EnF5la_link:hover{color:var(--color-primary-hover)}.EnF5la_form{flex-direction:column;gap:1rem;max-width:40rem;display:flex}.EnF5la_formError{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger);padding:.75rem;font-size:.875rem}.EnF5la_ratingField{flex-direction:column;gap:.5rem;display:flex}.EnF5la_ratingLabel{color:var(--color-text);font-size:.875rem;font-weight:500}.EnF5la_fieldError{color:var(--color-danger);font-size:.875rem}.EnF5la_actions{justify-content:flex-end;gap:.5rem;display:flex}
.o4_yBW_header{z-index:300;background:color-mix(in srgb, var(--color-bg) 95%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-text);position:sticky;top:0}.o4_yBW_inner{max-width:1920px;min-height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;padding-inline:clamp(20px,5.21vw,100px);display:flex}.o4_yBW_brand{color:var(--color-text);flex-shrink:0;align-items:center;display:inline-flex}.o4_yBW_logo{width:auto;height:clamp(1.5rem,2vw,2.4rem);display:block}
.mO_kGq_root{flex-direction:column;gap:1.5rem;display:flex}.mO_kGq_title{font-size:1.5rem}.mO_kGq_nameLink{color:var(--color-text);font-weight:500}.mO_kGq_nameLink:hover{color:var(--color-primary)}.mO_kGq_slug{color:var(--color-text-muted);font-size:.75rem;display:block}.mO_kGq_muted{color:var(--color-text-muted);font-size:.875rem}.mO_kGq_rowActions{justify-content:flex-end;gap:.5rem;display:flex}.mO_kGq_danger{color:var(--color-danger)}.mO_kGq_loading{color:var(--color-text-muted)}
.--YgKq_form{align-items:center;min-width:min(280px,100%);display:flex;position:relative}.--YgKq_icon{color:var(--ink-mute);pointer-events:none;position:absolute;left:.9em}.--YgKq_input{width:100%;font-size:var(--fs-small);background:var(--field-fill,transparent);border:1px solid var(--field-border,var(--control-border,var(--line)));box-shadow:var(--field-shadow,none);color:var(--ink);border-radius:999px;padding:.7em 2.4em}.--YgKq_input::placeholder{color:var(--field-placeholder,var(--ink-mute))}.--YgKq_input:focus-visible{border-color:var(--ink);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--ink) var(--control-focus-a,25%), transparent);outline:none}.--YgKq_clear{color:var(--ink-mute);cursor:pointer;background:0 0;border:0;display:flex;position:absolute;right:.7em}.--YgKq_clear:hover{color:var(--ink)}
.BaMXjW_footer{background:var(--color-bg);color:var(--color-text);border-top:1px solid var(--color-border)}.BaMXjW_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1920px;min-height:clamp(44px,3.2vw,62px);margin-inline:auto;padding-block:.6em;padding-inline:clamp(20px,5.21vw,100px);display:flex}.BaMXjW_inner p{color:var(--color-text-muted);font-size:clamp(13px,.83vw,16px)}.BaMXjW_inner nav{flex-wrap:wrap;gap:clamp(16px,1.7vw,32px);display:flex}.BaMXjW_inner nav a{font-size:clamp(13px,.83vw,16px);font-weight:500}.BaMXjW_inner nav a:hover{text-decoration:underline}@media (max-width:560px){.BaMXjW_inner{flex-direction:column;align-items:flex-start;gap:16px;padding-block:1em}.BaMXjW_inner p{font-size:12px}.BaMXjW_inner nav{grid-template-columns:1fr 1fr;gap:10px 18px;width:100%;display:grid}.BaMXjW_inner nav a{font-size:12px}}
.V8q2_a_form{flex-direction:column;gap:1rem;max-width:78rem;display:flex}.V8q2_a_grid{gap:1rem;display:grid}@media (min-width:1024px){.V8q2_a_grid{grid-template-columns:minmax(0,1fr) clamp(18rem,28%,22rem);align-items:start}}.V8q2_a_main,.V8q2_a_sidebar{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (min-width:1024px){.V8q2_a_sidebar{position:sticky;top:4.25rem}}.V8q2_a_formError{border:1px solid var(--color-danger);border-radius:var(--radius-base);color:var(--color-danger);padding:.75rem;font-size:.875rem}.V8q2_a_row{gap:1rem;display:grid}@media (min-width:768px){.V8q2_a_row{grid-template-columns:1fr 1fr}}.V8q2_a_legend{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.V8q2_a_legendHint{color:var(--color-text-muted);font-weight:400}.V8q2_a_modes{border:0;margin:0;padding:0}.V8q2_a_modeOptions{gap:.75rem;display:grid}@media (min-width:768px){.V8q2_a_modeOptions{grid-template-columns:repeat(2,1fr)}}.V8q2_a_modeCard{background:var(--elevation-surface-1,transparent);border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);cursor:pointer;flex-direction:column;gap:.25rem;padding:.75rem;font-size:.875rem;display:flex}.V8q2_a_modeCard:hover{border-color:var(--color-text-muted)}.V8q2_a_modeCard:has(:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.V8q2_a_modeOn{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.V8q2_a_modeHint{color:var(--color-text-muted);font-size:.75rem}.V8q2_a_layouts{border:0;margin:0;padding:0}.V8q2_a_layoutOptions{gap:.75rem;display:grid}@media (min-width:768px){.V8q2_a_layoutOptions{grid-template-columns:repeat(3,1fr)}}.V8q2_a_layoutCard{background:var(--elevation-surface-1,transparent);border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);cursor:pointer;flex-direction:column;gap:.25rem;padding:.75rem;font-size:.875rem;display:flex}.V8q2_a_layoutCard:hover{border-color:var(--color-text-muted)}.V8q2_a_layoutCard:has(:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.V8q2_a_layoutOn{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.V8q2_a_layoutHint{color:var(--color-text-muted);font-size:.75rem}.V8q2_a_thumb{border:1px solid var(--elevation-rim-1,var(--color-border));height:46px;box-shadow:var(--elevation-1,none);background:var(--color-surface-2);border-radius:3px;position:relative;overflow:hidden}.V8q2_a_thumb:before,.V8q2_a_thumb:after{content:"";background:var(--color-border);position:absolute}.V8q2_a_thumb-standard:before{inset:6px 26px 18px 6px}.V8q2_a_thumb-standard:after{inset:8px 6px 8px calc(100% - 22px)}.V8q2_a_thumb-feature:before{inset:0 0 20px}.V8q2_a_thumb-feature:after{inset:calc(100% - 14px) 20% 6px}.V8q2_a_thumb-minimal:before{inset:8px 30% 30px}.V8q2_a_thumb-minimal:after{inset:calc(100% - 18px) 30% 8px}.V8q2_a_bodyHead{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.V8q2_a_bodyHead>:first-child{flex:1;max-width:24rem}.V8q2_a_bodyGrid{gap:1rem;display:grid}@media (min-width:1024px){.V8q2_a_bodySplit{grid-template-columns:1fr 1fr;align-items:start}}.V8q2_a_preview{border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);background:var(--elevation-surface-1,var(--color-surface));max-height:34rem;padding:1rem;overflow:auto}.V8q2_a_previewLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:.75rem;font-size:.75rem;display:block}.V8q2_a_actions{z-index:200;background:var(--color-bg);border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-block:.75rem;display:flex;position:sticky;bottom:0}.V8q2_a_urlBox{border:1px solid var(--line);border-radius:var(--radius-base);background:var(--surface-2,transparent);flex-direction:column;gap:.6em;padding:clamp(12px,1.2vw,18px);display:flex}.V8q2_a_urlPreview{color:var(--ink-mute);font-size:var(--fs-note)}.V8q2_a_urlPreview code{color:var(--ink);font-weight:600}.V8q2_a_templates{border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);background:var(--color-surface-2);flex-direction:column;gap:.75rem;padding:clamp(14px,1.4vw,20px);display:flex}.V8q2_a_templatesHead{flex-direction:column;gap:.25rem;display:flex}.V8q2_a_templatesTitle{font-size:.875rem;font-weight:500}.V8q2_a_templatesHint{color:var(--color-text-muted);font-size:.75rem}.V8q2_a_templateGrid{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.V8q2_a_templateGrid{grid-template-columns:repeat(2,1fr)}}.V8q2_a_templateCard{text-align:left;border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);background:var(--elevation-surface-1,var(--color-surface));width:100%;height:100%;box-shadow:var(--elevation-1,none);cursor:pointer;flex-direction:column;gap:.5rem;padding:.75rem;transition:border-color .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1);display:flex}.V8q2_a_templateCard:hover{border-color:var(--color-primary);transform:translateY(-2px)}.V8q2_a_templateCard:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.V8q2_a_templateCardActive{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.V8q2_a_templateCardActive:hover{transform:none}.V8q2_a_templateName{justify-content:space-between;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:flex}.V8q2_a_templateBadge{background:var(--color-primary);color:var(--color-primary-contrast);border-radius:999px;align-items:center;gap:.3em;padding:.15em .5em;font-size:.75rem;font-weight:500;display:inline-flex}.V8q2_a_templateDesc{color:var(--color-text-muted);font-size:.875rem}.V8q2_a_templateOutline{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.35em;margin-top:auto;font-size:.75rem;display:flex}.V8q2_a_outlineStep{border:1px solid var(--elevation-rim-1,var(--color-border));background:var(--elevation-chip,transparent);color:var(--elevation-chip-ink,inherit);border-radius:999px;align-items:center;gap:.35em;padding:.15em .5em;display:inline-flex}.V8q2_a_outlineArrow{color:var(--color-border);margin-left:.35em}
.storefront{--control-border:var(--color-border);--field-border:transparent;--field-fill:var(--color-surface);--field-depth:inset 0 0 transparent;--field-shadow:var(--field-depth,inset 0 0 transparent), 0 0 0 1px var(--control-border,var(--color-border)), var(--surface-shadow-soft);--field-radius:var(--radius-control);--control-h:2.25rem;--field-pad:.375rem .875rem;--field-placeholder:color-mix(in srgb, var(--color-text) 30%, var(--color-text-muted));--field-label-ink:color-mix(in srgb, var(--color-text-muted) 40%, var(--color-text));--control-focus-w:2px;--control-focus-a:100%}html[data-theme=dark] .storefront{--control-border:var(--color-border);--field-depth:inset 0 0 transparent}.n99Kaq_shell{flex-direction:column;min-height:100dvh;display:flex}.n99Kaq_main{padding-block:2rem var(--sec-y);flex:1}.n99Kaq_main:has(>.storefront){padding-block:0}.n99Kaq_skipLink{z-index:600;background:var(--color-primary);color:var(--color-primary-contrast);border-radius:var(--radius-base);padding:.5rem .75rem;transition:top .12s cubic-bezier(.2,0,0,1);position:absolute;top:-3rem;left:.75rem}.n99Kaq_skipLink:focus-visible{top:.75rem}.n99Kaq_navLoader{z-index:400;background:var(--color-bg);place-items:stretch stretch;animation:.12s cubic-bezier(.2,0,0,1) n99Kaq_nav-loader-in;display:grid;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.n99Kaq_navLoader{animation:none}}@keyframes n99Kaq_nav-loader-in{0%{opacity:0}to{opacity:1}}.n99Kaq_loaderMark{min-height:60vh;padding-block:var(--sec-y);background:var(--color-bg);place-items:center;display:grid}.n99Kaq_loaderMark img{max-width:min(70vw,15.125rem);max-height:30vh}.n99Kaq_splash{z-index:400;background:var(--color-bg);place-items:stretch stretch;animation:1.9s cubic-bezier(.2,0,0,1) forwards n99Kaq_splash-out;display:grid;position:fixed;inset:0}@keyframes n99Kaq_splash-out{0%,68%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.n99Kaq_splash{animation:.6s linear forwards n99Kaq_splash-out}}
.VOGWgW_body{flex-direction:column;gap:2rem;display:flex}.VOGWgW_body h1{font-family:var(--font-theme-display,inherit);font-size:1.875rem}@media (min-width:768px){.VOGWgW_body h1{font-size:2.25rem}}.VOGWgW_prose{max-width:min(46rem,var(--container-max,1920px));margin-inline:auto}.VOGWgW_prose h2{font-family:var(--font-theme-display,inherit);margin-bottom:.75rem;font-size:1.25rem}.VOGWgW_prose section{flex-direction:column;gap:.75rem;display:flex}.VOGWgW_prose section h2{margin-bottom:0}.VOGWgW_prose p{color:var(--color-text);line-height:1.75}.VOGWgW_prose ol,.VOGWgW_prose ul{flex-direction:column;gap:.5rem;padding-left:1.5rem;line-height:1.75;display:flex}.VOGWgW_prose ol ol,.VOGWgW_prose ol ul,.VOGWgW_prose ul ol,.VOGWgW_prose ul ul{margin-top:.5rem}.VOGWgW_prose a{text-underline-offset:3px;text-decoration:underline}.VOGWgW_prose a:hover{color:var(--color-text-muted)}.VOGWgW_meta{color:var(--color-text-muted);margin-top:.5rem;font-size:.875rem}
@font-face{font-family:edoyDisplay;src:url(../media/playfair_display_latin-s.3u4lli0-axodc.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:edoyDisplay Fallback;src:local(Times New Roman);ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.0%;size-adjust:111.11%}.ZVe76q_className{font-family:edoyDisplay,edoyDisplay Fallback;font-style:normal}.ZVe76q_variable{--font-theme-display:"edoyDisplay", "edoyDisplay Fallback"}
._8qSImq_card{background:var(--elevation-surface-1,var(--color-surface));border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,var(--shadow-sm));overflow:hidden}._8qSImq_header{padding:var(--card-head-pad,1rem 1.5rem);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;display:flex}._8qSImq_title{font-size:var(--card-title-fs,1rem);font-weight:600}._8qSImq_actions{align-items:center;gap:.5rem;display:flex}._8qSImq_body{padding:var(--card-pad,1.5rem)}._8qSImq_flush{padding:0}
.T9eZHa_form{flex-direction:column;gap:1rem;display:flex}.T9eZHa_fileField{flex-direction:column;gap:.25rem;display:flex}.T9eZHa_fileLabel{font-size:var(--field-label-fs,.875rem);color:var(--color-text);font-weight:500}.T9eZHa_fileList{color:var(--color-text-muted);flex-direction:column;gap:.25rem;margin:0;padding-left:1rem;display:flex}.T9eZHa_note{color:var(--color-text-muted);margin:0}.T9eZHa_itemLink{color:var(--color-text);font-weight:500}.T9eZHa_itemLink:hover{color:var(--color-primary)}.T9eZHa_itemMeta{color:var(--color-text-muted)}.T9eZHa_meta{color:var(--color-text-muted);margin:0 0 1rem}.T9eZHa_stack{flex-direction:column;gap:1rem;display:flex}.T9eZHa_body{white-space:pre-wrap;margin:0}.T9eZHa_triage{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.T9eZHa_triageField{flex:0 12rem;min-width:0}.T9eZHa_badges{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .75rem;display:flex}.T9eZHa_actions{flex-wrap:wrap;gap:.5rem;display:flex}.T9eZHa_context{color:var(--color-text-muted);margin:0;overflow-x:auto}.T9eZHa_thread{flex-direction:column;gap:1rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.T9eZHa_comment{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.25rem;padding-bottom:.75rem;display:flex}.T9eZHa_comment:last-child{border-bottom:none;padding-bottom:0}.T9eZHa_commentHead{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;display:flex}.T9eZHa_attachments{flex-wrap:wrap;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}
@font-face{font-family:edoyScript;src:url(../media/pacifico_latin-s.2xocl9mu6olar.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:edoyScript Fallback;src:local(Arial);ascent-override:141.17%;descent-override:49.08%;line-gap-override:0.0%;size-adjust:92.3%}.WRSulG_className{font-family:edoyScript,edoyScript Fallback;font-style:normal;font-weight:400}.WRSulG_variable{--font-edoy-script:"edoyScript", "edoyScript Fallback"}
.aSmJ3G_toolbar{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.aSmJ3G_search{flex:8rem;min-width:8rem;max-width:22rem}@media (min-width:768px){.aSmJ3G_search{flex-basis:16rem;min-width:12rem}}.aSmJ3G_actions{align-items:flex-end;gap:.75rem;margin-inline-start:auto;display:flex}@media (min-width:768px){.aSmJ3G_toggleSlot{display:none}}.aSmJ3G_count{border-radius:var(--radius-pill);background:var(--color-primary);min-width:1.125rem;color:var(--color-primary-contrast);justify-content:center;align-items:center;padding-inline:.25rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.aSmJ3G_panel{flex:1 0 100%;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:start;gap:.75rem;display:grid}.aSmJ3G_panel[data-open=false]{display:none}@media (min-width:768px){.aSmJ3G_panel,.aSmJ3G_panel[data-open=false]{display:contents}}
.PLng6W_root{flex-direction:column;gap:1.5rem;display:flex}.PLng6W_title{font-size:1.5rem}.PLng6W_loading{color:var(--color-text-muted);padding:1.5rem 0}.PLng6W_note{color:var(--color-text-muted);margin-top:-.75rem;font-size:.875rem}.PLng6W_nameLink{color:var(--color-text);font-weight:500}.PLng6W_nameLink:hover{color:var(--color-primary)}.PLng6W_slug{color:var(--color-text-muted);font-size:.75rem;display:block}.PLng6W_muted{color:var(--color-text-muted);white-space:nowrap}.PLng6W_rowActions{justify-content:flex-end;gap:.25rem;display:inline-flex}.PLng6W_danger{color:var(--color-danger)}.PLng6W_nameCell{align-items:center;gap:.75rem;display:flex}.PLng6W_thumb,.PLng6W_thumbEmpty{border-radius:var(--radius-media);flex:none;width:40px;min-width:40px;height:40px}.PLng6W_thumb{object-fit:cover;background:var(--color-surface-2)}.PLng6W_thumbEmpty{border:1px dashed var(--color-border);background:var(--color-surface);display:block}.PLng6W_nameText{min-width:0;display:block}
.h81oZG_overlay{z-index:400;background:color-mix(in srgb, var(--color-neutral-950) 55%, transparent);animation:.12s cubic-bezier(.2,0,0,1) h81oZG_overlay-in;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.h81oZG_overlay{animation:none}}.h81oZG_panel{z-index:500;background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;top:0;bottom:0}.h81oZG_panel:focus{outline:none}.h81oZG_left{border-right:1px solid var(--color-border);animation:.2s cubic-bezier(.3,0,0,1) h81oZG_slide-in-left;left:0}@media (prefers-reduced-motion:reduce){.h81oZG_left{animation:none}}.h81oZG_right{border-left:1px solid var(--color-border);animation:.2s cubic-bezier(.3,0,0,1) h81oZG_slide-in-right;right:0}@media (prefers-reduced-motion:reduce){.h81oZG_right{animation:none}}.h81oZG_header{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.h81oZG_title{font-size:1rem;font-weight:600}.h81oZG_close{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-base);background:0 0;border:none;justify-content:center;align-items:center;margin:-.25rem;padding:.25rem;display:inline-flex}.h81oZG_close:hover{color:var(--color-text);background:var(--color-surface-2)}.h81oZG_close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.h81oZG_body{flex:1;padding:1rem .75rem;overflow-y:auto}@keyframes h81oZG_overlay-in{0%{opacity:0}to{opacity:1}}@keyframes h81oZG_slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes h81oZG_slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}
._7-d0DW_root{flex-direction:column;gap:1rem;display:flex}._7-d0DW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._7-d0DW_title{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}._7-d0DW_caption{color:var(--color-text-muted);margin:2px 0 0;font-size:.75rem}._7-d0DW_legend{flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}._7-d0DW_legendItem{color:var(--color-text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}._7-d0DW_legendDot{border:1px solid var(--color-border);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}._7-d0DW_muted{color:var(--color-text-muted);margin:0;font-size:.875rem}._7-d0DW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7-d0DW_item{gap:.75rem;padding-bottom:1rem;display:flex;position:relative}._7-d0DW_item:not(:last-child):before{content:"";background:var(--color-border);width:2px;height:100%;position:absolute;top:13px;left:10px}._7-d0DW_marker{z-index:1;background:var(--color-surface-2);border:1px solid var(--color-border);width:22px;height:22px;color:var(--color-text-muted);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;display:grid;position:relative}._7-d0DW_comment ._7-d0DW_marker,._7-d0DW_comment._7-d0DW_legendDot{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, var(--color-surface));border-color:color-mix(in srgb, var(--color-primary) 32%, var(--color-border))}._7-d0DW_comment ._7-d0DW_verb{color:var(--color-text)}._7-d0DW_status ._7-d0DW_marker,._7-d0DW_status._7-d0DW_legendDot{color:var(--color-info);background:color-mix(in srgb, var(--color-info) 14%, var(--color-surface));border-color:color-mix(in srgb, var(--color-info) 32%, var(--color-border))}._7-d0DW_create ._7-d0DW_marker,._7-d0DW_create._7-d0DW_legendDot,._7-d0DW_money ._7-d0DW_marker,._7-d0DW_money._7-d0DW_legendDot{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 14%, var(--color-surface));border-color:color-mix(in srgb, var(--color-success) 32%, var(--color-border))}._7-d0DW_assign ._7-d0DW_marker,._7-d0DW_assign._7-d0DW_legendDot{color:var(--color-info);background:color-mix(in srgb, var(--color-info) 14%, var(--color-surface));border-color:color-mix(in srgb, var(--color-info) 32%, var(--color-border))}._7-d0DW_alert ._7-d0DW_marker,._7-d0DW_alert._7-d0DW_legendDot{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 14%, var(--color-surface));border-color:color-mix(in srgb, var(--color-danger) 32%, var(--color-border))}._7-d0DW_body{flex-direction:column;gap:2px;display:flex}._7-d0DW_line{color:var(--color-text);margin:0;font-size:.875rem}._7-d0DW_actor{font-weight:600}._7-d0DW_verb{color:var(--color-text-muted)}._7-d0DW_time{color:var(--color-text-muted);font-size:.75rem}._7-d0DW_composer{flex-direction:column;gap:.5rem;display:flex}._7-d0DW_field{padding:var(--field-pad,.5rem .75rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);resize:vertical;width:100%;font-family:inherit;font-size:.875rem;line-height:1.15}._7-d0DW_field:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}._7-d0DW_composerActions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._7-d0DW_error{color:var(--color-danger);margin-right:auto;font-size:.875rem}._7-d0DW_submit{text-transform:uppercase;letter-spacing:.04em;background:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;border:0;border-radius:.25rem;padding:.5rem 1rem}._7-d0DW_submit:disabled{opacity:.5;cursor:not-allowed}._7-d0DW_submit:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
@font-face{font-family:marsPoloDisplay;src:url(../media/anton_latin-s.0pan85mumqyf3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:marsPoloDisplay Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.F6S-rW_className{font-family:marsPoloDisplay,marsPoloDisplay Fallback;font-style:normal;font-weight:400}.F6S-rW_variable{--font-theme-display:"marsPoloDisplay", "marsPoloDisplay Fallback"}
._1nLFQq_search{display:flex}@media (min-width:640px){._1nLFQq_search{justify-content:flex-end}}._1nLFQq_chips{flex-wrap:wrap;gap:clamp(8px,.73vw,14px);display:flex}._1nLFQq_chip{font-size:var(--fs-note);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--ink);color:var(--ink);border-radius:999px;padding:.7em 1.5em;font-weight:600;transition:opacity .2s cubic-bezier(.2,0,0,1)}._1nLFQq_chip:hover{opacity:.75}._1nLFQq_chipActive{background:var(--ink);color:var(--bg)}._1nLFQq_chipActive:hover{opacity:1}._1nLFQq_results{font-size:var(--fs-small);color:var(--ink-mute)}._1nLFQq_grid{gap:clamp(28px,2.5vw,48px) var(--gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._1nLFQq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._1nLFQq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._1nLFQq_pagination{justify-content:center;display:flex}
.x6BihW_pageTitle{text-align:center;font-size:var(--fs-cat,1.875rem);text-transform:uppercase;letter-spacing:.01em;margin-bottom:2rem;font-weight:700}.x6BihW_confirmation{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:34rem;margin:0 auto;padding:3rem 0;display:flex}.x6BihW_confirmIcon{color:var(--color-success)}.x6BihW_confirmTitle{font-size:1.5rem}.x6BihW_confirmText{color:var(--color-text-muted);max-width:44ch}.x6BihW_confirmTotal{color:var(--color-text)}.x6BihW_confirmActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.x6BihW_layout{align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.x6BihW_layout{grid-template-columns:minmax(0,1fr) 22rem;gap:4rem}}.x6BihW_main{flex-direction:column;gap:2rem;min-width:0;display:flex}.x6BihW_steps{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.x6BihW_step{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.x6BihW_stepCurrent{color:var(--color-text);font-weight:600}.x6BihW_stepDone{color:var(--color-text)}.x6BihW_stepMarker{border-radius:var(--radius-base);border:1px solid var(--color-border);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.x6BihW_stepCurrent .x6BihW_stepMarker{border-color:var(--color-primary);color:var(--color-primary)}.x6BihW_stepDone .x6BihW_stepMarker{background:var(--color-primary);color:var(--color-primary-contrast);border-color:var(--color-primary)}.x6BihW_review{flex-direction:column;gap:1.5rem;display:flex}.x6BihW_reviewBlock{border-radius:var(--radius-base);box-shadow:var(--surface-shadow);padding:1rem}.x6BihW_reviewHead{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.x6BihW_reviewTitle{font-size:var(--fs-small,1.125rem);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.x6BihW_edit{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-size:.875rem}.x6BihW_edit:hover{text-decoration:underline}.x6BihW_edit:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-base)}.x6BihW_address{color:var(--color-text-muted);font-style:normal;line-height:1.5}.x6BihW_paymentNote{color:var(--color-text-muted);font-size:.875rem}.x6BihW_placeError{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger);padding:.75rem;font-size:.875rem}.x6BihW_reviewActions{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.x6BihW_b2bNotice{color:var(--color-text);background:color-mix(in srgb, var(--color-warning) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--color-border));border-radius:var(--radius-base);gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;display:grid}.x6BihW_b2bNotice p{margin:0}.x6BihW_backToCart{font-size:.875rem}.x6BihW_backToCart a{color:var(--color-text-muted)}.x6BihW_backToCart a:hover{color:var(--color-text)}.x6BihW_summary{border-radius:var(--radius-base);background:var(--color-surface);box-shadow:var(--surface-shadow);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}@media (min-width:1024px){.x6BihW_summary{position:sticky;top:5rem}}.x6BihW_summaryTitle{font-size:var(--fs-small,1.125rem);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.x6BihW_lines{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.75rem;margin:0;padding:0 0 1rem;list-style:none;display:flex}.x6BihW_line{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}.x6BihW_lineName{color:var(--color-text)}.x6BihW_lineQty{color:var(--color-text-muted);margin-left:.25rem}.x6BihW_lineSelections,.x6BihW_lineNote{color:var(--color-text-muted);margin-top:2px;font-size:.875rem;display:block}.x6BihW_coupon{flex-direction:column;gap:.5rem;display:flex}.x6BihW_couponRow{align-items:flex-end;gap:.5rem;display:flex}.x6BihW_couponField{flex:1;min-width:0}.x6BihW_couponError{color:var(--color-danger);font-size:.75rem}.x6BihW_couponApplied{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.x6BihW_couponApplied strong{color:var(--color-text)}.x6BihW_couponRemove{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem}.x6BihW_couponRemove:hover{text-decoration:underline}.x6BihW_couponRemove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-base)}.x6BihW_totals{flex-direction:column;gap:.5rem;display:flex}.x6BihW_totalRow{color:var(--color-text-muted);justify-content:space-between;align-items:baseline;font-size:.875rem;display:flex}.x6BihW_totalRow span:last-child{font-variant-numeric:tabular-nums;color:var(--color-text)}.x6BihW_grand{border-top:1px solid var(--color-border);color:var(--color-text);margin-top:.25rem;padding-top:.75rem;font-size:1.125rem;font-weight:600}.x6BihW_fulfilment{border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);gap:.5rem;width:fit-content;padding:.25rem;display:flex}.x6BihW_fulfilmentOption{border-radius:calc(var(--radius-base) - 2px);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.x6BihW_fulfilmentOption:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.x6BihW_fulfilmentOn{background:var(--color-primary);color:var(--color-primary-contrast)}.x6BihW_onAccount{border-top:1px solid var(--color-border);flex-direction:column;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}
.Qo8OBa_lead{max-width:62ch;font-size:var(--fs-body);color:var(--ink-soft);line-height:1.6}.Qo8OBa_grid{gap:clamp(16px,1.4vw,24px);margin-top:clamp(28px,2.6vw,52px);padding:0;list-style:none;display:grid}@media (min-width:560px){.Qo8OBa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Qo8OBa_centre{background:var(--img-bg);border:1px solid var(--line);flex-direction:column;gap:clamp(16px,1.4vw,24px);padding:clamp(22px,2.2vw,40px);display:flex}.Qo8OBa_head{border-bottom:1px solid var(--line);gap:.4em;padding-bottom:clamp(14px,1.2vw,22px);display:grid}.Qo8OBa_state{text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-note);color:var(--ink-mute);font-weight:600}.Qo8OBa_city{font-family:var(--font-theme-display,inherit);text-transform:uppercase;letter-spacing:.005em;overflow-wrap:break-word;font-size:clamp(24px,2.3vw,40px);font-weight:600;line-height:1.05}.Qo8OBa_address{font-size:var(--fs-small);color:var(--ink-soft);gap:.6em;font-style:normal;line-height:1.55;display:flex}.Qo8OBa_address svg{color:var(--ink-mute);flex-shrink:0;margin-top:.2em}.Qo8OBa_addressLines{gap:.15em;display:grid}.Qo8OBa_addressLine{display:block}.Qo8OBa_foot{border-top:1px solid var(--line);flex-direction:column;gap:clamp(12px,1vw,18px);margin-top:auto;padding-top:clamp(16px,1.4vw,24px);display:flex}.Qo8OBa_pickup{text-transform:uppercase;letter-spacing:.04em;color:var(--ink);background:var(--chip);border:1px solid var(--line);align-self:flex-start;align-items:center;gap:.5em;padding:.5em .85em;font-size:clamp(11px,.68vw,12.5px);font-weight:600;display:inline-flex}.Qo8OBa_pickup svg{flex-shrink:0}.Qo8OBa_actions{flex-wrap:wrap;gap:clamp(12px,1.4vw,22px);display:flex}.Qo8OBa_call,.Qo8OBa_directions{text-transform:uppercase;letter-spacing:.04em;font-size:var(--fs-small);align-items:center;gap:.5em;font-weight:600;display:inline-flex}.Qo8OBa_call svg,.Qo8OBa_directions svg{flex-shrink:0}.Qo8OBa_call{color:var(--ink-soft)}.Qo8OBa_directions{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.Qo8OBa_empty{font-size:var(--fs-body);color:var(--ink-soft);gap:.6em;margin-top:clamp(24px,2.3vw,44px);display:grid}.Qo8OBa_empty a{text-underline-offset:3px;text-decoration:underline}
.mVnEnG_loading{color:var(--color-text-muted);padding:1.5rem 0}.mVnEnG_root{flex-direction:column;gap:1.5rem;display:flex}.mVnEnG_itemAttrs{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2px;display:inline-flex}.mVnEnG_attrDot{border:1px solid var(--color-border);border-radius:50%;width:.85rem;height:.85rem;display:inline-block}.mVnEnG_attrText{color:var(--color-text-muted);font-size:.75rem}.mVnEnG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mVnEnG_headActions{align-items:center;gap:.75rem;display:inline-flex}.mVnEnG_title{font-size:1.5rem}.mVnEnG_meta{color:var(--color-text-muted);margin-top:.25rem;font-size:.875rem}.mVnEnG_statusRow{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.mVnEnG_select{padding:var(--field-pad,.5rem .75rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);font-family:inherit;font-size:.875rem;line-height:1.15}.mVnEnG_select:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.mVnEnG_select:disabled{opacity:.6}.mVnEnG_grid{align-items:start;gap:1.5rem;display:grid}@media (min-width:768px){.mVnEnG_grid{grid-template-columns:minmax(0,1fr) 18rem}}.mVnEnG_items{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.mVnEnG_item{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}.mVnEnG_itemQty{color:var(--color-text-muted);margin-inline:.5rem}.mVnEnG_lineTable{border-collapse:collapse;width:100%;font-size:.875rem}.mVnEnG_lineTable th,.mVnEnG_lineTable td{text-align:left;vertical-align:middle;padding:.5rem .5rem .5rem 0}.mVnEnG_lineTable th{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-weight:500}.mVnEnG_lineTable td{border-bottom:1px solid var(--color-border)}.mVnEnG_lineInput{padding:var(--field-pad,.5rem .75rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);width:100%;max-width:9rem;font-family:inherit;font-size:.875rem;line-height:1.15}.mVnEnG_lineInput:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.mVnEnG_lineInput:disabled{opacity:.6;cursor:not-allowed}.mVnEnG_lineRemove{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:.25rem;display:inline-flex}.mVnEnG_lineRemove:hover{color:var(--color-danger)}.mVnEnG_lineFoot{color:var(--color-text-muted);margin:.75rem 0;font-size:.875rem}.mVnEnG_totals{border-top:1px solid var(--color-border);flex-direction:column;gap:.5rem;margin:1rem 0 0;padding-top:.75rem;display:flex}.mVnEnG_totals div{color:var(--color-text-muted);justify-content:space-between;align-items:baseline;font-size:.875rem;display:flex}.mVnEnG_totals dt{margin:0}.mVnEnG_totals dd{font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.mVnEnG_grand{border-top:1px solid var(--color-border);padding-top:.5rem;font-weight:600;font-size:1.125rem!important}.mVnEnG_grand dd{font-weight:600}.mVnEnG_address{color:var(--color-text-muted);font-size:.875rem;font-style:normal;line-height:1.5}.mVnEnG_muted{color:var(--color-text-muted);font-size:.875rem}.mVnEnG_placeOfSupply{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:.75rem;padding-top:.75rem;font-size:.875rem}
.EGCyta_backdrop{z-index:1000;background:0 0;justify-content:center;align-items:center;transition:background-color .18s;display:flex;position:fixed;inset:0}.EGCyta_backdropOpen{background:#00000080}.EGCyta_dialog{background:var(--color-surface);width:min(52rem,100% - 2rem);max-height:min(52rem,90dvh);box-shadow:var(--shadow-xl);opacity:0;border-radius:1.25rem;flex-direction:column;transition:opacity .18s,transform .18s;display:flex;overflow:hidden;transform:translateY(1rem)}.EGCyta_dialogOpen{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.EGCyta_backdrop,.EGCyta_dialog{transition:none}}.EGCyta_header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.EGCyta_headerTitle{color:var(--color-primary);align-items:center;gap:.75rem;display:flex}.EGCyta_headerTitle h2{color:var(--color-text);margin:0;font-size:1rem;font-weight:700}.EGCyta_closeButton{aspect-ratio:1;width:2.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.EGCyta_closeButton:hover{background:var(--color-surface-2);color:var(--color-text)}.EGCyta_closeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.EGCyta_body{padding:1.25rem;overflow-y:auto}.EGCyta_grid{grid-template-columns:1.4fr 1fr;gap:1rem;min-height:20rem;display:grid}.EGCyta_copyPanel{flex-direction:column;gap:1rem;display:flex}.EGCyta_copyTitle{color:var(--color-text);margin:0;font-size:1.05rem;font-weight:700}.EGCyta_copyText{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.75}.EGCyta_primaryAction{background:var(--color-primary);min-height:2.75rem;color:var(--color-primary-contrast);font:inherit;cursor:pointer;border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.95rem;font-weight:700;display:inline-flex}.EGCyta_hint{color:var(--color-text-muted);margin:0;font-size:.8rem}.EGCyta_animationPanel{background:linear-gradient(#ffffffeb,#f3f3f8eb);border-radius:1rem;justify-content:center;align-items:center;min-height:20rem;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #6e6e7d0f}.EGCyta_animationContainer{width:100%;height:100%;min-height:20rem}@media (max-width:62rem){.EGCyta_grid{grid-template-columns:1fr}}.EGCyta_slider{-webkit-user-select:none;user-select:none;touch-action:none;background:repeating-conic-gradient(#c8c8c8 0% 25%,#e8e8e8 0% 50%) 0 0/14px 14px;border-radius:.65rem;width:100%;height:13rem;position:relative;overflow:hidden}.EGCyta_sliderBefore{background-color:var(--color-surface-2);position:absolute;inset:0}.EGCyta_sliderAfter{position:absolute;inset:0}.EGCyta_sliderImg{object-fit:contain}.EGCyta_sliderLabel{color:var(--color-text-inverse);letter-spacing:.04em;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;padding:.2rem .55rem;font-size:.6rem;font-weight:700;position:absolute;bottom:.5rem}.EGCyta_sliderDivider{background:var(--color-surface);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 6px #0006}.EGCyta_sliderHandle{background:var(--color-surface);width:2.2rem;height:2.2rem;color:var(--color-text);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000047}.EGCyta_primaryAction{background:var(--color-primary);min-height:2.5rem;color:var(--color-primary-contrast);font:inherit;cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-size:.7rem;font-weight:700;display:flex}.EGCyta_primaryAction:hover:not(:disabled){background:var(--color-primary-hover)}.EGCyta_primaryAction:disabled{opacity:.5;cursor:not-allowed}.EGCyta_hint{color:var(--color-text-muted);text-align:center;margin:0;font-size:.6rem}
.admin{--control-h:2rem;--elevation-1:var(--shadow-panel);--elevation-2:var(--shadow-panel), 0 40px 40px -16px color-mix(in srgb, var(--color-neutral-950) 6%, transparent);--elevation-rim-1:transparent;--elevation-rim-2:transparent;--elevation-surface-1:var(--color-surface);--elevation-surface-2:var(--color-surface);--elevation-band:var(--color-surface-2);--elevation-chip:color-mix(in srgb, var(--color-neutral-300) 25%, var(--color-neutral-200));--elevation-chip-ink:var(--color-text);--elevation-swatch-rim:transparent;--elevation-swatch-ring:0 0 0 1px color-mix(in srgb, var(--color-neutral-950) 22%, transparent);--elevation-recessed:color-mix(in srgb, var(--color-neutral-100) 60%, var(--color-neutral-0));--control-border:var(--color-border);--control-focus-w:2px;--control-focus-a:100%}html[data-theme=dark] .admin{--elevation-1:none;--elevation-2:none;--elevation-rim-1:color-mix(in srgb, var(--color-neutral-0) 10%, transparent);--elevation-rim-2:color-mix(in srgb, var(--color-neutral-0) 14%, transparent);--elevation-surface-1:color-mix(in srgb, var(--color-neutral-0) 4%, var(--color-neutral-900));--elevation-surface-2:color-mix(in srgb, var(--color-neutral-0) 9%, var(--color-neutral-900));--elevation-band:color-mix(in srgb, var(--color-neutral-0) 12%, var(--color-neutral-900));--elevation-chip:color-mix(in srgb, var(--color-neutral-0) 20%, var(--color-neutral-900));--elevation-swatch-ring:0 0 0 1px color-mix(in srgb, var(--color-neutral-0) 30%, transparent);--elevation-recessed:var(--color-bg);--control-border:var(--color-border)}.zvnrkq_shell{flex-direction:column;min-height:100dvh;display:flex}.zvnrkq_topbar{z-index:300;background:var(--color-surface);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;height:3.5rem;padding-inline:1.5rem;display:flex;position:sticky;top:0}.zvnrkq_left{align-items:center;gap:.5rem;display:flex}.zvnrkq_brand{color:var(--color-text);align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:inline-flex}.zvnrkq_logo{object-fit:contain;object-position:left center;width:auto;max-width:min(11rem,38vw);height:1.5rem;display:block}.zvnrkq_badge{text-transform:uppercase;letter-spacing:.05em;background:var(--color-primary);color:var(--color-primary-contrast);border-radius:.25rem;padding:.1rem .5rem;font-size:.55rem;font-weight:600}.zvnrkq_actions{align-items:center;gap:.75rem;display:flex}.zvnrkq_viewStore{border-radius:var(--radius-base);width:2.25rem;height:2.25rem;color:var(--color-text-muted);border:0;justify-content:center;align-items:center;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.zvnrkq_viewStore:hover,.zvnrkq_viewStore:focus-visible{background:var(--color-primary);color:var(--color-primary-contrast)}.zvnrkq_desktopOnly{align-items:center;display:inline-flex}@media (max-width:1024px){.zvnrkq_desktopOnly{display:none}}.zvnrkq_body{flex-direction:column;flex:1;display:flex}@media (min-width:1024px){.zvnrkq_body{flex-direction:row;align-items:flex-start}}.zvnrkq_sidebar{display:none}@media (min-width:1024px){.zvnrkq_sidebar{background:var(--color-surface);border-right:1px solid var(--color-border);scrollbar-width:thin;scrollbar-color:var(--color-border) #0000;flex-shrink:0;height:calc(100dvh - 3.5rem);padding:1rem .75rem;display:block;position:sticky;top:3.5rem;overflow-y:auto}.zvnrkq_sidebar::-webkit-scrollbar{width:.5rem}.zvnrkq_sidebar::-webkit-scrollbar-track{background:0 0}.zvnrkq_sidebar::-webkit-scrollbar-thumb{background-color:var(--color-border);border:2px solid var(--color-surface);border-radius:9999px}.zvnrkq_sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted)}}.zvnrkq_main{flex:1;min-width:0;padding:1rem}@media (min-width:1024px){.zvnrkq_main{padding:1.5rem 2rem}}.zvnrkq_mainFull{min-height:100dvh;padding:0}@media (min-width:1024px){.zvnrkq_mainFull{padding:0}}
._HgcQW_bar{z-index:200;border:1px solid var(--elevation-rim-2,var(--color-border));border-radius:var(--radius-card);background:var(--elevation-surface-2,var(--color-surface));max-inline-size:56rem;box-shadow:var(--elevation-2,none);flex-wrap:wrap;align-items:center;gap:.75rem;margin-inline:auto;padding:.75rem 1rem;animation:.2s cubic-bezier(.3,0,0,1) _HgcQW_bulk-dock-in;display:flex;position:fixed;inset-block-end:calc(1rem + env(safe-area-inset-bottom,0px));inset-inline:1rem}@media (prefers-reduced-motion:reduce){._HgcQW_bar{animation:none}}._HgcQW_count{align-items:center;gap:.75rem;min-inline-size:0;margin:0;display:flex}._HgcQW_countValue{border-radius:var(--radius-control);background:var(--elevation-chip,var(--color-surface-2));min-inline-size:2.25rem;color:var(--elevation-chip-ink,var(--color-text));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:1rem;font-weight:700;line-height:1.4;display:inline-flex}._HgcQW_countLabel{color:var(--color-text);font-size:.875rem;font-weight:500}._HgcQW_divider{background:var(--color-border);align-self:stretch;min-block-size:1.75rem;inline-size:1px}._HgcQW_actions{border:0;flex-wrap:wrap;align-items:flex-end;gap:.5rem;min-inline-size:0;margin:0;margin-inline-start:auto;padding:0;display:flex}@media (max-width:640px){._HgcQW_bar{gap:.5rem;padding:.75rem;inset-inline:.5rem}._HgcQW_divider{display:none}._HgcQW_count{inline-size:100%}._HgcQW_actions{align-items:stretch;inline-size:100%;margin-inline-start:0}:is(._HgcQW_actions>:has(select),._HgcQW_actions>:has(input),._HgcQW_actions>:has(textarea)){flex:0 0 100%}._HgcQW_actions>button{flex:auto}._HgcQW_actions>button:last-child{flex:0 auto}}body:has([data-bulk-bar]) main{padding-block-end:calc(6rem + env(safe-area-inset-bottom,0px))}@media (max-width:640px){body:has([data-bulk-bar]) main{padding-block-end:calc(9.5rem + env(safe-area-inset-bottom,0px))}}@keyframes _HgcQW_bulk-dock-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}
.zTD0rq_field{flex-direction:column;gap:.25rem;display:flex}.zTD0rq_label{color:var(--color-text);font-size:.875rem;font-weight:500}.zTD0rq_row{align-items:center;gap:.5rem;display:flex}.zTD0rq_swatch{border:1px solid var(--color-border);border-radius:var(--radius-base);flex:none;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}.zTD0rq_swatchBlank:before{content:"";background-image:repeating-linear-gradient(45deg, var(--color-border) 0 25%, transparent 0 50%);z-index:1;background-size:.6rem .6rem;position:absolute;inset:0}.zTD0rq_swatchInvalid{border-color:var(--color-danger)}.zTD0rq_picker{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0}.zTD0rq_picker:disabled{cursor:not-allowed}.zTD0rq_picker::-webkit-color-swatch-wrapper{padding:0}.zTD0rq_picker::-webkit-color-swatch{border:0}.zTD0rq_picker::-moz-color-swatch{border:0}.zTD0rq_swatch:focus-within{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.zTD0rq_input{min-width:0;padding:var(--field-pad,.5rem .75rem);font-size:var(--field-fs,1rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);flex:auto;font-family:inherit;line-height:1.15;transition:border-color .12s cubic-bezier(.2,0,0,1)}.zTD0rq_input::placeholder{color:var(--color-text-muted)}.zTD0rq_input:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.zTD0rq_input:disabled{opacity:.6;cursor:not-allowed}.zTD0rq_invalid{border-color:var(--color-danger)}.zTD0rq_invalid:focus-visible{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 25%, transparent)}.zTD0rq_clear{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0 .5rem;font-size:.75rem;text-decoration:underline}.zTD0rq_clear:hover{color:var(--color-text)}.zTD0rq_clear:focus-visible{border-color:var(--color-primary);box-shadow:var(--field-depth,0 0 transparent),0 0 0 var(--control-focus-w,3px) color-mix(in srgb, var(--color-primary) var(--control-focus-a,25%), transparent);outline:none}.zTD0rq_hint{color:var(--color-text-muted);font-size:.75rem}.zTD0rq_note,.zTD0rq_error{color:var(--color-danger);font-size:.75rem}
._94aLMa_root{flex-direction:column;gap:.55rem;display:flex}._94aLMa_searchRow{background:var(--color-surface);min-height:2.1rem;color:var(--color-text-muted);align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}._94aLMa_searchRow input{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1;font-size:.65rem}._94aLMa_searchRow input:focus{outline:none}._94aLMa_searchRow input::placeholder{color:var(--color-text-muted)}._94aLMa_categoryRow{flex-wrap:wrap;gap:.3rem;display:flex}._94aLMa_categoryChip{border:1px solid var(--color-border);min-height:1.5rem;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.15rem .55rem;font-size:.6rem;font-weight:650}._94aLMa_categoryChip:hover{border-color:var(--color-text-muted);color:var(--color-text)}._94aLMa_categoryChipActive,._94aLMa_categoryChipActive:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}._94aLMa_empty{color:var(--color-text-muted);text-align:center;margin:0;padding:1rem 0;font-size:.65rem}._94aLMa_grid{scrollbar-width:thin;grid-template-columns:repeat(6,1fr);gap:.35rem;max-height:15rem;display:grid;overflow-y:auto}._94aLMa_swatch{aspect-ratio:1;border:1px solid var(--color-border);cursor:pointer;border-radius:.25rem;place-items:center;width:100%;display:grid}._94aLMa_swatch:hover{outline:2px solid var(--color-text-muted);outline-offset:1px}._94aLMa_swatch:focus-visible,._94aLMa_swatchSelected{outline:2px solid var(--color-primary);outline-offset:1px}
.MejbiG_picker{gap:.5rem;min-width:0;display:grid}.MejbiG_searchRow{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-muted);align-items:center;gap:.45rem;padding:0 .6rem;display:flex}.MejbiG_searchRow:focus-within{border-color:var(--color-primary)}.MejbiG_searchRow input{min-width:0;color:var(--color-text);background:0 0;border:0;flex:1;padding:.5rem 0;font-size:.85rem}.MejbiG_searchRow input:focus{outline:none}.MejbiG_clear{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.15rem .3rem;font-size:.72rem}.MejbiG_clear:hover{color:var(--color-text)}.MejbiG_list{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);max-height:15rem;padding:.25rem;overflow-y:auto}.MejbiG_group+.MejbiG_group{margin-top:.4rem}.MejbiG_groupLabel{background:var(--color-surface);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:.3rem .5rem .2rem;font-size:.65rem;font-weight:600;position:sticky;top:0}.MejbiG_option{border-radius:var(--radius-control);width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:.38rem .5rem;font-size:.82rem;display:block}.MejbiG_option:hover{background:var(--color-bg)}.MejbiG_optionSelected{background:var(--color-primary);color:var(--color-primary-contrast)}.MejbiG_optionSelected:hover{background:var(--color-primary)}.MejbiG_optionName{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.MejbiG_empty{color:var(--color-text-muted);text-align:center;margin:0;padding:1rem .6rem;font-size:.8rem}
.lv-fsq_card{flex-direction:column;gap:.75rem;display:flex}.lv-fsq_muted{color:var(--color-text-muted);font-size:.875rem}.lv-fsq_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lv-fsq_row{background:var(--elevation-surface-1,transparent);border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);box-shadow:var(--elevation-1,none);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.lv-fsq_rowMain,.lv-fsq_rowMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.lv-fsq_number{font-variant-numeric:tabular-nums;font-weight:500}.lv-fsq_amount{font-variant-numeric:tabular-nums}.lv-fsq_form{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.lv-fsq_formHint{color:var(--color-text-muted);font-size:.875rem}.lv-fsq_lineList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lv-fsq_lineRow{grid-template-columns:1fr auto 5rem;align-items:center;gap:.5rem;display:grid}.lv-fsq_lineName{font-size:.875rem}.lv-fsq_qty{padding:var(--field-pad,.5rem .75rem);font-size:var(--field-fs,1rem);color:var(--color-text);background:var(--field-fill,var(--elevation-recessed,var(--color-bg)));box-shadow:var(--field-shadow,none);border:1px solid var(--field-border,var(--control-border,var(--color-border)));border-radius:var(--field-radius,var(--radius-base));min-height:var(--control-h,auto);text-align:right;width:100%;font-family:inherit;line-height:1.15}.lv-fsq_actions{justify-content:flex-end;gap:.5rem;display:flex}.lv-fsq_error{color:var(--color-danger);font-size:.875rem}
._bmdqa_loading{color:var(--color-text-muted);padding:1.5rem 0}._bmdqa_root{flex-direction:column;gap:1.5rem;display:flex}._bmdqa_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._bmdqa_title{font-size:1.5rem}._bmdqa_meta{color:var(--color-text-muted);margin-top:.25rem;font-size:.875rem}._bmdqa_headBadges{flex-wrap:wrap;gap:.5rem;display:inline-flex}._bmdqa_grid{align-items:start;gap:1.5rem;display:grid}@media (min-width:768px){._bmdqa_grid{grid-template-columns:minmax(0,1fr) 20rem}}._bmdqa_details{flex-direction:column;gap:.75rem;margin:0;display:flex}._bmdqa_details div{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}._bmdqa_details dt{color:var(--color-text-muted);margin:0}._bmdqa_details dd{text-align:right;color:var(--color-text);overflow-wrap:anywhere;margin:0}._bmdqa_selfNote{color:var(--color-text-muted);background:var(--elevation-band,var(--color-surface-2));border:1px solid var(--elevation-rim-1,var(--color-border));border-radius:var(--radius-base);margin:0 0 1rem;padding:.5rem .75rem;font-size:.875rem}._bmdqa_control{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._bmdqa_control+._bmdqa_control{border-top:1px solid var(--color-border);margin-top:1.5rem;padding-top:1.5rem}._bmdqa_back{margin:0}
.EkXTAG_root{flex-direction:column;gap:1.5rem;display:flex}.EkXTAG_title{font-size:1.5rem}.EkXTAG_loading{color:var(--color-text-muted);padding:1.5rem 0}.EkXTAG_nameLink{color:var(--color-text);font-weight:500}.EkXTAG_nameLink:hover{color:var(--color-primary)}.EkXTAG_muted{color:var(--color-text-muted)}.EkXTAG_code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;font-weight:500}.EkXTAG_rowActions{justify-content:flex-end;gap:.25rem;display:inline-flex}.EkXTAG_danger{color:var(--color-danger)}
.xd51Aa_root{flex-direction:column;gap:1.5rem;display:flex}.xd51Aa_grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.xd51Aa_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.xd51Aa_grid{grid-template-columns:repeat(4,1fr)}}.xd51Aa_ref{color:var(--color-text);font-weight:500}.xd51Aa_ref:hover{color:var(--color-primary)}.xd51Aa_actions{flex-wrap:wrap;gap:.75rem;display:flex}.xd51Aa_code{font-family:var(--font-mono,monospace);color:var(--color-text);background:var(--color-surface-2);border-radius:.25rem;padding:0 .25rem;font-size:.9em}
.UTTePG_link{color:var(--color-text-muted);align-items:center;gap:.25rem;font-size:.875rem;text-decoration:none;display:inline-flex}.UTTePG_link:hover{color:var(--color-primary)}
