.c-footer-fun-facts{color:#fffffff2;display:flex;flex-direction:column;align-self: start;align-items: center;max-width:220px}.c-footer-fun-facts .fun-fact-visual{position:relative;flex-shrink:0;width:148px;height:148px}.c-footer-fun-facts .fun-fact-photo{appearance:none;box-shadow:var(--shadow-3);cursor:pointer;display:block;font:inherit;background-color:#ffffff1f;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #ffffff8c;border-radius:50%;width:148px;height:148px;padding:0;transition:filter .2s,transform .2s,border-color .2s}.c-footer-fun-facts .fun-fact-photo:hover{filter:brightness(1.08);border-color:#ffffffbf;transform:scale(1.02)}.c-footer-fun-facts .fun-fact-photo:focus-visible{outline:2px solid #fff;outline-offset:3px}.c-footer-fun-facts .fun-fact-next{backdrop-filter:blur(4px);color:#fff;cursor:pointer;display:flex;bottom:5px;position:absolute;z-index:1;background:#003c48b8;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items: center;width:32px;height:32px;padding:0;transition:background .2s,border-color .2s;box-shadow:0 1px 6px #00000059}.c-footer-fun-facts .fun-fact-next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.c-footer-fun-facts .fun-fact-next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.c-footer-fun-facts .fun-fact-next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.c-footer-fun-facts .fun-fact-next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.c-footer-fun-facts .fun-fact-next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.c-footer-fun-facts .fun-fact-next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.c-footer-fun-facts .fun-fact-next .c-icon{color:inherit}.c-footer-fun-facts .fun-fact-next:hover{background:#003c48e0;border-color:#ffffffbf}.c-footer-fun-facts .fun-fact-next:focus-visible{outline:2px solid #fff;outline-offset:2px}.c-footer-fun-facts .fun-fact-quote{box-sizing:border-box;color:#ffffffe6;font-size:var(--font-d);margin:var(--spacer-2)0 0;max-width:148px;min-height:3em;overflow-wrap:break-word;text-align:center;width:100%;min-height:2lh;font-style:italic;font-weight:400;line-height:1.5}.c-footer-fun-facts .fun-fact-quote:before{content:"“"}.c-footer-fun-facts .fun-fact-quote:after{content:"”"}.c-footer-fun-facts .footer-fun-fact-modal-next{color:#fff;cursor:pointer;display:flex;background:#003c48;border:0;border-radius:50%;justify-content:center;align-items: center;width:36px;height:36px;margin-inline-start:auto;padding:0;transition:background .2s}.c-footer-fun-facts .footer-fun-fact-modal-next .c-icon{color:inherit}.c-footer-fun-facts .footer-fun-fact-modal-next:hover{background:#005060}.c-footer-fun-facts .footer-fun-fact-modal-next:focus-visible{outline:2px solid #003c48;outline-offset:2px}.c-cms-not-found{display:flex;align-items: center;gap:var(--spacer-4);padding:var(--spacer-9)0 var(--spacer-10);text-align:center;flex-direction:column}.c-cms-not-found .status-code{color:var(--default-ink-subtle);font-family:var(--font-display);letter-spacing:.06em;opacity:.5;font-size:clamp(4rem,18vw,8rem);font-weight:700;line-height:1}.c-dialog.dialog-portal.c-cms-popup .cms-heading{color:inherit}.c-dialog.dialog-portal.c-cms-popup .cms-paragraph{color:inherit}.c-dialog.dialog-portal.c-cms-popup .cms-quote{color:inherit}.c-dialog.dialog-portal.c-cms-popup .cms-text{color:inherit}.c-dialog.dialog-portal.c-cms-popup .c-list{color:inherit}.c-dialog.dialog-portal.c-cms-popup .cms-paragraph-eyebrow{color:var(--info-bg)}.c-dialog.dialog-portal.c-cms-popup .cms-paragraph-lead{color:var(--info-bg)}.c-dialog.dialog-portal.c-cms-popup .cms-text-highlight{color:var(--info-bg)}.c-dialog.dialog-portal.c-cms-popup .cms-paragraph-fine{color:#ffffffb8}.c-dialog.dialog-portal.c-cms-popup .cms-text-muted{color:#ffffffb8}.c-dialog.dialog-portal.c-cms-popup .c-image:last-child{margin-bottom:0}.c-content-frame{background:var(--info-chrome-deep)}.c-content-frame>.frame-content{background:var(--default-page);display:flex;gap:var(--spacer-7);overflow-x:clip;padding-top:var(--spacer-7);flex-direction:column;width:100%}.c-content-frame>.frame-content>.funnel-full-width{align-self:stretch;width:100%;min-width:0;max-width:none}.c-content-frame>.frame-content>.funnel-footer-sticky{align-self:stretch;width:100%;min-width:0;max-width:none}.c-content-frame>.frame-content>.c-hero-band{align-self:stretch;width:100%;min-width:0;max-width:none}.c-content-frame>.frame-content>.content{box-sizing:border-box;display:flex;align-self:stretch;gap:var(--spacer-7);flex-direction:column;width:100%;max-width:calc(1200px + 2*clamp(1rem,4vw,2rem));margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:clamp(1rem,4vw,2rem);padding-inline-end:clamp(1rem,4vw,2rem)}.c-content-frame>.frame-content>.content>*{width:100%;min-width:0;max-width:100%}.c-content-frame>.frame-content:has(>.content+.landing-footer){gap:0}.c-content-frame>.frame-content>.landing-footer{align-self:stretch;width:100%;min-width:0;max-width:none;margin-top:0}.c-content-frame>.frame-content>.content>.page-content .view-prose--normal{max-width:min(100%,720px);margin-inline-start:0;margin-inline-end:auto}.funnel-full-width{width:100%}.funnel-footer-sticky .landing-footer{margin-top:0}.funnel-full-width--hero-band{background-color:var(--info-chrome);position:relative;background-image:url(/img/environment.jpg);background-position:top;background-size:cover;min-height:490px}.funnel-full-width--hero-band:before{background:linear-gradient(to bottom,oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info))0%,oklch(var(--l-overlay)var(--c-surface)calc(var(--h-info) + 14deg))100%);content:"";opacity:.55;pointer-events:none;position:absolute;z-index:0;inset:0}.funnel-full-width--hero-band .c-hero-band{position:relative;z-index:1}.hero{background-color:oklch(22% .06 var(--h-chrome));box-shadow:0 5px 14px -4px oklch(18% .04 var(--h-chrome)/45%);display:flex;overflow:hidden;position:relative;z-index:1;justify-content:center;align-items: center;min-height:420px;transition:min-height .4s ease-in-out,padding .4s ease-in-out}@media (prefers-reduced-motion:reduce){.hero{transition:none}}.hero.hero-collapsed{min-height:var(--spacer-9);padding-bottom:0}.hero.hero-collapsed .hero-content{opacity:0;pointer-events:none;position:absolute}@media (max-width:768px){.hero{padding:var(--spacer-6)var(--spacer-3);align-items: flex-end;min-height:360px}}.hero .hero-backdrop{background-color:oklch(15% .05 var(--h-chrome));overflow:hidden;pointer-events:none;position:absolute;z-index:0;height:max(100%,420px);inset:0 0 auto}.hero .hero-ribbons{pointer-events:none;position:absolute;width:100%;height:74px;inset:0 0 auto}.hero:not(.hero-collapsed) .hero-ribbons{height:100%}.hero .hero-bg-stack{pointer-events:none;position:absolute;z-index:1;height:max(100%,420px);inset:0 0 auto}.hero .hero-bg-stack .hero-bg-layer{pointer-events:none;position:absolute;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;transition:opacity .4s ease-in-out;inset:0}.hero .hero-bg-stack .hero-bg-layer:first-child{z-index:0}.hero .hero-bg-stack .hero-bg-layer:last-child{z-index:1}@media (prefers-reduced-motion:reduce){.hero .hero-bg-stack .hero-bg-layer{transition-duration:.01ms}}.hero:before{content:"";pointer-events:none;position:absolute;z-index:2;background:radial-gradient(78% 62%,#0000008c,#0000 72%),linear-gradient(#0000001f,#0000006b);height:max(100%,420px);inset:0 0 auto}.hero .hero-content{color:#fff;position:relative;text-align:center;text-shadow:0 1px 2px #0000008c,0 2px 16px #00000073;z-index:3;transition:opacity .25s}@media (max-width:768px){.hero .hero-content{margin-top:0}}.hero .hero-content h1{font-family:var(--font-display);font-size:var(--font-xxxxl);letter-spacing:normal;margin:0 0 var(--spacer-2);font-weight:700;line-height:1.1}@media (max-width:768px){.hero .hero-content h1{font-size:var(--font-xxxl)}}.hero .hero-content h1:after{background:var(--info-chrome-soft);content:"";display:block;margin:var(--spacer-2)auto 0;border-radius:2px;width:3rem;height:4px}.hero .hero-content .hero-subtitle{font-size:var(--font-xxl);letter-spacing:.005em;margin:0 0 var(--spacer-3);font-weight:500;line-height:1.4}@media (max-width:768px){.hero .hero-content .hero-subtitle{font-size:var(--font-xl)}}.hero .hero-content .btn-cta{padding:calc(var(--spacer-1) + var(--spacer-025))var(--spacer-3);transition:box-shadow .15s,transform .15s;font-weight:600;box-shadow:0 2px 8px #00000040}.hero .hero-content .btn-cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000059}.c-landing-footer{background-color:var(--info-chrome-deep);color:#fffffff2;border-top:none;padding:0}.c-landing-footer .landing-footer-inner{display:grid;gap:var(--spacer-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:var(--spacer-5)var(--spacer-2);max-width:1200px;margin:0 auto}.c-landing-footer .landing-footer-support-manager{display:flex;text-align:center;flex-direction:column;align-items: center}.c-landing-footer .landing-footer-support-manager-icons{display:flex;gap:var(--spacer-1);margin-bottom:var(--spacer-2);flex-wrap:wrap;justify-content:center}.c-landing-footer .landing-footer-support-manager-icons .c-button{box-shadow:var(--shadow-3);background:#fffffff2}.c-landing-footer .landing-footer-support-manager-title{color:#fffc;font-family:var(--font-display);font-size:var(--font-l);margin:0 0 var(--spacer-2);font-weight:600}.c-landing-footer .landing-footer-support-manager-photo{background-color:var(--default-ink-subtle);box-shadow:var(--shadow-3);background-position:50%;background-size:cover;border:2px solid #ffffffb3;border-radius:50%;flex-shrink:0;width:120px;height:120px}.c-landing-footer .landing-footer-support-manager-name{color:#fff;font-size:var(--font-s);margin-top:var(--spacer-1);font-weight:500}.c-landing-footer .landing-footer-heading{color:color-mix(in oklab,transparent,var(--info-chrome-ink)85%);font-family:var(--font-display);font-size:var(--font-l);margin:0 0 calc(var(--spacer-1) + var(--spacer-05));text-transform:uppercase;font-weight:700}.c-landing-footer .landing-footer-subheading{color:#fffffff2;font-family:var(--font-display);font-size:var(--font-d);margin:var(--spacer-2)0 var(--spacer-1);font-weight:600}.c-landing-footer .landing-footer-intro{color:#ffffffe6;font-size:var(--font-d);margin:0 0 var(--spacer-2);line-height:1.5}.c-landing-footer .landing-footer-list{list-style:none;margin:0;padding:0}.c-landing-footer .landing-footer-list li{margin-bottom:var(--spacer-1)}.c-landing-footer .landing-footer-list .landing-footer-messaging{margin-top:calc(var(--spacer-1) + var(--spacer-05));padding-top:calc(var(--spacer-1) + var(--spacer-05));border-top:1px solid #ffffff40}.c-landing-footer .landing-footer-list .landing-footer-messaging+.landing-footer-messaging{border-top:none;margin-top:0;padding-top:0}.c-landing-footer .landing-footer-list .landing-footer-messaging-label{color:#ffffffbf;display:inline-block;margin-inline-end:calc(var(--spacer-05) + var(--spacer-025));font-size:.8em}.c-landing-footer .landing-footer-list a{color:inherit;display:inline-flex;align-items: center;gap:var(--spacer-1);text-decoration:none}.c-landing-footer .landing-footer-list a:hover{color:#fff}.c-landing-footer .landing-footer-list a .c-icon{flex-shrink:0}.c-landing-footer .landing-footer-address{margin:0 0 var(--spacer-2);font-style:normal}.c-landing-footer .landing-footer-address .landing-footer-address-link{color:inherit;display:flex;align-items: flex-start;gap:var(--spacer-1);text-decoration:none}.c-landing-footer .landing-footer-address .landing-footer-address-link:hover{color:#fff}.c-landing-footer .landing-footer-address .landing-footer-address-link .c-icon{margin-top:var(--spacer-025);flex-shrink:0}.c-landing-footer .landing-footer-contact-btn.c-link{background:var(--info-cta);border:2px solid var(--info-cta);color:var(--info-chrome);display:inline-block;font-size:var(--font-xs);padding:var(--spacer-1)var(--spacer-2);text-decoration:none;text-transform:uppercase;border-radius:4px;transition:background-color .2s,color .2s;font-weight:700}.c-landing-footer .landing-footer-contact-btn.c-link:hover{background:var(--info-cta-hover);color:var(--info-chrome)}.c-landing-footer .landing-footer-follow .landing-footer-social.c-link{color:#fff;display:inline-flex;font-size:var(--font-xs);height:var(--spacer-5);text-decoration:none;width:var(--spacer-5);border:1px solid #ffffffa6;border-radius:50%;justify-content:center;align-items: center;transition:background-color .2s,border-color .2s;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff1f}.c-landing-footer .landing-footer-follow .landing-footer-social.c-link:hover{color:#fff;background:#ffffff2e;border-color:#ffffffe6}.c-landing-footer .landing-footer-links{display:flex;gap:var(--spacer-1);flex-direction:column}.c-landing-footer .landing-footer-links a{color:inherit;display:inline-flex;align-items: center;gap:var(--spacer-1);text-decoration:none}.c-landing-footer .landing-footer-links a:hover{color:#fff}.c-landing-footer .landing-footer-links a.active{color:#fff;text-decoration:underline;text-underline-offset:4px;font-weight:700}.c-landing-footer .landing-footer-links a .c-icon{flex-shrink:0}.c-landing-footer .landing-footer-cta{margin-top:var(--spacer-2)}.c-landing-footer .landing-footer-fun-fact{display:flex;flex-direction:column;align-self: start;align-items: center;max-width:220px}.c-landing-footer .landing-footer-fun-fact:empty{display:none}.c-landing-footer .landing-footer-fun-fact-quote{box-sizing:border-box;color:#ffffffe6;font-size:var(--font-d);margin:var(--spacer-2)0 0;max-width:148px;min-height:3em;overflow-wrap:break-word;text-align:center;width:100%;min-height:2lh;font-style:italic;font-weight:400;line-height:1.5}.c-landing-footer .landing-footer-fun-fact-quote:before{content:"“"}.c-landing-footer .landing-footer-fun-fact-quote:after{content:"”"}.c-landing-footer .landing-footer-fun-fact-next{backdrop-filter:blur(4px);color:#fff;cursor:pointer;display:flex;bottom:5px;position:absolute;z-index:1;background:#003c48b8;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items: center;width:32px;height:32px;padding:0;transition:background .2s,border-color .2s;box-shadow:0 1px 6px #00000059}.c-landing-footer .landing-footer-fun-fact-next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.c-landing-footer .landing-footer-fun-fact-next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.c-landing-footer .landing-footer-fun-fact-next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5px}.c-landing-footer .landing-footer-fun-fact-next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.c-landing-footer .landing-footer-fun-fact-next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.c-landing-footer .landing-footer-fun-fact-next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5px}.c-landing-footer .landing-footer-fun-fact-next .c-icon{color:inherit}.c-landing-footer .landing-footer-fun-fact-next:hover{background:#003c48e0;border-color:#ffffffbf}.c-landing-footer .landing-footer-fun-fact-next:focus-visible{outline:2px solid #fff;outline-offset:2px}.c-landing-footer .landing-footer-fun-fact-visual{position:relative;flex-shrink:0;width:148px;height:148px}.c-landing-footer .landing-footer-fun-fact-photo{appearance:none;box-shadow:var(--shadow-3);cursor:pointer;display:block;font:inherit;background-color:#ffffff1f;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #ffffff8c;border-radius:50%;width:148px;height:148px;padding:0;transition:filter .2s,transform .2s,border-color .2s}.c-landing-footer .landing-footer-fun-fact-photo:hover{filter:brightness(1.08);border-color:#ffffffbf;transform:scale(1.02)}.c-landing-footer .landing-footer-fun-fact-photo:focus-visible{outline:2px solid #fff;outline-offset:3px}.c-landing-footer .landing-footer-copyright{color:#ffffffd9;font-size:var(--font-d);padding:var(--spacer-2);text-align:center;user-select:none;border-top:1px solid #ffffff40}.c-landing-footer .landing-footer-copyright-easter{display:inline}.c-landing-footer .landing-footer-copyright-mark{cursor:help;opacity:.72;transition:opacity .15s}.c-landing-footer .landing-footer-copyright-mark:hover{opacity:.95}.footer-fun-fact-modal-backdrop{backdrop-filter:blur(4px);display:flex;padding:var(--spacer-2);position:fixed;z-index:1000010;background:#00000073;justify-content:center;align-items: center;inset:0}.footer-fun-fact-modal{box-shadow:var(--shadow-3);color:#1a1a1a;display:flex;overflow:hidden;position:relative;background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:420px;max-height:min(90vh,720px)}.footer-fun-fact-modal-close{color:#111;cursor:pointer;display:flex;padding:var(--spacer-1);position:absolute;top:var(--spacer-1);z-index:2;background:0 0;border:none;align-items: center}.footer-fun-fact-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.footer-fun-fact-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.footer-fun-fact-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.footer-fun-fact-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.footer-fun-fact-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.footer-fun-fact-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.footer-fun-fact-modal-close:focus-visible{outline:2px solid var(--info-text);outline-offset:2px}.footer-fun-fact-modal-text{padding:var(--spacer-4)var(--spacer-3)var(--spacer-3);padding-inline-end:var(--spacer-5)}.footer-fun-fact-modal-title{font-size:var(--font-xll);margin:0 0 var(--spacer-2);font-weight:700;line-height:1.25}.footer-fun-fact-modal-body{color:#444;font-size:var(--font-l);margin:0 0 var(--spacer-3);line-height:1.55}.footer-fun-fact-modal-cta{border:2px solid var(--info-text);color:#111;display:inline-block;font-size:var(--font-xs);letter-spacing:.04em;padding:var(--spacer-1)var(--spacer-3);text-decoration:none;text-transform:uppercase;border-radius:999px;font-weight:700}.footer-fun-fact-modal-cta:hover{border-color:var(--info-text);color:var(--info-text)}.footer-fun-fact-modal-image-wrap{flex-shrink:0;margin-top:auto;line-height:0}.footer-fun-fact-modal-image{display:block;object-fit:cover;object-position:center;width:100%;height:auto;max-height:38vh}.footer-fun-fact-modal{box-shadow:var(--shadow-3);color:#1a1a1a;display:flex;overflow:hidden;position:relative;background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:420px;max-height:min(90vh,720px)}.c-shell-header-inner{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-chrome-soft).07 var(--h-chrome)/58%)0%,oklch(var(--l-chrome-soft).07 var(--h-chrome)/54%)100%);box-shadow:none;display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-8);isolation:auto;overflow:visible;padding:0 var(--query-spacer);position:relative;user-select:none;z-index:100003;width:100%}.c-shell-header-inner .bar-logo{align-self:unset;background:var(--white);display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);height:var(--spacer-7);padding:var(--spacer-1);width:var(--spacer-7);border-radius:50%;flex-shrink:0;place-items: center;margin-inline-end:var(--spacer-1);transition:border-radius .4s ease-in-out,height .4s ease-in-out,margin .4s ease-in-out,width .4s ease-in-out;box-shadow:0 12px 12px #0000004d}.c-shell-header-inner .bar-logo img{grid-area:1/1;max-width:100%;max-height:100%;transition:opacity .4s ease-in-out}.c-shell-header-inner .bar-logo .bar-logo-full{opacity:0}@media (prefers-reduced-motion:reduce){.c-shell-header-inner .bar-logo{transition:none}.c-shell-header-inner .bar-logo img{transition:none}}.c-shell-header-inner select{outline:none;border:none}.c-shell-header-inner button.variant-menu svg{color:var(--default-ink)}.c-shell-header-inner button.variant-menu.active{background:var(--info-chrome);border-bottom-color:var(--info-text)}.c-shell-header-inner button.variant-menu:hover{background:var(--info-chrome);border-bottom-color:var(--info-text)}.c-shell-header-inner .bar-search{display:flex;align-items: center;gap:var(--spacer-1);height:var(--layout-header-height);flex:10;max-width:604px}.c-shell-header-inner .bar-search .search-box input{border:none;border-bottom:1px solid var(--default-border-strong);box-shadow:none;color:var(--default-overlay);opacity:.7;outline:none;padding:0 var(--spacer-4);background:0 0;border-radius:0;width:100%;transition:opacity .3s}.c-shell-header-inner .bar-search .search-box input:first-letter{text-transform:capitalize}.c-shell-header-inner .bar-search .search-box input::placeholder{color:var(--default-overlay);opacity:1}.c-shell-header-inner .bar-search .search-box input:focus{border-bottom:1px solid var(--default-border);opacity:1}.c-shell-header-inner .bar-search .search-box input:focus~button[disabled] svg{color:var(--default-border-strong)}.c-shell-header-inner .bar-search .btn-search{color:var(--default-overlay);height:var(--spacer-4);position:absolute;width:var(--spacer-4)}.c-shell-header-inner .bar-search .btn-clear{color:var(--default-overlay);height:var(--spacer-3);position:absolute;width:var(--spacer-3)}.c-shell-header-inner .bar-search .btn-clear:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-shell-header-inner .bar-search .btn-clear:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-shell-header-inner .bar-search .btn-clear:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-shell-header-inner .bar-search .btn-clear:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-shell-header-inner .bar-search .btn-clear:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-shell-header-inner .bar-search .btn-clear:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-shell-header-inner .bar-search .btn-search:hover{color:var(--default-border)}.c-shell-header-inner .bar-search .btn-clear:hover{color:var(--default-border)}@media (max-width:749px){.c-shell-header-inner .bar-search .portal-shop-pricelist{display:none}}.c-shell-header-inner .action-group{display:flex;align-items: center;gap:var(--spacer-1);overflow:visible;justify-content:flex-end;width:100%}.c-shell-header-inner .action-group .c-dropdown .dropdown-body{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-deep).07 var(--h-chrome)/86%)0%,oklch(var(--l-deep).07 var(--h-chrome)/82%)100%);border:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/32%);border-radius:var(--spacer-1);box-shadow:0 16px 44px oklch(var(--l-deep).07 var(--h-chrome)/42%);z-index:100015;min-width:180px}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .sub-menu{color:#ffffffeb;cursor:pointer;padding:var(--spacer-1)var(--spacer-2)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .sub-menu:first-child{border-radius:var(--spacer-1)var(--spacer-1)0 0}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .sub-menu:last-child{border-radius:0 0 var(--spacer-1)var(--spacer-1)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .sub-menu:first-child:last-child{border-radius:var(--spacer-1)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .sub-menu:hover{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .sub-menu.active{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu{color:#ffffffeb;cursor:pointer;padding:var(--spacer-1)var(--spacer-2)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:first-child{border-radius:var(--spacer-1)var(--spacer-1)0 0}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:last-child{border-radius:0 0 var(--spacer-1)var(--spacer-1)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:first-child:last-child{border-radius:var(--spacer-1)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu.active{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu{text-align:start;border:none;justify-content:flex-start;width:100%}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:-webkit-any([disabled],.disabled)) .c-button-text{color:#fffffff0}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:-moz-any([disabled],.disabled)) .c-button-text{color:#fffffff0}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:is([disabled],.disabled)) .c-button-text{color:#fffffff0}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:-webkit-any(.active,[disabled],.disabled)) .c-icon{color:#ffffffeb}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:-webkit-any(.active,[disabled],.disabled)) svg{color:#ffffffeb}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:-moz-any(.active,[disabled],.disabled)) .c-icon{color:#ffffffeb}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:-moz-any(.active,[disabled],.disabled)) svg{color:#ffffffeb}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:is(.active,[disabled],.disabled)) .c-icon{color:#ffffffeb}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:not(:is(.active,[disabled],.disabled)) svg{color:#ffffffeb}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-webkit-any([disabled],.disabled)){background:var(--chrome-veil)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-webkit-any([disabled],.disabled)) .c-button-text{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-webkit-any([disabled],.disabled)) .c-icon{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-webkit-any([disabled],.disabled)) svg{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-moz-any([disabled],.disabled)){background:var(--chrome-veil)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-moz-any([disabled],.disabled)) .c-button-text{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-moz-any([disabled],.disabled)) .c-icon{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:-moz-any([disabled],.disabled)) svg{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:is([disabled],.disabled)){background:var(--chrome-veil)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:is([disabled],.disabled)) .c-button-text{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:is([disabled],.disabled)) .c-icon{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu:hover:not(:is([disabled],.disabled)) svg{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu.active{background:var(--chrome-veil-strong);border-bottom-color:#0000}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu.active .c-button-text{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu.active .c-icon{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu.active svg{color:var(--info-chrome-ink)}.c-shell-header-inner .action-group .c-dropdown .dropdown-body .c-button.variant-menu svg{color:inherit}.c-shell-header-inner .action-group .btn-dropdown{color:var(--white);cursor:pointer;display:flex;align-items: center}.c-shell-header-inner .action-group .btn-dropdown svg{color:#ffffffeb}.c-shell-header-inner .action-group .btn-dropdown svg.active{color:var(--white)}.c-shell-header-inner .action-group .btn-dropdown svg:hover{color:var(--white)}.c-shell-header-inner .action-group .btn-dropdown .c-icon{color:#ffffffeb}.c-shell-header-inner .action-group .btn-dropdown .c-icon.active{color:var(--white)}.c-shell-header-inner .action-group .btn-dropdown .c-icon:hover{color:var(--white)}.c-shell-header-inner .action-group .btn-dropdown .c-icon{margin-inline-start:var(--spacer-025)}.c-shell-header-inner .action-group .btn-dropdown .c-icon:first-child{margin-inline-start:0}.c-shell-header-inner .action-group .bar-nav-item{color:var(--white);cursor:pointer;display:flex;align-items: center}.c-shell-header-inner .action-group .bar-nav-item svg{color:#ffffffeb}.c-shell-header-inner .action-group .bar-nav-item svg.active{color:var(--white)}.c-shell-header-inner .action-group .bar-nav-item svg:hover{color:var(--white)}.c-shell-header-inner .action-group .bar-nav-item .c-icon{color:#ffffffeb}.c-shell-header-inner .action-group .bar-nav-item .c-icon.active{color:var(--white)}.c-shell-header-inner .action-group .bar-nav-item .c-icon:hover{color:var(--white)}.c-shell-header-inner .action-group .bar-nav-item .c-icon{margin-inline-start:var(--spacer-025)}.c-shell-header-inner .action-group .bar-nav-item .c-icon:first-child{margin-inline-start:0}.c-shell-header-inner .action-group .bar-nav-item{border-radius:var(--spacer-3);margin-inline:var(--spacer-05);transition:box-shadow .2s,background .2s}.c-shell-header-inner .action-group .bar-nav-item.active{box-shadow:0 0 0 var(--spacer-05)#ffffff38,0 0 0 calc(var(--spacer-05) + 1px)#ffffff8c;background:#ffffff38}.c-shell-header-inner .action-group .bar-nav-item.active .c-icon{color:var(--white)}.c-shell-header-inner .action-group .bar-shop-cart-trigger{gap:var(--spacer-025)}.c-shell-header-inner .action-group .bar-shop-cart-trigger .bar-shop-cart-chevron{opacity:.88;margin-inline-start:0}.c-shell-header-inner .action-group .c-dropdown:has(.bar-nav-item){display:flex;overflow:visible;align-items: center}.c-shell-header-inner .action-group .c-button:not(.bar-nav-item){border-radius:var(--spacer-1);height:var(--spacer-5);padding:0 var(--spacer-3);transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s;font-weight:500}.c-shell-header-inner .action-group .btn-action{color:var(--white);height:var(--icon-l);margin-inline:var(--spacer-05);width:var(--icon-l);border-radius:50%;flex:none;transition:box-shadow .2s,background .2s}.c-shell-header-inner .action-group .btn-action:hover{color:var(--white)}.c-shell-header-inner .action-group .btn-action.active{color:var(--white)}.c-shell-header-inner .action-group .btn-action:hover{box-shadow:0 0 0 var(--spacer-1)#ffffff14;background:#ffffff14}.c-shell-header-inner .action-group .btn-action.active{box-shadow:0 0 0 var(--spacer-1)#ffffff38;outline:1px solid #ffffff73;outline-offset:calc(var(--spacer-1) - 1px);background:#ffffff38}.c-shell-header-inner .action-group .bar-cart-bounce{display:inline-flex;align-items: center}.c-shell-header-inner .action-group .c-button.bar-shop-button{gap:var(--spacer-05);overflow:visible;padding:0 var(--spacer-2);position:relative}.c-shell-header-inner .action-group .c-button.bar-shop-button:after{animation:1.2s ease-in-out 1s both glint;border-radius:inherit;content:"";pointer-events:none;position:absolute;background-image:linear-gradient(105deg,#0000 40%,#ffffff73 50%,#0000 60%);background-repeat:no-repeat;background-size:250% 100%;inset:0}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge{pointer-events:none;position:absolute;top:calc(var(--spacer-1)*-1)}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1)*-1)}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1)*-1)}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1)*-1)}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1)*-1)}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1)*-1)}.c-shell-header-inner .action-group .c-button.bar-shop-button .c-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1)*-1)}@media (prefers-reduced-motion:reduce){.c-shell-header-inner .action-group .c-button.bar-shop-button:after{animation:none;display:none}}.c-shell-header-inner .action-group .c-icon-badge{top:-.6em;right:-.75em}.c-shell-header-inner .action-group .dropdown-body{background:var(--default-overlay);border:none;min-width:200px}.c-shell-header-inner .action-group .dropdown-body header{background:var(--info-chrome);color:var(--info-chrome-ink);display:flex;height:var(--spacer-6);padding:var(--spacer-1);align-items: center}.c-shell-header-inner .action-group .dropdown-body .divider{background:var(--default-border);height:1px}.c-shell-header-inner .action-group .dropdown-my-portal{cursor:pointer}.c-shell-header-inner .action-group .dropdown-my-portal .dropdown-body .c-button{padding:var(--spacer-1);text-align:start;justify-content:flex-start;width:100%}.c-shell-header-inner .action-group .dropdown-cart.has-options{cursor:context-menu}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit{bottom:var(--spacer-1);position:absolute}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(-1.5*var(--spacer-1))}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(-1.5*var(--spacer-1))}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(-1.5*var(--spacer-1))}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1.5*var(--spacer-1))}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1.5*var(--spacer-1))}.c-shell-header-inner .action-group .dropdown-cart .dropdown-button .amount-unit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1.5*var(--spacer-1))}.c-shell-header-inner .action-group .dropdown-cart .dropdown-body .c-button{padding:var(--spacer-1)}.c-shell-header-inner .action-group .dropdown-cart .dropdown-body .cart{display:flex;height:var(--spacer-6);padding:var(--spacer-1);justify-content:space-between;align-items: center}.c-shell-header-inner .action-group .dropdown-cart .dropdown-body .cart .order-details{flex:1;margin-inline-start:var(--spacer-1)}.c-shell-header-inner .action-group .dropdown-cart .dropdown-body .cart .cart-items{display:flex;gap:var(--spacer-05)}.c-shell-header-inner .action-group .dropdown-cart .dropdown-body .cart:hover{background:var(--brand-bg-strong);color:var(--default-overlay);cursor:pointer}.c-shell-header-inner .action-group .dropdown-cart .dropdown-body .cart.active{background:var(--brand-border);color:var(--default-overlay)}.c-shell-header-inner .action-group .portal-shop-menu-trigger{display:none}.c-shell-header-inner .action-group .portal-shop-desktop-nav{display:contents;align-items: center}@media (max-width:749px){.c-shell-header-inner .action-group .portal-shop-menu-trigger{display:flex}.c-shell-header-inner .action-group .portal-shop-desktop-nav{display:none}}.c-shell-header-inner .bar-header{color:var(--default-overlay);display:flex;flex:1;justify-content:flex-end;align-items: center;height:100%}.c-shell-header-inner .bar-header .title{display:flex;font-size:var(--font-l);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items: center;height:100%;font-weight:600}.c-shell-header-inner .bar-header .page-icon{background:var(--brand-border);display:flex;width:var(--panel-collapsed-width);justify-content:center;align-items: center;height:100%;margin-inline-start:var(--query-spacer)}@media (max-width:750px){.c-shell-header-inner .bar-header .title{display:none}}@media (max-width:600px){.c-shell-header-inner .bar-header .page-icon{display:none}.c-shell-header-inner .action-group{margin-inline-end:var(--query-spacer)}}.shop-layout .c-shell-header-inner .bar-logo{align-self:unset;height:var(--spacer-7);width:var(--spacer-7);border-radius:50%}.c-shell-header{background-color:var(--info-chrome-deep);display:flex;position:relative;flex-direction:column;align-items:stretch}.c-shell-header:has(.hero.hero-collapsed) .c-shell-header-inner{backdrop-filter:blur(11px)saturate(.82);background:linear-gradient(180deg,oklch(var(--l-chrome-soft).07 var(--h-chrome)/44%),oklch(var(--l-chrome-soft).07 var(--h-chrome)/40%))}.cms-dynamic-page{animation:.14s both cms-page-fade-in}.cms-dynamic-page--loading{min-height:800px}@keyframes cms-page-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cms-dynamic-page{animation:none}}.c-breadcrumbs{--crumb-ink:var(--brand-border);--crumb-ink-hover:var(--brand-text);background:var(--default-sunken);border-bottom:2px solid var(--default-border);display:flex;font-family:var(--font-display);min-height:var(--spacer-7);overflow:visible;position:relative;align-items: center;padding-inline-start:max(var(--spacer-2),calc((100% - min(100%,1200px))/2));padding-inline-end:max(var(--spacer-2),calc((100% - min(100%,1200px))/2));font-weight:600}.c-breadcrumbs .main-navigation{background:var(--default-card);border:1px solid var(--default-border);border-radius:var(--spacer-4);box-shadow:var(--shadow-1);display:flex;padding:var(--spacer-1)var(--spacer-2);position:relative;margin-inline-end:var(--spacer-3);padding-inline-end:var(--spacer-3)}.c-breadcrumbs .main-navigation .breadcrumb{height:var(--spacer-3)}.c-breadcrumbs .main-navigation svg{height:var(--spacer-3)}.c-breadcrumbs .main-navigation a.breadcrumb{cursor:pointer}.c-breadcrumbs .main-navigation a.breadcrumb:hover{color:var(--default-ink-muted)}.c-breadcrumbs .main-navigation a.breadcrumb.current:hover{color:var(--crumb-ink-hover)}.c-breadcrumbs .main-navigation .breadcrumb{color:var(--default-ink-muted);display:flex;letter-spacing:.06em;text-transform:uppercase;align-items: center}.c-breadcrumbs .main-navigation .breadcrumb.current{color:var(--crumb-ink)}:root[data-theme=dark] .c-breadcrumbs{--crumb-ink:var(--brand-text);--crumb-ink-hover:var(--brand-border)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .c-breadcrumbs{--crumb-ink:var(--brand-text);--crumb-ink-hover:var(--brand-border)}}.c-breadcrumbs .main-navigation+*{margin-inline-start:auto}.c-breadcrumbs .c-dropdown .dropdown-body{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-deep).07 var(--h-chrome)/86%)0%,oklch(var(--l-deep).07 var(--h-chrome)/82%)100%);border:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/32%);border-radius:var(--spacer-1);box-shadow:0 16px 44px oklch(var(--l-deep).07 var(--h-chrome)/42%);overflow-y:auto;min-width:180px}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu{border-bottom:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/24%);color:var(--info-chrome-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1)var(--spacer-2);white-space:nowrap;background:0 0;justify-content:space-between}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu:first-child{border-radius:var(--spacer-1)var(--spacer-1)0 0}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu:last-child{border-radius:0 0 var(--spacer-1)var(--spacer-1)}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu .count{color:#ffffff85}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu:hover{background:var(--chrome-veil);color:color-mix(in oklab,transparent,var(--info-chrome-ink)90%);user-select:none}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu:hover .count{color:#ffffffe0}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu.active{background:var(--chrome-veil);color:color-mix(in oklab,transparent,var(--info-chrome-ink)90%);user-select:none}.c-breadcrumbs .c-dropdown .dropdown-body .sub-menu.active .count{color:#ffffffe0}.c-breadcrumbs .menu{color:var(--default-ink-muted);display:flex;height:var(--spacer-6);text-transform:uppercase;background:0 0;align-self: center;align-items: center;transition:background .2s,color .2s;font-weight:600}.c-breadcrumbs .menu svg{color:var(--default-ink-muted)}.c-breadcrumbs .menu:not(:-webkit-any(.active,.active-child)):hover{color:var(--info-text);background:#0000000a}.c-breadcrumbs .menu:not(:-webkit-any(.active,.active-child)):hover .c-icon{color:var(--info-text)}.c-breadcrumbs .menu:not(:-webkit-any(.active,.active-child)):hover svg{color:var(--info-text)}.c-breadcrumbs .menu:not(:-moz-any(.active,.active-child)):hover{color:var(--info-text);background:#0000000a}.c-breadcrumbs .menu:not(:-moz-any(.active,.active-child)):hover .c-icon{color:var(--info-text)}.c-breadcrumbs .menu:not(:-moz-any(.active,.active-child)):hover svg{color:var(--info-text)}.c-breadcrumbs .menu:not(:is(.active,.active-child)):hover{color:var(--info-text);background:#0000000a}.c-breadcrumbs .menu:not(:is(.active,.active-child)):hover .c-icon{color:var(--info-text)}.c-breadcrumbs .menu:not(:is(.active,.active-child)):hover svg{color:var(--info-text)}.c-breadcrumbs .menu.active{color:var(--info-text)}.c-breadcrumbs .menu.active .c-button-text{color:var(--info-text)}.c-breadcrumbs .menu.active .c-icon{color:var(--info-text)}.c-breadcrumbs .menu.active svg{color:var(--info-text)}.c-breadcrumbs .menu.active span{color:var(--info-text)}.c-breadcrumbs .menu.active-child{color:var(--info-text)}.c-breadcrumbs .menu.active-child .c-button-text{color:var(--info-text)}.c-breadcrumbs .menu.active-child .c-icon{color:var(--info-text)}.c-breadcrumbs .menu.active-child svg{color:var(--info-text)}.c-breadcrumbs .menu.active-child span{color:var(--info-text)}.c-breadcrumbs .c-button.menu{cursor:pointer;padding:var(--spacer-2);user-select:none;white-space:nowrap}.c-breadcrumbs .menu-leaf{cursor:pointer;padding:var(--spacer-2);user-select:none;white-space:nowrap}.c-breadcrumbs .c-button.menu.type-brand{background:var(--brand-border);border-radius:var(--spacer-4);color:var(--brand-chrome-ink);gap:var(--spacer-1);height:var(--spacer-5);padding:0 var(--spacer-3);position:relative;margin-inline-end:var(--spacer-1)}.c-breadcrumbs .c-button.menu.type-brand:after{animation:1.2s ease-in-out 1s both glint;border-radius:inherit;content:"";pointer-events:none;position:absolute;background-image:linear-gradient(105deg,#0000 40%,#ffffff73 50%,#0000 60%);background-repeat:no-repeat;background-size:250% 100%;inset:0}.c-breadcrumbs .c-button.menu.type-brand .c-button-text{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand .c-icon{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand svg{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-webkit-any(.active,.active-child)):hover{background:var(--brand-text);color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-webkit-any(.active,.active-child)):hover .c-button-text{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-webkit-any(.active,.active-child)):hover .c-icon{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-webkit-any(.active,.active-child)):hover svg{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-moz-any(.active,.active-child)):hover{background:var(--brand-text);color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-moz-any(.active,.active-child)):hover .c-button-text{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-moz-any(.active,.active-child)):hover .c-icon{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:-moz-any(.active,.active-child)):hover svg{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:is(.active,.active-child)):hover{background:var(--brand-text);color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:is(.active,.active-child)):hover .c-button-text{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:is(.active,.active-child)):hover .c-icon{color:var(--brand-chrome-ink)}.c-breadcrumbs .c-button.menu.type-brand:not(:is(.active,.active-child)):hover svg{color:var(--brand-chrome-ink)}@media (prefers-reduced-motion:reduce){.c-breadcrumbs .c-button.menu.type-brand:after{animation:none;display:none}}.c-breadcrumbs .menu-trigger{cursor:default;padding:0}.c-breadcrumbs .menu-trigger .menu-label{color:inherit;cursor:pointer;display:flex;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items: center}.c-breadcrumbs .menu-trigger .menu-chevron{color:inherit;cursor:pointer;display:flex;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items: center}.c-breadcrumbs .menu-trigger .menu-label{padding:var(--spacer-2)var(--spacer-05)var(--spacer-2)var(--spacer-2)}.c-breadcrumbs .menu-trigger .menu-chevron{padding:var(--spacer-2)var(--spacer-2)var(--spacer-2)var(--spacer-05)}.c-breadcrumbs .menu-trigger .menu-chevron svg{height:var(--spacer-3)}.shop-layout .c-breadcrumbs{padding-inline-start:var(--query-spacer);padding-inline-end:var(--query-spacer)}.shop-layout .c-breadcrumbs .main-navigation+*{margin-inline-start:0}html.mobile .c-breadcrumbs{display:none}@media (min-width:750px) and (max-width:934px){.c-breadcrumbs .main-navigation~*{display:none}}.c-collection-product .c-product-image{aspect-ratio:4/3;background:var(--default-border);color:var(--default-ink);overflow:hidden;position:relative;width:100%}.c-collection-product .c-product-image .btn-favourite{position:absolute;top:var(--spacer-1)}.c-collection-product .c-product-image .btn-favourite:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-collection-product .c-product-image .btn-favourite:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-collection-product .c-product-image .btn-favourite:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-collection-product .c-product-image .btn-favourite:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-collection-product .c-product-image .btn-favourite:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-collection-product .c-product-image .btn-favourite:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-collection-product .c-product-image .btn-photos{position:absolute;top:var(--spacer-1)}.c-collection-product .c-product-image .btn-photos:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1) + var(--icon-xs)*1.8 + var(--spacer-05))}.c-collection-product .c-product-image .btn-photos:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1) + var(--icon-xs)*1.8 + var(--spacer-05))}.c-collection-product .c-product-image .btn-photos:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1) + var(--icon-xs)*1.8 + var(--spacer-05))}.c-collection-product .c-product-image .btn-photos:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1) + var(--icon-xs)*1.8 + var(--spacer-05))}.c-collection-product .c-product-image .btn-photos:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1) + var(--icon-xs)*1.8 + var(--spacer-05))}.c-collection-product .c-product-image .btn-photos:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1) + var(--icon-xs)*1.8 + var(--spacer-05))}@media (hover:hover){.c-collection-product .c-product-image .btn-photos{opacity:0;transform:translateY(calc(var(--spacer-05)*-1));transition:opacity .18s,transform .18s}}.c-collection-product .c-product-image .btn-photos .btn-photos-count{font-size:var(--font-xxs);position:absolute;top:calc(var(--spacer-05)*-1);border-radius:50%;min-width:1.4em;min-height:1.4em;padding:0}.c-collection-product .c-product-image .btn-photos .btn-photos-count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacer-05)*-1)}.c-collection-product .c-product-image .btn-photos .btn-photos-count:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacer-05)*-1)}.c-collection-product .c-product-image .btn-photos .btn-photos-count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacer-05)*-1)}.c-collection-product .c-product-image .btn-photos .btn-photos-count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacer-05)*-1)}.c-collection-product .c-product-image .btn-photos .btn-photos-count:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacer-05)*-1)}.c-collection-product .c-product-image .btn-photos .btn-photos-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacer-05)*-1)}.c-collection-product .c-product-image:hover .btn-photos{opacity:1;transform:none}.c-collection-product .c-product-image:focus-within .btn-photos{opacity:1;transform:none}.c-collection-product .c-product-image.carousel-active{cursor:zoom-in}.c-collection-product .c-product-image img{object-fit:fill;width:100%;height:100%}.c-collection-product .c-product-image>.product-media{display:flex;justify-content:center;align-items: center;width:100%;height:100%}.c-collection-product .c-product-image>.product-media .image-placeholder{display:flex;justify-content:center;align-items: center;width:100%;height:100%;padding:10%}.c-collection-product .c-product-image>.product-media .image-placeholder svg{width:100%;height:100%}.c-collection-product .c-product-image .c-product-ribbon{background:var(--brand-border);color:var(--brand-bg);display:flex;font-size:var(--font-xs);padding:var(--spacer-05);position:absolute;flex-direction:column;justify-content:center;align-items: center;width:140px;font-weight:600;top:25px;transform:rotate(-45deg)}.c-collection-product .c-product-image .c-product-ribbon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-30px}.c-collection-product .c-product-image .c-product-ribbon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-30px}.c-collection-product .c-product-image .c-product-ribbon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-30px}.c-collection-product .c-product-image .c-product-ribbon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-30px}.c-collection-product .c-product-image .c-product-ribbon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-30px}.c-collection-product .c-product-image .c-product-ribbon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-30px}.c-collection-product .c-product-image .c-product-ribbon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(45deg)}.c-collection-product .c-product-image .c-product-ribbon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(45deg)}.c-collection-product .c-product-image .c-product-ribbon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(45deg)}.c-collection-product .c-product-image .c-product-ribbon.unavailable{background:var(--default-border-strong);color:var(--default-card)}.c-collection-product .c-product-image .c-product-ribbon.updated{background:var(--success-border);color:var(--success-bg)}.c-product-quantity{display:flex;justify-content:flex-end;align-items: center}.c-product-quantity.simple .widget{gap:var(--spacer-05)}.c-product-quantity .indicators{display:flex;justify-content:center;align-items: center}.c-product-quantity .indicators .btn{height:var(--spacer-3)}.c-product-quantity .widget{display:flex;justify-content:flex-end;align-items: center}.c-product-quantity .widget .actions-extended{display:flex;overflow-x:clip;overflow-y:visible;align-items: center;max-width:0;padding-inline-end:0;transition:max-width .3s}.c-product-quantity .widget .actions-extended.active{max-width:100%}.c-product-quantity .widget .btn-quantity{border-radius:50%;margin:0;padding:0}.c-product-quantity .widget .input-amount{display:flex;margin:0 var(--spacer-05);justify-content:center;min-width:auto;padding:0}.c-product-quantity .widget .input-amount input{-moz-appearance:textfield;border:1px solid var(--default-border-strong);color:var(--info-text);font-size:var(--font-xs);height:var(--spacer-5);text-align:center;width:var(--spacer-5);border-radius:50%}.c-product-quantity .widget .input-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-product-quantity .widget .input-amount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c-product-quantity .widget .actions{background:var(--default-border);border:1px solid var(--default-overlay);display:flex;border-top:0;justify-content:center;align-items: center;padding:0}.c-product-quantity .widget .actions button{border:none;border-radius:0;flex:1}.c-product-quantity.invalid .widget .input-amount input{border:1px solid var(--warning-border);color:var(--warning-border)}.c-product-quantity.unavailable .widget .c-text{display:none}.c-product-quantity.unavailable .widget .btn-right{display:none}.c-product-quantity .round-up-text{color:var(--default-border-strong);font-size:var(--font-xs)}.c-incentive{display:flex;padding:var(--spacer-1);position:relative;border-bottom:2px solid;flex-direction:row;align-items: center;width:100%}.c-incentive.promotion{background:var(--success-bg);border-color:var(--success-text)}.c-incentive.promotion .incentive-header{color:var(--default-ink-muted)}.c-incentive.promotion .incentive-header:hover{color:var(--success-text)}.c-incentive.promotion .text{color:var(--success-text);flex:1}.c-incentive.transport{background:var(--info-bg);border-color:var(--info-text)}.c-incentive.transport .incentive-header{color:var(--info-text)}.c-incentive.transport .text{color:var(--info-text)}.c-incentive .incentive-header{display:flex;flex-direction:column;justify-content:center;align-items: center;margin-inline-end:var(--spacer-1)}.incentives{display:flex;flex-direction:column;width:100%}.c-incentive-personal-offer{animation:.6s cubic-bezier(.38,.97,.56,.76) .1s forwards show;background:var(--info-chrome-soft);color:var(--info-chrome-ink);display:flex;min-height:var(--spacer-8);opacity:0;padding:var(--spacer-05);align-items: center;font-style:italic}.c-incentive-personal-offer.inactive{background:var(--default-overlay);color:var(--default-ink-muted)}.c-incentive-personal-offer .c-icon{min-width:var(--icon-xl);margin-inline-end:var(--spacer-05)}.c-incentive-personal-offer .personal-text{display:flex;gap:var(--spacer-05);flex-direction:column}.c-incentives-progress .completed{display:flex;align-items: center}.c-incentives-progress .completed.extended{background:var(--success-bg);color:var(--success-text);padding:var(--spacer-1)}.c-incentives-progress .completed.extended .completed-text{flex:1}@keyframes blink{0%,to{background-color:var(--success-bg-strong)}50%{background-color:var(--success-bg)}}@keyframes scale-up{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.c-incentive.promotion.tokens-changed{animation:.5s ease-in-out 5 blink}.c-incentive.promotion.tokens-changed .c-icon{animation:.5s ease-in-out 5 scale-up}.c-offer-item-amount{display:flex;align-items: center;gap:var(--spacer-05)}.c-order-items{background:var(--default-card);flex:1;width:100%}.c-order-items .empty-cart{border-bottom:2px dashed var(--default-border-strong);border-top:2px dashed var(--default-border-strong);color:var(--default-border-strong);display:flex;padding:var(--spacer-3)0;flex-direction:column;justify-content:center;align-items: center;padding-inline-start:var(--spacer-05);font-weight:600}.c-order-items .empty-cart button.c-button.icon-order{cursor:default}.c-order-items .empty-cart button.c-button.icon-order{background:var(--default-overlay);border-color:var(--default-border)}.c-order-items .empty-cart button.c-button.icon-order svg{color:var(--default-border-strong)}.c-order-items .empty-cart button.c-button.icon-order:hover{background:var(--default-overlay);border-color:var(--default-border)}.c-order-items .empty-cart button.c-button.icon-order:hover svg{color:var(--default-border-strong)}@media (max-width:600px){.c-order-items .product-line .product-name{max-width:170px}}.c-order-items .product-line.cart-item-changed:not(:empty){box-shadow:inset 4px 0 0 var(--info-text);color:var(--default-ink)}.c-order-items .product-line.cart-item-changed:not(:empty):nth-child(odd of .product-line){background:var(--info-bg-strong)}.c-order-items .product-line.cart-item-changed:not(:empty):nth-child(2n of .product-line){background:var(--info-bg-strong)}.c-order-items .product-line.cart-item-changed:not(:empty):hover{background:oklch(calc(var(--l-border) - 5%)var(--c-tint)var(--h-info))}.c-order-items .product-line.cart-item-changed:not(:empty) .quantity-type-icon{color:var(--info-text)}.c-order-items .product-line.cart-item-changed:not(:empty) .product-name{color:var(--info-text)}.c-order-items .product-line.cart-item-changed:not(:empty) .quantity{color:var(--default-ink)}.c-order-items .product-line.cart-item-changed:not(:empty) .costs{color:var(--default-ink)}.c-order-items .product-line.cart-item-changed:not(:empty) .costs .c-changed .previous{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/55%)}.c-order-items .product-line.cart-item-changed:not(:empty) .costs .c-changed .current{color:var(--danger-text)}.c-order-items .product-line .quantity{border-radius:var(--spacer-3);display:flex;height:var(--spacer-3);min-width:var(--spacer-3);padding-inline:var(--spacer-05);border:1px solid #0000;flex:none;justify-content:center;align-items: center;transition:background .2s,border-color .2s,color .2s}.c-order-items .product-line.cart-line.actions-open:not(:empty) .quantity{background:var(--info-chrome-deep);color:var(--info-chrome-ink);border-color:#ffffff1f}@media (hover:hover){.c-order-items .product-line.cart-line:hover:not(:empty) .quantity{background:var(--info-chrome-deep);color:var(--info-chrome-ink);border-color:#ffffff1f}}.c-order-items.wide{display:flex;align-items: flex-start;gap:var(--query-spacer);flex-wrap:wrap}.c-order-items.wide .order-section{flex:1}.c-order-items.wide .product-line{border-bottom:1px solid var(--default-overlay);display:flex;font-size:var(--font-d);align-items: center;gap:var(--spacer-1);min-height:var(--spacer-5);padding:var(--spacer-05)var(--spacer-2);transition:background .1s}.c-order-items.wide .product-line:last-child{border-bottom:none}.c-order-items.wide .product-line:hover{background:var(--default-overlay)}.c-order-items.wide .product-line.warning{background:var(--warning-bg)}.c-order-items.wide .product-line.warning:nth-of-type(odd){background:var(--warning-bg)}.c-order-items.wide .product-line.warning:nth-of-type(2n){background:var(--warning-bg)}.c-order-items.wide .product-line.warning:hover{background:var(--warning-bg-strong)}.c-order-items.wide .product-line .quantity-type-icon{flex-shrink:0}.c-order-items.wide .product-line .quantity{color:var(--default-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.c-order-items.wide .product-line .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.c-order-items.wide .product-line .costs{color:var(--default-ink-muted);text-align:end;white-space:nowrap;font-weight:600}.c-auth-login .forgot-pw{display:flex;justify-content:flex-end;align-items: center;width:100%}.c-auth-login .otp-options{display:flex;align-items: center;gap:var(--spacer-2);justify-content:center}.c-registration .c-stepper .steps .progress-line{background:var(--success-bg-strong)}.c-registration .consent{margin-top:var(--spacer-2)}.c-registration .consent .c-checkbox{margin-bottom:var(--spacer-1);flex-wrap:wrap;align-items: flex-start}.c-registration .consent .c-checkbox input[type=checkbox]{flex-shrink:0}.c-registration .consent .c-checkbox .help{overflow:visible;position:static;white-space:normal;flex-basis:100%;width:auto;margin-inline-start:calc(22px + var(--spacer-1))}.c-registration .consent .c-checkbox label{line-height:var(--spacer-3);overflow:visible;white-space:normal;flex-wrap:wrap;flex:auto;min-width:0;height:auto}.c-registration .team-regards{color:var(--info-text);font-size:var(--font-l);margin-bottom:var(--spacer-2);position:relative}.c-registration .team-regards img{box-shadow:var(--shadow-2);max-width:100%}.c-registration .team-regards span{background:var(--default-overlay);color:var(--brand-border);bottom:0;padding:var(--spacer-05);position:absolute;padding-inline-start:0}.c-registration .team-regards span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.c-registration .team-regards span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.c-registration .team-regards span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.c-registration .team-regards span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.c-registration .team-regards span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.c-registration .team-regards span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.c-registration p{margin-bottom:0;line-height:1.5rem}.c-checkout .bar-checkout{background:var(--success-bg-strong);border-bottom:2px solid var(--default-border);display:flex;align-items: center;gap:var(--spacer-1);margin-bottom:var(--spacer-2)}.c-checkout .bar-checkout .bar-header{display:flex;flex:1;justify-content:flex-start;align-items: center}.c-checkout .bar-checkout .bar-header .title{color:var(--success-text);display:flex;font-size:var(--font-xl);line-height:var(--spacer-8);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items: center}.c-checkout .bar-checkout .bar-header .page-icon{background:var(--success-text);color:var(--success-bg);display:flex;height:var(--spacer-8);padding:var(--spacer-1);width:var(--panel-collapsed-width);justify-content:center;align-items: center;margin-inline-end:var(--query-spacer)}.c-checkout .no-issues{background:var(--success-text);color:var(--success-bg);display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-2)var(--spacer-4);justify-content:center}.c-checkout .vouchers{margin-bottom:var(--spacer-2)}.c-checkout .alert{margin-top:var(--spacer-2);width:100%;margin-top:0}.c-checkout .alert button{margin-top:var(--spacer-1)}.c-checkout .popover-question{margin-inline-start:24px}.c-checkout .finalize-cart{display:flex;gap:var(--spacer-3);overflow:auto;padding-bottom:var(--spacer-8);flex-direction:column;flex:1}.c-checkout .finalize-cart .c-order-items .break-line{background:var(--default-overlay);border-bottom:1px solid var(--default-border);border-top:1px solid var(--default-border);color:var(--default-ink-muted);font-size:var(--font-s);height:var(--spacer-7);letter-spacing:.04em;padding:unset;font-weight:600}.c-checkout .finalize-cart .c-order-items .break-line:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line>svg{background:var(--info-chrome-deep);color:var(--info-chrome-ink);height:var(--spacer-7);padding:calc(var(--spacer-1)*1.75);width:var(--spacer-7)}.c-checkout .finalize-cart .c-order-items .break-line>svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line>svg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line>svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line>svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line>svg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-checkout .finalize-cart .c-order-items .break-line>svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.order-section:first-child>:is(.c-checkout .finalize-cart .c-order-items .break-line){border-top:none}.c-my-portal-email.flex-form>.tile-container-title{margin-bottom:0}.c-my-portal-email.flex-form .c-campaign-preferences .campaign{border-radius:var(--spacer-1);overflow:hidden;box-shadow:0 2px 10px #0023281f}.c-my-portal-email.flex-form .c-campaign-preferences .campaign .actions{padding:var(--spacer-2);background:0 0;border:none;justify-content:flex-end;width:auto}.c-my-portal-email.flex-form .c-campaign-preferences .campaign.subscribed{background:var(--info-chrome)}.c-my-portal-email.flex-form .c-campaign-preferences .campaign.subscribed .campaign-info{background:0 0}.c-my-portal-email.flex-form .c-campaign-preferences .campaign.subscribed .campaign-info .header .c-icon{color:color-mix(in oklab,transparent,var(--info-chrome-ink)72%)}.c-my-portal-email.flex-form .c-campaign-preferences .campaign.subscribed .campaign-info .header .title{color:var(--info-chrome-ink)}.c-my-portal-email.flex-form .c-campaign-preferences .campaign.subscribed .campaign-info .description{color:color-mix(in oklab,transparent,var(--info-chrome-ink)80%)}.c-my-portal-email.flex-form .c-campaign-preferences .campaign:not(.subscribed){background:oklch(var(--l-chrome-soft)var(--c-surface)var(--h-info))}.c-my-portal-email.flex-form .c-campaign-preferences .campaign:not(.subscribed) .campaign-info{background:0 0}.c-my-portal-email.flex-form .c-campaign-preferences .campaign:not(.subscribed) .campaign-info .header .c-icon{color:color-mix(in oklab,transparent,var(--info-chrome-ink)72%)}.c-my-portal-email.flex-form .c-campaign-preferences .campaign:not(.subscribed) .campaign-info .header .title{color:var(--info-chrome-ink)}.c-my-portal-email.flex-form .c-campaign-preferences .campaign:not(.subscribed) .campaign-info .description{color:color-mix(in oklab,transparent,var(--info-chrome-ink)80%)}.c-my-portal-email.landing .fieldset{margin-bottom:unset}.c-my-portal-email.landing .c-campaign-preferences .campaigns{gap:var(--spacer-1);margin-bottom:unset}.c-my-portal-email.landing .c-campaign-preferences .campaigns .campaign{flex-direction:column}.c-my-portal-email.landing .c-campaign-preferences .campaigns .campaign .campaign-info{padding:var(--spacer-05);flex-direction:row;justify-content:center}.c-my-portal-email.landing .c-campaign-preferences .campaigns .campaign .campaign-info .header{display:flex;padding:unset;flex:1 0 100px;justify-content:center;align-items: center;margin-bottom:0}.c-my-portal-email.landing .c-campaign-preferences .campaigns .campaign .campaign-info .header .title{font-size:var(--font-s);text-align:center}.c-my-portal-email.landing .c-campaign-preferences .campaigns .campaign .campaign-info .description{font-size:var(--font-xs);padding:unset}.c-my-portal-email.landing .c-campaign-preferences .campaigns .campaign .actions{background:var(--default-card);padding:var(--spacer-05);justify-content:flex-end;width:100%}.page-content .text-container{padding:var(--spacer-2)}.page-content .text-container h1{color:var(--info-text);font-size:var(--font-xl);margin-bottom:var(--spacer-4)}.page-content .text-container h2{color:var(--default-ink-muted);font-size:var(--font-d);margin-bottom:var(--spacer-05);margin-top:var(--spacer-3)}.page-content .text-container h3{color:var(--default-ink);font-size:var(--font-d);margin-bottom:0;margin-top:var(--spacer-2)}.page-content .text-container em{font-weight:600}.page-content .view-prose--narrow{padding:var(--spacer-2)}.page-content .view-prose--narrow h1{color:var(--info-text);font-size:var(--font-xl);margin-bottom:var(--spacer-4)}.page-content .view-prose--narrow h2{color:var(--default-ink-muted);font-size:var(--font-d);margin-bottom:var(--spacer-05);margin-top:var(--spacer-3)}.page-content .view-prose--narrow h3{color:var(--default-ink);font-size:var(--font-d);margin-bottom:0;margin-top:var(--spacer-2)}.page-content .view-prose--narrow em{font-weight:600}.page-content .title{margin-top:0}.page-content ul:not(.link-card-grid-list){list-style-position:inside;list-style-type:initial;padding-inline-start:var(--spacer-1)}.c-layout-landing .page-content{background:var(--default-card);border-radius:var(--spacer-2);margin-bottom:var(--spacer-2);overflow-y:scroll;max-width:470px;max-height:400px}.c-layout-landing .page-content .text-container{box-shadow:none;overflow-y:scroll;padding:var(--spacer-2);background:0 0}.c-layout-landing .page-content .view-prose--narrow{box-shadow:none;overflow-y:scroll;padding:var(--spacer-2);background:0 0}.l-main-col.cms-layout .c-content-frame>.frame-content>.content>.c-my-portal.c-tabs.type-nested-view-vertical{flex:1;min-height:0}.c-my-portal{width:100%;max-width:1200px;margin:0 auto}.c-my-portal .fieldset{max-width:unset}.c-my-portal h3{margin-top:0}.c-my-portal .form{max-width:500px}.c-my-portal.c-tabs.type-nested-view-vertical{gap:var(--spacer-5);width:calc(100% + var(--spacer-2)*2)}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container{backdrop-filter:none;background:var(--default-card);border:1px solid var(--default-border);border-radius:var(--spacer-2);box-shadow:inset 0 0 0 1px #0000000f;box-shadow:none;overflow:visible;padding:var(--spacer-2)var(--spacer-1)var(--spacer-1);top:var(--spacer-3);align-self: flex-start}@media (min-width:1550px){.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container{position:sticky}}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .header{border:none;box-shadow:none;color:#415a63;cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);letter-spacing:-.02em;margin:0 0 var(--spacer-2);text-transform:none;background:0 0;border-inline-start:4px solid #006d82;border-radius:0;flex-shrink:0;min-height:0;padding-block-start:.15em;padding-block-end:.15em;padding-inline-start:var(--spacer-3);padding-inline-end:0;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:700;line-height:1.25}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .header svg{color:#006d82;flex-shrink:0}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs{background:var(--default-card);display:flex;gap:var(--spacer-05);padding:0 var(--spacer-1)var(--spacer-1);flex-direction:column}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab{border-radius:var(--spacer-1);box-shadow:none;color:#667781;cursor:pointer;padding:var(--spacer-1)var(--spacer-2);text-align:start;background:0 0;border:none;justify-content:flex-start;width:100%;min-height:0;transition:background-color .15s,box-shadow .15s,color .15s;font-weight:500}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab .c-button-text{color:inherit}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab svg{color:#667781;transition:color .15s}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:focus-visible{outline:2px solid #006d82;outline-offset:2px}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(:-webkit-any(.disabled,.active)):hover{color:#415a63;background:#0000000a}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(:-webkit-any(.disabled,.active)):hover svg{color:#415a63}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(:-moz-any(.disabled,.active)):hover{color:#415a63;background:#0000000a}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(:-moz-any(.disabled,.active)):hover svg{color:#415a63}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(:is(.disabled,.active)):hover{color:#415a63;background:#0000000a}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(:is(.disabled,.active)):hover svg{color:#415a63}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active{color:#006d82;background:#006d8217;font-weight:600;box-shadow:inset 0 0 0 1px #006d821f}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active svg{color:#006d82}.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active:not(.disabled):hover{background:#006d821f;box-shadow:inset 0 0 0 1px #006d8229}.c-my-portal.c-tabs.type-nested-view-vertical .panels{box-shadow:none;background:0 0;border:none;border-radius:0}@media (max-width:1550px){.c-my-portal.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab{width:auto;min-width:min(100%,10rem)}.c-my-portal.c-tabs.type-nested-view-vertical .panels{border:none;border-radius:0}}.c-my-portal .tile-container-title{color:#415a63;font-family:var(--font-display);letter-spacing:-.02em;border-inline-start:4px solid #006d82;padding-block-start:.15em;padding-block-end:.15em;padding-inline-start:var(--spacer-3);padding-inline-end:0;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:700;line-height:1.25}.c-my-portal .flex-form{display:flex;align-items:stretch;gap:var(--spacer-3);flex-direction:column;width:100%;margin:0}.c-my-portal .flex-form .field label{color:#415a63}.c-my-portal .flex-form .c-radio-group>label{color:#415a63}.c-my-portal .flex-form .field .help{color:#667781}.c-my-portal .flex-form .c-radio-group .help{color:#667781}.c-my-portal .flex-form .fieldset-group{width:100%;max-width:none;margin-bottom:0}.c-my-portal .flex-form .fieldset{box-shadow:none;padding:0 0 var(--spacer-3);background:0 0;border:none;border-radius:0;max-width:none;margin-bottom:0}.c-my-portal .flex-form .fieldset .field{margin-bottom:var(--spacer-3)}.c-my-portal .flex-form .fieldset .field .input-wrapper{flex-wrap:wrap}.c-my-portal .flex-form .fieldset .field .help{margin-top:var(--spacer-05);position:static;white-space:normal;flex-basis:100%}.c-my-portal .flex-form .fieldset .c-radio-group .help{margin-top:var(--spacer-05)}.c-my-portal .flex-form .fieldset-group>.fieldset{background:var(--default-card);border-radius:var(--spacer-2);padding:var(--spacer-3);box-shadow:inset 0 0 0 1px #00000012}.c-my-portal .flex-form .fieldset-group>.fieldset .field{margin-bottom:var(--spacer-2)}.c-my-portal .flex-form .fieldset-group>.fieldset>:last-child{margin-bottom:0}.c-my-portal .flex-form .fieldset-group>.fieldset .btn-submit{margin-top:var(--spacer-2)}.c-my-portal .flex-form>.fieldset:not(.fieldset-group .fieldset){background:var(--default-card);border-radius:var(--spacer-2);padding:var(--spacer-3);box-shadow:inset 0 0 0 1px #00000012}.c-my-portal .flex-form>.fieldset:not(.fieldset-group .fieldset) .field{margin-bottom:var(--spacer-2)}.c-my-portal .flex-form>.fieldset:not(.fieldset-group .fieldset)>:last-child{margin-bottom:0}.c-my-portal .flex-form>.fieldset:not(.fieldset-group .fieldset) .btn-submit{margin-top:var(--spacer-2)}.c-my-portal .flex-form .btn-submit{align-self:stretch;width:100%;max-width:none}.c-order .view{display:flex;gap:var(--spacer-3);flex-direction:column}.c-order .order-confirmation{background:var(--info-bg);border-inline-start:3px solid var(--info-chrome-deep);padding:var(--spacer-2)var(--spacer-3);max-width:600px}.c-order .order-confirmation .title{color:var(--info-text);font-size:var(--font-xl);font-weight:700}.c-order .order-confirmation .subtitle{color:var(--info-text);font-size:var(--font-l);font-weight:600}.c-order .order-confirmation>.description{color:var(--default-ink-muted);display:flex;align-items: flex-start;gap:var(--spacer-1);flex-direction:column}.c-order .order-confirmation .promotion-reminder{background:var(--success-text);border:2px solid var(--success-text);margin-top:var(--spacer-2);padding:var(--spacer-1)}.c-order .order-confirmation .promotion-reminder .description{color:var(--success-bg)}.c-order .c-data-card.type-info{border:1px solid var(--border-color);border-inline-start:4px solid var(--info-border);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);overflow:hidden;gap:0}.c-order .c-data-card.type-info>:nth-child(2n){background:var(--default-card)}.c-order .c-data-card.type-info>:nth-child(odd){background:var(--default-overlay)}.c-order .c-data-card.type-info .entry-label{color:var(--info-text);font-weight:700}.c-order .c-data-card.type-info .entry-value{color:var(--default-ink)}.c-order-details{display:flex;gap:var(--spacer-3);flex-direction:column}.c-order-details .c-collection-view .c-changed{font-size:var(--font-s);font-weight:300}.c-order-details .soi-group>.title{background:var(--default-overlay);border:1px solid var(--default-border);color:var(--default-ink-muted);display:flex;font-size:var(--font-s);align-items: center;gap:var(--spacer-2);height:var(--spacer-7);letter-spacing:.04em;overflow:hidden;text-transform:uppercase;padding:0;font-weight:600}.c-order-details .soi-group>.title:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2);border-top-right-radius:var(--spacer-2)}.c-order-details .soi-group>.title:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2);border-top-right-radius:var(--spacer-2)}.c-order-details .soi-group>.title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2);border-top-right-radius:var(--spacer-2)}.c-order-details .soi-group>.title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2);border-top-left-radius:var(--spacer-2)}.c-order-details .soi-group>.title:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2);border-top-left-radius:var(--spacer-2)}.c-order-details .soi-group>.title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2);border-top-left-radius:var(--spacer-2)}.c-order-details .soi-group>.title>svg{background:var(--info-chrome-deep);color:var(--info-chrome-ink);height:var(--spacer-7);padding:calc(var(--spacer-1)*1.75);width:var(--spacer-7);flex-shrink:0}.c-order-details .soi-group .c-collection-view+.collection-subtitle{margin-top:var(--spacer-3)}.c-order-details .soi-group .collection-subtitle{background:var(--default-overlay);border-inline-start:3px solid var(--info-border);color:var(--default-ink-muted);font-size:var(--font-xs);letter-spacing:.04em;padding:var(--spacer-1)var(--spacer-2);text-transform:uppercase;margin:0;font-weight:700}.c-order-details .soi-group{background:var(--default-card)}.c-order-details .soi-group.info{background:var(--default-card)}.c-order-details .soi-group.success{background:var(--default-card)}.c-order-details .soi-group.warning{background:var(--default-card)}.c-order-details .soi-group .c-collection-view{padding:0}.c-order-details .c-collection-items .item.item-type-default.odd{--row-bg:color-mix(in oklch,var(--default-card),var(--default-border)35%);--row-bg-highlight:var(--default-overlay);--row-fg:var(--default-ink)}.c-order-details .c-collection-items .item.item-type-default.even{--row-bg:var(--default-card);--row-bg-highlight:var(--default-overlay);--row-fg:var(--default-ink)}.c-order-details .c-collection-items .item.item-type-info.odd{--row-bg:color-mix(in oklch,var(--default-card),var(--default-border)35%);--row-bg-highlight:var(--default-overlay);--row-fg:var(--default-ink)}.c-order-details .c-collection-items .item.item-type-info.even{--row-bg:var(--default-card);--row-bg-highlight:var(--default-overlay);--row-fg:var(--default-ink)}.c-order-details .order-empty{background:var(--default-card);border:1px solid var(--default-border);border-radius:var(--border-radius);display:flex;align-items: center;gap:var(--spacer-2);padding:var(--spacer-2);max-width:450px}.c-order-details .order-empty>.c-icon{color:var(--info-border);flex-shrink:0}.c-order-details .order-empty .title{font-size:var(--font-l);margin-bottom:var(--spacer-05);font-weight:600}.c-order-details .order-empty .description{color:var(--default-ink);display:flex;align-items: flex-start;gap:var(--spacer-2);flex-direction:column}.c-warehouse-status{background-color:var(--default-card);border:1px solid var(--border-color);border-inline-start:4px solid var(--info-border);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);display:flex;gap:var(--spacer-2);padding:var(--spacer-3);flex-direction:column;width:100%}.c-warehouse-status .header{display:flex;gap:var(--spacer-2);flex-direction:column;width:100%}.c-warehouse-status .header .title{font-size:var(--font-xl);font-weight:700}.c-warehouse-status .header .sub-title{font-size:var(--font-l);font-style:italic;font-weight:500}.c-warehouse-status .c-stepper .steps .step{background-color:var(--default-sunken);color:var(--default-ink-muted);cursor:default}.c-warehouse-status .c-stepper .steps .step.completed{background-color:var(--info-border);color:var(--default-ink-muted);cursor:default}.c-warehouse-status .c-stepper .steps .step.active{background-color:var(--info-chrome-soft);color:var(--info-chrome-ink);cursor:default}.c-order-summary{background:var(--default-card);border:1px solid var(--border-color);border-inline-start:4px solid var(--default-border-strong);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);display:flex;gap:var(--spacer-2);padding:var(--spacer-3);flex-direction:column;transition:background .12s,box-shadow .12s}.c-order-summary .reference{font-family:var(--font-display)}.c-order-summary.clickable{cursor:pointer}.c-order-summary.clickable:hover{box-shadow:var(--shadow-3)}.c-order-summary.status-info{border-inline-start-color:var(--info-border)}.c-order-summary.status-info .card-icon{background:var(--info-bg-strong)}.c-order-summary.status-info .reference{color:var(--info-text)}.c-order-summary.status-info .label{background:var(--info-bg-strong);color:var(--info-text)}.c-order-summary.status-success{border-inline-start-color:var(--success-border)}.c-order-summary.status-success .card-icon{background:var(--success-bg-strong)}.c-order-summary.status-success .reference{color:var(--success-text)}.c-order-summary.status-success .label{background:var(--success-bg-strong);color:var(--success-text)}.c-order-summary.status-warning{border-inline-start-color:var(--warning-border)}.c-order-summary.status-warning .card-icon{background:var(--warning-bg-strong)}.c-order-summary.status-warning .reference{color:var(--warning-text)}.c-order-summary.status-warning .label{background:var(--warning-bg-strong);color:var(--warning-text)}.c-order-summary.status-inactive{border-inline-start-color:var(--default-border-strong)}.c-order-summary.status-inactive .card-icon{background:var(--default-sunken)}.c-order-summary.status-inactive .reference{color:var(--default-ink)}.c-order-summary.status-inactive .label{background:var(--default-border);color:var(--default-ink-muted)}.c-order-summary .summary-header{display:flex;align-items: center;gap:var(--spacer-2);min-width:0}.c-order-summary .summary-header .card-icon{background:var(--default-overlay);border-radius:var(--border-radius-d);display:flex;height:var(--spacer-5);width:var(--spacer-5);flex-shrink:0;justify-content:center;align-items: center}.c-order-summary .summary-header .card-icon img{height:var(--icon-d);width:var(--icon-d)}.c-order-summary .summary-header .reference{color:var(--default-ink);font-size:var(--font-l);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.c-order-summary .summary-header .label{border-radius:var(--border-radius-d);font-size:var(--font-s);padding:var(--spacer-025)var(--spacer-1);white-space:nowrap;flex-shrink:0;margin-inline-start:auto;font-weight:600}.c-order-summary .summary-body{display:flex;align-items: center;gap:var(--spacer-2)var(--spacer-3);flex-wrap:wrap}.c-order-summary .summary-body .stat{display:flex;gap:var(--spacer-025);flex-direction:column}.c-order-summary .summary-body .stat.stat-date{min-width:calc(var(--spacer-1)*11)}.c-order-summary .summary-body .stat.stat-quantity{min-width:calc(var(--spacer-1)*19)}.c-order-summary .summary-body .stat.stat-total{min-width:calc(var(--spacer-1)*16)}.c-order-summary .summary-body .stat .stat-label{color:var(--default-border-strong);font-size:var(--font-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.c-order-summary .summary-body .stat .stat-value{color:var(--default-ink);font-size:var(--font-d);white-space:nowrap;font-weight:600}.c-order-summary .summary-body .stat.stat-total .stat-value{font-size:var(--font-l);font-weight:700}.c-order-summary .summary-body .summary-actions{border-radius:var(--border-radius-d);display:flex;overflow:hidden;align-items:stretch;margin-inline-start:auto}@media (max-width:750px){.c-order-summary .summary-actions{display:none}}.c-order-list .c-collection-view .c-offer-item-amount{font-size:var(--font-s);font-weight:300}.c-order-list .c-collection-items{display:flex;gap:var(--spacer-2);flex-direction:column}.c-my-portal-profile .btn-removal{color:var(--danger-border);display:flex;padding:var(--spacer-1)0;flex:1;justify-content:flex-end;align-items: center;width:100%;font-weight:600}.c-promotions{background:var(--default-card);border:1px solid var(--default-card);box-shadow:var(--shadow-2);display:flex;position:relative;max-width:900px}.c-promotions .content{display:flex;padding:0 calc(var(--spacer-1)*1.5);flex-direction:column;flex:1}.c-promotions .content .header{display:flex;margin-bottom:var(--spacer-1);padding-top:calc(var(--spacer-1)*1.5);flex-direction:column}.c-promotions .content .header .title{color:var(--default-ink-muted);display:flex;font-size:var(--font-xl);align-items: center}.c-promotions .content .header .title .c-icon{margin-inline-end:var(--spacer-05)}.c-promotions .content .header .subtitle{font-weight:600}.c-promotions .content .header .subtitle.grace-warning{color:var(--warning-text)}.c-promotions .content>.description{line-height:var(--font-xl);flex:1}.c-promotions .carousel-wrapper{display:flex;position:relative;flex-direction:column;flex:1;height:100%}.c-promotions .carousel-wrapper .terms{background:oklch(var(--l-card)var(--c-vivid)var(--h-ground)/90%);color:var(--default-ink);position:absolute;z-index:10;width:100%;height:100%}.c-promotions .carousel-wrapper .terms .btn-close{position:absolute;top:var(--spacer-1);z-index:1000}.c-promotions .carousel-wrapper .terms .btn-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-promotions .carousel-wrapper .terms .btn-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-promotions .carousel-wrapper .terms .btn-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-promotions .carousel-wrapper .terms .btn-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-promotions .carousel-wrapper .terms .btn-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-promotions .carousel-wrapper .terms .btn-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-promotions .carousel-wrapper .terms .content{overflow-y:scroll;padding:var(--spacer-1);position:absolute;width:100%;height:100%}.c-promotions .carousel-wrapper .terms .content .title{color:var(--default-ink-muted);font-size:var(--font-l);font-weight:600}.c-promotions .carousel-wrapper .terms .content .subtitle{color:var(--info-text)}.c-promotions .carousel-wrapper .terms .content ul{color:var(--default-ink);list-style:square;padding:var(--spacer-2);line-height:1.7rem}.c-promotions .carousel-wrapper .c-carousel-giveaway .c-carousel-slides{height:500px}@media (max-width:600px){.c-promotions .promotion-info .title{font-size:var(--font-l)}.c-promotions .carousel-wrapper .c-carousel-giveaway .c-carousel-slides{width:100%;height:300px}}@media (max-width:750px){.c-promotions{flex-direction:column}}.c-my-portal-settings .fieldset:not(.danger-zone){background:var(--default-card);border:1px solid var(--border-color);border-inline-start:4px solid var(--info-border);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);margin-bottom:var(--spacer-4);padding:var(--spacer-3);max-width:none}.c-my-portal-settings .fieldset:not(.danger-zone)>:last-child{margin-bottom:0}.c-my-portal-settings .fieldset-group{margin-bottom:var(--spacer-4)}.c-my-portal-settings .fieldset-group .fieldset:not(.danger-zone){margin-bottom:0}.c-my-portal-settings input[type=text]{background-color:var(--input-bg);border:1px solid var(--input-border-color);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);transition:border-color .12s,box-shadow .12s}.c-my-portal-settings input[type=text]:hover:not([disabled]){border-color:var(--info-border)}.c-my-portal-settings input[type=text]:focus{border-color:var(--info-border);box-shadow:0 0 0 3px oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/20%)}.c-my-portal-settings input[type=text][disabled]{box-shadow:none}.c-my-portal-settings input[type=password]{background-color:var(--input-bg);border:1px solid var(--input-border-color);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);transition:border-color .12s,box-shadow .12s}.c-my-portal-settings input[type=password]:hover:not([disabled]){border-color:var(--info-border)}.c-my-portal-settings input[type=password]:focus{border-color:var(--info-border);box-shadow:0 0 0 3px oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/20%)}.c-my-portal-settings input[type=password][disabled]{box-shadow:none}.c-my-portal-settings select{background-color:var(--input-bg);border:1px solid var(--input-border-color);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);transition:border-color .12s,box-shadow .12s}.c-my-portal-settings select:hover:not([disabled]){border-color:var(--info-border)}.c-my-portal-settings select:focus{border-color:var(--info-border);box-shadow:0 0 0 3px oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/20%)}.c-my-portal-settings select[disabled]{box-shadow:none}.c-my-portal-settings .btn-submit{border-radius:var(--border-radius-d)}.c-my-portal-settings .danger-zone{background:var(--danger-bg);border:1px solid var(--danger-bg);border-radius:var(--border-radius-d);display:flex;padding:var(--spacer-2)var(--spacer-3);justify-content:flex-end}.c-my-portal-settings .danger-zone .btn-removal{flex:none;width:auto;padding:0}.shop-surface-toggles-tablet{display:none}@media (min-width:750px) and (max-width:1549px){.shop-surface-toggles-desktop{display:none}.shop-surface-toggles-tablet{display:block}}.c-cart-item-actions{background:var(--info-chrome-deep);border-radius:var(--spacer-4);box-shadow:var(--shadow-2);display:flex;align-items: center;gap:var(--spacer-05);opacity:0;padding:var(--spacer-025)var(--spacer-1);position:absolute;visibility:hidden;z-index:2;border:1px solid #ffffff1f;transition:opacity .2s;top:50%;transform:translateY(-50%)}.c-cart-item-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-cart-item-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-cart-item-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-cart-item-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-cart-item-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-cart-item-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}@media (hover:none){.c-cart-item-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1)*2.25 + var(--spacer-3))}.c-cart-item-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1)*2.25 + var(--spacer-3))}.c-cart-item-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacer-1)*2.25 + var(--spacer-3))}.c-cart-item-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1)*2.25 + var(--spacer-3))}.c-cart-item-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1)*2.25 + var(--spacer-3))}.c-cart-item-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacer-1)*2.25 + var(--spacer-3))}}.overlay-price{color:var(--info-chrome-ink);font-variant-numeric:tabular-nums;padding-inline:var(--spacer-05);white-space:nowrap;order:-2;font-weight:600}.product-line .c-cart-item-actions.on-chrome .btn-fix-validation{order:-1}@media (hover:hover){.product-line:hover .c-cart-item-actions{opacity:1;visibility:visible}.c-order-items .product-line:hover .costs{visibility:hidden}}.c-cart-item-actions.expanded{opacity:1;visibility:visible}.c-order-items .product-line.actions-open .costs{visibility:hidden}.c-button.cart-actions-handle{display:none}@media (hover:none){.product-line .c-button.cart-actions-handle{color:var(--default-border-strong);display:flex;width:var(--spacer-3);z-index:3;background:0 0;flex-shrink:0;justify-content:center;align-items: center}.product-line .c-button.cart-actions-handle:active{color:var(--info-text)}.product-line.actions-open .c-button.cart-actions-handle{color:var(--info-text)}}.c-dialog.comment-dialog .dialog .c-field-textarea textarea{min-height:120px}.c-dialog.comment-dialog .action-controls{display:flex;gap:var(--spacer-1);margin-top:var(--spacer-3);padding-top:var(--spacer-2);border-top:1px solid #ffffff1f;justify-content:flex-end}.confirmations{display:flex;margin-bottom:var(--spacer-2);flex-direction:column;width:100%}.confirmations .confirmation{overflow:hidden;padding:var(--spacer-05)var(--spacer-1);flex-direction:column;max-height:0;transition:max-height .3s}.confirmations .confirmation .field{margin-bottom:var(--spacer-2)}.confirmations .confirmation .field.c-radio-group .help{bottom:unset;overflow:unset;position:relative;white-space:normal;margin:0}.confirmations .confirmation.active{max-height:500px}.confirmations.c-cart-confirmations{background:var(--info-bg);border-bottom:1px solid var(--info-bg-strong);margin-bottom:0}.confirmations.c-cart-confirmations .confirmation{padding:0 calc(var(--spacer-1)*2.25)}.confirmations.c-cart-confirmations .confirmation.active{padding-bottom:var(--spacer-2)}.confirmations.c-cart-confirmations .confirmation .acknowledge{padding:var(--spacer-2)0 0}.confirmations.c-cart-confirmations .confirmation .acknowledge .c-checkbox.field{align-items: center;column-gap:var(--spacer-1);display:grid;grid-template-columns:auto 1fr;margin:0}.confirmations.c-cart-confirmations .confirmation .acknowledge .c-checkbox.field label{color:var(--info-text);font-weight:600}.confirmations.c-cart-confirmations .confirmation .acknowledge .c-checkbox.field .help{bottom:unset;color:var(--default-ink-muted);grid-column:2;margin:var(--spacer-025)0 0;overflow:unset;position:relative;text-overflow:unset;white-space:normal;width:auto;font-style:normal}.confirmations.c-cart-confirmations .confirmation .acknowledge .c-checkbox.field .help.validation{color:var(--danger-text);font-weight:600}.confirmations.c-cart-confirmations .confirmation .btn-confirm-step{margin-top:var(--spacer-2)}.confirmations.c-cart-confirmations .confirmation .fix-help{color:var(--default-ink-muted);display:flex;font-size:var(--font-xs);align-items: flex-start;gap:var(--spacer-05);margin-top:var(--spacer-1);line-height:1.4}.confirmations.c-cart-confirmations .confirmation .fix-help .c-icon{flex-shrink:0}.c-cart-errors{background:var(--info-bg);border-top:1px solid var(--info-bg-strong);display:flex;flex-direction:column;width:100%}.c-cart-errors .category .break-line.warning{background:var(--info-bg-strong);border-bottom:1px solid var(--info-border);color:var(--info-text)}.c-cart-errors .category .break-line.warning svg{color:var(--info-text)}.c-cart-errors .category .break-line.warning .c-icon{color:var(--info-text)}.c-cart-errors .category .body{display:flex;flex-direction:column}.c-cart-errors .category .body .product-line{gap:var(--spacer-1);padding:var(--spacer-1)calc(var(--spacer-1)*2.25)}.c-cart-errors .category .body .product-line .product-name{cursor:pointer}.c-cart-errors .category .body .product-line .product-name:hover{color:var(--info-text)}.c-panel-cart{background:var(--default-card);box-shadow:var(--shadow-side-l);display:flex;overflow:hidden;position:relative;z-index:1000;flex-direction:column;height:100%}[dir=rtl] .c-panel-cart{box-shadow:var(--shadow-side-r)}.c-panel-cart .panel-title{background:var(--info-chrome-deep);color:#fffffff5;display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-7);padding:0 var(--spacer-2);text-transform:uppercase;width:100%;font-weight:700}.c-panel-cart .panel-title .order-reference{font-size:var(--font-d);font-variant-numeric:tabular-nums;opacity:.75;margin-inline-start:auto;font-weight:500}.c-panel-cart .panel-title svg{color:#f8fcff}.c-panel-cart .panel-title .c-icon{color:#f8fcff}.c-panel-cart .tbo-checkbox{display:flex;align-items: center;gap:var(--spacer-05)}.c-panel-cart .c-changed{font-weight:600}.c-panel-cart .c-changed .previous{color:var(--default-ink)}.c-panel-cart .c-changed .previous{font-size:var(--font-d)}.c-panel-cart .c-changed .current{font-size:var(--font-d)}.c-panel-cart .content{box-shadow:none;display:flex;overflow-y:auto;position:relative;z-index:1;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;align-items: center;width:100%}.c-panel-cart .content .cart-mobile-sheet-controls{background:var(--info-chrome);border-bottom:1px solid #ffffff1a;flex-shrink:0;width:100%;padding:0}.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar{background:var(--chrome-veil);color:var(--info-chrome-ink);cursor:pointer;display:flex;padding:var(--spacer-05)0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items: center;width:100%;min-height:40px}.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar .cart-mobile-sheet-chevron--tablet{display:none}@media (min-width:750px) and (max-width:1549px){.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar .cart-mobile-sheet-chevron--mobile{display:none}.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar .cart-mobile-sheet-chevron--tablet{display:block}}.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar .c-icon{color:var(--info-chrome-ink)}.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar:focus-visible{outline:2px solid var(--info-border);outline-offset:-2px}.c-panel-cart .content .cart-mobile-sheet-controls .cart-mobile-sheet-collapse-bar:active{background:#fff3}.c-panel-cart .content .workflow{background:var(--info-chrome);display:flex;min-height:var(--spacer-7);overflow:hidden;padding:var(--spacer-2)var(--spacer-3)var(--spacer-2);position:relative;border-bottom:1px solid #ffffff1a;justify-content:center;align-items: center;width:100%;margin-bottom:0}.c-panel-cart .content .c-order-items{overflow-y:scroll;height:100%}.c-panel-cart.collapsed .content{box-shadow:none}.c-panel-cart .c-order-items .break-line{background:var(--default-sunken);border-bottom:1px solid var(--default-border);color:var(--default-ink-muted);gap:var(--spacer-1);letter-spacing:.06em;padding:0 var(--spacer-2);text-transform:uppercase;font-weight:700}.c-panel-cart .c-order-items .break-line svg{color:var(--default-ink-muted)}.c-panel-cart .c-order-items .break-line .c-icon{color:var(--default-ink-muted)}.c-panel-cart .c-order-items .product-line{border-bottom:1px solid oklch(var(--l-border)var(--c-soft)var(--h-info)/18%);box-shadow:none;color:var(--default-ink);gap:var(--spacer-1);padding:var(--spacer-1)calc(var(--spacer-1)*2.25);margin:0;transition:background .2s}.c-panel-cart .c-order-items .product-line:nth-child(odd of .product-line){background:var(--row-neutral)}.c-panel-cart .c-order-items .product-line:nth-child(2n of .product-line){background:var(--row-neutral-odd)}.c-panel-cart .c-order-items .product-line:hover{background:var(--default-raised)}.c-panel-cart .c-order-items .product-line .quantity-type-icon{color:var(--default-ink-muted)}.c-panel-cart .c-order-items .product-line .quantity{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-weight:700}.c-panel-cart .c-order-items .product-line .product-name{cursor:pointer;transition:color .15s}.c-panel-cart .c-order-items .product-line .product-name:hover{color:var(--info-text)}.c-panel-cart .c-order-items .product-line .group .name{color:var(--info-text);font-size:var(--font-d);letter-spacing:.02em;font-weight:700}.c-panel-cart .c-order-items .product-line .group .specs{color:var(--default-ink-muted);font-size:var(--font-xs);letter-spacing:.03em}.c-panel-cart .c-order-items .product-line .costs{color:var(--default-ink);font-size:var(--font-d);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}.c-panel-cart .c-order-items .product-line .costs .c-changed .current{font-size:var(--font-d);font-weight:600}.c-panel-cart .c-order-items .product-line .costs .c-changed .previous{font-size:var(--font-d);font-weight:600}.c-panel-cart .c-order-items .product-line.danger{color:var(--danger-text)}.c-panel-cart .c-order-items .product-line.danger:nth-child(odd of .product-line){background:var(--row-danger)}.c-panel-cart .c-order-items .product-line.danger:nth-child(2n of .product-line){background:var(--row-danger-odd)}.c-panel-cart .c-order-items .product-line.danger:hover{background:var(--danger-bg-strong)}.c-panel-cart .c-order-items .product-line.danger .quantity-type-icon{color:var(--danger-border)}.c-panel-cart .c-order-items .product-line.danger .group .name{color:var(--danger-text)}.c-panel-cart .c-order-items .product-line.danger .group .specs{color:var(--danger-text)}.c-panel-cart .c-order-items .product-line.danger .costs{color:var(--danger-text)}.c-panel-cart .c-order-items .product-line.danger .c-changed .previous{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/55%)}.c-panel-cart .c-order-items .product-line.danger .c-changed .current{color:var(--danger-text)}.c-panel-cart .c-order-items .product-line.warning{color:var(--warning-text)}.c-panel-cart .c-order-items .product-line.warning:nth-child(odd of .product-line){background:var(--row-warning)}.c-panel-cart .c-order-items .product-line.warning:nth-child(2n of .product-line){background:var(--row-warning-odd)}.c-panel-cart .c-order-items .product-line.warning:hover{background:var(--warning-bg-strong)}.c-panel-cart .c-order-items .product-line.warning .quantity-type-icon{color:var(--warning-border)}.c-panel-cart .c-order-items .product-line.warning .group .name{color:var(--warning-text)}.c-panel-cart .c-order-items .product-line.warning .group .specs{color:var(--warning-text)}.c-panel-cart .c-order-items .product-line.warning .costs{color:var(--warning-text)}.c-panel-cart .c-order-items .empty-cart{background:var(--row-neutral);border:1px dashed var(--default-border-strong);box-shadow:none;color:var(--default-ink-muted);border-radius:0}.c-panel-cart .c-order-items .empty-cart .c-spinner{color:var(--brand-border);height:var(--spacer-5);width:var(--spacer-5)}.c-panel-cart .step-help{color:#e6fff8f2;display:flex;padding:var(--spacer-1)var(--spacer-4);position:relative;background:#28785a38;border-bottom:1px solid #78dcb447;align-items: center;font-style:italic;line-height:1.3rem}.c-panel-cart .step-help svg{position:absolute}.c-panel-cart .step-help svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-05)}.c-panel-cart .step-help svg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-05)}.c-panel-cart .step-help svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-05)}.c-panel-cart .step-help svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-05)}.c-panel-cart .step-help svg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-05)}.c-panel-cart .step-help svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-05)}.c-panel-cart .cart-empty{background:var(--default-card);border:2px dashed var(--default-border);color:var(--default-border-strong);display:flex;padding:var(--spacer-3)0;flex-direction:column;justify-content:center;align-items: center;padding-inline-start:var(--spacer-05)}.c-panel-cart .btn-confirm-step{width:100%}.c-panel-cart .error-quantity{margin-bottom:var(--spacer-2)}.c-panel-cart input[type=radio]{margin-bottom:var(--spacer-05)}.c-panel-cart .checkbox{margin-top:var(--spacer-2)}.c-panel-cart h5{margin-top:0}.c-panel-cart .confirm-cart-help{color:#fff0dcf2;display:flex;align-items: center;gap:var(--spacer-05);margin-top:var(--spacer-05);padding:var(--spacer-05);background:#ffa03c1f;border:1px solid #ffc87847}.c-panel-cart .vouchers{display:flex;margin-top:var(--spacer-1);padding:0 var(--spacer-1);flex-direction:column;width:100%}.c-panel-cart .vouchers .item{display:inline-flex;gap:var(--spacer-1)}.c-panel-cart .vouchers .label{color:var(--info-text)}.c-panel-cart .vouchers.element{border-top:1px solid oklch(var(--l-border)var(--c-soft)var(--h-info)/18%);padding:var(--spacer-2)var(--spacer-2)var(--spacer-1)}.c-panel-cart .confirmations:not(.c-cart-confirmations){border-top:1px solid oklch(var(--l-border)var(--c-soft)var(--h-info)/18%);gap:var(--spacer-1);padding:var(--spacer-2)var(--spacer-1)}.c-panel-cart .confirmations:not(.c-cart-confirmations)>.confirmation{background:var(--default-card);border:1px solid oklch(var(--l-border)var(--c-soft)var(--h-info)/22%);border-radius:var(--border-radius);box-shadow:var(--shadow-1);padding:var(--spacer-2)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .field label{color:var(--info-text)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .field label .validation{color:var(--info-border)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .c-checkbox label{color:var(--info-text)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .c-checkbox label .validation{color:var(--info-border)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .field .help{color:var(--info-text);font-style:normal;font-weight:400}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .field .help.validation{color:var(--danger-text)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .field.disabled label{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/48%)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .field.disabled .help{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/48%)}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation a{color:var(--info-text);text-decoration:underline;text-underline-offset:2px;font-weight:600}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation a:hover{color:oklch(var(--l-deep)var(--c-vivid)var(--h-info))}.c-panel-cart .confirmations:not(.c-cart-confirmations) .confirmation .c-radio-group .item .count{color:var(--info-text)}.c-panel-cart .cart-support{background:var(--info-chrome-deep);display:flex;height:var(--spacer-7);margin-bottom:var(--spacer-1);margin-top:var(--spacer-1);padding:var(--spacer-1)var(--spacer-2);position:relative;border-top:1px solid #ffffff1f;justify-content:space-between;align-items: center;width:100%}.c-panel-cart .cart-support .cart-support-photo{background-color:var(--default-ink-subtle);border:4px solid var(--info-text);bottom:calc(-1*var(--spacer-1));height:var(--spacer-9);position:absolute;width:var(--spacer-9);z-index:1000;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0}.c-panel-cart .cart-support .cart-support-photo:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-05)}.c-panel-cart .cart-support .cart-support-photo:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-05)}.c-panel-cart .cart-support .cart-support-photo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-05)}.c-panel-cart .cart-support .cart-support-photo:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-05)}.c-panel-cart .cart-support .cart-support-photo:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-05)}.c-panel-cart .cart-support .cart-support-photo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-05)}.c-panel-cart .cart-support .cart-support-info{display:flex;flex-direction:column;flex-shrink:0;margin-inline-start:var(--spacer-10)}.c-panel-cart .cart-support .cart-support-name{color:var(--info-chrome-ink);font-size:var(--font-s);white-space:nowrap;font-weight:600;line-height:1.2}.c-panel-cart .cart-support .cart-support-contact{display:flex;gap:var(--spacer-025);flex-direction:column}.c-panel-cart .cart-support .cart-support-contact a{color:#ffffffbf;display:inline-flex;font-size:var(--font-xs);align-items: center;gap:var(--spacer-05);text-decoration:none}.c-panel-cart .cart-support .cart-support-contact a:hover{color:var(--info-chrome-ink)}.c-panel-cart .cart-support .cart-support-contact a .c-icon{flex-shrink:0}.c-panel-cart .cart-support-role{color:#fff9;font-size:var(--font-xs);white-space:nowrap;line-height:1.2}.c-panel-cart .cart-support-actions{display:flex;gap:var(--spacer-05);width:100%}.shop-overlay-open>.c-panel-cart{border-inline-start-color:oklch(var(--l-border)var(--c-soft)var(--h-info)/28%);box-shadow:none}.c-panel-cart .c-button.btn-confirm-step{border-radius:var(--spacer-1);letter-spacing:.02em;padding:0 var(--spacer-4);min-height:48px;transition:box-shadow .2s,transform .1s;font-weight:600}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)){filter:none;text-shadow:0 1px #000a1259;box-shadow:inset 0 1px #ffffff42,0 2px 16px #00162247;background:var(--info-chrome)!important;border:1px solid oklch(var(--l-deep)var(--c-vivid)var(--h-info)/45%)!important;color:var(--info-chrome-ink)!important;background-image:none!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)) .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)) svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)) .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):hover{box-shadow:inset 0 1px #ffffff47,0 4px 18px #001c2a47;background:var(--info-chrome-soft)!important;border-color:var(--portal-rail-glass)!important;color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):hover .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):hover svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):hover .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):active{box-shadow:inset 0 1px #ffffff47,0 4px 18px #001c2a47;background:var(--info-chrome-soft)!important;border-color:var(--portal-rail-glass)!important;color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):active .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):active svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):active .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-webkit-any([disabled],.disabled)):active{transform:translateY(1px)}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)){filter:none;text-shadow:0 1px #000a1259;box-shadow:inset 0 1px #ffffff42,0 2px 16px #00162247;background:var(--info-chrome)!important;border:1px solid oklch(var(--l-deep)var(--c-vivid)var(--h-info)/45%)!important;color:var(--info-chrome-ink)!important;background-image:none!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)) .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)) svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)) .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):hover{box-shadow:inset 0 1px #ffffff47,0 4px 18px #001c2a47;background:var(--info-chrome-soft)!important;border-color:var(--portal-rail-glass)!important;color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):hover .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):hover svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):hover .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):active{box-shadow:inset 0 1px #ffffff47,0 4px 18px #001c2a47;background:var(--info-chrome-soft)!important;border-color:var(--portal-rail-glass)!important;color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):active .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):active svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):active .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:-moz-any([disabled],.disabled)):active{transform:translateY(1px)}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)){filter:none;text-shadow:0 1px #000a1259;box-shadow:inset 0 1px #ffffff42,0 2px 16px #00162247;background:var(--info-chrome)!important;border:1px solid oklch(var(--l-deep)var(--c-vivid)var(--h-info)/45%)!important;color:var(--info-chrome-ink)!important;background-image:none!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)) .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)) svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)) .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):hover{box-shadow:inset 0 1px #ffffff47,0 4px 18px #001c2a47;background:var(--info-chrome-soft)!important;border-color:var(--portal-rail-glass)!important;color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):hover .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):hover svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):hover .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):active{box-shadow:inset 0 1px #ffffff47,0 4px 18px #001c2a47;background:var(--info-chrome-soft)!important;border-color:var(--portal-rail-glass)!important;color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):active .c-button-text{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):active svg{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):active .c-icon{color:var(--info-chrome-ink)!important}.c-panel-cart .c-button.btn-confirm-step:not(:is([disabled],.disabled)):active{transform:translateY(1px)}.c-panel-cart .c-button.btn-confirm-step[disabled]{box-shadow:none;text-shadow:none;transform:none;background:oklch(var(--l-ink)var(--c-vivid)var(--h-info)/32%)!important;border-color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/35%)!important;color:#ffffff7a!important;background-image:none!important}.c-panel-cart .c-button.btn-confirm-step[disabled] .c-button-text{color:#ffffff7a!important}.c-panel-cart .c-button.btn-confirm-step[disabled] svg{color:#ffffff7a!important}.c-panel-cart .c-button.btn-confirm-step[disabled] .c-icon{color:#ffffff7a!important}.c-panel-cart .c-button.btn-confirm-step.disabled{box-shadow:none;text-shadow:none;transform:none;background:oklch(var(--l-ink)var(--c-vivid)var(--h-info)/32%)!important;border-color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/35%)!important;color:#ffffff7a!important;background-image:none!important}.c-panel-cart .c-button.btn-confirm-step.disabled .c-button-text{color:#ffffff7a!important}.c-panel-cart .c-button.btn-confirm-step.disabled svg{color:#ffffff7a!important}.c-panel-cart .c-button.btn-confirm-step.disabled .c-icon{color:#ffffff7a!important}@media (min-width:1550px){.c-panel-cart{border-radius:0}.c-panel-cart .content .cart-mobile-sheet-controls.cart-panel-narrow-only-strip{display:none}}@media (max-width:1549px){.c-panel-cart.collapsed.minimizable{box-shadow:-2px 0 8px oklch(var(--l-deep)var(--c-vivid)var(--h-info)/8%);max-width:var(--portal-cart-collapsed-rail-width);min-width:var(--portal-cart-collapsed-rail-width)}.c-panel-cart.collapsed.minimizable .content .workflow{margin-bottom:var(--spacer-1);padding:var(--spacer-1)var(--spacer-1)var(--spacer-2);min-height:0}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .steps{align-items: center;gap:var(--spacer-05);flex-direction:column}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .steps .progress-line{display:none}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step{height:var(--spacer-5);min-width:var(--spacer-5);width:var(--spacer-5)}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step a{height:var(--spacer-5);min-width:var(--spacer-5);width:var(--spacer-5)}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step svg{height:var(--icon-s);width:var(--icon-s)}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step .c-icon{height:var(--icon-s);width:var(--icon-s)}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step.active{box-shadow:0 0 0 1px oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/55%),0 1px 0 #ffffffe0 inset,0 2px 10px #00232d38;transform:none}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step.active a{box-shadow:0 0 0 1px oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/55%),0 1px 0 #ffffffe0 inset,0 2px 10px #00232d38;transform:none}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step.active:hover{box-shadow:0 0 0 1px oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/62%),0 1px 0 #ffffffeb inset,0 3px 12px #00232d42;transform:none}.c-panel-cart.collapsed.minimizable .content .workflow .c-stepper.horizontal .step.active:hover a{box-shadow:0 0 0 1px oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/62%),0 1px 0 #ffffffeb inset,0 3px 12px #00232d42;transform:none}}.c-offer.shop-grid>.shop-panel.shop-panel-categories.shop-overlay.shop-overlay-bottom,.l-main-col.shop-layout .shop-grid>.shop-panel.shop-panel-categories.shop-overlay.shop-overlay-bottom{grid-template-columns:none;grid-template-rows:none;flex-direction:column;min-height:0;display:flex!important}.c-offer.shop-grid>.shop-panel.shop-panel-categories.shop-overlay.shop-overlay-bottom .c-panel-categories,.l-main-col.shop-layout .shop-grid>.shop-panel.shop-panel-categories.shop-overlay.shop-overlay-bottom .c-panel-categories{box-shadow:none;display:flex;overflow:hidden;background:#006d82;border-radius:0;flex-direction:column;flex:1;min-height:0}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .panel-title{background:var(--info-chrome-deep);color:#fffffff5;display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-7);padding:0 var(--spacer-2);text-transform:uppercase;flex-shrink:0;width:100%;font-weight:700}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .panel-title svg{color:#f8fcff}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .panel-title .c-icon{color:#f8fcff}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-controls{display:flex;background:0 0;border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:center;width:100%;padding:0}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-collapse-bar{background:var(--chrome-veil);color:var(--info-chrome-ink);cursor:pointer;display:flex;padding:var(--spacer-05)0;border:none;border-radius:0;flex:auto;justify-content:center;align-self:stretch;align-items: center;width:100%;min-width:0;min-height:40px;margin:0}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-collapse-bar .c-icon{color:var(--info-chrome-ink)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-collapse-bar svg{color:var(--info-chrome-ink)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-collapse-bar:active{background:var(--chrome-veil)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-collapse-bar:focus-visible{outline:2px solid var(--info-border);outline-offset:-2px}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-scroll{background:var(--default-card);display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;flex:1;gap:0;min-height:0;padding:0}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-group{border-bottom:1px solid var(--info-bg-strong);display:flex;flex-direction:column;width:100%}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-group:last-child{border-bottom:none}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row{appearance:none;box-shadow:none;cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);text-align:start;border:none;border-radius:0;justify-content:space-between;width:100%;font-family:inherit;line-height:1.35}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row:not(.c-panel-categories-sub){background:var(--default-overlay);border-bottom:1px solid var(--default-border);color:var(--default-ink);font-size:var(--font-d);letter-spacing:.02em;padding:var(--spacer-1)var(--spacer-2);min-height:48px;font-weight:700}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row:not(.c-panel-categories-sub) .c-panel-categories-count{color:var(--default-ink-muted);font-size:var(--font-s);font-variant-numeric:tabular-nums;font-weight:700}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub{background:var(--default-card);border-bottom:1px solid oklch(var(--l-border)var(--c-soft)var(--h-info)/10%);color:var(--info-text);font-size:var(--font-s);padding:var(--spacer-05)var(--spacer-2)var(--spacer-05)var(--spacer-4);position:relative;min-height:44px;font-weight:400}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:before{border-inline-start:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/55%);content:"";position:absolute;top:0;bottom:0}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:after{border-bottom:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/55%);content:"";position:absolute;width:var(--spacer-1);top:50%}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:var(--spacer-2)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub:last-child:before{bottom:50%}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.c-panel-categories-sub .c-panel-categories-count{color:var(--info-text);font-size:var(--font-xs);font-variant-numeric:tabular-nums;font-weight:500}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active{background:var(--brand-border);color:var(--brand-chrome-ink);border-bottom-color:#ffffff2e}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active:before{border-color:#ffffff8c}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active:after{border-color:#ffffff8c}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active .c-panel-categories-row-label{color:var(--brand-chrome-ink)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active .c-panel-categories-count{color:var(--brand-chrome-ink)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active .c-icon{color:var(--brand-chrome-ink)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active svg{color:var(--brand-chrome-ink)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active-child:not(.active){background:var(--info-bg);border-bottom-color:oklch(var(--l-border)var(--c-soft)var(--h-info)/14%);color:var(--info-text);font-weight:600}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row.active-child:not(.active) .c-panel-categories-count{color:var(--info-text)}:is(.c-offer.shop-grid .shop-panel-categories,.l-main-col.shop-layout .shop-grid .shop-panel-categories) .c-panel-categories-row-label{overflow-wrap:anywhere;flex:1;min-width:0}@keyframes c-panel-menu-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}.c-panel-menu-backdrop{pointer-events:none;position:fixed;z-index:100007;background:0 0;transition:background .3s;inset:0}.c-panel-menu-backdrop--visible{pointer-events:auto;background:#0006}.c-panel-menu{border-radius:var(--spacer-2)var(--spacer-2)0 0;display:flex;overflow:hidden;position:fixed;visibility:hidden;z-index:100008;background:#006d82;flex-direction:column;min-height:0;inset:0;transform:translateY(100%);box-shadow:0 12px 40px #00232d38}@media (min-width:750px){.c-panel-menu{display:none}}.c-panel-menu--open{animation:.3s cubic-bezier(.4,0,.2,1) forwards c-panel-menu-enter;visibility:visible}@media (prefers-reduced-motion:reduce){.c-panel-menu--open{animation-duration:.01ms}}.c-panel-menu-body{background:var(--default-page);box-shadow:none;display:flex;overflow:hidden;flex-direction:column;flex:auto;align-items:stretch;width:100%;min-height:0}.c-panel-menu .panel-title{background:var(--info-chrome-deep);color:#fffffff5;display:flex;align-items: center;gap:var(--spacer-1);min-height:var(--spacer-7);padding:0 var(--spacer-2);text-transform:uppercase;flex-shrink:0;width:100%;font-weight:700}.c-panel-menu .panel-title svg{color:#f8fcff}.c-panel-menu .panel-title .c-icon{color:#f8fcff}.c-panel-menu-mobile-controls{background:var(--info-chrome);border-bottom:1px solid #ffffff1a;flex-shrink:0;width:100%;padding:0}.c-panel-menu-mobile-controls .c-panel-menu-collapse-bar{background:var(--chrome-veil);color:var(--info-chrome-ink);cursor:pointer;display:flex;padding:var(--spacer-05)0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items: center;width:100%;min-height:40px}.c-panel-menu-mobile-controls .c-panel-menu-collapse-bar .c-icon{color:var(--info-chrome-ink)}.c-panel-menu-mobile-controls .c-panel-menu-collapse-bar svg{color:var(--info-chrome-ink)}.c-panel-menu-mobile-controls .c-panel-menu-collapse-bar:active{background:#fff3}.c-panel-menu-mobile-controls .c-panel-menu-collapse-bar:focus-visible{outline:2px solid var(--info-border);outline-offset:-2px}.c-panel-menu-scroll{overflow-x:hidden;overflow-y:auto;padding:var(--spacer-1)var(--spacer-1)calc(var(--spacer-1) + env(safe-area-inset-bottom,0));flex:1;min-height:0}.c-panel-menu-block{display:flex;gap:var(--spacer-1);margin-bottom:var(--spacer-1);flex-direction:column}.c-panel-menu-block:last-child{margin-bottom:0}.c-panel-menu-chrome{flex-direction:row;align-items:stretch}.c-panel-menu .c-panel-menu-theme{background:var(--default-card);border-radius:var(--spacer-1);box-shadow:var(--shadow-1);box-sizing:border-box;color:var(--default-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);overflow:hidden;padding:0 var(--spacer-2);border:none;flex-shrink:0;justify-content:center;width:48px;min-height:48px;padding:0}.c-panel-menu .c-panel-menu-theme .c-button-text{color:var(--default-ink)}.c-panel-menu .c-panel-menu-theme .c-icon{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-theme svg{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-theme:hover{background:var(--default-raised);box-shadow:var(--shadow-2)}.c-panel-menu .c-panel-menu-theme:hover .c-icon{color:var(--default-ink)}.c-panel-menu .c-panel-menu-theme:hover svg{color:var(--default-ink)}.c-panel-menu-fragment:empty{display:none}.c-panel-menu .c-panel-menu-fragment .c-button.menu{background:var(--default-card);border-radius:var(--spacer-1);box-shadow:var(--shadow-1);box-sizing:border-box;color:var(--default-ink);display:flex;font-size:var(--font-s);align-items: center;gap:var(--spacer-1);overflow:hidden;padding:0 var(--spacer-2);text-transform:none;border:none;justify-content:flex-start;width:100%;min-height:48px;font-weight:500}.c-panel-menu .c-panel-menu-fragment .c-button.menu .c-button-text{color:var(--default-ink)}.c-panel-menu .c-panel-menu-fragment .c-button.menu .c-icon{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-fragment .c-button.menu svg{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-fragment .c-button.menu:hover{background:var(--default-raised);box-shadow:var(--shadow-2)}.c-panel-menu .c-panel-menu-fragment .c-button.menu:hover .c-icon{color:var(--default-ink)}.c-panel-menu .c-panel-menu-fragment .c-button.menu:hover svg{color:var(--default-ink)}.c-panel-menu .c-panel-menu-fragment .c-button.menu.type-brand .c-button-text{color:var(--brand-text)}.c-panel-menu .c-panel-menu-fragment .c-button.menu.type-brand .c-icon{color:var(--brand-text)}.c-panel-menu .c-panel-menu-fragment .c-button.menu.type-brand svg{color:var(--brand-text)}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu{background:var(--default-card);border-radius:var(--spacer-1);box-shadow:var(--shadow-1);box-sizing:border-box;color:var(--default-ink);display:flex;align-items: center;gap:var(--spacer-1);overflow:hidden;padding:0 var(--spacer-2);border:none;justify-content:flex-start;width:100%;min-height:48px}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu .c-button-text{color:var(--default-ink)}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu .c-icon{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu svg{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu:hover{background:var(--default-raised);box-shadow:var(--shadow-2)}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu:hover .c-icon{color:var(--default-ink)}.c-panel-menu .c-panel-menu-scroll .c-button.variant-menu:hover svg{color:var(--default-ink)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown{flex:1;min-width:0;max-width:100%}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger{background:var(--default-card);border-radius:var(--spacer-1);box-shadow:var(--shadow-1);box-sizing:border-box;color:var(--default-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);overflow:hidden;padding:0 var(--spacer-2);border:none;justify-content:flex-start;width:100%;min-height:48px}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger .c-button-text{color:var(--default-ink)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger .c-icon{color:var(--default-ink-muted)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger svg{color:var(--default-ink-muted)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger:hover{background:var(--default-raised);box-shadow:var(--shadow-2)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger:hover .c-icon{color:var(--default-ink)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger:hover svg{color:var(--default-ink)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger .bar-language-trigger-flag{flex-shrink:0}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger .bar-language-trigger-label{color:var(--default-ink);font-size:var(--font-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown>.bar-language-trigger .bar-language-trigger-chevron{color:var(--default-ink-muted);flex-shrink:0}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-deep).07 var(--h-chrome)/86%)0%,oklch(var(--l-deep).07 var(--h-chrome)/82%)100%);border:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/32%);border-radius:var(--spacer-1);box-shadow:0 16px 44px oklch(var(--l-deep).07 var(--h-chrome)/42%);margin-top:var(--spacer-1);overflow-y:auto;position:relative;z-index:2;width:100%;max-height:min(60vh,360px);top:auto!important}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body .sub-menu.bar-language-option{border-bottom:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/28%);color:#ffffffeb;display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1)var(--spacer-2);min-height:44px}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body .sub-menu.bar-language-option:last-child{border-bottom:none}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body .sub-menu.bar-language-option:hover{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-panel-menu-body .c-panel-menu-language.bar-language-dropdown .dropdown-body .sub-menu.bar-language-option.active{background:var(--chrome-veil-strong);color:var(--info-chrome-ink);font-weight:600}.c-panel-menu .c-panel-menu-pricelist{width:100%}.c-panel-menu .c-panel-menu-pricelist>.c-button{background:var(--default-card);border-radius:var(--spacer-1);box-shadow:var(--shadow-1);box-sizing:border-box;color:var(--default-ink);display:flex;align-items: center;gap:var(--spacer-1);overflow:hidden;padding:0 var(--spacer-2);border:none;justify-content:flex-start;width:100%;min-height:48px}.c-panel-menu .c-panel-menu-pricelist>.c-button .c-button-text{color:var(--default-ink)}.c-panel-menu .c-panel-menu-pricelist>.c-button .c-icon{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-pricelist>.c-button svg{color:var(--default-ink-muted)}.c-panel-menu .c-panel-menu-pricelist>.c-button:hover{background:var(--default-raised);box-shadow:var(--shadow-2)}.c-panel-menu .c-panel-menu-pricelist>.c-button:hover .c-icon{color:var(--default-ink)}.c-panel-menu .c-panel-menu-pricelist>.c-button:hover svg{color:var(--default-ink)}.c-panel-menu .c-panel-menu-pricelist>.c-button .c-button-text{display:inline-block;font-weight:500}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body{margin-top:var(--spacer-1);position:relative;z-index:2;width:100%;min-width:0;max-width:100%;top:auto!important}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.c-panel-menu .c-panel-menu-pricelist .dropdown-body.pricelist-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}@media (max-width:749px){.l-main-col.portal-mobile-shop-no-breadcrumbs .c-panel-menu{top:0}}@media (max-width:749px){.l-main-col.shop-layout .c-shell-header .c-bar-categories-portal{display:none}}.c-dialog-offer img.popup-image{border-radius:var(--spacer-1);cursor:pointer;margin-bottom:var(--spacer-2);object-fit:contain;width:100%;max-height:70vh}.c-dialog-offer p{font-size:var(--font-l);white-space:pre-wrap;margin:0}.c-dialog.c-dialog-promotion .dialog{max-height:unset;position:relative;width:100%;max-width:1200px}.c-dialog.c-dialog-promotion .dialog .body{position:relative;padding:0}.c-dialog.c-dialog-promotion .dialog .body .c-carousel-giveaway{aspect-ratio:12/8}.c-dialog.c-dialog-promotion .dialog .body .c-carousel-giveaway .c-carousel-slides{position:unset}.c-dialog.c-dialog-promotion .dialog .body .c-carousel-giveaway .slide-header{display:none}.c-dialog.c-dialog-promotion .dialog .body .l-promotion{display:flex;padding:var(--spacer-1);position:absolute;z-index:100000;flex-direction:column;align-items: center;width:100%;bottom:0}.c-dialog.c-dialog-promotion .dialog .body .l-promotion .wrapper{backdrop-filter:blur(2px);background:oklch(var(--l-ink)var(--c-grey)var(--h-ground)/70%);border:1px solid var(--default-border-strong);border-radius:var(--spacer-2);display:flex;padding:var(--spacer-2);flex-direction:column;width:60%;max-width:500px}.c-dialog.c-dialog-promotion .dialog .body .l-promotion .wrapper .promotion-text{color:var(--default-overlay);font-size:var(--font-l);margin-bottom:var(--spacer-2);line-height:1.5rem}.c-dialog.c-dialog-promotion .dialog .body .l-promotion .wrapper .c-promotion-terms{color:var(--default-overlay);margin-top:var(--spacer-05);padding:var(--spacer-05);z-index:1;align-self: flex-end;font-weight:600}.c-dialog.c-dialog-promotion .dialog .body .l-promotion .wrapper .c-promotion-terms:hover{color:var(--brand-border)}.c-dialog.c-dialog-promotion .dialog .body .l-promotion .incentive-hurry{color:var(--brand-border);margin-top:var(--spacer-1);font-weight:600}@media (max-width:750px){.c-dialog.c-dialog-promotion .dialog{display:flex;flex-direction:column;width:100%;height:100vh}.c-dialog.c-dialog-promotion .dialog .title .title-text{font-size:var(--font-l)}.c-dialog.c-dialog-promotion .dialog .body{flex:1}.c-dialog.c-dialog-promotion .dialog .body .l-promotion .wrapper{width:100%}}.c-pricelist-download .dropdown-body.pricelist-body{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-deep).07 var(--h-chrome)/86%)0%,oklch(var(--l-deep).07 var(--h-chrome)/82%)100%);border:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/32%);border-radius:var(--spacer-1);box-shadow:0 16px 44px oklch(var(--l-deep).07 var(--h-chrome)/42%);max-width:min(420px,calc(100vw - var(--spacer-4)));overflow-x:hidden;overflow-y:auto;z-index:100019;min-width:280px;max-height:min(70vh,520px);padding:0}.c-pricelist-download .dropdown-body.pricelist-body .dropdown-body-header{border-bottom:1px solid var(--chrome-edge);color:var(--info-chrome-ink);display:flex;font-size:var(--font-d);padding:var(--spacer-1)calc(var(--spacer-1)*1.5);background:0 0;flex-direction:row;justify-content:flex-start;align-items: center;font-weight:600}.c-pricelist-download .dropdown-body.pricelist-body .dropdown-body-header svg{color:inherit;flex-shrink:0}.c-pricelist-download .dropdown-body.pricelist-body .dropdown-body-header .title{color:inherit;flex:1;margin-inline-start:var(--spacer-05)}.c-pricelist-download .dropdown-body.pricelist-body .options{color:var(--info-chrome-ink-muted);padding:var(--spacer-1)}.c-pricelist-download .dropdown-body.pricelist-body .options .c-button-group{display:flex;gap:var(--spacer-05);margin-top:var(--spacer-1);flex-wrap:wrap}.c-pricelist-download .dropdown-body.pricelist-body .selected-products{background:var(--chrome-well);color:var(--info-chrome-ink-subtle);cursor:pointer;display:flex;height:var(--spacer-6);align-items: center;padding-inline-start:var(--spacer-1);font-style:italic}.c-pricelist-download .dropdown-body.pricelist-body .selected-products svg{color:var(--info-chrome-ink-subtle);margin-inline-end:var(--spacer-1)}.c-pricelist-download .dropdown-body.pricelist-body .selected-products:hover{color:var(--info-chrome-ink)}.c-pricelist-download .dropdown-body.pricelist-body .selected-products:hover svg{color:var(--info-chrome-ink)}.c-pricelist-download .dropdown-body.pricelist-body .btn-download{margin-top:var(--spacer-1)}:is(html.mobile,html.tablet) .c-pricelist-download>.c-button span{display:none}.c-carousel.c-carousel-giveaway .c-carousel-slides .item{width:100%;height:100%}.c-carousel.c-carousel-giveaway .c-carousel-slides .item .slide-header{backdrop-filter:blur(2px);background:oklch(var(--l-chrome)var(--c-surface)var(--h-info)/50%);color:var(--info-chrome-ink);display:flex;position:absolute;flex-direction:column;justify-content:center;align-items: center;width:100%;height:80px;bottom:0}.c-carousel.c-carousel-giveaway .c-carousel-slides .item .slide-header .title{font-size:var(--font-xl);margin-bottom:var(--spacer-025)}.c-carousel.c-carousel-giveaway .c-carousel-slides .item .slide-subtitle{background:red}.c-carousel.c-carousel-giveaway .c-carousel-slides .item img{object-fit:cover;width:100%;height:100%}.c-carousel.c-carousel-giveaway .body{padding:0}.c-promotion-terms{color:var(--info-text);cursor:pointer;user-select:none}.c-promotion-terms:hover{color:var(--brand-border)}.c-field-token-items{display:flex;gap:var(--spacer-05);margin-top:var(--spacer-1);flex-direction:column}.c-field-token-items .collected{background:var(--default-overlay);border:1px solid var(--default-border);display:flex;padding:var(--spacer-1)}.c-field-token-items .collected .description{display:flex;text-transform:uppercase;flex:1;align-items: center;font-weight:600}.c-field-token-items .collected .token-stats{display:flex;align-items: center;margin-inline-end:var(--spacer-1)}.c-field-token-items .collected .token-stats .token-summarize.draft{color:var(--default-border-strong)}.c-field-token-items .collected .token-stats .token-summarize.redeemable{color:var(--default-ink-muted)}.c-field-token-items .collected .token-stats .token-summarize.selected{color:var(--success-text)}.c-field-token-items .collected .token-stats .token.draft{color:var(--default-border-strong)}.c-field-token-items .collected .token-stats .token.redeemable{color:var(--default-ink-muted)}.c-field-token-items .collected .token-stats .token.selected{color:var(--success-text)}.c-field-token-items .collected .token-stats .token-summarize{position:relative}.c-field-token-items .collected .token-stats .token-summarize .amount{bottom:calc(-1*var(--spacer-1));font-size:var(--font-s);position:absolute;z-index:100;font-weight:600}.c-field-token-items .collected .token-stats .token-summarize .amount:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.c-field-token-items .collected .token-stats .token-summarize .amount:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.c-field-token-items .collected .token-stats .token-summarize .amount:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.c-field-token-items .collected .token-stats .token-summarize .amount:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.c-field-token-items .collected .token-stats .token-summarize .amount:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.c-field-token-items .collected .token-stats .token-summarize .amount:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.c-field-token-items .token-item-wrapper{background:var(--default-overlay);border:1px solid var(--default-border);padding:var(--spacer-1)}.c-field-token-items .token-item-wrapper .gifts-label{color:var(--default-ink-muted);display:flex;margin-bottom:var(--spacer-1);justify-content:space-between;align-items: center;font-weight:600}.c-field-token-items .token-item-wrapper .gifts-label span{display:flex;align-items: center;gap:var(--spacer-05);text-transform:uppercase}.c-field-token-items .token-item-wrapper .token-item{cursor:pointer;display:flex;padding:var(--spacer-1);font-weight:600}.c-field-token-items .token-item-wrapper .token-item .description{flex:1}.c-field-token-items .token-item-wrapper .token-item .description .tokens-required{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.c-field-token-items .token-item-wrapper .token-item .description .tokens-required .icon-token{color:var(--default-ink-muted)}.c-field-token-items .token-item-wrapper .token-item .amount{border:1px solid var(--default-border);display:flex;height:var(--spacer-3);width:var(--spacer-3);border-radius:50%;justify-content:center;align-items: center}.c-field-token-items .token-item-wrapper .token-item .actions{display:flex;align-items: center;gap:var(--spacer-05);justify-content:center}.c-field-token-items .token-item-wrapper .token-item.selected{background:var(--success-text);color:var(--success-bg-strong)}.c-field-token-items .token-item-wrapper .token-item.selected .amount{background:var(--default-border);color:var(--default-ink)}.c-field-token-items .token-item-wrapper .token-item.selected:not(.disabled) .tokens-required svg{color:var(--default-border-strong)}.c-field-token-items .token-item-wrapper .token-item.selected.disabled .tokens-required svg{color:var(--default-border-strong)}.c-field-token-items .token-item-wrapper .token-item:not(.selected) .amount{background:var(--default-card);color:var(--default-ink-muted)}.c-field-token-items .token-item-wrapper .token-item:not(.selected):not(.disabled){background:var(--default-card);color:var(--default-ink)}.c-field-token-items .token-item-wrapper .token-item:not(.selected).disabled{background:var(--default-overlay);color:var(--default-border-strong)}.c-field-token-items .token-item-wrapper .token-item:not(.selected).disabled .tokens-required svg{color:var(--default-border-strong)}.c-search-site{display:flex;overflow:visible;position:relative;flex:1}.c-search-site .search-box{display:flex;height:var(--spacer-6);position:relative;align-items: center;width:100%}.c-search-site .search-box .btn{color:var(--default-border)}.c-search-site .search-box .btn[disabled]{color:var(--default-border-strong)}.c-search-site .search-box .btn:not([disabled]):hover{color:var(--default-overlay)}.c-search-site .search-box input{backdrop-filter:blur(10px);background:var(--chrome-veil);border-radius:var(--spacer-1);box-shadow:none;box-sizing:border-box;color:var(--info-chrome-ink);min-height:var(--spacer-6);opacity:1;outline:none;padding:var(--spacer-1)var(--spacer-4);border:1px solid #ffffff6b;transition:background .2s,border-color .2s,box-shadow .2s}.c-search-site .search-box input::placeholder{color:#ffffffb8}.c-search-site .search-box input:hover:not(:focus){background:#ffffff2e;border-color:#ffffff7a}.c-search-site .search-box input:focus{background:#ffffff38;border-color:#ffffff8c;box-shadow:0 2px 14px #00081261}.c-search-site .suggestions{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-deep).07 var(--h-chrome)/86%)0%,oklch(var(--l-deep).07 var(--h-chrome)/82%)100%);border:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-chrome)/32%);border-radius:0 0 var(--spacer-1)var(--spacer-1);border-inline-start:0;box-shadow:0 16px 44px oklch(var(--l-deep).07 var(--h-chrome)/42%);box-shadow:var(--shadow-1);cursor:default;display:flex;opacity:0;overflow:hidden;position:absolute;visibility:hidden;z-index:1000020;border-top:none;flex:1;transition:opacity .3s;top:100%}.c-search-site .suggestions .suggestion-type .search-header{background:oklch(var(--l-ink).07 var(--h-info)/58%);border-bottom:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/28%);color:oklch(var(--l-card)var(--c-soft)var(--h-info)/96%)}.c-search-site .suggestions .suggestion-type .search-header .tip{color:#ffffff73}.c-search-site .suggestions .suggestion-type .search-header .tip.highlight{color:oklch(var(--l-overlay)var(--c-soft)var(--h-info)/92%)}.c-search-site .suggestions .suggestion-matches .suggestion{color:oklch(var(--l-card)var(--c-soft)var(--h-info)/92%)}.c-search-site .suggestions .suggestion-matches .suggestion .parent.children{color:oklch(var(--l-overlay)var(--c-soft)var(--h-info)/48%)}.c-search-site .suggestions .suggestion-matches .suggestion .parent.no-children{color:oklch(var(--l-card)var(--c-soft)var(--h-info)/90%)}.c-search-site .suggestions .suggestion-matches .suggestion:hover{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-search-site .suggestions .suggestion-matches .suggestion:hover .parent{color:var(--info-chrome-ink)}.c-search-site .suggestions .suggestion-matches .suggestion.active{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-search-site .suggestions .suggestion-matches .suggestion.active .parent{color:var(--info-chrome-ink)}.c-search-site .suggestions .suggestion-matches .suggestion.selected{background:var(--chrome-veil);color:var(--info-chrome-ink)}.c-search-site .suggestions .suggestion-matches .suggestion.selected .parent{color:var(--info-chrome-ink)}.c-search-site .suggestions .suggestion-type{display:flex;flex-direction:column;width:350px}.c-search-site .suggestions .suggestion-type .search-header{display:flex;height:calc(var(--spacer-6) + 2px);max-height:calc(var(--spacer-6) + 2px);min-height:calc(var(--spacer-6) + 2px);padding:var(--spacer-1);flex:1;align-items: center;font-weight:600}.c-search-site .suggestions .suggestion-type .search-header .tip{color:var(--default-border);display:flex;font-size:var(--font-s);opacity:0;text-align:end;flex:1;justify-content:flex-end;align-items: center;transition:opacity .3s;font-style:italic}.c-search-site .suggestions .suggestion-type .search-header .tip.highlight{color:var(--white)}.c-search-site .suggestions .suggestion-type .search-header .tip.active{opacity:1}.c-search-site .suggestions .suggestion-type .search-header .tip svg{margin-inline-end:var(--spacer-05)}.c-search-site .suggestions .suggestion-type .suggestion-matches{overflow-y:scroll;position:relative;text-transform:capitalize;max-height:320px}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion{cursor:pointer;display:flex;height:var(--spacer-4);padding:0 var(--spacer-1);text-transform:capitalize;background:0 0;border:none;align-items: center;width:100%}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion .parent{pointer-events:none}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion .parent.no-children{color:var(--info-text)}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion .parent.children{color:var(--default-border-strong)}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion .name{display:inline-block;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion.selected{background:var(--brand-bg-strong);color:var(--default-overlay)}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion.selected .parent{color:var(--default-overlay)}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion.active{background:var(--brand-border);color:var(--default-overlay)}.c-search-site .suggestions .suggestion-type .suggestion-matches .suggestion:hover{background:var(--brand-border);color:var(--default-overlay)}.c-search-site.active .suggestions{opacity:1;visibility:visible}@media (max-width:750px){.c-search-site{margin-inline-end:0}.c-search-site .suggestions{max-height:calc(100dvh - var(--spacer-6));flex-direction:column;width:100%}.c-search-site .suggestions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.c-search-site .suggestions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.c-search-site .suggestions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.c-search-site .suggestions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.c-search-site .suggestions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.c-search-site .suggestions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.c-search-site .suggestions .suggestion-type{width:100%}.c-search-site .suggestions .suggestion-type .suggestion-matches{max-height:200px}}.c-total-costs{background:var(--default-card);border-bottom:1px solid var(--info-bg-strong);border-top:1px solid var(--default-border-strong);display:flex;gap:var(--spacer-1);padding-top:var(--spacer-1);flex-direction:column;width:100%}.c-total-costs .subtotal{background:var(--default-overlay);display:flex;padding:var(--spacer-05)var(--spacer-1);flex-direction:column;justify-content:space-between}.c-total-costs .subtotal .header{display:flex;align-items: center;gap:var(--spacer-1);min-height:var(--spacer-6);flex:1;justify-content:space-between}.c-total-costs .subtotal .header .description{color:var(--default-ink);display:flex;font-size:var(--font-s);align-items: center;gap:var(--spacer-1);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.c-total-costs .subtotal .header .description span{line-height:1.3}.c-total-costs .subtotal .header .amount{color:var(--info-text);display:flex;font-size:var(--font-d);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items: center;font-weight:600}.c-total-costs .subtotal .header .amount .c-changed.type-warning .previous{color:oklch(var(--l-ink-muted)var(--c-surface)var(--h-warning)/70%)}.c-total-costs .subtotal .header .amount .c-changed.type-warning .current{color:var(--warning-text)}.c-total-costs .subtotal .icon-wrapper{background:var(--default-border);display:flex;height:var(--spacer-6);width:var(--spacer-6);justify-content:center;align-items: center}.c-total-costs .subtotal .icon-wrapper:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-total-costs .subtotal .icon-wrapper:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-total-costs .subtotal .icon-wrapper:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spacer-2)}.c-total-costs .subtotal .icon-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-total-costs .subtotal .icon-wrapper:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-total-costs .subtotal .icon-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spacer-2)}.c-total-costs .subtotal .icon-wrapper svg{color:var(--default-ink)}.c-total-costs .subtotal-cart{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto 1fr;min-height:var(--spacer-6);align-items: center}.c-total-costs .subtotal-cart>.header{display:contents}.c-total-costs .subtotal-cart .description{grid-column:1;grid-row:1/5;align-self:stretch}.c-total-costs .subtotal-cart .amount{grid-column:2;grid-row:2;place-self: end}.c-total-costs .subtotal-cart>.details.details-units-line{grid-column:2;grid-row:3;place-self: start end;width:auto;max-width:100%;margin:0;padding:0}.c-total-costs .subtotal-cart>.details.details-units-line .details-units-line-inner{color:var(--info-text);display:flex;font-size:var(--font-xs);gap:var(--spacer-025)var(--spacer-05);letter-spacing:.01em;text-align:end;flex-wrap:wrap;justify-content:flex-end;line-height:1.35}.c-total-costs .subtotal-cart>.details.details-units-line .units-pair{display:inline-flex;white-space:nowrap;align-items:baseline;gap:.2em}.c-total-costs .subtotal-cart>.details.details-units-line .units-label{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/72%);font-size:var(--font-xxs);letter-spacing:.02em;text-transform:lowercase;font-weight:500}.c-total-costs .subtotal-cart>.details.details-units-line .units-sep{color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/45%);user-select:none;font-weight:300}.c-total-costs .subtotal-cart>.details.details-units-line .totals-units-value{color:var(--info-text);font-variant-numeric:tabular-nums;font-weight:600}.c-total-costs .subtotal-cart>.details.details-units-line .totals-units-changed.c-changed{display:inline-flex;font-size:inherit;font-variant-numeric:tabular-nums;flex-direction:row;gap:.25em}.c-total-costs .subtotal-cart>.details.details-units-line .totals-units-changed.c-changed .previous{color:oklch(var(--l-ink-muted)var(--c-surface)var(--h-warning)/65%);text-decoration:line-through;font-weight:500}.c-total-costs .subtotal-cart>.details.details-units-line .totals-units-changed.c-changed .current{color:var(--warning-text);font-weight:700}.c-total-costs .subtotal-cart>.details.details-units-line .totals-units-changed.c-changed .current-value{color:var(--warning-text);font-weight:700}.c-total-costs .subtotal-booked{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto 1fr;min-height:var(--spacer-6);align-items: center}.c-total-costs .subtotal-booked>.header{display:contents}.c-total-costs .subtotal-booked .description{grid-column:1;grid-row:1/5;align-self:stretch}.c-total-costs .subtotal-booked .amount{grid-column:2;grid-row:2;place-self: end}.c-total-costs .subtotal-booked>.details.details-units-line{grid-column:2;grid-row:3;place-self: start end;width:auto;max-width:100%;margin:0;padding:0}.c-total-costs .subtotal-booked>.details.details-units-line .details-units-line-inner{color:var(--info-text);display:flex;font-size:var(--font-xs);gap:var(--spacer-025)var(--spacer-05);letter-spacing:.01em;text-align:end;flex-wrap:wrap;justify-content:flex-end;line-height:1.35}.c-total-costs .subtotal-booked>.details.details-units-line .units-pair{display:inline-flex;white-space:nowrap;align-items:baseline;gap:.2em}.c-total-costs .subtotal-booked>.details.details-units-line .units-label{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/72%);font-size:var(--font-xxs);letter-spacing:.02em;text-transform:lowercase;font-weight:500}.c-total-costs .subtotal-booked>.details.details-units-line .units-sep{color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/45%);user-select:none;font-weight:300}.c-total-costs .subtotal-booked>.details.details-units-line .totals-units-value{color:var(--info-text);font-variant-numeric:tabular-nums;font-weight:600}.c-total-costs .subtotal-booked>.details.details-units-line .totals-units-changed.c-changed{display:inline-flex;font-size:inherit;font-variant-numeric:tabular-nums;flex-direction:row;gap:.25em}.c-total-costs .subtotal-booked>.details.details-units-line .totals-units-changed.c-changed .previous{color:oklch(var(--l-ink-muted)var(--c-surface)var(--h-warning)/65%);text-decoration:line-through;font-weight:500}.c-total-costs .subtotal-booked>.details.details-units-line .totals-units-changed.c-changed .current{color:var(--warning-text);font-weight:700}.c-total-costs .subtotal-booked>.details.details-units-line .totals-units-changed.c-changed .current-value{color:var(--warning-text);font-weight:700}.c-total-costs .subtotal-total{background:var(--info-bg);border-top:1px solid var(--info-bg-strong)}.c-total-costs .subtotal-total .icon-wrapper{background:var(--info-chrome)}.c-total-costs .subtotal-total .icon-wrapper svg{color:var(--info-chrome-ink)}.c-total-costs.warning .subtotal:not(.subtotal-total) .icon-wrapper{background:var(--info-bg-strong)}.c-total-costs.warning .subtotal:not(.subtotal-total) .icon-wrapper svg{color:var(--info-text)}.c-band{--widget-title-color:oklch(var(--l-overlay)var(--c-surface)var(--h-band,212deg));--widget-title-border:oklch(var(--l-border-strong)var(--c-vivid)var(--h-band,212deg));--product-bg-light:oklch(var(--l-border)var(--c-info-tint)var(--h-band,212deg));--product-bg-lighter:oklch(var(--l-overlay)var(--c-info-tint)var(--h-band,212deg));--product-bg-accent:oklch(var(--l-border-strong)var(--c-tint)var(--h-band,212deg));--product-text:oklch(var(--l-deep)var(--c-soft)var(--h-band,212deg));--product-text-muted:oklch(var(--l-ink)var(--c-surface)var(--h-band,212deg));--product-icon:oklch(var(--l-ink)var(--c-soft)var(--h-band,212deg));--nav-btn-bg:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-band,212deg));--nav-btn-icon:oklch(var(--l-card)var(--c-surface)var(--h-band,212deg));--nav-btn-border:oklch(var(--l-ink)var(--c-vivid)var(--h-band,212deg));--nav-btn-bg-hover:oklch(var(--l-ink)var(--c-vivid)var(--h-band,212deg));--nav-btn-icon-hover:oklch(var(--l-card)var(--c-surface)var(--h-band,212deg));--nav-btn-bg-disabled:oklch(var(--l-ink-muted)var(--c-surface)var(--h-band,212deg)/55%);--nav-btn-icon-disabled:oklch(var(--l-border)var(--c-surface)var(--h-band,212deg));--shadow-ink:8% var(--c-soft)var(--h-band,212deg);background:oklch(var(--l-deep)var(--c-soft)var(--h-band,212deg));color:oklch(var(--l-card)var(--c-surface)var(--h-band,212deg));margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);padding:var(--spacer-6)0;position:relative;width:100vw;margin-bottom:3rem}.c-band .inner{position:relative;z-index:1;width:100%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto}.c-band .inner>:last-child{margin-bottom:0}.c-band :-webkit-any(h1,h2,h3,h4,h5,h6){color:inherit}.c-band :-moz-any(h1,h2,h3,h4,h5,h6){color:inherit}.c-band :is(h1,h2,h3,h4,h5,h6){color:inherit}.c-band.zigzag{--zig:16px;--band-mask:linear-gradient(#000 0 0)0 0/100% calc(100% - var(--zig))no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg)0 100%/var(--zig)var(--zig)repeat-x;mask:var(--band-mask);padding-bottom:calc(var(--spacer-6) + var(--zig))}.c-bento{display:grid;grid-auto-flow:dense;grid-auto-rows:200px;grid-template-columns:repeat(4,1fr);gap:1.25rem}.c-bento .c-card{aspect-ratio:auto;height:100%;max-height:none}.c-bento .c-card-visual{aspect-ratio:auto;height:100%;max-height:none}@media (max-width:934.999px){.c-bento{grid-template-columns:repeat(2,1fr)}}@media (max-width:599.999px){.c-bento{grid-auto-rows:240px;grid-template-columns:1fr}}.c-bento--feature>:first-child{grid-column:span 2;grid-row:span 2}.c-bento--mosaic>:nth-child(odd){grid-row:span 2}@media (max-width:934.999px){.c-bento--feature>:first-child,.c-bento--mosaic>:nth-child(odd){grid-column:auto;grid-row:auto}}.c-card{appearance:none;background:var(--default-card);box-shadow:var(--shadow-1);color:inherit;container-type:inline-size;cursor:pointer;display:block;font:inherit;overflow:hidden;text-align:inherit;text-decoration:none;border:0;border-radius:12px;width:100%;margin:0;padding:0;transition:box-shadow .2s,transform .2s}.c-card:hover{box-shadow:var(--shadow-2);text-decoration:none;transform:translateY(-2px)}.c-card:visited{color:inherit}.c-card:focus{outline:none}.c-card:focus-visible{outline:2px solid var(--info-text);outline-offset:2px}.c-card-visual{aspect-ratio:1;overflow:hidden;position:relative;width:100%;max-height:320px}.c-card-image{display:block;object-fit:cover;position:absolute;width:100%;height:100%;inset:0}.c-card-contained .c-card-visual{background:#fff}.c-card-contained .c-card-image{box-sizing:border-box;object-fit:contain;padding:8%}.c-card-contained .c-card-visual:has(.c-card-label) .c-card-image{padding-bottom:3.5rem}.c-card-label{backdrop-filter:blur(12px)saturate(108%);background:linear-gradient(180deg,oklch(var(--l-deep)var(--c-vivid)var(--h-chrome)/62%)0%,oklch(var(--l-deep)var(--c-vivid)var(--h-chrome)/78%)100%);color:#fff;display:flex;position:absolute;text-align:center;z-index:2;border-radius:10px;flex-direction:column;gap:.15rem;padding:.45rem .65rem;bottom:.5rem;left:.5rem;right:.5rem}.c-card-label-title{font-family:var(--font-display);font-size:var(--font-l);font-weight:600;line-height:1.25}.c-card-label-description{font-size:var(--font-s);opacity:.85;line-height:1.35}.c-card-overlay{display:flex;padding:var(--spacer-3);position:absolute;z-index:2;justify-content:center;align-items: flex-end;inset:0}.c-card-washed .c-card-visual:after{background:linear-gradient(to bottom,oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info))0%,oklch(var(--l-overlay)var(--c-surface)calc(var(--h-info) + 14deg))100%);content:"";opacity:.55;pointer-events:none;position:absolute;z-index:1;inset:0}.c-card-disabled{cursor:default}.c-card-disabled .c-card-image{filter:grayscale(1);opacity:.5}.c-card-disabled .c-card-overlay{opacity:.6}.c-card-disabled:hover{box-shadow:var(--shadow-1);transform:none}.cms-column{box-sizing:border-box;margin-inline-start:0;margin-inline-end:auto;max-width:min(720px,100%);margin-bottom:2.5rem}.cms-column-narrow{max-width:42rem}.cms-column-with-aside{display:grid;gap:var(--spacer-4);max-width:100%}.cms-column-with-aside>.body{max-width:min(720px,100%)}.cms-column-with-aside>.aside{display:flex;gap:var(--spacer-3);flex-direction:column}@media (min-width:935px){.cms-column-with-aside{align-items: start;column-gap:var(--spacer-6);grid-template-columns:minmax(0,720px)minmax(15rem,20rem)}.cms-column-with-aside>.aside{position:sticky;top:var(--spacer-4)}}.c-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:1.25rem}.cms-heading{color:var(--info-text);font-family:var(--font-display);margin:0 0 var(--spacer-2);font-weight:700;line-height:1.25}.cms-heading-1{font-size:var(--font-xxxl)}.cms-heading-2{border-inline-start:var(--spacer-05)solid var(--info-text);font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 var(--spacer-1);padding:.25em 0 .25em var(--spacer-3);font-size:clamp(1.5rem,2.5vw,1.65rem)}.cms-heading-3{font-size:var(--font-xll)}.cms-heading-4{font-size:var(--font-xl)}.cms-heading-5{font-size:var(--font-l)}.cms-heading-6{font-size:var(--font-d);letter-spacing:.04em;text-transform:uppercase}.c-hero-band{display:flex;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);margin-bottom:var(--spacer-8);overflow:hidden;padding:var(--spacer-4)0;position:relative;background-position:top;background-size:cover;flex-direction:column;justify-content:space-between;width:100vw;min-height:475px}.c-hero-band .inner{display:flex;gap:var(--spacer-3);padding-inline-start:clamp(1rem,4vw,2rem);padding-inline-end:clamp(1rem,4vw,2rem);padding-top:var(--spacer-6);position:relative;z-index:1;flex-direction:column;flex:0 auto;width:100%;max-width:calc(1200px + 2*clamp(1rem,4vw,2rem));margin-inline-start:auto;margin-inline-end:auto}.c-hero-band .inner .body{display:flex;gap:var(--spacer-3);flex-direction:column;flex:auto;min-width:0}.c-hero-band .inner .body .title{color:#fff;font-family:var(--font-display);font-size:var(--font-xxl);text-shadow:0 1px 3px #00000080,0 2px 8px #0006;margin:0;font-weight:700}.c-hero-band .inner .body .text{color:#fffffffa;font-size:var(--font-xl);text-shadow:0 1px 3px #00000080,0 2px 6px #00000059;max-width:560px;margin:0;font-weight:500;line-height:1.6}.c-hero-band .inner .body .text p{color:inherit;margin:0 0 var(--spacer-2)}.c-hero-band .inner .body .text p:last-child{margin-bottom:0}.c-hero-band .inner .body .text .c-button{display:flex;width:-moz-fit-content;width:fit-content}.c-hero-band .inner .aside{display:flex;gap:var(--spacer-2);flex-wrap:wrap;flex-shrink:0;justify-content:center;min-width:0}@media (min-width:768px){.c-hero-band .inner .aside{justify-content:flex-end;margin-left:auto}}@media (min-width:768px){.c-hero-band:has(.aside) .inner{align-items: center;gap:var(--spacer-4);flex-direction:row}}.c-hero-band .footer{position:relative;z-index:1;width:100%}.c-hero-band.washed:before{background:linear-gradient(to bottom,oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info))0%,oklch(var(--l-overlay)var(--c-surface)calc(var(--h-info) + 14deg))100%);content:"";opacity:.45;pointer-events:none;position:absolute;z-index:0;inset:0}.c-hero-band.greyscale:before{backdrop-filter:grayscale(1)contrast(1.12);content:"";pointer-events:none;position:absolute;z-index:0;inset:0}.c-hero-band:after{background:linear-gradient(to bottom,oklch(16% .02 var(--h-ground)/50%),oklch(11% .02 var(--h-ground)/72%));content:"";opacity:var(--hero-night-scrim,0);pointer-events:none;position:absolute;z-index:0;inset:0}:root[data-theme=dark] .c-hero-band{--hero-night-scrim:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .c-hero-band{--hero-night-scrim:1}}.c-image{display:block;margin-bottom:var(--spacer-3);border-radius:12px;max-width:100%;height:auto}.c-list{color:var(--default-ink-muted);margin:0;padding-inline-start:1.25rem;line-height:1.6}.c-list li{margin-bottom:var(--spacer-1)}.c-list-bullet{list-style:disc}.c-list-number{list-style:decimal}.c-list-check{color:var(--default-ink);list-style:none;padding-inline-start:0;font-weight:600}.c-list-check li{display:flex;align-items: center;gap:var(--spacer-2)}.c-list-check li:before{background-color:var(--info-chrome-soft);content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:58%;border-radius:50%;flex-shrink:0;width:1.65rem;height:1.65rem;box-shadow:0 2px 6px #01769138}.c-marquee-strip{overflow:hidden;padding-block:var(--spacer-2);width:100%;min-width:0}.c-marquee-strip:hover .track{animation-play-state:paused}.c-marquee-strip .track{animation:marquee-bounce var(--marquee-duration,15s)linear infinite alternate;display:flex;gap:var(--spacer-2);width:max-content}.c-marquee-strip .item{backdrop-filter:blur(10px);color:var(--info-text);display:flex;font-family:var(--font-display);padding:var(--spacer-1)var(--spacer-2);white-space:nowrap;background:#ffffff9e;border:1px solid #fffc;border-radius:12px;flex-shrink:0;justify-content:center;align-items: center;min-height:44px;font-weight:600;box-shadow:0 4px 12px #00000040}.c-marquee-strip .item a{color:inherit;display:block;text-decoration:none}.c-marquee-strip .item img{object-fit:contain;max-width:90px;max-height:44px}@keyframes marquee-bounce{to{transform:translateX(var(--marquee-shift,0))}}@media (prefers-reduced-motion:reduce){.c-marquee-strip .track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}}.cms-paragraph{color:var(--default-ink-muted);font-size:var(--font-xl);max-width:65ch;margin:0 0 1rem;line-height:1.6}.cms-paragraph:last-child{margin-bottom:0}.cms-paragraph-eyebrow{color:var(--brand-text);font-size:var(--font-d);letter-spacing:.08em;margin-bottom:var(--spacer-1);text-transform:uppercase;font-weight:700}.cms-paragraph-lead{color:var(--info-text);font-size:var(--font-xll);margin-bottom:var(--spacer-4);max-width:none;font-weight:600;line-height:1.55}.cms-paragraph-fine{color:var(--default-ink-subtle);font-size:var(--font-s);line-height:1.5}.view-placeholder-card{height:100%;margin:0}.view-placeholder-card-inner{border:2px dashed var(--default-border-strong);display:flex;text-align:center;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items: center;gap:.6rem;height:100%;min-height:100%;padding:1.6rem;transition:background .2s,border-color .2s}.view-placeholder-card-inner:hover{background:var(--default-page);border-color:var(--info-text)}.view-profile-card{margin:0}.view-profile-card-inner{background:var(--default-card);border:1px solid var(--default-border);border-left:4px solid var(--info-text);box-shadow:var(--shadow-1);display:grid;grid-template-columns:112px minmax(0,1fr);border-radius:10px;gap:1.25rem;height:100%;min-height:100%;padding:1.35rem 1.35rem 1.35rem calc(1.35rem - 3px);transition:border-color .2s,box-shadow .2s}.view-profile-card-inner:hover{border-color:var(--default-border-strong);box-shadow:var(--shadow-2)}@media (max-width:480px){.view-profile-card-inner{grid-template-columns:1fr;text-align:center;justify-items:center;gap:1rem;padding:1.25rem 1.15rem}}.view-profile-card-photo{position:relative;flex-shrink:0;align-self: start}.view-profile-card-photo:before{background:var(--default-sunken);content:"";position:absolute;border-radius:50%;width:112px;height:112px;top:7px;left:-7px}@media (max-width:480px){.view-profile-card-photo{align-self: center}}.view-profile-card-photo-button{appearance:none;cursor:pointer;display:block;font:inherit;background:0 0;border:0;padding:0}.view-profile-card-photo-button:hover img{border-color:var(--info-chrome-accent);transform:scale(1.03);box-shadow:0 4px 16px #002d3c38}.view-profile-card-photo-button:focus-visible{outline:none}.view-profile-card-photo-button:focus-visible img{outline:2px solid var(--info-text);outline-offset:3px}.view-profile-card-photo-badge{background:var(--info-chrome);border:2px solid var(--default-card);color:var(--info-chrome-ink);display:flex;bottom:-2px;position:absolute;border-radius:50%;justify-content:center;align-items: center;width:30px;height:30px}.view-profile-card-photo-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-2px}.view-profile-card-photo-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-2px}.view-profile-card-photo-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-2px}.view-profile-card-photo-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-2px}.view-profile-card-photo-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-2px}.view-profile-card-photo-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-2px}.view-profile-card-photo-badge .c-icon{color:inherit}.view-profile-card-photo img,.view-profile-detail-portrait{background:var(--info-chrome);border:2px solid var(--default-card)}.view-profile-card-photo img{display:block;object-fit:cover;position:relative;border-radius:50%;width:112px;height:112px;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 2px 10px #002d3c1f}.view-profile-card-content{display:flex;flex-direction:column;min-width:0}@media (max-width:480px){.view-profile-card-content{align-items: center;width:100%}}.view-profile-card-name{color:var(--default-ink);font-family:var(--font-display);font-size:var(--font-xll);margin:0 0 .2rem;font-weight:700;line-height:1.25}.view-profile-card-role{color:var(--info-text);font-size:var(--font-s);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .65rem;font-weight:700}.view-profile-card-quote{color:var(--black);font-size:var(--font-l);border:none;flex:auto;margin:0 0 .85rem;padding:0;font-style:italic;line-height:1.55}@media (max-width:480px){.view-profile-card-quote{text-align:center}}.view-profile-card-email{color:var(--info-text);font-size:var(--font-d);overflow-wrap:anywhere;text-decoration:none;margin-top:auto;font-weight:600}.view-profile-card-email:hover{text-decoration:underline;text-decoration-color:color-mix(in oklab,transparent,var(--info-text)45%);text-underline-offset:.2em}.view-profile-card-email:visited{color:var(--info-text)}.view-profile-detail-dialog{padding:var(--spacer-2);background:0 0;border:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;inset:0}.view-profile-detail-dialog[open]{display:flex;justify-content:center;align-items: center}.view-profile-detail-dialog::backdrop{backdrop-filter:blur(4px);background:#00000073}.view-profile-detail{background:var(--default-overlay);box-shadow:var(--shadow-4);color:var(--default-ink);display:flex;overflow-y:auto;position:relative;border-radius:16px;flex-direction:column;width:100%;max-width:640px;max-height:min(90vh,780px)}.view-profile-detail:focus-visible{outline:none}.view-profile-detail-close{appearance:none;color:var(--default-ink);cursor:pointer;display:flex;padding:var(--spacer-1);position:absolute;top:var(--spacer-1);z-index:2;background:0 0;border:0;align-items: center}.view-profile-detail-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.view-profile-detail-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.view-profile-detail-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.view-profile-detail-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.view-profile-detail-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.view-profile-detail-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.view-profile-detail-close .c-icon{color:inherit}.view-profile-detail-close:focus-visible{outline:2px solid var(--info-text);outline-offset:2px}.view-profile-detail-intro{display:flex;align-items: center;gap:var(--spacer-3);padding:var(--spacer-4)var(--spacer-5)0 var(--spacer-4)}@media (max-width:480px){.view-profile-detail-intro{text-align:center;flex-direction:column}}.view-profile-detail-portrait{display:block;object-fit:cover;border-radius:50%;flex-shrink:0;width:132px;height:132px;box-shadow:0 2px 10px #002d3c1f}.view-profile-detail-name{color:var(--default-ink);font-family:var(--font-display);font-size:var(--font-xxl);margin:0 0 .2rem;font-weight:700;line-height:1.2}.view-profile-detail-role{color:var(--info-text);font-size:var(--font-s);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}.view-profile-detail-body{padding:var(--spacer-3)var(--spacer-4)var(--spacer-4)}.view-profile-detail-bio{color:var(--default-ink-muted);font-size:var(--font-l);line-height:1.6}.view-profile-detail-contact{display:flex;gap:var(--spacer-1)var(--spacer-3);margin-top:var(--spacer-3);flex-wrap:wrap}.view-profile-detail-contact a{color:var(--info-text);display:inline-flex;font-size:var(--font-d);align-items: center;gap:var(--spacer-05);overflow-wrap:anywhere;text-decoration:none;font-weight:600}.view-profile-detail-contact a .c-icon{color:inherit}.view-profile-detail-contact a:hover{text-decoration:underline;text-underline-offset:.2em}.view-profile-detail-contact a:visited{color:var(--info-text)}.view-profile-detail-photo{flex-shrink:0;margin-top:auto;line-height:0}.view-profile-detail-photo img{display:block;object-fit:cover;object-position:center;width:100%;height:220px}.c-promo-card{background:var(--default-card);border:1px solid var(--default-border);margin-bottom:var(--spacer-8);overflow:hidden;border-radius:8px}.c-promo-card-content{display:grid;gap:var(--spacer-4);grid-template-columns:1fr 1fr;padding:var(--spacer-5)var(--spacer-4)}@media (max-width:768px){.c-promo-card-content{grid-template-columns:1fr}}@media (max-width:560px){.c-promo-card-content{padding:var(--spacer-4)var(--spacer-3)}}.c-promo-card-intro{display:flex;gap:var(--spacer-2);flex-direction:column}.c-promo-card-title{color:var(--default-ink);font-family:var(--font-display);font-size:var(--font-xxl);margin:0;font-weight:700}.c-promo-card-description{color:var(--default-ink-muted);font-size:var(--font-l);margin:0;line-height:1.6}.c-promo-card-quote{display:flex;align-items: flex-start;gap:var(--spacer-3)}@media (max-width:560px){.c-promo-card-quote{gap:var(--spacer-2);flex-direction:column}}.c-promo-card-profile{position:relative;flex-shrink:0}.c-promo-card-profile:before{background:var(--default-sunken);content:"";position:absolute;border-radius:50%;width:120px;height:120px;top:7px;left:-7px}@media (max-width:560px){.c-promo-card-profile:before{width:88px;height:88px}}.c-promo-card-profile-img{background:var(--info-chrome);border:2px solid var(--default-card);object-fit:cover;position:relative;border-radius:50%;width:120px;height:120px;box-shadow:0 2px 10px #002d3c1f}@media (max-width:560px){.c-promo-card-profile-img{width:88px;height:88px}}.c-promo-card-quote-content{display:flex;gap:calc(var(--spacer-1) + var(--spacer-05));flex-direction:column;min-width:0}.c-promo-card-quote-text{color:var(--info-text);font-size:var(--font-xl);margin:0;font-style:normal;line-height:1.6}@media (max-width:560px){.c-promo-card-quote-text{font-size:var(--font-l);line-height:1.5}}.c-promo-card-attribution{color:var(--default-ink-muted);font-size:var(--font-d);font-style:normal}.c-promo-card-btn.c-button.variant-link{align-self: flex-start}.cms-quote{border-left:4px solid var(--info-text);margin:0 0 var(--spacer-3);padding:.25em 0 .25em var(--spacer-3)}.cms-quote blockquote{color:var(--default-ink);font-size:var(--font-xll);margin:0;font-style:italic;line-height:1.5}.cms-quote figcaption{color:var(--default-ink-muted);font-size:var(--font-l);margin-top:var(--spacer-2)}.quote-card{background:var(--default-card);border:1px solid var(--default-border);border-left:4px solid var(--info-text);color:var(--default-ink);font-size:var(--font-xl);padding:var(--spacer-4)3.5rem var(--spacer-4)var(--spacer-5);position:relative;border-radius:12px;max-width:720px;margin-bottom:2rem;font-weight:500;line-height:1.65;box-shadow:0 1px 3px #002d3c0d}.quote-card p{margin:0}@media (max-width:520px){.quote-card{padding:var(--spacer-3)var(--spacer-3)var(--spacer-3)var(--spacer-4)}}.quote-card--with-mark:before{color:var(--info-text);content:"“";font-family:Georgia,Times New Roman,serif;font-size:var(--font-xxxl);opacity:.3;pointer-events:none;position:absolute;right:var(--spacer-3);top:var(--spacer-2);line-height:1}@media (max-width:520px){.quote-card--with-mark:before{display:none}}.cms-section{margin-bottom:var(--spacer-8)}.cms-stat{backdrop-filter:blur(10px);display:inline-flex;padding:var(--spacer-3)calc(var(--spacer-3) + var(--spacer-05));text-align:center;background:#00000047;border:1px solid #ffffff47;border-radius:12px;flex-direction:column;justify-content:center;align-items: center;box-shadow:0 4px 12px #00000040}.cms-stat .cms-stat-label{font-family:var(--font-display)}.cms-stat--light{background:#ffffff9e;border-color:#fffc}.cms-stat--light .cms-stat-value{color:var(--info-text);text-shadow:none}.cms-stat--light .cms-stat-label{color:var(--info-text);text-shadow:none;font-weight:600}.cms-stat-value{color:#fff;display:block;font-size:var(--font-xxxl);text-shadow:0 1px 3px #00000073;font-weight:700}.cms-stat-value.scroll-replay-count{font-variant-numeric:tabular-nums;min-width:6ch}.cms-stat-label{color:#fff;font-size:var(--font-xll);letter-spacing:.01em;margin-top:var(--spacer-2);text-shadow:0 1px 2px #00000080;font-weight:500}.cms-text-italic{font-style:italic}.cms-text-bold{font-weight:700}.cms-text-highlight{background-color:var(--brand-bg-strong);border-radius:var(--border-radius-xs);color:var(--brand-text);padding:.1em .3em}.cms-text-muted{color:var(--default-ink-subtle)}.c-well{background:var(--default-sunken);border:1px solid var(--default-border);border-radius:var(--border-radius-l);box-shadow:var(--shadow-inset);margin-bottom:var(--spacer-3);padding:clamp(1.25rem,3vw,2rem)}.c-collection-bulk{background:var(--default-border);display:flex;gap:var(--spacer-1);border-radius:5px}.c-collection-bulk-column{display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1)}.c-collection-bulk-column .field .help:not(.validation){color:var(--default-border-strong)}.c-collection-bulk-column .field label:not(.switch){display:none}.c-collection-bulk-column .field.c-field-composed-money{max-width:170px}.c-collection-bulk-column .field.c-field-number{max-width:140px}.c-collection-bulk-column .actions{display:flex;align-items: center;gap:var(--spacer-05);flex-direction:column;justify-content:center}.c-collection-bulk-column.changed{background:var(--success-bg)}.item-type-success .c-collection-inline-field.changed{background:var(--success-bg-strong)}.item-type-surface .c-collection-inline-field.changed{background:var(--default-border)}:is(.item-type-default,.item-type-info) .c-collection-inline-field.changed{background:var(--info-bg-strong)}.item-type-warning .c-collection-inline-field.changed{background:var(--warning-bg-strong)}.item .c-collection-inline-field.invalid{background:var(--danger-bg)}.c-collection-carousel{position:relative}.c-collection-carousel .carousel-header{border-inline-start:4px solid var(--widget-title-border,var(--info-text));color:var(--widget-title-color,var(--info-chrome-deep));display:flex;font-family:var(--font-display);height:var(--spacer-5);letter-spacing:-.02em;margin-bottom:var(--spacer-1);pointer-events:none;user-select:none;align-items: center;padding-inline-start:var(--spacer-3);font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:700;line-height:1.25}.c-collection-carousel .carousel-header a.title{color:inherit;font-weight:inherit;pointer-events:auto;text-decoration:none}.c-collection-carousel .carousel-header a.title:hover{text-decoration:underline}.c-collection-carousel .carousel-header .btn-container{display:flex;gap:var(--spacer-2);position:absolute}.c-collection-carousel .carousel-header .btn-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.c-collection-carousel .carousel-header .btn-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.c-collection-carousel .carousel-header .btn-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.c-collection-carousel .carousel-header .btn-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.c-collection-carousel .carousel-header .btn-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.c-collection-carousel .carousel-header .btn-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.c-collection-carousel .carousel-header .btn-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.c-collection-carousel .carousel-header .btn-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.c-collection-carousel .carousel-header .btn-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.c-collection-carousel .carousel-header .btn-container .title{color:var(--default-ink-muted);display:flex;align-items: center;gap:var(--spacer-1);text-transform:uppercase;font-weight:600}.c-collection-carousel .carousel-header .btn-container a{display:flex;align-items: center;gap:var(--spacer-1);pointer-events:all}.c-collection-carousel .carousel-header .btn-container .btn-scroll{box-shadow:var(--shadow-2);pointer-events:auto}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled){background:var(--nav-btn-bg,var(--brand-border));border-color:var(--nav-btn-border,var(--brand-text))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled) svg{color:var(--nav-btn-icon,var(--brand-chrome-ink))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):hover{background:var(--nav-btn-bg-hover,var(--brand-text));border-color:var(--nav-btn-bg-hover,var(--brand-bg))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):hover svg{color:var(--nav-btn-icon-hover,var(--brand-bg))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):active{background:var(--nav-btn-bg-hover,var(--brand-text));border-color:var(--nav-btn-bg-hover,var(--brand-bg))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled):active svg{color:var(--nav-btn-icon-hover,var(--brand-bg))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled).active{background:var(--nav-btn-bg-hover,var(--brand-text));border-color:var(--nav-btn-bg-hover,var(--brand-bg))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle:not(:disabled).active svg{color:var(--nav-btn-icon-hover,var(--brand-bg))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle.disabled{filter:none}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle.disabled:not(.active){background:var(--nav-btn-bg-disabled,var(--default-overlay));border-color:var(--nav-btn-bg-disabled,var(--default-border))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle.disabled:not(.active) svg{color:var(--nav-btn-icon-disabled,var(--brand-text))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle[disabled]{filter:none}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle[disabled]:not(.active){background:var(--nav-btn-bg-disabled,var(--default-overlay));border-color:var(--nav-btn-bg-disabled,var(--default-border))}.c-collection-carousel .carousel-header .btn-container .btn-scroll.type-brand.variant-toggle[disabled]:not(.active) svg{color:var(--nav-btn-icon-disabled,var(--brand-text))}.c-collection-carousel .carousel-container .drag-scroll{box-sizing:border-box;cursor:grab;position:relative;user-select:none;min-height:200px}.c-collection-carousel .carousel-container .drag-scroll.dragging{cursor:grabbing}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view{box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:clip;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view::-webkit-scrollbar{display:none}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view .loading-observable{display:none}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view .c-collection-items{grid-auto-columns:minmax(275px,275px);grid-auto-flow:column;grid-template-columns:unset;place-items:stretch;width:max-content}.c-collection-carousel .carousel-container .drag-scroll .c-collection-view .c-collection-items>*{scroll-snap-align:start}.c-band .c-collection-carousel .carousel-header .btn-container{position:static;gap:0}.c-band .c-collection-carousel .carousel-header .btn-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.c-band .c-collection-carousel .carousel-header .btn-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.c-band .c-collection-carousel .carousel-header .btn-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.c-band .c-collection-carousel .carousel-header .btn-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.c-band .c-collection-carousel .carousel-header .btn-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.c-band .c-collection-carousel .carousel-header .btn-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.c-band .c-collection-carousel .btn-scroll{position:absolute;top:calc(50% + var(--spacer-4));z-index:5;transform:translateY(-50%)}.c-band .c-collection-carousel .btn-scroll.left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-band .c-collection-carousel .btn-scroll.right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-band .c-collection-carousel .drag-scroll .c-collection-view.grid .c-collection-items{gap:var(--spacer-3);grid-auto-columns:max(248px,calc((100cqw - var(--spacer-3)*3)/4))}.c-collection-columns.c-collection-items{width:100%}.c-collection-columns.c-collection-items .item{color:var(--info-chrome-ink);display:flex;width:100%;margin:0;font-weight:600}.c-collection-columns.c-collection-items .item{background:var(--info-chrome)}.c-collection-columns.c-collection-items .item:hover{background:var(--info-chrome)}.c-collection-columns.c-collection-items .item .cells:hover{background:var(--info-chrome)}.c-collection-columns.c-collection-items .item .cells .cell.cell-status{background:var(--info-chrome)}.c-collection-columns.c-collection-items .item .cell{font-size:var(--font-s)}.c-collection-filter-control{display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-7)}.c-collection-header{background:var(--default-card);border-radius:var(--border-radius-d);box-shadow:var(--shadow-2);display:flex;margin-bottom:var(--spacer-3);position:sticky;z-index:1000;flex-direction:column;align-items: center;width:100%;top:0}.c-collection-header .actions{display:flex;align-items: center;gap:var(--spacer-2);height:var(--spacer-8);padding:var(--spacer-1)var(--spacer-2);width:100%}.c-collection-header .actions .c-dropdown>.c-button.variant-menu{height:var(--spacer-8);width:var(--spacer-8)}.c-collection-header .actions>.c-button.variant-menu{height:var(--spacer-8);width:var(--spacer-8)}.c-collection-header .actions .c-button.variant-toggle{border-radius:var(--border-radius);height:var(--spacer-5);width:var(--spacer-5);transition:background .2s,color .2s}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)){background:var(--default-sunken);border-color:#0000}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)) svg{color:var(--default-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-deep)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:hover{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:hover svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:active{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand:active svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand.active{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)).type-brand.active svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)){background:var(--default-sunken);border-color:#0000}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)) svg{color:var(--default-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-deep)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:hover{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:hover svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:active{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand:active svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand.active{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)).type-brand.active svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)){background:var(--default-sunken);border-color:#0000}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)) svg{color:var(--default-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-soft)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--info-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active{background:var(--info-chrome-deep)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:hover{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:hover svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:active{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand:active svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand.active{background:var(--brand-border)}.c-collection-header .actions .c-button.variant-toggle:not(:is(:disabled,.disabled)).type-brand.active svg{color:var(--brand-chrome-ink)}.c-collection-header .actions .c-button.variant-toggle:disabled{background:var(--default-sunken);opacity:.4;border-color:#0000}.c-collection-header .actions .c-button.variant-toggle:disabled svg{color:var(--default-ink)}.c-collection-header .actions .c-button.variant-toggle.disabled{background:var(--default-sunken);opacity:.4;border-color:#0000}.c-collection-header .actions .c-button.variant-toggle.disabled svg{color:var(--default-ink)}@media (min-width:1550px){.c-collection-header .actions .c-button.variant-toggle{height:var(--spacer-6);width:var(--spacer-6)}.c-collection-header .c-collection-sorter .sort-control{height:var(--spacer-6)}.c-collection-header .c-collection-status{height:var(--spacer-6)}}@keyframes show{to{opacity:1;transform:none}}.c-collection-items .collection-feedback{background:var(--default-card);border-radius:var(--border-radius-d);box-shadow:var(--shadow-1);color:var(--default-ink);display:flex;align-items: center;gap:var(--spacer-2);grid-column:1/-1;margin:var(--spacer-4)auto;padding:var(--spacer-5)var(--spacer-4);text-align:center;flex-direction:column;justify-content:center;max-width:400px}.c-collection-items .collection-feedback .feedback-icon{background:var(--info-chrome-deep);border-radius:var(--border-radius);display:flex;padding:var(--spacer-2);justify-content:center;align-items: center}.c-collection-items .collection-feedback .feedback-icon svg{color:var(--info-chrome-ink);height:var(--icon-xl);width:var(--icon-xl)}.c-collection-items .collection-feedback>span{color:var(--info-text);font-family:var(--font-display);font-size:var(--font-xll);font-weight:600}.c-collection-items .collection-feedback .suggest{color:var(--default-ink-muted);display:flex;font-size:var(--font-d);align-items: center;gap:var(--spacer-05);justify-content:center;font-style:italic}.c-collection-items .collection-feedback .suggest svg{color:var(--brand-border);cursor:pointer;height:var(--icon-d);width:var(--icon-d);font-style:normal}.c-collection-items .item{display:block;margin:0;margin-bottom:var(--spacer-05);position:relative}.c-collection-items .item .row-image{aspect-ratio:4/3;background:var(--default-card);box-shadow:var(--shadow-2);display:flex;overflow:hidden;justify-content:center;height:75px}.c-collection-items .item .row-image img{cursor:pointer;height:100%}.c-collection-items .item .row-image .placeholder{color:var(--default-border);cursor:default;padding:var(--spacer-2);width:100%;height:100%}.c-collection-items .item .td-group .header{color:var(--info-text)}.c-collection-items .item .wrap{overflow:unset;white-space:normal;white-space:wrap}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer){background:var(--row-bg);color:var(--row-fg)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).selected{background:var(--row-bg-highlight)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).detail{background:var(--row-bg-highlight)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).edit{background:var(--row-bg-highlight)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).changed:before{background:var(--success-border)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).invalid:before{background:var(--danger-border)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden{background:var(--default-border);opacity:.8}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr{background:unset}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr td{color:var(--default-ink-subtle)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer){background:var(--row-bg);color:var(--row-fg)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).selected{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).detail{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).edit{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).changed:before{background:var(--success-border)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).invalid:before{background:var(--danger-border)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden{background:var(--default-border);opacity:.8}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr{background:unset}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr td{color:var(--default-ink-subtle)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer){background:var(--row-bg);color:var(--row-fg)}.c-collection-items .item:-webkit-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer):not(:-webkit-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer):not(:-moz-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer):not(:is(.selected,.well)):hover{background:var(--row-bg-highlight)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).selected{background:var(--row-bg-highlight)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).detail{background:var(--row-bg-highlight)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).edit{background:var(--row-bg-highlight)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).changed:before{background:var(--success-border)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).invalid:before{background:var(--danger-border)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden{background:var(--default-border);opacity:.8}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr{background:unset}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr td{color:var(--default-ink-subtle)}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item:is(.even,.odd,.is-pricing-competitor,.is-competitor,.is-agent-importer-nl,.is-current-supplier-price-list,.is-not-purchasable,.is-msp,.is-current-offer).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.c-collection-items .item.even{--row-bg:var(--row-info);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.even .row-edit{background:var(--default-card);border-top:2px dashed var(--default-border);cursor:default}.c-collection-items .item.even .cell-bulk{background:var(--default-overlay)}.c-collection-items .item.even .row-details{border-top:2px dashed var(--default-border)}.c-collection-items .item.odd{--row-bg:var(--row-info-odd);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.odd .cell-bulk{background:var(--default-border)}.c-collection-items .item.odd .row-edit{background:var(--default-overlay);border-top:2px dashed var(--default-border-strong);cursor:default}.c-collection-items .item.odd .row-details{border-top:2px dashed var(--default-border-strong)}.c-collection-items .item.is-pricing-competitor{--row-bg:var(--supplier-competitor-wash);--row-bg-highlight:var(--supplier-competitor-wash);--row-fg:var(--supplier-competitor-text);border-left:var(--spacer-025)solid var(--supplier-competitor-accent);background:var(--supplier-competitor-wash)!important}.c-collection-items .item.is-pricing-competitor{border-color:var(--supplier-competitor-fill)}.c-collection-items .item.is-pricing-competitor.selected{border-color:var(--supplier-competitor-fill)}.c-collection-items .item.is-pricing-competitor .td-group .header{color:var(--supplier-competitor-text)}.c-collection-items .item.is-competitor{--row-bg:var(--supplier-competitor-wash);--row-bg-highlight:var(--supplier-competitor-wash);--row-fg:var(--supplier-competitor-text);border-left:var(--spacer-025)solid var(--supplier-competitor-accent);background:var(--supplier-competitor-wash)!important}.c-collection-items .item.is-competitor{border-color:var(--supplier-competitor-fill)}.c-collection-items .item.is-competitor.selected{border-color:var(--supplier-competitor-fill)}.c-collection-items .item.is-competitor .td-group .header{color:var(--supplier-competitor-text)}.c-collection-items .item.is-agent-importer-nl{--row-bg:var(--supplier-agent-nl-fill);--row-bg-highlight:var(--supplier-agent-nl-fill);--row-fg:var(--supplier-agent-nl-text);border-left:var(--spacer-025)solid var(--supplier-agent-nl-accent);background:var(--supplier-agent-nl-fill)!important}.c-collection-items .item.is-agent-importer-nl{border-color:var(--supplier-agent-nl-border)}.c-collection-items .item.is-agent-importer-nl.selected{border-color:var(--supplier-agent-nl-border)}.c-collection-items .item.is-agent-importer-nl .td-group .header{color:var(--supplier-agent-nl-text)}.c-collection-items .item.is-current-supplier-price-list{--row-bg:var(--supplier-current-pricelist-fill);--row-bg-highlight:var(--supplier-current-pricelist-border);--row-fg:var(--supplier-current-pricelist-text);border-left:var(--spacer-025)solid var(--supplier-current-pricelist-accent);color:var(--supplier-current-pricelist-text);background:var(--supplier-current-pricelist-fill)!important}.c-collection-items .item.is-current-supplier-price-list{border-color:var(--supplier-current-pricelist-border)}.c-collection-items .item.is-current-supplier-price-list.selected{border-color:var(--supplier-current-pricelist-border)}.c-collection-items .item.is-current-supplier-price-list .td-group .header{color:var(--supplier-current-pricelist-accent)}.c-collection-items .item.is-msp{--row-bg:var(--supplier-msi-fill);--row-bg-highlight:var(--supplier-msi-fill);--row-fg:var(--supplier-msi-text);border-left:var(--spacer-025)solid var(--supplier-msi-accent);background:var(--supplier-msi-fill)!important}.c-collection-items .item.is-msp .td-group .header{color:var(--supplier-msi-accent)}.c-collection-items .item.is-current-offer{--row-bg:var(--supplier-msi-border);--row-bg-highlight:var(--supplier-msi-border);--row-fg:var(--supplier-msi-text);background:var(--supplier-msi-border)!important}.c-collection-items .item.is-current-offer .td-group .header{color:var(--supplier-msi-accent)}.c-collection-items .item .cells{display:grid;position:relative;width:100%}.c-collection-items .item .cells .cell{display:flex;min-height:var(--spacer-6);overflow:hidden;padding:var(--spacer-1);text-overflow:ellipsis;white-space:nowrap;align-items: center}.c-collection-items .item .cells .cell .td-group .header{text-wrap:wrap}.c-collection-items .item .cells .cell.cell-bulk{padding:0}.c-collection-items .item .cells .cell.cell-status{display:flex;align-items: center;gap:var(--spacer-05);padding:var(--spacer-1)var(--spacer-025);flex-direction:column;justify-content:center}.c-collection-items .item .cells .cell.cell-status .c-icon{height:calc(var(--spacer-1)*2.5);width:calc(var(--spacer-1)*2.5)}.c-collection-items .item .cells .cell.cell-group{gap:var(--spacer-2)}.c-collection-items .item .cells .cell.cell-type-disabled{background:var(--default-card);color:var(--default-border-strong)}.c-collection-items .item .cells .cell.cell-type-hidden{display:none}.c-collection-items .item .cells .cell.cell-type-danger{background:var(--danger-bg)}.c-collection-items .item .cells .cell.cell-type-warning{background:var(--warning-bg)}.c-collection-items .item .cells:hover .cell-actions{opacity:1}.c-collection-items .item .cells .cell-actions{backdrop-filter:blur(12px)saturate(.55);background:var(--info-chrome-deep);background:linear-gradient(180deg,oklch(var(--l-deep).07 var(--h-chrome)/76%)0%,oklch(var(--l-deep).07 var(--h-chrome)/72%)100%);border-radius:var(--spacer-4);box-shadow:var(--shadow-2);display:flex;align-items: center;gap:var(--spacer-05);opacity:0;padding:var(--spacer-025)var(--spacer-1);position:absolute;z-index:100;border:1px solid #ffffff1f;transition:opacity .2s;top:50%;transform:translateY(-50%)}.c-collection-items .item .cells .cell-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-collection-items .item .cells .cell-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-collection-items .item .cells .cell-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacer-1)}.c-collection-items .item .cells .cell-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-collection-items .item .cells .cell-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-collection-items .item .cells .cell-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacer-1)}.c-collection-items .item .cells .cell-status{display:flex;z-index:100;flex-direction:column;align-items: center;height:100%}.c-collection-items .item .cells .cell-selection{display:flex;align-items: center;gap:var(--spacer-1);justify-content:center}.c-collection-items .item .cells .cell-selection .actions{display:flex;align-items: center;gap:var(--spacer-05);padding:var(--spacer-1)0;flex-direction:column}.c-collection-items .item .row-edit{display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1);justify-content:flex-end;width:100%}.c-collection-items .item .row-edit .field{max-width:200px}.c-collection-items .item .row-edit input{max-width:200px}.c-collection-items .item .row-details{display:flex;gap:var(--spacer-2);padding:var(--spacer-1);flex-direction:column;width:100%}.c-collection-items .item .row-details .columns .column{padding-top:0}.c-collection-items .item.selected{border:var(--spacer-025)solid var(--info-border);margin-bottom:var(--spacer-2);margin-top:var(--spacer-2);transition:border .3s,margin .3s}.c-collection-items .item.selected>.cells .cell-actions{opacity:1}.c-collection-items .item.detail:not(.edit){box-shadow:var(--shadow-side-l);margin-bottom:var(--spacer-4);transition:box-shadow .3s,margin .3s}.c-collection-items .item.detail:not(.edit)>.cells .cell-actions{opacity:1}.c-collection-items .item.item-type-disabled *{opacity:.8}.c-collection-items .item.item-type-disabled.selected{border-color:var(--default-border-strong)}.c-collection-items .item.item-type-disabled.odd{--row-bg:var(--row-neutral-odd);--row-bg-highlight:var(--default-raised);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-disabled.even{--row-bg:var(--row-neutral);--row-bg-highlight:var(--default-raised);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-default>.td-group .header{color:var(--info-text)}.c-collection-items .item.item-type-default.odd{--row-bg:var(--row-info-odd);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-default.odd .cell-selection{background:var(--row-info-odd)}.c-collection-items .item.item-type-default.even{--row-bg:var(--row-info);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-default.even .cell-selection{background:var(--row-info)}.c-collection-items .item.item-type-info>.td-group .header{color:var(--info-text)}.c-collection-items .item.item-type-info.odd{--row-bg:var(--row-info-odd);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-info.odd .cell-selection{background:var(--row-info-odd)}.c-collection-items .item.item-type-info.even{--row-bg:var(--row-info);--row-bg-highlight:var(--info-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-info.even .cell-selection{background:var(--row-info)}.c-collection-items .item.item-type-loading .td-group .header{color:var(--default-ink-muted)}.c-collection-items .item.item-type-loading.selected{border-color:var(--default-border-strong)}.c-collection-items .item.item-type-loading.odd{--row-bg:var(--row-neutral-odd);--row-bg-highlight:var(--default-raised);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-loading.even{--row-bg:var(--row-neutral);--row-bg-highlight:var(--default-raised);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-surface .td-group .header{color:var(--default-ink-muted)}.c-collection-items .item.item-type-surface.selected{border-color:var(--default-border-strong)}.c-collection-items .item.item-type-surface.odd{--row-bg:var(--row-neutral-odd);--row-bg-highlight:var(--default-raised);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-surface.odd .cell-selection{background:var(--default-card)}.c-collection-items .item.item-type-surface.even{--row-bg:var(--row-neutral);--row-bg-highlight:var(--default-raised);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-surface.even .cell-selection{background:var(--default-overlay)}.c-collection-items .item.item-type-success .td-group .header{color:var(--success-text)}.c-collection-items .item.item-type-success.selected{border-color:var(--success-border)}.c-collection-items .item.item-type-success.odd{--row-bg:var(--row-success-odd);--row-bg-highlight:var(--success-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-success.even{--row-bg:var(--row-success);--row-bg-highlight:var(--success-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-warning .td-group .header{color:var(--warning-text)}.c-collection-items .item.item-type-warning.selected{border-color:var(--warning-border)}.c-collection-items .item.item-type-warning.odd{--row-bg:var(--row-warning-odd);--row-bg-highlight:var(--warning-bg-strong);--row-fg:var(--default-ink-muted)}.c-collection-items .item.item-type-warning.even{--row-bg:var(--row-warning);--row-bg-highlight:var(--warning-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item.item-type-danger .td-group .header{color:var(--danger-text)}.c-collection-items .item.item-type-danger.selected{border-color:var(--danger-border)}.c-collection-items .item.item-type-danger.odd{--row-bg:var(--row-danger-odd);--row-bg-highlight:var(--danger-bg-strong);--row-fg:var(--default-ink-muted)}.c-collection-items .item.item-type-danger.even{--row-bg:var(--row-danger);--row-bg-highlight:var(--danger-bg-strong);--row-fg:var(--default-ink)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even){background:var(--row-bg);color:var(--row-fg)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).selected{background:var(--row-bg-highlight)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).detail{background:var(--row-bg-highlight)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).edit{background:var(--row-bg-highlight)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).changed:before{background:var(--success-border)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).invalid:before{background:var(--danger-border)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).is-hidden{background:var(--default-border);opacity:.8}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).is-hidden tr{background:unset}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).is-hidden tr td{color:var(--default-ink-subtle)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even){background:var(--row-bg);color:var(--row-fg)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).selected{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).detail{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).edit{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).changed:before{background:var(--success-border)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).invalid:before{background:var(--danger-border)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).is-hidden{background:var(--default-border);opacity:.8}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).is-hidden tr{background:unset}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).is-hidden tr td{color:var(--default-ink-subtle)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even){background:var(--row-bg);color:var(--row-fg)}.c-collection-items .item:-webkit-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-webkit-any(.odd,.even):not(:-webkit-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.c-collection-items .item:-moz-any(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):-moz-any(.odd,.even):not(:-moz-any(.selected,.well)):hover{background:var(--row-bg-highlight)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even):not(:is(.selected,.well)):hover{background:var(--row-bg-highlight)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).selected{background:var(--row-bg-highlight)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).detail{background:var(--row-bg-highlight)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).edit{background:var(--row-bg-highlight)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).changed:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).invalid:before{content:"";left:calc(-1*var(--spacer-05));position:absolute;width:var(--spacer-05);z-index:10000;height:100%}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).changed:before{background:var(--success-border)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).invalid:before{background:var(--danger-border)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).is-hidden{background:var(--default-border);opacity:.8}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).is-hidden tr{background:unset}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).is-hidden tr td{color:var(--default-ink-subtle)}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).is-hidden tr td .c-cell-product .header{color:unset}.c-collection-items .item:is(.item-type-disabled,.item-type-default,.item-type-info,.item-type-loading,.item-type-surface,.item-type-success,.item-type-warning,.item-type-danger):is(.odd,.even).marked{background:var(--default-overlay);border:2px dashed var(--default-ink)}.c-collection-items .item.has-row-detail{cursor:row-resize}.c-collection-items .item.has-row-detail .no-click{cursor:default}.c-collection-items .item.has-row-click-action{cursor:pointer}.c-collection-items.c-collection-columns .item{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.c-collection-items .row-separator{background:var(--info-bg);border-left:var(--spacer-1)solid;color:var(--info-text);display:flex;align-items: center;gap:var(--spacer-1);margin-bottom:var(--spacer-2);padding:var(--spacer-2);text-transform:uppercase;font-weight:600}.c-collection-items .row-separator:first-child{margin-top:0}.c-collection-items .row-separator:not(:first-child){margin-top:var(--spacer-4)}.c-collection-items .row-separator.type-info{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}.c-collection-items .row-separator.type-warning{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}.c-collection-items .row-separator.type-danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger-text)}.c-collection-items .row-separator.type-success{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.c-collection-items .row-separator.type-surface{background:var(--default-overlay);border-color:var(--default-border-strong);color:var(--default-ink-muted)}.c-collection-items .row-separator.type-disabled{background:var(--default-overlay);border-color:var(--default-border-strong);color:var(--default-ink-muted)}.c-collection-items .cells .td-group{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-direction:column}.c-collection-items .cells .td-group .header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.c-collection-items .cells .td-group .header.stats{display:flex;gap:var(--spacer-1)}.c-collection-items .cells .td-group .details{font-size:var(--font-s)}.c-collection-items .cells .td-group .details:not(.wrap){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collection-items .cells .td-group .details.wrap{overflow:unset;white-space:normal;white-space:wrap}.c-collection-items .cells .td-group .sub-details{font-size:var(--font-s);font-style:italic}.c-collection-items .cells .td-group .marker{display:flex;align-items: center;gap:var(--spacer-05)}.c-collection-items .cells .td-wrapper{display:flex;align-items: center}.c-collection-items.has-row-status .cell.cell-actions{margin-inline-end:var(--coll-status-width)}.c-collection-items.size-s{font-size:var(--font-s)}.c-collection-items.size-s .cells{font-size:var(--font-s)}.c-collection-items.bulk-mode .item.detail:not(.edit) .cells .cell-actions{display:none}.c-collection-items.bulk-mode .item.detail:not(.edit) .cells .cell-actions.bulk-row-actions{display:flex}.c-collection-items.bulk-mode .item .cells .cell-actions{display:none}.c-collection-items.bulk-mode .item .cells .cell-actions.bulk-row-actions{display:flex}.c-collection-sorter{display:flex;align-items: center;gap:var(--spacer-1);position:relative}.c-collection-sorter .sort-control{display:inline-flex;height:var(--spacer-5);align-items:stretch}.c-collection-sorter .sort-placeholder{background:var(--default-sunken);border:1px solid var(--default-border);color:var(--default-ink);display:flex;align-items: center;transition:background .15s ease-in-out}.c-collection-sorter .sort-placeholder svg{color:var(--default-ink)}.c-collection-sorter .sort-placeholder:not(.disabled):hover{background:var(--default-card)}.c-collection-sorter .sort-direction{background:var(--default-sunken);border:1px solid var(--default-border);color:var(--default-ink);display:flex;align-items: center;transition:background .15s ease-in-out}.c-collection-sorter .sort-direction svg{color:var(--default-ink)}.c-collection-sorter .sort-direction:not(.disabled):hover{background:var(--default-card)}.c-collection-sorter .sort-by-dropdown{display:flex}.c-collection-sorter .sort-by-dropdown .sort-placeholder{border-radius:var(--border-radius-d)0 0 var(--border-radius-d);gap:var(--spacer-1);padding:0 var(--spacer-1);justify-content:flex-start;font-weight:600}.c-collection-sorter .sort-by-dropdown .sort-placeholder .sort-glyph{color:var(--default-ink-muted);flex:none}.c-collection-sorter .sort-by-dropdown .sort-placeholder span{text-align:left;flex:auto;min-width:90px}.c-collection-sorter .sort-by-dropdown.active .sort-placeholder{background:var(--default-card)}.c-collection-sorter .sort-by-dropdown .sort-placeholder.modified{background:var(--default-card)}.c-collection-sorter .sort-by-dropdown .dropdown-body{width:unset;padding:0;top:100%}.c-collection-sorter .sort-by-dropdown .dropdown-body .sort-item{color:var(--default-ink);cursor:pointer;padding:var(--spacer-1)var(--spacer-2);text-align:left;user-select:none;white-space:nowrap;background:0 0;border:0;width:100%;font-weight:400}.c-collection-sorter .sort-by-dropdown .dropdown-body .sort-item:hover{background:var(--default-sunken)}.c-collection-sorter .sort-by-dropdown .dropdown-body .sort-item.active{background:var(--default-border);font-weight:600}.c-collection-sorter .sort-direction{border-radius:0 var(--border-radius-d)var(--border-radius-d)0;padding:0 var(--spacer-1);border-inline-start:0;justify-content:center}.c-collection-sorter .sort-direction.modified{background:var(--default-card)}.c-collection-sorter.disabled{cursor:not-allowed;pointer-events:none}.c-collection-sorter.disabled .sort-placeholder{background:var(--default-card);border-color:var(--default-border);color:var(--default-ink-subtle)}.c-collection-sorter.disabled .sort-placeholder svg{color:var(--default-ink-subtle)}.c-collection-sorter.disabled .sort-direction{background:var(--default-card);border-color:var(--default-border);color:var(--default-ink-subtle)}.c-collection-sorter.disabled .sort-direction svg{color:var(--default-ink-subtle)}.c-collection-status{color:var(--default-ink-muted);display:flex;align-items: center;margin-inline-start:var(--spacer-2);padding-inline-end:var(--spacer-05);font-weight:600}.c-collection-status .c-icon{margin-inline-end:var(--spacer-05)}.c-collection-status .indicator{display:flex;align-items: center;gap:2px}.c-collection-status .indicator .counting{font-style:italic}.c-collection-status .indicator .total-items{flex:1;margin-inline-end:var(--spacer-05);font-style:italic}.c-collection-status .indicator .viewport-range{color:var(--default-ink-muted);font-size:var(--font-xxs)}.c-collection-view{overflow-anchor:none;padding-bottom:var(--query-spacer);position:relative}.c-collection-view.loading{min-height:200px}.c-collection-view.loading .c-collection-product .image{opacity:.25}.c-collection-view.loading .c-collection-product .container{opacity:.25}.c-collection-view.loading .loading-indicator{opacity:1;visibility:visible}.c-collection-view.loading .product .image{opacity:.25}.c-collection-view.loading .product .container{opacity:.25}.c-collection-view.inactive .c-collection-items *{cursor:default;filter:grayscale(.3)blur(2px);pointer-events:none;user-select:none}.c-collection-view .loading-observable{height:var(--spacer-2);margin-top:var(--spacer-8);min-height:var(--spacer-2);width:100%}.c-collection-view .loading-indicator{color:var(--brand-border);font-size:var(--font-xl);position:sticky;visibility:hidden;justify-content:center;height:0;transition:opacity .5s;top:50%;left:0}.c-collection-view .loading-indicator .wrapper{display:flex;flex-direction:column;align-items: center}.c-collection-view .loading-indicator .wrapper span{font-size:var(--font-xl)}.c-collection-view .loading-indicator .wrapper svg{color:var(--brand-border);height:var(--icon-xl);margin-bottom:var(--spacer-1);width:var(--icon-xl)}.c-collection-view .c-specs{color:var(--default-ink-muted);font-size:var(--font-s);font-weight:600}.c-collection-view.grid .c-collection-items{display:grid;flex-wrap:wrap}.c-collection-view.table{display:flex;flex-direction:column;width:100%}.c-collection-view.table .row{display:flex;padding:var(--spacer-1)0;flex-flow:wrap;width:100%;margin:0;transition:opacity .25s}.c-collection-view.table .row .column{padding:var(--spacer-2);flex:1}.c-collection-view.table .row .column .no-click{cursor:default}.c-collection-view.table .row .column.number{justify-content:flex-end}.c-collection-view.table .row.row-header{background:var(--default-card);box-shadow:var(--shadow-side-l);color:var(--default-border-strong);height:var(--spacer-8);margin-bottom:var(--spacer-1);padding:0}.c-collection-view.table .row.row-header.sticky{position:sticky;z-index:100;top:0}.c-collection-view.table .row.row-header .sort-icon{color:var(--default-border-strong);margin-inline-start:var(--spacer-05)}.c-collection-view.table .row.row-header .column{cursor:default;display:flex;border-bottom:2px solid #0000;align-content: center;align-items: center;height:100%}.c-collection-view.table .row.row-header .column.sortable{cursor:pointer}.c-collection-view.table .row.row-header .column.sortable:hover{background:var(--default-overlay);border-bottom:2px solid var(--info-text);color:var(--info-text)}.c-collection-view.table .row.row-header .column.sortable:hover .sort-icon{color:var(--info-text)}.c-collection-view.table .row.row-header .column.sortable.sort-active{background:var(--default-overlay);border-bottom:2px solid var(--info-text);color:var(--info-text)}.c-collection-view.table .row.row-header .column.sortable.sort-active .sort-icon{color:var(--info-text)}.c-collection-view.table .row.row-header .column .title{display:flex;font-size:var(--font-s);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items: center;height:100%}.c-collection-view.table .row.row-header .column .title svg{margin-inline-end:var(--spacer-05)}.c-collection-view.table .row.row-body:nth-of-type(2n){background:var(--default-card);transition:background .15s}.c-collection-view.table .row.row-body:nth-of-type(2n):hover{background:var(--brand-bg)}.c-collection-view.table .row.row-body:nth-of-type(odd){background:var(--default-card)}.c-collection-view.table .row.row-body:nth-of-type(odd):hover{background:var(--brand-bg)}.c-collection-view.table .row.row-body.active{background:var(--brand-bg)}.c-collection-view.table .row.row-body .column{display:flex;align-items: center}.c-collection-view.table .row.row-body .column.lead{margin:0}.c-collection-view.table .row.row-body .column.ellipsis{min-width:0}.c-collection-view.table .row.row-body .column.ellipsis span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collection-view.table .row.row-footer .column .spinner{color:var(--brand-border);font-size:var(--icon-l);line-height:var(--icon-l)}.c-collection-view.table .row.row-footer .column.addition-line{text-align:right;justify-content:flex-end;padding-inline-end:0}.c-collection-view.table .row .row-group{flex:10;flex:var(--grouped-width);overflow:hidden}@media (min-width:1400px){.c-collection-view.table .row .row-group{display:flex;flex:25;flex:var(--ungrouped-width);justify-content:space-between}}.c-collection-view.table .row .row-details{flex:0 100%}.c-collection-view.table.loading .row.row-header .column{cursor:not-allowed}.c-collection-view.table.loading .row:not(:-webkit-any(.row-header,.row-footer)){opacity:.3}.c-collection-view.table.loading .row:not(:-moz-any(.row-header,.row-footer)){opacity:.3}.c-collection-view.table.loading .row:not(:is(.row-header,.row-footer)){opacity:.3}.c-collection-view.size-s .c-collection-items{font-size:var(--font-s)}.c-collection-view.size-s .c-collection-items .cell{min-height:var(--spacer-4);padding:var(--spacer-1)var(--spacer-025)}@media (max-width:1550px){.c-collection-view.table .row .column{padding:var(--spacer-1)}}@media (max-width:1400px){.c-collection-view.table .row .column{padding:var(--spacer-05)}}@media (max-width:750px){.c-collection-view.table .row{gap:var(--spacer-05)}.c-collection-view.table .row .column{padding:calc(var(--spacer-1)*.25)}}@media (max-width:600px){.c-collection-view.table .row.row-header .column.sortable .sort-icon{height:var(--icon-s);width:var(--icon-s);margin-inline-start:0}.c-collection-view.table .row .column{padding:calc(var(--spacer-1)*.125)}}.no-results{background:var(--default-card);border:2px dashed var(--default-border);box-shadow:var(--shadow-side-l);display:flex;padding:var(--spacer-2);position:relative;flex-direction:column;justify-content:center;align-items: center;max-width:400px}.no-results .main-text{color:var(--info-text);font-size:var(--font-xl);text-align:center;text-transform:uppercase;z-index:1000}.no-results svg{animation:.3s linear bounce;color:var(--default-overlay);position:absolute;width:150px;height:150px}.no-results .search-hint{font-size:var(--font-l);margin-top:var(--spacer-05);white-space:nowrap;z-index:1000;font-weight:600}.no-results .search-terms{display:flex;flex-direction:column}.no-results .search-terms .search-term{font-size:var(--font-d);flex:1}.c-checkbox{display:flex;flex-direction:row;justify-content:center;align-items: center}.c-checkbox label{flex:1 0}.c-checkbox.select-intend>input{background:var(--brand-bg-strong)}.c-checkbox.type-success>input[type=checkbox]{background:var(--success-bg);border:1px solid var(--success-text);color:var(--success-text)}.c-checkbox.type-success>input[type=checkbox]:after{border-color:var(--success-text);color:var(--success-text)}.c-field-code .placeholders{display:flex;gap:var(--spacer-1)}.c-field-code .placeholders input{appearance:textfield;color:var(--info-text);font-size:var(--font-xl);height:var(--spacer-7);text-align:center;width:var(--spacer-7);border-radius:50%;margin:0;font-weight:600}.c-field-code .placeholders input::placeholder{color:var(--default-border-strong)}.c-field-code .placeholders input:focus{border-color:var(--info-text);box-shadow:var(--focus-ring)}.c-field-code.invalid .placeholders input{border-color:var(--default-border-strong)}.c-field-code.invalid .placeholders input.invalid{border:1px solid var(--danger-text)}.c-field-code.invalid .placeholders input:focus{border-color:var(--info-text);box-shadow:var(--focus-ring)}.c-field-code.valid .placeholders input{border-color:var(--success-text);color:var(--success-text)}@media (max-width:750px){.c-field-code .placeholders{gap:var(--spacer-05)}.c-field-code .placeholders input{height:var(--spacer-6);width:var(--spacer-6)}}.c-field-composed-money{min-width:125px;max-width:275px}.c-field-composed-money .control{align-items:stretch}.c-field-composed-money .control .c-field-composed-currency .control select{height:var(--field-height);min-height:var(--field-height)}.c-field-composed-money .control .c-field-composed-currency select{--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 2 6 6 11 2'/%3E%3C/svg%3E");appearance:none;background-color:var(--info-chrome-soft);background-image:var(--select-chevron);background-position:right var(--spacer-1)center;color:var(--info-chrome-ink);padding-right:var(--spacer-3);background-repeat:no-repeat;background-size:12px 8px}.c-field-composed-money:not(.currency) .control input{border-right:1px solid var(--default-border)}.c-field-composed-product{margin-bottom:var(--spacer-3)}.c-field-composed-product .search-container{background:var(--info-bg);border:1px solid var(--info-bg-strong);padding:var(--spacer-05);align-items: center}.c-field-composed-product .search-container .field label{color:var(--info-text)}.c-field-composed-product .product-container{background:var(--info-bg);border:1px solid var(--info-bg-strong);display:flex;padding:var(--spacer-1);justify-content:space-between;align-items: center}.c-field-composed-product .product-container label{width:100%}.c-field-composed-product .product-container .product{color:var(--info-text);width:100%}.c-field-composed-product .product-container .product .product-header{display:flex;gap:var(--spacer-05);font-weight:600}.c-field-composed-product .product-container .product .product-specs{margin-bottom:var(--spacer-1)}.c-field-composed-product .product-container .product .product-details{display:flex;font-size:var(--font-s);align-items: center;gap:var(--spacer-05);margin-bottom:var(--spacer-025);font-style:italic}.c-field-date.years{width:90px}.c-field-date.months{width:140px}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month);color:var(--white)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:0 0;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;z-index:1;justify-content:center;align-items: center}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{color:var(--adp-color-disabled);cursor:default}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius)0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:0 var(--adp-cell-border-radius)var(--adp-cell-border-radius)0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{background:var(--adp-cell-background-color-selected);color:var(--white);border:none}.air-datepicker-cell.-selected-.-current-{background:var(--adp-cell-background-color-selected);color:var(--white)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration)var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;text-align:center;text-transform:uppercase;flex:1;justify-content:center;align-items: center;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4,1fr)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);box-sizing:content-box;display:flex;min-height:var(--adp-nav-height);padding:var(--adp-padding);justify-content:space-between}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{cursor:pointer;display:flex;justify-content:center;align-items: center}.air-datepicker-nav--action{border-radius:var(--adp-border-radius);user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);margin-inline-start:.3em;font-style:normal}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{border-radius:var(--adp-btn-border-radius);color:var(--adp-btn-color);cursor:pointer;display:inline-flex;height:var(--adp-btn-height);background:#fff0;border:none}.air-datepicker-button:hover{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover)}.air-datepicker-button:focus{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{display:flex;outline:none;justify-content:center;align-items: center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;padding:0 var(--adp-time-padding-inner);position:relative;align-items: center;column-gap:12px}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;text-align:center;flex:1;align-items: center;font-size:14px}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{position:relative;z-index:1;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);content:"";opacity:0;position:absolute;z-index:-1;inset:-3px -2px -2px}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{color:var(--adp-time-day-period-color);margin-inline-start:6px;text-transform:uppercase;align-self: flex-end;margin-bottom:1px;font-size:11px}.air-datepicker-time--row{background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color))left 50%/100% var(--adp-time-track-height)no-repeat;display:flex;align-items: center;height:17px;font-size:11px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:1;width:100%;height:100%;margin:0;padding:0}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:var(--white);border:1px solid var(--adp-time-track-color);box-sizing:border-box;cursor:pointer;transition:background var(--adp-transition-duration);border-radius:3px;width:12px;height:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:var(--white);border:1px solid var(--adp-time-track-color);box-sizing:border-box;cursor:pointer;transition:background var(--adp-transition-duration);border-radius:3px;width:12px;height:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--white);border:1px solid var(--adp-time-track-color);box-sizing:border-box;cursor:pointer;margin-top:calc(var(--adp-time-thumb-size)/2*-1);transition:background var(--adp-transition-duration);border-radius:3px;width:12px;height:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{color:#0000;cursor:pointer;height:var(--adp-time-track-height);background:0 0;border:none}.air-datepicker-time--row input[type=range]::-moz-range-track{color:#0000;cursor:pointer;height:var(--adp-time-track-height);background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-track{color:#0000;cursor:pointer;height:var(--adp-time-track-height);background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:10000;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:var(--white);--adp-background-color-hover:var(--default-overlay);--adp-background-color-active:var(--default-overlay);--adp-background-color-in-range:var(--default-overlay);--adp-background-color-in-range-focused:var(--info-bg-strong);--adp-background-color-selected-other-month-focused:var(--info-text);--adp-background-color-selected-other-month:var(--info-text);--adp-color:var(--default-ink-muted);--adp-color-secondary:var(--default-border-strong);--adp-accent-color:var(--info-border);--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:var(--default-border);--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:var(--default-border-strong);--adp-border-color:var(--default-border);--adp-border-color-inner:var(--default-overlay);--adp-border-radius:4px;--adp-border-color-inline:var(--default-border);--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:var(--info-text);--adp-day-name-color-hover:var(--info-text);--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:var(--info-text);--adp-cell-background-color-selected-hover:var(--info-text);--adp-cell-background-color-in-range:var(--info-bg);--adp-cell-background-color-in-range-hover:var(--info-bg-strong);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:var(--default-border);--adp-time-track-color-hover:var(--info-border);--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px;background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-sizing:content-box;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);position:absolute;transition:opacity var(--adp-transition-duration)var(--adp-transition-ease),transform var(--adp-transition-duration)var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index);box-shadow:0 4px 12px #00000026}.air-datepicker-overlay{--adp-overlay-background-color:#0000004d;--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99;background:var(--adp-overlay-background-color);opacity:0;position:fixed;transition:opacity var(--adp-overlay-transition-duration)var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index);width:0;height:0;top:0;left:0}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;opacity:1;position:static;left:auto;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:#0000}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;z-index:100000000000;top:0;left:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{background:var(--white);border-right:1px solid var(--adp-border-color-inline);border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:"";height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay.-active-{opacity:1;transition:opacity var(--adp-overlay-transition-duration)var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%;height:100%}.c-field-editor .btn{padding:var(--spacer-2)}.c-field-editor .editor-toolbar{display:inline-flex;gap:var(--spacer-05);margin-bottom:var(--spacer-1);flex-wrap:wrap}.c-field-editor .editor-toolbar .c-button{height:var(--spacer-5);max-width:var(--spacer-5)}.c-field-editor .ql-placeholder-token{box-shadow:var(--shadow-1);color:var(--white);cursor:default;display:inline-block;font-size:var(--font-xs);margin:0 var(--spacer-025);padding:var(--spacer-025)0;user-select:none;border-radius:4px;transition:background .2s ease-in-out;font-weight:600}.c-field-editor .ql-placeholder-token span{padding:var(--spacer-05)var(--spacer-05)}.c-field-editor .ql-placeholder-token.ql-placeholder-existing{background:oklch(var(--l-border)var(--c-soft)var(--h-info)/70%);color:var(--info-text);cursor:pointer}.c-field-editor .ql-placeholder-token.ql-placeholder-existing:hover{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.c-field-editor .ql-placeholder-token.ql-placeholder-fixed{background:oklch(var(--l-border)var(--c-soft)var(--h-success)/70%);color:var(--success-text)}.c-field-editor .ql-placeholder-token.ql-placeholder-new{background:oklch(var(--l-border)var(--c-soft)var(--h-ground)/50%);color:var(--default-ink);cursor:pointer;border:none}.c-field-editor .ql-placeholder-token.ql-placeholder-new:hover{background:var(--default-ink-muted);color:var(--default-border)}.c-field-editor .ql-placeholder-token .ql-placeholder-remove{background:var(--danger-bg);border:1px solid var(--danger-text);color:var(--danger-text);cursor:pointer;display:none;position:absolute;z-index:1000;border-radius:50%;justify-content:center;align-items: center;width:18px;height:18px;font-size:17px;line-height:1;top:-8px;right:-8px}.c-field-editor .ql-placeholder-token .ql-placeholder-remove:hover{background:var(--danger-bg-strong)}.ql-placeholder .ql-picker-label:before{content:"Placeholders";margin-right:2em}.ql-placeholder .ql-picker-item:before{content:attr(data-value,"")}.ql-placeholder .ql-picker-item:not([data-value]):before{color:var(--default-border-strong);content:"-----------------------------------------------------------"}:is(.ql-placeholders_custom,.ql-placeholders_fixed,.ql-placeholders_system) .ql-picker-label:before{margin-right:2em}:is(.ql-placeholders_custom,.ql-placeholders_fixed,.ql-placeholders_system) .ql-picker-item:before{content:attr(data-value,"")}:is(.ql-placeholders_custom,.ql-placeholders_fixed,.ql-placeholders_system) .ql-picker-item:not([data-value]):before{color:var(--default-border-strong);content:"-----------------------------------------------------------"}.ql-placeholders_custom .ql-picker-label:before{content:"👤 Custom"}.ql-placeholders_fixed .ql-picker-label:before{content:"🔒 Fixed"}.ql-placeholders_system .ql-picker-label:before{content:"⚙️ System"}.ql-container{background:var(--input-bg);box-sizing:border-box;position:relative;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px}.ql-container.ql-disabled{background:var(--default-overlay);color:var(--default-border-strong)}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui{cursor:pointer}.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{overflow-y:hidden;position:absolute;height:1px;top:50%;left:-100000px}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;outline:none;overflow-wrap:break-word;overflow-y:auto;tab-size:4;text-align:left;white-space:pre-wrap;height:100%;min-height:300px;padding:12px 15px;line-height:1.5}.ql-editor>*{cursor:text}.ql-editor p{margin:0;padding:0}.ql-editor ol{margin:0;padding:0}.ql-editor pre{margin:0;padding:0}.ql-editor blockquote{margin:0;padding:0}.ql-editor h1{margin:0;padding:0}.ql-editor h2{margin:0;padding:0}.ql-editor h3{margin:0;padding:0}.ql-editor h4{margin:0;padding:0}.ql-editor h5{margin:0;padding:0}.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h1{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h2{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h3{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h4{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h5{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h1{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h2{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h3{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h4{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h5{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse;table-layout:fixed;width:100%}.ql-editor table td{border:1px solid var(--default-border-strong);outline:none;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative;padding-left:1.5em}.ql-editor li>.ql-ui:before{display:inline-block;text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em}.ql-editor li[data-list=checked]>.ql-ui{color:var(--default-ink-muted)}.ql-editor li[data-list=unchecked]>.ql-ui{color:var(--default-ink-muted)}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal)". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-7{counter-set:list-8 list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-8{counter-set:list-9}}@supports  not (counter-set:none){.ql-editor li[data-list=ordered].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal)". "}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:var(--input-placeholder-color);content:attr(data-placeholder);pointer-events:none;position:absolute;font-style:italic;left:15px;right:15px}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:var(--default-ink-muted)}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--default-ink-muted)}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--default-ink-muted)}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow a{color:var(--info-text)}.ql-snow #editor-resizer .toolbar .group .btn{background:var(--default-ink-muted);color:var(--default-overlay);display:flex;font-size:var(--font-s);border:none;font-weight:600}.ql-snow #editor-resizer .toolbar .group .btn:hover{background:var(--default-ink)}.ql-snow #editor-resizer .toolbar .group .input-wrapper{background:var(--info-bg-strong);color:var(--info-text);display:flex}.ql-snow #editor-resizer .toolbar .group .input-wrapper input{padding:unset;background:0 0;height:100%}.ql-snow #editor-resizer .toolbar .group .input-wrapper .suffix{display:flex;padding:0 var(--spacer-025);position:unset;right:unset;flex:1;justify-content:center;align-items: center;font-weight:600}.ql-snow #editor-resizer .toolbar .group .input-wrapper:after{content:"";height:0;bottom:0}.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button{cursor:pointer;display:inline-block;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px}.ql-snow .ql-toolbar button{cursor:pointer;display:inline-block;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px}.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover{color:var(--brand-border)}.ql-snow .ql-toolbar button:hover{color:var(--brand-border)}.ql-snow.ql-toolbar button:focus{color:var(--brand-border)}.ql-snow .ql-toolbar button:focus{color:var(--brand-border)}.ql-snow.ql-toolbar button.ql-active{color:var(--brand-border)}.ql-snow .ql-toolbar button.ql-active{color:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label:hover{color:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label:hover{color:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label.ql-active{color:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label.ql-active{color:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item:hover{color:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item:hover{color:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--brand-border)}.ql-snow.ql-toolbar button:hover .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar button:hover .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar button:focus .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar button:focus .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar button.ql-active .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--brand-border)}.ql-snow.ql-toolbar button:hover .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar button:hover .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar button:focus .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar button:focus .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar button.ql-active .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:var(--brand-border)}.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow.ql-toolbar button:focus .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar button:focus .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--brand-border)}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom{visibility:hidden}.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{background-color:var(--default-overlay);border:1px solid var(--default-border);box-shadow:var(--shadow-3);color:var(--default-ink-muted);position:absolute;padding:5px 12px;transform:translateY(10px)}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid var(--default-border);display:none;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none;line-height:26px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top;max-width:200px}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid var(--default-border);content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:var(--default-ink-muted)}.ql-snow .ql-stroke-miter{fill:none;stroke:var(--default-ink-muted)}.ql-snow .ql-stroke{stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-stroke.ql-fill{fill:var(--default-ink-muted)}.ql-snow .ql-stroke-miter{stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill{fill:var(--default-ink-muted)}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid var(--default-border);margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code{background-color:var(--default-sunken);border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{background-color:var(--default-sunken);border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;overflow:visible;background-color:#23241f;margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:var(--default-ink-muted);display:inline-block;float:left;position:relative;vertical-align:middle;height:24px;font-size:14px;font-weight:500}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:var(--default-ink-subtle);z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:var(--default-ink-subtle)}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--default-ink-subtle)}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;overflow-y:auto;z-index:1;max-height:400px;margin-top:-1px;top:100%}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-picker.ql-color-picker{width:28px}.ql-snow .ql-picker.ql-color-picker .ql-picker-label{padding:2px 4px;right:4px}.ql-snow .ql-picker.ql-color-picker .ql-picker-label svg{padding:2px 4px;right:4px}.ql-snow .ql-picker.ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-picker.ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker.ql-icon-picker{width:28px}.ql-snow .ql-picker.ql-icon-picker .ql-picker-label{padding:2px 4px;right:4px}.ql-snow .ql-picker.ql-icon-picker .ql-picker-label svg{padding:2px 4px;right:4px}.ql-snow .ql-picker.ql-icon-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-picker.ql-icon-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(:-webkit-any(.ql-color-picker,.ql-icon-picker)) svg{position:absolute;width:18px;margin-top:-9px;top:50%;right:0}.ql-snow .ql-picker:not(:-moz-any(.ql-color-picker,.ql-icon-picker)) svg{position:absolute;width:18px;margin-top:-9px;top:50%;right:0}.ql-snow .ql-picker:not(:is(.ql-color-picker,.ql-icon-picker)) svg{position:absolute;width:18px;margin-top:-9px;top:50%;right:0}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;position:relative;width:100%;height:100%;padding-left:8px;padding-right:2px}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:var(--default-overlay);display:none;position:absolute;white-space:nowrap;min-width:100%;padding:4px 8px}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-top:5px;padding-bottom:5px}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{border:1px solid var(--default-border);box-sizing:border-box;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:var(--default-border)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--default-border)}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected{border-color:var(--default-ink)}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:var(--default-ink)}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-container.ql-snow{border:1px solid var(--default-border)}.ql-toolbar .ql-picker:not(:-webkit-any(.ql-color-picker,.ql-icon-picker)).ql-table-up{width:28px}.ql-toolbar .ql-picker:not(:-moz-any(.ql-color-picker,.ql-icon-picker)).ql-table-up{width:28px}.ql-toolbar .ql-picker:not(:is(.ql-color-picker,.ql-icon-picker)).ql-table-up{width:28px}.ql-toolbar .ql-picker:not(:-webkit-any(.ql-color-picker,.ql-icon-picker)).ql-table-up .ql-picker-label{padding:2px 4px}.ql-toolbar .ql-picker:not(:-moz-any(.ql-color-picker,.ql-icon-picker)).ql-table-up .ql-picker-label{padding:2px 4px}.ql-toolbar .ql-picker:not(:is(.ql-color-picker,.ql-icon-picker)).ql-table-up .ql-picker-label{padding:2px 4px}.ql-toolbar .ql-picker:not(:-webkit-any(.ql-color-picker,.ql-icon-picker)).ql-table-up .ql-picker-label svg{position:static;margin-top:0}.ql-toolbar .ql-picker:not(:-moz-any(.ql-color-picker,.ql-icon-picker)).ql-table-up .ql-picker-label svg{position:static;margin-top:0}.ql-toolbar .ql-picker:not(:is(.ql-color-picker,.ql-icon-picker)).ql-table-up .ql-picker-label svg{position:static;margin-top:0}.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{z-index:1}.ql-editor .ql-table{border-collapse:collapse;display:table;table-layout:fixed;width:auto}.ql-editor .ql-table[data-full]{width:100%}.ql-editor .ql-table-wrapper{overflow:auto;scrollbar-width:none;width:100%}.ql-editor .ql-table-caption{outline:0;overflow-wrap:break-word;position:relative}.ql-editor .ql-table-caption .ql-table-caption--switch{cursor:pointer;display:flex;background-color:#fff;border:1px solid #0003;border-radius:4px;justify-content:center;align-items: center;padding:2px;font-size:12px}.ql-editor .ql-table-caption .ql-table-caption--switch:hover{background-color:#eee}.ql-editor .ql-table-cell{outline:0;overflow:auto;border-color:#0000;padding:8px 12px;font-size:14px}.ql-editor .ql-table-cell-inner{counter-reset:list-0;display:inline-block;outline:0;overflow-wrap:break-word;min-width:100%}.ql-editor .ql-table col{border-collapse:separate;display:table-column;table-layout:fixed;text-indent:initial}.ql-editor .ql-table tr+tr td{border-top:none}.ql-editor .ql-table td{border:1px solid #a1a1aa}.ql-editor .ql-table td+td{border-left:none}.table-up-toolbox{overflow:hidden;pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0}.table-up-toolbox *{pointer-events:all}.table-up-tooltip{color:#fff;position:absolute;white-space:nowrap;z-index:20;background-color:#303133;border-radius:.25rem;padding:.25rem .75rem;transition:opacity .15s linear;font-size:.75rem}.table-up-tooltip.transparent{opacity:0}.table-up-tooltip.hidden{display:none}.table-up-button{--table-btn-color:#606266;--table-btn-bg-hover:#f3f4f6;--table-btn-color-border:#dcdfe6;--table-btn-border:.0625rem solid var(--table-btn-color-border);--table-btn-confirm-color-border:#409eff;--table-btn-confirm-bg:#409eff;--table-btn-confirm-hover:#79bbff;--table-btn-confirm-outline-focus-visible:.125rem solid #a0cfff;border:var(--table-btn-border);box-sizing:border-box;color:var(--table-btn-color);cursor:pointer;display:inline-flex;background-color:#0000;border-radius:.25rem;height:2rem;margin:0;padding:.5rem 1rem;font-size:.875rem;line-height:1}.table-up-button+.table-up-button{margin-left:.375rem}.table-up-button:hover{background-color:var(--table-btn-bg-hover)}.table-up-button.confirm{background-color:var(--table-btn-confirm-bg);border-color:var(--table-btn-confirm-color-border);color:#fff}.table-up-button.confirm:hover{background-color:var(--table-btn-confirm-hover);border-color:var(--table-btn-confirm-hover)}.table-up-button.confirm:focus-visible{outline:var(--table-btn-confirm-outline-focus-visible);outline-offset:.0625rem}.table-up-dialog{--dialog-bg:#00000080;--dialog-color-border:#ebeef5;--dialog-color-boxshadow:#0000001f;--dialog-border:.0625rem solid var(--dialog-color-border);--dialog-boxshadow:0 0 .75rem var(--dialog-color-boxshadow);background-color:var(--dialog-bg);overflow:auto;position:fixed;z-index:2000;height:100%;inset:0}.table-up-dialog__overlay{overflow:auto;position:fixed;text-align:center;padding:1rem;inset:0}.table-up-dialog__overlay:after{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}.table-up-dialog__content{border:var(--dialog-border);box-shadow:var(--dialog-boxshadow);box-sizing:border-box;display:inline-block;overflow:hidden;text-align:left;vertical-align:middle;background-color:#fff;border-radius:.25rem;width:100%;max-width:50vw;font-size:1.125rem}.table-up-color-picker{--color-picker-bg-color:#fff;background:var(--color-picker-bg-color);box-sizing:border-box;display:inline-flex;border-radius:.375rem;flex-direction:column;width:16.75rem;padding:.5rem;box-shadow:0 0 .375rem #b2b5b8}.table-up-color-picker__content{box-sizing:border-box;width:100%;height:11.75rem;padding-top:.5rem}.table-up-color-picker__selector{position:absolute;width:14.375rem;height:9.375rem}.table-up-color-picker__background{background:linear-gradient(0deg,#000 0,#0000 100%),linear-gradient(90deg,#fff 0,#fff0 100%);width:100%;height:100%}.table-up-color-picker__background-handle{box-sizing:border-box;cursor:pointer;position:absolute;border:.0625rem solid #fff;border-radius:100%;width:.625rem;height:.625rem;top:0;left:14.375rem;transform:translate(-.3125rem,-.3125rem)}.table-up-color-picker__hue{position:absolute;background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);width:.75rem;height:9.375rem;margin-left:15rem}.table-up-color-picker__hue-handle{box-sizing:border-box;cursor:pointer;position:absolute;background-color:#fff;border:.0625rem solid #fff;width:1rem;height:.625rem;left:0;transform:translate(-.125rem,-.3125rem);box-shadow:0 0 .125rem #0009}.table-up-color-picker__alpha{position:absolute;background-color:#0000;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(135deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(135deg,#0000 75%,#ccc 75%);background-position:0 0,.375rem 0,.375rem -.375rem,0 .375rem;background-repeat:repeat,repeat,repeat,repeat;background-size:.75rem .75rem;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;width:14.375rem;height:.75rem;margin-top:10rem}.table-up-color-picker__alpha-bg{position:relative;background:linear-gradient(90deg,#fff0 0,#fff 100%);height:100%}.table-up-color-picker__alpha-handle{box-sizing:border-box;cursor:pointer;position:absolute;background-color:#fff;border:.0625rem solid #fff;width:.625rem;height:1rem;top:0;transform:translate(-.3125rem,-.125rem);box-shadow:0 0 .125rem #0009}.table-up-color-picker__action{box-sizing:border-box;display:flex;border-top:.0625rem solid #e9ecef;align-items: center;gap:.375rem;width:100%;padding-top:.5rem}.table-up-color-picker__action-item{display:inline-flex;flex:1;align-items: center;font-size:.75rem}.table-up-color-picker__input{box-sizing:border-box;color:#405057;outline:0;background-color:#fff;border:.0625rem solid #ced4da;border-radius:.25rem;width:100%;height:1.375rem;margin-left:.125rem;padding:.125rem 0 .125rem .25rem}.table-up-tooltip .table-up-color-picker{--color-picker-bg-color:transparent;box-shadow:none;width:15.75rem;padding:.5rem 0}.ql-container .table-up-selection{--select-color:#0589f340;display:none;overflow:hidden;pointer-events:none;position:absolute}.ql-container .table-up-selection__line{background-color:var(--select-color);pointer-events:none;position:absolute}.table-up-resize-line__col,.table-up-resize-line__row{position:absolute;z-index:0}.table-up-resize-line__col.is-hidden,.table-up-resize-line__row.is-hidden{display:none}.table-up-resize-line__col:after,.table-up-resize-line__col:before,.table-up-resize-line__row:after,.table-up-resize-line__row:before{content:"";display:block;position:absolute;z-index:1;top:0}.table-up-resize-line__row{cursor:ns-resize;height:.0625rem}.table-up-resize-line__row:after,.table-up-resize-line__row:before{width:100%;height:.5rem}.table-up-resize-line__row:before{transform:translateY(-.5rem)}.table-up-resize-line__col{cursor:ew-resize;width:.0625rem}.table-up-resize-line__col:after,.table-up-resize-line__col:before{width:.5rem;height:100%}.table-up-resize-line__col:before{transform:translate(-.5rem)}.table-up-resize-box{position:absolute;z-index:0}.table-up-resize-box.is-hidden{display:none}.table-up-resize-box.is-caption-bottom .table-up-resize-box__corner{border-top-width:0;border-bottom-width:.0625rem;border-top-left-radius:0;border-bottom-left-radius:50%}.table-up-resize-box.is-align-right .table-up-resize-box__col-separator{left:-.125rem}.table-up-resize-box.is-align-right .table-up-resize-box__corner{border-left-width:0;border-right-width:.0625rem;border-top-left-radius:0;border-top-right-radius:50%}.table-up-resize-box.is-align-right.is-caption-bottom .table-up-resize-box__corner{border-top-right-radius:0;border-bottom-right-radius:50%;border-bottom-left-radius:0}.table-up-resize-box__col,.table-up-resize-box__row{overflow:hidden;position:absolute;top:0;left:0}.table-up-resize-box__col-wrapper,.table-up-resize-box__row-wrapper{display:flex}.table-up-resize-box__col-header,.table-up-resize-box__row-header{position:relative;background-color:#f3f4f5;border:.0625rem solid #ccc;flex-shrink:0}.table-up-resize-box__col-wrapper{height:100%}.table-up-resize-box__col-header{cursor:pointer;border-right-color:#0000;height:100%}.table-up-resize-box__col-header:last-child{border-right-color:#ccc}.table-up-resize-box__col-separator{cursor:ew-resize;position:absolute;z-index:0;width:.125rem;top:0;bottom:0;right:-.125rem}.table-up-resize-box__col-separator:after{right:-.375rem}.table-up-resize-box__col-separator:before{left:-.375rem}.table-up-resize-box__col-separator:after,.table-up-resize-box__col-separator:before{content:"";display:block;position:absolute;z-index:1;width:.5rem;height:100%;top:0}.table-up-resize-box__row-wrapper{flex-direction:column;width:100%}.table-up-resize-box__row-header{cursor:pointer;border-bottom-color:#0000;width:100%}.table-up-resize-box__row-header:last-child{border-bottom-color:#ccc}.table-up-resize-box__row-separator{cursor:ns-resize;position:absolute;z-index:0;height:.125rem;bottom:-.125rem;left:0;right:0}.table-up-resize-box__row-separator:after{bottom:-.375rem}.table-up-resize-box__row-separator:before{top:-.375rem}.table-up-resize-box__row-separator:after,.table-up-resize-box__row-separator:before{content:"";display:block;position:absolute;z-index:1;width:100%;height:.5rem;left:0}.table-up-resize-box__corner{cursor:pointer;position:absolute;background-color:#f3f4f5;border:0 solid #ccc;border-width:.0625rem 0 0 .0625rem;border-top-left-radius:50%;top:0;left:0}.table-up-drag-line{position:fixed;z-index:0;background-color:#409eff}.table-up-drag-line.is-col{cursor:ew-resize;width:.125rem}.table-up-drag-line.is-row{cursor:ns-resize;height:.125rem}.table-up-scale{overflow:hidden;pointer-events:none;position:absolute;top:0;left:0}.table-up-scale__block{cursor:nwse-resize;pointer-events:all;position:absolute;background-color:#f1f5f9;border:.0625rem solid #999;width:.75rem;height:.75rem;top:0;left:0;transform:translate(-100%,-100%)}.table-up-scale.is-align-right .table-up-scale__block{cursor:nesw-resize}.table-up-scale.is-hidden{display:none}.table-up-scrollbar{position:absolute;z-index:1;transition:opacity .15s linear}.table-up-scrollbar__container{position:relative}.table-up-scrollbar.is-transparent{opacity:0}.table-up-scrollbar.is-vertical{width:.375rem;top:.125rem;bottom:.125rem;left:-.5rem}.table-up-scrollbar.is-vertical .table-up-scrollbar__thumb{width:100%}.table-up-scrollbar.is-horizontal{height:.375rem;bottom:.125rem;left:.125rem;right:.125rem}.table-up-scrollbar.is-horizontal .table-up-scrollbar__thumb{height:100%}.table-up-scrollbar__thumb{cursor:pointer;background-color:#d2d2d2;border-radius:.3125rem}.table-up-scrollbar__thumb:hover{background-color:#a1a1aa}.table-up-scrollbar--origin.ql-container .ql-table-wrapper{scrollbar-width:inherit}.table-up-align,.table-up-menu{display:none;position:absolute;z-index:1;background-color:#fff;border-radius:.375rem;align-items: center;padding:.25rem;font-size:.875rem;box-shadow:0 0 .5rem #00000080}.table-up-align__item,.table-up-menu__item{cursor:pointer;display:inline-flex;position:relative;border-radius:.25rem;justify-content:center;align-items: center;padding:.25rem}.table-up-align__item:hover,.table-up-menu__item:hover{background-color:#eee}.table-up-align__item.is-break,.table-up-menu__item.is-break{cursor:default;background-color:#a3a3a3;align-self:stretch;width:.0625rem;margin:.125rem .25rem;padding:0}.table-up-align .icon,.table-up-menu .icon{display:flex;flex-shrink:0;font-size:1.25rem}.table-up-align span,.table-up-menu span{text-wrap:nowrap}.table-up-menu.is-contextmenu{overflow-x:hidden;overflow-y:auto;flex-direction:column;max-height:21.875rem;padding:.25rem .5rem}.table-up-menu.is-contextmenu .table-up-menu__item{cursor:pointer;display:flex;justify-content:flex-start;gap:.25rem;width:100%}.table-up-menu.is-contextmenu .is-break{background-color:#a3a3a3;flex-shrink:0;width:100%;height:.0625rem;margin:.25rem 0}.table-up-align--active{display:flex}.table-up-align .icon{width:1.25rem;height:1.25rem}.table-up-color-map{display:flex;flex-direction:column}.table-up-color-map--used{display:flex;border-top:.0625rem solid #ccc;flex-direction:row-reverse;justify-content:center;align-items: center;margin-top:.25rem;padding-top:.25rem}.table-up-color-map__content{display:flex;flex-direction:column}.table-up-color-map__content-row{display:flex;justify-content:center;align-items: center;gap:.25rem}.table-up-color-map__item{cursor:pointer;border:.0625rem solid #a3a3a3;width:.875rem;height:.875rem;margin:.125rem}.table-up-color-map__btn{color:#303133;cursor:pointer;display:flex;background-color:#fff;flex:1;justify-content:center;align-items: center;height:1.25rem;padding:0 .375rem}.table-up-color-map__btn:hover{background-color:#edeeef}.table-up-input__item{--input-height:2rem;--input-inner-height:calc(var(--input-height) - .125rem);--input-color-text:#606266;--input-color-boxshaow:#dcdfe6;--input-color-focus:#409eff;--input-color-error:#f56c6c;--input-boxshaow:0 0 0 .0625rem var(--input-color-boxshaow)inset;--input-boxshaow-focus:0 0 0 .0625rem var(--input-color-focus)inset;--input-boxshaow-error:0 0 0 .0625rem var(--input-color-error)inset;display:flex;align-items: center}.table-up-input__item+.table-up-input__item{margin-top:1.125rem}.table-up-input__label{flex-shrink:0;width:5rem}.table-up-input__input{box-shadow:var(--input-boxshaow);box-sizing:border-box;display:flex;height:var(--input-height);line-height:var(--input-height);position:relative;border-radius:.25rem;flex-wrap:wrap;width:100%;padding:.0625rem .5rem;transition:box-shadow .2s linear}.table-up-input__input.focus{box-shadow:var(--input-boxshaow-focus)}.table-up-input__input input{color:var(--input-color-text);height:var(--input-inner-height);font-size:.875rem;line-height:var(--input-inner-height);outline:0;border:0;flex-grow:1;width:100%;padding:0}.table-up-input__input.error{box-shadow:var(--input-boxshaow-error)}.table-up-input__error-tip{color:var(--input-color-error);position:absolute;font-size:.75rem;line-height:1rem;top:100%;left:0}.ql-snow .table-up-select-box{--select-box-color-bg-hover:#f5f5f5;--select-box-color-bg-active:#e0f2fe;--select-box-custom-color-text:#0d0d0d;--select-box-custom-color-bg:transparent;--select-box-custom-color-bg-hover:#ebebeb}.table-up-select-box{--select-box-color-border:#e5e7eb;--select-box-border:.0625rem solid var(--select-box-color-border);--select-box-color-active:#0ea5e9;--select-box-color-bg-hover:#f5f5f5;--select-box-color-bg-active:transparent;--select-box-custom-color-text:#f5f5f5;--select-box-custom-color-bg:transparent;--select-box-custom-color-bg-hover:#2c2c2c}.table-up-select-box__block{display:flex;flex-wrap:wrap;justify-content:center;align-items: center;width:10rem}.table-up-select-box__item{border:var(--select-box-border);width:1rem;height:1rem;margin:.125rem}.table-up-select-box__item.active{background-color:var(--select-box-color-bg-active);border-color:var(--select-box-color-active)}.table-up-select-box__custom{background-color:var(--select-box-custom-color-bg);color:var(--select-box-custom-color-text);cursor:pointer;text-align:center;padding:.5rem;font-size:1rem}.table-up-select-box__custom:hover{background-color:var(--select-box-custom-color-bg-hover)}.table-up-creator{padding:1.5rem}.table-up-creator__input{display:flex;flex-direction:column;width:100%}.table-up-creator__control{text-align:right;margin-top:1rem}.table-up-creator__checkbox{--check-color:#212121;--checked-color:#506eec;cursor:pointer;display:flex;user-select:none;align-items: center;margin-top:.25rem;font-size:.75rem}.table-up-creator__checkbox input{appearance:none;border:.0625rem solid var(--check-color);cursor:pointer;display:inline-block;position:relative;background-color:#0000;border-radius:.3125rem;width:1.125rem;height:1.125rem;margin-right:.625rem}.table-up-creator__checkbox input:before{background-color:var(--checked-color);content:"";display:block;position:absolute;border-radius:.1875rem;width:.625rem;height:.625rem;transition:all .2s ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.table-up-creator__checkbox input:checked:before{transform:translate(-50%,-50%)scale(1)}.element{display:flex;padding:var(--spacer-05)0}.element .help{font-size:var(--font-s);font-style:italic}.element .label{color:var(--info-text);margin-bottom:var(--spacer-05)}.c-list-input{display:flex;margin-bottom:var(--spacer-2);flex-flow:wrap;width:100%}.c-list-input .list-input{margin-bottom:var(--spacer-1);width:100%}.c-list-input .list-input .c-field-text{margin-bottom:0}.c-list-input .list-input .c-field-text .c-button{border-radius:0}.c-list-input .unit-list{background:var(--input-bg);width:100%}.c-list-input .unit-list .list-item{border:1px solid var(--default-border);cursor:default;display:flex;justify-content:space-between}.c-list-input .unit-list .list-item:hover{background:var(--info-bg)}.c-list-input .unit-list .list-item .c-button{border-radius:0}.c-list-input .unit-list .list-item .content{display:flex;padding:var(--spacer-1);justify-content:center;align-items: flex-start}.c-field-number .input-wrapper{width:100%}.c-field-number .input-wrapper input{width:100%}.c-field-radio .radio-control{display:flex}.c-field-radio-selection .btn-group{display:flex;gap:var(--spacer-05);flex-wrap:wrap}.c-field-search{flex:1}.c-field-search .input-wrapper{display:flex;position:relative;align-items: flex-end}.c-field-search .input-wrapper input{width:100%}.c-field-search .input-wrapper input+svg{color:var(--default-border-strong);position:absolute;right:var(--spacer-1);top:var(--spacer-4)}.c-field-search .input-wrapper .search-suggestions{background:var(--info-bg);border:1px solid var(--default-border-strong);box-shadow:var(--shadow-3);overflow:auto;position:absolute;top:var(--field-height);z-index:100000;width:100%;max-height:200px}.c-field-search .input-wrapper .search-suggestions .suggestion{cursor:pointer;padding:var(--spacer-1);z-index:100001}.c-field-search .input-wrapper .search-suggestions .suggestion.selected{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.c-field-search .input-wrapper .search-suggestions .suggestion:hover{background:var(--info-chrome);color:var(--info-chrome-ink)}.c-field-search .search-linked{display:flex;flex:1;align-items: center}.c-field-search .search-linked .linked-label{background:var(--info-bg);border:1px solid var(--info-bg-strong);color:var(--info-text);display:flex;height:var(--field-height);padding:var(--spacer-1);flex:1;align-items: center;width:100%}.c-field-search .search-linked .c-button{border-radius:0}.c-field-select{flex-direction:column}.c-field-select .control select{flex:1;width:100%}.c-field-select .control .c-button{border-radius:unset;border-left-width:0}.c-field-select-many{max-width:200px}.c-field-select-many select{max-width:200px}.c-field-select-many select option{max-width:200px}.c-field-select-many.variant-default{gap:var(--spacer-05);margin-bottom:var(--spacer-2)}.c-field-select-many.variant-default select{width:100%;max-width:200px}.c-field-select-many.variant-default .control{display:flex;align-items: end}.c-field-select-many.variant-default .control .c-button{border-radius:0}.c-field-select-many.variant-default .selection-list{background:var(--default-overlay);border:1px solid var(--default-border);display:flex;gap:var(--spacer-1);padding:var(--spacer-1);flex-wrap:wrap}.c-field-select-many.variant-default .selection-list .selection-item{background:var(--default-border);border:1px solid var(--info-border);border-radius:var(--spacer-05);color:var(--info-text);display:flex;padding:var(--spacer-1)var(--spacer-025);align-items: center}.c-field-select-many.variant-inline{position:relative;height:100%}.c-field-select-many.variant-inline .c-dropdown .btn-dropdown{height:var(--field-height);width:100%}.c-field-select-many.variant-inline .c-dropdown.active .btn-dropdown{border:1px solid var(--input-active-border)}.c-field-select-many.variant-inline .c-dropdown.active .btn-dropdown .c-icon{color:var(--info-text)}.c-field-select-many.variant-inline .c-dropdown.active .btn-dropdown span{color:var(--info-text)}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body{display:flex;max-height:calc(var(--field-height)*6);flex-direction:column}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body .scroll-container{max-height:calc(var(--field-height)*6);overflow-y:scroll;user-select:none}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body .scroll-container label{cursor:pointer;font-size:var(--font-d);height:var(--field-height);padding:0 var(--spacer-1);font-weight:400}.c-field-select-many.variant-inline .c-dropdown.active .dropdown-body .scroll-container label:hover{background:var(--default-overlay);color:var(--default-ink-muted)}.c-field-select-many.variant-inline .c-dropdown.disabled{border:1px solid var(--default-border)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown{border:1px solid var(--input-border-color)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown.disabled{background:var(--default-overlay)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown.disabled .c-icon{color:var(--default-border-strong)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown.disabled span{color:var(--default-border-strong)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown:not(.disabled){background:var(--input-bg)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown:not(.disabled) .c-icon{color:var(--default-ink)}.c-field-select-many.variant-inline .c-dropdown:not(.disabled) .btn-dropdown:not(.disabled) span{color:var(--default-ink)}.c-panel-context .c-field-select-many{max-width:unset}.c-panel-context .c-field-select-many select{max-width:unset;width:100%}.c-panel-context .c-field-select-many .control>div{width:100%}.c-field-switch.variant-inline{align-items: center;gap:var(--spacer-05);flex-direction:row}.c-field-switch .checkbox-row{display:flex;flex-direction:column;align-items: flex-start}.c-field-switch .checkbox-row label.switch{height:var(--spacer-3);position:relative;user-select:none;width:calc(var(--spacer-1)*5)}.c-field-switch .checkbox-row label.switch .slider{background-color:var(--default-border);border-radius:calc(var(--spacer-1)*2);cursor:pointer;position:absolute;inset:0}.c-field-switch .checkbox-row label.switch .slider:before{background:var(--default-border-strong);bottom:var(--spacer-05);content:"";height:calc(var(--spacer-1)*2);left:var(--spacer-05);position:absolute;width:calc(var(--spacer-1)*2);border-radius:50%;transition:all .3s}.c-field-switch .checkbox-row label.switch input{opacity:0;width:0;height:0}.c-field-switch .checkbox-row label.switch input:focus+.slider{box-shadow:none}.c-field-switch .checkbox-row label.switch input:checked:focus+.slider{box-shadow:none}.c-field-switch .checkbox-row label.switch input:checked+.slider:before{transform:translateX(calc(var(--spacer-1)*2))}.c-field-switch.type-default .checkbox-row label.switch input:checked+.slider{background:var(--brand-border)}.c-field-switch.type-default .checkbox-row label.switch input:checked+.slider:before{background:var(--brand-chrome-ink)}.c-field-switch.type-success .checkbox-row label.switch input:checked+.slider{background:var(--success-border)}.c-field-switch.type-success .checkbox-row label.switch input:checked+.slider:before{background:var(--success-bg)}.c-field-text{flex:1}.c-field-text .input-wrapper{display:flex;position:relative;align-items: flex-end}.c-field-text .input-wrapper input{width:100%}.c-field-text .input-wrapper input+svg{color:var(--default-border-strong);position:absolute;right:var(--spacer-1);top:var(--spacer-1)}.c-field-text .input-wrapper .search-suggestions{background:var(--info-bg);border:1px solid var(--default-border-strong);box-shadow:var(--shadow-3);overflow:auto;position:absolute;top:var(--field-height);z-index:100000;width:100%;max-height:200px}.c-field-text .input-wrapper .search-suggestions .suggestion{cursor:pointer;padding:var(--spacer-1);z-index:100001}.c-field-text .input-wrapper .search-suggestions .suggestion.selected{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.c-field-text .input-wrapper .search-suggestions .suggestion:hover{background:var(--info-chrome);color:var(--info-chrome-ink)}.c-field-text .search-linked{display:flex;flex:1;align-items: center}.c-field-text .search-linked .linked-label{background:var(--info-bg);border:1px solid var(--info-bg-strong);color:var(--info-text);display:flex;height:var(--field-height);padding:var(--spacer-1);flex:1;align-items: center;width:100%}.c-field-text .search-linked .c-button{border-radius:0}.c-field-textarea textarea{resize:both}.c-field-time{flex:1}.c-field-time .input-wrapper input{width:100%}.c-field-media-upload .media-area{background:var(--info-bg);border:2px solid var(--info-bg-strong);display:flex;align-items: center;height:150px}.c-field-media-upload .media-area .snapshot{display:flex;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items: center;width:100%;height:100%}.c-field-media-upload .media-area .snapshot svg{color:var(--info-border);height:var(--icon-xxl);width:var(--icon-xxl)}.c-field-media-upload .media-area .snapshot p{color:var(--info-border)}.c-field-media-upload .media-area .snapshot.contains-image p{display:none}.c-field-media-upload .media-area .snapshot.contains-image svg{display:none}.c-field-media-upload .media-area .actions{background:var(--info-chrome-soft);display:flex;gap:var(--spacer-05);padding:var(--spacer-05);flex-direction:column;justify-content:center;height:100%}.filter{background:var(--default-card);border-radius:var(--border-radius-d);box-shadow:var(--shadow-1);overflow:hidden;width:100%}.filter *{user-select:none}.filter .help-text{color:var(--default-ink-muted);font-size:var(--font-xs);font-style:italic;font-weight:300}.filter .title{background:var(--default-card);display:flex;height:var(--spacer-6);position:relative;justify-content:space-between;align-items: center;padding-inline-end:var(--spacer-1)}.filter .title .name{color:var(--info-text);display:flex;font-family:var(--font-display);height:var(--spacer-6);align-items: center;transition:color .3s;font-weight:600}.filter .title .name .filter-icon{background:var(--info-chrome-deep);display:flex;padding-inline:var(--spacer-1);justify-content:center;align-self:stretch;align-items: center;margin-inline-end:var(--spacer-1);transition:background .3s}.filter .title .name .filter-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius)}.filter .title .name .filter-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius)}.filter .title .name .filter-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius)}.filter .title .name .filter-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius)}.filter .title .name .filter-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius)}.filter .title .name .filter-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius)}.filter .title .name .filter-icon svg{color:var(--info-chrome-ink);transition:color .3s}.filter .title .name .btn-filter-toggle:focus{outline:none}.filter .title .name .btn-filter-toggle:hover{cursor:default}.filter .title .name .count{margin-inline-start:var(--spacer-05)}.filter .title .btn-collapse{color:var(--info-text)}.filter .title:hover{cursor:n-resize}.filter .items{background:color-mix(in oklch,var(--default-page),var(--default-sunken)50%);border-top:1px solid var(--default-border);box-shadow:var(--shadow-inset);overflow-x:auto;max-height:250px;padding:0;transition:max-height .3s ease-out}.filter .items .c-checkbox-group{padding:var(--spacer-1)0}.filter .items .c-radio-group{padding:var(--spacer-1)0}.filter .items .item{color:var(--default-ink);display:flex;padding:var(--spacer-05)var(--spacer-1);transition:color .5s}.filter .items .item .radio{flex:1;margin:0}.filter .items .item .checkbox{flex:1;margin:0}.filter .items .item label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.filter .items .item .count{color:var(--default-ink-muted);display:flex;font-size:var(--font-s);justify-content:flex-end;align-items: center}.filter .items .item.disabled label{color:var(--default-border-strong)}.filter.non-collapsable:not(:-webkit-any(.active,.disabled)) .title{background:var(--default-card)}.filter.non-collapsable:not(:-webkit-any(.active,.disabled)) .title:hover{cursor:s-resize}.filter.non-collapsable:not(:-webkit-any(.active,.disabled)) .title .name{color:var(--default-ink)}.filter.non-collapsable:not(:-webkit-any(.active,.disabled)) .title .name .filter-icon{background:var(--default-sunken)}.filter.non-collapsable:not(:-webkit-any(.active,.disabled)) .title .name .filter-icon svg{color:var(--default-ink)}.filter.non-collapsable:not(:-webkit-any(.active,.disabled)) .title .btn-collapse{color:var(--default-ink-muted)}.filter.non-collapsable:not(:-moz-any(.active,.disabled)) .title{background:var(--default-card)}.filter.non-collapsable:not(:-moz-any(.active,.disabled)) .title:hover{cursor:s-resize}.filter.non-collapsable:not(:-moz-any(.active,.disabled)) .title .name{color:var(--default-ink)}.filter.non-collapsable:not(:-moz-any(.active,.disabled)) .title .name .filter-icon{background:var(--default-sunken)}.filter.non-collapsable:not(:-moz-any(.active,.disabled)) .title .name .filter-icon svg{color:var(--default-ink)}.filter.non-collapsable:not(:-moz-any(.active,.disabled)) .title .btn-collapse{color:var(--default-ink-muted)}.filter.non-collapsable:not(:is(.active,.disabled)) .title{background:var(--default-card)}.filter.non-collapsable:not(:is(.active,.disabled)) .title:hover{cursor:s-resize}.filter.non-collapsable:not(:is(.active,.disabled)) .title .name{color:var(--default-ink)}.filter.non-collapsable:not(:is(.active,.disabled)) .title .name .filter-icon{background:var(--default-sunken)}.filter.non-collapsable:not(:is(.active,.disabled)) .title .name .filter-icon svg{color:var(--default-ink)}.filter.non-collapsable:not(:is(.active,.disabled)) .title .btn-collapse{color:var(--default-ink-muted)}.filter.non-collapsable .items{overflow:hidden;max-height:0}.filter.collapsed:not(:-webkit-any(.active,.disabled)) .title{background:var(--default-card)}.filter.collapsed:not(:-webkit-any(.active,.disabled)) .title:hover{cursor:s-resize}.filter.collapsed:not(:-webkit-any(.active,.disabled)) .title .name{color:var(--default-ink)}.filter.collapsed:not(:-webkit-any(.active,.disabled)) .title .name .filter-icon{background:var(--default-sunken)}.filter.collapsed:not(:-webkit-any(.active,.disabled)) .title .name .filter-icon svg{color:var(--default-ink)}.filter.collapsed:not(:-webkit-any(.active,.disabled)) .title .btn-collapse{color:var(--default-ink-muted)}.filter.collapsed:not(:-moz-any(.active,.disabled)) .title{background:var(--default-card)}.filter.collapsed:not(:-moz-any(.active,.disabled)) .title:hover{cursor:s-resize}.filter.collapsed:not(:-moz-any(.active,.disabled)) .title .name{color:var(--default-ink)}.filter.collapsed:not(:-moz-any(.active,.disabled)) .title .name .filter-icon{background:var(--default-sunken)}.filter.collapsed:not(:-moz-any(.active,.disabled)) .title .name .filter-icon svg{color:var(--default-ink)}.filter.collapsed:not(:-moz-any(.active,.disabled)) .title .btn-collapse{color:var(--default-ink-muted)}.filter.collapsed:not(:is(.active,.disabled)) .title{background:var(--default-card)}.filter.collapsed:not(:is(.active,.disabled)) .title:hover{cursor:s-resize}.filter.collapsed:not(:is(.active,.disabled)) .title .name{color:var(--default-ink)}.filter.collapsed:not(:is(.active,.disabled)) .title .name .filter-icon{background:var(--default-sunken)}.filter.collapsed:not(:is(.active,.disabled)) .title .name .filter-icon svg{color:var(--default-ink)}.filter.collapsed:not(:is(.active,.disabled)) .title .btn-collapse{color:var(--default-ink-muted)}.filter.collapsed .items{overflow:hidden;max-height:0}.filter.active .title .name{color:var(--info-text)}.filter.active .title .name .filter-icon{background:var(--brand-border)}.filter.active .title .name .filter-icon svg{color:var(--brand-chrome-ink)}.filter.active .title .name .filter-icon:hover{background:var(--brand-chrome-soft)}.filter.active .title .name .filter-icon:hover svg{color:var(--brand-chrome-ink)}.filter.active .title .name .btn-filter-toggle{cursor:pointer}.filter.active .title .btn-collapse{color:var(--info-text)}.filter.disabled .title{background:var(--default-card)}.filter.disabled .title:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius)}.filter.disabled .title:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius)}.filter.disabled .title:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--border-radius)}.filter.disabled .title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius)}.filter.disabled .title:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius)}.filter.disabled .title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--border-radius)}.filter.disabled .title .btn-filter-toggle{cursor:not-allowed}.filter.disabled .title .name{color:var(--default-ink-subtle)}.filter.disabled .title .name .filter-icon{background:var(--default-overlay)}.filter.disabled .title .name .filter-icon svg{color:var(--default-border-strong)}.filter.disabled .title .btn-collapse{color:var(--default-border);display:none}.filter.loading .items input{border:1px solid var(--default-border)}.filter.loading .items .count{color:var(--default-ink-subtle)}.filter.loading .items .item{color:var(--default-ink-subtle)}.c-filter-select-range:not(.active) .noUi-connect{background:var(--default-overlay)}.c-filter-select-range:not(.active) .noUi-target .noUi-base .noUi-connects .noUi-connect{background:var(--info-border)}.c-filter-select-range.active .noUi-target.noUi-horizontal .noUi-origin .noUi-tooltip{color:var(--brand-border)}.c-filter-select-range .items{overflow-y:hidden;width:100%;height:110px}.c-filter-select-range .c-slider{padding-inline-start:calc(var(--spacer-2) + 2px);padding-inline-end:calc(var(--spacer-2) + 2px);padding-top:var(--spacer-6)}.c-filter-select-range .help{color:var(--default-ink-muted);font-size:var(--font-xs);padding-inline-start:calc(var(--spacer-2) + 2px);padding-top:var(--spacer-4);width:100%;font-style:italic;font-weight:300}.c-filter-text{position:relative}.c-filter-text .title .c-field-text input{width:100%}.c-filter-text .help{color:var(--default-ink-muted);font-size:var(--font-xs);text-overflow:ellipsis;white-space:nowrap;width:100%;font-style:italic;font-weight:300}.field.c-filter-toggle{gap:var(--spacer-1);margin-bottom:var(--spacer-2);background:0 0;flex-direction:row-reverse;justify-content:flex-end}.field.c-filter-toggle label{color:var(--default-border-strong);transition:color .3s ease-in-out}.field.c-filter-toggle.active label{color:var(--brand-border)}.c-filter-workflow{background:var(--default-card);border:1px solid var(--default-border);border-left:3px solid var(--info-border);border-radius:var(--spacer-1);box-shadow:var(--shadow-1);position:relative;width:100%;padding:0;transition:all .2s}.c-filter-workflow:before{background:var(--info-border);content:"";opacity:0;position:absolute;width:100%;height:2px;transition:opacity .2s;top:0;left:0}.c-filter-workflow.is-active{background:var(--info-bg);border-color:var(--info-border);border-left-color:var(--brand-border);box-shadow:var(--shadow-2)}.c-filter-workflow.is-active:before{opacity:1}.c-filter-workflow .filter-workflow-badge{display:flex;align-items: center;gap:var(--spacer-1);padding:calc(var(--spacer-1) + var(--spacer-05))var(--spacer-2)}.c-filter-workflow .filter-workflow-badge-icon-wrapper{background:var(--default-overlay);box-shadow:var(--shadow-1);cursor:pointer;display:flex;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items: center;width:32px;height:32px;padding:0;transition:all .2s}.c-filter-workflow .filter-workflow-badge-icon-wrapper:hover:not(:disabled){background:var(--info-bg);box-shadow:var(--shadow-2)}.c-filter-workflow .filter-workflow-badge-icon-wrapper:disabled{cursor:not-allowed;opacity:.5}.c-filter-workflow .filter-workflow-badge-content{flex:1;min-width:0}.c-filter-workflow .filter-workflow-badge-label{color:var(--default-ink-muted);font-size:var(--font-xs);letter-spacing:.3px;text-transform:uppercase;font-weight:500}.c-filter-workflow .filter-workflow-badge-active-name{color:var(--default-ink);font-size:var(--font-d);margin-top:var(--spacer-05);font-weight:500}.c-filter-workflow .filter-workflow-badge-hint{color:var(--default-ink-muted);font-size:var(--font-xs);margin-top:var(--spacer-05);font-style:italic}.c-filter-workflow .filter-workflow-options{border-top:1px solid var(--default-border);display:flex;gap:var(--spacer-05);padding:var(--spacer-1)var(--spacer-2)var(--spacer-2);flex-direction:column}.c-filter-workflow .filter-workflow-option{background:var(--default-card);border:2px solid var(--default-border);border-radius:var(--spacer-05);color:var(--default-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);padding:calc(var(--spacer-1) + var(--spacer-05))var(--spacer-2);position:relative;text-align:left;width:100%;transition:all .15s;font-weight:400}.c-filter-workflow .filter-workflow-option:hover:not(.filter-workflow-option-completed){background:var(--info-bg);border-color:var(--info-border);color:var(--default-ink)}.c-filter-workflow .filter-workflow-option:hover:not(.filter-workflow-option-completed) .filter-workflow-option-radio{border-color:var(--info-bg-strong)}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed{background:var(--success-bg);border-color:var(--success-bg-strong);color:var(--default-ink)}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed .filter-workflow-option-radio{background:var(--success-bg);border-color:var(--success-border)}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed .filter-workflow-option-count{color:var(--success-text);font-weight:500}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed .filter-workflow-option-check{color:var(--success-text)}.c-filter-workflow .filter-workflow-option.filter-workflow-option-completed:hover{background:var(--success-bg);border-color:var(--success-border)}.c-filter-workflow .filter-workflow-option-active{background:var(--info-bg);border-color:var(--info-border);color:var(--default-ink);border-left-width:4px;font-weight:500;box-shadow:0 1px 2px #0000000f}.c-filter-workflow .filter-workflow-option-active .filter-workflow-option-radio{background:var(--info-border);border-color:var(--info-border)}.c-filter-workflow .filter-workflow-option-active.filter-workflow-option-completed{background:var(--success-bg);border-color:var(--success-border);border-left-color:var(--success-text);border-left-width:4px;box-shadow:0 1px 2px #0000000f}.c-filter-workflow .filter-workflow-option-active.filter-workflow-option-completed .filter-workflow-option-radio{background:var(--success-border);border-color:var(--success-text)}.c-filter-workflow .filter-workflow-option-active.filter-workflow-option-completed .filter-workflow-option-check{color:var(--success-text)}.c-filter-workflow .filter-workflow-option-radio{background:var(--default-overlay);border:2px solid var(--default-border);display:flex;border-radius:50%;flex-shrink:0;justify-content:center;align-items: center;width:18px;height:18px;transition:all .15s}.c-filter-workflow .filter-workflow-option-radio-dot{background:var(--default-overlay);border-radius:50%;width:6px;height:6px}.c-filter-workflow .filter-workflow-option-label{flex:1}.c-filter-workflow .filter-workflow-option-count{color:var(--default-border-strong);display:flex;font-size:var(--font-xs);justify-content:center;align-items: center;font-weight:500}.c-filter-workflow .filter-workflow-option-active .filter-workflow-option-count{color:var(--default-ink-muted)}.c-filter-workflow .filter-workflow-option-badge{background:var(--brand-border);color:var(--brand-chrome-ink);display:flex;font-size:var(--font-xs);padding:0 var(--spacer-05);border-radius:10px;justify-content:center;align-items: center;min-width:18px;height:18px;font-weight:500}.c-filter-workflow .filter-workflow-actions{background:var(--default-card);border-top:1px solid var(--default-border);padding:calc(var(--spacer-1) + var(--spacer-05))var(--spacer-2);padding-bottom:var(--spacer-3)}.c-filter-workflow .filter-workflow-actions .filter-workflow-actions-header{display:flex;align-items: center;gap:var(--spacer-05);margin-bottom:var(--spacer-05)}.c-filter-workflow .filter-workflow-actions-info{color:var(--default-border-strong);cursor:help;transition:color .15s}.c-filter-workflow .filter-workflow-actions-info:hover{color:var(--info-border)}.c-filter-workflow .filter-workflow-actions-list{display:flex;gap:var(--spacer-05);flex-direction:column}.c-filter-workflow .filter-workflow-actions-item{color:var(--default-ink);display:flex;font-size:var(--font-xs);align-items: center;gap:var(--spacer-05)}.c-filter-workflow .filter-workflow-actions-arrow{color:var(--default-border-strong);flex-shrink:0}.c-filter-workflow.disabled{opacity:.5;pointer-events:none}.c-filters-active{background:var(--default-card);z-index:1000;width:100%}.c-filters-active .inactive{animation:.3s forwards show;color:var(--default-border-strong);display:flex;height:var(--spacer-8);max-height:var(--spacer-8);opacity:0;flex-direction:column;justify-content:center;align-items: center;width:100%}.c-filters-active .inactive .c-icon{color:var(--default-border-strong)}.c-filters-active .filters{display:flex;flex-wrap:wrap;height:100%}.c-filters-active .filters .term{animation:.3s forwards fade-in;background:var(--brand-border);box-shadow:inset 1px 1px 0 var(--default-overlay);color:var(--brand-chrome-ink);display:flex;font-size:var(--font-s);height:var(--spacer-4);opacity:0;position:relative;flex:0 0 50%;justify-content:flex-start;align-items: center;width:50%;font-weight:600}.c-filters-active .filters .term .marker{border-right:1px solid var(--brand-bg);position:absolute;width:var(--spacer-05);z-index:1000;height:100%;top:0;left:0}.c-filters-active .filters .term .icon-close{background:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-brand)/80%);color:var(--brand-bg);display:none;padding:calc(var(--spacer-1)*.75);position:absolute;width:100%;height:100%;top:0;left:0}.c-filters-active .filters .term span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-filters-active .filters .term:hover{background:var(--brand-border)}.c-filters-active .filters .term:hover .icon-close{display:block}.c-filters-active .filters .term.match{background:var(--info-chrome-soft);color:var(--info-chrome-ink)}.c-filters-active .filters .term.match svg{color:var(--info-chrome-ink)}html body .c-button-group{display:flex;align-items: center}html body .c-button-group.type-default .c-button{border-left-width:0;border-radius:0}html body .c-button-group.type-default .c-button:first-child{border-left-width:1px}html body .c-button-group.type-panel{gap:var(--spacer-1)}html body .c-button-group.type-panel .c-button{flex:1}html body .c-button-group.type-context{box-shadow:var(--shadow-2);display:inline-flex;margin-inline-end:var(--spacer-2);margin-bottom:var(--spacer-2)}html body .c-button-group.type-context .c-button{max-width:100px}html body .c-button-group.type-simple .c-button{border-radius:0}html body .c-button-group.type-simple .c-button:last-child{border-radius:0}html body .c-button-group.type-spaced{gap:var(--spacer-1)}.c-checkbox-group .no-children{font-style:normal;font-weight:400}.c-checkbox-group .has-children{font-style:italic;font-weight:600}.c-checkbox-group .has-children>.item.selected+.sub-items input[type=checkbox]:checked{background:var(--toggle-well-implied);border-color:var(--brand-border)}.c-checkbox-group .has-children>.item.selected+.sub-items input[type=checkbox]:checked:after{border-color:var(--brand-border)}.c-checkbox-group .sub-items{margin-inline-start:calc(var(--spacer-1)*1.5);margin-bottom:var(--spacer-05)}.c-notifications{display:flex;gap:var(--spacer-2);position:absolute;z-index:10000000000000000;flex-direction:column;width:475px;font-weight:500;bottom:60px}@media (max-width:750px){.c-notifications{padding:0 var(--spacer-1);width:100vw;left:0}}.c-radio-group{flex-direction:column}.c-radio-group .item{display:flex;padding:calc(var(--spacer-1)*.25)0}.c-radio-group .item label{display:flex;align-items: center}.c-radio-group .help{margin-top:var(--spacer-05)}.c-panel-filters{display:flex;max-width:var(--panel-filters-width);overflow-x:hidden;overflow-y:auto;position:relative;flex-direction:column;flex:1;width:100%;height:100%;min-height:0}.c-panel-filters.disabled *{pointer-events:none}.c-panel-filters.disabled .field button{background:var(--default-card);color:var(--default-ink-subtle)}.c-panel-filters.disabled .field input{background:var(--default-card);color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .filter-icon{background:var(--default-card)}.c-panel-filters.disabled .filter svg{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .name{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.collapsed:not(:-webkit-any(.active,:disabled)) .filter-icon{background:var(--default-card)}.c-panel-filters.disabled .filter.collapsed:not(:-webkit-any(.active,:disabled)) svg{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.collapsed:not(:-webkit-any(.active,:disabled)) .name{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.collapsed:not(:-moz-any(.active,:disabled)) .filter-icon{background:var(--default-card)}.c-panel-filters.disabled .filter.collapsed:not(:-moz-any(.active,:disabled)) svg{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.collapsed:not(:-moz-any(.active,:disabled)) .name{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.collapsed:not(:is(.active,:disabled)) .filter-icon{background:var(--default-card)}.c-panel-filters.disabled .filter.collapsed:not(:is(.active,:disabled)) svg{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.collapsed:not(:is(.active,:disabled)) .name{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .title .filter-icon{background:var(--default-card)}.c-panel-filters.disabled .filter .title svg{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .title .name{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .items input[type=radio]:checked{background:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .items input[type=checkbox]:checked{background:var(--default-ink-subtle)}.c-panel-filters.disabled .filter .items .item label{color:var(--default-ink-subtle)}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-base .noUi-connects .noUi-connect{background:var(--default-card)}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-base .noUi-connects .noUi-tooltip{color:var(--default-ink-muted)}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-base .noUi-origin .noUi-tooltip{color:var(--default-border-strong)}.c-panel-filters.disabled .filter.c-filter-select-range .items .noUi-pips{color:var(--default-border-strong)}.c-panel-filters.disabled .c-filters-active{background:var(--default-card);box-shadow:none!important}.c-panel-filters.disabled .c-filters-active button{background:var(--default-overlay);color:var(--default-ink-subtle)}.c-panel-filters .scroll-container{display:flex;gap:var(--spacer-2);overflow-y:auto;padding-top:var(--spacer-2);flex-direction:column;flex:1;max-height:100%}.c-panel-filters .scroll-container .filter{flex-shrink:0}.c-panel-filters .scroll-container .filter-group{flex-shrink:0}.c-panel-filters .scroll-container .filter .field{margin:0}.c-panel-filters .scroll-container .filter-group{display:flex;flex-direction:column}.c-panel-filters.float-panel .c-filters-active{position:absolute;z-index:10;transition:max-height .3s}.c-panel-filters.float-panel:not(.float-panel--active) .c-filters-active{box-shadow:var(--shadow-2);max-height:var(--spacer-8);min-height:var(--spacer-8);overflow:hidden;padding-bottom:var(--spacer-8)}.c-panel-filters.float-panel:not(.float-panel--active) .c-filters-active:hover{animation:1.5s forwards expand,.5s backwards collapse;max-height:100%}.c-panel-filters.c-panel-filters--mobile-shop-overlay{max-width:none;padding-top:0}.c-panel-filters.c-panel-filters--mobile-shop-overlay .c-panel-filters-mobile-sheet-controls{flex-shrink:0;width:100%}.c-panel-filters.c-panel-filters--mobile-shop-overlay .c-panel-filters-thumb-bar{flex-shrink:0}.c-panel-filters.float-panel--active{background:var(--default-card);border-right:var(--default-overlay);opacity:1;z-index:10000}.c-panel-filters.float-panel--active .c-filters-active{position:relative}.c-panel-filters.float-panel--active .c-collection-filter-control{display:flex;padding:0 var(--spacer-2);position:absolute;right:0}.c-panel-filters.float-panel--active .c-collection-filter-control .c-button{border:0}.c-panel-filters.float-panel--active .scroll-container{margin-top:unset;padding-bottom:var(--spacer-2)}.c-panel-filters.float-panel--active .filter{background:var(--default-overlay)}.c-panel-filters.float-panel--active.collapsed{opacity:0;overflow:hidden;max-width:0}.c-panel-filters.float-panel--active.collapsed .view-actions{overflow:visible}.c-panel-filters.float-panel--active.collapsed .filter{overflow:visible}.c-panel-filters.float-panel--active .toggle{display:flex}.c-panel-filters.float-panel--active .toggle.collapsed{display:none;left:0;top:var(--spacer-1)}.c-panel-filters.float-panel--active .toggle.uncollapsed{bottom:var(--spacer-1);right:var(--spacer-1)}.c-login .forgot-pw{display:flex;justify-content:flex-end;align-items: center;width:100%}.c-login .otp-options{display:flex;align-items: center;gap:var(--spacer-2);justify-content:center}.carousel,.c-carousel-slides,.c-carousel-slides .item{height:inherit}.c-carousel{cursor:default;position:relative;height:100%}.c-carousel .inline{height:100%}.c-carousel .detail-view{aspect-ratio:4/3;display:flex;position:relative;width:100%;max-width:min(1200px,133.333vh);max-height:100%;margin:0 auto}.c-carousel .detail-view .btn-close{position:absolute;right:var(--spacer-1);top:var(--spacer-1);z-index:10000}.c-carousel .c-carousel-slides{position:relative;width:100%;height:100%}.c-carousel .c-carousel-slides .c-carousel-controls{display:flex;padding:var(--spacer-1);position:absolute;z-index:10000;justify-content:space-between;align-items: center;width:100%;height:100%}.c-carousel-indicators{cursor:pointer;list-style:none;position:absolute;text-align:center;z-index:100000;width:60%;margin-inline-start:-30%;padding-inline-start:0;bottom:0;left:50%}.c-carousel-indicators li{border:2px solid var(--brand-bg);border-radius:var(--spacer-2);display:inline-block;height:var(--icon-d);margin:var(--spacer-05);width:var(--icon-d);transition:background-color .3s,border-color .3s}.c-carousel-indicators li.active{background:var(--brand-border)}.c-carousel-slides{display:flex;position:relative;width:100%;height:100%}.c-carousel-slides .item{display:flex;opacity:0;position:absolute;justify-content:center;width:100%;height:100%;transition:opacity .5s ease-in-out}.c-carousel-slides .item a{color:var(--default-overlay)}.c-carousel-slides .item a:hover{color:var(--brand-border)}.c-carousel-slides .item img{background:var(--default-ink);object-fit:cover;width:100%;height:100%}.c-carousel-slides .item.active{opacity:1;z-index:1}.c-carousel-slides .item>img{display:block;max-width:100%;height:auto;line-height:1}.c-carousel-slides .item>a>img{display:block;max-width:100%;height:auto;line-height:1}.c-carousel-slides .rows{position:relative;width:100%}.c-carousel-slides .rows .row{display:flex;opacity:0;pointer-events:none;position:absolute;user-select:none;flex:1;width:100%;transition:opacity 1s ease-in-out}.c-carousel-slides .rows .row.active{opacity:1;pointer-events:auto;position:relative}.c-carousel-slides .rows .row .row-item{position:relative;width:25%}.c-carousel-slides .rows .row .row-item img{max-width:100%;max-height:100%}.c-dialog-auth .c-dialog{backdrop-filter:blur(6px);background:#00000094}.c-dialog-auth .c-dialog .tabs-container{box-shadow:unset}.c-dialog-auth .c-dialog .dialog{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-chrome-soft).07 var(--h-chrome)/58%)0%,oklch(var(--l-chrome-soft).07 var(--h-chrome)/54%)100%);border:1px solid var(--portal-rail-edge);box-shadow:inset 0 1px 0 #ffffff1f,var(--shadow-4);display:flex;overflow:hidden;border-radius:16px;flex-direction:column;min-width:640px;max-width:900px;max-height:90vh}.c-dialog-auth .c-dialog .btn-close--floating{color:#ffffffd9;transition:color .2s}.c-dialog-auth .c-dialog .btn-close--floating:hover{color:var(--info-chrome-ink)}.c-dialog-auth .c-dialog .title{color:var(--info-chrome-ink);letter-spacing:.04em;padding:var(--spacer-3)var(--spacer-4);flex-shrink:0}.c-dialog-auth .c-dialog .title .title-text{font-size:var(--font-xl);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.c-dialog-auth .c-dialog .title .btn-close{color:#ffffffd9;transition:color .2s}.c-dialog-auth .c-dialog .title .btn-close:hover{color:var(--info-chrome-ink)}.c-dialog-auth .c-dialog .body{display:flex;overflow:hidden;flex:1;min-height:0;padding:0!important}:root[data-theme=light] :is(.c-dialog-auth .c-dialog) .dialog{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-chrome-soft).05 var(--h-chrome)/58%)0%,oklch(var(--l-chrome-soft).05 var(--h-chrome)/54%)100%)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) :is(.c-dialog-auth .c-dialog) .dialog{backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-chrome-soft).05 var(--h-chrome)/58%)0%,oklch(var(--l-chrome-soft).05 var(--h-chrome)/54%)100%)}}@media (max-width:600px){.c-dialog-auth .c-dialog .dialog{border-radius:0;width:100%;min-width:0;max-width:100%;height:100%;max-height:100vh}.c-dialog-auth .c-dialog .title{padding:var(--spacer-2)var(--spacer-3)}.c-dialog-auth .c-dialog .title .title-text{font-size:var(--font-l)}}.c-dialog-auth-content{display:flex;flex:1;min-width:0;min-height:min(600px,90vh)}.c-dialog-auth-content .dialog-auth-panel-image{overflow:hidden;position:relative;flex-shrink:0;align-self:stretch;width:400px;margin:0}.c-dialog-auth-content .dialog-auth-panel-image img{display:block;object-fit:cover;object-position:center;width:100%;height:100%;min-height:100%}.c-dialog-auth-content .dialog-auth-panel-image:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset -28px 0 36px -28px #00000073}.c-dialog-auth-content .dialog-auth-panel-image .dialog-auth-image-text{color:#fffffff2;font-size:var(--font-s);padding:var(--spacer-6)var(--spacer-4)var(--spacer-5);position:absolute;text-shadow:0 1px 3px #00000080;z-index:1;background:linear-gradient(#0000 0%,#00000073 55%,#000000c7 100%);line-height:1.5;bottom:0;left:0;right:0}.c-dialog-auth-content .dialog-auth-panel-image .dialog-auth-image-text blockquote{margin:0 0 calc(var(--spacer-1) + var(--spacer-05));font-style:italic;line-height:1.6}.c-dialog-auth-content .dialog-auth-panel-image .dialog-auth-image-text cite{display:block;font-size:var(--font-d);opacity:.9}.c-dialog-auth-content .dialog-auth-panel-form{display:flex;padding:var(--spacer-4)var(--spacer-5);flex-direction:column;flex:1;min-width:0}.c-dialog-auth .dialog--no-title :is(.c-dialog-auth-content .dialog-auth-panel-form){padding-top:var(--spacer-6)}.c-dialog-auth-content .dialog-auth-tabs.c-tabs{display:flex;flex-direction:column;flex:1;min-height:0}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .tabs-container{margin-bottom:var(--spacer-4);padding-bottom:var(--spacer-2);background:0 0;flex-shrink:0}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .tabs-container .tabs{display:flex;gap:var(--spacer-3)}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .panels{display:flex;flex:1;min-height:0}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .panels .c-tab-panel{margin-inline:calc(var(--spacer-05)*-1);overflow:hidden;padding-inline:var(--spacer-05);flex:1;min-height:0}.c-dialog-auth-content .dialog-auth-tabs.c-tabs .panels .c-tab-panel.active{display:flex;flex-direction:column}.c-dialog-auth-content .dialog-auth-forgot{display:flex;overflow-y:auto;flex-direction:column;flex:1;min-height:0;margin-inline-start:0;padding-inline-start:0}.c-dialog-auth-content .dialog-auth-forgot .dialog-auth-forgot-back{margin-bottom:var(--spacer-3)}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form{margin-inline-start:0;padding-inline-start:0}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form h3{color:var(--info-chrome-ink);font-size:var(--font-l);letter-spacing:.01em;margin-bottom:var(--spacer-1);font-weight:600}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .step-info{color:#ffffffe6;font-size:var(--font-s);margin-bottom:var(--spacer-3);line-height:1.55}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .field{margin-bottom:var(--spacer-3)}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled){border-radius:var(--spacer-1);letter-spacing:.02em;margin-top:var(--spacer-2);padding:0 var(--spacer-4);height:48px;transition:box-shadow .2s,transform .1s;font-weight:600}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled){color:var(--default-chrome)!important;background:#fffffff2!important;border:1px solid #fffffff2!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled) .c-button-text{color:var(--default-chrome)!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled) svg{color:var(--default-chrome)!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):hover{box-shadow:var(--shadow-3);background:#fff!important;border-color:#fff!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):hover .c-button-text{color:var(--default-chrome)!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):hover svg{color:var(--default-chrome)!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active{box-shadow:var(--shadow-3);background:#fff!important;border-color:#fff!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active .c-button-text{color:var(--default-chrome)!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active svg{color:var(--default-chrome)!important}.c-dialog-auth-content .dialog-auth-forgot .c-auth-forgot-password .form .c-button.type-success:not(.disabled):not(.disabled):active{transform:translateY(1px)}.c-dialog-auth-content .c-auth-login .form.stepper-form{margin-inline-start:0;padding-inline-start:0}.c-dialog-auth-content .stepper-form .step h2{color:var(--info-chrome-ink);font-size:var(--font-l);letter-spacing:.01em;margin-bottom:var(--spacer-1);font-weight:600}.c-dialog-auth-content .stepper-form .step h3{color:var(--info-chrome-ink);font-size:var(--font-l);letter-spacing:.01em;margin-bottom:var(--spacer-1);font-weight:600}.c-dialog-auth-content .stepper-form .step .step-info{color:#ffffffe6;font-size:var(--font-s);margin-bottom:var(--spacer-3);line-height:1.55}.c-dialog-auth-content .stepper-form .step.step-5 p{color:#ffffffe6;font-size:var(--font-s);line-height:1.55}.c-dialog-auth-content .stepper-form .step a:not(.c-button){color:var(--info-chrome-ink);text-decoration:underline}.c-dialog-auth-content .stepper-form .step a:not(.c-button):hover{color:#fff}.c-dialog-auth-content .stepper-form .step a:not(.c-button):focus{color:#fff}.c-dialog-auth-content .stepper-form .step .field{margin-bottom:var(--spacer-3)}.c-dialog-auth-content .stepper-form .step .forgot-pw{margin-bottom:var(--spacer-3)}.c-dialog-auth-content .stepper-form .step .forgot-pw .c-button{color:#fffffff2;font-weight:500}.c-dialog-auth-content .stepper-form .step .forgot-pw .c-button:hover{color:var(--info-chrome-ink)}.c-dialog-auth-content .stepper-form .step .btn-login{border-radius:var(--spacer-1);letter-spacing:.02em;margin-top:var(--spacer-2);padding:0 var(--spacer-4);width:100%;max-width:none;height:48px;font-weight:600}.c-dialog-auth-content .stepper-form .step .btn-submit{border-radius:var(--spacer-1);letter-spacing:.02em;margin-top:var(--spacer-2);padding:0 var(--spacer-4);width:100%;max-width:none;height:48px;font-weight:600}.c-dialog-auth-content .c-field-text input{border-radius:var(--spacer-1);padding:var(--spacer-2)}.c-dialog-auth-content .c-field-code input{border-radius:var(--spacer-1);padding:var(--spacer-2)}.c-dialog-auth-content .field label .validation{font-size:var(--font-l);margin-inline-start:var(--spacer-05);font-weight:700}.c-dialog-auth-content .field.invalid label .validation{font-size:var(--font-l);margin-inline-start:var(--spacer-05);font-weight:700}.c-dialog-auth-content .field .help{color:#ffffffd9}.c-dialog-auth-content .field.invalid .help.validation{color:var(--danger-border);font-style:normal;font-weight:500}@media (max-width:600px){.c-dialog-auth-content{height:100%}.c-dialog-auth-content .dialog-auth-panel-image{display:none}.c-dialog-auth-content .dialog-auth-panel-form{overflow-y:auto;padding:var(--spacer-3)var(--spacer-3)var(--spacer-4)}}.c-dialog-auth-content .dialog-auth-registration{display:flex;margin-inline:calc(var(--spacer-05)*-1);overflow-y:auto;padding-inline:var(--spacer-05);flex-direction:column;flex:1;min-height:0;max-height:100%}.c-dialog-auth-content .dialog-auth-registration .c-registration{padding:0}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper{margin-bottom:var(--spacer-4);margin-top:0}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step{color:#ffffffe6;background:#ffffff26;border-color:#ffffff73}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step a{color:#ffffffe6;background:#ffffff26;border-color:#ffffff73}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.active{background:oklch(62% var(--c-brand)var(--h-brand));color:var(--brand-chrome-ink);border-color:#0000}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.active a{background:oklch(62% var(--c-brand)var(--h-brand));color:var(--brand-chrome-ink);border-color:#0000}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.completed{border-color:var(--info-text);color:var(--info-chrome-ink);background:#ffffff40}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.completed a{border-color:var(--info-text);color:var(--info-chrome-ink);background:#ffffff40}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.disabled{color:#ffffff80;background:#ffffff14;border-color:#ffffff40}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .step.disabled a{color:#ffffff80;background:#ffffff14;border-color:#ffffff40}.c-dialog-auth-content .dialog-auth-registration .c-registration--in-dialog .c-stepper .progress-line{background:#ffffff59}.c-dialog-auth-content .dialog-auth-registration .stepper-form{padding:0}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly-list{border-radius:var(--spacer-1);margin-bottom:var(--spacer-3);overflow-y:auto;background:#ffffff14;border-color:#fff3;max-height:170px}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly{background:var(--chrome-veil);border-color:#fff3;flex:none}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly .key{color:#fffffff2}.c-dialog-auth-content .dialog-auth-registration .step-4 .field-readonly .value{color:#ffffffe6}.c-dialog-auth-content .dialog-auth-registration .step-4 .consent .field label{color:#fffffff2}.c-access-tokens{display:flex;gap:var(--spacer-3);flex-direction:column;max-width:min(60rem,100%)}.c-access-tokens .intro{color:var(--default-ink-muted);max-width:70ch;margin:0}.c-access-tokens .create{display:flex;gap:var(--spacer-1);flex-direction:column}.c-access-tokens .create .c-field-text{max-width:32rem;margin:0}.c-access-tokens .create .create-actions{display:flex;align-items: center;gap:var(--spacer-1);flex-wrap:wrap}.c-access-tokens .create .limit{color:var(--default-ink-muted)}.c-access-tokens .revealed{background:var(--warning-bg);border-left:3px solid var(--warning-border);border-radius:var(--border-radius-s);display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1)}.c-access-tokens .revealed .revealed-body{flex:1;min-width:0}.c-access-tokens .revealed .revealed-value{display:block;overflow-wrap:anywhere}.c-access-tokens .tokens{border-collapse:collapse;width:100%}.c-access-tokens .tokens th{padding:var(--spacer-05)var(--spacer-1);text-align:left;vertical-align:middle}.c-access-tokens .tokens td{padding:var(--spacer-05)var(--spacer-1);text-align:left;vertical-align:middle}.c-access-tokens .tokens th{border-bottom:1px solid var(--default-border-strong);color:var(--default-ink-muted)}.c-access-tokens .tokens td{border-bottom:1px solid var(--default-border);height:2.75rem}.c-access-tokens .tokens .label{overflow-wrap:anywhere;width:100%}.c-access-tokens .tokens .date{white-space:nowrap}.c-access-tokens .tokens .actions{text-align:right;white-space:nowrap}.c-access-tokens .tokens .empty{color:var(--default-ink-muted)}.c-amount-unit{display:flex;font-size:var(--font-s);gap:var(--spacer-05);flex-direction:column}.c-amount-unit .c-icon{opacity:.5}.c-amount-unit .alt-currency{display:flex;align-items: center;gap:var(--spacer-05)}.c-amount-unit .amount-case{display:flex;align-items: center;gap:var(--spacer-05)}.c-amount-unit .amount-bottle{display:flex;align-items: center;gap:var(--spacer-05)}.c-amount-unit .amount-case{font-weight:600}.c-amount-unit .alt-currency{color:var(--info-text);margin-top:calc(-1*var(--spacer-1))}.c-amount-unit .alt-currency abbr{text-decoration:none}.c-amount-unit .amount-excise{display:flex;flex-direction:column}.c-amount-unit .amount-excise .help-block{color:var(--info-text);font-size:var(--font-xs);margin:0}.c-badge{border-radius:var(--spacer-4);display:inline-flex;font-size:var(--font-s);padding:var(--spacer-05)var(--spacer-1);white-space:nowrap;justify-content:center;align-items: center;font-weight:600;line-height:1}.c-badge.type-default{background-color:var(--default-ink-muted);color:var(--default-overlay)}.c-badge.type-info{background-color:var(--info-chrome-soft);color:var(--info-chrome-ink)}.c-badge.type-success{background-color:var(--success-text);color:var(--success-bg)}.c-badge.type-danger{background-color:var(--danger-border);color:var(--danger-bg)}.c-badge.type-warning{background-color:var(--warning-text);color:var(--warning-bg)}.c-badge.type-brand{background-color:var(--brand-border);color:var(--brand-chrome-ink)}.c-button{cursor:pointer;display:flex;outline:0;touch-action:manipulation;user-select:none;white-space:nowrap;border:0}.c-button.variant-action:not(.disabled){background:var(--btn-action-bg-normal);border-color:var(--btn-action-bg-active);color:var(--btn-action-fg-normal)}.c-button.variant-action:not(.disabled) .c-button-text{color:var(--btn-action-fg-normal)}.c-button.variant-action:not(.disabled) svg{color:var(--btn-action-fg-normal)}.c-button.variant-action:not(.disabled):active{background:var(--btn-action-bg-active)}.c-button.variant-action:not(.disabled):active .c-button-text{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled):active svg{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled).active{background:var(--btn-action-bg-active)}.c-button.variant-action:not(.disabled).active .c-button-text{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled).active svg{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled):hover{background:var(--btn-action-bg-active)}.c-button.variant-action:not(.disabled):hover .c-button-text{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled):hover svg{color:var(--btn-action-fg-active)}.c-button.variant-action:not(.disabled):focus{outline:var(--btn-action-fg-active)}.c-button.variant-action.disabled{filter:grayscale(.7)}.c-button.variant-action.disabled:not(.active){background:var(--btn-action-bg-disabled);color:var(--btn-action-fg-disabled)}.c-button.variant-action.disabled:not(.active) .c-button-text{color:var(--btn-action-fg-disabled)}.c-button.variant-action.disabled:not(.active) svg{color:var(--btn-action-fg-disabled)}.c-button.variant-action.disabled.active{background:var(--btn-action-bg-disabled);border-color:var(--btn-action-bg-active);color:var(--btn-action-fg-normal)}.c-button.variant-context{background:var(--btn-context-bg-normal);border:none;transition:all .3s}.c-button.variant-context .c-button-text{color:var(--btn-context-fg-normal)}.c-button.variant-context .c-icon{color:var(--btn-context-fg-normal)}.c-button.variant-context:before{background:var(--btn-context-bg-active)}.c-button.variant-context:not(.disabled).active{background:var(--btn-context-bg-active);transition:background .5s ease-in}.c-button.variant-context:not(.disabled).active:before{transform:scaleX(1)}.c-button.variant-context:not(.disabled).active .c-button-text{color:var(--btn-context-fg-active)}.c-button.variant-context:not(.disabled).active .c-icon{color:var(--btn-context-fg-active)}.c-button.variant-context:not(.disabled):hover{background:var(--btn-context-bg-active);transition:background .5s ease-in}.c-button.variant-context:not(.disabled):hover:before{transform:scaleX(1)}.c-button.variant-context:not(.disabled):hover .c-button-text{color:var(--btn-context-fg-active)}.c-button.variant-context:not(.disabled):hover .c-icon{color:var(--btn-context-fg-active)}.c-button.variant-context.disabled{filter:grayscale(.4)}.c-button.variant-context.disabled .c-button-text{color:var(--btn-context-fg-disabled)}.c-button.variant-context.disabled:not(.active){background:var(--default-overlay)}.c-button.variant-context.disabled:not(.active) .c-icon{color:var(--btn-context-fg-disabled)}.c-button.variant-context.disabled.active{background:var(--btn-context-bg-disabled)}.c-button.variant-context.disabled.active .c-icon{color:var(--btn-context-fg-disabled)}.c-button.variant-link{background:0 0}.c-button.variant-link:not([disabled]){color:var(--btn-link-fg-normal);cursor:pointer}.c-button.variant-link:not([disabled]):active{color:var(--btn-link-fg-active)}.c-button.variant-link:not([disabled]).active{color:var(--btn-link-fg-active)}.c-button.variant-link:not([disabled]):hover{color:var(--btn-link-fg-active)}.c-button.variant-link[disabled]{color:var(--btn-link-fg-disabled);cursor:not-allowed}.c-button.variant-menu{background:0 0;font-weight:500}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)) .c-button-text{color:var(--btn-menu-bg-normal)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active) .c-icon{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active) svg{color:var(--btn-menu-fg-normal)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active):hover{background:var(--default-overlay)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active):hover .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active):hover .amount{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active):hover .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)):not(.active):hover svg{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)).active{background:var(--default-overlay);border-bottom-color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)).active .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)).active .amount{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)).active .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)).active svg{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)).active:hover{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)) .amount{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)) .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)) .amount{font-size:var(--font-xxs)}.c-button.variant-menu:not(:-webkit-any([disabled],.disabled)) .amount-badge .c-badge{font-size:var(--font-xs);min-height:var(--spacer-2);min-width:var(--spacer-2);padding:0 var(--spacer-025);font-weight:600}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)) .c-button-text{color:var(--btn-menu-bg-normal)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active) .c-icon{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active) svg{color:var(--btn-menu-fg-normal)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active):hover{background:var(--default-overlay)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active):hover .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active):hover .amount{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active):hover .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)):not(.active):hover svg{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)).active{background:var(--default-overlay);border-bottom-color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)).active .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)).active .amount{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)).active .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)).active svg{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)).active:hover{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)) .amount{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)) .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)) .amount{font-size:var(--font-xxs)}.c-button.variant-menu:not(:-moz-any([disabled],.disabled)) .amount-badge .c-badge{font-size:var(--font-xs);min-height:var(--spacer-2);min-width:var(--spacer-2);padding:0 var(--spacer-025);font-weight:600}.c-button.variant-menu:not(:is([disabled],.disabled)) .c-button-text{color:var(--btn-menu-bg-normal)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active) .c-icon{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active) svg{color:var(--btn-menu-fg-normal)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active):hover{background:var(--default-overlay)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active):hover .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active):hover .amount{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active):hover .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)):not(.active):hover svg{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:is([disabled],.disabled)).active{background:var(--default-overlay);border-bottom-color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:is([disabled],.disabled)).active .c-icon{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:is([disabled],.disabled)).active .amount{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)).active .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)).active svg{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)).active:hover{color:var(--btn-menu-fg-active)}.c-button.variant-menu:not(:is([disabled],.disabled)) .amount{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)) .c-button-text{color:var(--default-ink)}.c-button.variant-menu:not(:is([disabled],.disabled)) .amount{font-size:var(--font-xxs)}.c-button.variant-menu:not(:is([disabled],.disabled)) .amount-badge .c-badge{font-size:var(--font-xs);min-height:var(--spacer-2);min-width:var(--spacer-2);padding:0 var(--spacer-025);font-weight:600}.c-button.variant-menu[disabled]{filter:grayscale(.4)}.c-button.variant-menu[disabled]:not(.active){background:var(--default-overlay)}.c-button.variant-menu[disabled]:not(.active) .c-icon{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled].active{background:var(--btn-menu-bg-disabled)}.c-button.variant-menu[disabled].active .c-icon{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled].active .amount{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled].active .c-button-text{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled].active svg{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu[disabled] .c-button-text{color:var(--default-border-strong)}.c-button.variant-menu .disabled{filter:grayscale(.4)}.c-button.variant-menu .disabled:not(.active){background:var(--default-overlay)}.c-button.variant-menu .disabled:not(.active) .c-icon{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu .disabled.active{background:var(--btn-menu-bg-disabled)}.c-button.variant-menu .disabled.active .c-icon{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu .disabled.active .amount{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu .disabled.active .c-button-text{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu .disabled.active svg{color:var(--btn-menu-fg-disabled)}.c-button.variant-menu .disabled .c-button-text{color:var(--default-border-strong)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)){background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)) .c-button-text{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)) svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)) .amount{color:var(--btn-toggle-ink);font-weight:600}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-webkit-any(:disabled,.disabled)):not(.no-interaction):focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)){background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)) .c-button-text{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)) svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)) .amount{color:var(--btn-toggle-ink);font-weight:600}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:-moz-any(:disabled,.disabled)):not(.no-interaction):focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-button.variant-toggle:not(:is(:disabled,.disabled)){background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:is(:disabled,.disabled)) .c-button-text{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:is(:disabled,.disabled)) svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:is(:disabled,.disabled)) .amount{color:var(--btn-toggle-ink);font-weight:600}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):hover svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active{background:var(--btn-toggle-fill-hover);border-color:var(--btn-toggle-border-hover)}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction).active svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle:not(:is(:disabled,.disabled)):not(.no-interaction):focus-visible{outline:2px solid var(--info-border);outline-offset:2px}.c-button.variant-toggle:disabled{background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink);filter:none;opacity:.4}.c-button.variant-toggle:disabled svg{color:var(--btn-toggle-ink)}.c-button.variant-toggle.disabled{background:var(--btn-toggle-fill);border-color:var(--btn-toggle-border);color:var(--btn-toggle-ink);filter:none;opacity:.4}.c-button.variant-toggle.disabled svg{color:var(--btn-toggle-ink)}.c-button.disabled{cursor:not-allowed}.c-button[disabled]{cursor:not-allowed}.c-button.no-interaction{cursor:default}.c-button svg{pointer-events:none}.c-button svg.icon-xl{height:var(--icon-xl);width:var(--icon-xl)}.c-button.type-brand.variant-action{--btn-action-bg-normal:var(--brand-border);--btn-action-bg-active:var(--brand-text);--btn-action-bg-disabled:var(--brand-border);--btn-action-fg-normal:var(--brand-chrome-ink);--btn-action-fg-active:var(--brand-bg);--btn-action-fg-disabled:var(--brand-text)}.c-button.type-brand.variant-context{--btn-context-bg-normal:var(--brand-bg-strong);--btn-context-bg-active:var(--brand-border);--btn-context-bg-disabled:var(--brand-bg-strong);--btn-context-fg-normal:var(--brand-text);--btn-context-fg-active:var(--brand-bg);--btn-context-fg-disabled:var(--brand-border)}.c-button.type-brand.variant-link{--btn-link-fg-normal:var(--brand-border);--btn-link-fg-active:var(--brand-text);--btn-link-fg-disabled:var(--brand-bg-strong)}.c-button.type-brand.variant-menu{--btn-menu-bg-normal:var(--brand-bg);--btn-menu-bg-disabled:var(--brand-bg);--btn-menu-fg-normal:var(--brand-border);--btn-menu-fg-active:var(--brand-border);--btn-menu-fg-disabled:var(--brand-border)}.c-button.type-brand.variant-toggle{--btn-toggle-fill:var(--brand-chrome);--btn-toggle-fill-hover:var(--brand-chrome-soft);--btn-toggle-ink:var(--brand-chrome-ink);--btn-toggle-border:transparent;--btn-toggle-border-hover:transparent}.c-button.type-danger.variant-action{--btn-action-bg-normal:var(--danger-bg-strong);--btn-action-bg-active:var(--danger-border);--btn-action-bg-disabled:var(--danger-bg-strong);--btn-action-fg-normal:var(--danger-text);--btn-action-fg-active:var(--danger-text);--btn-action-fg-disabled:var(--danger-border)}.c-button.type-danger.variant-context{--btn-context-bg-normal:var(--danger-bg-strong);--btn-context-bg-active:var(--danger-text);--btn-context-bg-disabled:var(--danger-bg-strong);--btn-context-fg-normal:var(--danger-text);--btn-context-fg-active:var(--danger-bg);--btn-context-fg-disabled:var(--danger-border)}.c-button.type-danger.variant-link{--btn-link-fg-normal:var(--danger-border);--btn-link-fg-active:var(--danger-text);--btn-link-fg-disabled:var(--danger-bg-strong)}.c-button.type-danger.variant-menu{--btn-menu-bg-normal:var(--danger-bg);--btn-menu-bg-disabled:var(--danger-bg);--btn-menu-fg-normal:var(--danger-border);--btn-menu-fg-active:var(--default-ink-muted);--btn-menu-fg-disabled:var(--danger-border)}.c-button.type-danger.variant-toggle{--btn-toggle-fill:var(--danger-chrome);--btn-toggle-fill-hover:var(--danger-chrome-soft);--btn-toggle-ink:var(--default-chrome-ink);--btn-toggle-border:transparent;--btn-toggle-border-hover:transparent}.c-button.type-danger.variant-cta{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-danger))0%,oklch(calc(var(--l-cta) - 3%)calc(var(--c-cta) + .03)var(--h-danger))100%);color:var(--danger-chrome)}.c-button.type-danger.variant-cta .c-button-text{color:var(--danger-chrome)}.c-button.type-danger.variant-cta svg{color:var(--danger-chrome)}.c-button.type-danger.variant-cta:not(.disabled):hover{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-danger))0%,oklch(calc(var(--l-cta) - 6%)calc(var(--c-cta) + .045)var(--h-danger))100%);color:var(--danger-chrome)}.c-button.type-danger.variant-cta:not(.disabled):hover .c-button-text{color:var(--danger-chrome)}.c-button.type-danger.variant-cta:not(.disabled):hover svg{color:var(--danger-chrome)}.c-button.type-surface.variant-action{--btn-action-bg-normal:var(--default-overlay);--btn-action-bg-active:var(--default-border-strong);--btn-action-bg-disabled:var(--default-overlay);--btn-action-fg-normal:var(--default-ink-muted);--btn-action-fg-active:var(--default-ink);--btn-action-fg-disabled:var(--default-border)}.c-button.type-surface.variant-context{--btn-context-bg-normal:var(--default-border);--btn-context-bg-active:var(--default-ink-muted);--btn-context-bg-disabled:var(--default-border);--btn-context-fg-normal:var(--default-ink);--btn-context-fg-active:var(--default-overlay);--btn-context-fg-disabled:var(--default-border-strong)}.c-button.type-surface.variant-link{--btn-link-fg-normal:var(--default-ink-muted);--btn-link-fg-active:var(--default-ink);--btn-link-fg-disabled:var(--default-border)}.c-button.type-surface.variant-menu{--btn-menu-bg-normal:var(--default-overlay);--btn-menu-bg-disabled:var(--default-overlay);--btn-menu-fg-normal:var(--default-border-strong);--btn-menu-fg-active:var(--default-ink-muted);--btn-menu-fg-disabled:var(--default-ink-muted)}.c-button.type-surface.variant-toggle{--btn-toggle-fill:var(--info-bg);--btn-toggle-fill-hover:var(--info-bg-strong);--btn-toggle-ink:var(--info-text);--btn-toggle-border:var(--default-border-strong);--btn-toggle-border-hover:var(--info-border)}.c-button.type-default.variant-action{--btn-action-bg-normal:var(--default-overlay);--btn-action-bg-active:var(--default-border-strong);--btn-action-bg-disabled:var(--default-overlay);--btn-action-fg-normal:var(--default-ink-muted);--btn-action-fg-active:var(--default-ink);--btn-action-fg-disabled:var(--default-border)}.c-button.type-default.variant-context{--btn-context-bg-normal:var(--default-border);--btn-context-bg-active:var(--default-ink-muted);--btn-context-bg-disabled:var(--default-border);--btn-context-fg-normal:var(--default-ink);--btn-context-fg-active:var(--default-overlay);--btn-context-fg-disabled:var(--default-border-strong)}.c-button.type-default.variant-link{--btn-link-fg-normal:var(--default-ink-muted);--btn-link-fg-active:var(--default-ink);--btn-link-fg-disabled:var(--default-border)}.c-button.type-default.variant-menu{--btn-menu-bg-normal:var(--default-overlay);--btn-menu-bg-disabled:var(--default-overlay);--btn-menu-fg-normal:var(--default-border-strong);--btn-menu-fg-active:var(--default-ink-muted);--btn-menu-fg-disabled:var(--default-ink-muted)}.c-button.type-default.variant-toggle{--btn-toggle-fill:var(--info-bg);--btn-toggle-fill-hover:var(--info-bg-strong);--btn-toggle-ink:var(--info-text);--btn-toggle-border:var(--default-border-strong);--btn-toggle-border-hover:var(--info-border)}.c-button.type-info.variant-action{--btn-action-bg-normal:var(--info-text);--btn-action-bg-active:var(--info-text);--btn-action-bg-disabled:var(--info-border);--btn-action-fg-normal:var(--info-bg-strong);--btn-action-fg-active:var(--info-bg-strong);--btn-action-fg-disabled:var(--info-text)}.c-button.type-info.variant-context{--btn-context-bg-normal:var(--info-bg-strong);--btn-context-bg-active:var(--info-text);--btn-context-bg-disabled:var(--info-bg-strong);--btn-context-fg-normal:var(--info-text);--btn-context-fg-active:var(--info-bg);--btn-context-fg-disabled:var(--info-border)}.c-button.type-info.variant-link{--btn-link-fg-normal:var(--info-text);--btn-link-fg-active:var(--info-text);--btn-link-fg-disabled:var(--info-bg-strong)}.c-button.type-info.variant-menu{--btn-menu-bg-normal:var(--info-bg);--btn-menu-bg-disabled:var(--info-bg);--btn-menu-fg-normal:var(--info-text);--btn-menu-fg-active:var(--info-text);--btn-menu-fg-disabled:var(--info-text)}.c-button.type-info.variant-toggle{--btn-toggle-fill:var(--info-chrome);--btn-toggle-fill-hover:var(--info-chrome-soft);--btn-toggle-ink:var(--info-chrome-ink);--btn-toggle-border:transparent;--btn-toggle-border-hover:transparent}.c-button.type-info.variant-cta{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-info))0%,oklch(calc(var(--l-cta) - 3%)calc(var(--c-cta) + .03)var(--h-info))100%);color:var(--info-chrome)}.c-button.type-info.variant-cta .c-button-text{color:var(--info-chrome)}.c-button.type-info.variant-cta svg{color:var(--info-chrome)}.c-button.type-info.variant-cta:not(.disabled):hover{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-info))0%,oklch(calc(var(--l-cta) - 6%)calc(var(--c-cta) + .045)var(--h-info))100%);color:var(--info-chrome)}.c-button.type-info.variant-cta:not(.disabled):hover .c-button-text{color:var(--info-chrome)}.c-button.type-info.variant-cta:not(.disabled):hover svg{color:var(--info-chrome)}.c-button.type-success.variant-action{--btn-action-bg-normal:var(--success-text);--btn-action-bg-active:var(--success-text);--btn-action-bg-disabled:var(--success-border);--btn-action-fg-normal:var(--success-bg);--btn-action-fg-active:var(--success-bg);--btn-action-fg-disabled:var(--success-text)}.c-button.type-success.variant-context{--btn-context-bg-normal:var(--success-bg-strong);--btn-context-bg-active:var(--success-text);--btn-context-bg-disabled:var(--success-bg-strong);--btn-context-fg-normal:var(--success-text);--btn-context-fg-active:var(--success-bg);--btn-context-fg-disabled:var(--success-border)}.c-button.type-success.variant-link{--btn-link-fg-normal:var(--success-text);--btn-link-fg-active:var(--success-text);--btn-link-fg-disabled:var(--success-bg-strong)}.c-button.type-success.variant-menu{--btn-menu-bg-normal:var(--success-bg);--btn-menu-bg-disabled:var(--success-bg);--btn-menu-fg-normal:var(--success-text);--btn-menu-fg-active:var(--success-text);--btn-menu-fg-disabled:var(--success-text)}.c-button.type-success.variant-toggle{--btn-toggle-fill:var(--success-chrome);--btn-toggle-fill-hover:var(--success-chrome-soft);--btn-toggle-ink:var(--default-chrome-ink);--btn-toggle-border:transparent;--btn-toggle-border-hover:transparent}.c-button.type-success.variant-cta{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-success))0%,oklch(calc(var(--l-cta) - 3%)calc(var(--c-cta) + .03)var(--h-success))100%);color:var(--success-chrome)}.c-button.type-success.variant-cta .c-button-text{color:var(--success-chrome)}.c-button.type-success.variant-cta svg{color:var(--success-chrome)}.c-button.type-success.variant-cta:not(.disabled):hover{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-success))0%,oklch(calc(var(--l-cta) - 6%)calc(var(--c-cta) + .045)var(--h-success))100%);color:var(--success-chrome-soft)}.c-button.type-success.variant-cta:not(.disabled):hover .c-button-text{color:var(--success-chrome-soft)}.c-button.type-success.variant-cta:not(.disabled):hover svg{color:var(--success-chrome-soft)}.c-button.type-warning.variant-action{--btn-action-bg-normal:var(--warning-border);--btn-action-bg-active:var(--warning-text);--btn-action-bg-disabled:var(--warning-border);--btn-action-fg-normal:var(--warning-bg-strong);--btn-action-fg-active:var(--warning-bg);--btn-action-fg-disabled:var(--warning-text)}.c-button.type-warning.variant-context{--btn-context-bg-normal:var(--warning-bg-strong);--btn-context-bg-active:var(--warning-text);--btn-context-bg-disabled:var(--warning-bg);--btn-context-fg-normal:var(--warning-text);--btn-context-fg-active:var(--warning-bg);--btn-context-fg-disabled:var(--warning-border)}.c-button.type-warning.variant-link{--btn-link-fg-normal:var(--warning-border);--btn-link-fg-active:var(--warning-text);--btn-link-fg-disabled:var(--warning-bg-strong)}.c-button.type-warning.variant-menu{--btn-menu-bg-normal:var(--warning-bg);--btn-menu-bg-disabled:var(--warning-bg);--btn-menu-fg-normal:var(--warning-text);--btn-menu-fg-active:var(--warning-text);--btn-menu-fg-disabled:var(--warning-border)}.c-button.type-warning.variant-toggle{--btn-toggle-fill:var(--warning-chrome);--btn-toggle-fill-hover:var(--warning-chrome-soft);--btn-toggle-ink:var(--default-chrome-ink);--btn-toggle-border:transparent;--btn-toggle-border-hover:transparent}.c-button.type-warning.variant-cta{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-warning))0%,oklch(calc(var(--l-cta) - 3%)calc(var(--c-cta) + .03)var(--h-warning))100%);color:var(--warning-chrome)}.c-button.type-warning.variant-cta .c-button-text{color:var(--warning-chrome)}.c-button.type-warning.variant-cta svg{color:var(--warning-chrome)}.c-button.type-warning.variant-cta:not(.disabled):hover{background:linear-gradient(180deg,oklch(var(--l-cta)var(--c-cta)var(--h-warning))0%,oklch(calc(var(--l-cta) - 6%)calc(var(--c-cta) + .045)var(--h-warning))100%);color:var(--warning-chrome)}.c-button.type-warning.variant-cta:not(.disabled):hover .c-button-text{color:var(--warning-chrome)}.c-button.type-warning.variant-cta:not(.disabled):hover svg{color:var(--warning-chrome)}.c-button.chrome:not(.c-tab).variant-action{backdrop-filter:blur(10px);background:var(--chrome-veil);color:var(--info-chrome-ink);letter-spacing:.02em;background-image:none;border-color:#ffffff6b;transition:background .2s,border-color .2s,box-shadow .2s;font-weight:600}.c-button.chrome:not(.c-tab).variant-action .c-button-text{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-action svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-action:not(.disabled):hover{box-shadow:var(--shadow-2);background:#ffffff38;border-color:#ffffff8c}.c-button.chrome:not(.c-tab).variant-action:not(.disabled):hover .c-button-text{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-action:not(.disabled):hover svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-action:not(.disabled).active{box-shadow:var(--shadow-2);background:#ffffff38;border-color:#ffffff8c}.c-button.chrome:not(.c-tab).variant-action:not(.disabled).active .c-button-text{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-action:not(.disabled).active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-action.disabled{filter:none;opacity:.5}.c-button.chrome:not(.c-tab).variant-action.type-info{backdrop-filter:none;background:var(--info-cta);box-shadow:none;color:var(--info-chrome);border-color:#0000}.c-button.chrome:not(.c-tab).variant-action.type-info .c-button-text{color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info svg{color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled):hover{background:var(--info-cta-hover);box-shadow:none;color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled):hover .c-button-text{color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled):hover svg{color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled).active{background:var(--info-cta-hover);box-shadow:none;color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled).active .c-button-text{color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action.type-info:not(.disabled).active svg{color:var(--info-chrome)}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-action.type-brand{--vivid-chroma:var(--c-brand);--vivid-hue:var(--h-brand);--vivid-l:62%;--vivid-l-hover:57%}.c-button.chrome:not(.c-tab).variant-action.type-danger{--vivid-chroma:var(--c-danger);--vivid-hue:var(--h-danger);--vivid-l:58%;--vivid-l-hover:53%}.c-button.chrome:not(.c-tab).variant-action.type-success{--vivid-chroma:var(--c-success);--vivid-hue:var(--h-success);--vivid-l:58%;--vivid-l-hover:53%}.c-button.chrome:not(.c-tab).variant-action.type-warning{--vivid-chroma:var(--c-warning);--vivid-hue:var(--h-warning);--vivid-l:62%;--vivid-l-hover:57%}.c-button.chrome:not(.c-tab).variant-toggle{backdrop-filter:none;background:var(--chrome-veil-strong);border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle .c-button-text{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):hover{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):hover svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):active{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)).active{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)).active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):hover{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):hover svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):active{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)).active{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)).active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):hover{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):hover svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):active{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)).active{background:#ffffff42;border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)).active svg{color:var(--info-chrome-ink)}.c-button.chrome:not(.c-tab).variant-toggle:disabled{filter:none;opacity:.4}.c-button.chrome:not(.c-tab).variant-toggle.disabled{filter:none;opacity:.4}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.c-button.chrome:not(.c-tab).variant-toggle.type-brand{--vivid-chroma:var(--c-brand);--vivid-hue:var(--h-brand);--vivid-l:62%;--vivid-l-hover:57%}.c-button.chrome:not(.c-tab).variant-toggle.type-danger{--vivid-chroma:var(--c-danger);--vivid-hue:var(--h-danger);--vivid-l:58%;--vivid-l-hover:53%}.c-button.chrome:not(.c-tab).variant-toggle.type-success{--vivid-chroma:var(--c-success);--vivid-hue:var(--h-success);--vivid-l:58%;--vivid-l-hover:53%}.c-button.chrome:not(.c-tab).variant-toggle.type-warning{--vivid-chroma:var(--c-warning);--vivid-hue:var(--h-warning);--vivid-l:62%;--vivid-l-hover:57%}.c-button.variant-action{border-radius:var(--border-radius);height:var(--spacer-5);padding:var(--spacer-1);border:1px solid;justify-content:center;align-items: center;transition:all .3s}.c-button.variant-action .c-button-text{margin-inline-start:var(--spacer-05)}.c-button.variant-action.size-xs{border-radius:var(--border-radius-xs);font-size:var(--font-xs);height:var(--spacer-3)}.c-button.variant-action.size-xs svg{height:var(--icon-xs);width:var(--icon-xs)}.c-button.variant-action.size-s{border-radius:var(--border-radius-s);font-size:var(--font-s);height:var(--spacer-4)}.c-button.variant-action.size-s svg{height:var(--icon-s);width:var(--icon-s)}.c-button.variant-action.size-d{border-radius:var(--border-radius-d);font-size:var(--font-d);height:var(--spacer-5)}.c-button.variant-action.size-d svg{height:var(--icon-d);width:var(--icon-d)}.c-button.variant-action.size-l{border-radius:var(--border-radius-l);font-size:var(--font-l);height:var(--spacer-6);padding:calc(var(--spacer-1)*1.5)}.c-button.variant-action.size-l svg{height:var(--icon-l);width:var(--icon-l)}.c-button.variant-action.size-xl{border-radius:var(--border-radius-xl);font-size:var(--font-xl);height:var(--spacer-7);padding:calc(var(--spacer-1)*2)}.c-button.variant-action.size-xl svg{height:var(--icon-xl);width:var(--icon-xl)}.c-button.variant-context{color:var(--default-border-strong);height:var(--spacer-8);max-height:var(--spacer-8);min-width:var(--spacer-8);padding:var(--spacer-05)var(--spacer-2);position:relative;flex-direction:column;justify-content:center;align-items: center;font-weight:500}.c-button.variant-context .c-icon{height:var(--icon-d);width:var(--icon-d)}.c-button.variant-context:before{content:"";position:absolute;transform-origin:0 0;height:2px;transition:transform .15s;bottom:0;left:0;right:0;transform:scaleX(0)}.c-button.variant-context:not(:last-child){border-right:1px solid var(--default-card)}.c-button.variant-link{cursor:pointer;display:inline-flex;font-size:var(--font-xs);letter-spacing:.04em;padding:var(--spacer-1)var(--spacer-2);text-transform:uppercase;background:0 0;border:2px solid;border-radius:4px;justify-content:center;align-items: center;font-weight:700}.c-button.variant-link.inactive{color:var(--default-overlay)}.c-button.variant-link:not([disabled]):hover{background:#0000000a}.c-button.variant-link svg{margin-inline-end:var(--spacer-05)}.c-button.variant-link .c-button-text{display:flex;align-items: center}.c-button.variant-link+.tip{cursor:help;margin-inline-start:var(--spacer-05)}.c-button.variant-menu{display:flex;height:var(--spacer-6);padding:0 var(--spacer-1);position:relative;border-top:2px solid #0000;border-bottom:2px solid #0000;justify-content:center;align-items: center;transition:all .3s}.c-button.variant-menu.disabled{cursor:not-allowed}.c-button.variant-menu .amount{font-size:var(--font-xs);position:absolute;bottom:0;right:var(--spacer-025)}.c-button.variant-menu .c-button-text{color:var(--default-border-strong);display:flex;flex:1;justify-content:flex-start;margin-inline-start:var(--spacer-1)}.c-button.variant-toggle{position:relative;border:1px solid;border-radius:50%;justify-content:center;align-items: center;margin:0;padding:0;transition:all .3s ease-out}.c-button.variant-toggle .amount{bottom:calc(-1*var(--spacer-1));color:var(--white);font-size:var(--font-xs);position:absolute;right:calc(-1*var(--spacer-05))}.c-button.variant-toggle.size-xs{height:calc(var(--icon-xs)*1.8);width:calc(var(--icon-xs)*1.8)}.c-button.variant-toggle.size-xs svg{height:var(--icon-xs);width:var(--icon-xs)}.c-button.variant-toggle.size-s{height:calc(var(--icon-s)*1.8);width:calc(var(--icon-s)*1.8)}.c-button.variant-toggle.size-s svg{height:var(--icon-s);width:var(--icon-s)}.c-button.variant-toggle.size-d{height:var(--spacer-5);width:var(--spacer-5)}.c-button.variant-toggle.size-d svg{height:var(--icon-d);width:var(--icon-d)}.c-button.variant-toggle.size-l{height:calc(var(--icon-l)*1.6);width:calc(var(--icon-l)*1.6)}.c-button.variant-toggle.size-l svg{height:var(--icon-l);width:var(--icon-l)}.c-button.variant-toggle.size-xl{height:calc(var(--icon-xl)*1.6);width:calc(var(--icon-xl)*1.6)}.c-button.variant-toggle.size-xl svg{height:var(--icon-xl);width:var(--icon-xl)}.c-button.variant-cta{appearance:none;background:oklch(var(--l-cta)var(--c-cta)var(--h-ground));border:1px solid oklch(var(--l-cta)var(--c-cta)var(--h-ground)/55%);box-shadow:0 1px 0 oklch(var(--l-cta)var(--c-cta)var(--h-ground)/85%)inset,var(--shadow-3);color:var(--default-chrome);display:inline-flex;font-size:var(--font-s);align-items: center;gap:var(--spacer-05);letter-spacing:.06em;padding:calc(var(--spacer-1) + var(--spacer-05))var(--spacer-3)calc(var(--spacer-1) + var(--spacer-05))calc(var(--spacer-2) + var(--spacer-05));text-shadow:none;text-transform:uppercase;border-radius:999px;justify-content:center;transition:background .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;font-weight:700;line-height:1.2}.c-button.variant-cta .c-button-text{margin-inline-start:0}.c-button.variant-cta:not(.disabled):hover{border-color:#ffffffb3;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 6px 20px #002d3247,0 2px 6px #001e2324}.c-button.variant-cta:not(.disabled):focus-visible{outline:2px solid #fffffff2;outline-offset:3px}.c-button.variant-cta:not(.disabled):active{transform:translateY(0)}a.c-button{text-decoration:none}.on-chrome{--shadow-ink:8% var(--c-soft)var(--h-info)}.on-chrome .c-button:not(.c-tab).variant-action{backdrop-filter:blur(10px);background:var(--chrome-veil);color:var(--info-chrome-ink);letter-spacing:.02em;background-image:none;border-color:#ffffff6b;transition:background .2s,border-color .2s,box-shadow .2s;font-weight:600}.on-chrome .c-button:not(.c-tab).variant-action .c-button-text{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-action svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled):hover{box-shadow:var(--shadow-2);background:#ffffff38;border-color:#ffffff8c}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled):hover .c-button-text{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled):hover svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled).active{box-shadow:var(--shadow-2);background:#ffffff38;border-color:#ffffff8c}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled).active .c-button-text{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-action:not(.disabled).active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-action.disabled{filter:none;opacity:.5}.on-chrome .c-button:not(.c-tab).variant-action.type-info{backdrop-filter:none;background:var(--info-cta);box-shadow:none;color:var(--info-chrome);border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-action.type-info .c-button-text{color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info svg{color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled):hover{background:var(--info-cta-hover);box-shadow:none;color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled):hover .c-button-text{color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled):hover svg{color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled).active{background:var(--info-cta-hover);box-shadow:none;color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled).active .c-button-text{color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action.type-info:not(.disabled).active svg{color:var(--info-chrome)}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-action.type-brand{--vivid-chroma:var(--c-brand);--vivid-hue:var(--h-brand);--vivid-l:62%;--vivid-l-hover:57%}.on-chrome .c-button:not(.c-tab).variant-action.type-danger{--vivid-chroma:var(--c-danger);--vivid-hue:var(--h-danger);--vivid-l:58%;--vivid-l-hover:53%}.on-chrome .c-button:not(.c-tab).variant-action.type-success{--vivid-chroma:var(--c-success);--vivid-hue:var(--h-success);--vivid-l:58%;--vivid-l-hover:53%}.on-chrome .c-button:not(.c-tab).variant-action.type-warning{--vivid-chroma:var(--c-warning);--vivid-hue:var(--h-warning);--vivid-l:62%;--vivid-l-hover:57%}.on-chrome .c-button:not(.c-tab).variant-toggle{backdrop-filter:none;background:var(--chrome-veil-strong);border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle .c-button-text{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):hover{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):hover svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):active{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)):active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)).active{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-webkit-any(:disabled,.disabled,.no-interaction)).active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):hover{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):hover svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):active{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)):active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)).active{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:-moz-any(:disabled,.disabled,.no-interaction)).active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):hover{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):hover svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):active{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)):active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)).active{background:#ffffff42;border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:not(:is(:disabled,.disabled,.no-interaction)).active svg{color:var(--info-chrome-ink)}.on-chrome .c-button:not(.c-tab).variant-toggle:disabled{filter:none;opacity:.4}.on-chrome .c-button:not(.c-tab).variant-toggle.disabled{filter:none;opacity:.4}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-webkit-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:-moz-any(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning){backdrop-filter:none;background:oklch(var(--vivid-l)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue));border-color:#0000}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning) .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning) svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled):hover svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active{background:oklch(var(--vivid-l-hover)var(--vivid-chroma)var(--vivid-hue));box-shadow:none;color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active .c-button-text{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle:is(.type-brand,.type-danger,.type-success,.type-warning):not(.disabled).active svg{color:oklch(99% .01 var(--vivid-hue))}.on-chrome .c-button:not(.c-tab).variant-toggle.type-brand{--vivid-chroma:var(--c-brand);--vivid-hue:var(--h-brand);--vivid-l:62%;--vivid-l-hover:57%}.on-chrome .c-button:not(.c-tab).variant-toggle.type-danger{--vivid-chroma:var(--c-danger);--vivid-hue:var(--h-danger);--vivid-l:58%;--vivid-l-hover:53%}.on-chrome .c-button:not(.c-tab).variant-toggle.type-success{--vivid-chroma:var(--c-success);--vivid-hue:var(--h-success);--vivid-l:58%;--vivid-l-hover:53%}.on-chrome .c-button:not(.c-tab).variant-toggle.type-warning{--vivid-chroma:var(--c-warning);--vivid-hue:var(--h-warning);--vivid-l:62%;--vivid-l-hover:57%}.c-campaign-preferences .campaigns{display:flex;gap:var(--spacer-3);margin-bottom:var(--spacer-3);flex-direction:column;transition:opacity .3s ease-in-out}.c-campaign-preferences .campaigns .campaign{box-shadow:var(--shadow-2);display:flex;align-items:stretch}.c-campaign-preferences .campaigns .campaign .c-data-card{font-size:var(--font-xs)}.c-campaign-preferences .campaigns .campaign .campaign-info{background:var(--default-overlay);display:flex;padding:var(--spacer-1);flex-direction:column;width:100%}.c-campaign-preferences .campaigns .campaign .campaign-info .header{display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-1);padding-bottom:0}.c-campaign-preferences .campaigns .campaign .campaign-info .header .c-icon{color:var(--default-ink-muted)}.c-campaign-preferences .campaigns .campaign .campaign-info .header .title{color:var(--default-ink);font-size:var(--font-l);font-weight:600}.c-campaign-preferences .campaigns .campaign .campaign-info .description{color:var(--default-ink-muted);font-size:var(--font-s);padding:var(--spacer-025)var(--spacer-1);font-style:italic}.c-campaign-preferences .campaigns .campaign.disabled{opacity:.3;pointer-events:none;user-select:none}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info{background:var(--info-bg)}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info .header .c-icon{color:var(--info-text)}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info .header .title{color:var(--info-text)}.c-campaign-preferences .campaigns .campaign.subscribed .campaign-info .description{color:var(--info-text)}.c-campaign-preferences .campaigns .campaign .actions{background:var(--default-card);border-left:1px solid var(--default-border);display:flex;justify-content:center;align-items: center;width:175px}.c-unsubscribe-survey .survey-form{display:flex;gap:var(--spacer-3);flex-direction:column;min-width:400px}.c-unsubscribe-survey .survey-form .survey-description p{color:var(--default-ink-muted);font-size:var(--font-d);margin:0;line-height:1.5}.c-unsubscribe-survey .survey-form .survey-options .options-title{margin-bottom:var(--spacer-2)}.c-unsubscribe-survey .survey-form .survey-options .options-title h4{color:var(--default-ink);font-size:var(--font-l);margin:0;font-weight:600}.c-unsubscribe-survey .survey-form .survey-options .option-group{display:flex;gap:var(--spacer-2);flex-direction:column}.c-unsubscribe-survey .survey-form .survey-options .option-group .c-field-checkbox{margin-bottom:0}.c-unsubscribe-survey .survey-form .survey-options .option-group .c-field-checkbox label{color:var(--default-ink-muted);font-weight:400}.c-unsubscribe-survey .survey-form .survey-options .option-group .c-field-checkbox .help{color:var(--default-border-strong);font-size:var(--font-s);margin-top:var(--spacer-05)}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input{margin-inline-start:var(--spacer-3);margin-top:var(--spacer-1)}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input textarea{background:var(--default-overlay);border:1px solid var(--default-border);border-radius:var(--border-radius-s);color:var(--default-ink);font-family:inherit;font-size:var(--font-d);padding:var(--spacer-1);resize:vertical;width:100%}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input textarea:focus{border-color:var(--info-border);box-shadow:0 0 0 2px oklch(var(--l-border)var(--c-soft)var(--h-info)/20%);outline:none}.c-unsubscribe-survey .survey-form .survey-options .option-group .other-reason-input textarea::placeholder{color:var(--default-border-strong)}.c-unsubscribe-survey .survey-form .survey-actions{border-top:1px solid var(--default-border);padding-top:var(--spacer-3)}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons{display:flex;gap:var(--spacer-2);justify-content:flex-end}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .btn-cancel{color:var(--default-ink-muted)}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .btn-cancel:hover{color:var(--default-ink)}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .btn-submit:disabled{opacity:.5;pointer-events:none}.c-unsubscribe-survey .survey-thank-you{display:flex;gap:var(--spacer-4);text-align:center;flex-direction:column;min-width:400px}.c-unsubscribe-survey .survey-thank-you .thank-you-content h4{color:var(--success-text);font-size:var(--font-xl);margin:0 0 var(--spacer-2);font-weight:600}.c-unsubscribe-survey .survey-thank-you .thank-you-content p{color:var(--default-ink-muted);font-size:var(--font-d);margin:0;line-height:1.5}.c-unsubscribe-survey .survey-thank-you .thank-you-actions{border-top:1px solid var(--default-border);display:flex;padding-top:var(--spacer-3);justify-content:center}@media (max-width:1400px){.c-unsubscribe-survey .survey-form{min-width:unset;width:100%}.c-unsubscribe-survey .survey-thank-you{min-width:unset;width:100%}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons{flex-direction:column}.c-unsubscribe-survey .survey-form .survey-actions .action-buttons .c-button{width:100%}}.c-changed{display:flex;align-items: center;gap:var(--spacer-05);flex-direction:column;font-weight:500}.c-changed .current{display:flex;font-size:var(--font-xl);align-items: center;gap:var(--spacer-05);line-height:var(--font-l);white-space:nowrap}.c-changed .current .price-hint{font-size:var(--font-d);margin-top:calc(-1*var(--spacer-05));position:absolute;font-weight:600}.c-changed .previous{font-size:var(--font-d);position:relative;white-space:nowrap}.c-changed .previous:before{content:"";position:absolute;border-top:1px solid;top:50%;left:0;right:0;transform:rotate(-5deg)}.c-changed .validity{color:var(--brand-border);font-size:var(--font-xs)}.c-changed.type-warning .current{color:var(--warning-border)}.c-changed.type-brand .current{color:var(--brand-border)}.c-changed abbr{color:var(--default-border-strong)}.c-changed time{color:var(--default-border-strong);font-size:x-small}.c-country{display:inline-flex;align-items: center;gap:var(--spacer-1)}.c-country.disabled{filter:grayscale(100%);opacity:.25}.c-data-card{display:flex;gap:var(--spacer-025);position:relative;z-index:10;flex-direction:column;width:100%}.c-data-card .entry{display:flex;padding:var(--spacer-1);align-items: center;width:100%}.c-data-card .entry .entry-label{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:2;font-weight:600}.c-data-card .entry .entry-value{display:flex;overflow:hidden;text-overflow:ellipsis;flex:4;padding-inline-start:var(--spacer-025)}.c-data-card.variant-dense{gap:0}.c-data-card.variant-dense .entry{padding:var(--spacer-05)var(--spacer-1)}.c-data-card.variant-extra-dense{gap:var(--spacer-025)}.c-data-card.variant-extra-dense>:nth-child(2n){background:0 0}.c-data-card.variant-extra-dense .entry{padding:var(--spacer-05)var(--spacer-025)}.c-data-card.variant-extra-dense .entry .entry-label{flex:unset;margin-inline-end:var(--spacer-05)}.c-data-card.variant-vertical .entry{padding:var(--spacer-05)var(--spacer-1);flex-direction:column}.c-data-card.type-default>:nth-child(2n){background:var(--default-card)}.c-data-card.type-default>:nth-child(odd){background:var(--default-overlay)}.c-data-card.type-default .entry .entry-label{color:var(--default-ink)}.c-data-card.type-default .entry .entry-label svg{color:var(--default-border-strong)}.c-data-card.type-default .entry .entry-value{color:var(--default-ink)}.c-data-card.type-info>:nth-child(2n){background:var(--info-bg)}.c-data-card.type-info>:nth-child(odd){background:var(--info-bg)}.c-data-card.type-info .entry{color:var(--info-text)}.c-data-card.type-info .entry .entry-label svg{color:var(--info-border)}.c-data-card.type-success>:nth-child(2n){background:var(--success-bg)}.c-data-card.type-success>:nth-child(odd){background:var(--success-bg)}.c-data-card.type-success .entry{color:var(--success-text)}.c-data-card.type-success .entry .entry-label svg{color:var(--success-border)}.c-data-card.type-warning>:nth-child(2n){background:var(--warning-bg)}.c-data-card.type-warning>:nth-child(odd){background:var(--warning-bg)}.c-data-card.type-warning .entry{color:var(--warning-text)}.c-data-card.type-warning .entry .entry-label svg{color:var(--warning-border)}.c-dialog{backdrop-filter:blur(2px);display:flex;position:fixed;z-index:10000000;background:#00000080;justify-content:center;align-items: center;width:100vw;height:100vh;top:0;left:0}.c-dialog .btn-close{color:inherit}.c-dialog .btn-close:hover{opacity:.75}.c-dialog.type-danger .dialog .title{background:var(--danger-text);color:var(--danger-bg)}.c-dialog.type-default .dialog .title{background:oklch(var(--l-ink)var(--c-soft)var(--h-ground))}.c-dialog.type-info .dialog .title{background:var(--info-chrome);color:var(--info-chrome-ink)}.c-dialog.type-success .dialog .title{background:var(--success-text);color:var(--success-bg)}.c-dialog.type-warning .dialog .title{background:var(--warning-text);color:var(--warning-bg)}.c-dialog .dialog{background:var(--default-overlay);box-shadow:var(--shadow-3);display:flex;max-width:var(--breakpoint-20);min-width:var(--breakpoint-10);overflow:hidden;position:relative;flex-direction:column;max-height:95vh}.c-dialog .dialog.dialog--no-title .body{padding-top:var(--spacer-4)}.c-dialog .dialog .btn-close--floating{position:absolute;right:var(--spacer-2);top:var(--spacer-2);z-index:1}.c-dialog .dialog .title{border-bottom:1px var(--default-ink);color:var(--default-border);display:flex;height:var(--spacer-6);padding:var(--spacer-1);flex:none;justify-content:space-between;align-items: center}.c-dialog .dialog .title .title-text{font-size:var(--font-l);text-transform:uppercase}.c-dialog .dialog .title:after{clear:both}.c-dialog .dialog .body{overflow-y:auto;padding:calc(var(--spacer-1)*2);position:relative;flex:auto;min-height:0}.c-dialog .dialog .body img{max-width:100%}.c-dialog .dialog .footer{border-top:1px solid var(--default-border);padding:var(--spacer-1);flex:none}.c-dialog .dialog .footer .c-button-group{justify-content:flex-end}.c-dialog.size-wide .dialog{max-width:var(--breakpoint-35);width:100%}@media (max-width:750px){.c-dialog{align-items: center;width:100%;margin:0}.c-dialog .dialog{width:100%}}.c-dropdown{position:relative}.c-dropdown.right .dropdown-body{top:100%;right:0}.c-dropdown .dropdown-body{background:var(--default-overlay);border:1px solid var(--default-border);box-shadow:var(--shadow-3);display:none;position:absolute;text-align:left;z-index:1000000;max-height:50vh}.c-dropdown .dropdown-body .dropdown-body-header{background:var(--info-chrome-soft);border-bottom:2px solid var(--default-border);color:var(--info-chrome-ink);display:flex;font-size:var(--font-d);padding:var(--spacer-1)calc(var(--spacer-1)*1.5);flex-direction:row;justify-content:space-between;align-items: center}.c-dropdown .dropdown-body .dropdown-body-header svg{color:var(--default-overlay)}.c-dropdown .dropdown-body .dropdown-body-header span{flex:1;margin-inline-start:var(--spacer-05)}.c-dropdown .dropdown-body.left{top:0;right:100%}.c-dropdown .dropdown-body.list{font-size:var(--font-d);min-width:150px}.c-dropdown .dropdown-body.list .item{color:var(--default-ink-muted);cursor:pointer;display:flex;padding:calc(var(--spacer-1)*1.5)var(--spacer-1);text-align:left;background:0 0;border:none;align-items: center;width:100%}.c-dropdown .dropdown-body.list .item:hover{background:var(--info-bg)}.c-dropdown .dropdown-body.list .item svg{color:var(--info-text);margin-inline-end:var(--spacer-1)}.c-dropdown .dropdown-body.list .item[disabled]{background:var(--default-card);color:var(--default-border);cursor:not-allowed}.c-dropdown .dropdown-body.list .item[disabled]:hover a{color:var(--default-border)!important}.c-dropdown .dropdown-body.list .item[disabled] a{color:var(--default-border)}.c-dropdown .dropdown-body.list .item.active{background:var(--info-bg);cursor:default}.c-dropdown.active .dropdown-body{display:block}.c-fieldset{background:var(--default-card);border:1px solid var(--default-border);margin-bottom:var(--spacer-2);padding:var(--spacer-2)}.c-fieldset>label{color:var(--info-text);display:block;font-size:var(--font-l);margin-bottom:var(--spacer-1);font-weight:600}.c-icon{fill:currentcolor;position:relative}.c-icon.warning{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-warning))}.c-icon.error{color:var(--danger-bg-strong)}.c-icon.action{cursor:pointer}.c-icon.disabled{cursor:not-allowed;opacity:.7}.c-icon.type-default{color:var(--default-border-strong)}.c-icon.type-default .active{color:oklch(var(--l-ink)var(--c-surface)var(--h-info))}.c-icon.type-default:hover{color:oklch(var(--l-ink)var(--c-surface)var(--h-info))}.c-icon.type-unset{color:inherit}.c-icon.type-brand{color:oklch(var(--l-border-strong)var(--c-vivid)var(--h-brand))}.c-icon.type-success{color:oklch(var(--l-ink)var(--c-vivid)var(--h-success))}.c-icon.type-info{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info))}.c-icon.type-warning{color:oklch(var(--l-border-strong)var(--c-vivid)var(--h-warning))}.c-icon.type-error{color:oklch(var(--l-border-strong)var(--c-vivid)var(--h-danger))}.c-icon.type-danger{color:oklch(var(--l-border-strong)var(--c-vivid)var(--h-danger))}.c-icon.tip-empty{pointer-events:none}.icon-xs{font-size:var(--icon-xs);height:var(--icon-xs);width:var(--icon-xs)}.icon-s{height:var(--icon-s);width:var(--icon-s)}.icon-d{height:var(--icon-d);width:var(--icon-d)}.icon-l{height:var(--icon-l);width:var(--icon-l)}.icon-xl{height:var(--icon-xl);width:var(--icon-xl)}.icon-xxl{height:var(--icon-xxl);width:var(--icon-xxl)}.c-notification-icon{display:flex;position:relative;align-items: center}.c-notification-icon.icon-xs{font-size:8px}.c-notification-icon.icon-s{font-size:10px}.c-notification-icon.icon-l{font-size:18px}.c-notification-icon.icon-xl{font-size:20.5px}.c-notification-icon .c-icon-badge{font-size:var(--font-xxs);padding:var(--spacer-025);pointer-events:none;position:absolute;z-index:2;border-radius:50%;min-width:1.2em;min-height:1.2em;top:-.2em;right:-.35em}.c-link{font-weight:600}.c-link.type-info{color:var(--info-text)}.c-link.type-info:hover{color:var(--brand-border)}.c-link.type-flattened{color:var(--default-ink-muted)}.c-link.type-flattened:hover{color:var(--default-ink)}.c-link.type-success{color:var(--success-text)}.c-link.type-success:hover{color:var(--success-border)}.c-notification{animation:.45s cubic-bezier(.34,1.56,.64,1) slide-in-right;backdrop-filter:blur(12px)saturate(.55);background:linear-gradient(180deg,oklch(var(--l-deep).09 var(--h-chrome)/86%)0%,oklch(var(--l-deep).09 var(--h-chrome)/82%)100%);border:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/32%);border-radius:var(--border-radius-l);box-shadow:var(--shadow-3);color:var(--info-chrome-ink);display:flex;min-height:var(--spacer-8);overflow:hidden;padding:var(--spacer-2);position:relative;align-items: center}.c-notification.type-default{border-inline-start:var(--spacer-05)solid oklch(var(--l-accent)var(--c-surface)var(--h-ground))}.c-notification.type-default .notification-icon{color:oklch(var(--l-accent)var(--c-surface)var(--h-ground))}.c-notification.type-default .countdown{background:oklch(var(--l-accent)var(--c-surface)var(--h-ground))}.c-notification.type-brand{border-inline-start:var(--spacer-05)solid oklch(var(--l-accent)var(--c-brand)var(--h-brand))}.c-notification.type-brand .notification-icon{color:oklch(var(--l-accent)var(--c-brand)var(--h-brand))}.c-notification.type-brand .countdown{background:oklch(var(--l-accent)var(--c-brand)var(--h-brand))}.c-notification.type-success{border-inline-start:var(--spacer-05)solid oklch(var(--l-accent)var(--c-vivid)var(--h-success))}.c-notification.type-success .notification-icon{color:oklch(var(--l-accent)var(--c-vivid)var(--h-success))}.c-notification.type-success .countdown{background:oklch(var(--l-accent)var(--c-vivid)var(--h-success))}.c-notification.type-info{border-inline-start:var(--spacer-05)solid oklch(var(--l-accent)var(--c-info)var(--h-info))}.c-notification.type-info .notification-icon{color:oklch(var(--l-accent)var(--c-info)var(--h-info))}.c-notification.type-info .countdown{background:oklch(var(--l-accent)var(--c-info)var(--h-info))}.c-notification.type-warning{border-inline-start:var(--spacer-05)solid oklch(var(--l-accent)var(--c-warning)var(--h-warning))}.c-notification.type-warning .notification-icon{color:oklch(var(--l-accent)var(--c-warning)var(--h-warning))}.c-notification.type-warning .countdown{background:oklch(var(--l-accent)var(--c-warning)var(--h-warning))}.c-notification.type-danger{border-inline-start:var(--spacer-05)solid oklch(var(--l-accent)var(--c-danger)var(--h-danger))}.c-notification.type-danger .notification-icon{color:oklch(var(--l-accent)var(--c-danger)var(--h-danger))}.c-notification.type-danger .countdown{background:oklch(var(--l-accent)var(--c-danger)var(--h-danger))}.c-notification .btn-close.c-icon{color:color-mix(in oklab,transparent,var(--info-chrome-ink)70%)}.c-notification .message{display:flex;flex-direction:column;flex:1;padding-inline-start:var(--spacer-1)}.c-notification .message .title{margin-bottom:var(--spacer-1)}.c-notification .message .body{line-height:1.5rem}.c-notification .countdown{animation:linear forwards countdown;bottom:0;position:absolute;transform-origin:left;height:3px;left:0;right:0}.c-notification.exit{animation:.4s fade-out}@keyframes countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.c-progress .label{color:var(--success-text);margin-bottom:var(--spacer-025)}.c-progress .bar-container{background:var(--default-border);display:flex;position:relative;width:100%}.c-progress .bar-container .bar{height:var(--spacer-3);transition:width .3s,background-color .3s}.c-progress .boundaries{color:var(--success-text);display:flex;font-size:var(--font-xs);justify-content:space-between;align-items: center;width:100%;font-weight:600}.c-progress .boundaries .left{color:var(--success-text)}.c-progress .boundaries .right{color:var(--default-ink-muted)}.c-progress.type-danger .bar-container .bar{background:var(--danger-border)}.c-progress.type-info .bar-container .bar{background:var(--info-border)}.c-progress.type-default .bar-container .bar{background:var(--default-border-strong)}.c-progress.type-success .bar-container .bar{background:var(--success-border)}.c-progress.type-warning .bar-container .bar{background:var(--warning-border)}.c-quantity{display:flex;font-size:var(--font-s);gap:var(--spacer-05);flex-direction:column}.c-quantity .c-icon{opacity:.5}.c-quantity .case-quantity{display:flex;align-items: center;gap:var(--spacer-05)}.c-quantity .bottle-quantity{display:flex;align-items: center;gap:var(--spacer-05)}.c-quantity .case-quantity{font-weight:600}.c-rating{background:var(--default-overlay);border:1px solid var(--default-border);padding:var(--spacer-1);border-radius:0;align-items: center}.c-rating .header{display:flex;margin-bottom:var(--spacer-05);justify-content:space-between;align-items: center}.c-rating .header .title{color:var(--info-text);font-size:var(--font-xl)}.c-rating .description{color:var(--default-ink)}.c-rating .step-rate textarea{min-height:75px}.c-rating .step-thanks img{border:2px solid var(--info-text);margin-top:var(--spacer-1);max-width:100%}.c-rating-stars{display:flex;height:100%}.c-rating-stars.readonly{color:var(--warning-text);cursor:default}.c-rating-stars.readonly .c-icon{color:var(--warning-text);cursor:default}.c-rating-stars.readonly .c-icon:hover{color:var(--warning-text);cursor:default}.c-rating-stars:not(.readonly) .c-icon{transition:color .3s}.c-rating-stars:not(.readonly) .c-icon.rated{color:var(--warning-text)}.c-spinner{animation:2s linear infinite rotate;z-index:2}.c-spinner .path{animation:1.5s ease-in-out infinite dash;stroke:currentcolor;stroke-linecap:round}.c-spinner.view-spinner{color:var(--brand-border);height:var(--spacer-5);width:var(--spacer-5)}.c-spinner.type-default{color:var(--default-border-strong)}.c-spinner.type-default .active{color:oklch(var(--l-ink)var(--c-surface)var(--h-info))}.c-spinner.type-default:hover{color:oklch(var(--l-ink)var(--c-surface)var(--h-info))}.c-spinner.type-brand{color:oklch(var(--l-border-strong)var(--c-vivid)var(--h-brand))}.c-spinner.type-success{color:oklch(var(--l-ink)var(--c-vivid)var(--h-success))}.c-spinner.type-info{color:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info))}.c-spinner.type-warning{color:oklch(var(--l-border-strong)var(--c-vivid)var(--h-warning))}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes rotate{to{transform:rotate(360deg)}}.c-stepper{display:flex;flex:1;align-items: center}.c-stepper .steps{display:flex;position:relative;justify-content:space-between;width:100%}.c-stepper .steps .progress-line{background:var(--info-chrome-soft);position:absolute}.c-stepper .steps .step{cursor:pointer;display:flex;font-size:var(--font-l);z-index:2;border:2px solid;border-radius:50%;justify-content:center;align-items: center;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;font-weight:600}.c-stepper .steps .step{background:var(--info-bg);border-color:var(--default-border-strong);color:var(--info-text)}.c-stepper .steps .step:hover{background:var(--info-bg-strong);border-color:var(--info-border);color:var(--info-text)}.c-stepper .steps .step a{background:var(--info-bg);border-color:var(--default-border-strong);color:var(--info-text)}.c-stepper .steps .step a:hover{background:var(--info-bg-strong);border-color:var(--info-border);color:var(--info-text)}.c-stepper .steps .step a{display:flex;border-radius:50%;justify-content:center;align-items: center;width:100%;height:100%}.c-stepper .steps .step.active{background-color:var(--info-chrome);color:var(--info-chrome-ink);cursor:default;border-color:#0000}.c-stepper .steps .step.active a{background-color:var(--info-chrome);color:var(--info-chrome-ink);cursor:default;border-color:#0000}.c-stepper .steps .step.disabled{background-color:var(--default-sunken);border-color:var(--default-border);color:var(--default-border-strong);cursor:not-allowed}.c-stepper .steps .step.disabled a{background-color:var(--default-sunken);border-color:var(--default-border);color:var(--default-border-strong);cursor:not-allowed}.c-stepper .steps .step.warning{background-color:var(--warning-chrome);color:var(--default-chrome-ink);border-color:#0000}.c-stepper .steps .step.warning a{background-color:var(--warning-chrome);color:var(--default-chrome-ink);border-color:#0000}.c-stepper .steps .step.completed{background-color:var(--info-chrome-soft);color:var(--info-chrome-ink);cursor:pointer;border-color:#0000}.c-stepper .steps .step.completed:hover{background-color:var(--info-chrome);color:var(--info-chrome-ink);border-color:#0000}.c-stepper .steps .step.completed a{background-color:var(--info-chrome-soft);color:var(--info-chrome-ink);cursor:pointer;border-color:#0000}.c-stepper .steps .step.completed a:hover{background-color:var(--info-chrome);color:var(--info-chrome-ink);border-color:#0000}.c-stepper .steps .step.completed.disabled{background-color:var(--info-chrome-soft);color:var(--info-chrome-ink);cursor:not-allowed;border-color:#0000}.c-stepper .steps .step.completed.disabled a{background-color:var(--info-chrome-soft);color:var(--info-chrome-ink);cursor:not-allowed;border-color:#0000}.c-stepper.size-d{--step-size:var(--spacer-6)}.c-stepper.size-d .step{height:var(--step-size);min-width:var(--step-size);width:var(--step-size)}.c-stepper.horizontal{justify-content:center}.c-stepper.horizontal .progress-line{--step-pitch:calc((100% - var(--step-size))/(var(--step-count) - 1));--step-hole:calc(var(--step-size)/2);mask-image:linear-gradient(to right,transparent 0 var(--step-hole),#000 var(--step-hole)calc(100% - var(--step-hole)),transparent calc(100% - var(--step-hole))100%);mask-position:calc(var(--step-size)/2)0;mask-repeat:repeat-x;mask-size:var(--step-pitch)100%;top:var(--spacer-3);z-index:1;width:100%;height:2px}.c-stepper.vertical{justify-content:center;align-items: center}.c-stepper.vertical .steps{flex-direction:column;justify-content:center;align-items: center}.c-stepper.vertical .progress-line{gap:var(--spacer-1);left:calc(var(--spacer-3) - 1px);flex-direction:column;width:2px;height:100%}@media (max-width:1550px){.c-tabs:not(.type-nested-view-vertical) .tabs .c-tab span:not(.count){display:none}}.c-tabs.type-default .tabs-container{background:var(--default-overlay)}.c-tabs.type-default .panels .c-tab-panel{display:none;flex-direction:column}.c-tabs.type-default .panels .c-tab-panel.active{display:flex}.c-tabs.type-nested-view{display:flex;padding-top:calc(var(--spacer-1)*1.5);flex-direction:column;flex:1;min-height:0}.c-tabs.type-nested-view .tabs-container{background:var(--default-card)}.c-tabs.type-nested-view .tabs-container .header{background:var(--info-chrome);border-bottom:2px solid var(--info-text);color:var(--info-chrome-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);height:var(--spacer-6);padding:0 calc(var(--spacer-1)*2.5);text-transform:uppercase;width:calc(var(--panel-filters-width) + var(--spacer-3));border-top:2px solid #0000;margin-inline-end:var(--spacer-1);font-weight:600}.c-tabs.type-nested-view .tabs-container .header svg{min-width:var(--icon-d)}.c-tabs.type-nested-view .tabs-container .header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.c-tabs.type-nested-view .panels{display:flex;flex:1;min-height:0}.c-tabs.type-nested-view .panels .c-tab-panel{flex:1;min-height:0}.c-tabs.type-nested-view .panels .c-tab-panel.view{overflow-y:scroll;padding:var(--query-spacer);flex-direction:column}.c-tabs.type-nested-view .panels .c-tab-panel .view-container{flex:1;min-height:0}.c-tabs.type-nested-view .c-tabs.type-nested-view{padding-top:unset}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container{box-shadow:unset}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .header{background:var(--success-bg);border-bottom:2px solid var(--success-text);color:var(--success-text)}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab{background:var(--success-bg);color:var(--success-text);border-bottom:2px solid #0000}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab svg{color:var(--success-text)}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab:not(.disabled):hover{background:var(--success-bg);border-bottom:2px solid var(--success-text)}.c-tabs.type-nested-view .c-tabs.type-nested-view .tabs-container .tabs .c-tab:not(.disabled).active{background:var(--success-bg);border-bottom:2px solid var(--success-text)}.c-tabs.type-nested-view-vertical{display:flex;padding-top:var(--spacer-2);flex-direction:row;flex:1;align-items:stretch;gap:0;width:100%;min-height:0}.c-tabs.type-nested-view-vertical .tabs-container{background:var(--default-card);display:flex;width:calc(var(--panel-filters-width) + var(--spacer-3));flex-direction:column;flex:none;max-height:100%}.c-tabs.type-nested-view-vertical .tabs-container .header{background:var(--info-chrome);border-bottom:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/28%);color:var(--info-chrome-ink);cursor:pointer;display:flex;align-items: center;gap:var(--spacer-1);min-height:var(--spacer-6);padding:var(--spacer-1)var(--spacer-2);text-transform:uppercase;flex-shrink:0;width:100%;margin-inline-end:0;font-weight:600}.c-tabs.type-nested-view-vertical .tabs-container .header svg{min-width:var(--icon-d)}.c-tabs.type-nested-view-vertical .tabs-container .header span{font-family:var(--font-display);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600}.c-tabs.type-nested-view-vertical .tabs-container .tabs{display:flex;align-items:stretch;gap:var(--spacer-05);overflow-x:hidden;overflow-y:auto;padding:var(--spacer-2)var(--spacer-1);flex-direction:column;flex:1;height:auto;min-height:0}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab{background:oklch(var(--l-ink)var(--c-vivid)var(--h-info)/35%);border-radius:var(--spacer-1);color:var(--default-ink-muted);min-height:var(--spacer-6);padding:var(--spacer-1)var(--spacer-2);text-align:left;border-top:none;border-bottom:1px solid #0000;border-left:3px solid #0000;border-right:none;flex-shrink:0;justify-content:flex-start;width:100%;font-weight:600}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab svg{color:var(--info-text)}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab:not(.disabled):hover{background:oklch(var(--l-ink-muted)var(--c-vivid)var(--h-info)/45%);border-left-color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/45%);color:var(--info-text)}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active{background:var(--default-overlay);border-color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/22%);border-left-color:var(--info-text);box-shadow:var(--shadow-1);color:var(--info-text)}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active svg{color:var(--info-text)}.c-tabs.type-nested-view-vertical .panels{background:var(--default-card);border:1px solid var(--default-card);border-radius:0 var(--spacer-1)var(--spacer-1)0;display:flex;overflow:hidden;border-left:none;flex-direction:column;flex:1;min-width:0;min-height:0}.c-tabs.type-nested-view-vertical .panels .c-tab-panel{overflow-x:hidden;overflow-y:auto;flex-direction:column;flex:1;min-height:0}.c-tabs.type-nested-view-vertical .panels .c-tab-panel.active{display:flex}@media (max-width:1550px){.c-tabs.type-nested-view-vertical{gap:var(--spacer-2);flex-direction:column}.c-tabs.type-nested-view-vertical .tabs-container{width:100%;max-height:none}.c-tabs.type-nested-view-vertical .tabs-container .tabs{overflow-y:visible;padding:var(--spacer-1);flex-flow:wrap}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab{border-bottom:2px solid #0000;border-left:1px solid oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/18%);flex:auto;width:auto;min-width:min(100%,10rem)}.c-tabs.type-nested-view-vertical .tabs-container .tabs .c-tab.active{border-bottom-color:var(--info-chrome-accent);border-left-color:oklch(var(--l-border-strong)var(--c-soft)var(--h-info)/22%)}.c-tabs.type-nested-view-vertical .panels{border-left:1px solid var(--default-card);border-radius:var(--spacer-1);min-height:min(65vh,640px)}}.c-tabs .tabs-container{display:flex;width:100%;box-shadow:0 -2px 4px #0000001a}.c-tabs .tabs-container .tabs{display:flex;gap:var(--spacer-1);height:var(--spacer-6)}.c-tabs .tabs-container .tabs .c-tab{background:var(--default-overlay);border:0;border-bottom:2px solid #0000;border-left:2px solid var(--default-border);border-right:2px solid var(--default-border);color:var(--default-ink-muted);display:flex;align-items: center;gap:var(--spacer-1);padding:var(--spacer-05)var(--spacer-2);user-select:none;border-top:2px solid #0000;justify-content:center;transition:border-bottom-color .5s}.c-tabs .tabs-container .tabs .c-tab:focus{background:var(--default-border);border-bottom-color:var(--info-text);color:var(--default-ink-muted)}.c-tabs .tabs-container .tabs .c-tab.disabled{background:var(--default-card);color:var(--default-border);cursor:not-allowed}.c-tabs .tabs-container .tabs .c-tab:not(.disabled){cursor:pointer}.c-tabs .tabs-container .tabs .c-tab:not(.disabled):hover{background:var(--info-bg);border-bottom-color:var(--info-chrome-accent)}.c-tabs .tabs-container .tabs .c-tab:not(.disabled):hover svg{color:var(--info-chrome-accent)}.c-tabs .tabs-container .tabs .c-tab:not(.disabled):hover:focus{background:var(--info-bg-strong)}.c-tabs .tabs-container .tabs .c-tab:not(.disabled).active{background:var(--info-bg);border-bottom-color:var(--info-chrome-accent)}.c-tabs .tabs-container .tabs .c-tab:not(.disabled).active svg{color:var(--info-chrome-accent)}.c-tabs .tabs-container .tabs .c-tab:not(.disabled).active:focus{background:var(--info-bg-strong)}.c-tabs .c-tab-panel{display:none}.c-tabs .c-tab-panel.active{display:flex}.c-tabs .c-tab-panel.view-container:not(.active){display:none}@media (max-width:600px){.c-tabs .tabs-container .tabs{gap:var(--spacer-1);height:unset;flex-wrap:wrap}.c-tabs .tabs-container .tabs .c-tab{flex-direction:row;justify-content:flex-start}}.on-chrome .c-tabs .tabs-container{box-shadow:none;background:0 0}.on-chrome .c-tabs .tabs-container .tabs .c-tab .c-button-text{display:inline}.on-chrome .c-tabs .tabs-container .tabs{border-bottom:1px solid #ffffff29}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button{color:#ffffff9e;cursor:pointer;font-size:var(--font-d);padding:var(--spacer-1)var(--spacer-1)calc(var(--spacer-1) + var(--spacer-05));background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;transition:color .2s,border-color .2s;font-weight:500}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button .c-button-text{color:inherit}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button svg{color:inherit}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button:hover{color:#ffffffeb;background:0 0;border-bottom-color:#ffffff61}.on-chrome .c-tabs .tabs-container .tabs .c-tab.c-button.active{color:#fffffffa;background:0 0;border-bottom-color:#fffffff2;font-weight:600}.c-theme-switcher{cursor:pointer;display:inline-flex;justify-content:center;align-items: center}.c-theme-switcher svg{transition:opacity .15s}.c-theme-switcher:hover svg{opacity:.7}
