@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-archivo), "Archivo", "Nimbus Sans", "Liberation Sans", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--font-weight-normal:400;--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-red:#ed1c24;--color-red-ui:#d81920;--color-red-press:#b50e1a;--color-red-lt:#ff4a50;--color-k0:#000;--color-k1:#0b0b0b;--color-k2:#171717;--color-k3:#262626;--color-black:#000;--color-white:#fff;--color-g1:#f1f1ee;--color-g2:#d9d9d4;--color-g3:#b3b3ae;--color-g4:#5e5e5a;--color-err-bg:#fbe9ea;--color-fig:#ecece8;--radius-xs:2px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--text-xs:12px;--text-xs--line-height:16px;--text-sm:14px;--text-sm--line-height:20px;--text-base:16px;--text-base--line-height:24px;--text-xl:20px;--text-xl--line-height:26px;--text-2xl:28px;--text-2xl--line-height:32px;--text-3xl:40px;--text-3xl--line-height:44px;--color-ln:var(--ln)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:160px}body{font-family:var(--font-sans);background:var(--bg);color:var(--fg);flex-direction:column;min-height:100vh;font-size:16px;font-stretch:100%;line-height:24px;display:flex}main{flex:1 0 auto;min-height:100vh}img,svg{max-width:100%;display:block}button{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--fg);outline-offset:3px}h1,h2,h3,h4{text-wrap:balance}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}}@layer components{.pcard{color:#000;--fg:#000;--mut:var(--color-g4);--ln:var(--color-g2);--red-t:var(--color-red-ui);border-radius:var(--radius-lg);background:#fff;min-width:0;position:relative}.pcard-fig{display:block;position:relative}.pcard-fig .fig{border-radius:var(--radius-sm)}.pcard-tags{z-index:2;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:12px;left:12px}.pcard .wish{position:absolute;top:4px;right:4px}.wish{color:#000;z-index:2;border-radius:var(--radius-md);place-items:center;width:44px;height:44px;display:grid}.wish .i{width:22px;height:22px}.wish[aria-pressed=true] .i{fill:var(--color-red);stroke:var(--color-red)}.wish-l{background:var(--color-g1);width:48px;height:48px}.pcard-off{z-index:2;background:var(--color-red);color:#fff;border-top-left-radius:var(--radius-md);padding:4px 16px;font-size:20px;line-height:28px;position:absolute;bottom:0;right:0}.pcard-b{flex-direction:column;flex:1;padding:16px;display:flex}.pcard-b h3{font:700 16px/22px var(--font-sans)}.pcard-b h3 a{text-decoration:none}.pcard-b h3 a:hover{text-decoration:underline}.pcard-sp{color:var(--mut);margin-top:2px;font-size:12px}.pr-row{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:8px;display:flex}.pr{font-size:20px;line-height:28px}.pr-old{color:var(--mut);font-size:14px;font-weight:500;text-decoration:line-through}.stks{gap:4px;margin-top:12px;font-size:12px;line-height:16px;display:grid}.stk{color:var(--mut);grid-template-columns:1fr auto 24px;align-items:center;gap:8px;display:grid}.stk b{text-align:right;color:var(--fg);font-size:12px}.stk.is-cur .stk-s{color:var(--fg);font-weight:700}.stk.is-out b{color:var(--red-t)}.pcard-a{gap:8px;margin-top:auto;padding-top:12px;display:grid}.pcard-alt{color:var(--mut);gap:4px;margin-top:8px;font-size:12px;line-height:16px;display:grid}.alt-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.alt-btn{text-underline-offset:3px;color:var(--red-t);min-height:44px;padding:0 4px;font-size:12px;font-weight:700;text-decoration:underline}.cmp{color:#000;border-radius:var(--radius-md);background:0 0;border:2px solid #000;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;font-size:14px;font-weight:500;display:flex}.cmp:hover{color:#fff;background:#000}.cmp[aria-pressed=true]{background:var(--color-red-ui);border-color:var(--color-red-ui);color:#fff}.pcard-l{grid-template-columns:1fr 1fr;display:grid}.pcard-l .pcard-fig,.pcard-l .pcard-fig .fig{height:100%}.pcard-l .pcard-fig .fig{aspect-ratio:auto;min-height:280px}.pcard-l .pcard-b h3{font:800 28px/32px var(--font-sans);text-transform:uppercase;font-stretch:125%}.pcard-l .pr{font-size:28px;line-height:36px}.pcard-l .stks{margin-top:16px}.pcard-s{flex-direction:row;align-items:stretch;display:flex}.pcard-s .pcard-fig{flex:none;width:112px}.pcard-s .pcard-fig .fig{aspect-ratio:auto;border-radius:0;height:100%;min-height:96px}.pcard-s .pcard-b{justify-content:center;padding:12px 16px}.pcard-s .pr{font-size:16px;line-height:24px}.pcard-s h3{font-size:14px;line-height:20px}.cd-grid{grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;gap:16px;display:grid}.cd-grid>li{min-width:0;display:flex}.cd-grid>li>.pcard{width:100%}.cd-grid>li:has(>.pcard-l){grid-column:span 2}.mini-row{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mini-row .pcard-s{height:100%}@media (max-width:1239px){.cd-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:959px){.cd-grid,.mini-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.cd-grid{grid-template-columns:1fr}.cd-grid>li:has(>.pcard-l){grid-column:auto}.pcard-l{grid-template-columns:1fr}.pcard-l .pcard-fig .fig{aspect-ratio:4/3;min-height:0}.pcard-l .pcard-b h3{font-size:20px;line-height:26px}.pcard-l .pr{font-size:20px;line-height:28px}.mini-row{grid-template-columns:1fr}}.sec{padding-top:64px}.sh{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.sh .disp{font-size:28px;line-height:32px}.sh-sub{color:var(--mut);margin-top:8px;font-size:14px;font-weight:700}.more{white-space:nowrap;color:var(--red-t);align-items:center;gap:10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.more:hover{text-decoration:underline}.kick-r{color:var(--red-t);margin-bottom:8px;font-size:12px;font-weight:700;line-height:16px}.crumb{color:var(--mut);margin-bottom:16px;font-size:12px}.crumb a{color:var(--mut);text-decoration:underline}.lede-d{color:var(--mut);max-width:640px;margin-top:12px;font-size:16px;line-height:24px}.t40{font-size:40px;line-height:44px}.t28{font-size:28px;line-height:32px}.t20{font-size:20px;line-height:26px}@media (max-width:639px){.t40{font-size:28px;line-height:32px}.t28{font-size:20px;line-height:26px}.sec{padding-top:40px}.sh{flex-wrap:wrap;align-items:flex-start;gap:8px}.sh .disp{font-size:20px;line-height:26px}}.cban{grid-template-columns:5fr 7fr;align-items:stretch;gap:24px;padding-top:32px;display:grid}.cb-t{flex-direction:column;justify-content:flex-end;display:flex}.cb-t h1{margin:8px 0 4px}.cb-i{border-radius:var(--radius-xl);color:#000;background:#fff;min-height:240px;position:relative;overflow:hidden}.cb-il{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.cb-il .il{width:36%}.cb-tri{z-index:0;width:340px;position:absolute;bottom:-80px;right:-50px}.cb-brands{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.chip{background:var(--color-g1);color:#000;border-radius:var(--radius-md);align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.chip:hover{color:#fff;background:#000}.chip-d{background:var(--color-k2);color:#fff;min-height:44px;padding:0 12px;font-size:12px}.chip-d:hover{color:#000;background:#fff}.chip-d .i{width:14px;height:14px}.sub-p{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);align-items:baseline;gap:32px;margin-top:24px;padding:16px 0;font-size:14px;display:flex}.sub-p .kick-r{white-space:nowrap;color:var(--color-red-lt);margin:0}.sub-p ul{flex:1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px 40px;display:grid}.sub-p b{color:var(--color-red-lt);margin-right:8px}.fbar{top:var(--hd0,0px);z-index:30;background:var(--color-k1);border-bottom:1px solid var(--ln);margin-top:24px;position:sticky}.fbar-in{flex-wrap:wrap;align-items:center;gap:8px;padding-block:12px;display:flex}.flt{flex-wrap:wrap;gap:8px;display:flex}.fd-btn{background:var(--color-k2);color:#fff;border-radius:var(--radius-md);align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:flex}.fd-btn[data-state=open]{color:#000;background:#fff}.fd-btn .n{background:var(--color-red-ui);color:#fff;border-radius:var(--radius-sm);padding:0 6px;font-size:12px}.fd-p{z-index:120;color:#000;--fg:#000;--mut:var(--color-g4);--ln:var(--color-g2);border-top:4px solid var(--color-red);border-radius:var(--radius-lg);background:#fff;min-width:260px;max-width:calc(100vw - 32px);max-height:min(70vh,480px);padding:16px;overflow-y:auto}.flt-sub{color:var(--mut);margin:8px 0 2px;font-size:12px;font-weight:700}.rng{align-items:center;gap:8px;display:flex}.rng input{width:124px}.fbar-sp{flex:1}.fbar-n{color:var(--mut);margin-right:16px;font-size:14px}.sort{align-items:center;gap:12px;font-size:14px;display:flex}.sort select{width:auto;min-width:180px}.fchips{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}.empty{color:#000;--fg:#000;--mut:var(--color-g4);border-radius:var(--radius-xl);background:#fff;grid-template-columns:280px 1fr;align-items:center;gap:40px;margin-top:32px;padding:40px;display:grid}.empty-fig{position:relative}.empty-fig .fig{aspect-ratio:1}.empty-tri{z-index:2;width:120px;position:absolute;bottom:-24px;right:-24px}.empty p{color:var(--mut);max-width:520px;margin:8px 0 16px}.em-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}@media (max-width:959px){.cban{grid-template-columns:1fr}.sub-p{flex-direction:column;gap:8px}.empty{grid-template-columns:1fr;gap:24px;padding:24px}.empty-fig{max-width:200px}}@media (max-width:639px){.fbar-sp{display:none}.fbar-in{padding-block:8px}.flt{width:100%}.fd{flex:calc(50% - 8px)}.fd .fd-btn{justify-content:space-between;width:100%}.fbar-n{margin-right:0}}.tray{z-index:54;color:#000;border-top:4px solid var(--color-red);--fg:#000;--mut:var(--color-g4);background:#fff;position:fixed;bottom:0;left:0;right:0}.tray-in{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-block:12px;font-size:14px;display:flex}.tray-list{flex-wrap:wrap;flex:1;gap:12px;display:flex}.tray-item{background:var(--color-g1);border-radius:var(--radius-md);align-items:center;gap:4px;min-height:44px;padding:0 4px 0 12px;display:inline-flex}.tray-x{border-radius:var(--radius-sm);place-items:center;width:36px;height:36px;display:grid}.tray-x:hover{color:#fff;background:#000}@media (max-width:639px){.tray-x{width:44px;height:44px}}.tray-msg{color:var(--color-red-ui);font-weight:700}.pd-top{padding-top:32px}.pd{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.pd-g{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:8px;display:grid}.pd-th{order:-1;gap:8px;display:grid}.th{border-radius:var(--radius-sm);aspect-ratio:1;background:#fff;border:2px solid #0000;place-items:center;padding:0;display:grid;position:relative}.th .il{width:72%}.th[aria-current=true]{border-color:var(--color-red)}.th-vid{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;line-height:14px;display:flex;position:absolute;inset:0}.pd-main{background:var(--color-fig);border-radius:var(--radius-xl);aspect-ratio:1;color:#000;place-items:center;display:grid;position:relative;overflow:hidden}.pd-main .il{z-index:1;width:62%;position:relative}.pd-video{z-index:2;object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.pd-cap{z-index:3;font-size:12px;font-weight:700;position:absolute;bottom:12px;left:16px}.pd-main[data-gallery-main=video] .pd-cap{color:#fff;top:12px;bottom:auto}.try{color:#000;--mut:var(--color-g4);border-radius:var(--radius-md);background:#fff;align-items:flex-start;gap:16px;margin-top:16px;padding:16px;font-size:14px;display:flex}.try-ic{color:#fff;border-radius:var(--radius-sm);background:#000;flex:none;place-items:center;width:40px;height:40px;display:grid}.try p{color:var(--mut);margin-top:2px}.pd-buy .btn-wh{color:#fff;background:#000}.pd-buy .btn-wh:hover{background:var(--color-red-ui)}.pd-buy{color:#000;--bg:#fff;--fg:#000;--mut:var(--color-g4);--ln:var(--color-g2);--red-t:var(--color-red-ui);border-radius:var(--radius-xl);background:#fff;padding:32px;position:sticky;top:168px}.pd-buy h1{margin-top:4px}.pd-rate{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:12px;font-size:14px;display:flex}.stars{gap:2px;display:inline-flex}.stars i{background:var(--color-g2);clip-path:polygon(0 0,100% 50%,0 100%);width:14px;height:14px;display:block}.stars i.on{background:#000}.lnk-u{text-underline-offset:3px;text-decoration:underline}.pd-pr{flex-wrap:wrap;align-items:baseline;gap:0 12px;margin-top:20px;display:flex}.pd-pr .pr{font-size:28px;line-height:36px}.pd-save{color:var(--color-red-ui);align-items:center;gap:12px;margin-top:8px;display:flex}.pd-blk{border-top:1px solid var(--ln);margin-top:20px;padding-top:20px}.lbl{color:var(--mut);margin-bottom:8px;font-size:12px;font-weight:700;line-height:16px}.lbl-r{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vars{gap:8px;display:grid}.var{background:var(--color-g1);text-align:left;border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:14px;display:flex}.var[aria-checked=true]{color:#fff;background:#000}.sp{gap:8px;display:grid}.sp-row{background:var(--color-g1);cursor:pointer;border-radius:var(--radius-md);grid-template-columns:24px 1fr auto;align-items:center;gap:4px 12px;padding:12px 16px;font-size:14px;display:grid}.sp-row:has(input:checked){color:#fff;background:#000}.sp-row:has(input:checked) input{accent-color:#fff}.sp-row:has(input:checked) .lvl i{background:#555}.sp-row:has(input:checked) .lvl i.on{background:#fff}.sp-row:has(input:checked) .lvl.low i.on{background:var(--color-red-lt)}.sp-row:has(input:focus-visible){outline:3px solid var(--color-red);outline-offset:2px}.sp-row input{grid-row:1/span 3}.sp-n{grid-column:2;display:grid}.sp-d{opacity:.7;font-size:12px}.sp-lv{grid-area:1/3;align-items:center;gap:8px;display:flex}.sp-pk{opacity:.8;grid-column:2/span 2;font-size:12px}.pd-stock{margin-top:12px;font-size:14px;font-weight:700}.pd-stock.is-out{color:var(--color-red-ui)}.pd-cta{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:20px;display:grid}.pd-cta .btn{padding:0 16px}.pd-cmp{margin-top:12px}.pd-wa{margin-top:12px;font-size:14px}.pd-wa a{align-items:center;gap:8px;display:inline-flex}.sheet{margin-top:32px}.sheet .tabs{margin-bottom:0}.tab-p{color:#000;--fg:#000;--mut:var(--color-g4);--ln:var(--color-g2);--red-t:var(--color-red-ui);border-radius:var(--radius-xl);background:#fff;border-top-left-radius:0;margin-top:8px;padding:32px}.tab-p.two{grid-template-columns:1fr 1fr;gap:40px;display:grid}.spec{gap:0;display:grid}.spec>div{border-bottom:1px solid var(--ln);grid-template-columns:200px 1fr;gap:16px;padding:12px 0;font-size:14px;display:grid}.spec dt{color:var(--mut);font-size:12px;font-weight:700;line-height:20px}.bundle{background:var(--color-g1);border-radius:var(--radius-md);padding:24px}.bun-items{margin-top:8px;font-size:14px}.note{color:var(--mut);margin-top:8px;font-size:12px}.inst{gap:8px;margin-top:16px;display:grid}.inst li{background:var(--color-g1);border-radius:var(--radius-md);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;font-size:14px;display:flex}.inst-tenor{gap:8px;margin-top:12px;display:flex}.seg-b{background:var(--color-g1);border-radius:var(--radius-md);min-height:44px;padding:0 16px;font-size:14px;font-weight:700}.seg-b[aria-pressed=true]{color:#fff;background:#000}.qa-form{gap:8px;margin-bottom:16px;display:flex}.qa-form .input{flex:1}.qa{gap:16px;display:grid}.qa-i{border-bottom:1px solid var(--ln);padding-bottom:16px}.qa-q{font-weight:700}.qa-a{margin-top:4px;font-size:14px}.qa-by{color:var(--mut);margin-top:4px;font-size:12px}.rv-sum{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.rv-big{font-size:40px;line-height:44px}.rv{gap:16px;display:grid}.rv-i{border-bottom:1px solid var(--ln);padding-bottom:16px;font-size:14px}.rv-h{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:4px;display:flex}.rv-h span:not(.stars){color:var(--mut);font-size:12px}.rv-v{margin-top:4px;font-size:12px;font-weight:700}.faq-h{margin:32px 0 12px}.faq-i{border-bottom:1px solid var(--ln)}.faq-t{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;font-weight:700;display:flex}.faq-t .i{transition:transform .12s}.faq-t[data-state=open] .i{transform:rotate(180deg)}.faq-p{color:var(--mut);padding-bottom:16px;font-size:14px}.fbt{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.fbt-i{color:#000;--mut:var(--color-g4);border-radius:var(--radius-lg);background:#fff;width:200px;padding:12px}.fbt-n{margin-top:8px;font-size:14px;font-weight:700}.fbt-plus{color:#fff;place-items:center;display:grid}.fbt-sum{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;font-size:14px;display:flex}@media (max-width:1239px){.pd{grid-template-columns:1fr}.pd-buy{position:static}}@media (max-width:639px){.pd-g{grid-template-columns:1fr}.pd-th{order:2;grid-template-columns:repeat(5,1fr)}.pd-buy{padding:20px 16px}.pd-cta{grid-template-columns:1fr auto}.pd-cta .btn-red{grid-column:1/-1}.tab-p{padding:20px 16px}.tab-p.two{grid-template-columns:1fr;gap:24px}.spec>div{grid-template-columns:1fr;gap:2px}.fbt-i{width:calc(50% - 24px)}}.nf{align-items:center;min-height:480px;padding-block:48px 72px;display:flex;position:relative;overflow:hidden}.nf-tri{z-index:0;width:56%;position:absolute;top:-10%;right:-4%}.nf-n{z-index:2;color:#fff;letter-spacing:-.04em;transform-origin:100% 100%;font-size:56px;line-height:1;position:absolute;bottom:10%;right:12%;transform:scale(3.6)}.nf-t{z-index:2;max-width:560px;position:relative}.nf-a{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}@media (max-width:639px){.nf{min-height:0;padding-block:40px 120px}.nf-n{bottom:14%;right:16%;transform:scale(2.2)}}.tab-p-in.two{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (max-width:639px){.tab-p-in.two{grid-template-columns:1fr;gap:24px}}@media (max-width:959px){.cb-i{min-height:200px}.cb-il .il{width:56%}}@media (max-width:639px){.fbar{position:static}}.cb-brands{scrollbar-width:none;flex-wrap:nowrap;min-height:44px;overflow-x:auto}.cb-brands::-webkit-scrollbar{display:none}.cb-brands .chip{white-space:nowrap;flex:none}.chip-sk{border-radius:var(--radius-md);flex:none;height:44px;display:block}.fd-skw{display:block}.fd-sk{border-radius:var(--radius-md);width:112px;height:44px;display:block}.fd-sk,.chip-sk{background:var(--color-k3)}.pcard-sk{border-radius:var(--radius-lg);height:520px}.fbar-n{text-align:right;min-width:140px}.listing-res{min-height:60vh}.sub-p-more{flex-wrap:wrap;align-self:center;gap:8px 24px;margin-left:auto;display:flex}.sub-p-more .more{min-height:44px}@media (max-width:959px){.pcard-sk{height:540px}.sub-p-more{margin-left:0}}@media (max-width:639px){.pcard-sk{height:580px}.fbar-n{text-align:left;min-width:0}.fd-skw{flex:calc(50% - 8px)}.fd-sk{width:100%}}@media (prefers-reduced-motion:reduce){.fd-sk,.chip-sk,.pcard-sk{animation:none}}@media (max-width:639px){.fbar-n{flex:100%;min-height:20px}}.cban>*{min-width:0}.cb-brands{max-width:100%}.hd-wrap{color:#fff;background:#000}@media (min-width:960px){.hd-wrap{z-index:80;position:sticky;top:0}}.brandbar{border-bottom:1px solid var(--color-k3);color:var(--color-g3);font-size:12px}.brandbar-in{align-items:center;gap:24px;min-height:40px;display:flex}.brandbar nav{scrollbar-width:none;flex:1;gap:20px;display:flex;overflow-x:auto}.brandbar nav::-webkit-scrollbar{display:none}.brandbar a{color:#fff;white-space:nowrap;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.brandbar a:hover{color:var(--color-red-lt)}.bb-l,.bb-pk{white-space:nowrap}.bb-st{white-space:nowrap;align-items:center;gap:16px;display:flex}.stat{white-space:nowrap}.bar{align-items:center;gap:24px;min-height:72px;padding-block:0;display:flex}.bar-logo{border-radius:var(--radius-md);background:#fff;flex:none;width:168px;padding:8px 12px;line-height:0;display:block}.bar-logo img{width:100%;height:auto}.nav-tg{background:var(--color-k2);color:#fff;border-radius:var(--radius-md);flex:none;place-items:center;width:44px;height:44px;display:none}.srch{flex:1;max-width:720px;position:relative}.srch-box{background:var(--color-k2);color:#fff;border-radius:var(--radius-md);align-items:center;gap:12px;min-height:48px;padding:0 16px;display:flex}.srch-box:focus-within{box-shadow:inset 0 0 0 2px #fff}.srch-box input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:48px;padding:0;font-size:16px}.srch-box input::placeholder{color:var(--color-g3);opacity:1}.srch-panel{z-index:95;color:#000;--fg:#000;--mut:var(--color-g4);border-radius:var(--radius-lg);background:#fff;min-width:280px;padding:8px 0;font-size:14px;position:absolute;top:calc(100% + 4px);left:0;right:0}.srch-h{color:var(--mut);padding:8px 16px 4px;font-size:12px;font-weight:700}.srch-row{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:10px 16px;text-decoration:none;display:flex}.srch-row:hover,.srch-row:focus-visible{background:var(--color-g1);outline-offset:-3px;outline-color:#000}.srch-all{color:var(--color-red-ui);padding:12px 16px;font-weight:700;text-decoration:underline;display:block}.bar-act{align-items:center;gap:20px;margin-left:auto;font-size:14px;display:flex}.act-i{justify-content:center;align-items:center;gap:6px;min-width:36px;min-height:44px;text-decoration:none;display:inline-flex}.act-i b{font-size:12px}.hd-user{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.lang{border-radius:var(--radius-sm);border:1px solid #555;display:inline-flex;overflow:hidden}.lang button{min-width:36px;min-height:44px;color:var(--color-g3);padding:0 10px;font-size:12px}.lang button[aria-pressed=true]{color:#000;background:#fff;font-weight:700}.sp-btn{background:var(--color-k2);color:#fff;text-align:left;border-radius:var(--radius-md);align-items:center;gap:12px;min-height:48px;padding:0 12px 0 16px;display:flex}.sp-btn:hover,.sp-btn[data-state=open]{color:#000;background:#fff}.sp-btn:hover .stat.closed,.sp-btn[data-state=open] .stat.closed{color:var(--color-red-ui)}.sp-t{gap:2px;font-size:14px;line-height:18px;display:grid}.sp-t b{font-weight:700}.spp{z-index:130;color:#000;--fg:#000;--mut:var(--color-g4);--red-t:var(--color-red-ui);border-radius:var(--radius-lg);background:#fff;width:min(360px,100vw - 32px);padding:20px}.spp-h{text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:800;font-stretch:125%;line-height:20px}.spp-opt{text-align:left;background:var(--color-g1);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:4px;padding:12px 16px;font-size:14px;display:flex}.spp-opt>span:first-child{display:grid}.spp-opt small{color:var(--color-g4);font-size:12px}.spp-opt:hover{color:#fff;background:#000}.spp-opt:hover small{color:var(--color-g3)}.spp-opt[aria-pressed=true]{color:#fff;box-shadow:inset 4px 0 0 var(--color-red);background:#000}.spp-opt[aria-pressed=true] small{color:var(--color-g3)}.spp-opt:hover .stat.closed,.spp-opt[aria-pressed=true] .stat.closed{color:var(--color-red-lt)}.menu-pop{z-index:130;color:#000;border-radius:var(--radius-lg);background:#fff;min-width:200px;padding:8px}.menu-item{border-radius:var(--radius-md);cursor:pointer;text-align:left;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.menu-item[data-highlighted]{color:#fff;background:#000;outline:none}.tn{border-top:1px solid var(--color-k3);border-bottom:1px solid var(--color-k3);background:#000;position:relative}.tn-in{align-items:stretch;gap:8px;height:47px;display:flex}.mega-w{align-items:center;display:flex}.tn-cat{color:#000;height:36px;font:700 14px/20px var(--font-sans);border-radius:var(--radius-md);box-shadow:inset 0 -4px 0 var(--color-red);background:#fff;align-items:center;gap:12px;padding:0 16px 0 14px;font-stretch:112%;display:flex}.tn-cat .i:last-child{transition:transform .12s}.tn-cat[aria-expanded=true]{background:var(--color-red-ui);color:#fff;box-shadow:none}.tn-cat[aria-expanded=true] .i:last-child{transform:rotate(180deg)}.tn-cat:hover{background:var(--color-red-ui);color:#fff}.tn-l{flex:1;align-items:stretch;min-width:0;margin-left:12px;display:flex;overflow:hidden}.tn-l a{color:#fff;white-space:nowrap;align-items:center;gap:8px;height:100%;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.tn-l a:hover{color:var(--color-red-lt)}.tn-l a[aria-current=page]{box-shadow:inset 0 -4px 0 var(--color-red);font-weight:700}.tn-wa{align-self:center;min-height:44px;margin-left:auto;padding:0 16px}.tn .wrap{position:relative}.mega{left:var(--pad);right:var(--pad);z-index:90;color:#000;--fg:#000;--mut:var(--color-g4);--ln:var(--color-g2);--red-t:var(--color-red-ui);border-radius:var(--radius-lg);background:#fff;grid-template-columns:296px minmax(0,1fr) 296px;min-height:380px;padding:0;display:grid;position:absolute;top:calc(100% + 8px);overflow:hidden}.mg-cats{background:var(--color-g1);max-height:480px;padding:8px 0;overflow-y:auto}.mg-cats a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 24px;font-size:14px;text-decoration:none;display:flex}.mg-cats a:hover,.mg-cats a.is-on{color:#fff;background:#000}.mg-cats a.is-on{box-shadow:inset 4px 0 0 var(--color-red)}.mg-cats a:focus-visible{outline-offset:-4px;outline-color:var(--color-red)}.mg-cats i{opacity:.75;font-size:12px}.mg-all{border-top:1px solid var(--color-g2);margin-top:8px}.mg-all a{min-height:44px;color:var(--color-red-ui);align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.mg-all a:hover{color:#fff}.mg-subs{align-content:start;gap:16px;padding:32px 40px;display:grid}.mg-h{font:800 20px/26px var(--font-sans);text-transform:uppercase;align-items:baseline;gap:16px;font-stretch:125%;display:flex}.mg-h i{color:var(--color-red-ui);font-size:16px;font-weight:700}.mg-il{background:var(--color-fig);border-radius:var(--radius-md);aspect-ratio:4/3;place-items:center;width:160px;display:grid}.mg-br p{font:700 12px/16px var(--font-sans);color:var(--color-g4);margin-bottom:8px}.mg-br ul{flex-wrap:wrap;gap:4px 20px;display:flex}.mg-br a{align-items:center;min-height:44px;padding:8px 0;font-size:14px;text-decoration:none;display:inline-flex}.mg-br a:hover{color:var(--color-red-ui);text-underline-offset:4px;text-decoration:underline}.mg-promo{color:#fff;border-radius:var(--radius-xl);background:#000;flex-direction:column;justify-content:flex-end;min-height:300px;margin:16px;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.mg-tri{z-index:0;width:290px;position:absolute;top:28px;right:-70px}.mg-promo>:not(.mg-tri){z-index:1;position:relative}.mg-k{font:700 12px/16px var(--font-sans);margin-bottom:4px}.mg-off{color:#fff;margin-bottom:8px;font-size:40px;line-height:44px}.mg-c{color:#e4e4df;font-size:14px}.mg-promo:hover .mg-c{text-decoration:underline}@media (min-width:960px) and (max-width:1239px){.mega{grid-template-columns:240px minmax(0,1fr) 240px}.tn-l a{padding:0 9px}}@media (max-width:959px){.nav-tg{display:grid}.tn{display:none}.bar{flex-wrap:wrap;gap:12px 16px;padding-block:12px}.bar-logo{width:116px;padding:6px 8px}.bar .srch{flex-basis:100%;order:3;max-width:none}.bar-act{flex-basis:100%;order:2;gap:8px;margin-left:0}.bar-act>.sp-btn{flex:1;min-width:0}.sp-btn .stat,.bb-pk,.bb-l{display:none}.bb-st{margin-left:auto}.brandbar nav{gap:16px}.sp-btn{padding-left:12px}.lang-d{display:none}}.drawer{z-index:301;color:#fff;background:#000;flex-direction:column;gap:16px;width:min(340px,88vw);padding:16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.drawer:focus{outline:none}.drawer a,.drawer .drawer-link{border-radius:var(--radius-md);text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.drawer a:hover,.drawer .drawer-link:hover{background:var(--color-k2)}.drawer h2{color:var(--color-g3);margin-bottom:4px;padding:0 12px;font-size:12px;font-weight:700}.wa{z-index:55;background:var(--color-red-ui);color:#fff;border-radius:var(--radius-md);align-items:center;gap:10px;min-height:48px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;right:16px}.wa:hover{background:var(--color-red-press)}.wa span{display:none}@media (min-width:960px){.wa{display:none}}body:has(.tray) .wa{bottom:120px}body:has(.tray) .ft{margin-bottom:72px}.ft{color:#fff;border-top:1px solid var(--color-k3);background:#000;margin-top:96px;padding-block:56px 24px}.ft-top{grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:40px;display:grid}.ft-brand .logo-plate{border-radius:var(--radius-md);background:#fff;max-width:220px;padding:12px 16px;line-height:0;display:block}.ft-brand p{color:var(--color-g3);max-width:340px;margin-top:16px;font-size:14px}.ft-col h2{font:700 14px/20px var(--font-sans);margin-bottom:16px}.ft-col li{margin-bottom:4px}.ft-col a{color:#d6d6d1;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.ft-col a:hover{color:var(--color-red-lt)}.ft-st li{justify-content:space-between;align-items:center;gap:12px;display:flex}.ft-st .nm{flex-direction:column;justify-content:center;min-height:44px;font-size:14px;text-decoration:none;display:flex}.ft-st a.nm:hover b{text-decoration:underline}.ft-st .nm b{color:#fff}.ft-st .nm span{color:var(--color-g3);font-size:12px}.ft-base{border-top:1px solid var(--color-k3);color:var(--color-g3);justify-content:space-between;gap:16px;margin-top:40px;padding-top:16px;font-size:12px;display:flex}@media (max-width:959px){.ft-top{grid-template-columns:1fr 1fr}}@media (max-width:599px){.ft{margin-top:64px;padding-block:40px 24px}.ft-top{grid-template-columns:1fr}.ft-base{flex-direction:column}}.toasts{z-index:400;pointer-events:none;justify-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}body:has(.tray) .toasts{bottom:104px}.toast .tx{border-radius:var(--radius-sm);place-items:center;width:32px;height:32px;margin:-4px -8px -4px 4px;display:grid}.toast .tx:hover{background:var(--color-g1)}.ld-btn{text-align:left;background:var(--color-g1);border-radius:var(--radius-md);width:100%;min-height:48px;padding:14px 16px;font-size:14px;font-weight:700;display:block}.ld-btn:hover:not(:disabled){color:#fff;background:#000}.ld-btn:disabled{opacity:.6}.mg-cats-w{background:var(--color-g1);flex-direction:column;display:flex}.mg-cats-w .mg-cats{flex:1}.spp .stat.closed{color:var(--color-red-ui)}.spp .spp-opt:hover .stat.closed,.spp .spp-opt[aria-pressed=true] .stat.closed{color:var(--color-red-lt)}html.is-stuck .tn{border-bottom-color:var(--color-red)}.hero{border-radius:var(--radius-xl);background:#000;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;min-height:520px;margin-top:32px;padding:56px 48px 40px;display:grid;position:relative;overflow:hidden}.hero-tri{z-index:0;width:62%;position:absolute;top:-12%;right:-6%}.hero-t,.hero-f{z-index:1;position:relative}.hero-k{margin-bottom:12px;font-size:14px;font-weight:700}.hero-h{font-size:56px;line-height:56px}.hero-d{color:#e4e4df;max-width:460px;margin:16px 0 24px;font-size:16px;line-height:24px}.hero-f{justify-items:center;display:grid}.hero-card{color:#000;border-radius:var(--radius-xl);--mut:var(--color-g4);background:#fff;gap:12px;width:min(100%,440px);padding:24px;display:grid}.hero-card .fig{aspect-ratio:16/10}.hero-card .pr{font-size:28px;line-height:36px}.hero-ctl{z-index:2;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px;left:48px}.hero-ctl button{color:#000;border-radius:var(--radius-md);background:#fff;place-items:center;width:44px;height:44px;display:grid}.hero-ctl button:hover{background:var(--color-red-ui);color:#fff}.hero-dots{gap:8px;display:flex}.hero-dots button{background:0 0;width:44px;height:44px;position:relative}.hero-dots button:after{content:"";background:var(--color-g4);border-radius:var(--radius-xs);height:6px;position:absolute;top:19px;left:10px;right:10px}.hero-dots button[aria-current=true]:after{background:#fff}.hero-cnt{color:var(--color-g3);font-size:12px}.cat-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cat-tile{background:var(--color-k2);color:#fff;border-radius:var(--radius-lg);flex-direction:column;justify-content:space-between;min-height:140px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.cat-tile:hover{background:var(--color-k3)}.cat-tile .il{stroke:#fff;opacity:.9;width:96px;position:absolute;bottom:4px;right:8px}.cat-tile .num{color:var(--color-g3);font-size:12px}.cat-tile b{max-width:60%;font-size:16px}.cat-tile.all{background:var(--color-red-ui);justify-content:flex-end;gap:8px}.cat-tile.all:hover{background:var(--color-red-press)}.pk-steps{counter-reset:pk;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pk-step{background:var(--color-k2);color:#fff;border-radius:var(--radius-lg);--mut:var(--color-g3);align-content:start;gap:8px;padding:24px;display:grid}.pk-step:last-child{color:#000;--mut:var(--color-g4);background:#fff}.pk-step .n{color:var(--color-red-lt);font-size:40px;line-height:44px}.pk-step:last-child .n{color:var(--color-red-ui)}.pk-step p{color:var(--mut);font-size:14px}@media (max-width:959px){.hero{grid-template-columns:1fr;min-height:0;padding:32px 24px 96px}.hero-h{font-size:40px;line-height:44px}.hero-tri{width:90%;top:auto;bottom:-10%;right:-30%}.hero-ctl{left:24px}.cat-grid{grid-template-columns:repeat(2,1fr)}.pk-steps{grid-template-columns:1fr}}@media (max-width:639px){.hero{margin-top:16px;padding:24px 16px 96px}.hero-h{font-size:28px;line-height:32px}.hero-ctl{flex-wrap:wrap;gap:8px;left:16px;right:16px}.hero-ctl button{flex:none}.hero-dots{display:none}.cat-tile{min-height:120px;padding:16px}.cat-tile .il{width:72px}}.strip{margin-top:16px}.strip p{background:var(--color-k2);color:#fff;border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:48px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.strip .i{color:var(--color-red-dk,#ed1c24);flex:none}.strip .lnk-u{color:#fff;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-pause{border-radius:999px;padding:0 14px;font-size:13px;font-weight:700;width:auto!important}.its{background:var(--color-k2);color:#fff;border-radius:var(--radius-xl);outline-offset:4px;cursor:pointer;min-height:280px;padding:56px 48px;position:relative;overflow:hidden}.its-tri{z-index:0;pointer-events:none;width:400px;position:absolute;top:-60px;right:-90px}.its-base{z-index:1;max-width:620px;position:relative}.its-h{color:#e4e4df;margin-top:16px;font-size:14px}.its-over{z-index:2;color:#000;opacity:0;visibility:hidden;background:#fff;grid-template-columns:1fr auto;align-items:center;gap:48px;padding:0 48px;transition:opacity .15s,visibility .15s;display:grid;position:absolute;inset:0}.its[data-open=true] .its-over{opacity:1;visibility:visible}.its-over ul{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.its-over b{font:800 16px/22px var(--font-sans,inherit);text-transform:uppercase;margin-bottom:4px;font-stretch:125%;display:block}.its-over li span{color:var(--color-g4,#4a4a47);font-size:14px}.nf-links{flex-wrap:wrap;gap:8px;display:flex}.nf-links a{border:1px solid var(--color-ln);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.nf-links a:hover{color:#000;background:#fff}.brand-ban{border-top:1px solid var(--color-ln);border-bottom:1px solid var(--color-ln);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:32px;padding:32px 0;display:grid}.brand-ban ul{flex-wrap:wrap;gap:8px;display:flex}.brand-ban a{border:1px solid var(--color-ln);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.brand-ban a:hover{color:#fff;background:#000;border-color:#000}@media (max-width:899px){.its{min-height:320px;padding:32px 24px}.its-over{grid-template-columns:1fr;align-content:center;gap:16px;padding:24px}.its-over ul{grid-template-columns:1fr;gap:12px}.brand-ban{grid-template-columns:1fr;gap:16px}}.wrap{width:100%;max-width:1360px;padding-inline:var(--pad);margin-inline:auto}.lt{--bg:var(--color-white);--fg:var(--color-k0);--mut:var(--color-g4);--ln:var(--color-g2);--surf:var(--color-g1);--red-t:var(--color-red-ui);background:var(--bg);color:var(--fg)}.surface{--bg:var(--color-white);--fg:var(--color-k0);--mut:var(--color-g4);--ln:var(--color-g2);--surf:var(--color-g1);--red-t:var(--color-red-ui);background:var(--bg);color:var(--fg);border-radius:var(--radius-lg)}.lt .surface{--bg:var(--color-g1);--surf:var(--color-white)}.disp{text-transform:uppercase;font-weight:800;font-stretch:125%;line-height:1.12}.num{font-variant-numeric:tabular-nums;font-style:italic;font-weight:700;font-stretch:112%}.mk{background:var(--color-red);clip-path:polygon(10% 8%,96% 50%,10% 92%);width:14px;height:14px;margin-right:12px;display:inline-block}.link-u{text-underline-offset:4px;text-decoration:underline}.link-u:hover{color:var(--red-t)}.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:20px;height:20px}.il{stroke:#000;stroke-width:2px;fill:none;stroke-linejoin:round;stroke-linecap:round;width:72%;max-height:82%}.fig{background:var(--color-fig);aspect-ratio:4/3;border-radius:var(--radius-sm);place-items:center;display:grid;overflow:hidden}.skip{z-index:200;color:#000;border-radius:var(--radius-md);background:#fff;padding:12px 16px;font-weight:700;position:absolute;top:-64px;left:8px}.skip:focus{top:8px}.btn{border-radius:var(--radius-md);border:2px solid #0000;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 24px;font-size:14px;font-weight:700;font-stretch:100%;line-height:20px;text-decoration:none;transition:background-color .12s;display:inline-flex}.btn-s{min-height:40px;padding:0 16px}.btn-red{background:var(--color-red-ui);color:#fff}.btn-red:hover{background:var(--color-red-press)}.btn-red:focus-visible{outline-color:#fff}.btn-wh{color:#000;background:#fff}.btn-wh:hover{background:var(--color-red-ui);color:#fff}.lt .btn-wh,.surface .btn-wh{color:#fff;background:#000}.lt .btn-wh:hover,.surface .btn-wh:hover{background:var(--color-red-ui)}.btn-ghost{border-color:var(--fg);color:var(--fg);background:0 0}.btn-ghost:hover{background:var(--fg);color:var(--bg)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn-block{width:100%;display:flex}.icon-btn{border-radius:var(--radius-md);place-items:center;width:44px;height:44px;display:inline-grid}.field{margin-bottom:16px;display:block}.label{color:var(--mut);margin-bottom:4px;font-size:12px;font-weight:700;line-height:16px;display:block}.input,select.input,textarea.input{background:var(--color-g1);color:#000;border:2px solid var(--color-g2);border-radius:var(--radius-md);width:100%;min-height:48px;font:inherit;padding:10px 16px;font-size:16px}.surface .input{background:#fff}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}textarea.input{resize:vertical;min-height:96px}.input:focus{border-color:var(--color-red);outline:none}.input[aria-invalid=true]{border-color:var(--color-red-ui);background:var(--color-err-bg)}.input::placeholder{color:var(--color-g4)}.err{color:var(--color-red-ui);margin-top:4px;font-size:12px;font-weight:700;line-height:16px}.hint{color:var(--mut);margin-top:4px;font-size:12px;line-height:16px}.chk{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.chk input{accent-color:#000;flex:none;width:20px;height:20px}.switch{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-weight:700;display:inline-flex}.switch input{opacity:0;width:44px;height:24px;margin:0;position:absolute}.switch .trk{border-radius:var(--radius-md);background:var(--color-g3);flex:none;width:44px;height:24px;transition:background-color .12s;position:relative}.switch .trk:after{content:"";border-radius:var(--radius-sm);background:#fff;width:18px;height:18px;transition:transform .12s;position:absolute;top:3px;left:3px}.switch input:checked+.trk{background:var(--color-red-ui)}.switch input:checked+.trk:after{transform:translate(20px)}.switch input:focus-visible+.trk{outline:3px solid var(--fg);outline-offset:3px}.tg{border-radius:var(--radius-sm);white-space:nowrap;padding:4px 12px;font-size:12px;font-weight:700;line-height:16px;display:inline-block}.tg-r{background:var(--color-red-ui);color:#fff}.tg-k{color:#fff;background:#000}.tg-w{color:#000;background:#e4e4df}.tg-o{border:2px solid;padding:2px 10px}.stat{align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.stat i{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;flex:none;width:10px;height:10px}.stat.closed{color:var(--red-t)}.card{border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.dlg-overlay{z-index:300;background:#000000b8;position:fixed;inset:0}.dlg-content{z-index:301;color:#000;width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dlg-content-wide{width:min(720px,100vw - 32px)}.dlg-content:focus{outline:none}dialog.dlg{color:#000;background:0 0;border:0;width:100%;max-width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);margin:auto;padding:0;overflow:visible}dialog.dlg-wide{max-width:min(720px,100vw - 32px)}dialog.dlg::backdrop{background:#000000b8}.dlg-in{border-radius:var(--radius-xl);--bg:#fff;--fg:#000;--mut:var(--color-g4);--ln:var(--color-g2);--surf:var(--color-g1);--red-t:var(--color-red-ui);color:#000;background:#fff;max-height:calc(100vh - 32px);padding:32px;overflow-y:auto}@media (max-width:639px){.dlg-in{padding:24px 16px}}.tbl{border-collapse:collapse;width:100%;font-size:14px}.tbl th{text-align:left;color:var(--mut);border-bottom:2px solid var(--fg);padding:8px 8px 8px 0;font-size:12px}.tbl td{border-bottom:1px solid var(--ln);vertical-align:top;padding:12px 8px 12px 0}.tabs{flex-wrap:wrap;gap:8px;display:flex}.tab{border-radius:var(--radius-md);background:var(--color-k2);color:#fff;min-height:44px;padding:0 16px;font-size:14px;font-weight:700}.tab[aria-selected=true],.tab[aria-current=true]{color:#000;background:#fff}.skeleton{background:var(--color-g2);border-radius:var(--radius-md);animation:1.2s ease-in-out infinite l99-pulse}.dark-sk .skeleton{background:var(--color-k3)}@keyframes l99-pulse{50%{opacity:.55}}.toast{pointer-events:auto;color:#000;border-radius:var(--radius-md);border-left:6px solid var(--color-red);background:#fff;align-items:center;gap:12px;max-width:min(420px,100vw - 32px);padding:12px 16px;font-size:14px;font-weight:700;display:flex}.toast.ok{border-left-color:#000}.tline{gap:0;display:grid}.tline li{padding:0 0 20px 32px;position:relative}.tline li:before{content:"";background:var(--ln);width:2px;position:absolute;top:6px;bottom:-6px;left:6px}.tline li:last-child:before{display:none}.tline li:after{content:"";border-radius:var(--radius-sm);background:var(--ln);width:14px;height:14px;position:absolute;top:4px;left:0}.tline li.done:after{background:#000}.tline li.now:after,.tline li.bad:after{background:var(--color-red-ui)}.tline li.dim{color:var(--mut)}.tri{background:var(--color-red);clip-path:polygon(24% 0,100% 42%,0 100%);border-radius:0;position:absolute}.lvl{align-items:flex-end;gap:3px;height:14px;display:inline-flex}.lvl i{background:var(--ln);border-radius:var(--radius-xs);width:6px;display:block;transform:skew(-12deg)}.lvl i:first-child{height:4px}.lvl i:nth-child(2){height:6px}.lvl i:nth-child(3){height:8px}.lvl i:nth-child(4){height:11px}.lvl i:nth-child(5){height:14px}.lvl i.on{background:var(--fg)}.lvl.low i.on{background:var(--red-t)}@media print{body{color:#000;background:#fff}[data-header],footer,.no-print{display:none!important}}@media (max-width:639px){.btn-s{min-height:44px}}.tline.tstairs li{margin-bottom:8px;margin-left:calc(var(--i,0) * 8px);border-radius:var(--radius-lg);color:#000;background:#fff;padding:12px 16px}.tline.tstairs li:before,.tline.tstairs li:after{display:none}.tline.tstairs li.now{background:var(--color-red-ui);color:#fff}.tline.tstairs li.dim{color:var(--color-g3);background:#1a1a1a}.tline.tstairs li .text-mut{color:var(--color-g4)}.tline.tstairs li.now .text-mut{color:#fff}.tline.tstairs li.dim .text-mut{color:var(--color-g3)}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:0}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:960px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-\[520px\]{height:520px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.w-1\/3{width:33.3333%}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-36{width:calc(var(--spacing) * 36)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[56px_minmax\(0\,1fr\)_auto\]{grid-template-columns:56px minmax(0,1fr) auto}.grid-cols-\[64px_1fr\]{grid-template-columns:64px 1fr}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-ln>:not(:last-child)){border-color:var(--ln)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-black{border-color:var(--color-black)}.border-fg{border-color:var(--fg)}.border-g2{border-color:var(--color-g2)}.border-g3{border-color:var(--color-g3)}.border-k0{border-color:var(--color-k0)}.border-ln{border-color:var(--ln)}.border-red{border-color:var(--color-red)}.bg-black{background-color:var(--color-black)}.bg-err-bg{background-color:var(--color-err-bg)}.bg-g1{background-color:var(--color-g1)}.bg-g2{background-color:var(--color-g2)}.bg-k2{background-color:var(--color-k2)}.bg-red-ui{background-color:var(--color-red-ui)}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-black{color:var(--color-black)}.text-fg{color:var(--fg)}.text-g4{color:var(--color-g4)}.text-mut{color:var(--mut)}.text-red-ui{color:var(--color-red-ui)}.text-redt{color:var(--red-t)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.accent-black{accent-color:var(--color-black)}.accent-red-ui{accent-color:var(--color-red-ui)}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:text-redt:hover{color:var(--red-t)}.hover\:underline:hover{text-decoration-line:underline}.hover\:outline-2:hover{outline-style:var(--tw-outline-style);outline-width:2px}.hover\:outline-red:hover{outline-color:var(--color-red)}}.has-\[\:checked\]\:border-k0:has(:checked){border-color:var(--color-k0)}.has-\[\:checked\]\:border-red-ui:has(:checked){border-color:var(--color-red-ui)}.has-\[\:checked\]\:bg-k0:has(:checked){background-color:var(--color-k0)}.has-\[\:checked\]\:bg-red-ui:has(:checked){background-color:var(--color-red-ui)}.has-\[\:checked\]\:text-white:has(:checked){color:var(--color-white)}.has-\[\:focus-visible\]\:outline-3:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.has-\[\:focus-visible\]\:outline-black:has(:focus-visible){outline-color:var(--color-black)}.has-\[\:focus-visible\]\:outline-white:has(:focus-visible){outline-color:var(--color-white)}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[64px_1fr_auto\]{grid-template-columns:64px 1fr auto}.sm\:grid-cols-\[64px_minmax\(0\,1fr\)_auto\]{grid-template-columns:64px minmax(0,1fr) auto}.sm\:grid-cols-\[96px_minmax\(0\,1fr\)_auto\]{grid-template-columns:96px minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:justify-items-end{justify-items:end}.sm\:justify-self-end{justify-self:flex-end}.sm\:text-right{text-align:right}}@media (min-width:960px){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[200px_minmax\(0\,1fr\)_auto\]{grid-template-columns:200px minmax(0,1fr) auto}.md\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.md\:justify-end{justify-content:flex-end}.md\:overflow-visible{overflow:visible}.md\:rounded-none{border-radius:0}.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.md\:border-ln{border-color:var(--ln)}.md\:border-b-red{border-bottom-color:var(--color-red)}.md\:bg-transparent{background-color:#0000}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-0{padding-inline:0}.md\:pb-0{padding-bottom:0}.md\:text-\[40px\]{font-size:40px}.md\:text-white{color:var(--color-white)}}@media (min-width:1200px){.lg\:sticky{position:sticky}.lg\:top-44{top:calc(var(--spacing) * 44)}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--hd0:0px}@media (min-width:960px){:root{--hd0:160px}}:root{--bg:var(--color-k1);--fg:var(--color-white);--mut:var(--color-g3);--ln:var(--color-k3);--surf:var(--color-white);--red-t:var(--color-red-lt);--pad:16px}@media (min-width:640px){:root{--pad:40px}}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
