.MenuDetails-module__nxIXdG__fields{container-type:inline-size}.MenuDetails-module__nxIXdG__fields>[data-menu-detail-field]{border-bottom:1px solid oklch(var(--border));padding:16px}.MenuDetails-module__nxIXdG__fields>[data-menu-detail-field]:last-child{border-bottom:0}.MenuDetails-module__nxIXdG__fields label{font-size:13px}@container (min-width:600px){.MenuDetails-module__nxIXdG__fields>[data-menu-detail-field]{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start;gap:16px 24px;display:grid}.MenuDetails-module__nxIXdG__fields>[data-menu-detail-field]>:not(:first-child){grid-column:2;margin-top:0}}
.field-control-module__kpdrfa__control:not([data-field-chrome=none]):not([aria-invalid=true]):not([data-invalid=true]){border-color:var(--field-border)}@media (hover:hover){.field-control-module__kpdrfa__control:not([data-field-chrome=none]):not(:disabled):not([data-disabled]):not([aria-invalid=true]):not([data-invalid=true]):hover{border-color:var(--field-border-hover)}}.field-control-module__kpdrfa__control:not([data-field-chrome=none]):not(:disabled):not([data-disabled]):focus-within{outline:1px solid var(--field-focus);outline-offset:var(--field-outline-offset,0px);box-shadow:none}.field-control-module__kpdrfa__control:not([data-field-chrome=none]):not(:disabled):not([data-disabled]):not([aria-invalid=true]):not([data-invalid=true]):focus-within{border-color:var(--field-border-hover)}.field-control-module__kpdrfa__control:not([data-field-chrome=none]):is([aria-invalid=true],[data-invalid=true]){border-color:oklch(var(--destructive));--field-focus:oklch(var(--destructive))}.field-control-module__kpdrfa__control[data-field-chrome=compound]{--field-outline-offset:-1px}.field-control-module__kpdrfa__control[data-field-chrome=none]:focus-visible{box-shadow:none;outline:none}@media (prefers-reduced-motion:no-preference){.field-control-module__kpdrfa__control{transition:border-color .15s}}@media (forced-colors:active){.field-control-module__kpdrfa__control:not([data-field-chrome=none]),.field-control-module__kpdrfa__control:not([data-field-chrome=none])[aria-invalid=true]{--field-focus:Highlight}}
.streaming-text-module__QGCy4W__streaming{white-space:pre-wrap;overflow-wrap:anywhere;--stream-color-1:var(--stream-reveal-1,color-mix(in oklch,var(--accent-base,var(--unem-primary,#146ef5))70%,currentColor));--stream-color-2:var(--stream-reveal-2,var(--accent-base,var(--unem-primary,#146ef5)));--stream-color-3:var(--stream-reveal-3,color-mix(in oklch,var(--accent-base,var(--unem-primary,#146ef5))40%,currentColor))}.streaming-text-module__QGCy4W__streaming[data-rich=true]{white-space:normal}.streaming-text-module__QGCy4W__streaming[data-reveal=spectrum]{--stream-color-1:var(--stream-reveal-1,var(--stream-spectrum-1,#53a3f2));--stream-color-2:var(--stream-reveal-2,var(--stream-spectrum-2,#8460d2));--stream-color-3:var(--stream-reveal-3,var(--stream-spectrum-3,#bf6291))}@supports (color:lab(0% 0 0)){.streaming-text-module__QGCy4W__streaming[data-reveal=spectrum]{--stream-color-1:var(--stream-reveal-1,var(--stream-spectrum-1,lab(64.644% -6.73148 -47.3827)));--stream-color-2:var(--stream-reveal-2,var(--stream-spectrum-2,lab(48.7277% 34.447 -55.0127)));--stream-color-3:var(--stream-reveal-3,var(--stream-spectrum-3,lab(54.1736% 41.8715 -8.06854)))}}.streaming-text-module__QGCy4W__word{animation:streaming-text-module__QGCy4W__word-fade .18s var(--stream-reveal-fade-ease,cubic-bezier(.25,.1,.25,1))both,streaming-text-module__QGCy4W__reveal-hue .18s linear both}@keyframes streaming-text-module__QGCy4W__word-fade{0%{opacity:0}}@keyframes streaming-text-module__QGCy4W__reveal-hue{0%{color:var(--stream-color-1)}30%{color:var(--stream-color-2)}60%{color:var(--stream-color-3)}to{color:inherit}}.streaming-text-module__QGCy4W__streaming[data-animated=false] .streaming-text-module__QGCy4W__word{animation:none}@media (prefers-reduced-motion:reduce){.streaming-text-module__QGCy4W__word{animation:none}}
.progress-label-module__ypvJXa__animated-label{min-width:0;display:inline-grid}.progress-label-module__ypvJXa__stage-label{grid-area:1/1;min-width:0;display:block}.progress-label-module__ypvJXa__shimmer{color:var(--text-muted,oklch(var(--muted-foreground)));background-image:linear-gradient(110deg,transparent 15%,color-mix(in srgb,var(--accent-base,#146ef5)45%,currentColor)42%,var(--text-primary,oklch(var(--foreground)))55%,transparent 85%),linear-gradient(currentColor,currentColor);-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:180px 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite progress-label-module__ypvJXa__progress-shimmer;display:inline-block}.progress-label-module__ypvJXa__stage-label[aria-hidden=true] .progress-label-module__ypvJXa__shimmer{animation-play-state:paused}.progress-label-module__ypvJXa__animated-label[data-color=accent] .progress-label-module__ypvJXa__shimmer{color:var(--accent-base,#146ef5);background-image:linear-gradient(110deg,transparent 15%,currentcolor 55%,transparent 85%),linear-gradient(color-mix(in srgb,currentcolor 40%,transparent),color-mix(in srgb,currentcolor 40%,transparent))}@keyframes progress-label-module__ypvJXa__progress-shimmer{0%{background-position:-180px 0,0 0}to{background-position:calc(100% + 180px) 0,0 0}}@media (prefers-reduced-motion:reduce){.progress-label-module__ypvJXa__shimmer,.progress-label-module__ypvJXa__animated-label[data-color=accent] .progress-label-module__ypvJXa__shimmer{-webkit-text-fill-color:currentcolor;background:0 0;animation:none}}
.reasoning-steps-module__7ucf6a__root{color:var(--text-primary,oklch(var(--foreground)));padding-block:4px;font-size:14px;line-height:20px}.reasoning-steps-module__7ucf6a__heading{grid-template-columns:24px minmax(0,1fr);align-items:center;min-height:20px;font-weight:500;transition:grid-template-columns .2s cubic-bezier(.22,1,.36,1);display:grid}.reasoning-steps-module__7ucf6a__root[data-active=false] .reasoning-steps-module__7ucf6a__heading{grid-template-columns:0 minmax(0,1fr)}.reasoning-steps-module__7ucf6a__label-stack{grid-area:1/2;min-width:0;display:grid}.reasoning-steps-module__7ucf6a__measure{display:flow-root}.reasoning-steps-module__7ucf6a__indicator{width:20px;color:var(--text-muted,oklch(var(--muted-foreground)));flex-shrink:0;grid-area:1/1;justify-content:center;align-items:center;display:flex;overflow:hidden}.reasoning-steps-module__7ucf6a__orb{contain:strict;flex-shrink:0;width:20px;height:20px;display:block;position:relative;overflow:hidden}.reasoning-steps-module__7ucf6a__lattice{transform-origin:0 0;width:28px;height:28px;position:absolute;top:0;left:0;transform:scale(.7143)translate(6.5px,6.5px)}.reasoning-steps-module__7ucf6a__dot{opacity:.14;background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.7s cubic-bezier(.66,0,.34,1) infinite both reasoning-steps-module__7ucf6a__wave;position:absolute}.reasoning-steps-module__7ucf6a__dot[data-center=true]{opacity:.07;animation:none}@keyframes reasoning-steps-module__7ucf6a__wave{0%,56%,to{opacity:.14;transform:scale(1)}28%{opacity:1;transform:scale(1.18)}}.reasoning-steps-module__7ucf6a__summary{font:inherit;color:inherit;text-align:left;border-radius:6px;align-items:center;gap:4px;margin-inline:-4px;padding-inline:4px;display:inline-flex}button.reasoning-steps-module__7ucf6a__summary{cursor:pointer;justify-self:start;max-width:100%}.reasoning-steps-module__7ucf6a__summary>span,.reasoning-steps-module__7ucf6a__summary svg{color:var(--text-muted,oklch(var(--muted-foreground)));font-weight:400}.reasoning-steps-module__7ucf6a__summary svg{flex-shrink:0;transition:transform .2s cubic-bezier(.22,1,.36,1)}.reasoning-steps-module__7ucf6a__summary[aria-expanded=true] svg{transform:rotate(180deg)}.reasoning-steps-module__7ucf6a__summary:focus-visible,.reasoning-steps-module__7ucf6a__scroll:focus-visible{outline:2px solid var(--accent-base,var(--unem-primary,#146ef5));outline-offset:2px}.reasoning-steps-module__7ucf6a__details{overflow:hidden}.reasoning-steps-module__7ucf6a__details:has(.reasoning-steps-module__7ucf6a__sources)[data-expanded=true]{overflow:visible}.reasoning-steps-module__7ucf6a__scroll{overscroll-behavior:contain;scrollbar-width:none;max-height:192px;color:var(--text-muted,oklch(var(--muted-foreground)));border-radius:6px;outline:none;margin-top:8px;line-height:1.625;overflow-y:auto}.reasoning-steps-module__7ucf6a__scroll::-webkit-scrollbar{display:none}.reasoning-steps-module__7ucf6a__scroll[data-fade-top=true]{-webkit-mask-image:linear-gradient(#0000,#000 32px);mask-image:linear-gradient(#0000,#000 32px)}.reasoning-steps-module__7ucf6a__scroll[data-fade-bottom=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.reasoning-steps-module__7ucf6a__scroll[data-fade-top=true][data-fade-bottom=true]{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000)}.reasoning-steps-module__7ucf6a__entries{padding-bottom:16px}.reasoning-steps-module__7ucf6a__entries p+p{margin-top:8px}.reasoning-steps-module__7ucf6a__sources{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.reasoning-steps-module__7ucf6a__sources li{border:1px solid var(--border-default,oklch(var(--border)));background:var(--inline-citation-surface,oklch(var(--card)));opacity:1;filter:blur();transition:opacity .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);transition-delay:var(--chip-enter-delay,0s);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex;transform:translate(0)}.reasoning-steps-module__7ucf6a__sources li>span{align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.reasoning-steps-module__7ucf6a__dot{animation:none}.reasoning-steps-module__7ucf6a__dot[data-center=true]{opacity:.55}.reasoning-steps-module__7ucf6a__summary svg,.reasoning-steps-module__7ucf6a__heading{transition:none}}.reasoning-steps-module__7ucf6a__sources[data-state=exiting] li{opacity:0;filter:blur(4px);transition-delay:var(--chip-exit-delay,0s)}@starting-style{.reasoning-steps-module__7ucf6a__sources[data-state=present] li{opacity:0;filter:blur(4px);transform:translate(-10px)}}@media (prefers-reduced-motion:reduce){.reasoning-steps-module__7ucf6a__sources li{transition-duration:.1s;transition-delay:0s!important}.reasoning-steps-module__7ucf6a__sources[data-state=exiting] li{filter:none}@starting-style{.reasoning-steps-module__7ucf6a__sources[data-state=present] li{filter:none;transform:none}}}.reasoning-steps-module__7ucf6a__narrative{border-left:1px solid var(--border-default,oklch(var(--border)));color:var(--text-muted,oklch(var(--muted-foreground)));overflow-wrap:anywhere;padding-left:12px;font-size:13px;font-weight:400;line-height:20px}.reasoning-steps-module__7ucf6a__narrative[data-slot=reasoning-preview]{margin-top:8px;margin-inline-start:10px}
.message-scroller-module__7kpZ4a__root{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.message-scroller-module__7kpZ4a__viewport{overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;overflow-y:auto}.message-scroller-module__7kpZ4a__viewport:focus-visible{outline:2px solid var(--accent-base,#146ef5);outline-offset:-2px;border-radius:inherit}.message-scroller-module__7kpZ4a__content{flex-direction:column;gap:20px;min-height:100%;padding:16px;display:flex}.message-scroller-module__7kpZ4a__item{flex-shrink:0;min-width:0}.message-scroller-module__7kpZ4a__button{border:1px solid color-mix(in srgb,currentColor 7%,transparent);width:36px;height:36px;color:var(--message-scroller-foreground,var(--text-primary,#171717));background:color-mix(in srgb,var(--message-scroller-surface,#fff)70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:1;border-radius:50%;place-items:center;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;bottom:16px;left:50%;transform:translate(-50%)scale(1);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.message-scroller-module__7kpZ4a__button[data-active=false]{pointer-events:none;opacity:0;transition-duration:.4s;transition-timing-function:cubic-bezier(.7,0,.84,0);transform:translate(-50%,100%)scale(.95)}.message-scroller-module__7kpZ4a__button[data-direction=start]{top:16px;bottom:auto}.message-scroller-module__7kpZ4a__button[data-direction=start] svg{transform:rotate(180deg)}.message-scroller-module__7kpZ4a__button[data-direction=start][data-active=false]{transform:translate(-50%,-100%)scale(.95)}.message-scroller-module__7kpZ4a__button:focus-visible{outline:2px solid var(--accent-base,#146ef5);outline-offset:3px}@media (hover:hover) and (pointer:fine){.message-scroller-module__7kpZ4a__button:hover{background:color-mix(in srgb,var(--message-scroller-surface,#fff)85%,transparent)}}@media (prefers-reduced-motion:reduce){.message-scroller-module__7kpZ4a__button{transition:none}}
.composer-module__LGurkG__body{--composer-gap:6px;transition:height .2s var(--motion-curve-feedback,cubic-bezier(.23,1,.32,1));padding:6px;position:relative;overflow:hidden}.composer-module__LGurkG__editorSlot{margin-inline:calc(2rem + var(--composer-gap));min-width:0;overflow:hidden}.composer-module__LGurkG__body[data-expanded=true] .composer-module__LGurkG__editorSlot{max-height:calc(100% - 2rem - var(--composer-gap));margin-inline:0}.composer-module__LGurkG__editor{overflow-wrap:anywhere;white-space:pre-wrap;outline:none;min-height:2rem;max-height:180px;padding:4px 6px;font-size:14px;line-height:24px;overflow-y:auto}.composer-module__LGurkG__editor p{margin:0;position:relative}.composer-module__LGurkG__editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:100%;color:oklch(var(--muted-foreground)/.7);position:absolute;inset:0;overflow:hidden}.composer-module__LGurkG__leading,.composer-module__LGurkG__trailing{align-items:center;display:flex;position:absolute;bottom:6px}.composer-module__LGurkG__leading{left:6px}.composer-module__LGurkG__trailing{right:6px}.composer-module__LGurkG__measurement{visibility:hidden;pointer-events:none;white-space:pre;width:max-content;max-width:none;font-size:14px;line-height:24px;position:absolute}.composer-module__LGurkG__measurement p{margin:0;display:inline}.composer-module__LGurkG__measurement span{white-space:pre;max-width:none}@media (prefers-reduced-motion:reduce){.composer-module__LGurkG__body{transition:none}}.composer-module__LGurkG__composer{transition:border-radius .2s var(--motion-curve-feedback,cubic-bezier(.23,1,.32,1)),box-shadow .15s ease}.composer-module__LGurkG__editorFrame{position:relative}.composer-module__LGurkG__editorFrame[data-placeholder-overlay=true] .composer-module__LGurkG__editor p:before{visibility:hidden}.composer-module__LGurkG__rotatingPlaceholder{pointer-events:none;height:24px;color:oklch(var(--muted-foreground)/.7);font-size:14px;line-height:24px;position:absolute;top:4px;left:6px;right:6px;overflow:hidden}.composer-module__LGurkG__rotatingPlaceholder span{white-space:nowrap;text-overflow:ellipsis;opacity:0;filter:blur(6px);transition:opacity .5s,filter .5s;position:absolute;inset:0;overflow:hidden}.composer-module__LGurkG__rotatingPlaceholder span[data-active=true]{opacity:1;filter:blur()}@media (prefers-reduced-motion:reduce){.composer-module__LGurkG__composer,.composer-module__LGurkG__rotatingPlaceholder span{transition:none}.composer-module__LGurkG__rotatingPlaceholder span{filter:none}}.composer-module__LGurkG__productMention{display:inline}.composer-module__LGurkG__editor .ProseMirror-selectednode [data-slot=entity-mention]{outline:2px solid oklch(var(--ring));outline-offset:2px}
.staff-action-card-module__ox4U_W__card{--action-border:color-mix(in oklab,oklch(var(--border))65%,transparent);--action-ease:cubic-bezier(.23,1,.32,1);border:.5px solid oklch(var(--border));transition:border-radius .3s var(--action-ease);border-radius:22px;box-shadow:0 3px 6px -2px #00000005,0 1px 1px #0000000a;container-type:inline-size}.staff-action-card-module__ox4U_W__card[data-expanded=true]{border-radius:14px}.staff-action-card-module__ox4U_W__card button:focus-visible{outline:2px solid oklch(var(--foreground));outline-offset:2px}.staff-action-card-module__ox4U_W__heading{isolation:isolate;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:4px 10px;min-height:44px;padding:10px 12px;display:grid;position:relative}.staff-action-card-module__ox4U_W__title{overflow-wrap:anywhere;grid-area:1/2;font-size:13px;font-weight:500;line-height:20px}.staff-action-card-module__ox4U_W__card[data-status=pending] .staff-action-card-module__ox4U_W__title{grid-column:2/-1}.staff-action-card-module__ox4U_W__icon{width:24px;height:24px;color:oklch(var(--muted-foreground));box-shadow:inset 0 0 0 1px var(--action-border),0 1px 2px oklch(var(--foreground)/4%);border-radius:50%;grid-area:1/1;place-items:center;transition:color .2s ease-out,background-color .2s ease-out;display:grid;position:relative;overflow:hidden}.staff-action-card-module__ox4U_W__badge-slot{grid-area:2/2;min-width:0;padding-bottom:2px;display:flex}.staff-action-card-module__ox4U_W__badge-slot:empty{display:none}.staff-action-card-module__ox4U_W__badge{color:oklch(var(--muted-foreground));background:oklch(var(--muted)/40%);overflow-wrap:anywhere;border-radius:12px;padding:2px 7px;font-size:11.5px;font-weight:500;line-height:17px;display:inline-block}.staff-action-card-module__ox4U_W__card[data-status=applied] .staff-action-card-module__ox4U_W__badge{color:#23734d;background:#edf7f1}.staff-action-card-module__ox4U_W__disclosure{z-index:1;transition:border-radius .3s var(--action-ease);border-radius:22px;position:absolute;inset:0}.staff-action-card-module__ox4U_W__card[data-expanded=true] .staff-action-card-module__ox4U_W__disclosure{border-radius:14px}.staff-action-card-module__ox4U_W__chevron{width:24px;height:24px;color:oklch(var(--muted-foreground));transition:transform .3s var(--action-ease),background-color .14s ease-out;border-radius:50%;grid-area:1/-2;padding:5px}.staff-action-card-module__ox4U_W__disclosure[aria-expanded=true]+.staff-action-card-module__ox4U_W__chevron{transform:rotate(180deg)}.staff-action-card-module__ox4U_W__disclosure:focus-visible+.staff-action-card-module__ox4U_W__chevron{background-color:oklch(var(--muted))}@media (hover:hover){.staff-action-card-module__ox4U_W__disclosure:hover+.staff-action-card-module__ox4U_W__chevron{background-color:oklch(var(--muted))}}.staff-action-card-module__ox4U_W__collapse{opacity:0;transition:grid-template-rows .3s var(--action-ease),opacity .18s ease-out;grid-template-rows:0fr;display:grid}.staff-action-card-module__ox4U_W__collapse[data-open=true]{opacity:1;grid-template-rows:1fr}.staff-action-card-module__ox4U_W__clip{min-height:0;overflow:hidden}.staff-action-card-module__ox4U_W__content{padding:0 12px 14px 44px;position:relative}.staff-action-card-module__ox4U_W__content:before{background:var(--action-border);content:"";width:1px;position:absolute;top:0;bottom:14px;left:23px}.staff-action-card-module__ox4U_W__content:has(.staff-action-card-module__ox4U_W__connected-scope):before{content:none}.staff-action-card-module__ox4U_W__changes{position:relative}.staff-action-card-module__ox4U_W__changes:has(+.staff-action-card-module__ox4U_W__connected-scope):before{background:var(--action-border);content:"";width:1px;position:absolute;top:0;bottom:-12px;left:-21px}.staff-action-card-module__ox4U_W__content [data-slot=action-detail]{--detail-order:0;opacity:0;transition:opacity .14s ease-out,transform .14s var(--action-ease);transform:translateY(5px)}.staff-action-card-module__ox4U_W__content [data-order="1"]{--detail-order:1}.staff-action-card-module__ox4U_W__content [data-order="2"]{--detail-order:2}.staff-action-card-module__ox4U_W__content [data-order="3"]{--detail-order:3}.staff-action-card-module__ox4U_W__collapse[data-open=true] [data-slot=action-detail]{opacity:1;transition-duration:.3s;transition-delay:calc(60ms + var(--detail-order)*40ms);transform:none}.staff-action-card-module__ox4U_W__action{transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,transform .15s cubic-bezier(.22,1,.36,1)}.staff-action-card-module__ox4U_W__action:active:not(:disabled){transform:scale(.96)}.staff-action-card-module__ox4U_W__scope-group{--scope-hover:color-mix(in oklab,oklch(var(--muted))96%,oklch(var(--foreground)));background:oklch(var(--muted));border-radius:8px;align-items:center;width:fit-content;max-width:calc(100% + 6px);margin-inline:-3px;transition:background-color .1s ease-out;display:flex}.staff-action-card-module__ox4U_W__scope-row{width:fit-content;min-width:0;max-width:100%;min-height:28px;color:oklch(var(--foreground));text-align:start;border-radius:8px;align-items:center;gap:8px;padding:3px;font-size:12px;line-height:18px;transition:background-color .1s ease-out;display:flex}.staff-action-card-module__ox4U_W__scope-group>.staff-action-card-module__ox4U_W__scope-row{padding-left:8px}button.staff-action-card-module__ox4U_W__scope-row{cursor:pointer}.staff-action-card-module__ox4U_W__scope-row:disabled{cursor:default;opacity:.6}.staff-action-card-module__ox4U_W__scope-icon{width:14px;height:14px;color:oklch(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.staff-action-card-module__ox4U_W__scope-icon>svg{width:14px;height:14px;transition:opacity .12s ease-out,transform .15s var(--action-ease);position:absolute}.staff-action-card-module__ox4U_W__scope-icon>svg:nth-child(2){opacity:0}.staff-action-card-module__ox4U_W__scope-chip{min-width:0;color:color-mix(in oklab,oklch(var(--muted-foreground))88%,oklch(var(--foreground)));background:oklch(var(--card));box-shadow:inset 0 0 0 1px var(--action-border);overflow-wrap:anywhere;border-radius:6px;flex:0 auto;padding:2px 6px}.staff-action-card-module__ox4U_W__affected-menus{flex-wrap:wrap;row-gap:4px;padding-left:8px}.staff-action-card-module__ox4U_W__connected-scope{position:relative}.staff-action-card-module__ox4U_W__content .staff-action-card-module__ox4U_W__connected-scope{transform:none}.staff-action-card-module__ox4U_W__connected-scope:before{border-bottom:1px solid var(--action-border);border-left:1px solid var(--action-border);content:"";border-bottom-left-radius:8px;width:18px;height:14px;position:absolute;top:0;left:-21px}button.staff-action-card-module__ox4U_W__scope-row:is(:focus-visible,[data-state=open]) .staff-action-card-module__ox4U_W__scope-icon>svg:first-child{opacity:0}button.staff-action-card-module__ox4U_W__scope-row:is(:focus-visible,[data-state=open]) .staff-action-card-module__ox4U_W__scope-icon>svg:nth-child(2){opacity:1}.staff-action-card-module__ox4U_W__scope-row[data-state=open] .staff-action-card-module__ox4U_W__scope-icon>svg:nth-child(2){transform:rotate(90deg)}.staff-action-card-module__ox4U_W__scope-group:has(button.staff-action-card-module__ox4U_W__scope-row:is(:focus-visible,[data-state=open])){background:var(--scope-hover)}@media (hover:hover){.staff-action-card-module__ox4U_W__scope-group:has(button.staff-action-card-module__ox4U_W__scope-row:not(:disabled)):hover{background:var(--scope-hover)}button.staff-action-card-module__ox4U_W__scope-row:not(:disabled):hover .staff-action-card-module__ox4U_W__scope-icon>svg:first-child{opacity:0}button.staff-action-card-module__ox4U_W__scope-row:not(:disabled):hover .staff-action-card-module__ox4U_W__scope-icon>svg:nth-child(2){opacity:1}}.staff-action-card-module__ox4U_W__activity{background-image:linear-gradient(90deg,transparent calc(50% - var(--spread)),oklch(var(--foreground)),transparent calc(50% + var(--spread))),linear-gradient(currentcolor,currentcolor)!important}.staff-action-card-module__ox4U_W__comparison{border:1px solid var(--action-border);border-radius:8px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.staff-action-card-module__ox4U_W__comparison>:last-child{border-top:1px solid var(--action-border)}.staff-action-card-module__ox4U_W__footer{background:oklch(var(--muted)/18%);border-color:var(--action-border)}@container (min-width:400px){.staff-action-card-module__ox4U_W__heading{grid-template-columns:22px minmax(0,1fr) auto 24px}.staff-action-card-module__ox4U_W__badge-slot{grid-area:1/3;margin-inline-end:-6px;padding-bottom:0}}@container (min-width:360px){.staff-action-card-module__ox4U_W__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-action-card-module__ox4U_W__comparison>:last-child{border-top:0;border-inline-start:1px solid var(--action-border)}}@media (forced-colors:active){.staff-action-card-module__ox4U_W__card,.staff-action-card-module__ox4U_W__icon{outline:1px solid canvastext}.staff-action-card-module__ox4U_W__card button:focus-visible{outline-color:highlight}}.staff-action-card-module__ox4U_W__card[data-reduced-motion=true],.staff-action-card-module__ox4U_W__card[data-reduced-motion=true] :is(.staff-action-card-module__ox4U_W__action,.staff-action-card-module__ox4U_W__icon,.staff-action-card-module__ox4U_W__disclosure,.staff-action-card-module__ox4U_W__chevron,.staff-action-card-module__ox4U_W__collapse,.staff-action-card-module__ox4U_W__scope-group,.staff-action-card-module__ox4U_W__scope-row,.staff-action-card-module__ox4U_W__scope-chip,.staff-action-card-module__ox4U_W__scope-icon>svg,[data-slot=action-detail]){transition:none}.staff-action-card-module__ox4U_W__card[data-reduced-motion=true] .staff-action-card-module__ox4U_W__action:active{transform:none}@media (prefers-reduced-motion:reduce){.staff-action-card-module__ox4U_W__card,.staff-action-card-module__ox4U_W__action,.staff-action-card-module__ox4U_W__icon,.staff-action-card-module__ox4U_W__disclosure,.staff-action-card-module__ox4U_W__chevron,.staff-action-card-module__ox4U_W__collapse,.staff-action-card-module__ox4U_W__scope-group,.staff-action-card-module__ox4U_W__scope-row,.staff-action-card-module__ox4U_W__scope-chip,.staff-action-card-module__ox4U_W__scope-icon>svg,.staff-action-card-module__ox4U_W__collapse[data-open=true] [data-slot=action-detail],.staff-action-card-module__ox4U_W__content [data-slot=action-detail]{transition:none}.staff-action-card-module__ox4U_W__action:active:not(:disabled){transform:none}}.dark .staff-action-card-module__ox4U_W__card[data-status=applied] .staff-action-card-module__ox4U_W__badge{color:#86d6aa;background:#203b2d}
.staff-agent-sidebar-module__8fWN6W__history:before,.staff-agent-sidebar-module__8fWN6W__history:after{content:"";z-index:1;pointer-events:none;opacity:0;height:20px;transition:opacity .15s ease-out;position:absolute;inset-inline:0}.staff-agent-sidebar-module__8fWN6W__history:before{background:linear-gradient(to bottom,oklch(var(--sidebar)),transparent);top:0}.staff-agent-sidebar-module__8fWN6W__history:after{background:linear-gradient(to top,oklch(var(--sidebar)),transparent);bottom:0}.staff-agent-sidebar-module__8fWN6W__history[data-scroll-edges~=start]:before,.staff-agent-sidebar-module__8fWN6W__history[data-scroll-edges~=end]:after{opacity:1}.staff-agent-sidebar-module__8fWN6W__search-input::-webkit-search-cancel-button{display:none}.staff-agent-sidebar-module__8fWN6W__search-control{transition:background-color .16s ease-out,box-shadow .16s ease-out}.staff-agent-sidebar-module__8fWN6W__search-title,.staff-agent-sidebar-module__8fWN6W__search-field{grid-area:1/1;transition:opacity .16s ease-out,transform .16s ease-out,visibility}.staff-agent-sidebar-module__8fWN6W__search-field{visibility:hidden;opacity:0;pointer-events:none;transition-delay:0s,0s,.16s;transform:translate(4px)}.staff-agent-sidebar-module__8fWN6W__search-control[data-expanded=true] .staff-agent-sidebar-module__8fWN6W__search-field{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(0)}.staff-agent-sidebar-module__8fWN6W__search-control[data-expanded=true] .staff-agent-sidebar-module__8fWN6W__search-title{opacity:0;transform:translate(-4px)}@media (prefers-reduced-motion:reduce){.staff-agent-sidebar-module__8fWN6W__history:before,.staff-agent-sidebar-module__8fWN6W__history:after,.staff-agent-sidebar-module__8fWN6W__search-control,.staff-agent-sidebar-module__8fWN6W__search-title,.staff-agent-sidebar-module__8fWN6W__search-field{transition:none}}
.MenuManagerCategoryTab-module__CMkBDG__tab{--tab-surface:#f9f9fa;isolation:isolate;z-index:0}.dark .MenuManagerCategoryTab-module__CMkBDG__tab{--tab-surface:oklch(var(--background))}.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true]{z-index:1}.MenuManagerCategoryTab-module__CMkBDG__tab[data-dragging=true]{z-index:2}.MenuManagerCategoryTab-module__CMkBDG__surface{pointer-events:none;border-radius:8px;transition:background-color .15s;position:absolute;inset:3px 0}.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true] .MenuManagerCategoryTab-module__CMkBDG__surface{background:var(--tab-surface)}.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true][data-sorting=false] .MenuManagerCategoryTab-module__CMkBDG__surface{border:1px solid oklch(var(--border));border-bottom:0;border-radius:8px 8px 0 0;inset:0}.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true][data-sorting=false] .MenuManagerCategoryTab-module__CMkBDG__surface:before,.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true][data-sorting=false] .MenuManagerCategoryTab-module__CMkBDG__surface:after{content:"";width:8px;height:8px;position:absolute;bottom:0}.MenuManagerCategoryTab-module__CMkBDG__surface:before{box-shadow:3px 3px 0 3px var(--tab-surface);border-bottom-right-radius:8px;left:-9px}.MenuManagerCategoryTab-module__CMkBDG__surface:after{box-shadow:-3px 3px 0 3px var(--tab-surface);border-bottom-left-radius:8px;right:-9px}.MenuManagerCategoryTab-module__CMkBDG__tab[data-dragging=true] .MenuManagerCategoryTab-module__CMkBDG__surface{box-shadow:0 1px 4px #0002}.MenuManagerCategoryTab-module__CMkBDG__dragHandle{cursor:grab;opacity:0;transition:opacity .16s ease-out,transform .16s cubic-bezier(.23,1,.32,1);transform:translate(-4px,-50%)}.MenuManagerCategoryTab-module__CMkBDG__dragHandle:active,.MenuManagerCategoryTab-module__CMkBDG__tab[data-dragging=true] .MenuManagerCategoryTab-module__CMkBDG__dragHandle{cursor:grabbing}.MenuManagerCategoryTab-module__CMkBDG__label{transition:transform .16s cubic-bezier(.23,1,.32,1)}.MenuManagerCategoryTab-module__CMkBDG__tab[data-reorderable=true] .MenuManagerCategoryTab-module__CMkBDG__label{transform:translate(-8px)}.MenuManagerCategoryTab-module__CMkBDG__tab:focus-within .MenuManagerCategoryTab-module__CMkBDG__dragHandle,.MenuManagerCategoryTab-module__CMkBDG__tab[data-dragging=true] .MenuManagerCategoryTab-module__CMkBDG__dragHandle{opacity:1;transform:translateY(-50%)}.MenuManagerCategoryTab-module__CMkBDG__tab:focus-within .MenuManagerCategoryTab-module__CMkBDG__label,.MenuManagerCategoryTab-module__CMkBDG__tab[data-dragging=true] .MenuManagerCategoryTab-module__CMkBDG__label{transform:none}.MenuManagerCategoryTab-module__CMkBDG__tab:focus-within .MenuManagerCategoryTab-module__CMkBDG__dragHandle,.MenuManagerCategoryTab-module__CMkBDG__tab:focus-within .MenuManagerCategoryTab-module__CMkBDG__label{transition:none}.MenuManagerCategoryTab-module__CMkBDG__tab:not(:last-child):after{content:"";background:oklch(var(--border));pointer-events:none;width:1px;height:12px;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true]:after,.MenuManagerCategoryTab-module__CMkBDG__tab[data-sorting=true]:after{opacity:0}.MenuManagerCategoryTab-module__CMkBDG__tab:has(+.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=true]):after{opacity:0}@media (hover:hover) and (pointer:fine){.MenuManagerCategoryTab-module__CMkBDG__tab[data-active=false][data-sorting=false]:hover .MenuManagerCategoryTab-module__CMkBDG__surface{background:oklch(var(--foreground)/.06)}.MenuManagerCategoryTab-module__CMkBDG__tab[data-sorting=false]:hover .MenuManagerCategoryTab-module__CMkBDG__dragHandle{opacity:1;transform:translateY(-50%)}.MenuManagerCategoryTab-module__CMkBDG__tab[data-sorting=false]:hover .MenuManagerCategoryTab-module__CMkBDG__label{transform:none}.MenuManagerCategoryTab-module__CMkBDG__tab:hover:after{opacity:0}.MenuManagerCategoryTab-module__CMkBDG__tab:has(+.MenuManagerCategoryTab-module__CMkBDG__tab:hover):after{opacity:0}}@media (hover:none),(prefers-reduced-motion:reduce){.MenuManagerCategoryTab-module__CMkBDG__dragHandle{opacity:1;transform:translateY(-50%)}.MenuManagerCategoryTab-module__CMkBDG__tab[data-reorderable=true] .MenuManagerCategoryTab-module__CMkBDG__label{transform:none}}@media (prefers-reduced-motion:reduce){.MenuManagerCategoryTab-module__CMkBDG__surface,.MenuManagerCategoryTab-module__CMkBDG__dragHandle,.MenuManagerCategoryTab-module__CMkBDG__label{transition:none}}
.welcome-backdrop-module__t5-rOW__field{z-index:0;pointer-events:none;color:var(--foreground);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(48% 56% at 50% 42%,#000 8%,#0000 100%);mask-image:radial-gradient(48% 56% at 50% 42%,#000 8%,#0000 100%)}.welcome-backdrop-module__t5-rOW__orb{pointer-events:none;width:64px;height:64px;position:absolute;bottom:calc(100% + 20px);left:50%;transform:translate(-50%)}.welcome-backdrop-module__t5-rOW__dots{background:color-mix(in oklab,currentcolor 12%,transparent);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 .8px,#0000 1px);mask-image:radial-gradient(circle,#000 .8px,#0000 1px);-webkit-mask-size:10px 10px;mask-size:10px 10px}.welcome-backdrop-module__t5-rOW__dots:after{content:"";opacity:0;background:radial-gradient(28% 40%,#146ef5 0%,#0000 75%);position:absolute;inset:-25%}@media (prefers-reduced-motion:no-preference){.welcome-backdrop-module__t5-rOW__field{animation:.4s ease-out both welcome-backdrop-module__t5-rOW__appear}.welcome-backdrop-module__t5-rOW__dots:after{animation:3.8s cubic-bezier(.22,1,.36,1) both welcome-backdrop-module__t5-rOW__welcome-light}}@keyframes welcome-backdrop-module__t5-rOW__appear{0%{opacity:0}to{opacity:1}}@keyframes welcome-backdrop-module__t5-rOW__welcome-light{0%{opacity:0;transform:translate(-18%,-8%)}35%{opacity:.28}to{opacity:0;transform:translate(18%,8%)}}
.CatalogListReorder-module__HRqLJq__drag-row{cursor:pointer}.CatalogListReorder-module__HRqLJq__drag-active,.CatalogListReorder-module__HRqLJq__drag-active *{cursor:grabbing!important}.CatalogListReorder-module__HRqLJq__drag-row[data-drop-edge]>td:after{content:"";z-index:1;pointer-events:none;background:var(--unem-primary);height:2px;position:absolute;left:0;right:0}.CatalogListReorder-module__HRqLJq__drag-row[data-drop-edge=before]>td:after{top:0}.CatalogListReorder-module__HRqLJq__drag-row[data-drop-edge=after]>td:after{bottom:0}.CatalogListReorder-module__HRqLJq__drag-row[data-dragging]>td>*{opacity:.4}.CatalogListReorder-module__HRqLJq__drag-row[data-dragging]>td:before{background:color-mix(in srgb,var(--unem-primary)4%,transparent)}.CatalogListReorder-module__HRqLJq__drag-preview{border:1px solid oklch(var(--border));background:oklch(var(--background));max-width:min(360px,80vw);color:oklch(var(--foreground));cursor:grabbing;pointer-events:none;border-radius:8px;align-items:center;gap:8px;padding:6px 10px 6px 6px;display:flex;box-shadow:0 4px 16px #0000001f}
.chat-conversation-detail-module__ps-9Rq__scroller[data-slot=message-scroller]{--message-scroller-surface:var(--workspace-surface);--message-scroller-foreground:oklch(var(--foreground));flex:1;height:auto}.chat-conversation-detail-module__ps-9Rq__scroller:after{content:"";pointer-events:none;background:linear-gradient(to top,var(--workspace-surface),transparent);opacity:0;height:52px;transition:opacity .18s ease-out;position:absolute;inset:auto 0 0}.chat-conversation-detail-module__ps-9Rq__scroller[data-scroll-affordance~=end]:after{opacity:1}.chat-conversation-detail-module__ps-9Rq__content[data-slot=message-scroller-content]{gap:28px;width:100%;padding:24px 0 40px}.chat-conversation-detail-module__ps-9Rq__returnButton[data-slot=message-scroller-button]{z-index:1;bottom:12px}@media (prefers-reduced-motion:reduce){.chat-conversation-detail-module__ps-9Rq__scroller:after{transition:none}}
.staff-conversation-module__90mTjG__scroller[data-slot=message-scroller]{--message-scroller-surface:oklch(var(--card));--message-scroller-foreground:oklch(var(--foreground));flex:1;height:auto}.staff-conversation-module__90mTjG__scroller:after{content:"";pointer-events:none;background:linear-gradient(to top,var(--workspace-surface),transparent);opacity:0;height:52px;transition:opacity .18s ease-out;position:absolute;inset:auto 0 0}.staff-conversation-module__90mTjG__scroller[data-scroll-affordance~=end]:after{opacity:1}.staff-conversation-module__90mTjG__viewport[data-slot=message-scroller-viewport]{scroll-padding-bottom:64px}.staff-conversation-module__90mTjG__content[data-slot=message-scroller-content]{gap:28px;width:100%;max-width:704px;margin-inline:auto;padding:24px 0 40px}.staff-conversation-module__90mTjG__returnButton[data-slot=message-scroller-button]{z-index:1;bottom:12px}@media (prefers-reduced-motion:reduce){.staff-conversation-module__90mTjG__scroller:after{transition:none}}
.CatalogSelection-module__lCPjqG__row>td{isolation:isolate;position:relative}.CatalogSelection-module__lCPjqG__row>td:before{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.CatalogSelection-module__lCPjqG__row>td:first-child:before{border-radius:8px 0 0 8px;left:8px}.CatalogSelection-module__lCPjqG__row>td:last-child:before{border-radius:0 8px 8px 0;right:8px}.CatalogSelection-module__lCPjqG__row:hover>td:before{background:#eeeeef}.dark .CatalogSelection-module__lCPjqG__row:hover>td:before{background:oklch(var(--muted))}.CatalogSelection-module__lCPjqG__checkbox{opacity:0;transition:opacity .12s ease-out}.CatalogSelection-module__lCPjqG__row:hover .CatalogSelection-module__lCPjqG__checkbox,.CatalogSelection-module__lCPjqG__row[data-selecting] .CatalogSelection-module__lCPjqG__checkbox{opacity:1}.CatalogSelection-module__lCPjqG__row:has(:focus-visible) .CatalogSelection-module__lCPjqG__checkbox{opacity:1}.CatalogSelection-module__lCPjqG__row[data-selected][data-selected]>td:before{background:color-mix(in srgb,var(--unem-primary)10%,transparent);border-radius:0}.CatalogSelection-module__lCPjqG__row[data-selected][data-selection-start]>td:first-child:before{border-top-left-radius:8px}.CatalogSelection-module__lCPjqG__row[data-selected][data-selection-start]>td:last-child:before{border-top-right-radius:8px}.CatalogSelection-module__lCPjqG__row[data-selected][data-selection-end]>td:first-child:before{border-bottom-left-radius:8px}.CatalogSelection-module__lCPjqG__row[data-selected][data-selection-end]>td:last-child:before{border-bottom-right-radius:8px}@media (hover:none){.CatalogSelection-module__lCPjqG__checkbox{opacity:1}}@media (prefers-reduced-motion:reduce){.CatalogSelection-module__lCPjqG__checkbox{transition:none}}
.ProductEditorDetails-module__BOBZGq__card{container-type:inline-size}.ProductEditorDetails-module__BOBZGq__row{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}@container (min-width:600px){.ProductEditorDetails-module__BOBZGq__row{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start;gap:24px}}
.CatalogListSkeleton-module__G_6tIW__container{container:catalog-skeleton/inline-size}.CatalogListSkeleton-module__G_6tIW__column{display:none}@container catalog-skeleton (min-width:42rem){.CatalogListSkeleton-module__G_6tIW__column{display:block}}
.ProductOptionGroupFields-module__9zDmKW__container{container-type:inline-size}.ProductOptionGroupFields-module__9zDmKW__field{grid-template-rows:auto 36px;gap:6px;min-width:0;display:grid}.ProductOptionGroupFields-module__9zDmKW__quantities{-moz-column-gap:0;grid-template-columns:minmax(0,0fr) minmax(0,1fr);align-items:end;column-gap:0;min-width:0;display:grid}.ProductOptionGroupFields-module__9zDmKW__quantities[data-required=true]{-moz-column-gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px}.ProductOptionGroupFields-module__9zDmKW__minimum{min-width:0;overflow:hidden}.ProductOptionGroupFields-module__9zDmKW__minimum>*{min-width:100px}@media (prefers-reduced-motion:no-preference){.ProductOptionGroupFields-module__9zDmKW__quantities{transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1),column-gap .22s cubic-bezier(.22,1,.36,1),-moz-column-gap .22s cubic-bezier(.22,1,.36,1)}.ProductOptionGroupFields-module__9zDmKW__minimum>*{animation:.18s ease-out both ProductOptionGroupFields-module__9zDmKW__revealMinimum}}@keyframes ProductOptionGroupFields-module__9zDmKW__revealMinimum{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.ProductOptionGroupFields-module__9zDmKW__control{width:100%;min-width:0}@container (min-width:600px){.ProductOptionGroupFields-module__9zDmKW__control{justify-self:end;max-width:320px}.ProductOptionGroupFields-module__9zDmKW__container .ProductOptionGroupFields-module__9zDmKW__infoRow{grid-template-columns:minmax(0,1fr) 320px}}
.WeeklyScheduleFields-module__CXJgjG__root{container-type:inline-size}.WeeklyScheduleFields-module__CXJgjG__weekdays-row{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container (min-width:600px){.WeeklyScheduleFields-module__CXJgjG__weekdays-row{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start;gap:24px}.WeeklyScheduleFields-module__CXJgjG__weekdays{justify-self:end;width:100%;max-width:320px}}
.MenuItemCardPress-module__RpIpFa__root{isolation:isolate;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.MenuItemCardPress-module__RpIpFa__wash{z-index:0;border-radius:calc(var(--border-radius,8px) + 8px);background:var(--surface-canvas-hover,var(--bg-base-hover));pointer-events:none;position:absolute;inset:8px -8px}.MenuItemCardPress-module__RpIpFa__body{z-index:2;pointer-events:none;position:relative}.MenuItemCardPress-module__RpIpFa__action{z-index:1;pointer-events:none;position:relative}@media (hover:hover) and (pointer:fine){.MenuItemCardPress-module__RpIpFa__action-target{pointer-events:auto}}.MenuItemCardPress-module__RpIpFa__hit{all:unset;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;display:block}.MenuItemCardPress-module__RpIpFa__hit:after{content:"";position:absolute;inset:0}.MenuItemCardPress-module__RpIpFa__hit:before{content:"";border-radius:calc(var(--border-radius,8px) + 8px);pointer-events:none;position:absolute;inset:8px -8px}.MenuItemCardPress-module__RpIpFa__hit:focus{outline:none}.MenuItemCardPress-module__RpIpFa__hit:focus-visible:not([data-suppress-focus-ring]):before{outline:2px solid var(--accent-base);outline-offset:2px}.MenuItemCardPress-module__RpIpFa__image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}
.BannerSlider-module__8RKGeW__slide{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:pan-y pinch-zoom}.BannerSlider-module__8RKGeW__root{background-color:var(--surface-canvas);touch-action:pan-y pinch-zoom;width:100%;position:relative}.BannerSlider-module__8RKGeW__fill-parent{position:absolute;inset:0}.BannerSlider-module__8RKGeW__tall{height:16rem}.BannerSlider-module__8RKGeW__short{height:12rem}.BannerSlider-module__8RKGeW__viewport{touch-action:pan-y pinch-zoom;position:absolute;inset:0;overflow:clip}.BannerSlider-module__8RKGeW__root:not(.BannerSlider-module__8RKGeW__bleed) .BannerSlider-module__8RKGeW__viewport{border-radius:.5rem}.BannerSlider-module__8RKGeW__track{touch-action:pan-y pinch-zoom;width:100%;height:100%;display:flex}.BannerSlider-module__8RKGeW__frame{background-color:#000;flex:0 0 100%;height:100%;position:relative;overflow:visible}.BannerSlider-module__8RKGeW__viewport>.BannerSlider-module__8RKGeW__frame{width:100%;position:absolute;inset:0}.BannerSlider-module__8RKGeW__par{touch-action:pan-y pinch-zoom;background-color:var(--surface-section);position:absolute;inset:0;overflow:clip}.BannerSlider-module__8RKGeW__link{display:block;position:absolute;inset:0}.BannerSlider-module__8RKGeW__slot{z-index:5;pointer-events:none;justify-content:center;display:flex;position:absolute;top:10px;left:0;right:0}.BannerSlider-module__8RKGeW__cluster{pointer-events:none;width:max-content;max-width:min(100% - 128px,56rem - 128px)}.BannerSlider-module__8RKGeW__controls{pointer-events:auto;width:max-content;max-width:100%}@supports (animation-timeline:scroll(root block)){.BannerSlider-module__8RKGeW__controls-scroll{animation-name:BannerSlider-module__8RKGeW__banner-controls-fade;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 67.2px}}@keyframes BannerSlider-module__8RKGeW__banner-controls-fade{0%{opacity:1}to{opacity:0}}.BannerSlider-module__8RKGeW__segments{justify-content:center;align-items:center;width:max-content;max-width:100%;display:flex}.BannerSlider-module__8RKGeW__segment{box-sizing:content-box;width:min(24px,max(20px,calc(100px/var(--banner-count,4))));cursor:pointer;touch-action:pan-y pinch-zoom;background:0 0;border:0;flex:0 auto;justify-content:center;align-items:center;min-width:0;height:44px;margin-inline:-8px;padding:0 10px;display:flex}.BannerSlider-module__8RKGeW__bar{background-color:#ffffff59;border-radius:2px;width:100%;height:4px;display:block;position:relative;overflow:hidden}.BannerSlider-module__8RKGeW__fill{background-color:#fff;border-radius:2px;position:absolute;inset:0;transform:translate(-100%)}.BannerSlider-module__8RKGeW__fill[data-run]{animation:6s linear forwards BannerSlider-module__8RKGeW__banner-progress}.BannerSlider-module__8RKGeW__segment:focus-visible .BannerSlider-module__8RKGeW__bar{box-shadow:0 0 0 2px #fff,0 0 0 4px #0009}@keyframes BannerSlider-module__8RKGeW__banner-progress{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (min-width:768px){.BannerSlider-module__8RKGeW__tall{height:20rem}.BannerSlider-module__8RKGeW__short{height:18rem}}
.CollapsingMenuHero-module__ouTL_a__cover{overflow:clip visible}.CollapsingMenuHero-module__ouTL_a__cover:before{pointer-events:none;background-color:inherit;content:"";height:100vh;position:absolute;bottom:100%;left:0;right:0}.CollapsingMenuHero-module__ouTL_a__frost{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.CollapsingMenuHero-module__ouTL_a__frost[data-active]{opacity:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#00000059}.CollapsingMenuHero-module__ouTL_a__frost[data-fading]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#00000059}@media (prefers-reduced-transparency:reduce){.CollapsingMenuHero-module__ouTL_a__frost[data-active],.CollapsingMenuHero-module__ouTL_a__frost[data-fading]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#000000b8}}@media (prefers-reduced-motion:reduce){.CollapsingMenuHero-module__ouTL_a__frost{transition:none}}
@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.color-orb-module__cGkHOG__colorOrb{border-radius:50%;grid-template-areas:"stack";display:grid;position:relative;overflow:hidden;transform:scale(1.1);-webkit-mask-image:radial-gradient(circle,#fff 100%,#000 100%);mask-image:radial-gradient(circle,#fff 100%,#000 100%)}.color-orb-module__cGkHOG__colorOrb:before,.color-orb-module__cGkHOG__colorOrb:after{content:"";border-radius:50%;grid-area:stack;width:100%;height:100%;display:block;transform:translateZ(0)}.color-orb-module__cGkHOG__colorOrb:before{background:conic-gradient(from calc(var(--angle)*2)at 25% 70%,var(--accent3),transparent 20% 80%,var(--accent3)),conic-gradient(from calc(var(--angle)*2)at 45% 75%,var(--accent2),transparent 30% 60%,var(--accent2)),conic-gradient(from calc(var(--angle)*-3)at 80% 20%,var(--accent1),transparent 40% 60%,var(--accent1)),conic-gradient(from calc(var(--angle)*2)at 15% 5%,var(--accent2),transparent 10% 90%,var(--accent2)),conic-gradient(from calc(var(--angle)*1)at 20% 80%,var(--accent1),transparent 10% 90%,var(--accent1)),conic-gradient(from calc(var(--angle)*-2)at 85% 10%,var(--accent3),transparent 20% 80%,var(--accent3));box-shadow:inset var(--base)0 0 var(--shadow)calc(var(--shadow)*.2);filter:blur(var(--blur))contrast(var(--contrast));animation:color-orb-module__cGkHOG__spin var(--spin-duration)linear infinite}.color-orb-module__cGkHOG__colorOrb:after{background-image:radial-gradient(circle at center,var(--base)var(--dot),transparent var(--dot));background-size:calc(var(--dot)*2)calc(var(--dot)*2);-webkit-backdrop-filter:blur(calc(var(--blur)*2))contrast(calc(var(--contrast)*2));backdrop-filter:blur(calc(var(--blur)*2))contrast(calc(var(--contrast)*2));mix-blend-mode:overlay}.color-orb-module__cGkHOG__colorOrb[style*="--mask: 0%"]:after{-webkit-mask-image:none;mask-image:none}.color-orb-module__cGkHOG__colorOrb:not([style*="--mask: 0%"]):after{-webkit-mask-image:radial-gradient(black var(--mask),transparent 75%);-webkit-mask-image:radial-gradient(black var(--mask),transparent 75%);mask-image:radial-gradient(black var(--mask),transparent 75%)}@keyframes color-orb-module__cGkHOG__spin{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.color-orb-module__cGkHOG__colorOrb:before{animation:none}}
.MenuItemDrawer-module__w_mOCW__headerSurface{opacity:0;transition:opacity .12s cubic-bezier(.22,1,.36,1)}.MenuItemDrawer-module__w_mOCW__headerTitle{opacity:0;transition:opacity .12s ease-out,transform .12s ease-out;transform:translateY(6px)}.MenuItemDrawer-module__w_mOCW__header[data-state=compact] .MenuItemDrawer-module__w_mOCW__headerSurface{opacity:1;transition-duration:.18s}.MenuItemDrawer-module__w_mOCW__header[data-state=compact] .MenuItemDrawer-module__w_mOCW__headerTitle{opacity:1;transition:opacity .24s cubic-bezier(.22,1,.36,1) 30ms,transform .24s cubic-bezier(.22,1,.36,1) 30ms;transform:translateY(0)}.MenuItemDrawer-module__w_mOCW__backButton{transition:background-color .18s ease-out,color .18s ease-out}@media (prefers-reduced-motion:reduce){.MenuItemDrawer-module__w_mOCW__header .MenuItemDrawer-module__w_mOCW__headerSurface,.MenuItemDrawer-module__w_mOCW__header .MenuItemDrawer-module__w_mOCW__headerTitle,.MenuItemDrawer-module__w_mOCW__header .MenuItemDrawer-module__w_mOCW__backButton{transition:none;transform:none}}
.MenuNavigationMotion-module__6RXqqa__movement{transition:transform .26s cubic-bezier(.32,.72,0,1)}.MenuNavigationMotion-module__6RXqqa__context{transition:transform .16s cubic-bezier(.32,.72,0,1),opacity .12s ease-out}.MenuNavigationMotion-module__6RXqqa__context[aria-hidden=false]{transition-duration:.2s;transition-delay:60ms}@media (prefers-reduced-motion:reduce){.MenuNavigationMotion-module__6RXqqa__movement,.MenuNavigationMotion-module__6RXqqa__context{transition:none}}
.MenuHeader-module__09Oq5a__overlay-title{text-shadow:0 1px 2px #0009;opacity:0;transform:translateY(10px)}.MenuHeader-module__09Oq5a__overlay-title-visible{opacity:1;transform:translateY(0)}.MenuHeader-module__09Oq5a__overlay-title[data-animate]{transition:opacity .2s ease-out,transform .2s ease-out}@media (prefers-reduced-motion:reduce){.MenuHeader-module__09Oq5a__overlay-title,.MenuHeader-module__09Oq5a__overlay-title-visible{transform:none}.MenuHeader-module__09Oq5a__overlay-title[data-animate]{transition:opacity .2s ease-out}}
.CatalogPromotionDialog-module__yFozqq__control{min-width:0}@container (min-width:600px){.CatalogPromotionDialog-module__yFozqq__control{justify-self:end;width:100%;max-width:320px}}
.wine-detail-carousel-module__LfahIG__scroller{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;align-items:center;display:flex;overflow:auto hidden}.wine-detail-carousel-module__LfahIG__edge{flex:0 0 33.3333%}.wine-detail-carousel-module__LfahIG__slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 33.3333%;justify-content:center;align-items:center;min-width:0;display:flex}.wine-detail-carousel-module__LfahIG__bottle{opacity:.5;width:110px;height:380px;transition:transform .28s cubic-bezier(.23,1,.32,1),opacity .28s cubic-bezier(.23,1,.32,1);position:relative;transform:scale(.84)}.wine-detail-carousel-module__LfahIG__bottle[data-active=true]{opacity:1;transform:scale(1)}.wine-detail-carousel-module__LfahIG__bottle[data-neighbor=true]{filter:blur(3px)}@media (prefers-reduced-motion:reduce){.wine-detail-carousel-module__LfahIG__bottle{transition:opacity .15s cubic-bezier(.23,1,.32,1)}}
.QrDesignPanel-module__z3hPoG__card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;margin-inline:0;overflow:hidden}.QrDesignPanel-module__z3hPoG__panels{grid-template-columns:minmax(0,1fr);display:grid}.QrDesignPanel-module__z3hPoG__editor{grid-template-rows:0fr;min-width:0;display:grid;overflow:hidden}.QrDesignPanel-module__z3hPoG__editor-content{visibility:hidden;opacity:0;min-height:0;overflow:hidden}.QrDesignPanel-module__z3hPoG__card[data-editing=true] .QrDesignPanel-module__z3hPoG__editor{grid-template-rows:1fr}.QrDesignPanel-module__z3hPoG__card[data-editing=true] .QrDesignPanel-module__z3hPoG__editor-content{visibility:visible;opacity:1}@media (min-width:1241px){.QrDesignPanel-module__z3hPoG__card{width:640px}.QrDesignPanel-module__z3hPoG__card[data-editing=true]{width:896px;margin-inline:-128px}.QrDesignPanel-module__z3hPoG__panels{grid-template-columns:0 minmax(0,1fr)}.QrDesignPanel-module__z3hPoG__card[data-editing=true] .QrDesignPanel-module__z3hPoG__panels{grid-template-columns:574px minmax(0,1fr)}.QrDesignPanel-module__z3hPoG__editor{display:block}.QrDesignPanel-module__z3hPoG__editor-content{border-right:1px solid #e5e7eb;width:574px;height:100%}}@media (prefers-reduced-motion:no-preference){.QrDesignPanel-module__z3hPoG__editor{transition:grid-template-rows .15s cubic-bezier(.2,0,0,1)}.QrDesignPanel-module__z3hPoG__editor-content{transition:opacity .15s cubic-bezier(.2,0,0,1),visibility 0s .15s}.QrDesignPanel-module__z3hPoG__card[data-editing=true] .QrDesignPanel-module__z3hPoG__editor-content{transition-delay:0s}}@media (prefers-reduced-motion:no-preference) and (min-width:1241px){.QrDesignPanel-module__z3hPoG__card{transition:width .15s cubic-bezier(.2,0,0,1),margin-inline .15s cubic-bezier(.2,0,0,1)}.QrDesignPanel-module__z3hPoG__panels{transition:grid-template-columns .15s cubic-bezier(.2,0,0,1)}}
.MenuList-module___Enlaa__container{container:menu-list/inline-size}.MenuList-module___Enlaa__venues-column{width:15rem}@container menu-list (max-width:36rem){.MenuList-module___Enlaa__venues-column{width:9rem}.MenuList-module___Enlaa__name{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}
.SidebarPanelIcon-module__Q4lBKW__panel{transition:x .2s ease-out,width .2s ease-out}@media (prefers-reduced-motion:reduce){.SidebarPanelIcon-module__Q4lBKW__panel{transition:none}}
.ProductCatalogFilterChip-module__AjXyIa__chip{transform-origin:0;padding-right:4px}.ProductCatalogFilterChip-module__AjXyIa__remove{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:4px;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ProductCatalogFilterChip-module__AjXyIa__chip{transition:padding-right .14s ease-out;animation:.16s cubic-bezier(.22,1,.36,1) both ProductCatalogFilterChip-module__AjXyIa__filter-chip-enter}.ProductCatalogFilterChip-module__AjXyIa__remove{transition:width .14s ease-out,margin-left .14s ease-out,opacity .14s ease-out,transform .14s ease-out}}@media (hover:hover) and (pointer:fine){.ProductCatalogFilterChip-module__AjXyIa__chip{padding-right:8px}.ProductCatalogFilterChip-module__AjXyIa__chip:hover,.ProductCatalogFilterChip-module__AjXyIa__chip:focus-within{padding-right:4px}.ProductCatalogFilterChip-module__AjXyIa__remove{opacity:0;pointer-events:none;width:0;margin-left:0}.ProductCatalogFilterChip-module__AjXyIa__chip:hover .ProductCatalogFilterChip-module__AjXyIa__remove,.ProductCatalogFilterChip-module__AjXyIa__chip:focus-within .ProductCatalogFilterChip-module__AjXyIa__remove{opacity:1;pointer-events:auto;width:16px;margin-left:4px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ProductCatalogFilterChip-module__AjXyIa__remove{transform:translate(-2px)}.ProductCatalogFilterChip-module__AjXyIa__chip:hover .ProductCatalogFilterChip-module__AjXyIa__remove,.ProductCatalogFilterChip-module__AjXyIa__chip:focus-within .ProductCatalogFilterChip-module__AjXyIa__remove{transform:translate(0)}}@keyframes ProductCatalogFilterChip-module__AjXyIa__filter-chip-enter{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}
.wine-info-motion-module__fiC0Ba__swap{position:relative}.wine-info-motion-module__fiC0Ba__outgoing{pointer-events:none;position:absolute;top:0;left:0;right:0}
.BookingHeader-module__QY5wFq__period-control{--period-summary-opacity:1;--period-summary-blur:0px;--period-summary-y:0px;--today-label-y:6px;--today-label-opacity:0;--today-label-blur:4px}.BookingHeader-module__QY5wFq__period-summary{opacity:var(--period-summary-opacity)}.BookingHeader-module__QY5wFq__today-label{opacity:var(--today-label-opacity)}.BookingHeader-module__QY5wFq__period-control:enabled:focus-visible{--period-summary-opacity:0;--period-summary-blur:4px;--period-summary-y:-6px;--today-label-y:0px;--today-label-opacity:1;--today-label-blur:0px}@media (hover:hover){.BookingHeader-module__QY5wFq__period-control:enabled:hover{--period-summary-opacity:0;--period-summary-blur:4px;--period-summary-y:-6px;--today-label-y:0px;--today-label-opacity:1;--today-label-blur:0px}}@media (prefers-reduced-motion:no-preference){.BookingHeader-module__QY5wFq__period-summary,.BookingHeader-module__QY5wFq__today-label{transition:opacity .15s ease-out,filter .15s ease-out,transform .15s ease-out}.BookingHeader-module__QY5wFq__period-summary{filter:blur(var(--period-summary-blur));transform:translateY(var(--period-summary-y))}.BookingHeader-module__QY5wFq__today-label{filter:blur(var(--today-label-blur));transform:translateY(var(--today-label-y))}}
.TableQrManager-module__wfZABa__section{width:100%;margin-inline:0}.TableQrManager-module__wfZABa__panels{display:grid}.TableQrManager-module__wfZABa__data-content{width:100%;min-width:0}.TableQrManager-module__wfZABa__editor{container-type:inline-size}.TableQrManager-module__wfZABa__field-row{align-items:center;gap:8px;min-height:72px;padding:16px;display:grid}.TableQrManager-module__wfZABa__field-row.TableQrManager-module__wfZABa__toggle-row{grid-template-columns:minmax(0,1fr) auto}@container (min-width:400px){.TableQrManager-module__wfZABa__field-row{grid-template-columns:minmax(0,1fr) minmax(0,256px);gap:16px}}@media (min-width:768px){.TableQrManager-module__wfZABa__panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.TableQrManager-module__wfZABa__section[data-editing=true] .TableQrManager-module__wfZABa__panels{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:1241px){.TableQrManager-module__wfZABa__section{width:640px}.TableQrManager-module__wfZABa__section[data-editing=true]{width:896px;margin-inline:-128px}.TableQrManager-module__wfZABa__panels,.TableQrManager-module__wfZABa__section[data-editing=true] .TableQrManager-module__wfZABa__panels{grid-template-columns:319px minmax(0,1fr)}.TableQrManager-module__wfZABa__data-content{width:575px}}@media (prefers-reduced-motion:no-preference) and (min-width:1241px){.TableQrManager-module__wfZABa__section{transition:width .15s cubic-bezier(.2,0,0,1),margin-inline .15s cubic-bezier(.2,0,0,1)}}
.MenuPreviewPanel-module__nVCB0G__panel-slot{flex:none;min-height:0;position:relative;overflow:hidden}.MenuPreviewPanel-module__nVCB0G__panel{border-left:1px solid oklch(var(--border));background:oklch(var(--background));flex-direction:column;width:408px;min-width:0;min-height:0;display:flex;position:absolute;inset:0 auto 0 0}.MenuPreviewPanel-module__nVCB0G__mobile-panel{z-index:50;background:oklch(var(--background));flex-direction:column;min-width:0;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.MenuPreviewPanel-module__nVCB0G__stage{background:color-mix(in srgb,oklch(var(--muted))45%,transparent);flex:1;justify-content:center;min-height:0;padding:16px;display:flex}.MenuPreviewPanel-module__nVCB0G__phone{background:#fff;border:6px solid #262629;border-radius:32px;width:100%;max-width:360px;min-height:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 8px 24px -12px #00000040}.MenuPreviewPanel-module__nVCB0G__icon-button{border:1px solid oklch(var(--border));background-color:oklch(var(--background));width:28px;height:28px;color:oklch(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #00000008}.MenuPreviewPanel-module__nVCB0G__icon-button:hover:not(:disabled){background-color:oklch(var(--muted));color:oklch(var(--foreground))}.MenuPreviewPanel-module__nVCB0G__icon-button:focus-visible{outline:2px solid oklch(var(--ring));outline-offset:2px}.MenuPreviewPanel-module__nVCB0G__icon-button:disabled{opacity:.4;cursor:default}@media (max-width:1279px){.MenuPreviewPanel-module__nVCB0G__stage{padding:0}.MenuPreviewPanel-module__nVCB0G__phone{max-width:none;box-shadow:none;border:0;border-radius:0}}@media (prefers-reduced-motion:no-preference){.MenuPreviewPanel-module__nVCB0G__icon-button{transition:background-color .12s,color .12s}}
.ProductEditorSidebar-module__f8ZqRa__slot{visibility:hidden;flex:none;width:0;min-height:0;position:relative;overflow:hidden}.ProductEditorSidebar-module__f8ZqRa__slot[data-open=true]{visibility:visible;width:384px}.ProductEditorSidebar-module__f8ZqRa__panel{flex-direction:column;width:384px;min-height:0;display:flex;position:absolute;inset:0 auto 0 0}@media not (min-width:1100px){.ProductEditorSidebar-module__f8ZqRa__slot,.ProductEditorSidebar-module__f8ZqRa__slot[data-open=true]{z-index:20;width:min(100%,384px);position:absolute;inset:0 0 0 auto;transform:translate(100%)}.ProductEditorSidebar-module__f8ZqRa__slot[data-open=true]{transform:translate(0)}.ProductEditorSidebar-module__f8ZqRa__panel{background:oklch(var(--background));width:100%}}@media (prefers-reduced-motion:no-preference){.ProductEditorSidebar-module__f8ZqRa__slot{transition:width .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),visibility 0s .22s}.ProductEditorSidebar-module__f8ZqRa__slot[data-open=true]{transition-delay:0s}}
.app-sidebar-module__dfWElG__surface{--sidebar-reveal-duration:.2s;--sidebar-reveal-ease:cubic-bezier(.5,1,.89,1)}.app-sidebar-module__dfWElG__expanded-width{width:var(--app-sidebar-expanded-width,224px)}.app-sidebar-module__dfWElG__width{transition:width var(--sidebar-reveal-duration)var(--sidebar-reveal-ease)}.app-sidebar-module__dfWElG__panel{transition-property:width,box-shadow}.app-sidebar-module__dfWElG__fade{transition:opacity var(--sidebar-reveal-duration)var(--sidebar-reveal-ease)}.app-sidebar-module__dfWElG__layer{visibility:hidden;transition:visibility 0s .2s}.app-sidebar-module__dfWElG__layer[data-active=true]{visibility:visible;transition-delay:0s}.app-sidebar-module__dfWElG__surface[data-resizing=true],.app-sidebar-module__dfWElG__surface[data-resizing=true] .app-sidebar-module__dfWElG__width{transition:none}.app-sidebar-module__dfWElG__resize-handle{z-index:40;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:7px;position:absolute;inset:14px -3.5px 14px auto}.app-sidebar-module__dfWElG__resize-line{pointer-events:none;background:oklch(var(--sidebar-foreground)/25%);opacity:0;width:.5px;transition:opacity .25s;position:absolute;inset:0 auto 0 3.5px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.app-sidebar-module__dfWElG__resize-highlight{top:var(--sidebar-resize-y,50%);background:linear-gradient(transparent,oklch(var(--foreground)/75%)40%,oklch(var(--foreground)/75%)60%,transparent);width:100%;height:100%;position:absolute;transform:translateY(-50%)}.app-sidebar-module__dfWElG__resize-handle:hover .app-sidebar-module__dfWElG__resize-line{opacity:1;transition-delay:.1s}.app-sidebar-module__dfWElG__resize-handle:focus-visible:not([data-pointer-focus=true]){outline:2px solid oklch(var(--sidebar-ring));outline-offset:2px;border-radius:4px}.app-sidebar-module__dfWElG__resize-handle:focus-visible:not([data-pointer-focus=true]) .app-sidebar-module__dfWElG__resize-line,.app-sidebar-module__dfWElG__surface[data-resizing=true] .app-sidebar-module__dfWElG__resize-line{opacity:1;transition-delay:0s}@media (prefers-reduced-motion:reduce){.app-sidebar-module__dfWElG__width,.app-sidebar-module__dfWElG__fade,.app-sidebar-module__dfWElG__layer,.app-sidebar-module__dfWElG__resize-line{transition:none}.app-sidebar-module__dfWElG__resize-highlight{top:50%}}
.OptionGroupProductLinksEditor-module__PhETQa__card{container-type:inline-size}.OptionGroupProductLinksEditor-module__PhETQa__count,.OptionGroupProductLinksEditor-module__PhETQa__search{grid-area:1/1;transition:opacity .16s ease-out,transform .16s ease-out,visibility}.OptionGroupProductLinksEditor-module__PhETQa__search{visibility:hidden;pointer-events:none;opacity:0;transition-delay:0s,0s,.16s;transform:translate(4px)}.OptionGroupProductLinksEditor-module__PhETQa__card[data-searching=true] .OptionGroupProductLinksEditor-module__PhETQa__count{visibility:hidden;opacity:0;transition-delay:0s,0s,.16s;transform:translate(-4px)}.OptionGroupProductLinksEditor-module__PhETQa__card[data-searching=true] .OptionGroupProductLinksEditor-module__PhETQa__search{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s;transform:translate(0)}.OptionGroupProductLinksEditor-module__PhETQa__toggle-icon{transition:transform .16s ease-out}.OptionGroupProductLinksEditor-module__PhETQa__card[data-searching=true] .OptionGroupProductLinksEditor-module__PhETQa__toggle-icon{transform:rotate(45deg)}.OptionGroupProductLinksEditor-module__PhETQa__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.OptionGroupProductLinksEditor-module__PhETQa__quantities{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.OptionGroupProductLinksEditor-module__PhETQa__unlink{grid-area:1/2}@container (min-width:600px){.OptionGroupProductLinksEditor-module__PhETQa__row{grid-template-columns:minmax(0,1fr) 288px 32px}.OptionGroupProductLinksEditor-module__PhETQa__quantities{grid-area:1/2}.OptionGroupProductLinksEditor-module__PhETQa__unlink{grid-column:3}}@media (prefers-reduced-motion:reduce){.OptionGroupProductLinksEditor-module__PhETQa__count,.OptionGroupProductLinksEditor-module__PhETQa__search,.OptionGroupProductLinksEditor-module__PhETQa__toggle-icon{transition:none}}
.PromotionProducts-module__iW44dW__table{table-layout:fixed;width:100%;font-size:12px}.PromotionProducts-module__iW44dW__table th{height:40px;box-shadow:inset 0 -1px 0 oklch(var(--border));color:oklch(var(--muted-foreground));padding:8px 16px;font-weight:400}.PromotionProducts-module__iW44dW__table td{height:56px;padding:8px 16px}.PromotionProducts-module__iW44dW__current-column{width:112px}.PromotionProducts-module__iW44dW__promotion-column{width:160px}.PromotionProducts-module__iW44dW__price-input input{text-align:right}@media (max-width:639px){.PromotionProducts-module__iW44dW__table th,.PromotionProducts-module__iW44dW__table td{padding-inline:8px}.PromotionProducts-module__iW44dW__current-column{width:76px}.PromotionProducts-module__iW44dW__promotion-column{width:104px}.PromotionProducts-module__iW44dW__price-input input,.PromotionProducts-module__iW44dW__price-input>span{padding-inline:6px}}
/*# sourceMappingURL=faf06ee0ccfcc4fb.css.map*/