@layer rc-important,rc-standards,rc-responsive,rc-base,legacy;@keyframes rc-ovl-fade{0%{opacity:0}}@keyframes rc-ovl-slide{0%{opacity:0;transform:translate3d(40px,0,0)}}@keyframes rc-ovl-slide-rtl{0%{opacity:0;transform:translate3d(-40px,0,0)}}@keyframes rc-ovl-pop{0%{opacity:0;scale:.96}}@keyframes rc-ovl-rise{0%{opacity:0;transform:translateY(8px)}}.drw-backdrop.open,.rc-scrim{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@layer rc-important{.drw-backdrop.open,.rc-scrim{background:color-mix(in srgb,var(--c-bg-0) 62%,transparent)!important}}.drw-backdrop.open{animation:rc-ovl-fade .22s ease-out backwards}@layer rc-important{.drw-backdrop.open{z-index:var(--z-drawer-backdrop)!important}}@layer rc-important{.drw.open{z-index:var(--z-sheet)!important}}.drw.open,.rc-drawer{color:var(--c-text)}@layer rc-important{.drw.open,.rc-drawer{border-color:var(--c-line)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--c-violet) 5%,var(--c-bg-1)),var(--c-bg-1) 180px)!important;box-shadow:var(--c-elev-hover)!important}}.drw.open{animation:rc-ovl-slide .32s var(--hy-ease-out, ease-out) backwards}[dir=rtl] .drw.open{animation-name:rc-ovl-slide-rtl}.drw.open .drw-head .eyebrow{display:inline-flex;align-items:center;gap:10px}@layer rc-important{.drw.open .drw-head .eyebrow{font-family:var(--font-ui)!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-medium)!important;letter-spacing:0!important;text-transform:none!important;color:var(--c-text-3)!important}}.drw.open .drw-head .eyebrow:before{content:"";inline-size:22px;block-size:1px;background:var(--c-line-strong)}@layer rc-important{.drw.open .drw-head .title,.rc-drawer .erp-drawer-title,.rc-drawer [data-radix-dialog-title],.rc-drawer h2:first-of-type{font-family:var(--font-display)!important;font-size:var(--fs-xl)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.02em!important;color:var(--c-text)!important}}@layer rc-important{.drw.open .drw-head .rc-sheet__desc,.rc-drawer .erp-drawer-desc{font-size:var(--fs-sm)!important;color:var(--c-text-3)!important}}.drw.open .drw-head .close,.rc-drawer .erp-drawer-close{transition:background-color var(--dur-1) var(--ease-out),transform var(--dur-2) var(--ease-spring)}@layer rc-important{.drw.open .drw-head .close,.rc-drawer .erp-drawer-close{border-radius:50%!important;border:1px solid var(--c-line)!important;background:color-mix(in srgb,var(--c-text) 6%,transparent)!important;color:var(--c-text-2)!important}}.drw.open .drw-head .close:hover,.rc-drawer .erp-drawer-close:hover{transform:rotate(90deg)}@layer rc-important{.drw.open .drw-head .close:hover,.rc-drawer .erp-drawer-close:hover{background:color-mix(in srgb,var(--c-text) 12%,transparent)!important}}.drw.open .drw-body>*{animation:rc-ovl-rise .4s .12s var(--hy-ease-out, ease-out) backwards}.rc-dialog{color:var(--c-text)}@layer rc-important{.rc-dialog{border:1px solid var(--c-line)!important;border-radius:var(--rc-radius-md)!important;background:var(--c-bg-1)!important;box-shadow:var(--c-elev-hover),0 0 60px -20px color-mix(in srgb,var(--c-violet) 45%,transparent)!important}}.rc-dialog[data-state=open]{animation:rc-ovl-pop .24s var(--hy-ease-spring, ease-out) backwards}@layer rc-important{.rc-dialog h2,.rc-dialog [role=heading]{font-family:var(--font-display)!important;font-size:var(--fs-xl)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.02em!important;color:var(--c-text)!important}}.rc-dialog p{color:var(--c-text-2)}@layer rc-important{.rc-dialog--confirm{gap:var(--sp-4, 16px)!important}}.rc-dialog__text{margin:var(--sp-2, 8px) 0 0;font-size:var(--fs-md);line-height:1.55;text-align:start}.rc-dialog__actions{justify-content:flex-end;gap:var(--sp-2, 8px)}@layer rc-important{.rc-dialog__actions{display:flex!important;flex-direction:row!important}}.rc-dialog>button[class*=absolute]{inline-size:30px;block-size:30px;display:grid;place-items:center;border:1px solid var(--c-line);background:color-mix(in srgb,var(--c-text) 6%,transparent);color:var(--c-text-2)}@layer rc-important{.rc-dialog>button[class*=absolute]{border-radius:50%!important;opacity:1!important}}@layer rc-important{@media (max-width: 640px){.rc-dialog{padding:22px!important}}}@media (prefers-reduced-motion: reduce){.drw-backdrop.open,.drw.open,.drw.open .drw-body>*,.rc-dialog[data-state=open]{animation:none}.drw.open .drw-head .close:hover,.rc-drawer .erp-drawer-close:hover{transform:none}}@property --rc-ovl-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes rc-ovl-orbit{to{--rc-ovl-a: 360deg}}.drw.open,.rc-drawer,.rc-dialog{backdrop-filter:blur(30px) saturate(1.6);-webkit-backdrop-filter:blur(30px) saturate(1.6)}@layer rc-important{.drw.open,.rc-drawer,.rc-dialog{border:1px solid color-mix(in srgb,var(--c-text) 10%,transparent)!important;border-radius:26px!important;background:color-mix(in srgb,var(--c-bg-1) 72%,transparent)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--c-on-color) 10%,transparent),0 0 50px -18px color-mix(in srgb,var(--c-accent) 60%,transparent),var(--c-elev-hover)!important}}.drw.open:before,.rc-drawer:before,.rc-dialog:before{content:"";position:absolute;inset:0;z-index:3;padding:1.5px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--rc-ovl-a),transparent 0 58%,color-mix(in srgb,var(--c-accent) 70%,transparent) 74%,var(--c-cyan) 88%,var(--c-on-color) 95%,transparent 100%);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0);animation:rc-ovl-orbit 5s linear infinite}@layer rc-important{.drw.open .drw-head,.rc-drawer .erp-drawer-head{padding:26px 28px 8px!important;border-block-end:0!important;background:none!important}}@layer rc-important{.drw.open .drw-head .close,.rc-drawer .erp-drawer-close{inline-size:38px!important;block-size:38px!important}}@layer rc-important{.drw.open .drw-body,.rc-drawer .erp-drawer-body{padding:16px 28px 24px!important}}.drw.open .drw-body :is(input,select,textarea):not([type=checkbox]):not([type=radio]),.rc-drawer :is(input,select,textarea):not([type=checkbox]):not([type=radio]),.rc-dialog :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-block-size:48px}@layer rc-important{.drw.open .drw-body :is(input,select,textarea):not([type=checkbox]):not([type=radio]),.rc-drawer :is(input,select,textarea):not([type=checkbox]):not([type=radio]),.rc-dialog :is(input,select,textarea):not([type=checkbox]):not([type=radio]){border-radius:14px!important;border:1px solid var(--c-line-strong)!important;background:color-mix(in srgb,var(--c-bg-0) 50%,transparent)!important;font-size:var(--fs-md)!important}}.drw.open .drw-body :is(input,select,textarea):focus,.rc-drawer :is(input,select,textarea):focus,.rc-dialog :is(input,select,textarea):focus{outline:none}@layer rc-important{.drw.open .drw-body :is(input,select,textarea):focus,.rc-drawer :is(input,select,textarea):focus,.rc-dialog :is(input,select,textarea):focus{border-color:var(--c-accent)!important;box-shadow:0 0 0 3px var(--c-focus-ring)!important}}@layer rc-important{.drw.open .drw-foot,.rc-drawer .erp-drawer-foot{padding:16px 28px calc(22px + env(safe-area-inset-bottom,0px))!important;border-block-start:0!important;background:none!important}}.drw.open .drw-foot .right,.rc-drawer .erp-drawer-foot-actions,.rc-dialog__actions{inline-size:100%}@layer rc-important{.drw.open .drw-foot .right,.rc-drawer .erp-drawer-foot-actions,.rc-dialog__actions{display:flex!important;flex-direction:row!important;gap:12px!important}}.drw.open .drw-foot .right>:is(button,a),.rc-drawer .erp-drawer-foot-actions>:is(button,a),.rc-dialog__actions>:is(button,a){flex:1 1 0}@layer rc-important{.drw.open .drw-foot .right>:is(button,a),.rc-drawer .erp-drawer-foot-actions>:is(button,a),.rc-dialog__actions>:is(button,a){block-size:52px!important;min-block-size:52px!important;padding-inline:22px!important;border-radius:var(--rc-radius-pill)!important;font-size:var(--fs-lg)!important;font-weight:var(--fw-semibold)!important}}@layer rc-important{.drw.open .drw-foot .right>:is(button,a) svg,.rc-dialog__actions>:is(button,a) svg{inline-size:18px!important;block-size:18px!important}}@layer rc-important{.drw.open .drw-foot .right>:is(button,a):not(.rc-btn--primary):not(.rc-btn--danger),.rc-drawer .erp-drawer-foot-actions>:is(button,a):not(.rc-btn--primary):not(.rc-btn--danger){border:1px solid var(--c-line-strong)!important;background:color-mix(in srgb,var(--c-text) 7%,transparent)!important;color:var(--c-text)!important;box-shadow:none!important}}@layer rc-important{.drw.open .drw-foot .right>:is(button,a):disabled{opacity:.45!important}}:is(.drw.open,.rc-drawer) .erp-action-bar__cluster{inline-size:100%}@layer rc-important{:is(.drw.open,.rc-drawer) .erp-action-bar__cluster{display:flex!important;gap:12px!important}}:is(.drw.open,.rc-drawer) .erp-action-bar__cluster>:is(button,a){flex:1 1 0}@layer rc-important{:is(.drw.open,.rc-drawer) .erp-action-bar__cluster>:is(button,a){block-size:52px!important;min-block-size:52px!important;padding-inline:22px!important;border-radius:var(--rc-radius-pill)!important;font-size:var(--fs-lg)!important;font-weight:var(--fw-semibold)!important;border:1px solid var(--c-line-strong)!important;background:color-mix(in srgb,var(--c-text) 7%,transparent)!important;color:var(--c-text)!important;box-shadow:none!important}}@layer rc-important{:is(.drw.open,.rc-drawer) .erp-action-bar__cluster>:is(button,a) svg{inline-size:18px!important;block-size:18px!important}}@layer rc-important{:is(.drw.open,.rc-drawer) .erp-action-bar__cluster>.erp-action--solid{border-color:transparent!important;background:var(--c-accent)!important;color:var(--c-on-color)!important;box-shadow:0 10px 30px -10px var(--c-primary-glow),inset 0 1px 0 var(--c-primary-sheen)!important}}@layer rc-important{:is(.drw.open,.rc-drawer) .erp-action-bar__cluster>.erp-action--solid.erp-action--destructive{background:var(--c-red)!important}}@layer rc-important{:is(.drw.open,.rc-drawer) .erp-action-bar__cluster>:disabled{opacity:.45!important;box-shadow:none!important}}@layer rc-important{@media (max-width: 640px){.drw.open .drw-foot,.rc-drawer .erp-drawer-foot{padding-inline:20px!important}}}@layer rc-important{@media (max-width: 640px){.drw.open .drw-body,.rc-drawer .erp-drawer-body{padding:14px 20px 20px!important}}}@layer rc-important{@media (max-width: 640px){.drw.open .drw-head,.rc-drawer .erp-drawer-head{padding:20px 20px 6px!important}}}@layer rc-important{@media (max-width: 640px){.drw.open,.rc-drawer,.rc-dialog{border-radius:22px!important}}}@media (prefers-reduced-motion: reduce){.drw.open:before,.rc-drawer:before,.rc-dialog:before{animation:none}}@layer rc-important{.drw.open .drw-head .title,.rc-drawer .erp-drawer-title,.rc-drawer h2:first-of-type,.rc-dialog h2{font-size:clamp(28px,2.6vw,36px)!important;font-weight:300!important;line-height:1.1!important;letter-spacing:-.03em!important}}.drw.open .drw-head .rc-sheet__desc{margin-block-start:8px}.rc-till__note{display:block;font-family:var(--font-display);font-style:italic;font-weight:300;font-size:var(--fs-lg);line-height:1.4;letter-spacing:-.01em;background:var(--c-emphasis-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rc-till__field{display:grid;gap:8px;margin-block-end:22px}.rc-till__label{margin:0}@layer rc-important{.rc-till__label{font-family:var(--font-ui)!important;font-size:var(--fs-sm)!important;font-weight:var(--fw-semibold)!important;letter-spacing:0!important;text-transform:none!important;color:var(--c-text-2)!important}}.rc-till__optional{font-weight:var(--fw-regular);color:var(--c-text-4)}.rc-till__hint{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--c-text-3)}.rc-till__target{display:grid;gap:12px;margin-block-end:24px;padding-block-end:22px;border-block-end:1px solid var(--c-line)}.rc-till__money{position:relative}.rc-till__sym{position:absolute;inset-inline-start:18px;inset-block-start:50%;transform:translateY(-50%);pointer-events:none;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text-3)}.drw.open .drw-body input.rc-till__amount{min-block-size:64px;padding-inline:18px;font-variant-numeric:tabular-nums}@layer rc-important{.drw.open .drw-body input.rc-till__amount{font-family:var(--font-display)!important;font-size:30px!important;font-weight:400!important}}.drw.open .drw-body .rc-till__money[data-sym] input.rc-till__amount{padding-inline-start:58px}@layer rc-important{.rc-dialog{padding:0!important;inline-size:min(var(--rc-dialog-w, 640px),calc(100vw - 32px))!important;max-inline-size:var(--rc-dialog-w, 640px)!important;gap:0!important}}@layer rc-important{.rc-dialog--confirm{max-inline-size:560px!important;inline-size:min(560px,calc(100vw - 32px))!important}}.rc-dialog>:is(div,header):first-of-type{padding:40px 40px 30px;text-align:start;background:radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--c-accent) 26%,transparent),transparent 62%),radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--c-violet) 20%,transparent),transparent 60%),color-mix(in srgb,var(--c-text) 4%,transparent);border-block-end:1px solid var(--c-line);border-start-start-radius:25px;border-start-end-radius:25px}@layer rc-important{.rc-dialog>:is(div,header):first-of-type h2{font-size:clamp(30px,3vw,40px)!important}}.rc-dialog__text{margin-block-start:12px;font-size:var(--fs-lg);color:var(--c-text-2);max-inline-size:46ch}.rc-dialog>:not(:first-child):not(button):not(.rc-dialog__actions):not([style*="position: absolute"]){padding-inline:40px}.rc-dialog>.rc-dialog__actions,.rc-dialog>div:last-of-type:not(:first-of-type){padding:24px 40px 34px}.rc-dialog__actions>:is(button,a),.rc-dialog>div:last-of-type:not(:first-of-type)>:is(button,a){flex:1 1 0}@layer rc-important{.rc-dialog__actions>:is(button,a),.rc-dialog>div:last-of-type:not(:first-of-type)>:is(button,a){block-size:56px!important;min-block-size:56px!important;border-radius:var(--rc-radius-pill)!important;font-size:var(--fs-lg)!important;font-weight:var(--fw-semibold)!important}}.rc-dialog>button[class*=absolute]{inline-size:38px;block-size:38px;z-index:var(--z-sticky)}@layer rc-important{.rc-dialog>button[class*=absolute]{inset-block-start:18px!important;inset-inline-end:18px!important}}@media (max-width: 640px){.rc-dialog>:is(div,header):first-of-type{padding:28px 22px 22px}.rc-dialog>.rc-dialog__actions,.rc-dialog>div:last-of-type:not(:first-of-type){padding:18px 22px 24px}}.rc-dialog.rc-dialog--wide{max-block-size:calc(100dvh - 48px);overflow-y:auto}@layer rc-important{.rc-dialog.rc-dialog--wide{inline-size:min(1120px,calc(100vw - 32px))!important;max-inline-size:1120px!important}}.rc-compare{overflow-x:auto}@layer rc-important{.rc-compare{padding:24px 40px!important}}.rc-compare table{inline-size:100%;border-collapse:collapse}.rc-compare :is(th,td){padding:14px 16px;border-block-end:1px solid var(--c-line);text-align:start;font-size:var(--fs-md);font-variant-numeric:tabular-nums;white-space:nowrap}.rc-compare thead th{font-weight:600}.rc-compare tbody th{color:var(--c-text-3);font-weight:500}.rc-compare td.is-best{color:var(--c-green);font-weight:600}.rc-compare tr:last-child :is(th,td){border-block-end:0}@media (max-width: 640px){.rc-footbar{margin:0 12px 12px}}@layer rc-important{@media (max-width: 640px){.rc-compare{padding:16px 22px!important}}}@layer rc-important{.drw.open.rc-till-screen{inset:50% auto auto 50%!important;inline-size:min(640px,calc(100vw - 32px))!important;max-inline-size:none!important;block-size:auto!important;max-block-size:calc(100dvh - 48px)!important;border-radius:32px!important;transform:translate(-50%,-50%)!important;animation:rc-till-pop .36s cubic-bezier(.2,.9,.2,1.05) backwards!important}}@layer rc-important{[dir=rtl] .drw.open.rc-till-screen{inset:50% 50% auto auto!important;transform:translate(50%,-50%)!important}}@keyframes rc-till-pop{0%{opacity:0;scale:.94}}.drw.open.rc-till-screen .drw-head{text-align:center}@layer rc-important{.drw.open.rc-till-screen .drw-head{padding:34px 40px 10px!important}}.drw.open.rc-till-screen .drw-head :is(.meta,.rc-sheet__head-row){inline-size:100%;justify-items:center}.drw.open.rc-till-screen .drw-head .eyebrow{justify-content:center}@layer rc-important{.drw.open.rc-till-screen .drw-body{padding-inline:40px!important}}.rc-till__field--hero{justify-items:center;text-align:center;margin-block:8px 28px}.rc-till__field--hero .rc-till__money{inline-size:100%}.drw.open.rc-till-screen .drw-body input.rc-till__amount{min-block-size:112px;text-align:center;letter-spacing:-.03em;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@layer rc-important{.drw.open.rc-till-screen .drw-body input.rc-till__amount{border-radius:28px!important;background:color-mix(in srgb,var(--c-text) 5%,transparent)!important;font-size:clamp(44px,9vw,72px)!important;font-weight:300!important}}.drw.open.rc-till-screen .drw-body input.rc-till__amount::-webkit-outer-spin-button,.drw.open.rc-till-screen .drw-body input.rc-till__amount::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@layer rc-important{.drw.open.rc-till-screen .drw-body input.rc-till__amount:focus{border-color:var(--c-accent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--c-accent) 22%,transparent),0 0 60px -20px var(--c-accent)!important}}.drw.open.rc-till-screen .drw-body .rc-till__money[data-sym] input.rc-till__amount{padding-inline:72px}.drw.open.rc-till-screen .rc-till__sym{inset-inline-start:28px;font-size:var(--fs-lg)}.drw.open.rc-till-screen .rc-till__target{border-block-end:0;padding:18px 20px;border:1px solid var(--c-line);border-radius:22px;background:color-mix(in srgb,var(--c-text) 3%,transparent)}.rc-till__link{font-size:var(--fs-sm);color:var(--c-accent-ink, var(--c-accent));text-decoration:underline;text-underline-offset:3px}.rc-till__select{inline-size:100%;min-block-size:52px}@layer rc-important{@media (max-width: 640px){.drw.open.rc-till-screen .drw-body{padding-inline:22px!important}}}@layer rc-important{@media (max-width: 640px){.drw.open.rc-till-screen{inset:auto 0 0!important;inline-size:100%!important;transform:none!important;border-radius:28px 28px 0 0!important;max-block-size:94dvh!important}}}@layer rc-important{@media (prefers-reduced-motion: reduce){.drw.open.rc-till-screen{animation:none!important}}}body .cmp-mdl.on{backdrop-filter:blur(10px);animation:rc-ovl-fade .22s ease-out backwards}@layer rc-important{body .cmp-mdl.on{position:fixed!important;inset:0!important;z-index:var(--z-modal)!important;display:grid!important;place-items:center!important;padding:24px!important;background:color-mix(in srgb,var(--c-bg) 58%,transparent)!important}}body .cmp-mdl.on>.cmp-card{backdrop-filter:blur(30px) saturate(1.6);animation:rc-till-pop .3s cubic-bezier(.2,.9,.2,1.05) backwards}@layer rc-important{body .cmp-mdl.on>.cmp-card{position:relative!important;inset:auto!important;inline-size:min(1240px,calc(100vw - 48px))!important;max-inline-size:none!important;block-size:auto!important;max-block-size:calc(100dvh - 48px)!important;margin:0!important;overflow:auto!important;border:1px solid color-mix(in srgb,var(--c-text) 10%,transparent)!important;border-radius:26px!important;background:color-mix(in srgb,var(--c-bg-1) 72%,transparent)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--c-on-color) 10%,transparent),0 0 50px -18px color-mix(in srgb,var(--c-accent) 60%,transparent),var(--c-elev-hover)!important;transform:none!important}}body .cmp-mdl.on .cmp-head{border-start-start-radius:25px;border-start-end-radius:25px}@layer rc-important{body .cmp-mdl.on .cmp-head{padding:34px 40px 26px!important;border-block-end:1px solid var(--c-line)!important;background:radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--c-accent) 26%,transparent),transparent 62%),radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--c-violet) 20%,transparent),transparent 60%),color-mix(in srgb,var(--c-text) 4%,transparent)!important}}@layer rc-important{body .cmp-mdl.on .cmp-head :is(h2,h3,.t,.nm,.title){font-family:var(--font-display)!important;font-size:clamp(26px,2.6vw,36px)!important;font-weight:300!important;letter-spacing:-.02em!important;text-transform:none!important}}body .cmp-mdl.on :is(.cmp-foot,.cmp-actions){position:sticky;inset-block-end:16px;backdrop-filter:blur(18px)}@layer rc-important{body .cmp-mdl.on :is(.cmp-foot,.cmp-actions){display:flex!important;justify-content:flex-end!important;gap:10px!important;margin:8px 24px 24px!important;padding:8px!important;border:1px solid var(--c-line-strong, var(--c-line))!important;border-radius:var(--rc-radius-pill)!important;background:color-mix(in srgb,var(--c-bg-2) 88%,transparent)!important}}@layer rc-important{body .cmp-mdl.on :is(.cmp-foot,.cmp-actions) :is(button,a){min-block-size:48px!important;padding-inline:22px!important;border-radius:var(--rc-radius-pill)!important}}@layer rc-important{body .cmp-mdl.on *{text-transform:none!important}}@layer rc-important{@media (max-width: 640px){body .cmp-mdl.on .cmp-head{padding:24px 22px 18px!important}}}@layer rc-important{@media (max-width: 640px){body .cmp-mdl.on{padding:8px!important}}}@layer rc-important{body .cmp-mdl.on .cmp-body{display:grid!important;gap:6px!important;padding:28px 40px 12px!important}}@layer rc-important{body .cmp-mdl.on :is(.cmp-sup-head,.cmp-row){display:grid!important;gap:12px!important;align-items:stretch!important;border:0!important;background:none!important}}body .cmp-mdl.on .cmp-sup-head{position:sticky;inset-block-start:0;z-index:2}@layer rc-important{body .cmp-mdl.on .cmp-sup-head{padding-block-end:14px!important}}body .cmp-mdl.on .cmp-sup-head .lbl-col{visibility:hidden}body .cmp-mdl.on .cmp-sup-cell{backdrop-filter:blur(18px)}@layer rc-important{body .cmp-mdl.on .cmp-sup-cell{position:relative!important;display:grid!important;justify-items:center!important;gap:6px!important;padding:22px 16px 18px!important;border:1px solid var(--c-line)!important;border-radius:22px!important;background:color-mix(in srgb,var(--c-bg-2) 86%,transparent)!important;text-align:center!important}}@layer rc-important{body .cmp-mdl.on .cmp-sup-cell .logo{inline-size:56px!important;block-size:56px!important;border-radius:16px!important;font-size:var(--fs-md)!important}}@layer rc-important{body .cmp-mdl.on .cmp-sup-cell .nm{font:400 20px/1.2 var(--font-display)!important;letter-spacing:-.01em!important;color:var(--c-text)!important}}@layer rc-important{body .cmp-mdl.on .cmp-sup-cell .meta{font:400 var(--fs-xs)/1.3 var(--font-ui)!important;color:var(--c-text-3)!important}}body .cmp-mdl.on .cmp-sup-cell .sigs{flex-wrap:wrap;justify-content:center;margin-block-start:4px}@layer rc-important{body .cmp-mdl.on .cmp-sup-cell .sigs{display:flex!important;gap:6px!important}}body .cmp-mdl.on .cmp-sup-cell .x{cursor:pointer}@layer rc-important{body .cmp-mdl.on .cmp-sup-cell .x{position:absolute!important;inset-block-start:10px!important;inset-inline-end:10px!important;inline-size:28px!important;block-size:28px!important;border:0!important;border-radius:50%!important;background:color-mix(in srgb,var(--c-text) 8%,transparent)!important;color:var(--c-text-2)!important}}@layer rc-important{body .cmp-mdl.on .cmp-sec{display:flex!important;align-items:center!important;gap:12px!important;margin-block:22px 4px!important;padding:0!important;border:0!important;background:none!important}}@layer rc-important{body .cmp-mdl.on .cmp-sec .badge{display:none!important}}@layer rc-important{body .cmp-mdl.on .cmp-sec h4{margin:0!important;font:600 var(--fs-sm)/1 var(--font-ui)!important;color:var(--c-text-3)!important}}body .cmp-mdl.on .cmp-sec .line{flex:1;block-size:1px}@layer rc-important{body .cmp-mdl.on .cmp-sec .line{background:var(--c-line)!important}}@layer rc-important{body .cmp-mdl.on .cmp-row{padding-block:6px!important}}@layer rc-important{body .cmp-mdl.on .cmp-row .lbl-col{display:flex!important;align-items:center!important;font:500 var(--fs-sm)/1.3 var(--font-ui)!important;color:var(--c-text-2)!important}}body .cmp-mdl.on .cmp-cell{font-variant-numeric:tabular-nums}@layer rc-important{body .cmp-mdl.on .cmp-cell{position:relative!important;display:grid!important;justify-items:center!important;align-content:center!important;gap:4px!important;min-block-size:68px!important;padding:12px 14px!important;border:1px solid transparent!important;border-radius:18px!important;background:color-mix(in srgb,var(--c-text) 3%,transparent)!important;font:600 var(--fs-lg)/1.2 var(--font-ui)!important;text-align:center!important;color:var(--c-text)!important}}body .cmp-mdl.on .cmp-cell.win{box-shadow:0 0 30px -14px var(--c-green)}@layer rc-important{body .cmp-mdl.on .cmp-cell.win{border-color:color-mix(in srgb,var(--c-green) 45%,transparent)!important;background:color-mix(in srgb,var(--c-green) 12%,transparent)!important}}@layer rc-important{body .cmp-mdl.on .cmp-cell .vsub{font:400 var(--fs-xs)/1.3 var(--font-ui)!important;color:var(--c-text-3)!important}}body .cmp-mdl.on .cmp-otif{grid-template-columns:minmax(0,1fr) auto;align-items:center;inline-size:100%}@layer rc-important{body .cmp-mdl.on .cmp-otif{display:grid!important;gap:10px!important}}body .cmp-mdl.on .cmp-otif .bar{overflow:hidden}@layer rc-important{body .cmp-mdl.on .cmp-otif .bar{block-size:8px!important;border-radius:999px!important;background:color-mix(in srgb,var(--c-text) 9%,transparent)!important}}body .cmp-mdl.on .cmp-otif .fill{block-size:100%;border-radius:inherit;transform-origin:0 50%;animation:rc-cmp-grow .9s cubic-bezier(.22,.61,.36,1) .15s both}@keyframes rc-cmp-grow{0%{transform:scaleX(0)}}@layer rc-important{body .cmp-mdl.on .cmp-verdict{display:flex!important;align-items:flex-start!important;gap:16px!important;margin-block-start:22px!important;padding:22px 24px!important;border:1px solid transparent!important;border-radius:24px!important;background:linear-gradient(color-mix(in srgb,var(--c-bg-1) 92%,transparent),color-mix(in srgb,var(--c-bg-1) 92%,transparent)) padding-box,linear-gradient(120deg,var(--c-accent),var(--c-violet),var(--c-pink)) border-box!important}}@layer rc-important{body .cmp-mdl.on .cmp-verdict .lab{font:600 var(--fs-xs)/1 var(--font-ui)!important;color:var(--c-text-3)!important}}body .cmp-mdl.on .cmp-verdict .pick{margin-block:6px 4px}@layer rc-important{body .cmp-mdl.on .cmp-verdict .pick{font:300 26px/1.15 var(--font-display)!important;letter-spacing:-.02em!important;color:var(--c-text)!important}}body .cmp-mdl.on .cmp-verdict .pick b{font-weight:400;font-style:italic;background:var(--c-emphasis-grad);-webkit-background-clip:text;background-clip:text;color:transparent}@layer rc-important{body .cmp-mdl.on .cmp-verdict .reason{font:400 var(--fs-md)/1.5 var(--font-ui)!important;color:var(--c-text-2)!important}}body .cmp-mdl.on .cmp-verdict .wins{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:10px}body .cmp-mdl.on .cmp-foot .legend{margin-inline-end:auto;padding-inline-start:14px;align-self:center;font-size:var(--fs-sm);color:var(--c-text-3)}body .cmp-mdl.on .cmp-body>*{animation:rc-bubble-in .34s cubic-bezier(.2,.8,.2,1) both}@media (max-width: 760px){body .cmp-mdl.on .cmp-body{overflow-x:auto}body .cmp-mdl.on :is(.cmp-sup-head,.cmp-row){min-inline-size:560px}}@layer rc-important{@media (max-width: 760px){body .cmp-mdl.on .cmp-body{padding:18px 16px 8px!important}}}@media (prefers-reduced-motion: reduce){body .cmp-mdl.on .cmp-body>*,body .cmp-mdl.on .cmp-otif .fill{animation:none}}@layer rc-important{.drw.open.rc-till-screen.rc-till-screen--wide{inline-size:min(860px,calc(100vw - 32px))!important}}.drw.open.rc-till-screen--wide .drw-head{text-align:start}.drw.open.rc-till-screen--wide .drw-head .eyebrow{justify-content:flex-start}.drw.open.rc-till-screen .rc-till__target{display:grid;gap:14px}.rc-till__goal{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rc-till__goal b{font:300 32px / 1.1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rc-till__month{display:grid;gap:8px}.rc-till__month-h{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-sm);color:var(--c-text-3)}.rc-till__month-h b{color:var(--c-text);font-weight:600;font-variant-numeric:tabular-nums}.rc-till__bar{block-size:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--c-text) 9%,transparent)}.rc-till__bar i{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,var(--c-accent),var(--c-violet));transform-origin:0 50%;animation:rc-cmp-grow .9s cubic-bezier(.22,.61,.36,1) .2s both}.rc-till__from{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:14px 18px;border:1px solid var(--c-line);border-radius:18px;background:color-mix(in srgb,var(--c-green) 7%,transparent)}.rc-till__from>span{color:var(--c-text-3);font-size:var(--fs-sm)}.rc-till__from>b{font-weight:600}.rc-till__from>small{flex-basis:100%;color:var(--c-text-3);font-size:var(--fs-xs)}.rc-till__change{margin-inline-start:auto;border:0;background:none;color:var(--c-accent-ink, var(--c-accent));font-weight:600;cursor:pointer}@layer rc-important{.drw.open.rc-till-screen .rc-till__field--hero .rc-till__label{font-size:var(--fs-md)!important}}.rc-dialog-reason .cx-reason-field{display:flex;flex-direction:column;gap:10px;min-width:0}.rc-dialog-reason .cx-label{display:flex;justify-content:space-between;gap:12px;color:var(--c-text);font-size:13px;font-weight:600}.rc-dialog-reason .cx-reason-manage{color:var(--c-accent);font-weight:500;text-decoration:none}.rc-dialog-reason .cx-reason-manage:hover{text-decoration:underline}.rc-dialog-reason .cx-chips{display:flex;flex-wrap:wrap;gap:7px}.rc-dialog-reason .cx-chip-toggle{max-width:100%;padding:7px 12px;border:1px solid var(--c-line-strong);border-radius:999px;background:transparent;color:var(--c-text);font:inherit;font-size:12px;line-height:1.3;text-align:start;cursor:pointer}.rc-dialog-reason .cx-chip-toggle[data-on=true]{border-color:var(--c-accent);background:color-mix(in srgb,var(--c-accent) 16%,transparent)}.rc-dialog-reason .cx-chip-toggle[data-saved]{border-style:dashed}.rc-dialog-reason .cx-chip-toggle:focus-visible,.rc-dialog-reason .cx-input:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.rc-dialog-reason textarea.cx-input{width:100%;min-height:76px;padding:10px 12px;border:1px solid var(--c-line-strong);border-radius:12px;background:var(--c-bg);color:var(--c-text);font:inherit;resize:vertical}.rc-dialog-reason .cx-reason-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.rc-dialog-reason .cx-reason-foot .cx-btn{padding:5px 10px;border:1px solid var(--c-line-strong);border-radius:9px;background:transparent;color:var(--c-text);cursor:pointer}@layer rc-important{:is(:root:not([data-theme=light]) body[data-superadmin-route=true],:root[data-superadmin-ops-v2]:not([data-ops-theme=light])) .rc-dialog{border-color:var(--site-line-2)!important;background:color-mix(in srgb,var(--site-surface-raised) 84%,transparent)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--site-text) 8%,transparent),0 0 50px -18px color-mix(in srgb,var(--site-accent) 55%,transparent),var(--c-elev-hover)!important}}:is(body[data-superadmin-route=true],:root[data-superadmin-ops-v2]) .rc-dialog:before{background:conic-gradient(from var(--rc-ovl-a),transparent 0 58%,color-mix(in srgb,var(--site-accent) 70%,transparent) 74%,var(--site-cyan) 88%,var(--site-text) 95%,transparent 100%)}:is(:root:not([data-theme=light]) body[data-superadmin-route=true],:root[data-superadmin-ops-v2]:not([data-ops-theme=light])) .rc-dialog>:is(div,header):first-of-type{background:radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--site-brand) 30%,transparent),transparent 62%),radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--site-cyan) 12%,transparent),transparent 60%),color-mix(in srgb,var(--site-text) 4%,transparent);border-block-end-color:var(--site-line)}:is(:root[data-theme=light] body[data-superadmin-route=true],:root[data-superadmin-ops-v2][data-ops-theme=light]) .rc-dialog>:is(div,header):first-of-type{background:radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--site-brand) 14%,transparent),transparent 62%),radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--site-teal) 10%,transparent),transparent 60%),var(--site-pill-bg)}@layer rc-important{:is(body[data-superadmin-route=true],:root[data-superadmin-ops-v2]) .rc-dialog :is(input,select,textarea):focus{border-color:var(--site-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--site-accent) 26%,transparent)!important}}:is(body[data-superadmin-route=true],:root[data-superadmin-ops-v2]) .rc-dialog__actions>:is(button,a){justify-content:center;text-align:center}@layer rc-important{:is(body[data-superadmin-route=true],:root[data-superadmin-ops-v2]) .rc-dialog__actions>.rc-btn--danger:not(:disabled){background:var(--site-red)!important;border-color:transparent!important;color:var(--site-pill-ink)!important;box-shadow:0 6px 18px -8px color-mix(in srgb,var(--site-red) 55%,transparent)!important}}:is(body[data-superadmin-route=true],:root[data-superadmin-ops-v2]) .rc-dialog :is(button,a):focus-visible{outline-offset:2px}@layer rc-important{:is(body[data-superadmin-route=true],:root[data-superadmin-ops-v2]) .rc-dialog :is(button,a):focus-visible{outline:2px solid var(--site-accent)!important;box-shadow:none!important}}
