/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-tracking:initial;--tw-duration:initial;--tw-space-y-reverse:0}}}@layer theme{:root,:host{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-800:oklch(44.8% .119 151.328);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-800:oklch(45% .085 224.283);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-800:oklch(39.8% .195 277.366);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-800:oklch(43.8% .218 303.724);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root,[data-theme]{background-color:var(--root-bg);color:var(--color-base-content)}:root{background-color:var(--page-scroll-bg,var(--root-bg))}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");--page-has-backdrop:var(--page-scroll-lock) 1;--page-scroll-bg:var(--page-scroll-lock) var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg:var(--page-scroll-lock) color-mix(in srgb, var(--root-bg,#0000), oklch(0% 0 0) calc(var(--page-has-backdrop,0) * 40%))}}:root{background-image:var(--page-scroll-lock) linear-gradient(var(--root-bg,#0000), var(--root-bg,#0000));transition:var(--page-scroll-lock) background-color .3s ease-out;animation:var(--page-scroll-lock) set-page-has-scroll forwards;animation-timeline:var(--page-scroll-lock) scroll();--page-has-scroll:initial;scrollbar-gutter:var(--page-has-scroll) var(--page-scroll-lock) stable}@keyframes set-page-has-scroll{0%,to{--page-has-scroll: }}@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0%}@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) #0000}}:root{--page-scroll-lock:initial;--page-overflow:var(--page-scroll-lock) hidden}:root:not(span){overflow:var(--page-overflow)}:where(:root),:root:has(input.theme-controller[value=damascus]:checked),[data-theme=damascus]{color-scheme:light;--color-primary:#aa1e2c;--color-primary-content:#fff;--color-secondary:#6b7280;--color-secondary-content:#fff;--color-accent:#f59e0b;--color-accent-content:#000;--color-neutral:#1f2937;--color-neutral-content:#fff;--color-base-100:#fff;--color-base-200:#f9fafb;--color-base-300:#e5e7eb;--color-base-content:#1f2937;--color-info:#3b82f6;--color-info-content:#fff;--color-success:#22c55e;--color-success-content:#fff;--color-warning:#f59e0b;--color-warning-content:#000;--color-error:#ef4444;--color-error-content:#fff;--rounded-box:.75rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.98;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem}:root:has(input.theme-controller[value=damascus-dark]:checked),[data-theme=damascus-dark]{color-scheme:dark;prefers-dark:true;--color-primary:#dc2626;--color-primary-content:#fff;--color-secondary:#9ca3af;--color-secondary-content:#000;--color-accent:#fbbf24;--color-accent-content:#000;--color-neutral:#374151;--color-neutral-content:#d1d5db;--color-base-100:#1f2937;--color-base-200:#111827;--color-base-300:#374151;--color-base-content:#f3f4f6;--color-info:#60a5fa;--color-info-content:#000;--color-success:#4ade80;--color-success-content:#000;--color-warning:#fbbf24;--color-warning-content:#000;--color-error:#f87171;--color-error-content:#000;--rounded-box:.75rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.98;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem) * 6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab, currentColor 10%, #0000)}}.range{--range-fill-x:calc((var(--range-dir,1) * -100cqw) - (var(--range-dir,1) * var(--range-thumb-size) / 2));--range-fill-y:0;--range-fill-spread:calc(100cqw * var(--range-fill));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden;container-type:inline-size}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size) * .5)}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));background-color:var(--range-thumb);height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);position:relative;inset-block-start:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p) solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread);background-color:currentColor;position:relative}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, var(--range-fill-x) var(--range-fill-y) 0 var(--range-fill-spread)}}.range:disabled{cursor:not-allowed;opacity:.3}.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-radius:min(var(--radius-field), .8rem);--tt-overlap:clamp(1px, calc(var(--radius-field) / 8), 2px);--tt-tail:calc(100% + var(--tt-overlap) + .25rem);--tt-tail-off:max(.5rem, var(--tt-radius));display:inline-block;position:relative}.tooltip>.tooltip-content,.tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;font-weight:400;line-height:1.25;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transform:translateX(var(--tt-trans,-50%)) translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail) 50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.tooltip>.tooltip-content,.tooltip[data-tip]:before,.tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))>.tooltip-content,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))).tooltip-open,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):hover,.tooltip:is([data-tip]:not([data-tip=""]),:has(.tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem) * 10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.tab:is(.tabs>.tab){cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:is(.tabs>.tab):hover{color:var(--color-base-content)}}.tab:is(.tabs>.tab){--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field), var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)), var(--tab-border-color) calc(69% - var(--border) + .25px), var(--tab-border-color) 69%, var(--tab-bg) calc(69% + .25px);order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(.tabs>.tab):is(input[type=radio]){min-width:fit-content}.tab:is(.tabs>.tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(.tabs>.tab):is(label){position:relative}.tab:is(.tabs>.tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:is(.tabs>.tab):checked,.tab:is(.tabs>.tab):is(label:has(:checked)),.tab:is(.tabs>.tab):is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:is(.tabs>.tab):not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.tab:is(.tabs>.tab):not(input):empty{cursor:default;flex-grow:1}.tab:is(.tabs>.tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:is(.tabs>.tab):focus{outline-offset:2px;outline:2px solid #0000}}.tab:is(.tabs>.tab):focus-visible,.tab:is(.tabs>.tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab:is(.tabs>.tab)[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,menu,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])).menu-focus{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,menu,details,.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn,[aria-current]:not([aria-current=false],[aria-current=""])):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,menu,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn).menu-active,.menu :where(li)>:not(ul,menu,.menu-title,details,.btn)[aria-current]:not([aria-current=false],[aria-current=""]),.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled,.menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled,.menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.otp{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);clip-path:inset(-3.5px 3.5px -3.5px -3.5px);border-radius:var(--radius-field);gap:var(--otp-gap);--input-color:var(--color-base-content);direction:ltr;font-size:1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.otp{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.otp{--otp-ch:1ch;--otp-gap:calc(var(--otp-ch) * .5);--otp-w:calc(var(--otp-ch) * 2);--otp-size:calc(var(--size-field,.25rem) * 10);--stride:calc(var(--otp-w) + var(--otp-gap))}@supports (font:-apple-system-body){.otp{--otp-ch:.618164em}}.otp>input{pointer-events:none;z-index:1;appearance:none;border-style:var(--tw-border-style);outline-style:var(--tw-outline-style);field-sizing:content;text-indent:1px;letter-spacing:calc(var(--stride) - var(--otp-ch));font-variant-numeric:tabular-nums;background-color:#0000;border-width:0;outline-width:0;margin:0;padding:0;padding-inline-start:calc(var(--otp-ch) * .5 - 1px);line-height:1;inset-inline-start:0}.otp>input::selection{color:var(--color-base-content);background-color:#0000}@supports (color:color-mix(in lab, red, red)){.otp>input::selection{color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.otp>input:valid{caret-color:#0000}.otp:has(>span:first-child){width:calc(var(--stride) * 1)}.otp:has(>span:nth-child(2)){width:calc(var(--stride) * 2)}.otp:has(>span:nth-child(3)){width:calc(var(--stride) * 3)}.otp:has(>span:nth-child(4)){width:calc(var(--stride) * 4)}.otp:has(>span:nth-child(5)){width:calc(var(--stride) * 5)}.otp:has(>span:nth-child(6)){width:calc(var(--stride) * 6)}.otp:has(>span:nth-child(7)){width:calc(var(--stride) * 7)}.otp:has(>span:nth-child(8)){width:calc(var(--stride) * 8)}.otp>span{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));inline-size:var(--otp-w);block-size:var(--otp-size);background-color:var(--color-base-100);border:var(--border) solid var(--input-color);border-radius:inherit;outline-offset:1px;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;outline:2px solid #0000;transition:border-color .2s;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.otp>span{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.otp>span:first-child{left:0}@supports (font:-apple-system-body){.otp>span:first-child{left:1px}}.otp>span:nth-child(2){left:calc(var(--stride) * 1);transition-delay:20ms}.otp>span:nth-child(3){left:calc(var(--stride) * 2);transition-delay:40ms}.otp>span:nth-child(4){left:calc(var(--stride) * 3);transition-delay:60ms}.otp>span:nth-child(5){left:calc(var(--stride) * 4);transition-delay:80ms}.otp>span:nth-child(6){left:calc(var(--stride) * 5);transition-delay:.1s}.otp>span:nth-child(7){left:calc(var(--stride) * 6);transition-delay:.12s}.otp>span:nth-child(8){left:calc(var(--stride) * 7);transition-delay:.14s}.otp:has(input:valid:focus)>span{outline:2px solid var(--input-color);outline-offset:1px}.otp:has(input:valid:focus):after{opacity:0}.otp:after{content:"";width:var(--otp-w);height:var(--otp-size);border-radius:var(--radius-field);outline-offset:1px;z-index:10;outline:2px solid #0000;flex-shrink:0;margin-inline-start:calc(-1 * (var(--otp-gap) + var(--otp-ch) * .5))}.otp:focus-within{--input-color:var(--color-base-content)}.otp:focus-within>span{box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.otp:focus-within>span{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.otp:focus-within:after{outline-color:var(--input-color)}.otp:has(>input:disabled){cursor:not-allowed}.otp:has(>input:disabled)>input{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.otp:has(>input:disabled)>input{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.otp:has(>input:disabled)>span{border-color:var(--color-base-200);background-color:var(--color-base-200);box-shadow:none}:where(.btn){width:unset}.btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.btn:is([type=checkbox],[type=radio]){appearance:none}.btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.loading{background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.countdown{display:inline-flex}.countdown>*{visibility:hidden;--value-v:calc(mod(max(0, var(--value)), 1000));--value-hundreds:calc(round(to-zero, var(--value-v) / 100, 1));--value-tens:calc(round(to-zero, mod(var(--value-v), 100) / 10, 1));--value-ones:calc(mod(var(--value-v), 100));--show-hundreds:clamp(clamp(0, var(--digits,1) - 2, 1), var(--value-hundreds), 1);--show-tens:clamp(clamp(0, var(--digits,1) - 1, 1), var(--value-tens) + var(--show-hundreds), 1);--first-digits:calc(round(to-zero, var(--value-v) / 10, 1));height:1em;width:calc(1ch + var(--show-tens) * 1ch + var(--show-hundreds) * 1ch);direction:ltr;transition:width .4s ease-out .2s;display:inline-block;position:relative;overflow-y:clip}.countdown>:before,.countdown>:after{visibility:visible;--tw-content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";content:var(--tw-content);font-variant-numeric:tabular-nums;white-space:pre;text-align:end;direction:rtl;transition:all 1s cubic-bezier(1,0,0,1),width .2s ease-out .2s,opacity .2s ease-out .2s;position:absolute;overflow-x:clip}.countdown>:before{width:calc(1ch + var(--show-hundreds) * 1ch);top:calc(var(--first-digits) * -1em);opacity:var(--show-tens);inset-inline-end:0}.countdown>:after{width:1ch;top:calc(var(--value-ones) * -1em);inset-inline-start:0}.filter{flex-wrap:wrap;display:flex}.filter [type=radio]{width:auto}.filter input{opacity:1;transition:visibility .1s allow-discrete, margin .1s, opacity .3s, padding .3s, border-width .1s;overflow:hidden;scale:1}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{--tw-content:"×";content:var(--tw-content)}.filter>input:not(:last-child),.filter>:not(:last-child) input{margin-inline-end:.25rem}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.toast{translate:var(--toast-x,0) var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toggle{border:var(--border) solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)}}.toggle{--toggle-p:calc(var(--size) * .125);--size:calc(var(--size-selector,.25rem) * 6);width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:0deg}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:0deg}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000)}}.toggle:before{background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked{background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:checked:before{background-color:currentColor}@starting-style{.toggle:checked:before{opacity:0}}.toggle[aria-checked=true]{background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle[aria-checked=true]:before{background-color:currentColor}@starting-style{.toggle[aria-checked=true]:before{opacity:0}}.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}.toggle:has(>input:checked):before{background-color:currentColor}@starting-style{.toggle:has(>input:checked):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border) solid currentColor;background-color:#0000}.input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.input input::placeholder{color:var(--color-base-content);opacity:.5}.input input:focus,.input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input input:focus,.input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.input::-webkit-inner-spin-button{margin-inline-end:-10px}.input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.input{text-align:start;display:inline-flex;position:relative}input.input[type=url],input.input[type=tel],input.input[type=email],input.input[type=number]{direction:ltr}input.input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}input.input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input input{text-align:start;display:inline-flex;position:relative}.input input[type=url],.input input[type=tel],.input input[type=email],.input input[type=number]{direction:ltr}.input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--spin-my,-3))}.input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.input:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus{--font-size:1rem}}}.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus-within{--font-size:1rem}}}.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{--tw-content:none;content:var(--tw-content)}.steps .step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0, 1fr)) auto var(--timeline-row-end,minmax(0, 1fr));grid-template-columns:var(--timeline-col-start,minmax(0, 1fr)) auto var(--timeline-col-end,minmax(0, 1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print,(forced-colors:active){.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul,10));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.select{width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select::placeholder{color:var(--color-base-content);opacity:.5}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus{outline:2px solid var(--input-color);outline-offset:2px}.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px}.select:open{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:open{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.select:open{outline:2px solid var(--input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}@supports (appearance:base-select){:is(.select,.select select){appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.checkbox{border:var(--border) solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border) solid var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox:checked:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1;translate:3.5% -7%}@media (forced-colors:active){.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox:checked:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1))}.checkbox[aria-checked=true]:before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1;translate:3.5% -7%}@media (forced-colors:active){.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}@media print{.checkbox[aria-checked=true]:before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:0deg}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -40%;rotate:0deg}@media (forced-colors:active){.checkbox:indeterminate:before{--tw-content:"−";clip-path:none;background-color:#0000;translate:0;rotate:0deg}}.checkbox[aria-checked=mixed]{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox[aria-checked=mixed]{background-color:var(--input-color,color-mix(in oklab, var(--color-base-content) 20%, #0000))}}.checkbox[aria-checked=mixed]:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -40%;rotate:0deg}@media (forced-colors:active){.checkbox[aria-checked=mixed]:before{--tw-content:"−";clip-path:none;background-color:#0000;translate:0;rotate:0deg}}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border) solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border) solid var(--input-color,color-mix(in srgb, currentColor 20%, #0000))}}.radio{box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset;--size:calc(var(--size-selector,.25rem) * 6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked{animation:.2s ease-out radio}}.radio:checked:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio:checked:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio:checked:before{outline-offset:-1rem;outline:.25rem solid}}.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio[aria-checked=true]{animation:.2s ease-out radio}}.radio[aria-checked=true]:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));background-color:currentColor}@media (forced-colors:active){.radio[aria-checked=true]:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px * -1);outline-width:1px}}@media print{.radio[aria-checked=true]:before{outline-offset:-1rem;outline:.25rem solid}}.rating{vertical-align:middle;--size:var(--size-selector,.25rem) * 6;display:inline-flex;position:relative}.rating input{cursor:pointer;appearance:none}.rating *{background-color:var(--color-base-content);opacity:.2;width:calc(var(--size) * 1);height:calc(var(--size));border-radius:0}@media (forced-colors:active){.rating *{forced-color-adjust:none;background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.rating *{animation:.25s ease-out rating}}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{scale:1.1}@media (prefers-reduced-motion:no-preference){.rating :focus-visible{transition:scale .2s ease-out}}.rating :active:focus{animation:none;scale:1.1}.card-body{padding:var(--card-p,1.5rem);font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true],.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.progress{color:var(--color-base-content)}@media (forced-colors:active){.progress{border:1px solid}}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%}@media (prefers-reduced-motion:no-preference){.progress:indeterminate{animation:5s ease-in-out infinite progress}}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000}@media (prefers-reduced-motion:no-preference){.progress:indeterminate::-moz-progress-bar{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}@media (forced-colors:active){.progress::-moz-progress-bar{background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.progress::-moz-progress-bar{transition:inline-size .3s}}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}@media (forced-colors:active){.progress::-webkit-progress-value{background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.progress::-webkit-progress-value{transition:inline-size .3s}}}.textarea{appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;--input-color:var(--color-base-content);flex-shrink:1;min-height:5rem;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.textarea{width:clamp(3rem,20rem,100%);font-size:max(var(--font-size,0rem), var(--font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea::placeholder{color:var(--color-base-content);opacity:.5}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus{--font-size:1rem}}}.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus-within{--font-size:1rem}}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.divider:before{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print,(forced-colors:active){.divider:before{border:.5px solid}}.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print,(forced-colors:active){.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.breadcrumbs{max-width:100%;margin-inline-start:-.25rem;padding-block:.5rem;overflow-x:auto}.breadcrumbs>menu{white-space:nowrap;align-items:center;min-height:min-content;padding-inline-start:.25rem;display:flex}.breadcrumbs>menu>li{align-items:center;display:flex}.breadcrumbs>menu>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs>menu>li>:hover{text-decoration-line:underline}}.breadcrumbs>menu>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs>menu>li>:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs>menu>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>menu>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.breadcrumbs>menu>li)+:before{rotate:-135deg}.breadcrumbs>ul{white-space:nowrap;align-items:center;min-height:min-content;padding-inline-start:.25rem;display:flex}.breadcrumbs>ul>li{align-items:center;display:flex}.breadcrumbs>ul>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs>ul>li>:hover{text-decoration-line:underline}}.breadcrumbs>ul>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs>ul>li>:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs>ul>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>ul>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.breadcrumbs>ul>li)+:before{rotate:-135deg}.breadcrumbs>ol{white-space:nowrap;align-items:center;min-height:min-content;padding-inline-start:.25rem;display:flex}.breadcrumbs>ol>li{align-items:center;display:flex}.breadcrumbs>ol>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs>ol>li>:hover{text-decoration-line:underline}}.breadcrumbs>ol>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs>ol>li>:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs>ol>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs>ol>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-inline:.5rem .75rem;display:block;rotate:45deg}[dir=rtl] :is(.breadcrumbs>ol>li)+:before{rotate:-135deg}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab, currentcolor 60%, transparent)}}.label:has(input){cursor:pointer}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border) solid color-mix(in oklab, currentColor 10%, #0000)}}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.status{--size:calc(var(--size-selector,.25rem) * 2);width:var(--size);height:var(--size);background-image:radial-gradient(circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * .5)), #0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border) solid var(--badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--size);padding-inline:calc(var(--size) / 2 - var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stat:not(:last-child){border-block-end:none}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.card-title{font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-ghost{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.aura:has(>.card,>.alert){--aura-radius:var(--radius-box)}.aura:has(>.btn,>.input,>.select){--aura-radius:var(--radius-field)}.aura:has(>.checkbox,>.toggle,>.badge){--aura-radius:var(--radius-selector)}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 33%);background-image:none, var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.alert:has(>:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;align-items:normal;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:hover .diff-item-2:after{height:2.4rem}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}}@supports ((-moz-appearance:none)){@media (hover:none) and (pointer:coarse){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}}}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}@supports ((-moz-appearance:none)){@media (hover:none) and (pointer:coarse){.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}}@starting-style{.modal.modal-open{opacity:0}}.modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal[open]>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal[open]){--page-scroll-lock: }@starting-style{.modal[open]{opacity:0}}.modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:popover-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:popover-open){--page-scroll-lock: }@starting-style{.modal:popover-open{opacity:0}}.modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal:target>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal:target){--page-scroll-lock: }@starting-style{.modal:target{opacity:0}}.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal-toggle:checked+.modal>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal-toggle:checked+.modal){--page-scroll-lock: }@starting-style{.modal-toggle:checked+.modal{opacity:0}}.modal.modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.modal.modal-open>.modal-box{opacity:1;translate:0;scale:1}:root:has(.modal.modal-open){--page-scroll-lock: }@starting-style{.modal.modal-open{opacity:0}}.tabs-border>.tab{--tab-border-color:#0000 #0000 var(--tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.tabs-border>.tab:before{content:"";background-color:var(--tab-border-color);width:calc(100% - var(--tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--tab-p);transition:background-color .2s;position:absolute}:is(.tabs-border>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-border>.tab:is(input:checked),.tabs-border>.tab:is(label:has(:checked))):before{--tab-border-color:currentColor;border-top:3px solid}.tabs-lift>.tab{--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right;border-width:var(--tab-border);padding:var(--tab-paddings);border-color:var(--tab-border-colors);border-start-start-radius:var(--tab-radius-ss);border-start-end-radius:var(--tab-radius-se);border-end-end-radius:var(--tab-radius-ee);border-end-start-radius:var(--tab-radius-es)}.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad));background-color:var(--tab-bg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--tab-corner-width);height:var(--tab-corner-height);background-position:var(--tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--tab-radius-limit) var(--tab-radius-limit);inset:var(--tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.tabs-lift>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-lift>.tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.tabs-lift:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-top>.tab{--tab-order:0;--tab-border:0 0 var(--border) 0;--tab-radius-ss:var(--tab-radius-limit);--tab-radius-se:var(--tab-radius-limit);--tab-radius-es:0;--tab-radius-ee:0;--tab-paddings:var(--border) var(--tab-p) 0 var(--tab-p);--tab-border-colors:#0000 #0000 var(--tab-border-color) #0000;--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-top>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-top>.tab:is(input:checked),.tabs-top>.tab:is(label:has(:checked)){--tab-border:var(--border) var(--border) 0 var(--border);--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color);--tab-paddings:0 calc(var(--tab-p) - var(--border)) var(--border) calc(var(--tab-p) - var(--border));--tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--tab-radius-grad))}.tabs-top:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:var(--tab-border-color) var(--tab-border-color) #0000 var(--tab-border-color)}.tabs-bottom>.tab{--tab-order:1;--tab-border:var(--border) 0 0 0;--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:var(--tab-radius-limit);--tab-radius-ee:var(--tab-radius-limit);--tab-border-colors:var(--tab-border-color) #0000 #0000 #0000;--tab-paddings:0 var(--tab-p) var(--border) var(--tab-p);--tab-corner-width:calc(100% + var(--tab-radius-limit) * 2);--tab-corner-height:var(--tab-radius-limit);--tab-corner-position:top left, top right}.tabs-bottom>.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.tab-disabled,[disabled]),.tabs-bottom>.tab:is(input:checked),.tabs-bottom>.tab:is(label:has(:checked)){--tab-border:0 var(--border) var(--border) var(--border);--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color);--tab-paddings:var(--border) calc(var(--tab-p) - var(--border)) 0 calc(var(--tab-p) - var(--border));--tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--tab-radius-grad))}.tabs-bottom:has(>.tab-content)>.tab:first-child:not(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--tab-border-colors:#0000 var(--tab-border-color) var(--tab-border-color) var(--tab-border-color)}.tabs-box>.tab{border-radius:var(--radius-field);border-style:none}.tabs-box>.tab:focus-visible,.tabs-box>.tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.tabs-box>.tab:focus-visible{z-index:1}.tabs-xs>.tab{--tab-p:.375rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.tabs-sm>.tab{--tab-p:.5rem;--tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.tabs-md>.tab{--tab-p:.75rem;--tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.tabs-lg>.tab{--tab-p:1rem;--tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.tabs-xl>.tab{--tab-p:1.25rem;--tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}:is(.validator:user-valid,.validator:has(:user-valid)),:is(.validator:user-valid,.validator:has(:user-valid)):focus,:is(.validator:user-valid,.validator:has(:user-valid)):checked,:is(.validator:user-valid,.validator:has(:user-valid))[aria-checked=true],:is(.validator:user-valid,.validator:has(:user-valid)):focus-within{--input-color:var(--color-success)}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))),:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):checked,:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))[aria-checked=true],:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false]))):focus-within{--input-color:var(--color-error)}.list .list-row:has(>.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(>.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row:has(>.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.list .list-row>*{grid-row-start:1}.input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]):is(input),.input:has(>input[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:has(>input[disabled]){box-shadow:none}.input:has(>input[disabled])::placeholder,.input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:is(:disabled,[disabled]):is(input),.input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.input:is(:disabled,[disabled]){box-shadow:none}.input:is(:disabled,[disabled])::placeholder,.input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .input:is(input),fieldset:disabled .input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .input{box-shadow:none}fieldset:disabled .input::placeholder,fieldset:disabled .input ::placeholder{color:var(--color-base-content);opacity:.2}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.steps-horizontal .step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps-horizontal .step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.steps-horizontal .step):before{translate:0}.steps-vertical .step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.steps-vertical .step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.steps-vertical .step):before{translate:50% -50%}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]):is(select),.select:has(>select[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:has(>select[disabled]){box-shadow:none}.select:has(>select[disabled])::placeholder,.select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:is(:disabled,[disabled]):is(select),.select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.select:is(:disabled,[disabled]){box-shadow:none}.select:is(:disabled,[disabled])::placeholder,.select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .select:is(select),fieldset:disabled .select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .select{box-shadow:none}fieldset:disabled .select::placeholder,fieldset:disabled .select ::placeholder{color:var(--color-base-content);opacity:.2}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card-xs .card-body{--card-p:.5rem;--card-fs:.6875rem}.card-sm .card-body{--card-p:1rem;--card-fs:.75rem}.card-md .card-body{--card-p:1.5rem;--card-fs:.875rem}.card-lg .card-body{--card-p:2rem;--card-fs:1rem}.card-xl .card-body{--card-p:2.5rem;--card-fs:1.125rem}.textarea:has(>textarea[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:has(>textarea[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])::placeholder,.textarea:has(>textarea[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:is(:disabled,[disabled]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:is(:disabled,[disabled])::placeholder,.textarea:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.divider-vertical.divider{flex-direction:row;width:auto;height:1rem}.divider-vertical.divider:before,.divider-vertical.divider:after{width:100%;height:.125rem}.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-horizontal .stat:not(:last-child){border-inline-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.stats-horizontal .stat:not(:last-child){border-block-end:none}.stats-vertical .stat:not(:last-child){border-inline-end:none;border-block-end:var(--border) dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stats-vertical .stat:not(:last-child){border-block-end:var(--border) dashed color-mix(in oklab, currentColor 10%, #0000)}}.card-xs .card-title{--cardtitle-fs:.875rem}.card-sm .card-title{--cardtitle-fs:1rem}.card-md .card-title{--cardtitle-fs:1.125rem}.card-lg .card-title{--cardtitle-fs:1.25rem}.card-xl .card-title{--cardtitle-fs:1.375rem}.btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.badge-ghost{border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content);background-image:none}.checkbox-sm{--size:calc(var(--size-selector,.25rem) * 5);padding:.1875rem}.badge-sm{--size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}.checkbox-primary{color:var(--color-primary-content);--input-color:var(--color-primary)}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content);--btn-soft-bg:initial}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}.input-error,.input-error:focus,.input-error:focus-within{--input-color:var(--color-error)}.badge-error{--badge-color:var(--color-error);--badge-fg:var(--color-error-content)}.badge-info{--badge-color:var(--color-info);--badge-fg:var(--color-info-content)}.badge-success{--badge-color:var(--color-success);--badge-fg:var(--color-success-content)}.badge-warning{--badge-color:var(--color-warning);--badge-fg:var(--color-warning-content)}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{visibility:visible;color:var(--color-error);visibility:visible;visibility:visible;visibility:visible}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.btn:active:not(.btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.filter:not(:has(:checked:not(.filter-reset))) :is(.filter-reset,[type=reset]):not(:focus-visible){visibility:hidden;opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.filter:not(:has(:focus-visible)):has(:checked:not(.filter-reset,[type=checkbox])) :is(input,button):not(:checked,.filter-reset,[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}}@layer daisyui{.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(.btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.countdown.countdown{line-height:1em}:is(.validator:user-invalid,.validator:has(:user-invalid),.validator[aria-invalid]:not([aria-invalid=false]),.validator:has([aria-invalid]:not([aria-invalid=false])))~.validator-hint{display:revert-layer}.invisible{visibility:hidden}.visible{visibility:visible}:is(.input[type=url],.input[type=tel],.input[type=email],.input[type=number]):dir(rtl){border-start-start-radius:var(--join-se,var(--radius-field));border-start-end-radius:var(--join-ss,var(--radius-field));border-end-end-radius:var(--join-es,var(--radius-field));border-end-start-radius:var(--join-ee,var(--radius-field))}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card-body p{flex-grow:1}.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;--join-ml:0;--join-mt:0;--join-v:0;--join-h:1;align-items:stretch;display:inline-flex}@scope(.join){:scope>:where(:focus,:has(:focus)){z-index:2}@media (hover:hover){:scope>:where(.btn:hover,:has(.btn:hover)){z-index:1}}:scope :where(:scope>:first-child){--join-ss:var(--radius-field);--join-se:calc(var(--radius-field) * var(--join-v));--join-es:calc(var(--radius-field) * var(--join-h));--join-ee:0}:scope :where(:scope>:last-child){--join-ss:0;--join-se:calc(var(--radius-field) * var(--join-h));--join-es:calc(var(--radius-field) * var(--join-v));--join-ee:var(--radius-field)}:scope :where(:scope>:only-child){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}:scope :where(:scope>:not(:first-child)){--join-ml:calc(var(--border,1px) * -1 * var(--join-h));--join-mt:calc(var(--border,1px) * -1 * var(--join-v))}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-base-100{background-color:var(--color-base-100)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-4{padding:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-base-content\/50{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/50{color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-theme=damascus]{--adm-brand:#aa1b27}[data-theme=damascus-dark]{--adm-brand:#ef7185}.adm-v11{--adm-viz:#843b93;--adm-viz-soft:#d7b5dc;--adm-viz-wash:#f5eef6;--adm-viz-ref:#8a929e;--adm-brand-hover:#931520;--adm-brand-strong:#7f1230;--adm-brand-subtle:#f8edee;--adm-brand-border:#f2c2cc;--adm-canvas:#eef1f5;--adm-surface:#fff;--adm-surface-raised:#fff;--adm-surface-muted:#f6f8fb;--adm-text:#161b22;--adm-text-soft:#464d58;--adm-text-muted:#5f6773;--adm-text-faint:#5b6371;--adm-border:#e3e7ed;--adm-border-strong:#cbd2dc;--adm-border-card:#d9dee6;--adm-success:#147a50;--adm-success-subtle:#e9f8f1;--adm-success-border:#b7e5d1;--adm-warning:#955a07;--adm-warning-subtle:#fff7df;--adm-warning-border:#ecd394;--adm-danger:#bf2941;--adm-danger-subtle:#fff0f2;--adm-danger-border:#f1bdc6;--adm-info:#236fa1;--adm-info-subtle:#ebf5fb;--adm-info-border:#bfdced;--adm-overlay:#0208176b;--adm-shadow-sm:0 1px 2px #0f172a0d;--adm-shadow-md:0 5px 16px #0f172a0d;--adm-shadow-lg:0 12px 32px #0f172a1a;--adm-shadow-card:0 1px 2px #1018280f, 0 1px 3px #1018280a;--adm-preview-shell:#111113;--adm-preview-shell-border:#27272a;--adm-preview-screen:#f7f8fa;--adm-preview-surface:#fff;--adm-preview-text:#17181a;--adm-preview-text-link:#26282c;--adm-preview-text-soft:#303236;--adm-preview-text-muted:#6f737b;--adm-preview-text-faint:#898d94;--adm-preview-chevron:#73767c;--adm-preview-border:#e6e8eb;--adm-preview-border-input:#e0e2e5;--adm-preview-border-action:#e1e3e6;--adm-preview-border-chat:#e3e5e8;--adm-preview-border-divider:#e5e7eb;--adm-preview-border-row:#e8eaed;--adm-preview-brand:#e52329;--adm-preview-brand-strong:#b91c1c;--adm-preview-brand-ink:#7f1d1d;--adm-preview-brand-subtle:#fee2e2;--adm-preview-brand-border:#fecaca;--adm-preview-brand-canvas:#fff7f7;--adm-preview-ai:#8b5cf6;--adm-preview-white-18:#ffffff2e;--adm-preview-white-82:#ffffffd1;--adm-preview-white-86:#ffffffdb;--adm-preview-shadow:0 22px 55px #0f172a3d;--adm-space-3xs:2px;--adm-space-2xs:4px;--adm-space-xs:8px;--adm-space-sm:12px;--adm-space-md:16px;--adm-space-lg:20px;--adm-space-xl:24px;--adm-space-2xl:32px;--adm-space-3xl:40px;--adm-radius-control:8px;--adm-radius-card:12px;--adm-radius-lg:12px;--adm-radius-xl:16px;--adm-radius-pill:999px;--adm-radius-circle:50%;--adm-text-2xs:12px;--adm-text-xs:13px;--adm-text-sm:14px;--adm-text-md:16px;--adm-text-lg:18px;--adm-text-xl:20px;--adm-text-2xl:24px;--adm-text-3xl:28px;--adm-text-4xl:32px;--adm-font-display:"Plus Jakarta Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--adm-sidebar-width:256px;--adm-sidebar-mobile-width:236px;--adm-content-max:1680px;--adm-page-stack-gap:var(--adm-space-lg)}[data-theme=damascus-dark] .adm-v11{--adm-viz:#bc72be;--adm-viz-soft:#5c3a62;--adm-viz-wash:#2a2030;--adm-viz-ref:#7c8594;--adm-brand-hover:#f38a99;--adm-brand-strong:#ffb2bd;--adm-brand-subtle:#351c22;--adm-brand-border:#6b3440;--adm-canvas:#111216;--adm-surface:#191b20;--adm-surface-raised:#202228;--adm-surface-muted:#24272e;--adm-text:#f6f7f9;--adm-text-soft:#d8dce3;--adm-text-muted:#adb5c2;--adm-text-faint:#8f98a8;--adm-border:#343841;--adm-border-strong:#4a505c;--adm-border-card:#3a3e47;--adm-success:#77d6ae;--adm-success-subtle:#17362a;--adm-success-border:#2c5d49;--adm-warning:#efc16f;--adm-warning-subtle:#3a2c15;--adm-warning-border:#6c5127;--adm-danger:#f28a9b;--adm-danger-subtle:#3b2026;--adm-danger-border:#743844;--adm-info:#86c5eb;--adm-info-subtle:#1b3140;--adm-info-border:#345d77;--adm-overlay:#0000009e;--adm-shadow-sm:0 1px 2px #00000040;--adm-shadow-md:0 5px 16px #0003;--adm-shadow-lg:0 12px 32px #0000004d;--adm-shadow-card:none}.adm-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.adm-icon-button,.adm-primary-button,.adm-secondary-button{justify-content:center;align-items:center;gap:var(--adm-space-xs);border-radius:var(--adm-radius-control);cursor:pointer;min-height:40px;font-weight:700;line-height:20px;text-decoration:none;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex}.adm-icon-button{width:40px;color:var(--adm-text-muted);background:0 0;border:1px solid #0000;flex:0 0 40px;padding:0}.adm-icon-button:hover{border-color:var(--adm-border);background:var(--adm-surface-muted);color:var(--adm-text)}.adm-primary-button{min-width:68px;padding:var(--adm-space-xs) var(--adm-space-md);border:1px solid var(--adm-brand);background:var(--adm-brand);color:var(--adm-surface)}[data-theme=damascus-dark] .adm-primary-button{border-color:var(--adm-brand);background:var(--adm-brand);color:var(--adm-canvas)}.adm-primary-button:hover{border-color:var(--adm-brand-hover);background:var(--adm-brand-hover)}.adm-secondary-button{padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border);background:var(--adm-surface);color:var(--adm-text-soft)}.adm-secondary-button:hover{border-color:var(--adm-border-strong);background:var(--adm-surface-muted);color:var(--adm-text)}.adm-back-button{gap:var(--adm-space-xs);flex:none;width:fit-content}.adm-back-button__icon{flex:0 0 16px;width:16px;height:16px}.adm-secondary-button--danger{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-secondary-button--danger:hover{border-color:var(--adm-danger);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-secondary-button .adm-nav-icon{flex-basis:17px;width:17px;height:17px}.adm-primary-button,.adm-secondary-button,.adm-back-button{align-self:center}.adm-primary-button>svg:not([class]),.adm-secondary-button>svg:not([class]),.adm-back-button>svg:not([class]){flex:0 0 17px;width:17px;height:17px}.adm-page-header{justify-content:space-between;align-items:flex-start;gap:var(--adm-space-lg) var(--adm-space-xl);margin-bottom:calc(var(--adm-space-xl) - var(--adm-page-stack-gap));border-bottom:0;flex-wrap:wrap;padding-bottom:0;display:flex}.adm-page-header__copy{min-width:220px}body.adm-v11 .adm-page-header h1{color:var(--adm-text);font-family:var(--adm-font-display);font-size:var(--adm-text-4xl);letter-spacing:-.025em;margin:2px 0 0;font-weight:800;line-height:40px}.adm-page-description{color:var(--adm-text-muted);font-size:var(--adm-text-md);margin:4px 0 0;line-height:22px}.adm-page-header__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-page-header__actions .adm-secondary-button{flex:none}.adm-kicker{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700;line-height:16px}.adm-card,.adm-metric-card{border:1px solid var(--adm-border-card);border-radius:var(--adm-radius-card);background:var(--adm-surface);min-width:0;box-shadow:var(--adm-shadow-card)}.adm-card{padding:var(--adm-space-lg)}.adm-card--flush{padding:0;overflow:hidden}.adm-card__header{justify-content:space-between;align-items:center;gap:var(--adm-space-md);margin-bottom:18px;display:flex}.adm-card--flush .adm-card__header{padding:var(--adm-space-lg);border-bottom:1px solid var(--adm-border);margin:0}.adm-card__heading{min-width:0}.adm-card__heading h2{color:var(--adm-text);font-size:var(--adm-text-lg);letter-spacing:-.015em;margin:2px 0 0;font-weight:700;line-height:26px}.adm-text-link{border-radius:var(--adm-radius-control);min-height:36px;color:var(--adm-brand-strong);font-size:var(--adm-text-xs);flex:none;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.adm-text-link:hover{color:var(--adm-brand-hover);text-underline-offset:3px;text-decoration:underline}.adm-alert{justify-content:space-between;align-items:center;gap:var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);border:1px solid var(--adm-info-border);border-radius:var(--adm-radius-card);background:var(--adm-info-subtle);color:var(--adm-info);display:flex}.adm-alert+.adm-alert{margin-top:10px}.adm-alert--success{border-color:var(--adm-success-border);background:var(--adm-success-subtle);color:var(--adm-success)}.adm-alert--warning{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-alert--danger{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-alert__content{display:grid}.adm-alert__content strong{font-size:var(--adm-text-xs)}.adm-alert__content span{font-size:var(--adm-text-2xs)}.adm-alert .adm-text-link{color:currentColor}.adm-field{align-content:start;gap:var(--adm-space-xs);min-width:0;display:grid}.adm-field__label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600;line-height:16px}.adm-field__hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400;line-height:16px;display:block}.adm-input,.adm-select{min-width:0;min-height:40px;padding:var(--adm-space-xs) var(--adm-space-sm)}.adm-v11 .adm-input,.adm-v11 .adm-select,.adm-v11 .adm-textarea{border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-control);background:var(--adm-surface);color:var(--adm-text)}.adm-input:hover,.adm-select:hover{border-color:var(--adm-text-muted)}.adm-input:focus,.adm-select:focus{border-color:var(--adm-info)}.adm-textarea{resize:vertical;min-height:88px}.adm-check{align-items:center;gap:var(--adm-space-xs);min-height:36px;color:var(--adm-text-soft);cursor:pointer;font-size:var(--adm-text-2xs);font-weight:600;display:inline-flex}.adm-check__input{width:16px;height:16px;accent-color:var(--adm-brand)}.adm-check>span{gap:var(--adm-space-3xs);display:grid}.adm-form,.adm-form__section{gap:var(--adm-space-lg);display:grid}.adm-form__section{min-width:0;padding:0 0 var(--adm-space-lg);border:0;border-bottom:1px solid var(--adm-border)}.adm-form__section legend{gap:var(--adm-space-3xs);margin-bottom:14px;display:grid}.adm-form__section legend strong{color:var(--adm-text);font-size:var(--adm-text-md)}.adm-form__grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-form__checks{gap:var(--adm-space-sm) var(--adm-space-xl);flex-wrap:wrap;display:flex}.adm-form__actions{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-form__wide{grid-column:1/-1}.adm-filter-form{align-items:end;gap:var(--adm-space-sm);display:grid}.adm-segmented{border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);max-width:100%;padding:1px;display:inline-flex;overflow-x:auto}.adm-segmented__item{min-height:36px;padding:var(--adm-space-2xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.adm-segmented__item:hover{color:var(--adm-text)}.adm-segmented .adm-segmented__item--active{background:var(--adm-surface);box-shadow:var(--adm-shadow-sm);color:var(--adm-text);border-color:#0000}.adm-empty-state{place-content:center;gap:var(--adm-space-2xs);min-height:150px;padding:var(--adm-space-xl);color:var(--adm-text-muted);text-align:center;display:grid}.adm-empty-state strong{color:var(--adm-text-soft)}.adm-empty-state--compact{min-height:100px;padding:var(--adm-space-md) 0}.adm-status{align-items:center;gap:var(--adm-space-2xs);min-height:24px;padding:var(--adm-space-3xs) var(--adm-space-xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-weight:700;line-height:16px;display:inline-flex}.adm-status:before{border-radius:var(--adm-radius-circle);content:"";background:currentColor;flex:0 0 6px;width:6px;height:6px}.adm-status--success{border-color:var(--adm-success-border);background:var(--adm-success-subtle);color:var(--adm-success)}.adm-status--info{border-color:var(--adm-info-border);background:var(--adm-info-subtle);color:var(--adm-info)}.adm-status--warning{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-status--danger{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-status--brand{border-color:var(--adm-brand-border);background:var(--adm-brand-subtle);color:var(--adm-brand-strong)}.adm-status--neutral{border-color:var(--adm-border);background:var(--adm-surface-muted);color:var(--adm-text-muted)}.adm-table-region{min-width:0;overflow-x:auto}.adm-table-region--responsive{max-width:100%;container:adm-data-table/inline-size}.adm-data-table{border-collapse:collapse;width:100%;color:var(--adm-text-soft);font-size:var(--adm-text-sm)}.adm-data-table th{padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border);background:var(--adm-surface-muted);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;font-weight:600}.adm-data-table td{padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border);vertical-align:middle}.adm-data-table tbody tr:last-child td{border-bottom:0}.adm-data-table tbody tr:hover{background:var(--adm-surface-muted)}@container adm-data-table (max-width:1080px){.adm-data-table--responsive,.adm-data-table--responsive tbody{width:100%;min-width:0;display:block}.adm-data-table--responsive thead{border:0;display:table-header-group}.adm-data-table--responsive thead tr{border:0;padding:0;display:table-row}.adm-data-table--responsive thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-data-table--responsive tbody>tr{gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-bottom:1px solid var(--adm-border);display:grid}.adm-data-table--responsive tbody>tr:last-child{border-bottom:0}.adm-data-table--responsive td{align-items:flex-start;gap:var(--adm-space-sm);overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:flex}.adm-data-table--responsive td:before{width:clamp(88px,32%,120px);color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;flex:0 0 clamp(88px,32%,120px);font-weight:700}.adm-data-table--responsive td>*{min-width:0}.adm-data-table--responsive td[colspan]{display:block}.adm-data-table--responsive td[colspan]:before{content:none}}.adm-image-placeholder{width:100%;height:100%;min-height:100%;color:var(--adm-text-faint);place-items:center;display:grid}.adm-image-placeholder svg{width:55%;max-width:44px;height:55%;max-height:44px}.adm-data-link{color:var(--adm-brand-strong);font-weight:600;text-decoration:none}.adm-data-link:hover{color:var(--adm-brand-hover);text-underline-offset:3px;text-decoration:underline}.adm-data-muted{color:var(--adm-text-faint)}.adm-pagination{min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-top:1px solid var(--adm-border);justify-content:center;display:flex}.adm-pagination nav{justify-content:center;align-items:center;gap:var(--adm-space-2xs);flex-wrap:wrap;max-width:100%;display:flex}.adm-pagination nav>span{border-radius:var(--adm-radius-control);min-width:36px;min-height:36px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.adm-pagination nav a{width:100%;min-height:36px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:inherit;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.adm-pagination nav a:hover{border-color:var(--adm-border);background:var(--adm-surface-muted);color:var(--adm-text)}.adm-pagination nav>.current{background:var(--adm-brand);color:var(--adm-surface)}.adm-tone-success{color:var(--adm-success)}.adm-tone-danger{color:var(--adm-danger)}.adm-progress{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);width:100%;height:7px;color:var(--adm-text-muted);appearance:none;border:0;overflow:hidden}.adm-progress::-webkit-progress-bar{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted)}.adm-progress::-webkit-progress-value{border-radius:var(--adm-radius-pill);background:currentColor}.adm-progress::-moz-progress-bar{border-radius:var(--adm-radius-pill);background:currentColor}.adm-progress--success{color:var(--adm-success)}@media (max-width:1023px){body.adm-v11 .adm-page-header h1{font-size:var(--adm-text-3xl);line-height:36px}.adm-page-header__actions{justify-content:flex-start;width:100%}.adm-icon-button,.adm-primary-button,.adm-secondary-button{min-height:44px}.adm-icon-button{flex-basis:44px;width:44px}.adm-back-button,.adm-input,.adm-select,.adm-text-link,.adm-check{min-height:44px}.adm-segmented__item{min-width:44px;min-height:44px}.adm-pagination nav>span,.adm-pagination nav a{min-height:44px}.adm-pagination nav>span{min-width:44px}}@media (max-width:767px){.adm-form__grid{grid-template-columns:minmax(0,1fr)}.adm-form__wide{grid-column:auto}.adm-form__actions{grid-template-columns:minmax(0,1fr);display:grid}.adm-form__actions .adm-primary-button,.adm-form__actions .adm-secondary-button{width:100%}}@media (max-width:639px){.adm-alert{flex-direction:column;align-items:flex-start}}@media (max-width:359px){.adm-segmented{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:visible}.adm-segmented__item{min-width:0}}.adm-banner-row-actions .adm-secondary-button,.adm-banner-row-actions .adm-primary-button,.adm-catalogue-row-actions .adm-secondary-button,.adm-catalogue-row-actions .adm-primary-button,.adm-products-row-actions .adm-secondary-button,.adm-products-row-actions .adm-primary-button,.adm-pos-device-row-actions .adm-secondary-button,.adm-pos-device-row-actions .adm-primary-button,.adm-restaurant-row-actions .adm-secondary-button,.adm-restaurant-row-actions .adm-primary-button,.adm-support-row-actions .adm-secondary-button,.adm-support-row-actions .adm-primary-button,.adm-discounts-table__action-list .adm-secondary-button,.adm-discounts-table__action-list .adm-primary-button,.adm-settings-access-table__action-list .adm-secondary-button,.adm-settings-access-table__action-list .adm-primary-button{flex:none;min-width:72px}body.adm-v11{background:var(--adm-canvas);min-height:100vh;color:var(--adm-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--adm-text-sm);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}body.adm-v11.adm-drawer-open{overflow:hidden}:where(.adm-v11) :where(a,button,input,select){font:inherit}.adm-v11 a:focus-visible,.adm-v11 button:focus-visible,.adm-v11 input:focus-visible,.adm-v11 select:focus-visible,.adm-v11 [tabindex]:focus-visible{outline:3px solid var(--adm-info);outline-offset:2px}.adm-skip-link{z-index:100;min-height:44px;padding:var(--adm-space-sm) var(--adm-space-md);border-radius:var(--adm-radius-control);background:var(--adm-brand);color:var(--adm-surface);align-items:center;font-weight:700;text-decoration:none;transition:transform .14s;display:flex;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.adm-skip-link:focus{transform:translateY(0)}[data-theme=damascus-dark] .adm-skip-link{color:var(--adm-canvas)}.adm-shell{min-height:100vh}.adm-sidebar{z-index:60;width:min(var(--adm-sidebar-mobile-width), 88vw);border-right:1px solid var(--adm-border-strong);background:var(--adm-surface);min-height:100vh;box-shadow:var(--adm-shadow-lg);color:var(--adm-text);visibility:hidden;flex-direction:column;transition:transform .18s,visibility 0s linear .18s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.adm-sidebar.adm-sidebar--open{visibility:visible;transition-delay:0s;transform:translate(0)}.adm-sidebar-overlay{z-index:55;background:var(--adm-overlay);cursor:default;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.adm-sidebar__brand{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-height:68px;padding:var(--adm-space-md);border-bottom:1px solid var(--adm-border);display:flex}.adm-wordmark{min-height:44px;color:var(--adm-brand);align-items:center;text-decoration:none;display:inline-flex}.adm-wordmark__logo{aspect-ratio:630/114;width:160px;height:auto;display:block}.adm-mobile-bar .adm-wordmark__logo{width:132px}a.adm-wordmark:hover{color:var(--adm-brand-hover)}body.adm-v11 #admin-sidebar>.adm-primary-nav{height:auto;padding:var(--adm-space-sm) var(--adm-space-sm) var(--adm-space-lg);background:var(--adm-surface);scrollbar-color:var(--adm-border-strong) transparent;scrollbar-width:thin;flex:1;display:block;overflow:hidden auto}.adm-nav-group+.adm-nav-group{margin-top:12px}.adm-nav-group__label{color:var(--adm-text-faint);font-size:var(--adm-text-2xs);margin:0 10px 4px;font-weight:600;line-height:16px}.adm-nav-link{align-items:center;gap:var(--adm-space-sm);min-height:36px;padding:var(--adm-space-2xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-text-soft);font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:flex;position:relative}.adm-nav-link:hover{background:var(--adm-surface-muted);color:var(--adm-text)}.adm-nav-link.adm-nav-link--active{background:var(--adm-brand-subtle);color:var(--adm-brand-strong);font-weight:700}.adm-nav-link.adm-nav-link--active:before{border-radius:0 var(--adm-radius-pill) var(--adm-radius-pill) 0;background:var(--adm-brand);content:"";width:4px;position:absolute;inset:8px auto 8px -10px}.adm-nav-count,.adm-tabbar__count{min-width:20px;height:20px;padding:0 var(--adm-space-2xs);border-radius:var(--adm-radius-pill);background:var(--adm-brand);color:var(--adm-surface);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-left:auto;font-weight:700;line-height:1;display:inline-flex}[data-theme=damascus-dark] .adm-nav-count,[data-theme=damascus-dark] .adm-tabbar__count{color:var(--adm-canvas)}.adm-nav-icon{flex:0 0 19px;width:19px;height:19px}.adm-sidebar__footer{padding:var(--adm-space-sm);border-top:1px solid var(--adm-border);background:var(--adm-surface)}.adm-user{align-items:center;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-user__avatar{background:var(--adm-brand-subtle);width:34px;height:34px;color:var(--adm-brand-strong);border-radius:50%;flex:0 0 34px;place-items:center;font-weight:800;display:grid}.adm-user__identity{min-width:0;display:grid}.adm-user__identity strong,.adm-user__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-user__identity strong{font-size:var(--adm-text-xs)}.adm-user__identity span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-sidebar__actions{align-items:center;gap:var(--adm-space-xs);margin-top:var(--adm-space-sm);display:flex}.adm-sidebar__actions .adm-secondary-button{flex:1}.adm-app{min-width:0;min-height:100vh}.adm-mobile-bar{z-index:40;justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-height:56px;padding:0 var(--adm-space-md);border-bottom:1px solid var(--adm-border);background:var(--adm-surface);flex-direction:row;display:none;position:fixed;top:0;left:0;right:0}.adm-mobile-bar__support{position:relative}.adm-mobile-bar__support .adm-nav-count{margin:0;position:absolute;top:2px;right:2px}.adm-tabbar{z-index:40;border-top:1px solid var(--adm-border);padding:0 var(--adm-space-2xs) env(safe-area-inset-bottom,0);background:var(--adm-surface);display:none;position:fixed;bottom:0;left:0;right:0}.adm-tabbar__item{justify-content:center;align-items:center;gap:var(--adm-space-3xs);min-width:0;min-height:56px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex-direction:column;flex:1 1 0;font-weight:600;text-decoration:none;display:flex}.adm-tabbar__item:hover{color:var(--adm-text)}.adm-tabbar__item[aria-current=page]{color:var(--adm-brand-strong);font-weight:700}.adm-tabbar__item:has(.adm-tabbar__count){position:relative}.adm-tabbar__count{margin:0;position:absolute;top:4px;left:calc(50% + 2px)}.adm-tabbar__count[hidden]{display:none}body.adm-v11 .adm-tabbar #mobile-menu-toggle{z-index:auto;width:auto;height:auto;box-shadow:none;color:var(--adm-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;position:static;inset:auto}.adm-environment{align-items:center;gap:var(--adm-space-xs);min-height:20px;margin-top:var(--adm-space-2xs);margin-left:calc(34px + var(--adm-space-sm));color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:700;display:flex}.adm-environment__dot{background:var(--adm-brand);width:7px;height:7px;box-shadow:0 0 0 3px var(--adm-brand-subtle);border-radius:50%}.adm-main{background:var(--adm-canvas);outline:none;min-width:0;min-height:100vh}.adm-frame{min-width:0;transition:opacity .15s;display:block}.adm-frame[busy]{cursor:progress;opacity:.72}.adm-content{width:min(100%, var(--adm-content-max));padding:var(--adm-space-lg) var(--adm-space-md) var(--adm-space-3xl);margin:0 auto}.adm-content>[class^=adm-],.adm-content>turbo-frame>[class^=adm-]{gap:var(--adm-page-stack-gap)}html>.turbo-progress-bar{background:var(--adm-brand);height:3px}.adm-toast{z-index:100;gap:var(--adm-space-xs);max-width:min(380px,100vw - 32px);display:grid;position:fixed;top:16px;right:16px}@media (prefers-reduced-motion:reduce){.adm-frame,.adm-sidebar,.adm-skip-link,html>.turbo-progress-bar{transition:none}}@media (max-width:1023px){.adm-mobile-bar,.adm-tabbar{display:flex}.adm-app{padding-top:calc(56px + var(--adm-space-xl))}.adm-main{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}html:has(>body.adm-v11){scroll-padding-top:64px;scroll-padding-bottom:calc(57px + 8px + env(safe-area-inset-bottom,0px))}}@media (min-width:1024px){body.adm-v11.adm-drawer-open{overflow:auto}.adm-sidebar{width:var(--adm-sidebar-width);box-shadow:none;visibility:visible;transform:translate(0)}.adm-sidebar__brand{min-height:68px;padding:var(--adm-space-md) var(--adm-space-lg)}.adm-sidebar__close,.adm-sidebar-overlay{display:none}.adm-app{margin-left:var(--adm-sidebar-width)}.adm-content{padding:var(--adm-space-xl) var(--adm-space-xl) var(--adm-space-3xl)}}@media (max-width:1023px){.adm-wordmark,.adm-nav-link{min-height:44px}}.adm-shared-form-header,.adm-shared-detail-header,.adm-shared-error{gap:var(--adm-space-md);min-width:0;display:grid}.adm-shared-action-icon{flex:0 0 16px;width:16px;height:16px}.adm-shared-detail-header__status{margin-top:10px}.adm-shared-detail-header__actions,.adm-shared-error__actions{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-shared-error__actions .adm-secondary-button{flex:none}.adm-shared-error{max-width:720px}.adm-shared-error__card{gap:var(--adm-space-lg);display:grid}@media (max-width:767px){.adm-shared-detail-header__actions,.adm-shared-error__actions{grid-template-columns:minmax(0,1fr);display:grid}.adm-shared-detail-header__actions .adm-primary-button,.adm-shared-detail-header__actions .adm-secondary-button,.adm-shared-error__actions .adm-primary-button,.adm-shared-error__actions .adm-secondary-button{width:100%}}.adm-dashboard{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.adm-dashboard-content{gap:var(--adm-page-stack-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.adm-dashboard-loading{gap:var(--adm-space-md);display:none}#admin-content[aria-busy=true] .adm-dashboard-content{display:none}#admin-content[aria-busy=true] .adm-dashboard-loading{display:grid}.adm-dashboard-loading__header,.adm-dashboard-loading__panel,.adm-dashboard-loading__metrics span{border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted)}.adm-dashboard-loading__header{align-content:center;gap:var(--adm-space-sm);min-height:112px;padding:var(--adm-space-lg);display:grid}.adm-dashboard-loading__header span{border-radius:var(--adm-radius-pill);background:var(--adm-border);width:min(420px,70%);height:18px}.adm-dashboard-loading__header span:last-child{width:min(280px,45%);height:12px}.adm-dashboard-loading__metrics{gap:var(--adm-space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.adm-dashboard-loading__metrics span{min-height:166px}.adm-dashboard-loading__panel{min-height:300px}body.adm-v11 .adm-dashboard section{margin:0}.adm-metric-lead-row{gap:var(--adm-space-md);grid-template-columns:minmax(0,1fr);display:grid}.adm-metric-supporting{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.adm-metric-supporting{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-metric-card{align-content:start;gap:var(--adm-space-xs);min-height:166px;padding:var(--adm-space-xl);display:grid;position:relative}.adm-metric-card__header{min-width:0;min-height:36px;padding-right:56px}.adm-metric-card__label{color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:700;line-height:18px}.adm-metric-card__icon{border-radius:var(--adm-radius-lg);background:var(--adm-surface-muted);width:44px;height:44px;color:var(--adm-text-soft);place-items:center;display:grid;position:absolute;top:23px;right:23px}.adm-metric-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:23px}.adm-metric-card__icon--brand{background:var(--adm-brand-subtle);color:var(--adm-brand-strong)}.adm-metric-card__icon--success{background:var(--adm-success-subtle);color:var(--adm-success)}.adm-metric-card__icon--info{background:var(--adm-info-subtle);color:var(--adm-info)}.adm-metric-card__value{color:var(--adm-text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(28px,2vw,32px);font-weight:770;line-height:38px}.adm-metric-card__value--unavailable{color:var(--adm-text-soft);font-size:var(--adm-text-xl)}.adm-metric-card--lead .adm-metric-card__value{font-size:clamp(40px,3.4vw,52px);line-height:58px}.adm-metric-card--lead .adm-metric-card__label{color:var(--adm-text-soft);font-size:var(--adm-text-sm)}.adm-trend,.adm-metric-card__quiet{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:18px}.adm-trend{font-weight:700}.adm-trend--positive{color:var(--adm-success)}.adm-trend--negative{color:var(--adm-danger)}.adm-metric-card__icon--danger{background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-metric-card__icon--warning{background:var(--adm-warning-subtle);color:var(--adm-warning)}@media (max-width:767px){.adm-metric-card{min-height:132px;padding:var(--adm-space-lg)}.adm-metric-card__icon{top:20px;right:20px}}@media (min-width:1240px){.adm-metric-lead-row{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr)}.adm-metric-supporting{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-dashboard h1{font-weight:800}.adm-dashboard h2,.adm-dashboard h3{font-weight:700}.adm-dash-filters.adm-filter-form{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-dash-branch{max-width:200px;font-weight:600}.adm-dash-periods{flex-wrap:wrap;overflow:visible}.adm-dash-custom{position:relative}.adm-dash-custom>summary{cursor:pointer;list-style:none}.adm-dash-custom>summary::-webkit-details-marker{display:none}.adm-dash-custom__fields{z-index:5;gap:var(--adm-space-sm);width:240px;padding:var(--adm-space-md);border:1px solid var(--adm-border-card);border-radius:var(--adm-radius-card);background:var(--adm-surface);box-shadow:var(--adm-shadow-card);display:grid;position:absolute;top:100%;right:0}.adm-dash-updated{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);white-space:nowrap}.adm-dash-figures{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.adm-dash-figure{align-content:start;gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-lg);border-right:1px solid var(--adm-border);display:grid}.adm-dash-figure:last-child{border-right:0}.adm-dash-figure__label{color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:600}.adm-dash-figure__value{color:var(--adm-text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(22px,2.1vw,32px);font-weight:800}.adm-dash-figure__value small{font-size:var(--adm-text-sm);letter-spacing:0;font-weight:600}.adm-dash-figure__note{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-dash-meter{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);height:6px;overflow:hidden}.adm-dash-meter__fill{width:var(--adm-progress);background:var(--adm-success);height:100%}.adm-dash-grid{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-template-areas:"live attention";min-width:0;display:grid}.adm-dash-live{grid-area:live}.adm-dash-attention{grid-area:attention}.adm-dash-count{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin-left:4px}.adm-dash-lanes{align-items:start;gap:var(--adm-space-xs);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.adm-dash-lane{min-width:0}.adm-dash-lane h3{justify-content:space-between;gap:var(--adm-space-2xs);min-height:42px;color:var(--adm-text-soft);font-size:var(--adm-text-2xs);margin:0 0 8px;line-height:18px;display:flex}.adm-dash-lane__empty{color:var(--adm-text-muted);font-size:var(--adm-text-xs)}.adm-dash-order{gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border-card);border-radius:var(--adm-radius-control);background:var(--adm-surface);font-size:var(--adm-text-2xs);overflow-wrap:anywhere;margin-bottom:8px;display:grid}.adm-dash-order__number{color:var(--adm-text);font-variant-numeric:tabular-nums;font-weight:700;text-decoration:none}.adm-dash-order__number:hover{color:var(--adm-brand-strong);text-decoration:underline}.adm-dash-order__customer{color:var(--adm-text-soft)}.adm-dash-order__branch,.adm-dash-order__time{color:var(--adm-text-muted)}.adm-dash-order>strong{color:var(--adm-text);font-variant-numeric:tabular-nums}.adm-dash-late{flex-wrap:wrap;width:fit-content;max-width:100%}.adm-dash-late:before{content:none}.adm-dash-clock{stroke-width:2px;flex:0 0 12px;width:12px;height:12px}.adm-dash-finished{border-top:1px solid var(--adm-border);margin-top:20px}.adm-dash-finished h3{color:var(--adm-text-soft);font-size:var(--adm-text-sm);margin:16px 0 8px}.adm-dash-finished>p{color:var(--adm-text-muted)}.adm-dash-finished__order{align-items:center;gap:var(--adm-space-xs);padding:var(--adm-space-xs) 0;border-bottom:1px solid var(--adm-border);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);flex-wrap:wrap;display:flex}.adm-dash-finished__order:last-child{border-bottom:0}.adm-dash-finished__order>strong{color:var(--adm-text);font-variant-numeric:tabular-nums;margin-left:auto}.adm-dash-finished__order time{color:var(--adm-text-muted)}.adm-dash-attention__critical{font-size:var(--adm-text-2xs);margin:-8px 0 12px;font-weight:700}.adm-dash-attention__list{gap:var(--adm-space-sm);display:grid}.adm-dash-attention__item{gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-left:4px solid var(--adm-border);border-radius:var(--adm-radius-control);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);overflow-wrap:anywhere;display:grid}.adm-dash-attention__item--critical{border-left-color:var(--adm-danger);background:var(--adm-danger-subtle)}.adm-dash-attention__item--error{border-left-color:var(--adm-danger)}.adm-dash-attention__item--warning{border-left-color:var(--adm-warning)}.adm-dash-attention__heading{justify-content:space-between;gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-dash-attention__type{color:var(--adm-text)}.adm-dash-attention__item p{margin:0}.adm-dash-attention__identity{color:var(--adm-text-muted)}.adm-dash-attention__amount{font-variant-numeric:tabular-nums;font-weight:700}.adm-dash-attention__item a{justify-self:start}.adm-dash-permission{color:var(--adm-text-muted)}.adm-dash-bottom{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);min-width:0;display:grid}.adm-dash-sales__description{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0 0 16px}.adm-dash-sales__legend{gap:var(--adm-space-md);font-size:var(--adm-text-2xs);flex-wrap:wrap;margin-bottom:8px;display:flex}.adm-dash-sales__legend-current:before,.adm-dash-sales__legend-comparison:before{background:var(--adm-viz);content:"";width:8px;height:8px;margin-right:6px;display:inline-block}.adm-dash-sales__legend-comparison:before{border-radius:var(--adm-radius-circle);background:var(--adm-text-muted)}.adm-dash-sales__plot{gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-xl) 0 var(--adm-space-xs);display:flex;overflow-x:auto}.adm-dash-sales__column{text-align:center;flex:1 1 0;min-width:14px}.adm-dash-sales__track{border-bottom:1px solid var(--adm-border);height:160px;position:relative}.adm-dash-sales__bar{height:var(--adm-chart-value);border-radius:var(--adm-radius-control) var(--adm-radius-control) 0 0;background:var(--adm-viz);position:absolute;bottom:0;left:20%;right:20%}.adm-dash-sales__bar--partial{opacity:.55}.adm-dash-sales__dot{z-index:1;bottom:var(--adm-chart-value);border-radius:var(--adm-radius-circle);background:var(--adm-text-muted);width:6px;height:6px;position:absolute;left:calc(50% - 3px)}.adm-dash-sales__peak{color:var(--adm-text);font-size:var(--adm-text-2xs);white-space:nowrap;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.adm-dash-sales__column:first-child .adm-dash-sales__peak{left:0;transform:none}.adm-dash-sales__column:last-child .adm-dash-sales__peak{left:auto;right:0;transform:none}.adm-dash-sales__label,.adm-dash-sales__partial-label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin-top:8px;display:block}.adm-dash-sales__partial-label{margin-top:0}.adm-dash-systems__rows{gap:var(--adm-space-md);display:grid}.adm-dash-systems__row{align-items:center;gap:var(--adm-space-xs);display:flex}.adm-dash-system-icon{width:20px;height:20px;color:var(--adm-text-muted);stroke-width:1.5px;flex:0 0 20px}.adm-dash-systems__name{flex:1;min-width:0;display:grid}.adm-dash-systems__name strong{color:var(--adm-text);font-size:var(--adm-text-xs)}.adm-dash-systems__name span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-dash-systems__footer{justify-content:space-between;align-items:center;gap:var(--adm-space-xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex-wrap:wrap;margin-top:16px;display:flex}.adm-dash-systems__stale{gap:var(--adm-space-2xs);color:var(--adm-warning);font-size:var(--adm-text-2xs);margin:0 0 16px;display:grid}@media (max-width:1199px){.adm-dash-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"attention""live"}.adm-dash-bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.adm-dash-branch,.adm-dash-custom>summary{min-height:44px}.adm-dash-filters{width:100%}}@media (max-width:759px){.adm-dash-figures,.adm-dashboard-loading__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-dash-figure:nth-child(2){border-right:0}.adm-dash-figure:nth-child(-n+2){border-bottom:1px solid var(--adm-border)}.adm-dash-figure{padding:var(--adm-space-sm)}.adm-dash-lanes{padding-bottom:var(--adm-space-xs);grid-template-columns:repeat(4,minmax(160px,1fr));overflow-x:auto}.adm-dash-sales__column:nth-child(2n) .adm-dash-sales__label{visibility:hidden}.adm-dash-custom__fields{width:100%;box-shadow:none;margin-top:8px;position:static}.adm-dash-periods,.adm-dash-custom[open]{width:100%}.adm-dash-systems__row{flex-wrap:wrap}}.adm-orders{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-orders[data-v11-orders]{grid-template-columns:minmax(0,1fr)}body.adm-v11 .adm-orders section{margin:0}.adm-orders .adm-page-header__actions{flex-wrap:wrap;min-width:0}.adm-orders-branch-form,.adm-orders-search-form{margin:0}.adm-orders-search-form{display:none}.adm-orders-chip{border-radius:var(--adm-radius-pill);width:auto;max-width:100%}.adm-orders-periods{flex-wrap:wrap;min-width:0;max-width:100%}.adm-orders-custom{flex:none}.adm-orders-custom summary{cursor:pointer}.adm-orders-custom-form{align-items:end;gap:var(--adm-space-xs);padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);flex-wrap:wrap;display:flex}.adm-orders-tools.adm-filter-form{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-orders-groups{flex-wrap:wrap}.adm-orders .adm-segmented__item{gap:var(--adm-space-2xs);white-space:nowrap}.adm-orders-search-field{flex:160px;min-width:0}.adm-orders-status-field{min-width:0}.adm-orders-late-payments{gap:var(--adm-space-2xs);white-space:nowrap}.adm-orders-late-count{color:var(--adm-warning)}.adm-orders-results{min-width:0}.adm-orders-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-orders-table tbody tr:hover,.adm-orders-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-orders-table tbody tr:hover,.adm-orders-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-order-number{color:var(--adm-brand-strong);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;text-decoration:none}.adm-orders-table .adm-order-number{font-family:inherit;font-size:var(--adm-text-xs)}.adm-orders-table__date time{gap:var(--adm-space-3xs);display:grid}.adm-orders-table__date time span:first-child{color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-weight:600}.adm-orders-table__date time span:last-child{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-orders-table__branch,.adm-orders-table__customer{min-width:140px}.adm-orders-table .adm-orders-table__branch,.adm-orders-table .adm-orders-table__customer{min-width:0}.adm-order-number:hover{color:var(--adm-brand-hover);text-underline-offset:3px;text-decoration:underline}.adm-orders-table .adm-orders-table__date time{white-space:nowrap;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;display:inline}.adm-orders-table__customer,.adm-orders-table__branch{color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-weight:600}.adm-orders-table__amount strong,.adm-orders-table__amount s{color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.adm-orders-not-charged{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);display:block}.adm-orders-table__fee span{color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.adm-orders-table__status{white-space:nowrap}.adm-orders-step{align-items:center;gap:var(--adm-space-2xs);margin-top:var(--adm-space-2xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;display:flex}.adm-orders-step svg{flex:0 0 12px;width:12px;height:12px}.adm-orders-step--warning{color:var(--adm-warning)}.adm-orders-step--danger{color:var(--adm-danger)}.adm-orders-table .adm-orders-table__row--late{background:var(--adm-warning-subtle)}.adm-orders-table .adm-orders-table__row--critical{background:var(--adm-danger-subtle)}.adm-orders-table__row--late>td:first-child{box-shadow:inset 3px 0 0 var(--adm-warning)}.adm-orders-table__row--critical>td:first-child{box-shadow:inset 3px 0 0 var(--adm-danger)}.adm-orders-footer{justify-content:space-between;align-items:center;gap:var(--adm-space-xs) var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);flex-wrap:wrap;display:flex}.adm-orders-summary,.adm-orders-estimate{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;margin:0}.adm-orders-footer .adm-pagination{border:0;padding:0}@media (max-width:1439px){.adm-orders-table .adm-orders-table__cost{display:none}}@media (min-width:1241px){.adm-orders-table.adm-data-table--responsive{display:table}.adm-orders-table.adm-data-table--responsive tbody{display:table-row-group}.adm-orders-table.adm-data-table--responsive tbody>tr{padding:0;display:table-row}.adm-orders-table.adm-data-table--responsive thead th{width:auto;height:auto;padding:var(--adm-space-sm) var(--adm-space-xs);opacity:1;pointer-events:auto;margin:0;position:static;overflow:visible}.adm-orders-table.adm-data-table--responsive td{padding:var(--adm-space-sm) var(--adm-space-xs);border-bottom:1px solid var(--adm-border);overflow-wrap:normal;display:table-cell}.adm-orders-table.adm-data-table--responsive td:before{content:none}}@media (max-width:1240px){.adm-orders-table,.adm-orders-table tbody{width:100%;display:block}.adm-orders-table thead{border:0;display:table-header-group}.adm-orders-table thead tr{border:0;padding:0;display:table-row}.adm-orders-table thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-orders-table tbody>tr,.adm-orders-table tr{min-width:0;padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border);gap:var(--adm-space-xs) var(--adm-space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"order status""customer branch""amount date";display:grid}.adm-orders-table tr:last-child{border-bottom:0}.adm-orders-table.adm-data-table--responsive td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.adm-orders-table.adm-data-table--responsive td:before{content:none}.adm-orders-table .adm-orders-table__order{grid-area:order;align-self:center}.adm-orders-table .adm-orders-table__status{text-align:right;white-space:normal;grid-area:status}.adm-orders-table .adm-orders-step{white-space:nowrap;justify-content:flex-end}.adm-orders-table .adm-orders-table__customer{grid-area:customer}.adm-orders-table .adm-orders-table__branch{text-align:right;grid-area:branch}.adm-orders-table .adm-orders-table__amount{grid-area:amount}.adm-orders-table .adm-orders-table__date{text-align:right;grid-area:date}}@media (max-width:1439px){.adm-orders-table.adm-data-table--responsive td.adm-orders-table__cost{display:none}}@media (max-width:1023px){.adm-orders-chip{min-height:44px}}@media (max-width:759px){.adm-orders{gap:var(--adm-space-sm)}.adm-orders[data-v11-orders] .adm-page-header,.adm-orders .adm-page-header__actions{gap:var(--adm-space-xs)}.adm-orders .adm-orders-periods{flex-wrap:nowrap;align-items:flex-start;width:100%;display:flex;overflow-x:auto}.adm-orders-periods>.adm-segmented__item{flex:none}.adm-orders-custom-form{flex-direction:column;align-items:stretch}.adm-orders-groups{flex-wrap:nowrap;width:100%;display:flex;overflow-x:auto}.adm-orders-groups .adm-segmented__item{padding:var(--adm-space-xs);flex:none}.adm-orders-tools>.adm-text-link{font-size:var(--adm-text-2xs)}.adm-orders-late-payments{min-height:44px}}.adm-orders.adm-order-detail{gap:var(--adm-space-lg);width:100%}.adm-order-detail .adm-page-header__actions{align-items:center;display:flex}.adm-order-detail .adm-page-header__actions .adm-status{min-height:30px;padding:var(--adm-space-2xs) var(--adm-space-sm);font-size:var(--adm-text-2xs)}.adm-order-detail__late-alert{padding:var(--adm-space-lg);justify-content:flex-start;align-items:flex-start}.adm-order-detail__alert-icon{flex:0 0 22px;width:22px;height:22px;margin-top:2px}.adm-order-detail__late-content{gap:var(--adm-space-xs);flex:1;min-width:0;display:grid}.adm-order-detail__late-content h2,.adm-order-detail__late-content p{margin:0}.adm-order-detail__late-content h2{font-size:var(--adm-text-md);font-weight:750;line-height:22px}.adm-order-detail__late-content p{font-size:var(--adm-text-xs);line-height:20px}.adm-order-detail__late-payments{gap:var(--adm-space-sm);margin-top:7px;display:grid}.adm-order-detail__late-payment{gap:var(--adm-space-sm) var(--adm-space-lg);padding:var(--adm-space-md);border:1px solid var(--adm-danger-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.adm-order-detail__late-payment div{min-width:0}.adm-order-detail__late-payment dt,.adm-order-detail__detail-list dt,.adm-order-detail__record-list dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;line-height:15px}.adm-order-detail__late-payment dd{overflow-wrap:anywhere;color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;margin:3px 0 0;line-height:18px}.adm-order-detail__late-payment code{white-space:normal}.adm-order-detail__note-form{padding:var(--adm-space-lg)}.adm-order-detail__layout,.adm-order-detail__main,.adm-order-detail__sidebar{align-content:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-order-detail__card-body{min-width:0;padding:var(--adm-space-lg)}.adm-order-detail__cutlery{align-items:center;gap:var(--adm-space-xs);padding:var(--adm-space-sm) var(--adm-space-sm);border:1px solid var(--adm-info-border);border-radius:var(--adm-radius-control);background:var(--adm-info-subtle);color:var(--adm-info);font-size:var(--adm-text-2xs);margin-bottom:16px;font-weight:700;display:flex}.adm-order-detail__cutlery svg{flex:0 0 17px;width:17px;height:17px}.adm-order-detail__items{display:grid}.adm-order-detail__item{min-width:0;padding:var(--adm-space-md) 0;border-bottom:1px solid var(--adm-border)}.adm-order-detail__item:first-child{padding-top:0}.adm-order-detail__item-note{gap:var(--adm-space-2xs) var(--adm-space-xs);min-width:0;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-warning-subtle);color:var(--adm-warning);font-size:var(--adm-text-2xs);flex-wrap:wrap;align-self:start;margin:2px 0;display:flex}.adm-order-detail__item-note strong{flex:none}.adm-order-detail__item-note span{overflow-wrap:anywhere;min-width:0}.adm-order-detail__item-row{align-items:start;gap:var(--adm-space-sm);grid-template-columns:96px minmax(0,1fr) auto;min-width:0;display:grid}.adm-order-detail__item-media{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.adm-order-detail__item-media:empty:before{color:var(--adm-text-faint);content:"-";font-size:var(--adm-text-md)}.adm-order-detail__item-media img{object-fit:cover;width:100%;height:100%}.adm-order-detail__item-copy{gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-order-detail__item-name{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-sm);line-height:20px}.adm-order-detail__item-base-price{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums}.adm-order-detail__item-extras{gap:var(--adm-space-2xs);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);margin-top:6px;line-height:18px;display:grid}.adm-order-detail__item-extras>span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-order-detail__item-extras ul{gap:var(--adm-space-3xs);margin:0;padding:0;list-style:none;display:grid}.adm-order-detail__item-extras li{overflow-wrap:anywhere}.adm-order-detail__item-quantity{justify-items:end;gap:var(--adm-space-3xs);min-width:54px;color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;display:grid}.adm-order-detail__item-quantity span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-order-detail__timeline-elapsed{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums}.adm-order-detail__totals{width:min(100%,380px);margin:16px 0 0 auto;display:grid}.adm-order-detail__totals>div{justify-content:space-between;align-items:baseline;gap:var(--adm-space-lg);min-width:0;padding:var(--adm-space-xs) 0;color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;display:flex}.adm-order-detail__totals dt,.adm-order-detail__totals dd{margin:0}.adm-order-detail__totals dd{color:var(--adm-text);text-align:right;font-weight:650}.adm-order-detail__totals .adm-order-detail__total-muted,.adm-order-detail__totals .adm-order-detail__total-muted dd{color:var(--adm-text-muted)}.adm-order-detail__totals .adm-order-detail__total{padding-top:var(--adm-space-sm);border-top:1px solid var(--adm-border);color:var(--adm-text);font-size:var(--adm-text-md);margin-top:5px;font-weight:750}.adm-order-detail__totals .adm-order-detail__total dd{color:var(--adm-brand-strong);font-size:var(--adm-text-lg)}.adm-order-detail__detail-list,.adm-order-detail__record-list{margin:0;padding:0;display:grid}.adm-order-detail__detail-list{gap:var(--adm-space-md) var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.adm-order-detail__detail-list div,.adm-order-detail__record-list div{min-width:0}.adm-order-detail__detail-list dd,.adm-order-detail__record-list dd{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;margin:3px 0 0;font-weight:600;line-height:19px}.adm-order-detail__record-list{gap:0}.adm-order-detail__record-list>div{padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border)}.adm-order-detail__record-list>div:first-child{padding-top:0}.adm-order-detail__record-list>div:last-child{border-bottom:0;padding-bottom:0}.adm-order-detail__courier{align-items:center;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-order-detail__courier-image,.adm-order-detail__courier-initial{border-radius:50%;width:46px;height:46px}.adm-order-detail__courier-image{border:1px solid var(--adm-border);object-fit:cover}.adm-order-detail__courier-initial{background:var(--adm-brand-subtle);color:var(--adm-brand-strong);font-size:var(--adm-text-sm);place-items:center;font-weight:750;display:grid}.adm-order-detail__courier-copy{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-order-detail__courier-copy strong{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-xs)}.adm-order-detail__courier-copy span{overflow-wrap:anywhere;color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-order-detail__ratings{gap:var(--adm-space-md);display:grid}.adm-order-detail__rating{gap:var(--adm-space-xs);display:grid}.adm-order-detail__rating>span,.adm-order-detail__evaluation-note>span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.adm-order-detail__stars{gap:var(--adm-space-2xs);display:flex}.adm-order-detail__star{width:18px;height:18px;color:var(--adm-border-strong)}.adm-order-detail__star--filled{color:var(--adm-warning)}.adm-order-detail__evaluation-note{gap:var(--adm-space-xs);display:grid}.adm-order-detail__evaluation-note p{padding:var(--adm-space-sm) var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);margin:0;line-height:18px}.adm-order-detail__timeline{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.adm-order-detail__timeline:before{background:var(--adm-border);content:"";width:1px;position:absolute;top:12px;bottom:12px;left:5px}.adm-order-detail__timeline-item{gap:var(--adm-space-sm);min-width:0;padding:0 0 var(--adm-space-lg);grid-template-columns:11px minmax(0,1fr);display:grid;position:relative}.adm-order-detail__timeline-item:last-child{padding-bottom:0}.adm-order-detail__timeline-marker{z-index:1;border:2px solid var(--adm-surface);background:var(--adm-brand);width:11px;height:11px;box-shadow:0 0 0 1px var(--adm-brand-border);border-radius:50%;margin-top:5px}.adm-order-detail__timeline-copy{justify-items:start;gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-order-detail__timeline-copy>strong{color:var(--adm-text);font-size:var(--adm-text-xs);line-height:20px}.adm-order-detail__timeline-copy time{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums}.adm-order-evaluations{grid-template-columns:minmax(0,1fr)}.adm-order-evaluations__filters{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;max-width:100%;margin:0;display:flex}.adm-order-evaluations__tools{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-order-evaluations__table{font-variant-numeric:tabular-nums}.adm-order-evaluations__table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-order-evaluations__table tbody tr:hover,.adm-order-evaluations__table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-order-evaluations__table tbody tr:hover,.adm-order-evaluations__table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-order-evaluations__table th,.adm-order-evaluations__table td{padding:var(--adm-space-xs) var(--adm-space-sm);vertical-align:top;white-space:nowrap}.adm-order-evaluations__table td small{margin-top:var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400;display:block}.adm-order-evaluations__order{font-size:var(--adm-text-sm)}.adm-order-evaluations__table .adm-order-number{font-family:inherit;font-size:var(--adm-text-xs)}.adm-order-evaluations__customer{font-size:var(--adm-text-xs);font-weight:600}.adm-order-evaluations__table .adm-order-detail__stars{gap:1px}.adm-order-evaluations__table .adm-order-detail__star{width:14px;height:14px}.adm-order-evaluations__table td.adm-order-evaluations__note{width:100%;min-width:160px;color:var(--adm-text);font-size:var(--adm-text-xs);white-space:normal;line-height:1.45}.adm-order-evaluations__rated{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);text-align:right}.adm-order-evaluations__branch-name .adm-data-link{color:inherit;font-weight:inherit}.adm-order-evaluations__table .adm-order-evaluations__low{background:var(--adm-danger-subtle)}.adm-order-evaluations__low>td:first-child{box-shadow:inset 3px 0 0 var(--adm-danger)}@media (min-width:1280px){.adm-order-evaluations__table.adm-data-table--responsive{display:table}.adm-order-evaluations__table.adm-data-table--responsive tbody{display:table-row-group}.adm-order-evaluations__table.adm-data-table--responsive tbody>tr{padding:0;display:table-row}.adm-order-evaluations__table.adm-data-table--responsive thead th{width:auto;height:auto;padding:var(--adm-space-xs) var(--adm-space-sm);opacity:1;pointer-events:auto;margin:0;position:relative;overflow:visible}.adm-order-evaluations__table.adm-data-table--responsive td{padding:var(--adm-space-xs) var(--adm-space-sm);border-bottom:1px solid var(--adm-border);overflow-wrap:normal;display:table-cell}.adm-order-evaluations__table.adm-data-table--responsive td:before{content:none}}@media (max-width:1279px){.adm-order-evaluations__table.adm-data-table--responsive tbody>tr{gap:var(--adm-space-2xs) var(--adm-space-sm);padding:var(--adm-space-sm) var(--adm-space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"order rated""customer customer""food courier""note note";display:grid}.adm-order-evaluations__table.adm-data-table--responsive tbody>tr.adm-order-evaluations__low{box-shadow:inset 3px 0 0 var(--adm-danger)}.adm-order-evaluations__table.adm-data-table--responsive td{min-width:0;box-shadow:none;white-space:normal;overflow-wrap:anywhere;border:0;padding:0;display:block}.adm-order-evaluations__table.adm-data-table--responsive td:before{content:none}.adm-order-evaluations__table td.adm-order-evaluations__order{grid-area:order}.adm-order-evaluations__table td.adm-order-evaluations__rated{grid-area:rated}.adm-order-evaluations__table td.adm-order-evaluations__customer{grid-area:customer}.adm-order-evaluations__table td.adm-order-evaluations__food{grid-area:food}.adm-order-evaluations__table td.adm-order-evaluations__courier{grid-area:courier}.adm-order-evaluations__table td.adm-order-evaluations__note{grid-area:note;width:auto;min-width:0}.adm-order-evaluations__table.adm-data-table--responsive td.adm-order-evaluations__food:before,.adm-order-evaluations__table.adm-data-table--responsive td.adm-order-evaluations__courier:before{width:auto;margin-right:var(--adm-space-2xs);color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:normal;text-transform:none;font-weight:650}.adm-order-evaluations__table .adm-order-detail__stars{vertical-align:-2px;display:inline-flex}.adm-order-evaluations__table.adm-data-table--responsive td.adm-order-evaluations__note--none,.adm-order-evaluations__branch-name{display:none}}@media (max-width:759px){.adm-order-evaluations__filters{width:100%}}.adm-order-evaluation-detail>.adm-card .adm-order-detail__card-body{gap:var(--adm-space-lg);display:grid}.adm-order-detail__steps{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding:0;display:grid}.adm-order-detail__step-list{min-width:0;padding:var(--adm-space-lg);margin:0;list-style:none;display:flex}.adm-order-detail__step{align-content:start;justify-items:center;gap:var(--adm-space-3xs);text-align:center;flex:1 1 0;min-width:0;display:grid;position:relative}.adm-order-detail__step:before{border-radius:var(--adm-radius-pill);background:var(--adm-border);content:"";height:2px;position:absolute;top:11px;left:calc(18px - 50%);right:calc(50% + 18px)}.adm-order-detail__step:first-child:before{display:none}.adm-order-detail__step--done:before{background:var(--adm-success-border)}.adm-order-detail__step-mark{width:24px;height:24px;margin-bottom:var(--adm-space-2xs);border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-circle);background:var(--adm-surface);place-items:center;display:grid}.adm-order-detail__step-mark svg{width:13px;height:13px}.adm-order-detail__step--done .adm-order-detail__step-mark{border-color:var(--adm-success-border);background:var(--adm-success-subtle);color:var(--adm-success)}.adm-order-detail__step--failed .adm-order-detail__step-mark{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-order-detail__step--skipped .adm-order-detail__step-mark{border-style:dashed}.adm-order-detail__step strong{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-xs);font-weight:650;line-height:18px}.adm-order-detail__step--todo strong,.adm-order-detail__step--skipped strong{color:var(--adm-text-muted)}.adm-order-detail__step--failed strong{color:var(--adm-danger)}.adm-order-detail__step time,.adm-order-detail__step .adm-data-muted{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;line-height:16px}.adm-order-detail__steps-total{align-content:center;gap:var(--adm-space-3xs);min-width:180px;padding:var(--adm-space-lg) var(--adm-space-xl);border-left:1px solid var(--adm-border);margin:0;display:grid}.adm-order-detail__steps-total strong{color:var(--adm-text);font-family:var(--adm-font-display);font-size:var(--adm-text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-weight:750}.adm-order-detail__steps-total span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-order-detail__columns,.adm-order-detail__column{align-content:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-order-detail__columns .adm-card__header{padding-bottom:var(--adm-space-xs);border-bottom:0}.adm-order-detail__columns .adm-order-detail__card-body{padding-top:var(--adm-space-xs)}.adm-order-detail__card-title{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-order-detail__card-title h2{color:var(--adm-text);font-family:var(--adm-font-display);font-size:var(--adm-text-lg);letter-spacing:-.015em;margin:0;font-weight:700;line-height:26px}.adm-order-detail__count{min-width:22px;height:22px;padding:0 var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:inline-grid}.adm-order-detail__cutlery-tag{align-items:center;gap:var(--adm-space-2xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600;display:inline-flex}.adm-order-detail__cutlery-tag svg{flex:0 0 15px;width:15px;height:15px}.adm-order-detail__lines{padding:0 var(--adm-space-lg) var(--adm-space-xs);margin:0;list-style:none;display:grid}.adm-order-detail__line{align-items:start;gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-md) 0;border-bottom:1px solid var(--adm-border);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.adm-order-detail__line:last-child{border-bottom:0}.adm-order-detail__line-media{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);width:64px;height:64px;overflow:hidden}.adm-order-detail__line-media img{object-fit:cover;width:100%;height:100%}.adm-order-detail__line-copy{gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-order-detail__line-name{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-sm);font-weight:650;line-height:20px}.adm-order-detail__line-quantity{margin-left:var(--adm-space-xs);color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:600}.adm-order-detail__line-extras{overflow-wrap:anywhere;color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;margin:0;line-height:18px}.adm-order-detail__line-note{align-items:flex-start;gap:var(--adm-space-xs);padding:var(--adm-space-xs) var(--adm-space-sm);margin:var(--adm-space-2xs) 0 0;overflow-wrap:anywhere;border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);line-height:18px;display:flex}.adm-order-detail__line-note svg{flex:0 0 15px;width:15px;height:15px;margin-top:2px}.adm-order-detail__line-price{justify-items:end;gap:var(--adm-space-3xs);font-variant-numeric:tabular-nums;white-space:nowrap;display:grid}.adm-order-detail__line-price strong{color:var(--adm-text);font-size:var(--adm-text-xs)}.adm-order-detail__line-price span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-order-detail__money,.adm-order-detail__facts{margin:0;padding:0;display:grid}.adm-order-detail__money>div,.adm-order-detail__facts>div{justify-content:space-between;align-items:baseline;gap:var(--adm-space-lg);min-width:0;display:flex}.adm-order-detail__money>div{padding:var(--adm-space-xs) 0}.adm-order-detail__facts>div{padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border)}.adm-order-detail__facts>div:last-child{border-bottom:0}.adm-order-detail__money dt,.adm-order-detail__facts dt{gap:var(--adm-space-3xs);min-width:0;color:var(--adm-text-soft);font-size:var(--adm-text-xs);display:grid}.adm-order-detail__money dt small{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-order-detail__money dd,.adm-order-detail__facts dd{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:650}.adm-order-detail__money-total{padding-top:var(--adm-space-sm);margin-top:var(--adm-space-xs);border-top:1px solid var(--adm-border)}.adm-order-detail__money-total dt,.adm-order-detail__money-refund dt,.adm-order-detail__money-kept dt{color:var(--adm-text);font-weight:650}.adm-order-detail__money-refund dd{color:var(--adm-danger)}.adm-order-detail__money-kept{padding-top:var(--adm-space-sm);margin-top:var(--adm-space-xs);border-top:1px solid var(--adm-border);align-items:flex-end}.adm-order-detail__money-kept dd{color:var(--adm-text);font-family:var(--adm-font-display);font-size:var(--adm-text-2xl);letter-spacing:-.015em;font-weight:750}.adm-order-detail__mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--adm-text-2xs)}.adm-order-detail__person{align-items:center;gap:var(--adm-space-sm);min-width:0;padding-bottom:var(--adm-space-sm);display:flex}.adm-order-detail__person>span:last-child{gap:var(--adm-space-3xs);min-width:0;font-size:var(--adm-text-2xs);display:grid}.adm-order-detail__person strong{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-sm)}.adm-order-detail__initials{border-radius:var(--adm-radius-circle);background:var(--adm-surface-muted);width:40px;height:40px;color:var(--adm-text-soft);font-size:var(--adm-text-2xs);flex:0 0 40px;place-items:center;font-weight:700;display:grid}.adm-order-detail__address,.adm-order-detail__quote{padding:var(--adm-space-sm);margin:var(--adm-space-sm) 0 0;overflow-wrap:anywhere;border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);line-height:18px}.adm-order-detail__address{align-items:flex-start;gap:var(--adm-space-xs);display:flex}.adm-order-detail__address svg{flex:0 0 15px;width:15px;height:15px;margin-top:2px}.adm-order-detail__meta{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-order-detail__note-form{gap:var(--adm-space-sm);margin-bottom:var(--adm-space-lg);padding:0;display:grid}.adm-order-detail__note-actions{justify-content:space-between;align-items:center;gap:var(--adm-space-md);display:flex}.adm-order-detail__day{margin:var(--adm-space-md) 0 var(--adm-space-sm);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-weight:700}.adm-order-detail__events{margin:0;padding:0;list-style:none;display:grid}.adm-order-detail__event{align-items:start;column-gap:var(--adm-space-sm);min-width:0;padding-bottom:var(--adm-space-md);grid-template-columns:56px 28px minmax(0,1fr);display:grid;position:relative}.adm-order-detail__event:before{top:30px;bottom:2px;left:calc(56px + var(--adm-space-sm) + 13px);border-radius:var(--adm-radius-pill);background:var(--adm-border);content:"";width:2px;position:absolute}.adm-order-detail__event:last-child:before{display:none}.adm-order-detail__event time{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:28px}.adm-order-detail__event-mark{border:1px solid var(--adm-border);border-radius:var(--adm-radius-circle);background:var(--adm-surface-muted);width:28px;height:28px;color:var(--adm-text-muted);place-items:center;display:grid}.adm-order-detail__event-mark:after{border-radius:var(--adm-radius-circle);content:"";background:currentColor;width:8px;height:8px}.adm-order-detail__event--success .adm-order-detail__event-mark{border-color:var(--adm-success-border);background:var(--adm-success-subtle);color:var(--adm-success)}.adm-order-detail__event--danger .adm-order-detail__event-mark{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-order-detail__event-copy{gap:var(--adm-space-3xs);min-width:0;padding-top:var(--adm-space-2xs);display:grid}.adm-order-detail__event-title{color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;font-weight:650}.adm-order-detail__event--danger .adm-order-detail__event-title{color:var(--adm-danger)}.adm-order-detail__event-detail{overflow-wrap:anywhere;color:var(--adm-text-soft);font-size:var(--adm-text-2xs)}.adm-order-detail__event-copy p{padding:var(--adm-space-sm);margin:var(--adm-space-xs) 0 0;overflow-wrap:anywhere;border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text);font-size:var(--adm-text-xs);white-space:pre-line;line-height:20px}.adm-order-detail__tickets{gap:var(--adm-space-sm);padding:0 var(--adm-space-lg) var(--adm-space-lg);margin:0;list-style:none;display:grid}.adm-order-detail__ticket{gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-md);overflow-wrap:anywhere;border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);color:var(--adm-text);font-size:var(--adm-text-xs);display:grid}.adm-order-detail__ticket--new{border-color:var(--adm-danger-border);border-left:4px solid var(--adm-danger);background:var(--adm-danger-subtle)}.adm-order-detail__ticket-new{align-items:center;gap:var(--adm-space-xs);color:var(--adm-danger);font-size:var(--adm-text-2xs);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.adm-order-detail__new-mark{min-height:20px;padding:0 var(--adm-space-xs);border-radius:var(--adm-radius-pill);background:var(--adm-danger);color:var(--adm-surface);font-size:var(--adm-text-2xs);align-items:center;font-weight:700;display:inline-flex}[data-theme=damascus-dark] .adm-order-detail__new-mark{color:var(--adm-canvas)}.adm-order-detail__ticket blockquote{color:var(--adm-text-soft);font-size:var(--adm-text-xs);margin:0;line-height:20px}.adm-order-detail__ticket-meta{align-items:center;gap:var(--adm-space-xs) var(--adm-space-sm);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex-wrap:wrap;margin:0;display:flex}.adm-order-detail__ticket-foot{align-items:center;gap:var(--adm-space-2xs) var(--adm-space-sm);padding-top:var(--adm-space-xs);border-top:1px solid var(--adm-border);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex-wrap:wrap;display:flex}.adm-order-detail__ticket-foot .adm-text-link{margin-left:auto}.adm-order-detail__ticket-number{color:var(--adm-text);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--adm-text-2xs);font-weight:600}@media (max-width:1179px){.adm-order-detail__column{display:contents}.adm-order-detail__support{order:-1}.adm-order-detail__activity{order:1}.adm-order-detail__meta{order:2}}@media (max-width:1023px){.adm-order-detail__late-payment{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.adm-order-detail{gap:var(--adm-space-md)}.adm-order-detail .adm-page-header__actions,.adm-order-detail .adm-page-header__actions .adm-status{width:100%}.adm-order-detail .adm-page-header__actions .adm-status{justify-content:center}.adm-order-detail__late-alert{padding:var(--adm-space-md)}.adm-order-detail__late-payment{grid-template-columns:minmax(0,1fr)}.adm-order-detail__layout,.adm-order-detail__main,.adm-order-detail__sidebar,.adm-order-detail__columns{gap:var(--adm-space-md)}.adm-order-detail__card-body{padding:var(--adm-space-md)}.adm-order-detail__steps{grid-template-columns:minmax(0,1fr)}.adm-order-detail__step-list{padding:var(--adm-space-sm) var(--adm-space-md);flex-direction:column}.adm-order-detail__step{place-items:center start;column-gap:var(--adm-space-sm);padding:var(--adm-space-xs) 0;text-align:left;grid-template-columns:24px minmax(0,1fr) auto}.adm-order-detail__step:before{width:2px;height:calc(100% - 24px);top:calc(12px - 50%);left:11px;right:auto}.adm-order-detail__step-mark{margin:0}.adm-order-detail__step time,.adm-order-detail__step .adm-data-muted{justify-self:end}.adm-order-detail__steps-total{justify-content:center;align-items:baseline;gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-sm) var(--adm-space-md);border-top:1px solid var(--adm-border);border-left:0;flex-wrap:wrap;display:flex}.adm-order-detail__steps-total strong{font-size:var(--adm-text-md)}.adm-order-detail__lines{padding:0 var(--adm-space-md) var(--adm-space-xs)}.adm-order-detail__line{gap:var(--adm-space-xs) var(--adm-space-sm);grid-template-columns:48px minmax(0,1fr)}.adm-order-detail__line-media{width:48px;height:48px}.adm-order-detail__line-price{justify-content:space-between;align-items:baseline;gap:var(--adm-space-sm);flex-direction:row-reverse;grid-column:2;display:flex}.adm-order-detail__note-actions{flex-direction:column;align-items:stretch}.adm-order-detail__event{grid-template-columns:28px minmax(0,1fr) auto}.adm-order-detail__event:before{left:13px}.adm-order-detail__event time{order:3}.adm-order-detail__tickets{padding:0 var(--adm-space-md) var(--adm-space-md)}.adm-order-detail__item-row{gap:var(--adm-space-sm);grid-template-columns:72px minmax(0,1fr) auto}.adm-order-detail__item-media{width:72px;height:72px}.adm-order-detail__detail-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:359px){.adm-order-detail__item-row{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"media copy""quantity quantity"}.adm-order-detail__item-media{grid-area:media;width:64px;height:64px}.adm-order-detail__item-copy{grid-area:copy}.adm-order-detail__item-quantity{justify-content:flex-end;gap:var(--adm-space-xs);grid-area:quantity;display:flex}}@media (min-width:1180px){.adm-order-detail__layout{grid-template-columns:minmax(0,1.75fr) minmax(300px,.85fr)}.adm-order-detail__columns{grid-template-columns:minmax(0,1.75fr) minmax(320px,.85fr)}}.adm-order-refund{gap:var(--adm-space-lg);width:100%;display:grid}.adm-order-refund__card{padding:0}.adm-order-refund__form{gap:var(--adm-space-xl);padding:var(--adm-space-lg);display:grid}.adm-order-refund__form .adm-field{max-width:360px}.adm-order-refund__actions{justify-content:flex-end;gap:var(--adm-space-sm);display:flex}@media (max-width:767px){.adm-order-refund{gap:var(--adm-space-md)}.adm-order-refund__form{padding:var(--adm-space-md)}.adm-order-refund__form .adm-field{max-width:none}.adm-order-refund__actions{flex-direction:column-reverse}.adm-order-refund__actions .adm-primary-button,.adm-order-refund__actions .adm-secondary-button{width:100%}}.adm-customers{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-customers.adm-customer-detail{gap:var(--adm-space-md);width:100%}.adm-customer-edit{gap:var(--adm-space-lg);width:100%;min-width:0;display:grid}body.adm-v11 .adm-customers section,body.adm-v11 .adm-customer-edit section{margin:0}.adm-customers .adm-page-header h1,.adm-customer-edit .adm-page-header h1{font-weight:650}.adm-customers .adm-primary-button,.adm-customers .adm-secondary-button,.adm-customers .adm-status,.adm-customers .adm-segmented__item,.adm-customer-edit .adm-primary-button,.adm-customer-edit .adm-secondary-button{font-weight:600}.adm-customers-list-header{gap:var(--adm-space-md);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.adm-customers-period{align-items:baseline;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.adm-customers-period__label{color:var(--adm-text-soft);font-size:var(--adm-text-sm);flex:none;font-weight:600}.adm-customers-periods{flex-wrap:wrap;min-width:0;max-width:100%}.adm-customers-custom{flex:none;display:block;overflow:visible}.adm-customers-custom summary{cursor:pointer;list-style:none}.adm-customers-custom summary::-webkit-details-marker{display:none}.adm-customers-custom-form{align-items:end;gap:var(--adm-space-xs);width:max-content;max-width:100%;margin-top:var(--adm-space-xs);padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);flex-wrap:wrap;display:flex}.adm-customers-tabs{width:fit-content}.adm-customers-tabs .adm-segmented__item{gap:var(--adm-space-xs)}.adm-customers-tab-count{border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface);min-width:20px;min-height:20px;color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:1px 6px;line-height:16px;display:inline-flex}.adm-customers-tools{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-customers-tabs .adm-segmented__item{white-space:nowrap}.adm-customers-search{flex:260px;min-width:0;display:flex}.adm-customers-search .adm-input{width:100%;min-width:0}.adm-customers-clear{flex:none}.adm-customers-results{min-width:0}.adm-customers-table{font-variant-numeric:tabular-nums}.adm-customers-table th,.adm-customers-table td{padding-right:var(--adm-space-sm);padding-left:var(--adm-space-sm);white-space:nowrap}.adm-customers-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-customers-table tbody tr:hover,.adm-customers-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-customers-table tbody tr:hover,.adm-customers-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-customers-table td small{margin-top:var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400;display:block}.adm-customers-table__customer{max-width:260px}.adm-customers-table__name{font-size:var(--adm-text-sm);font-weight:650}.adm-customers-table__customer small{text-overflow:ellipsis;overflow:hidden}.adm-customers-table__code{padding:var(--adm-space-3xs) var(--adm-space-xs);border:1px dashed var(--adm-border-strong);border-radius:var(--adm-radius-control);font-size:var(--adm-text-2xs);letter-spacing:.02em;font-weight:650;display:inline-block}.adm-customers-table__more{margin-left:var(--adm-space-2xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-customers-table__active{color:var(--adm-text-muted)}.adm-customers-table__unit{display:none}.adm-customers-results .adm-empty-state .adm-secondary-button{margin-top:var(--adm-space-2xs)}.adm-customers-footer{justify-content:space-between;align-items:center;gap:var(--adm-space-xs) var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);border-top:1px solid var(--adm-border);flex-wrap:wrap;display:flex}.adm-customers-summary{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-customers-footer .adm-pagination{border:0;padding:0}@media (min-width:1024px){.adm-customers-table.adm-data-table--responsive{display:table}.adm-customers-table.adm-data-table--responsive tbody{display:table-row-group}.adm-customers-table.adm-data-table--responsive tbody>tr{padding:0;display:table-row}.adm-customers-table.adm-data-table--responsive thead th{width:auto;height:auto;padding:var(--adm-space-sm);opacity:1;pointer-events:auto;margin:0;position:static;overflow:visible}.adm-customers-table.adm-data-table--responsive td{padding:var(--adm-space-sm);border-bottom:1px solid var(--adm-border);overflow-wrap:normal;display:table-cell}.adm-customers-table.adm-data-table--responsive td:before{content:none}}@media (max-width:1023px){.adm-customers-period{flex-wrap:nowrap;width:100%}.adm-customers-periods,.adm-customers-tabs{flex-wrap:nowrap;width:100%;display:flex;overflow-x:auto}.adm-customers-periods>.adm-segmented__item,.adm-customers-tabs .adm-segmented__item{flex:none}.adm-customers-search{flex-basis:100%}.adm-customers-table.adm-data-table--responsive tbody>tr{gap:var(--adm-space-3xs) var(--adm-space-sm);padding:var(--adm-space-sm) var(--adm-space-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"customer orders""customer spent""phone status";display:grid}.adm-customers-table.adm-data-table--responsive td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.adm-customers-table.adm-data-table--responsive td:before{content:none}.adm-customers-table .adm-customers-table__customer{grid-area:customer;max-width:none}.adm-customers-table .adm-customers-table__phone{grid-area:phone}.adm-customers-table .adm-customers-table__orders{text-align:right;grid-area:orders}.adm-customers-table .adm-customers-table__spent{text-align:right;grid-area:spent}.adm-customers-table .adm-customers-table__status{text-align:right;grid-area:status}.adm-customers-table .adm-customers-table__orders small,.adm-customers-table .adm-customers-table__spent small,.adm-customers-table .adm-customers-table__spent .adm-data-muted,.adm-customers-table.adm-data-table--responsive td.adm-customers-table__last-order,.adm-customers-table.adm-data-table--responsive td.adm-customers-table__vouchers,.adm-customers-table.adm-data-table--responsive td.adm-customers-table__joined{display:none}.adm-customers-table__unit{color:var(--adm-text-muted);display:inline}.adm-customers-table.adm-data-table--responsive td[colspan]{grid-column:1/-1}}.adm-customer-detail__identity{align-items:flex-start;margin:0}.adm-customer-detail__identity .adm-page-header__copy{align-items:center;gap:var(--adm-space-2xs) var(--adm-space-sm);flex-wrap:wrap;flex:560px;min-width:0;display:flex}.adm-customer-detail__identity .adm-page-description{flex-wrap:wrap;flex-basis:100%;align-items:center;min-width:0;margin:0;display:flex}.adm-customer-detail__state{min-height:28px;padding:var(--adm-space-2xs) var(--adm-space-sm);font-size:var(--adm-text-2xs)}.adm-customer-detail__fact{white-space:nowrap;font-variant-numeric:tabular-nums}.adm-customer-detail__fact+.adm-customer-detail__fact:before{margin:0 var(--adm-space-xs);color:var(--adm-border-strong);content:"·"}.adm-customer-detail__phone{color:inherit;text-decoration:none}.adm-customer-detail__phone:hover{color:var(--adm-text);text-decoration:underline}.adm-customer-detail__header-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-customer-detail__header-actions .adm-secondary-button,.adm-customer-detail__header-actions .adm-primary-button{flex:none;min-width:82px}.adm-customer-detail__header-actions .adm-customer-detail__call{display:none}.adm-customer-detail__action-form{margin:0;display:flex}.adm-customer-detail__more{position:relative}.adm-customer-detail__more>summary{cursor:pointer;list-style:none}.adm-customer-detail__more>summary::-webkit-details-marker{display:none}.adm-customer-detail__more-menu{z-index:30;top:calc(100% + var(--adm-space-2xs));width:min(280px,100vw - 32px);padding:var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-raised);box-shadow:var(--adm-shadow-lg);position:absolute;right:0}.adm-customer-detail__more-item{gap:var(--adm-space-3xs);width:100%;min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-danger);cursor:pointer;font:inherit;font-size:var(--adm-text-sm);text-align:left;background:0 0;border:0;font-weight:600;display:grid}.adm-customer-detail__more-item:hover{background:var(--adm-surface-muted)}.adm-customer-detail__more-item small{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400}.adm-customer-detail__summary{padding:0;overflow:hidden}.adm-customer-detail__metrics{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;display:grid}.adm-customer-detail__metric{align-content:start;gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-md) var(--adm-space-lg);border-left:1px solid var(--adm-border);display:grid}.adm-customer-detail__metric:first-child{border-left:0}.adm-customer-detail__metric dt{color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-weight:600;line-height:18px}.adm-customer-detail__metric dd{gap:var(--adm-space-2xs);min-width:0;margin:0;display:grid}.adm-customer-detail__metric dd strong{overflow-wrap:anywhere;color:var(--adm-text);font-family:var(--adm-font-display);font-size:var(--adm-text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700;line-height:32px}.adm-customer-detail__metric-context{gap:0 var(--adm-space-xs);min-width:0;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex-wrap:wrap;line-height:18px;display:flex}.adm-customer-detail__metric-context>span+span:before{margin-right:var(--adm-space-xs);content:"·"}.adm-customer-detail__metric .adm-progress{height:6px;margin-top:var(--adm-space-2xs)}.adm-customer-detail__columns{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,1fr) minmax(300px,384px);min-width:0;display:grid}.adm-customer-detail__column{align-content:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-customer-detail__columns .adm-card__header{padding-bottom:var(--adm-space-xs);border-bottom:0}.adm-customer-detail__card-body{gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-xs) var(--adm-space-lg) var(--adm-space-lg);display:grid}.adm-customer-detail__card-note{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0;line-height:18px}.adm-customer-detail__subhead{padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);color:var(--adm-text-soft);font-size:var(--adm-text-xs);margin:0;font-weight:650}.adm-customer-detail__address-list,.adm-customer-detail__point-list{min-width:0;margin:0;padding:0;list-style:none;display:grid}.adm-customer-detail__address-list li{gap:var(--adm-space-3xs);min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);display:grid}.adm-customer-detail__address-list li:first-child,.adm-customer-detail__point-list li:first-child{padding-top:0}.adm-customer-detail__address-list li:last-child,.adm-customer-detail__point-list li:last-child{border-bottom:0;padding-bottom:0}.adm-customer-detail__address-heading{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-customer-detail__address-heading strong{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-sm);line-height:22px}.adm-customer-detail__address-list p{overflow-wrap:anywhere;color:var(--adm-text-soft);font-size:var(--adm-text-xs);margin:0;line-height:19px}.adm-customer-detail__point-list li{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-xs) 0;border-bottom:1px solid var(--adm-border);display:flex}.adm-customer-detail__point-copy{overflow-wrap:anywhere;min-width:0;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:18px;display:grid}.adm-customer-detail__point-copy strong{color:var(--adm-text);font-size:var(--adm-text-xs);font-weight:600}.adm-customer-detail__point-value{color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.adm-customer-detail__point-value--up{color:var(--adm-success)}.adm-customer-detail__codes{align-items:flex-end;gap:var(--adm-space-2xs);flex-direction:column;min-width:0;display:inline-flex}.adm-customer-detail__codes small{color:var(--adm-text-muted);font-weight:400}.adm-customer-detail__code{min-height:24px;padding:0 var(--adm-space-xs);border:1px dashed var(--adm-border-strong);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text);font-size:var(--adm-text-2xs);letter-spacing:.04em;align-items:center;font-weight:650;display:inline-flex}.adm-customer-detail__meta{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-customer-detail__orders-foot{gap:var(--adm-space-2xs) var(--adm-space-xl);padding:var(--adm-space-sm) var(--adm-space-lg);border-top:1px solid var(--adm-border);color:var(--adm-text-muted);font-size:var(--adm-text-xs);flex-wrap:wrap;display:flex}.adm-customer-detail__orders-foot strong{margin-left:var(--adm-space-2xs);color:var(--adm-text);font-weight:600}.adm-customer-orders-region{container-name:adm-customer-orders}.adm-customers .adm-table-region.adm-customer-orders-region{overflow-x:auto}.adm-customer-orders-table__order .adm-data-link{white-space:nowrap;width:fit-content;display:block}.adm-customer-orders-table__date time,.adm-customer-orders-table__amount{font-variant-numeric:tabular-nums}.adm-customer-orders-table__date time{gap:var(--adm-space-3xs);white-space:nowrap;display:grid}.adm-customer-orders-table__date time span:first-child,.adm-customer-orders-table__amount strong{color:var(--adm-text)}.adm-customer-orders-table__date time span:last-child,.adm-customer-orders-table__amount span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-customer-orders-table__branch{overflow-wrap:break-word}.adm-customer-orders-table__status{white-space:nowrap}.adm-customer-orders-table th.adm-customer-orders-table__amount,.adm-customer-orders-table__amount{text-align:right}.adm-customer-orders-table__amount strong,.adm-customer-orders-table__amount span{white-space:nowrap;display:block}.adm-customer-orders-table__amount strong{font-weight:600}.adm-customer-orders-table__amount .adm-customer-orders-table__void{color:var(--adm-text-muted);font-weight:400}@container adm-customer-orders (max-width:639px){.adm-customer-orders-table,.adm-customer-orders-table tbody{width:100%;min-width:0;display:block}.adm-customer-orders-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-customer-orders-table tr{gap:var(--adm-space-2xs) var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"order status""date amount""branch amount";display:grid}.adm-customer-orders-table tr:last-child{border-bottom:0}.adm-customer-orders-table td{border:0;min-width:0;padding:0;display:block}.adm-customer-orders-table__order{grid-area:order}.adm-customer-orders-table__status{grid-area:status;justify-self:end}.adm-customer-orders-table__date{grid-area:date}.adm-customer-orders-table__date time{gap:var(--adm-space-2xs);display:flex}.adm-customer-orders-table__date time span:last-child:before{margin-right:var(--adm-space-2xs);content:"·"}.adm-customer-orders-table__branch{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);grid-area:branch}.adm-customer-orders-table__amount{grid-area:amount;align-self:start}}.adm-customer-edit__card{gap:0;display:grid}.adm-customer-edit__card .adm-card__header{padding-bottom:var(--adm-space-md);border-bottom:1px solid var(--adm-border);margin-bottom:18px}.adm-customer-form{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-customer-form__errors{justify-content:flex-start;align-items:flex-start}.adm-customer-form__errors ul{padding-left:var(--adm-space-lg);font-size:var(--adm-text-2xs);margin:5px 0 0;line-height:18px}.adm-customer-form__section{gap:var(--adm-space-md);min-width:0;display:grid}.adm-customer-form__required{color:var(--adm-danger);margin-left:3px}.adm-customer-form__grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-customer-form__grid .adm-field:last-child{grid-column:1/-1}.adm-customer-form__actions{justify-content:flex-end;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-customer-form__actions .adm-primary-button,.adm-customer-form__actions .adm-secondary-button{flex:none}@media (max-width:1023px){.adm-customer-detail__columns{grid-template-columns:minmax(0,1fr)}.adm-customer-detail__column{display:contents}.adm-customer-detail__activity{order:1}.adm-customer-detail__meta{order:2}.adm-customer-detail__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-customer-detail__metric:nth-child(odd){border-left:0}.adm-customer-detail__metric:nth-child(n+3){border-top:1px solid var(--adm-border)}}@media (max-width:767px){.adm-customers,.adm-customer-edit{gap:var(--adm-space-md)}.adm-customer-detail__identity .adm-page-header__copy{flex:0 auto}.adm-customer-detail__fact:first-child{flex-basis:100%}.adm-customer-detail__fact:first-child+.adm-customer-detail__fact:before{content:none}.adm-customer-detail__header-actions{flex-wrap:nowrap;justify-content:flex-start;width:100%}.adm-customer-detail__header-actions>*,.adm-customer-detail__header-actions>.adm-secondary-button{flex:1 1 0;min-width:0}.adm-customer-detail__header-actions .adm-customer-detail__call{display:inline-flex}.adm-customer-detail__header-actions .adm-secondary-button,.adm-customer-detail__header-actions .adm-primary-button{width:100%;min-width:0}.adm-customer-detail__metric-context{flex-direction:column}.adm-customer-detail__metric-context>span+span:before{content:none}.adm-customer-detail__card-body{padding:var(--adm-space-xs) var(--adm-space-md) var(--adm-space-md)}.adm-customer-detail__orders-foot{padding:var(--adm-space-sm) var(--adm-space-md);flex-direction:column}.adm-customer-form__grid{grid-template-columns:minmax(0,1fr)}.adm-customer-form__grid .adm-field:last-child{grid-column:auto}.adm-customer-form__actions .adm-primary-button,.adm-customer-form__actions .adm-secondary-button{flex:1}}@media (max-width:479px){.adm-customer-detail__metric{padding:var(--adm-space-sm)}.adm-customer-detail__metric dd strong{font-size:var(--adm-text-xl);line-height:28px}.adm-customer-form__actions{flex-direction:column-reverse;align-items:stretch}}@media (max-width:359px){.adm-customer-detail__metrics{grid-template-columns:minmax(0,1fr)}.adm-customer-detail__metric{border-top:1px solid var(--adm-border);border-left:0}.adm-customer-detail__metric:first-child{border-top:0}}.adm-products{grid-template-columns:minmax(0,1fr);min-width:0}.adm-products,.adm-product-detail,.adm-product-form-page,.adm-product-bulk{gap:var(--adm-space-lg);display:grid}.adm-product-detail,.adm-product-form-page,.adm-product-bulk{min-width:0}.adm-product-detail,.adm-product-form-page{width:100%}body.adm-v11 .adm-products section,body.adm-v11 .adm-product-detail section,body.adm-v11 .adm-product-form-page section,body.adm-v11 .adm-product-bulk section{margin:0}.adm-products .adm-page-header h1,.adm-product-detail .adm-page-header h1,.adm-product-form-page .adm-page-header h1,.adm-product-bulk .adm-page-header h1{font-weight:650}.adm-products .adm-primary-button,.adm-products .adm-secondary-button,.adm-products .adm-status,.adm-products .adm-segmented__item,.adm-product-detail .adm-primary-button,.adm-product-detail .adm-secondary-button,.adm-product-form-page .adm-primary-button,.adm-product-form-page .adm-secondary-button,.adm-product-bulk .adm-primary-button,.adm-product-bulk .adm-secondary-button,.adm-product-bulk .adm-status,.adm-product-editor .adm-primary-button,.adm-product-editor .adm-secondary-button{font-weight:600}.adm-products-list-header{gap:var(--adm-space-md);min-width:0;display:grid}.adm-product-form__remove-image svg,.adm-product-bulk button svg{flex:0 0 17px;width:17px;height:17px}.adm-products-tools{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-products-filter-form{align-items:center;gap:var(--adm-space-xs);flex:480px;min-width:0;display:flex}.adm-products-category{flex:none;width:220px}.adm-products-search{flex:260px;min-width:0}.adm-products-out{gap:var(--adm-space-2xs);white-space:nowrap}.adm-products-out--warning{border-color:var(--adm-warning-border);color:var(--adm-warning)}.adm-products-out--on{background:var(--adm-warning-subtle)}.adm-products-clear{flex:none}.adm-products-more{display:none;position:relative}.adm-products-more>summary{cursor:pointer;list-style:none}.adm-products-more>summary::-webkit-details-marker{display:none}.adm-products-more__menu{z-index:30;top:calc(100% + var(--adm-space-2xs));width:min(240px,100vw - 32px);padding:var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-raised);box-shadow:var(--adm-shadow-lg);position:absolute;left:0}.adm-products-more__item{min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-text);font-size:var(--adm-text-sm);align-items:center;font-weight:600;display:flex}.adm-products-more__item:hover{background:var(--adm-surface-muted)}.adm-products-tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;width:100%;padding:0}.adm-products-tabs .adm-segmented__item{border-radius:0;position:relative}.adm-products-tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-products-tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-products-results{min-width:0}.adm-products-table{font-variant-numeric:tabular-nums}.adm-products-table th,.adm-product-bulk__changes-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-products-table tbody tr:hover,.adm-products-table tbody tr:focus-within,.adm-product-bulk__changes-table tbody tr:hover,.adm-product-bulk__changes-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-products-table tbody tr:hover,.adm-products-table tbody tr:focus-within,.adm-product-bulk__changes-table tbody tr:hover,.adm-product-bulk__changes-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-products-table th,.adm-products-table td{padding-right:var(--adm-space-sm);padding-left:var(--adm-space-sm)}.adm-products-table__photo{width:72px}.adm-products-table__image{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.adm-products-table__image-content{object-fit:cover;width:100%;height:100%}.adm-products-table__product{min-width:190px;font-size:var(--adm-text-sm)}.adm-products-table__product .adm-data-link{overflow-wrap:anywhere;display:inline}.adm-products-table__description{overflow-wrap:anywhere;max-width:280px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin-top:3px;line-height:18px;display:block}.adm-products-table__muted{overflow-wrap:anywhere;max-width:170px;color:var(--adm-text-muted)}.adm-products-table__old-price{color:var(--adm-text-muted);white-space:nowrap;text-decoration:line-through}.adm-products-table__old-price .adm-data-muted{text-decoration:none}.adm-products-table__price{color:var(--adm-text);white-space:nowrap;font-weight:650}.adm-products-table__actions{text-align:right;min-width:280px}.adm-products-row-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-products-row-action{min-width:58px;min-height:36px;padding:var(--adm-space-xs) var(--adm-space-sm);font-size:var(--adm-text-2xs);flex:none}.adm-products-table__drag{border-radius:var(--adm-radius-control);width:32px;min-height:36px;color:var(--adm-text-muted);cursor:grab;letter-spacing:-3px;flex:0 0 32px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.adm-products-table__drag:hover{background:var(--adm-surface-muted);color:var(--adm-text)}.adm-products-table__drag:active{cursor:grabbing}.adm-products .adm-empty-state .adm-primary-button{width:fit-content;margin:12px auto 0}.adm-products .adm-empty-state .adm-secondary-button{width:fit-content;margin:var(--adm-space-sm) auto 0}.adm-products-list-table{font-variant-numeric:tabular-nums}.adm-products-list-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-products-list-table tbody tr:hover,.adm-products-list-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-products-list-table tbody tr:hover,.adm-products-list-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-products-list-table th,.adm-products-list-table td{padding:var(--adm-space-xs) var(--adm-space-sm);white-space:nowrap}.adm-products-list-table td small{margin-top:var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400;display:block}.adm-products-list-table__photo{width:64px}.adm-products-list-table .adm-products-table__image{width:44px;height:44px}.adm-products-list-table td.adm-products-list-table__product{white-space:normal;width:100%}.adm-products-list-table__name{font-size:var(--adm-text-sm);font-weight:650}.adm-products-list-table td small.adm-products-list-table__phone-category{display:none}.adm-products-list-table__price strong{color:var(--adm-text);font-weight:650}.adm-products-list-table__price s{margin-left:var(--adm-space-xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-products-list-table__on{color:var(--adm-text-muted)}.adm-products-list-table__off{color:var(--adm-warning);font-weight:650}.adm-products-list-table__off:before{width:7px;height:7px;margin-right:var(--adm-space-2xs);border-radius:var(--adm-radius-circle);background:var(--adm-warning);content:"";vertical-align:1px;display:inline-block}.adm-products-list-table__star{color:var(--adm-brand-strong);font-size:var(--adm-text-2xs);font-weight:650}.adm-products-list-table__actions{text-align:right}.adm-products-footer{justify-content:space-between;align-items:center;gap:var(--adm-space-xs) var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);border-top:1px solid var(--adm-border);flex-wrap:wrap;display:flex}.adm-products-summary{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-products-footer .adm-pagination{border:0;padding:0}@media (min-width:1280px){.adm-products-list-table.adm-data-table--responsive{display:table}.adm-products-list-table.adm-data-table--responsive tbody{display:table-row-group}.adm-products-list-table.adm-data-table--responsive tbody>tr{padding:0;display:table-row}.adm-products-list-table.adm-data-table--responsive thead th{width:auto;height:auto;padding:var(--adm-space-xs) var(--adm-space-sm);opacity:1;pointer-events:auto;margin:0;position:relative;overflow:visible}.adm-products-list-table.adm-data-table--responsive td{padding:var(--adm-space-xs) var(--adm-space-sm);border-bottom:1px solid var(--adm-border);overflow-wrap:normal;display:table-cell}.adm-products-list-table.adm-data-table--responsive td:before{content:none}}@media (max-width:1023px){.adm-products-header-wide{display:none}.adm-products-more{display:block}.adm-products-more>summary{min-height:44px}.adm-products-tools{grid-template-columns:minmax(0,1fr) auto;display:grid}.adm-products-filter-form{display:contents}.adm-products-search{grid-area:1/1/auto/-1}.adm-products-category{grid-row:2;width:100%}.adm-products-out{grid-row:2;min-height:44px}.adm-products-clear{grid-column:1/-1;justify-self:start}}@media (max-width:1279px){.adm-products-list-table.adm-data-table--responsive tbody>tr{gap:var(--adm-space-3xs) var(--adm-space-sm);padding:var(--adm-space-sm) var(--adm-space-md);grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"photo product price""photo branches bestseller";display:grid}.adm-products-list-table--reorderable.adm-data-table--responsive tbody>tr{grid-template-columns:52px minmax(0,1fr) auto 44px;grid-template-areas:"photo product price actions""photo branches bestseller actions"}.adm-products-list-table.adm-data-table--responsive td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.adm-products-list-table.adm-data-table--responsive td:before{content:none}.adm-products-list-table .adm-products-list-table__photo{grid-area:photo;width:auto}.adm-products-list-table td.adm-products-list-table__product{grid-area:product;width:auto}.adm-products-list-table td small.adm-products-list-table__phone-category{display:block}.adm-products-list-table .adm-products-list-table__price{text-align:right;white-space:nowrap;grid-area:price}.adm-products-list-table__price s{margin:var(--adm-space-3xs) 0 0;display:block}.adm-products-list-table .adm-products-list-table__branches{grid-area:branches}.adm-products-list-table .adm-products-list-table__bestseller{text-align:right;grid-area:bestseller}.adm-products-list-table .adm-products-list-table__actions{grid-area:actions}.adm-products-list-table__on,.adm-products-list-table.adm-data-table--responsive td.adm-products-list-table__branches small,.adm-products-list-table.adm-data-table--responsive td.adm-products-list-table__category,.adm-products-list-table.adm-data-table--responsive td.adm-products-list-table__actions,.adm-products-list-table .adm-products-row-action{display:none}.adm-products-list-table--reorderable.adm-data-table--responsive td.adm-products-list-table__actions{align-items:center;display:flex}}.adm-product-detail__summary{padding:var(--adm-space-lg)}.adm-product-detail__layout{align-items:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-product-detail__image{aspect-ratio:1;border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);place-items:center;width:132px;max-width:100%;display:grid;overflow:hidden}.adm-product-detail__image img{object-fit:cover;width:100%;height:100%}.adm-product-detail__image-placeholder{width:100%;height:100%;color:var(--adm-text-muted);place-items:center;display:grid}.adm-product-detail__image-placeholder svg{width:44px;height:44px}.adm-product-detail__content{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-product-detail__facts{gap:var(--adm-space-md) var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.adm-product-detail__fact{min-width:0}.adm-product-detail__fact dt,.adm-product-detail__description h3{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;margin:0;font-weight:700;line-height:15px}.adm-product-detail__fact dd{overflow-wrap:anywhere;min-width:0;color:var(--adm-text);font-size:var(--adm-text-sm);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600;line-height:20px}.adm-product-detail__old-price{color:var(--adm-text-muted);text-decoration:line-through}.adm-product-detail__price{color:var(--adm-brand-strong)}.adm-product-detail__descriptions{gap:var(--adm-space-lg);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:grid}.adm-product-detail__description{min-width:0}.adm-product-detail__description p{overflow-wrap:anywhere;color:var(--adm-text-soft);font-size:var(--adm-text-xs);margin:5px 0 0;line-height:20px}.adm-product-detail__editors{align-items:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-product-detail__editor-mount{min-width:0}.adm-product-form-page__card{padding:var(--adm-space-lg)}.adm-product-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 18px;font-weight:650;line-height:26px}.adm-product-form{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-product-form__errors{align-items:flex-start}.adm-product-form__errors ul,.adm-product-bulk .adm-alert ul{padding-left:var(--adm-space-lg);margin:5px 0 0}.adm-product-form__section{border:0;min-width:0;margin:0;padding:0}.adm-product-form__section+.adm-product-form__section{padding-top:var(--adm-space-xl);border-top:1px solid var(--adm-border)}.adm-product-form__legend{width:100%;color:var(--adm-text);font-size:var(--adm-text-md);margin:0 0 16px;padding:0;font-weight:650;line-height:22px}.adm-product-form__grid{align-items:start;gap:var(--adm-space-md) var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-product-form__grid--pricing{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-product-form__image-controls{align-items:flex-start;gap:var(--adm-space-sm);flex-wrap:wrap;min-width:0;display:flex}.adm-product-form__image-mount{min-width:120px}.adm-product-form__remove-image{flex:none}.adm-product-form__toggle-field{align-content:start}.adm-product-form__toggle{align-items:center;gap:var(--adm-space-xs);min-height:40px;color:var(--adm-text-soft);cursor:pointer;font-size:var(--adm-text-xs);font-weight:600;display:flex}.adm-product-form__checkbox{width:18px;height:18px;accent-color:var(--adm-brand)}.adm-product-form__textarea{resize:vertical;min-height:112px}.adm-product-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-product-form__actions .adm-primary-button,.adm-product-form__actions .adm-secondary-button{flex:none;min-width:116px}.adm-field__label--required:after,.adm-field--required .adm-field__label:after{color:var(--adm-danger);content:" *"}.adm-field-error{color:var(--adm-danger);font-size:var(--adm-text-2xs);margin-top:5px;line-height:17px}.adm-image-input{border:1px dashed var(--adm-border-strong);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);place-items:center;width:120px;min-height:120px;display:grid;position:relative;overflow:hidden}.adm-image-input__preview{object-fit:cover;width:100%;height:120px}.adm-image-input__actions{width:100%;padding:var(--adm-space-xs);place-items:center;display:grid}.adm-image-input__preview+.adm-image-input__actions{background:var(--adm-overlay);position:absolute;bottom:0;left:0;right:0}.adm-image-input__action{min-height:36px;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);color:var(--adm-text);cursor:pointer;font-size:var(--adm-text-2xs);justify-content:center;align-items:center;font-weight:650;display:inline-flex}.adm-product-bulk__metrics{gap:var(--adm-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.adm-product-bulk__metric{gap:var(--adm-space-2xs);min-width:0;min-height:88px;padding:var(--adm-space-md) var(--adm-space-lg);margin:0;display:grid}.adm-product-bulk__metric dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;line-height:15px}.adm-product-bulk__metric dd{color:var(--adm-text);font-size:var(--adm-text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:28px}.adm-product-bulk__step-heading,.adm-menu-import__step-heading{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-product-bulk__step-number,.adm-menu-import__step-number{border-radius:var(--adm-radius-pill);background:var(--adm-brand-subtle);width:26px;height:26px;color:var(--adm-brand-strong);font-size:var(--adm-text-2xs);flex:0 0 26px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.adm-product-bulk__step-body,.adm-product-bulk__review-body,.adm-product-bulk__instructions-body,.adm-menu-import__step-body{gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-lg);color:var(--adm-text-soft);font-size:var(--adm-text-xs);line-height:20px;display:grid}.adm-product-bulk__step-body p,.adm-product-bulk__apply-form p{max-width:78ch;margin:0}.adm-product-bulk__hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-product-bulk__download-form{margin:0;display:flex}.adm-product-bulk__upload-form{gap:var(--adm-space-sm);max-width:560px;display:grid}.adm-product-bulk__upload-form .adm-primary-button{width:fit-content}.adm-product-bulk__file-input{height:auto;padding:var(--adm-space-xs)}.adm-product-bulk__change-group{gap:var(--adm-space-sm);min-width:0;display:grid}.adm-product-bulk__change-heading{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-product-bulk__change-heading h3{color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:650;line-height:20px}.adm-product-bulk__changes-table{font-variant-numeric:tabular-nums}.adm-product-bulk__money{white-space:nowrap}.adm-product-bulk__apply-form{align-items:center;gap:var(--adm-space-sm) var(--adm-space-md);min-width:0;padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);flex-wrap:wrap;display:flex}.adm-product-bulk__apply-form p{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-product-bulk__instructions-body ol,.adm-product-bulk__instructions-body ul{padding-left:var(--adm-space-lg);margin:0}.adm-product-bulk__instructions-body li+li{margin-top:7px}.adm-product-bulk__notice{padding:var(--adm-space-md);border:1px solid var(--adm-warning-border);border-radius:var(--adm-radius-control);background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-product-bulk__notice>strong{margin-bottom:6px;display:block}.adm-product-editor{min-width:0;color:var(--adm-text-soft)}.adm-product-editor__header{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-md) var(--adm-space-lg);border-bottom:1px solid var(--adm-border);background:var(--adm-surface);display:flex}.adm-product-editor__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:2px 0 0;font-weight:650;line-height:24px}.adm-product-editor__header-actions,.adm-product-editor__actions,.adm-product-editor__form-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-product-editor__header-actions .adm-primary-button,.adm-product-editor__actions .adm-secondary-button,.adm-product-editor__form-actions .adm-primary-button,.adm-product-editor__form-actions .adm-secondary-button{flex:none}.adm-product-editor__content{min-width:0;padding:var(--adm-space-lg)}.adm-product-editor__group,.adm-product-editor__list,.adm-product-editor__item-list,.adm-product-editor__options,.adm-product-editor__form{gap:var(--adm-space-sm);min-width:0;display:grid}.adm-product-editor__group-label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-product-editor__group-label strong{color:var(--adm-text)}.adm-product-editor__empty{min-height:82px;padding:var(--adm-space-xl) var(--adm-space-md);color:var(--adm-text-muted);text-align:center;margin:0}.adm-product-editor__record{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);font-size:var(--adm-text-xs);display:flex}.adm-product-editor__record:last-child{border-bottom:0}.adm-product-editor__record span{overflow-wrap:break-word;min-width:0}.adm-product-editor__record-identity{gap:var(--adm-space-3xs);display:grid}.adm-product-editor__record-name{color:var(--adm-text)}.adm-product-editor__record-translation{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-product-editor__record strong{color:var(--adm-text);font-variant-numeric:tabular-nums;flex:none}.adm-product-editor__modifier{gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);display:grid}.adm-product-editor__modifier-head{justify-content:space-between;align-items:flex-start;gap:var(--adm-space-sm) var(--adm-space-md);flex-wrap:wrap;min-width:0;display:flex}.adm-product-editor__modifier-head--inline{align-items:center}.adm-product-editor__modifier-identity{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-product-editor__modifier-name{overflow-wrap:break-word;color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:650}.adm-product-editor__modifier-translation{overflow-wrap:break-word;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-product-editor__modifier-facts{gap:var(--adm-space-sm) var(--adm-space-xl);flex-wrap:wrap;min-width:0;margin:0;display:flex}.adm-product-editor__modifier-facts dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-product-editor__modifier-facts dd{overflow-wrap:break-word;color:var(--adm-text);font-size:var(--adm-text-xs);margin:3px 0 0}.adm-product-editor__item-list{padding:0 var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-surface)}.adm-product-editor__section-title{color:var(--adm-text);font-size:var(--adm-text-sm);margin:2px 0 0;font-weight:650;line-height:20px}.adm-product-editor__form-grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-product-editor__settings-grid{gap:var(--adm-space-md);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.adm-product-editor__option{align-items:end;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);grid-template-columns:repeat(4,minmax(0,1fr)) auto;display:grid}.adm-product-editor__option-action{align-items:end;display:flex}.adm-product-editor__option-action .adm-secondary-button{min-width:72px}.adm-reorderable{align-items:flex-start;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-reorderable__body{flex:auto;min-width:0}.adm-reorderable__grip{align-items:center;gap:var(--adm-space-3xs);padding-top:var(--adm-space-xs);flex:none;display:flex}.adm-reorderable__handle{border-radius:var(--adm-radius-control);width:24px;min-height:32px;color:var(--adm-text-muted);cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.adm-reorderable__handle:hover:not(:disabled){background:var(--adm-surface-muted);color:var(--adm-text)}.adm-reorderable__handle:disabled{cursor:not-allowed}.adm-reorderable__number{min-width:16px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;text-align:end}.adm-reorderable--dragging{opacity:.5}.adm-reorderable--over .adm-reorderable__body{box-shadow:0 -2px 0 0 var(--adm-brand)}.adm-product-editor__add-option{display:flex}.adm-product-editor__add-option .adm-secondary-button{flex:none}.adm-product-editor__form-actions{padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border)}.adm-modal-overlay{z-index:70;padding:var(--adm-space-md);background:var(--adm-overlay);place-items:center;display:grid;position:fixed;inset:0}.adm-modal{border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-raised);width:min(760px,100%);max-height:min(88vh,900px);box-shadow:var(--adm-shadow-lg);overflow:auto}.adm-modal__header{z-index:1;justify-content:space-between;align-items:center;gap:var(--adm-space-sm);padding:var(--adm-space-md) var(--adm-space-lg);border-bottom:1px solid var(--adm-border);background:var(--adm-surface-raised);display:flex;position:sticky;top:0}.adm-modal__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0;font-weight:650;line-height:24px}.adm-modal__close{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);width:40px;min-height:40px;color:var(--adm-text-muted);cursor:pointer;font-size:var(--adm-text-md);flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.adm-modal__close:hover{border-color:var(--adm-border-strong);background:var(--adm-surface-muted);color:var(--adm-text)}.adm-modal__body{min-width:0;padding:var(--adm-space-lg)}.adm-product-editor button:disabled,.adm-product-editor input:disabled,.adm-modal button:disabled{cursor:not-allowed;opacity:.62}@media (min-width:768px){.adm-product-detail__layout{grid-template-columns:132px minmax(0,1fr)}.adm-product-detail__facts{grid-template-columns:repeat(5,minmax(0,1fr))}.adm-product-detail__descriptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.adm-product-detail__layout{grid-template-columns:148px minmax(0,1fr)}.adm-product-detail__image{width:148px}.adm-product-detail__editors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.adm-table-region{overflow-x:visible}.adm-products-table,.adm-products-table tbody{width:100%;min-width:0;display:block}.adm-products-table thead{border:0;display:table-header-group}.adm-products-table thead tr{border:0;padding:0;display:table-row}.adm-products-table thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-products-table tr{gap:var(--adm-space-sm) var(--adm-space-sm);min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-bottom:1px solid var(--adm-border);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"photo product""division category""old-price price""bestseller bestseller""actions actions";display:grid}.adm-products-table tr:last-child{border-bottom:0}.adm-products-table td{align-items:start;gap:var(--adm-space-2xs) var(--adm-space-sm);text-align:right;border:0;grid-template-columns:84px minmax(0,1fr);min-width:0;padding:0;display:grid}.adm-products-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;font-weight:700}.adm-products-table td>*{grid-column:2;justify-self:end;min-width:0}.adm-products-table td.adm-products-table__photo,.adm-products-table td.adm-products-table__product,.adm-products-table td.adm-products-table__actions{grid-template-columns:none;display:flex}.adm-products-table td.adm-products-table__photo:before,.adm-products-table td.adm-products-table__product:before,.adm-products-table td.adm-products-table__actions:before{content:none}.adm-products-table td.adm-products-table__photo>*,.adm-products-table td.adm-products-table__product>*,.adm-products-table td.adm-products-table__actions>*{grid-column:auto;justify-self:auto}.adm-products-table__photo{grid-area:photo;width:auto}.adm-products-table__product{text-align:left;flex-direction:column;grid-area:product;align-items:flex-start}.adm-products-table__division{grid-area:division}.adm-products-table__category{grid-area:category}.adm-products-table__old-price{grid-area:old-price}.adm-products-table__price{grid-area:price}.adm-products-table__actions{grid-area:actions;justify-content:flex-end}.adm-products-row-actions{flex-wrap:wrap}.adm-products-row-action,.adm-products-table__drag{min-height:44px}.adm-products-table__drag{flex-basis:44px;width:44px}.adm-product-editor button{min-height:44px}.adm-modal__close{flex-basis:44px;width:44px;min-height:44px}.adm-image-input__action{min-height:44px}}@media (max-width:767px){.adm-product-detail__summary,.adm-product-form-page__card{padding:var(--adm-space-md)}.adm-product-detail__image{width:120px}.adm-product-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-product-form__grid,.adm-product-form__grid--pricing,.adm-product-bulk__metrics{grid-template-columns:minmax(0,1fr)}.adm-product-bulk__changes-table,.adm-product-bulk__changes-table tbody{width:100%;min-width:0;display:block}.adm-product-bulk__changes-table thead{display:table-header-group}.adm-product-bulk__changes-table thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-product-bulk__changes-table tr{gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-bottom:1px solid var(--adm-border);display:grid}.adm-product-bulk__changes-table td{gap:var(--adm-space-sm);text-align:right;border:0;grid-template-columns:92px minmax(0,1fr);min-width:0;padding:0;display:grid}.adm-product-bulk__changes-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;font-weight:700}.adm-product-editor__form-grid,.adm-product-editor__settings-grid{grid-template-columns:minmax(0,1fr)}.adm-product-editor__option{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-product-editor__option-action{grid-column:1/-1}}@media (max-width:479px){.adm-products-tabs{width:100%}.adm-products-table td{gap:var(--adm-space-2xs) var(--adm-space-xs);grid-template-columns:68px minmax(0,1fr)}.adm-product-form__actions,.adm-product-editor__header,.adm-product-editor__form-actions,.adm-product-bulk__apply-form{flex-direction:column;align-items:stretch}.adm-product-form__actions .adm-primary-button,.adm-product-form__actions .adm-secondary-button,.adm-product-editor__header-actions,.adm-product-editor__header-actions .adm-primary-button,.adm-product-editor__form-actions .adm-primary-button,.adm-product-editor__form-actions .adm-secondary-button,.adm-product-bulk__apply-form .adm-primary-button{width:100%}.adm-product-editor__modifier-facts,.adm-product-editor__option{grid-template-columns:minmax(0,1fr)}.adm-product-editor__option-action{grid-column:auto}.adm-modal-overlay{padding:var(--adm-space-xs)}.adm-modal{max-height:94vh}.adm-modal__body{padding:var(--adm-space-md)}}@media (max-width:359px){.adm-products-tabs{grid-template-columns:minmax(0,1fr)}.adm-products-table tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""product""division""category""old-price""price""bestseller""actions"}.adm-products-table__photo{justify-content:center}.adm-products-table__actions,.adm-products-row-actions{justify-content:flex-start}.adm-product-detail__facts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.adm-products-table__drag,.adm-image-input__action,.adm-modal__close{transition:none}}.adm-menu-import{gap:var(--adm-page-stack-gap);min-width:0;display:grid}.adm-menu-import__hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0;line-height:18px}.adm-menu-import__summary{gap:var(--adm-space-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));min-width:0;margin:0;display:grid}.adm-menu-import__metric{padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface)}.adm-menu-import__metric dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-menu-import__metric dd{margin:var(--adm-space-3xs) 0 0;color:var(--adm-text);font-size:var(--adm-text-xl);font-variant-numeric:tabular-nums;font-weight:700}.adm-menu-import__untouched{gap:var(--adm-space-2xs);padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);display:grid}.adm-menu-import__untouched h3{color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:650}.adm-menu-import__untouched-list{columns:240px;column-gap:var(--adm-space-lg);padding-left:var(--adm-space-lg);margin:0}.adm-menu-import__untouched-list li{margin-bottom:var(--adm-space-3xs);break-inside:avoid}.adm-menu-import__apply{gap:var(--adm-space-xs);padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);display:grid}.adm-menu-import__upload-form .adm-primary-button{justify-self:start}.adm-menu-import__step-body>p{max-width:80ch}.adm-menu-import__upload-form .adm-field{max-width:32rem}.adm-menu-import__apply-form{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-banners,.adm-banner-detail,.adm-banner-form-page{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-banner-detail,.adm-banner-form-page{width:100%}body.adm-v11 .adm-banners section,body.adm-v11 .adm-banner-detail section,body.adm-v11 .adm-banner-form-page section{margin:0}.adm-banners .adm-page-header h1,.adm-banner-detail .adm-page-header h1,.adm-banner-form-page .adm-page-header h1{font-weight:650}.adm-banners .adm-primary-button,.adm-banners .adm-secondary-button,.adm-banners .adm-status,.adm-banners .adm-segmented__item,.adm-banner-detail .adm-primary-button,.adm-banner-detail .adm-secondary-button,.adm-banner-detail .adm-status,.adm-banner-form-page .adm-primary-button,.adm-banner-form-page .adm-secondary-button{font-weight:600}.adm-banners-list-header{gap:var(--adm-space-md);min-width:0;display:grid}.adm-banners-tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;width:100%;padding:0}.adm-banners-tabs .adm-segmented__item{border-radius:0;position:relative}.adm-banners-tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-banners-tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-banners-tabs__count{margin-left:var(--adm-space-2xs);color:var(--adm-text-muted);font-variant-numeric:tabular-nums}.adm-banners-results{min-width:0}.adm-banners-results__note{padding:var(--adm-space-sm) var(--adm-space-md);border-top:1px solid var(--adm-border);color:var(--adm-text-muted);font-size:var(--adm-text-sm);margin:0}.adm-banners-table{font-variant-numeric:tabular-nums}.adm-banners-table th,.adm-banner-visibilities-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-banners-table tbody tr:hover,.adm-banners-table tbody tr:focus-within,.adm-banner-visibilities-table tbody tr:hover,.adm-banner-visibilities-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-banners-table tbody tr:hover,.adm-banners-table tbody tr:focus-within,.adm-banner-visibilities-table tbody tr:hover,.adm-banner-visibilities-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-banners-table th,.adm-banners-table td{padding-right:var(--adm-space-sm);padding-left:var(--adm-space-sm);vertical-align:middle}.adm-banners-table__position{width:72px}.adm-banners-table__place{border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-pill);width:32px;height:32px;color:var(--adm-text);place-items:center;font-weight:700;display:inline-grid}.adm-banners-table__name{min-width:180px;font-size:var(--adm-text-sm)}.adm-banners-table__name .adm-data-link,.adm-banner-visibilities-table__name .adm-data-link{overflow-wrap:anywhere;font-weight:650;display:inline}.adm-banners-table__opens{margin-top:var(--adm-space-2xs);color:var(--adm-text-soft);overflow-wrap:anywhere;display:block}.adm-banners-table__image{width:1%}.adm-banner-pictures{align-items:flex-end;gap:var(--adm-space-sm);display:flex}.adm-banner-picture{gap:var(--adm-space-2xs);margin:0;display:grid}.adm-banner-picture figcaption{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);white-space:nowrap}.adm-banners-table__warning{max-width:260px;margin:var(--adm-space-xs) 0 0;color:var(--adm-warning);font-size:var(--adm-text-xs);font-weight:600}.adm-banner-thumbnail{aspect-ratio:2;border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);place-items:center;width:64px;display:grid;overflow:hidden}.adm-banner-thumbnail--wide{width:160px}.adm-banner-thumbnail__image{object-fit:cover;width:100%;height:100%}.adm-banner-thumbnail__empty{width:100%;height:100%;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);place-items:center;display:grid}.adm-banners-table__state{justify-items:start;gap:var(--adm-space-2xs);display:grid}.adm-banners-table__state small{color:var(--adm-text-soft);font-size:var(--adm-text-xs)}.adm-banners-table__status,.adm-banner-visibilities-table__status{min-width:180px}.adm-banner-visibilities-table__name{min-width:220px}.adm-banner-visibilities-table__banner{align-items:center;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-banner-visibilities-table__restaurant{overflow-wrap:anywhere;min-width:136px;max-width:200px}.adm-banners-table__actions,.adm-banner-visibilities-table__actions{text-align:right;min-width:120px}.adm-banner-visibilities-table__date{min-width:112px;color:var(--adm-text-muted);white-space:nowrap}.adm-banner-row-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-banner-row-action{min-width:58px;min-height:36px;padding:var(--adm-space-xs) var(--adm-space-sm);font-size:var(--adm-text-2xs);flex:none}.adm-banners-more{position:relative}.adm-banners-more>summary{cursor:pointer;list-style:none}.adm-banners-more>summary::-webkit-details-marker{display:none}.adm-banners-more__toggle.adm-banner-row-action{justify-content:center;min-width:40px}.adm-banners-more__menu{z-index:30;right:calc(100% + var(--adm-space-2xs));min-width:140px;padding:var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-raised);box-shadow:var(--adm-shadow-lg);text-align:left;position:absolute;bottom:0}.adm-banners-more__item{min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-danger);font-size:var(--adm-text-sm);align-items:center;font-weight:600;text-decoration:none;display:flex}.adm-banners-more__item:hover,.adm-banners-more__item:focus-visible{background:var(--adm-danger-subtle)}.adm-banners .adm-empty-state .adm-primary-button{width:fit-content;margin:12px auto 0}.adm-banner-form__remove-image svg{flex:0 0 17px;width:17px;height:17px}.adm-banner-detail__layout{align-items:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-banner-detail__card-body{gap:var(--adm-space-lg);min-width:0;padding:var(--adm-space-lg);display:grid}.adm-banner-detail__facts{gap:var(--adm-space-md) var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.adm-banner-detail__fact{min-width:0}.adm-banner-detail__fact dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;margin:0;font-weight:700;line-height:15px}.adm-banner-detail__fact dd{overflow-wrap:anywhere;min-width:0;color:var(--adm-text);font-size:var(--adm-text-sm);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600;line-height:20px}.adm-banner-detail__url{overflow-wrap:anywhere}.adm-banner-detail__images{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-banner-detail__image{gap:var(--adm-space-xs);min-width:0;display:grid}.adm-banner-detail__image-frame{aspect-ratio:16/9;border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);place-items:center;width:100%;display:grid;overflow:hidden}.adm-banner-detail__image-frame img{object-fit:cover;width:100%;height:100%}.adm-banner-detail__image>img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);width:100%}.adm-banner-detail__image-placeholder{aspect-ratio:16/9;border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);width:100%;min-height:150px;color:var(--adm-text-muted);place-items:center;display:grid}.adm-banner-detail__image-placeholder svg{width:44px;height:44px}.adm-banner-detail__image-frame .adm-banner-detail__image-placeholder{aspect-ratio:auto;border:0;border-radius:0;height:100%;min-height:0}.adm-banner-form-page__card{padding:var(--adm-space-lg)}.adm-banner-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 18px;font-weight:650;line-height:26px}.adm-banner-form{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-banner-form__errors{align-items:flex-start}.adm-banner-form__errors ul{padding-left:var(--adm-space-lg);margin:5px 0 0}.adm-banner-form__section{border:0;min-width:0;margin:0;padding:0}.adm-banner-form__section+.adm-banner-form__section{padding-top:var(--adm-space-xl);border-top:1px solid var(--adm-border)}.adm-banner-form__legend{width:100%;color:var(--adm-text);font-size:var(--adm-text-md);margin:0 0 16px;padding:0;font-weight:650;line-height:22px}.adm-banner-form__grid{align-items:start;gap:var(--adm-space-md) var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-banner-form__grid--images{align-items:stretch}.adm-banner-form__toggle-field{align-content:start}.adm-banner-form__toggle{align-items:center;gap:var(--adm-space-xs);min-height:40px;color:var(--adm-text-soft);cursor:pointer;font-size:var(--adm-text-xs);font-weight:600;display:flex}.adm-banner-form__checkbox{width:18px;height:18px;accent-color:var(--adm-brand)}.adm-banner-form__image-field{align-content:start;gap:var(--adm-space-xs);min-width:0;display:grid}.adm-banner-form__image-controls{align-items:flex-start;gap:var(--adm-space-sm);flex-wrap:wrap;min-width:0;display:flex}.adm-banner-form__image-mount{flex:240px;min-width:200px}.adm-banner-form__image-mount .adm-image-input{aspect-ratio:16/9;width:min(100%,360px);min-height:150px}.adm-banner-form__image-mount .adm-image-input__preview{aspect-ratio:16/9;height:100%}.adm-banner-form__remove-image{flex:none}.adm-banner-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-banner-form__actions .adm-primary-button,.adm-banner-form__actions .adm-secondary-button{flex:none;min-width:116px}@media (min-width:768px){.adm-banner-detail__images{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.adm-banner-detail__layout{grid-template-columns:minmax(0,3fr) minmax(300px,2fr)}.adm-banner-detail__images{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.adm-banners .adm-table-region{overflow-x:visible}.adm-banners-table,.adm-banners-table tbody{width:100%;min-width:0;display:block}.adm-banners-table thead{border:0;display:table-header-group}.adm-banners-table thead tr{border:0;padding:0;display:table-row}.adm-banners-table thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-banners-table tr{gap:var(--adm-space-sm) var(--adm-space-sm);min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-bottom:1px solid var(--adm-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-banners-table tr:last-child{border-bottom:0}.adm-banners-table td{align-items:start;gap:var(--adm-space-2xs) var(--adm-space-sm);text-align:right;white-space:normal;border:0;grid-template-columns:92px minmax(0,1fr);width:auto;min-width:0;max-width:none;padding:0;display:grid}.adm-banners-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;font-weight:700}.adm-banners-table td>*{grid-column:2;justify-self:end;min-width:0}.adm-banner-visibilities-table__name,.adm-banner-visibilities-table__actions{grid-column:1/-1}.adm-banner-visibilities-table__name{text-align:left}.adm-banner-visibilities-table__name:before{content:none}.adm-banner-visibilities-table__name>*{grid-column:1/-1;justify-self:start}.adm-banner-visibilities-table__actions{justify-content:end}.adm-banners-table:not(.adm-banner-visibilities-table) tr{grid-template-columns:minmax(0,1fr);position:relative}.adm-banners-table:not(.adm-banner-visibilities-table) td{text-align:left;display:block}.adm-banners-table:not(.adm-banner-visibilities-table) td>*{justify-self:stretch}.adm-banners-table:not(.adm-banner-visibilities-table) td:before{content:none}.adm-banners-table__image{width:auto}.adm-banner-picture--malay,.adm-banner-picture figcaption{display:none}.adm-banner-picture,.adm-banner-thumbnail--wide{width:100%}.adm-banners-table__position{top:calc(var(--adm-space-md) + var(--adm-space-xs));left:calc(var(--adm-space-md) + var(--adm-space-xs));width:auto;position:absolute}.adm-banners-table__place{background:var(--adm-surface)}.adm-banners-table__name,.adm-banners-table__status{min-width:0}.adm-banners-table__warning{max-width:none}.adm-banner-row-actions{flex-wrap:wrap}.adm-banner-row-action,.adm-banner-form__toggle,.adm-banner-form__remove-image,.adm-banner-form__actions .adm-primary-button,.adm-banner-form__actions .adm-secondary-button{min-height:44px}}@media (max-width:767px){.adm-banners{gap:var(--adm-space-md)}.adm-banner-visibilities-table tr{grid-template-columns:minmax(0,1fr)}.adm-banner-visibilities-table__name,.adm-banner-visibilities-table__actions{grid-column:auto}.adm-banner-detail__facts{grid-template-columns:minmax(0,1fr)}.adm-banner-form-page__card{padding:var(--adm-space-md)}.adm-banner-form__grid{grid-template-columns:minmax(0,1fr)}.adm-banner-form__image-mount{flex-basis:100%;min-width:0}.adm-banner-form__image-mount .adm-image-input{width:100%}.adm-banner-form__actions{flex-direction:column-reverse;align-items:stretch}.adm-banner-form__actions .adm-primary-button,.adm-banner-form__actions .adm-secondary-button{width:100%}}@media (max-width:359px){.adm-banner-row-actions{flex-direction:column;align-items:stretch}.adm-banner-row-action{width:100%}}.adm-restaurants,.adm-restaurant-detail,.adm-restaurant-form-page,.adm-restaurant-menu,.adm-restaurant-add-products{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-restaurant-detail,.adm-restaurant-form-page{width:100%}.adm-restaurants .adm-page-header h1,.adm-restaurant-detail .adm-page-header h1,.adm-restaurant-form-page .adm-page-header h1,.adm-restaurant-menu .adm-page-header h1,.adm-restaurant-add-products .adm-page-header h1{overflow-wrap:anywhere}.adm-restaurants .adm-page-header__actions,.adm-restaurant-detail__header-actions,.adm-restaurant-menu__header-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-restaurants .adm-page-header__actions .adm-primary-button,.adm-restaurant-detail__header-actions .adm-primary-button,.adm-restaurant-detail__header-actions .adm-secondary-button,.adm-restaurant-menu__header-actions .adm-primary-button,.adm-restaurant-menu__header-actions .adm-secondary-button{flex:none}.adm-restaurants .adm-page-header__actions svg{flex:0 0 18px;width:18px;height:18px}.adm-restaurants-results,.adm-restaurant-menu__results,.adm-restaurant-add-products__results{min-width:0}.adm-restaurants-table th,.adm-restaurant-menu-table th,.adm-restaurant-products-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-restaurants-table tbody tr:hover,.adm-restaurants-table tbody tr:focus-within,.adm-restaurant-menu-table tbody tr:hover,.adm-restaurant-menu-table tbody tr:focus-within,.adm-restaurant-products-table tbody tr:hover,.adm-restaurant-products-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-restaurants-table tbody tr:hover,.adm-restaurants-table tbody tr:focus-within,.adm-restaurant-menu-table tbody tr:hover,.adm-restaurant-menu-table tbody tr:focus-within,.adm-restaurant-products-table tbody tr:hover,.adm-restaurant-products-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-restaurants-table th{white-space:nowrap}.adm-restaurants-table__branch{min-width:180px;font-size:var(--adm-text-sm)}.adm-restaurants-table__status .adm-status,.adm-restaurants-table__delivery,.adm-restaurants-table__devices,.adm-restaurants-table__orders{white-space:nowrap}.adm-restaurants-table__branch .adm-data-link{overflow-wrap:anywhere;white-space:normal;width:fit-content;max-width:100%;display:block}.adm-restaurants-table__phone{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin-top:3px;line-height:18px;display:block}.adm-restaurants-table__status-content{justify-items:start;gap:var(--adm-space-2xs);display:grid}.adm-restaurants-table__opening{font-size:var(--adm-text-2xs);font-weight:650}.adm-restaurants-table__hours,.adm-restaurants-table__delivery,.adm-restaurants-table__devices{color:var(--adm-text-soft)}.adm-restaurants-table__orders{font-variant-numeric:tabular-nums}.adm-restaurants-table__actions{text-align:right;width:1%}.adm-restaurant-row-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:nowrap;display:flex}.adm-restaurant-row-action{flex:none;min-width:64px}.adm-restaurant-tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;justify-self:start;width:100%;padding:0}.adm-restaurant-tabs .adm-segmented__item{border-radius:0;position:relative}.adm-restaurant-tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-restaurant-tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-restaurant-detail__layout{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-restaurant-detail__column{align-content:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-restaurant-detail__card{align-content:start;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-lg);display:grid}.adm-restaurant-detail__card-head{justify-content:space-between;align-items:baseline;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-restaurant-detail__title{color:var(--adm-text);font-size:var(--adm-text-md);margin:0;font-weight:700;line-height:24px}.adm-restaurant-detail__state{color:var(--adm-text);font-size:var(--adm-text-xl);margin:0;font-weight:750;line-height:28px}.adm-restaurant-detail__state--success{color:var(--adm-success)}.adm-restaurant-detail__state--warning{color:var(--adm-warning)}.adm-restaurant-detail__state--danger{color:var(--adm-danger)}.adm-restaurant-detail__why,.adm-restaurant-detail__figure{color:var(--adm-text-soft);font-size:var(--adm-text-sm);margin:0}.adm-restaurant-detail__figure strong{margin-right:var(--adm-space-2xs);color:var(--adm-text);font-size:var(--adm-text-xl);font-variant-numeric:tabular-nums;font-weight:750}.adm-restaurant-detail__switches{gap:var(--adm-space-xs);min-width:0;margin:var(--adm-space-xs) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adm-restaurant-detail__switch{min-width:0;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted)}.adm-restaurant-detail__switch dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600}.adm-restaurant-detail__switch dd{color:var(--adm-text);font-size:var(--adm-text-sm);margin:2px 0 0;font-weight:650}.adm-restaurant-detail__note{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0}.adm-restaurant-detail__facts{min-width:0;margin:0;display:grid}.adm-restaurant-detail__fact{align-items:baseline;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-xs) 0;border-bottom:1px solid var(--adm-border);grid-template-columns:minmax(96px,.7fr) minmax(0,1.6fr);display:grid}.adm-restaurant-detail__fact:last-child{border-bottom:0}.adm-restaurant-detail__fact dt{color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:600;line-height:18px}.adm-restaurant-detail__fact dd{align-items:baseline;gap:var(--adm-space-2xs) var(--adm-space-sm);min-width:0;color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;font-weight:600;line-height:21px;display:flex}.adm-restaurant-detail__more{position:relative}.adm-restaurant-detail__more>summary{cursor:pointer;justify-content:center;min-width:44px;list-style:none}.adm-restaurant-detail__more>summary::-webkit-details-marker{display:none}.adm-restaurant-detail__more-menu{z-index:30;top:calc(100% + var(--adm-space-2xs));width:min(260px,100vw - 32px);padding:var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-raised);box-shadow:var(--adm-shadow-lg);position:absolute;right:0}.adm-restaurant-detail__more-item{gap:var(--adm-space-3xs);min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-danger);font-size:var(--adm-text-sm);font-weight:600;text-decoration:none;display:grid}.adm-restaurant-detail__more-item:hover,.adm-restaurant-detail__more-item:focus-visible{background:var(--adm-surface-muted)}.adm-restaurant-detail__more-item small{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400}.adm-restaurant-hours{min-width:0;margin:0;padding:0;list-style:none;display:grid}.adm-restaurant-hours__row{gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-xs) 0;border-bottom:1px solid var(--adm-border);font-size:var(--adm-text-sm);grid-template-columns:minmax(110px,.8fr) minmax(120px,1fr);display:grid}.adm-restaurant-hours__row:last-child{border-bottom:0}.adm-restaurant-hours__day{color:var(--adm-text-soft);font-weight:600}.adm-restaurant-hours__row--today .adm-restaurant-hours__day,.adm-restaurant-hours__row--today .adm-restaurant-hours__time{color:var(--adm-text);font-weight:700}.adm-restaurant-hours__today{margin-left:var(--adm-space-2xs);border-radius:var(--adm-radius-pill);background:var(--adm-brand-subtle);color:var(--adm-brand-strong);font-size:var(--adm-text-2xs);padding:1px 7px;font-weight:700}.adm-restaurant-hours__time{font-variant-numeric:tabular-nums;text-align:right;justify-self:end}.adm-restaurant-form-page__card{width:100%;padding:var(--adm-space-xl)}.adm-restaurant-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);letter-spacing:-.015em;margin:0 0 18px;font-weight:700;line-height:26px}.adm-restaurant-form{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-restaurant-form__errors ul{padding-left:var(--adm-space-lg);margin:5px 0 0}.adm-restaurant-form__section{border:0;min-width:0;margin:0;padding:0}.adm-restaurant-form__section+.adm-restaurant-form__section{padding-top:var(--adm-space-xl);border-top:1px solid var(--adm-border)}.adm-restaurant-form__legend{width:100%;color:var(--adm-text);font-size:var(--adm-text-sm);margin-bottom:14px;font-weight:700;line-height:21px}.adm-restaurant-form__grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-restaurant-form__field--wide{grid-column:1/-1}.adm-restaurant-form .adm-field__label--required:after{color:var(--adm-danger);content:" *"}.adm-restaurant-form__hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:17px}.adm-restaurant-form__toggle-grid{gap:var(--adm-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.adm-restaurant-form__toggle{align-items:center;gap:var(--adm-space-xs);min-width:0;min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-xs);cursor:pointer;font-weight:650;line-height:18px;display:flex}.adm-restaurant-form__toggle:hover{border-color:var(--adm-border-strong);color:var(--adm-text)}.adm-restaurant-form__checkbox{width:18px;height:18px;accent-color:var(--adm-brand);cursor:pointer;flex:0 0 18px;margin:0}.adm-restaurant-form__hours{gap:var(--adm-space-xs);min-width:0;display:grid}.adm-restaurant-form__hours-row{align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);grid-template-columns:minmax(100px,.7fr) minmax(150px,1fr) auto minmax(150px,1fr);display:grid}.adm-restaurant-form__hours-day{color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-weight:700}.adm-restaurant-form__hours-control,.adm-restaurant-form__select-wrap{min-width:0}.adm-restaurant-form__select-wrap{display:grid}.adm-restaurant-form__select-wrap .adm-select{background:var(--adm-surface);width:100%}.adm-restaurant-form__hours-separator{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);text-align:center}.adm-restaurant-form__actions,.adm-restaurant-add-products__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-restaurant-form__actions .adm-primary-button,.adm-restaurant-form__actions .adm-secondary-button,.adm-restaurant-add-products__actions .adm-primary-button,.adm-restaurant-add-products__actions .adm-secondary-button{flex:none;min-width:120px}.adm-restaurant-form--compact{width:100%}.adm-restaurant-menu-table__photo,.adm-restaurant-products-table__photo{width:72px}.adm-restaurant-product-thumbnail{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.adm-restaurant-product-thumbnail__image{object-fit:cover;width:100%;height:100%}.adm-restaurant-product-thumbnail__empty{color:var(--adm-text-faint);font-size:var(--adm-text-lg)}.adm-restaurant-menu-table__product{white-space:normal;min-width:190px}.adm-restaurant-menu-table__product strong,.adm-restaurant-products-table__product strong{color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;display:block}.adm-restaurant-menu-table__description{max-width:280px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);overflow-wrap:anywhere;margin-top:3px;line-height:18px;display:block}.adm-restaurant-menu-table__price,.adm-restaurant-products-table__price{color:var(--adm-brand-strong);white-space:nowrap}.adm-restaurant-menu-table__actions{text-align:right;width:1%}.adm-restaurant-menu__stock-action{border-radius:var(--adm-radius-control);align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.adm-restaurant-add-products__card-header{align-items:end}.adm-restaurant-add-products__filter{gap:var(--adm-space-xs);min-width:220px;display:grid}.adm-restaurant-add-products__filter .adm-select{width:100%}.adm-restaurant-add-products__selection-form{min-width:0;display:grid}.adm-restaurant-add-products__summary{justify-content:space-between;align-items:center;gap:var(--adm-space-xs) var(--adm-space-md);min-width:0;padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border);color:var(--adm-text-muted);font-size:var(--adm-text-xs);flex-wrap:wrap;display:flex}.adm-restaurant-add-products__summary strong{color:var(--adm-text)}.adm-restaurant-add-products__actions{padding:var(--adm-space-md);border-top:1px solid var(--adm-border)}.adm-restaurant-products-table__select{text-align:center;width:68px}.adm-restaurant-products-table__select .adm-status{white-space:nowrap}.adm-restaurant-product-select{width:20px;height:20px;accent-color:var(--adm-brand);cursor:pointer;margin:0}.adm-restaurant-product-select-hit{border-radius:var(--adm-radius-control);cursor:pointer;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex}.adm-restaurant-product-select-hit:hover{background:var(--adm-surface-muted)}.adm-restaurant-products-table__category td{padding-top:var(--adm-space-xs);padding-bottom:var(--adm-space-xs);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);letter-spacing:.02em}.adm-restaurant-products-table__category:hover{background:var(--adm-surface-muted)}@media (min-width:1180px){.adm-restaurant-detail__layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.adm-restaurant-form-page__card{padding:var(--adm-space-xl)}}@media (max-width:1023px){.adm-restaurants .adm-page-header__actions,.adm-restaurant-detail__header-actions,.adm-restaurant-menu__header-actions{justify-content:flex-start;width:100%}.adm-restaurants .adm-page-header__actions .adm-primary-button,.adm-restaurant-detail__header-actions .adm-primary-button,.adm-restaurant-detail__header-actions .adm-secondary-button,.adm-restaurant-menu__header-actions .adm-primary-button,.adm-restaurant-menu__header-actions .adm-secondary-button,.adm-restaurant-row-action,.adm-restaurant-menu__stock-action{min-height:44px}.adm-restaurants .adm-table-region,.adm-restaurant-menu .adm-table-region,.adm-restaurant-add-products .adm-table-region{overflow-x:visible}.adm-restaurants-table,.adm-restaurants-table tbody,.adm-restaurant-menu-table,.adm-restaurant-menu-table tbody,.adm-restaurant-products-table,.adm-restaurant-products-table tbody{width:100%;min-width:0;display:block}.adm-restaurants-table thead,.adm-restaurant-menu-table thead,.adm-restaurant-products-table thead{border:0;display:table-header-group}.adm-restaurants-table thead tr,.adm-restaurant-menu-table thead tr,.adm-restaurant-products-table thead tr{border:0;padding:0;display:table-row}.adm-restaurants-table thead th,.adm-restaurant-menu-table thead th,.adm-restaurant-products-table thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-restaurants-table tr,.adm-restaurant-menu-table tr,.adm-restaurant-products-table tr{gap:var(--adm-space-sm) var(--adm-space-md);min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-bottom:1px solid var(--adm-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-restaurants-table tr:last-child,.adm-restaurant-menu-table tr:last-child,.adm-restaurant-products-table tr:last-child{border-bottom:0}.adm-restaurants-table td,.adm-restaurant-menu-table td,.adm-restaurant-products-table td{align-items:start;gap:var(--adm-space-2xs) var(--adm-space-sm);text-align:left;white-space:normal;border:0;grid-template-columns:92px minmax(0,1fr);width:auto;min-width:0;max-width:none;padding:0;display:grid}.adm-restaurants-table td:before,.adm-restaurant-menu-table td:before,.adm-restaurant-products-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-restaurants-table td>*,.adm-restaurant-menu-table td>*,.adm-restaurant-products-table td>*{grid-column:2;justify-self:start;min-width:0}.adm-restaurants-table__branch,.adm-restaurants-table__actions,.adm-restaurant-menu-table__product,.adm-restaurant-menu-table__actions,.adm-restaurant-products-table__product{grid-column:1/-1;width:auto}.adm-restaurant-menu-table__description{max-width:100%}.adm-restaurants-table__actions,.adm-restaurant-menu-table__actions{justify-content:end}.adm-restaurant-row-actions{flex-wrap:wrap}.adm-restaurants-table.adm-data-table td{column-gap:var(--adm-space-md);grid-template-columns:max-content minmax(0,1fr)}.adm-restaurants-table td:before{font-size:var(--adm-text-xs);letter-spacing:0;text-transform:none;white-space:nowrap;font-weight:600}.adm-restaurants-table td>*{text-align:right;justify-self:end}.adm-restaurants-table td.adm-restaurants-table__branch,.adm-restaurants-table td.adm-restaurants-table__actions{display:block}.adm-restaurants-table td.adm-restaurants-table__branch>*{text-align:left;justify-self:start}.adm-restaurants-table td.adm-restaurants-table__branch:before,.adm-restaurants-table td.adm-restaurants-table__actions:before{content:none}.adm-restaurants-table__status-content{justify-items:end}.adm-restaurants-table__actions .adm-restaurant-row-actions,.adm-restaurants-table__actions .adm-restaurant-row-action{width:100%}.adm-restaurant-menu-table__photo,.adm-restaurant-products-table__photo{width:auto}.adm-restaurant-products-table__category{grid-template-columns:none;padding:0;display:block}.adm-restaurant-products-table__category td{padding:var(--adm-space-xs) 0;grid-column:1/-1;display:block}.adm-restaurant-products-table__category td:before{content:none}.adm-restaurant-products-table__category td>*{grid-column:auto}.adm-restaurant-product-select-hit{min-width:44px;min-height:44px}.adm-restaurant-form__toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-restaurant-form__actions .adm-primary-button,.adm-restaurant-form__actions .adm-secondary-button,.adm-restaurant-add-products__actions .adm-primary-button,.adm-restaurant-add-products__actions .adm-secondary-button{min-height:44px}}@media (max-width:767px){.adm-restaurants,.adm-restaurant-detail,.adm-restaurant-form-page,.adm-restaurant-menu,.adm-restaurant-add-products{gap:var(--adm-space-md)}.adm-restaurants .adm-page-header__actions .adm-primary-button,.adm-restaurant-detail__header-actions .adm-primary-button,.adm-restaurant-detail__header-actions .adm-secondary-button,.adm-restaurant-menu__header-actions .adm-primary-button,.adm-restaurant-menu__header-actions .adm-secondary-button{flex:140px}.adm-restaurant-tabs{width:100%}.adm-restaurant-tabs .adm-segmented__item{flex:1}.adm-restaurants-table tr,.adm-restaurant-menu-table tr,.adm-restaurant-products-table tr{grid-template-columns:minmax(0,1fr)}.adm-restaurants-table__branch,.adm-restaurants-table__actions,.adm-restaurant-menu-table__product,.adm-restaurant-menu-table__actions,.adm-restaurant-products-table__product{grid-column:auto}.adm-restaurants-table td,.adm-restaurant-menu-table td,.adm-restaurant-products-table td{grid-template-columns:104px minmax(0,1fr)}.adm-restaurant-row-actions{width:100%}.adm-restaurant-row-action{flex:110px}.adm-restaurant-detail__card,.adm-restaurant-form-page__card{padding:var(--adm-space-md)}.adm-restaurant-form__grid{grid-template-columns:minmax(0,1fr)}.adm-restaurant-form__field--wide{grid-column:auto}.adm-restaurant-form__toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-restaurant-form__hours-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.adm-restaurant-form__hours-day{grid-column:1/-1}.adm-restaurant-form__actions,.adm-restaurant-add-products__actions{flex-direction:column-reverse;align-items:stretch}.adm-restaurant-form__actions .adm-primary-button,.adm-restaurant-form__actions .adm-secondary-button,.adm-restaurant-add-products__actions .adm-primary-button,.adm-restaurant-add-products__actions .adm-secondary-button{width:100%}.adm-restaurant-add-products__card-header{flex-direction:column;align-items:stretch}.adm-restaurant-add-products__filter{width:100%;min-width:0}}@media (max-width:479px){.adm-restaurants-table td,.adm-restaurant-menu-table td,.adm-restaurant-products-table td{grid-template-columns:minmax(88px,.65fr) minmax(0,1fr)}.adm-restaurant-form__toggle-grid{grid-template-columns:minmax(0,1fr)}.adm-restaurant-hours__row{gap:var(--adm-space-2xs);grid-template-columns:minmax(0,1fr)}.adm-restaurant-hours__time{text-align:left;justify-self:start}.adm-restaurant-add-products__summary{flex-direction:column;align-items:flex-start}}@media (max-width:359px){.adm-restaurants-table.adm-data-table td{grid-template-columns:minmax(0,1fr)}.adm-restaurants-table td,.adm-restaurant-menu-table td,.adm-restaurant-products-table td{gap:var(--adm-space-3xs);grid-template-columns:minmax(0,1fr)}.adm-restaurants-table td>*,.adm-restaurant-menu-table td>*,.adm-restaurant-products-table td>*{grid-column:1}.adm-restaurant-row-actions{flex-direction:column;align-items:stretch}.adm-restaurant-row-action{width:100%}.adm-restaurant-form__hours-row{grid-template-columns:minmax(0,1fr)}.adm-restaurant-form__hours-day,.adm-restaurant-form__hours-control,.adm-restaurant-form__hours-separator{grid-column:1}.adm-restaurant-form__hours-separator{text-align:left}}.adm-system-status,.adm-system-status__content,.adm-system-status__section,.adm-system-status__alert-form{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-system-status__header-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-sm);flex-wrap:wrap;min-width:0;display:flex}.adm-system-status__refresh-button{flex:none}.adm-system-status__refresh-status{align-items:center;gap:var(--adm-space-xs);min-height:40px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;line-height:18px;display:inline-flex}.adm-system-status__refresh-indicator{border:2px solid var(--adm-border);border-top-color:var(--adm-brand);border-radius:var(--adm-radius-pill);flex:0 0 16px;width:16px;height:16px;animation:1.4s linear infinite adm-system-status-spin}.adm-system-status__refresh-icon{flex:0 0 17px;width:17px;height:17px}.adm-system-status__overall{align-items:center;gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-md) var(--adm-space-lg);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface);color:var(--adm-text-soft);box-shadow:var(--adm-shadow-sm);display:flex}.adm-system-status__overall--healthy{border-color:var(--adm-success-border);background:var(--adm-success-subtle);color:var(--adm-success)}.adm-system-status__overall--warning{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-system-status__overall--error{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-system-status__overall-indicator{border-radius:var(--adm-radius-pill);background:currentColor;flex:0 0 12px;width:12px;height:12px}.adm-system-status__overall-copy{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-system-status__overall-copy h2{color:currentColor;font-size:var(--adm-text-md);margin:0;line-height:24px}.adm-system-status__overall-meta{color:currentColor;font-size:var(--adm-text-2xs);opacity:.84;overflow-wrap:anywhere;margin:0;line-height:18px}.adm-system-status__tabs{width:fit-content}.adm-system-status__tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;justify-self:start;width:100%;padding:0}.adm-system-status__tabs .adm-segmented__item{border-radius:0;position:relative}.adm-system-status__tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-system-status__tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-system-status__tab-count{border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);min-width:20px;min-height:20px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:1px 6px;line-height:16px;display:inline-flex}.adm-system-status__tab-count--error{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-system-status__section{gap:var(--adm-space-md)}.adm-system-status__section-heading{min-width:0}.adm-system-status__section-heading h2,.adm-system-status__section-heading-copy h2{color:var(--adm-text);font-size:var(--adm-text-lg);margin:2px 0 0;line-height:26px}.adm-system-status__section-description{color:var(--adm-text-soft);font-size:var(--adm-text-xs);margin:2px 0 0;line-height:20px}.adm-system-status__section-footnote{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0;line-height:18px}.adm-system-status__section-heading--with-count{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);display:flex}.adm-system-status__resolved-count{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600}.adm-system-status__service-grid,.adm-system-status__uptime-grid,.adm-system-status__alert-grid{gap:var(--adm-space-md);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.adm-system-status__service-grid{align-items:start}.adm-system-status__service-card{align-content:start;gap:var(--adm-space-sm);border-inline-start-width:3px;min-width:0;display:grid}.adm-system-status__service-card--healthy{border-inline-start-color:var(--adm-success)}.adm-system-status__service-card--warning{border-inline-start-color:var(--adm-warning)}.adm-system-status__service-card--error{border-inline-start-color:var(--adm-danger)}.adm-system-status__service-header,.adm-system-status__incident-header,.adm-system-status__uptime-header,.adm-system-status__channel-header{justify-content:space-between;align-items:flex-start;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-system-status__service-title,.adm-system-status__incident-title,.adm-system-status__channel-identity{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-system-status__service-title h3,.adm-system-status__incident-title h3,.adm-system-status__uptime-header h3{min-width:0;color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;margin:0;line-height:20px}.adm-system-status__status-dot{border-radius:var(--adm-radius-pill);background:var(--adm-text-faint);flex:0 0 10px;width:10px;height:10px}.adm-system-status__status-dot--healthy{background:var(--adm-success)}.adm-system-status__status-dot--warning{background:var(--adm-warning)}.adm-system-status__status-dot--error{background:var(--adm-danger);animation:2s ease-in-out infinite adm-system-status-pulse}.adm-system-status__service-message,.adm-system-status__incident-message{color:var(--adm-text-soft);font-size:var(--adm-text-xs);overflow-wrap:anywhere;white-space:normal;margin:0;line-height:20px}.adm-system-status__service-note{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);overflow-wrap:break-word;margin:0;line-height:18px}.adm-system-status__response-time{align-items:center;gap:var(--adm-space-2xs);color:var(--adm-text-faint);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;margin:0;line-height:16px;display:inline-flex}.adm-system-status__response-time svg{flex:0 0 14px;width:14px;height:14px}.adm-system-status__details{min-width:0;padding-top:var(--adm-space-sm);border-top:1px solid var(--adm-border);margin:0;display:grid}.adm-system-status__detail{justify-content:space-between;align-items:baseline;gap:var(--adm-space-3xs) var(--adm-space-sm);min-width:0;padding:var(--adm-space-2xs) 0;border-bottom:1px solid var(--adm-border);font-size:var(--adm-text-2xs);flex-wrap:wrap;line-height:18px;display:flex}.adm-system-status__detail:last-child{border-bottom:0}.adm-system-status__detail dt{color:var(--adm-text-muted)}.adm-system-status__detail dd{min-width:0;color:var(--adm-text-soft);overflow-wrap:break-word;text-align:end;white-space:normal;margin:0;font-weight:600}.adm-system-status__environment{min-width:0}.adm-system-status__environment-grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-system-status__environment-item{gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-system-status__environment-item dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:16px}.adm-system-status__environment-item dd{min-width:0;color:var(--adm-text-soft);font-size:var(--adm-text-xs);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:20px}.adm-system-status__empty-icon{width:42px;height:42px;color:var(--adm-text-faint);margin-inline:auto}.adm-system-status__empty code{padding:var(--adm-space-3xs) var(--adm-space-2xs);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs)}.adm-system-status__uptime-card{gap:var(--adm-space-sm);min-width:0;display:grid}.adm-system-status__uptime-value{color:var(--adm-text-muted);font-size:var(--adm-text-sm);font-variant-numeric:tabular-nums;flex:none}.adm-system-status__uptime-value--healthy,.adm-system-status__uptime-progress--healthy{color:var(--adm-success)}.adm-system-status__uptime-value--warning,.adm-system-status__uptime-progress--warning{color:var(--adm-warning)}.adm-system-status__uptime-value--error,.adm-system-status__uptime-progress--error{color:var(--adm-danger)}.adm-system-status__incident-list{gap:var(--adm-space-sm);min-width:0;margin:0;padding:0;list-style:none;display:grid}.adm-system-status__incident-card{gap:var(--adm-space-sm);border-inline-start-width:3px;min-width:0;display:grid}.adm-system-status__incident-card--error{border-inline-start-color:var(--adm-danger)}.adm-system-status__incident-card--warning{border-inline-start-color:var(--adm-warning)}.adm-system-status__incident-card--resolved{border-inline-start-color:var(--adm-success)}.adm-system-status__incident-meta{gap:var(--adm-space-xs) var(--adm-space-md);min-width:0;color:var(--adm-text-faint);font-size:var(--adm-text-2xs);flex-wrap:wrap;line-height:16px;display:flex}.adm-system-status__incident-meta time,.adm-system-status__incident-meta strong{color:var(--adm-text-soft);font-variant-numeric:tabular-nums}.adm-system-status__alert-fieldset{gap:var(--adm-space-md);border:0;min-width:0;margin:0;padding:0;display:grid}.adm-system-status__alert-legend{color:var(--adm-text);font-size:var(--adm-text-lg);margin-bottom:10px;font-weight:700;line-height:26px}.adm-system-status__channel{align-content:start;gap:var(--adm-space-md);min-width:0;display:grid}.adm-system-status__channel-icon{border:1px solid var(--adm-brand-border);border-radius:var(--adm-radius-card);background:var(--adm-brand-subtle);width:38px;height:38px;color:var(--adm-brand-strong);flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.adm-system-status__channel-icon--telegram{border-color:var(--adm-info-border);background:var(--adm-info-subtle);color:var(--adm-info)}.adm-system-status__channel-icon--email{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-system-status__channel-icon svg{width:20px;height:20px}.adm-system-status__channel-copy{min-width:0}.adm-system-status__channel-copy h2{color:var(--adm-text);font-size:var(--adm-text-md);margin:0;line-height:22px}.adm-system-status__channel-copy p,.adm-system-status__field-hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);overflow-wrap:anywhere;margin:2px 0 0;line-height:18px}.adm-system-status__field-grid{gap:var(--adm-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-system-status__field-hint .adm-text-link{min-height:0}.adm-system-status__textarea{resize:vertical;min-height:84px}.adm-system-status__preferences{min-width:0;display:grid}.adm-system-status__preference{justify-content:space-between;align-items:center;gap:var(--adm-space-lg);min-width:0;padding:var(--adm-space-md) 0;border-bottom:1px solid var(--adm-border);display:flex}.adm-system-status__preference:first-child{padding-top:0}.adm-system-status__preference:last-child{border-bottom:0;padding-bottom:0}.adm-system-status__preference-copy{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-system-status__preference-copy strong,.adm-system-status__preference-label{color:var(--adm-text-soft);font-size:var(--adm-text-xs);font-weight:700;line-height:20px}.adm-system-status__preference-copy span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);overflow-wrap:anywhere;line-height:18px}.adm-system-status__toggle{align-items:center;gap:var(--adm-space-xs);min-height:40px;color:var(--adm-text-soft);cursor:pointer;display:inline-flex}.adm-system-status__checkbox{width:20px;height:20px;accent-color:var(--adm-brand);cursor:pointer;flex:0 0 20px}.adm-system-status__cooldown{align-items:center;gap:var(--adm-space-xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);display:inline-flex}.adm-system-status__cooldown .adm-input{width:88px}.adm-system-status__alert-actions{justify-content:flex-end;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-system-status__alert-actions.adm-form__actions{flex-wrap:nowrap;align-items:stretch}.adm-system-status__alert-actions .adm-primary-button,.adm-system-status__alert-actions .adm-secondary-button{flex:none}@keyframes adm-system-status-spin{to{transform:rotate(360deg)}}@keyframes adm-system-status-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (min-width:768px){.adm-system-status__service-grid--infrastructure,.adm-system-status__service-grid--integrations,.adm-system-status__uptime-grid,.adm-system-status__alert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-system-status__environment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-system-status__alert-grid .adm-system-status__channel:last-child{grid-column:1/-1}}@media (min-width:1180px){.adm-system-status__service-grid--infrastructure,.adm-system-status__uptime-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-system-status__service-grid--integrations{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.adm-system-status__refresh-status,.adm-system-status__toggle{min-height:44px}.adm-system-status__checkbox{flex-basis:22px;width:22px;height:22px}}@media (max-width:767px){.adm-system-status{gap:var(--adm-space-lg)}.adm-system-status__header{grid-template-columns:minmax(0,1fr);display:grid}.adm-system-status__header-actions,.adm-system-status__alert-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.adm-system-status__header-actions .adm-secondary-button,.adm-system-status__alert-actions .adm-primary-button,.adm-system-status__alert-actions .adm-secondary-button{width:100%}.adm-system-status__refresh-status{justify-content:center}.adm-system-status__tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.adm-system-status__tab{min-width:0;padding-inline:var(--adm-space-xs)}.adm-system-status__service-grid,.adm-system-status__uptime-grid,.adm-system-status__alert-grid,.adm-system-status__field-grid{grid-template-columns:minmax(0,1fr)}.adm-system-status__incident-header,.adm-system-status__preference{flex-direction:column;align-items:flex-start}}@media (max-width:479px){.adm-system-status__overall,.adm-system-status__service-header,.adm-system-status__channel-header{align-items:flex-start}.adm-system-status__service-header{flex-direction:column}.adm-system-status__environment-grid{grid-template-columns:minmax(0,1fr)}.adm-system-status__detail{gap:var(--adm-space-3xs);flex-direction:column}.adm-system-status__detail dd{text-align:start}.adm-system-status__section-heading--with-count{flex-direction:column;align-items:flex-start}}@media (max-width:359px){.adm-system-status__tabs{grid-template-columns:minmax(0,1fr)}.adm-system-status__tab{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.adm-system-status__refresh-indicator,.adm-system-status__status-dot--error{animation:none}}.adm-catalogue,.adm-catalogue-detail,.adm-catalogue-form-page{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-catalogue-detail,.adm-catalogue-form-page{width:100%}body.adm-v11 .adm-catalogue section,body.adm-v11 .adm-catalogue-detail section,body.adm-v11 .adm-catalogue-form-page section{margin:0}.adm-catalogue .adm-page-header h1,.adm-catalogue-detail .adm-page-header h1,.adm-catalogue-form-page .adm-page-header h1{overflow-wrap:anywhere;font-weight:650}.adm-catalogue .adm-primary-button,.adm-catalogue .adm-secondary-button,.adm-catalogue .adm-status,.adm-catalogue .adm-segmented__item,.adm-catalogue-detail .adm-primary-button,.adm-catalogue-detail .adm-secondary-button,.adm-catalogue-form-page .adm-primary-button,.adm-catalogue-form-page .adm-secondary-button{font-weight:600}.adm-catalogue-tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;width:100%;padding:0}.adm-catalogue-tabs .adm-segmented__item{border-radius:0;position:relative}.adm-catalogue-tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-catalogue-tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-catalogue-results{min-width:0}.adm-catalogue-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-catalogue-table tbody tr:hover,.adm-catalogue-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-catalogue-table tbody tr:hover,.adm-catalogue-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-catalogue-table__name{width:34%;min-width:180px;color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;font-weight:650}.adm-catalogue-table__created{color:var(--adm-text-muted);white-space:nowrap}.adm-catalogue-table__translation{width:130px}.adm-catalogue-table__actions{text-align:right;min-width:260px}.adm-catalogue-row-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-catalogue-row-action{min-width:58px;min-height:36px;padding:var(--adm-space-xs) var(--adm-space-sm);font-size:var(--adm-text-2xs);flex:none}.adm-catalogue-table__drag{border-radius:var(--adm-radius-control);width:36px;min-height:36px;color:var(--adm-text-muted);cursor:grab;letter-spacing:-3px;flex:0 0 36px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.adm-catalogue-table__drag:hover{background:var(--adm-surface-muted);color:var(--adm-text)}.adm-catalogue-table__drag:active{cursor:grabbing}.adm-catalogue .adm-empty-state .adm-primary-button{width:fit-content;margin:12px auto 0}.adm-catalogue-detail__body{min-width:0;padding:var(--adm-space-lg)}.adm-catalogue-detail__facts{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.adm-catalogue-detail__fact{gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-3xs) var(--adm-space-lg);border-right:1px solid var(--adm-border);display:grid}.adm-catalogue-detail__fact:first-child{padding-left:0}.adm-catalogue-detail__fact:last-child{border-right:0;padding-right:0}.adm-catalogue-detail__fact dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:16px}.adm-catalogue-detail__fact dd{overflow-wrap:anywhere;min-width:0;color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:650;line-height:21px}.adm-catalogue-form-page__card{padding:var(--adm-space-xl)}.adm-catalogue-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 20px;font-weight:700;line-height:26px}.adm-catalogue-form{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-catalogue-form__errors ul{padding-left:var(--adm-space-lg);font-size:var(--adm-text-2xs);margin:5px 0 0}.adm-catalogue-form__section{border:0;min-width:0;margin:0;padding:0}.adm-catalogue-form__legend{width:100%;color:var(--adm-text-soft);font-size:var(--adm-text-xs);margin-bottom:14px;font-weight:700;line-height:20px}.adm-catalogue-form__grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-catalogue-form .adm-field__label--required:after{color:var(--adm-danger);content:" *"}.adm-catalogue-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-catalogue-form__actions .adm-primary-button,.adm-catalogue-form__actions .adm-secondary-button{flex:none;min-width:112px}@media (max-width:1023px){.adm-catalogue .adm-table-region{overflow-x:visible}.adm-catalogue-table,.adm-catalogue-table tbody{width:100%;min-width:0;display:block}.adm-catalogue-table thead{border:0;display:table-header-group}.adm-catalogue-table thead tr{border:0;padding:0;display:table-row}.adm-catalogue-table thead th{opacity:0;pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-catalogue-table tr{gap:var(--adm-space-sm) var(--adm-space-md);min-width:0;padding:var(--adm-space-md) var(--adm-space-md);border-bottom:1px solid var(--adm-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adm-catalogue-table tr:last-child{border-bottom:0}.adm-catalogue-table td{align-items:start;gap:var(--adm-space-2xs) var(--adm-space-sm);text-align:left;white-space:normal;border:0;grid-template-columns:88px minmax(0,1fr);width:auto;min-width:0;padding:0;display:grid}.adm-catalogue-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-catalogue-table td>*{grid-column:2;justify-self:start;min-width:0}.adm-catalogue-table__name,.adm-catalogue-table__actions{grid-column:1/-1;width:auto;min-width:0}.adm-catalogue-table__name{font-size:var(--adm-text-md)}.adm-catalogue-table__actions{justify-content:end}.adm-catalogue-row-actions{width:100%}.adm-catalogue-row-action,.adm-catalogue-table__drag{min-height:44px}.adm-catalogue-table__drag{flex-basis:44px;width:44px}.adm-catalogue-form__actions .adm-primary-button,.adm-catalogue-form__actions .adm-secondary-button{min-height:44px}}@media (max-width:767px){.adm-catalogue,.adm-catalogue-detail,.adm-catalogue-form-page{gap:var(--adm-space-md)}.adm-catalogue-tabs{width:100%}.adm-catalogue-tabs .adm-segmented__item{flex:1}.adm-catalogue-table tr{grid-template-columns:minmax(0,1fr)}.adm-catalogue-table__name,.adm-catalogue-table__actions{grid-column:auto}.adm-catalogue-table__actions{min-width:0}.adm-catalogue-table td{grid-template-columns:104px minmax(0,1fr)}.adm-catalogue-row-actions{justify-content:flex-start}.adm-catalogue-row-action{flex:100px}.adm-catalogue-detail__facts,.adm-catalogue-form__grid{grid-template-columns:minmax(0,1fr)}.adm-catalogue-detail__fact{padding:var(--adm-space-md) 0;border-right:0;border-bottom:1px solid var(--adm-border)}.adm-catalogue-detail__fact:first-child{padding-top:0}.adm-catalogue-detail__fact:last-child{border-bottom:0;padding-bottom:0}.adm-catalogue-form-page__card{padding:var(--adm-space-md)}.adm-catalogue-form__actions{flex-direction:column-reverse;align-items:stretch}.adm-catalogue-form__actions .adm-primary-button,.adm-catalogue-form__actions .adm-secondary-button{width:100%}}@media (max-width:479px){.adm-catalogue-table td{grid-template-columns:minmax(86px,.65fr) minmax(0,1fr)}}@media (max-width:359px){.adm-catalogue-tabs{grid-template-columns:minmax(0,1fr)}.adm-catalogue-row-actions{flex-direction:column;align-items:stretch}.adm-catalogue-row-action,.adm-catalogue-table__drag{flex:0 0 44px;width:100%}}.adm-settings-access,.adm-settings-access-form-page{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-settings-access .adm-page-header h1,.adm-settings-access-form-page .adm-page-header h1{font-weight:650}.adm-settings-access .adm-primary-button,.adm-settings-access .adm-secondary-button,.adm-settings-access .adm-segmented__item,.adm-settings-access .adm-status,.adm-settings-access-form-page .adm-primary-button,.adm-settings-access-form-page .adm-secondary-button{font-weight:600}.adm-settings__tabs{width:fit-content}.adm-settings__tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;justify-self:start;width:100%;padding:0}.adm-settings__tabs .adm-segmented__item{border-radius:0;position:relative}.adm-settings__tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-settings__tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-settings-access .adm-page-header__actions .adm-primary-button{white-space:nowrap;flex:none}.adm-settings-access .adm-page-header__actions svg{flex:0 0 18px;width:18px;height:18px}.adm-settings-access__results{min-width:0}.adm-settings-access-table th,.adm-settings-points-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-settings-access-table tbody tr:hover,.adm-settings-access-table tbody tr:focus-within,.adm-settings-points-table tbody tr:hover,.adm-settings-points-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-settings-access-table tbody tr:hover,.adm-settings-access-table tbody tr:focus-within,.adm-settings-points-table tbody tr:hover,.adm-settings-points-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-settings-access-table__identity{overflow-wrap:anywhere;max-width:320px;color:var(--adm-text);font-size:var(--adm-text-sm);font-weight:650}.adm-settings-access-table__actions{text-align:right}.adm-settings-access-table__action-list{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-settings-access-table__action-list .adm-primary-button,.adm-settings-access-table__action-list .adm-secondary-button{min-width:68px;min-height:36px;padding:var(--adm-space-xs) var(--adm-space-sm);font-size:var(--adm-text-2xs);flex:none}.adm-settings__tab-count{margin-left:var(--adm-space-2xs);color:var(--adm-text-muted);font-variant-numeric:tabular-nums}.adm-settings__tabs .adm-segmented__item--active .adm-settings__tab-count{color:inherit}.adm-settings-team td{vertical-align:middle}.adm-settings-team tbody tr.adm-settings-team__row--locked{background:var(--adm-warning-subtle)}.adm-settings-team__person{align-items:center;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-settings-team__avatar{border-radius:var(--adm-radius-circle);background:var(--adm-brand-subtle);width:36px;height:36px;color:var(--adm-brand-strong);flex:0 0 36px;place-items:center;font-weight:800;display:grid}.adm-settings-team__who{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-settings-team__who strong{color:var(--adm-text)}.adm-settings-team__you{margin-left:var(--adm-space-xs);padding:0 var(--adm-space-xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);vertical-align:middle;font-weight:700;display:inline-block}.adm-settings-team__role{white-space:nowrap}@container adm-data-table (min-width:1081px){.adm-settings-team .adm-settings-access-table__identity{overflow-wrap:normal;min-width:280px;max-width:none}.adm-settings-team__pages{min-width:220px}.adm-settings-team__sign-in{width:240px}}@container adm-data-table (max-width:1080px){.adm-settings-team td.adm-settings-access-table__identity:before,.adm-settings-team td.adm-settings-access-table__actions:before{content:none}.adm-settings-team .adm-settings-more__menu{right:0;bottom:calc(100% + var(--adm-space-2xs))}}.adm-settings-team__state{justify-items:start;display:grid}.adm-settings-team__lock{margin-top:var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400;display:block}.adm-settings-pages{gap:var(--adm-space-2xs);flex-wrap:wrap;min-width:0;display:flex}.adm-settings-pages__chip{padding:var(--adm-space-3xs) var(--adm-space-xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface);color:var(--adm-text);font-size:var(--adm-text-2xs);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.adm-settings-more{position:relative}.adm-settings-more>summary{cursor:pointer;list-style:none}.adm-settings-more>summary::-webkit-details-marker{display:none}.adm-settings-access-table__action-list .adm-settings-more__toggle{justify-content:center;min-width:40px}.adm-settings-more__menu{z-index:30;right:calc(100% + var(--adm-space-2xs));min-width:140px;padding:var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-raised);box-shadow:var(--adm-shadow-lg);text-align:left;position:absolute;bottom:0}.adm-settings-more__item{min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-danger);font-size:var(--adm-text-sm);align-items:center;font-weight:600;text-decoration:none;display:flex}.adm-settings-more__item:hover,.adm-settings-more__item:focus-visible{background:var(--adm-danger-subtle)}.adm-settings-roles{gap:var(--adm-space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.adm-settings-role{align-content:start;gap:var(--adm-space-sm);min-width:0;display:grid}.adm-settings-role__head{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-settings-role__name{color:var(--adm-text);font-size:var(--adm-text-lg);overflow-wrap:anywhere;margin:0;font-weight:700}.adm-settings-role__head .adm-status{flex:none}.adm-settings-role__summary,.adm-settings-note{color:var(--adm-text-muted);font-size:var(--adm-text-sm);margin:0}.adm-settings-role .adm-status--warning{width:fit-content}.adm-settings-role__actions{gap:var(--adm-space-xs);margin-top:var(--adm-space-2xs);flex-wrap:wrap;display:flex}.adm-settings-access .adm-empty-state .adm-primary-button{width:fit-content;margin:12px auto 0}.adm-settings-access-form-page__card{width:100%;padding:var(--adm-space-xl)}.adm-settings-access-form-page{width:100%}.adm-settings-access-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 4px;font-weight:700;line-height:26px}.adm-settings-access-form-page__description{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0 0 20px;line-height:20px}.adm-settings-access-form{gap:var(--adm-space-md);min-width:0;display:grid}.adm-settings-access-form__errors{align-items:flex-start}.adm-settings-access-form__errors ul{padding-left:var(--adm-space-lg);font-size:var(--adm-text-2xs);margin:5px 0 0}.adm-settings-access-form__hint{color:var(--adm-text-faint);font-size:var(--adm-text-2xs);margin:0;line-height:18px}.adm-settings-access-form__permission-fieldset{border:0;min-width:0;margin:0;padding:0}.adm-settings-access-form__permission-legend{padding:0}.adm-settings-access-form__permission-intro{margin:5px 0 12px}.adm-settings-access-form__permission-grid{gap:var(--adm-space-xs);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-settings-access-form__permission{align-items:center;gap:var(--adm-space-sm);min-width:0;min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);color:var(--adm-text-soft);cursor:pointer;font-size:var(--adm-text-xs);line-height:20px;display:flex}.adm-settings-access-form__permission:hover{border-color:var(--adm-border-strong);background:var(--adm-surface-muted)}.adm-settings-access-form__permission input{width:17px;height:17px;accent-color:var(--adm-brand);flex:0 0 17px}.adm-settings-access-form__permission input:disabled{cursor:not-allowed;opacity:.65}.adm-settings-access-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-settings-access-form__actions .adm-primary-button,.adm-settings-access-form__actions .adm-secondary-button{flex:none;min-width:128px}@media (max-width:767px){.adm-settings-access .adm-table-region{overflow-x:visible}.adm-settings-access-table{min-width:0}.adm-settings-access-table thead{display:none}.adm-settings-access-table,.adm-settings-access-table tbody,.adm-settings-access-table tr,.adm-settings-access-table td{width:100%;display:block}.adm-settings-access-table tbody{gap:var(--adm-space-sm);padding:var(--adm-space-sm);display:grid}.adm-settings-access-table tbody tr{padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface)}.adm-settings-access-table td{gap:var(--adm-space-sm);padding:var(--adm-space-xs) 0;border:0;grid-template-columns:minmax(94px,34%) minmax(0,1fr);display:grid}.adm-settings-access-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-settings-access-table td.adm-settings-access-table__actions{padding-top:var(--adm-space-sm);border-top:1px solid var(--adm-border);margin-top:5px}.adm-settings-access-table__action-list{justify-content:flex-start}.adm-settings-team td.adm-settings-access-table__identity,.adm-settings-team td.adm-settings-access-table__actions{grid-template-columns:minmax(0,1fr)}.adm-settings-access-form-page__card{width:100%;padding:var(--adm-space-lg)}.adm-settings-access-form__permission-grid{grid-template-columns:1fr}.adm-settings-access-form__actions{flex-direction:column-reverse;align-items:stretch}.adm-settings-access-form__actions .adm-primary-button,.adm-settings-access-form__actions .adm-secondary-button{width:100%;min-height:44px}}.adm-settings-points,.adm-settings-point-detail,.adm-settings-global-detail,.adm-settings-loyalty-form-page{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-settings-points .adm-page-header h1,.adm-settings-point-detail .adm-page-header h1,.adm-settings-global-detail .adm-page-header h1,.adm-settings-loyalty-form-page .adm-page-header h1{font-weight:650}.adm-settings-points .adm-primary-button,.adm-settings-points .adm-secondary-button,.adm-settings-point-detail .adm-primary-button,.adm-settings-global-detail .adm-primary-button,.adm-settings-loyalty-form-page .adm-primary-button,.adm-settings-loyalty-form-page .adm-secondary-button,.adm-settings-points .adm-status{font-weight:600}.adm-settings-points__summary-grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-settings-points__summary{justify-content:space-between;align-items:stretch;gap:var(--adm-space-xl);flex-direction:column;min-width:0;min-height:224px;display:flex}.adm-settings-points__summary-copy{gap:var(--adm-space-xs);min-width:0;display:grid}.adm-settings-points__summary-copy h2{color:var(--adm-text);font-size:var(--adm-text-lg);letter-spacing:-.012em;margin:0;font-weight:700;line-height:25px}.adm-settings-points__summary-title{justify-content:space-between;align-items:flex-start;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-settings-points__summary-heading{min-width:0}.adm-settings-points__metric{align-items:baseline;gap:var(--adm-space-xs);min-width:0;color:var(--adm-text-soft);font-size:var(--adm-text-sm);flex-wrap:wrap;line-height:22px;display:flex}.adm-settings-points__metric strong{font-size:var(--adm-text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:32px}.adm-settings-points__description{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0;line-height:19px}.adm-settings-points__gift-value{align-items:baseline;gap:var(--adm-space-xs);margin-top:6px;display:flex}.adm-settings-points__gift-value strong{color:var(--adm-text);font-size:var(--adm-text-3xl);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:36px}.adm-settings-points__gift-value span{color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:600}.adm-settings-points__summary-actions{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-settings-points__history-header{justify-content:space-between;align-items:center;gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-lg);border-bottom:1px solid var(--adm-border);display:flex}.adm-settings-points__history-header .adm-primary-button{flex:none}.adm-settings-points__history-header svg{flex:0 0 18px;width:18px;height:18px}.adm-settings-points-table__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-2xs)}.adm-settings-points-table__identity{min-width:190px;color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;font-weight:600}.adm-settings-points-table__amount{color:var(--adm-text);font-variant-numeric:tabular-nums;font-weight:700}.adm-settings-points-table__date{color:var(--adm-text-muted);white-space:nowrap}.adm-settings-point-detail__body,.adm-settings-global-detail__body{padding:var(--adm-space-2xs) var(--adm-space-lg) var(--adm-space-lg)}.adm-settings-point-detail,.adm-settings-global-detail{width:100%}.adm-settings-point-detail__facts,.adm-settings-global-detail__facts{border-top:1px solid var(--adm-border);border-left:1px solid var(--adm-border);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.adm-settings-point-detail__fact,.adm-settings-global-detail__fact{gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-md);border-right:1px solid var(--adm-border);border-bottom:1px solid var(--adm-border);display:grid}.adm-settings-point-detail__fact dt,.adm-settings-global-detail__fact dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.045em;text-transform:uppercase;font-weight:700;line-height:16px}.adm-settings-point-detail__fact dd,.adm-settings-global-detail__fact dd{min-width:0;color:var(--adm-text);font-size:var(--adm-text-xs);overflow-wrap:anywhere;margin:0;line-height:20px}.adm-settings-point-detail__points,.adm-settings-global-detail__rate{font-size:var(--adm-text-lg);font-variant-numeric:tabular-nums;font-weight:700}.adm-settings-global-detail__rate{color:var(--adm-success)}.adm-settings-point-detail__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.adm-settings-loyalty-form-page__card{width:100%;padding:var(--adm-space-xl)}.adm-settings-loyalty-form-page{width:100%}.adm-settings-loyalty-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 4px;font-weight:700;line-height:26px}.adm-settings-loyalty-form-page__description{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0 0 20px;line-height:20px}.adm-settings-loyalty-form{gap:var(--adm-space-md);min-width:0;display:grid}.adm-settings-loyalty-form__textarea{resize:vertical;min-height:92px}.adm-settings-loyalty-form__check{align-items:flex-start;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);cursor:pointer;display:flex}.adm-settings-loyalty-form__check:hover{border-color:var(--adm-border-strong);background:var(--adm-surface-muted)}.adm-settings-loyalty-form__check input{width:17px;height:17px;accent-color:var(--adm-brand);flex:0 0 17px;margin-top:2px}.adm-settings-loyalty-form__check span{min-width:0;display:grid}.adm-settings-loyalty-form__check.adm-check>span{gap:0}.adm-settings-loyalty-form__check strong{color:var(--adm-text);font-size:var(--adm-text-xs);line-height:20px}.adm-settings-loyalty-form__check small{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:18px}.adm-settings-loyalty-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-settings-loyalty-form__actions .adm-primary-button,.adm-settings-loyalty-form__actions .adm-secondary-button{flex:none;min-width:120px}.adm-settings-tax{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-settings-tax__card{width:100%;padding:var(--adm-space-xl)}.adm-settings-tax__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 4px;font-weight:700;line-height:26px}.adm-settings-tax__description{max-width:68ch;color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0 0 20px;line-height:20px}.adm-settings-tax__field{max-width:360px}.adm-settings-tax__actions .adm-primary-button{flex:none;min-width:120px}@media (max-width:767px){.adm-settings-points__summary-grid{grid-template-columns:1fr}.adm-settings-points__history-header{flex-direction:column;align-items:stretch}.adm-settings-points__history-header .adm-primary-button{width:100%}.adm-settings-points .adm-table-region{overflow-x:visible}.adm-settings-points-table{min-width:0}.adm-settings-points-table thead{display:none}.adm-settings-points-table,.adm-settings-points-table tbody,.adm-settings-points-table tr,.adm-settings-points-table td{width:100%;display:block}.adm-settings-points-table tbody{gap:var(--adm-space-sm);padding:var(--adm-space-sm);display:grid}.adm-settings-points-table tbody tr{padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface)}.adm-settings-points-table td{gap:var(--adm-space-sm);padding:var(--adm-space-xs) 0;border:0;grid-template-columns:minmax(104px,38%) minmax(0,1fr);display:grid}.adm-settings-points-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-settings-point-detail__facts,.adm-settings-global-detail__facts{grid-template-columns:1fr}.adm-settings-loyalty-form-page__card{width:100%;padding:var(--adm-space-lg)}.adm-settings-loyalty-form__actions{flex-direction:column-reverse;align-items:stretch}.adm-settings-loyalty-form__actions .adm-primary-button,.adm-settings-loyalty-form__actions .adm-secondary-button{width:100%;min-height:44px}}@media (max-width:1023px){.adm-settings-access-table__action-list .adm-primary-button,.adm-settings-access-table__action-list .adm-secondary-button{min-height:44px}}.adm-promotions,.adm-promotions-form-page,.adm-promotion-detail{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-promotions-form-page,.adm-promotion-detail{width:100%}.adm-promotions .adm-page-header h1,.adm-promotions-form-page .adm-page-header h1,.adm-promotion-detail .adm-page-header h1{font-weight:650}.adm-promotions .adm-primary-button,.adm-promotions .adm-secondary-button,.adm-promotions .adm-segmented__item,.adm-promotions .adm-status,.adm-promotions-form-page .adm-primary-button,.adm-promotions-form-page .adm-secondary-button,.adm-promotion-detail .adm-primary-button,.adm-promotion-detail .adm-secondary-button,.adm-promotion-detail .adm-status{font-weight:600}.adm-promotions .adm-page-header__actions svg,.adm-promotions .adm-empty-state svg,.adm-promotions-form-page .adm-page-header__actions svg{flex:0 0 18px;width:18px;height:18px}.adm-promotions-tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;width:100%;padding:0}.adm-promotions-tabs .adm-segmented__item{border-radius:0;position:relative}.adm-promotions-tabs .adm-segmented__item--active{box-shadow:none;color:var(--adm-brand-strong);background:0 0}.adm-promotions-tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-promotions-code{max-width:100%;padding:var(--adm-space-2xs) var(--adm-space-xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-brand-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-2xs);overflow-wrap:anywhere;font-weight:650;line-height:18px;display:inline-flex}.adm-discounts-table th,.adm-user-vouchers-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-discounts-table tbody tr:hover,.adm-discounts-table tbody tr:focus-within,.adm-user-vouchers-table tbody tr:hover,.adm-user-vouchers-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-discounts-table tbody tr:hover,.adm-discounts-table tbody tr:focus-within,.adm-user-vouchers-table tbody tr:hover,.adm-user-vouchers-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-discounts-table__identity{min-width:160px;max-width:280px;color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;font-weight:650}.adm-discounts-table__money{color:var(--adm-text);font-variant-numeric:tabular-nums;font-weight:650}.adm-discounts-table__date{color:var(--adm-text-muted);white-space:nowrap}.adm-discounts-table__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-2xs)}.adm-discounts-table__actions{text-align:right}.adm-discounts-table__action-list{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-discounts-table__action-list .adm-primary-button,.adm-discounts-table__action-list .adm-secondary-button{min-width:58px;min-height:36px;padding:var(--adm-space-xs) var(--adm-space-xs);font-size:var(--adm-text-2xs);flex:none}.adm-discounts-table__drag{border-radius:var(--adm-radius-control);width:28px;min-height:36px;color:var(--adm-text-faint);cursor:grab;font-size:var(--adm-text-md);letter-spacing:-2px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.adm-discounts-table__drag:hover{background:var(--adm-surface-muted);color:var(--adm-text)}.adm-promotions .adm-empty-state .adm-primary-button{width:fit-content;margin:12px auto 0}.adm-promotions-form-page__card{width:100%;padding:var(--adm-space-xl)}.adm-promotions-form-page__heading{justify-content:space-between;align-items:flex-start;gap:var(--adm-space-md);min-width:0;display:flex}.adm-promotions-form-page__copy{min-width:0}.adm-promotions-form-page__title{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0 0 4px;font-weight:700;line-height:26px}.adm-promotions-form-page__description{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0 0 20px;line-height:20px}.adm-promotions-form-page__heading .adm-secondary-button{flex:none}.adm-promotions-form{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-promotions-form__errors{align-items:flex-start}.adm-promotions-form__errors ul{padding-left:var(--adm-space-lg);font-size:var(--adm-text-2xs);margin:5px 0 0}.adm-promotions-form__section,.adm-promotions-form__choice-group{border:0;min-width:0;margin:0;padding:0}.adm-promotions-form__section{gap:var(--adm-space-md);padding-bottom:var(--adm-space-xl);border-bottom:1px solid var(--adm-border);display:grid}.adm-promotions-form__legend{color:var(--adm-text);font-size:var(--adm-text-sm);padding:0;font-weight:700;line-height:22px}.adm-promotions-form__grid,.adm-promotions-form__choice-grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-promotions-form__wide{grid-column:1/-1}.adm-promotions-form__choice-group{align-content:start;gap:var(--adm-space-xs);display:grid}.adm-promotions-form__choice-group legend{padding:0 0 var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600;line-height:16px}.adm-promotions-form__choice-group--wide{grid-column:1/-1}.adm-promotions-form__choice{align-items:flex-start;gap:var(--adm-space-sm);min-width:0;min-height:44px;padding:var(--adm-space-sm) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);color:var(--adm-text-soft);cursor:pointer;display:flex}.adm-promotions-form__choice:hover{border-color:var(--adm-border-strong);background:var(--adm-surface-muted)}.adm-promotions-form__choice input{width:17px;height:17px;accent-color:var(--adm-brand);flex:0 0 17px;margin-top:2px}.adm-promotions-form__choice span{min-width:0;display:grid}.adm-promotions-form__choice strong{color:var(--adm-text);font-size:var(--adm-text-xs);line-height:20px}.adm-promotions-form__choice small,.adm-promotions-form__hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:18px}.adm-promotions-form__textarea{resize:vertical;min-height:90px}.adm-promotions-form__image-mount{min-width:0}.adm-promotions-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-promotions-form__actions .adm-primary-button,.adm-promotions-form__actions .adm-secondary-button{flex:none;min-width:132px}.adm-promotion-detail__body{padding:var(--adm-space-2xs) var(--adm-space-lg) var(--adm-space-lg)}.adm-promotion-detail__facts{border-top:1px solid var(--adm-border);border-left:1px solid var(--adm-border);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.adm-promotion-detail__fact{align-content:start;gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-md);border-right:1px solid var(--adm-border);border-bottom:1px solid var(--adm-border);display:grid}.adm-promotion-detail__fact--wide{grid-column:1/-1}.adm-promotion-detail__fact dt,.adm-voucher-detail__aside-facts dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.045em;text-transform:uppercase;font-weight:700;line-height:16px}.adm-promotion-detail__fact dd,.adm-voucher-detail__aside-facts dd{min-width:0;color:var(--adm-text);font-size:var(--adm-text-xs);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:20px}.adm-promotion-detail__money{font-size:var(--adm-text-lg);font-variant-numeric:tabular-nums;font-weight:700}.adm-voucher-detail__metrics{gap:var(--adm-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.adm-voucher-detail__metric{gap:var(--adm-space-2xs);padding:var(--adm-space-md);display:grid}.adm-voucher-detail__metric span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.045em;text-transform:uppercase;font-weight:700;line-height:16px}.adm-voucher-detail__metric strong{color:var(--adm-text);font-size:var(--adm-text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:28px}.adm-voucher-detail__layout{align-items:start;gap:var(--adm-space-md);grid-template-columns:minmax(0,2fr) minmax(240px,.8fr);min-width:0;display:grid}.adm-voucher-detail__aside{gap:var(--adm-space-md);min-width:0;display:grid}.adm-voucher-detail__preview{place-items:center;gap:var(--adm-space-md);min-width:0;display:grid}.adm-voucher-detail__preview h2,.adm-voucher-detail__aside-title{width:100%;color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:700;line-height:22px}.adm-voucher-detail__image{border-radius:var(--adm-radius-card);object-fit:contain;width:132px;height:auto;max-height:180px}.adm-voucher-detail__image-fallback{width:min(100%,180px);min-height:112px;padding:var(--adm-space-lg);border-radius:var(--adm-radius-card);background:linear-gradient(135deg, var(--adm-brand) 0%, var(--adm-brand-hover) 100%);color:var(--adm-surface);text-align:center;place-content:center;display:grid}.adm-voucher-detail__image-fallback span{font-size:var(--adm-text-lg);font-weight:750}.adm-voucher-detail__aside-facts{gap:var(--adm-space-sm);margin:12px 0 0;display:grid}.adm-voucher-detail__aside-facts>div{gap:var(--adm-space-2xs);display:grid}.adm-voucher-detail__terms{color:var(--adm-brand-strong)}@media (max-width:1023px){.adm-voucher-detail__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-voucher-detail__layout{grid-template-columns:1fr}.adm-voucher-detail__aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.adm-promotions-tabs{width:100%}.adm-promotions-form-page__card{width:100%;padding:var(--adm-space-lg)}.adm-promotions-form-page__heading{flex-direction:column;align-items:stretch}.adm-promotions-form__grid,.adm-promotions-form__choice-grid{grid-template-columns:1fr}.adm-promotions-form__wide,.adm-promotions-form__choice-group--wide{grid-column:auto}.adm-promotions-form__actions{flex-direction:column-reverse;align-items:stretch}.adm-promotions-form__actions .adm-primary-button,.adm-promotions-form__actions .adm-secondary-button{width:100%;min-height:44px}.adm-promotions .adm-table-region,.adm-voucher-detail .adm-table-region{overflow-x:visible}.adm-discounts-table,.adm-user-vouchers-table{min-width:0}.adm-discounts-table thead,.adm-user-vouchers-table thead{display:none}.adm-discounts-table,.adm-discounts-table tbody,.adm-discounts-table tr,.adm-discounts-table td,.adm-user-vouchers-table,.adm-user-vouchers-table tbody,.adm-user-vouchers-table tr,.adm-user-vouchers-table td{width:100%;display:block}.adm-discounts-table tbody,.adm-user-vouchers-table tbody{gap:var(--adm-space-sm);padding:var(--adm-space-sm);display:grid}.adm-discounts-table tbody tr,.adm-user-vouchers-table tbody tr{padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface)}.adm-discounts-table td,.adm-user-vouchers-table td{gap:var(--adm-space-sm);padding:var(--adm-space-xs) 0;text-align:left;border:0;grid-template-columns:minmax(108px,38%) minmax(0,1fr);display:grid}.adm-discounts-table td:before,.adm-user-vouchers-table td:before{color:var(--adm-text-muted);content:attr(data-label);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.adm-discounts-table td.adm-discounts-table__actions{padding-top:var(--adm-space-sm);border-top:1px solid var(--adm-border);margin-top:5px}.adm-discounts-table__action-list{flex-wrap:wrap;justify-content:flex-start}.adm-promotion-detail__facts{grid-template-columns:1fr}.adm-promotion-detail__fact--wide{grid-column:auto}.adm-voucher-detail__aside{grid-template-columns:1fr}}@media (max-width:479px){.adm-promotions-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:visible}.adm-voucher-detail__metrics{grid-template-columns:1fr}}@media (max-width:1023px){.adm-discounts-table__action-list .adm-primary-button,.adm-discounts-table__action-list .adm-secondary-button{min-height:44px}}.adm-promotions-tabs__count{margin-left:var(--adm-space-2xs);color:var(--adm-text-muted);font-variant-numeric:tabular-nums}.adm-promotions-tabs .adm-segmented__item--active .adm-promotions-tabs__count{color:inherit}.adm-promotions-lead{margin:var(--adm-space-3xs) 0 0;color:var(--adm-text-soft);font-size:var(--adm-text-sm);font-weight:400;line-height:22px}.adm-promotions-table td{vertical-align:top}.adm-promotions-table__code,.adm-promotions-table__note,.adm-promotions-table__stack small{margin-top:var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:400;display:block}.adm-promotions-table__code{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.adm-promotions-table__stack .adm-status{width:fit-content}.adm-promotions-table__stack small.adm-promotions-table__warning{color:var(--adm-warning);font-weight:600}.adm-promotions-table__muted{color:var(--adm-text-muted)}.adm-promotions-table__drag{width:36px;padding-right:0}.adm-promotions-more{position:relative}.adm-promotions-more>summary{cursor:pointer;list-style:none}.adm-promotions-more>summary::-webkit-details-marker{display:none}.adm-discounts-table__action-list .adm-promotions-more__toggle{justify-content:center;min-width:40px}.adm-promotions-more__menu{z-index:30;right:calc(100% + var(--adm-space-2xs));min-width:140px;padding:var(--adm-space-2xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-raised);box-shadow:var(--adm-shadow-lg);text-align:left;position:absolute;bottom:0}.adm-promotions-more__item{min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-danger);font-size:var(--adm-text-sm);align-items:center;font-weight:600;text-decoration:none;display:flex}.adm-promotions-more__item:hover,.adm-promotions-more__item:focus-visible{background:var(--adm-danger-subtle)}.adm-fee-rules__off{color:var(--adm-success);white-space:nowrap;font-weight:650}.adm-fee-rules__example{color:var(--adm-text-soft);white-space:nowrap}.adm-fee-rules__example strong{color:var(--adm-text)}.adm-fee-rules__other td{background:var(--adm-surface-muted);color:var(--adm-text-soft)}.adm-fee-rules__foot{padding:var(--adm-space-md) var(--adm-space-lg);border-top:1px solid var(--adm-border);color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0;line-height:20px}.adm-fee-rules__foot--warning{background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-fee-side{align-items:stretch;gap:var(--adm-space-lg);grid-template-columns:minmax(0,1fr) minmax(0,2fr);min-width:0;display:grid}.adm-fee-card{min-width:0;position:relative}.adm-fee-card .adm-card__heading{padding-right:calc(var(--adm-space-3xl) * 2 + var(--adm-space-2xl))}.adm-fee-card__body{gap:var(--adm-space-xs);min-width:0;display:grid}.adm-fee-card__amount{color:var(--adm-text);font-size:var(--adm-text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:750}.adm-promotions-edit>summary{top:var(--adm-space-lg);right:var(--adm-space-lg);cursor:pointer;list-style:none;position:absolute}.adm-promotions-edit>summary::-webkit-details-marker{display:none}.adm-promotions-edit__open,.adm-promotions-edit[open] .adm-promotions-edit__closed{display:none}.adm-promotions-edit[open] .adm-promotions-edit__open{display:inline}.adm-promotions-edit__form{gap:var(--adm-space-md);min-width:0;margin-top:var(--adm-space-sm);display:grid}.adm-promotions-edit__form .adm-primary-button{width:fit-content}.adm-fee-try__body{align-items:end;gap:var(--adm-space-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);min-width:0;display:grid}.adm-fee-try__input{position:relative}.adm-fee-try__input .adm-input{width:100%;padding-right:calc(var(--adm-space-3xl) + var(--adm-space-2xs))}.adm-fee-try__input--before .adm-input{padding-right:var(--adm-space-sm);padding-left:calc(var(--adm-space-3xl) + var(--adm-space-2xs))}.adm-fee-try__unit{top:50%;right:var(--adm-space-sm);color:var(--adm-text-muted);font-size:var(--adm-text-sm);pointer-events:none;position:absolute;transform:translateY(-50%)}.adm-fee-try__input--before .adm-fee-try__unit{right:auto;left:var(--adm-space-sm)}.adm-fee-try__answer{gap:var(--adm-space-3xs);min-width:0;padding:var(--adm-space-sm) var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);display:grid}.adm-fee-try__label{color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:600}.adm-fee-try__amount{color:var(--adm-text);font-size:var(--adm-text-xl);font-variant-numeric:tabular-nums;font-weight:750}.adm-fee-try__rule{color:var(--adm-text-soft);font-size:var(--adm-text-xs);line-height:18px}.adm-fee-try__answer[data-state=error] .adm-fee-try__rule{color:var(--adm-danger)}.adm-fee-text__read,.adm-fee-text__fields{gap:var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-fee-text__read h3{margin:0 0 var(--adm-space-2xs);color:var(--adm-text-muted);font-size:var(--adm-text-xs);font-weight:600}.adm-fee-text__read p{color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:22px}.adm-fee-text:has(.adm-promotions-edit[open]) .adm-fee-text__read{display:none}@media (max-width:1023px){.adm-fee-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.adm-fee-try__body,.adm-fee-text__read,.adm-fee-text__fields{grid-template-columns:minmax(0,1fr)}.adm-promotions-edit__form .adm-primary-button{width:100%}.adm-promotions-table tbody tr{position:relative}.adm-promotions-table td{justify-content:space-between;align-items:baseline;gap:var(--adm-space-sm);border-bottom:1px solid var(--adm-border);text-align:right;display:flex}.adm-promotions-table td:before{letter-spacing:0;text-align:left;text-transform:none;flex:none}.adm-promotions-table__stack .adm-status{margin-left:auto}.adm-promotions-table td.adm-discounts-table__identity{text-align:left;max-width:none;display:block}.adm-promotions-table td.adm-discounts-table__identity:before,.adm-promotions-table td.adm-promotions-table__drag:before,.adm-promotions-table td.adm-discounts-table__actions:before{display:none}.adm-promotions-table td.adm-discounts-table__actions{border-top:0;border-bottom:0;display:block}.adm-promotions-table td.adm-promotions-table__drag{top:var(--adm-space-sm);right:var(--adm-space-sm);border-bottom:0;width:auto;padding:0;display:block;position:absolute}.adm-promotions-table td.adm-promotions-table__drag+td{padding-right:var(--adm-space-3xl)}.adm-promotions-table td:empty{display:none}.adm-fee-rules__example{white-space:normal}.adm-fee-rules__other td{background:0 0}.adm-promotions-table .adm-discounts-table__action-list{flex-wrap:nowrap}.adm-promotions-table .adm-discounts-table__action-list>.adm-secondary-button:first-child{flex:auto}}.adm-analytics{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-analytics-section-heading,.adm-analytics-customer-row__copy,.adm-analytics-product-row__copy,.adm-analytics-ranked-row__meta{gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-analytics-definition,.adm-analytics-definition-list,.adm-analytics-chart-summary,.adm-analytics-product-row__copy span,.adm-analytics-customer-row__copy span,.adm-analytics-area-card>span,.adm-analytics-ranked-row__meta{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:17px}.adm-analytics-loading{align-items:center;gap:var(--adm-space-sm);min-height:48px;padding:var(--adm-space-sm) var(--adm-space-md);border:1px solid var(--adm-brand-border);border-radius:var(--adm-radius-control);background:var(--adm-brand-subtle);color:var(--adm-brand-strong);font-size:var(--adm-text-2xs);font-weight:650;display:flex}.adm-analytics-loading[hidden]{display:none}.adm-analytics-loading__indicator{border:2px solid var(--adm-brand-border);border-top-color:var(--adm-brand);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite adm-analytics-spin}.adm-analytics[aria-busy=true] .adm-analytics-tab-content{opacity:.68}@keyframes adm-analytics-spin{to{transform:rotate(360deg)}}.adm-analytics-section-heading>p,.adm-analytics-definition-list p{margin:0}.adm-analytics-section-heading h2{color:var(--adm-text);font-size:var(--adm-text-md);letter-spacing:-.015em;margin:0;font-weight:720;line-height:22px}.adm-analytics-hero{padding:var(--adm-space-lg)}.adm-analytics-primary-metrics{gap:var(--adm-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.adm-analytics-primary-metrics .adm-analytics-kpi{min-height:144px;padding:var(--adm-space-lg);background:var(--adm-surface);align-content:space-between}.adm-analytics-primary-metrics .adm-analytics-kpi-value{font-size:var(--adm-text-3xl);line-height:34px}.adm-analytics-chart-card{padding:var(--adm-space-lg);overflow:hidden}.adm-analytics-dominant-chart{scrollbar-width:thin;min-width:0;overflow-x:auto}.adm-analytics-chart-plot{align-items:stretch;gap:var(--adm-space-xs);height:262px;padding:var(--adm-space-md) var(--adm-space-2xs) 0;border-bottom:1px solid var(--adm-border-strong);display:flex}.adm-analytics-chart-plot--hours{min-width:920px}.adm-analytics-chart-column{align-items:end;gap:var(--adm-space-xs);text-align:center;flex:1 1 0;grid-template-rows:18px minmax(0,1fr) 28px;min-width:0;display:grid}.adm-analytics-chart-value,.adm-analytics-chart-label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:13px;overflow:hidden}.adm-analytics-chart-value{color:var(--adm-text-soft)}.adm-analytics-chart-track{border-radius:var(--adm-radius-control) var(--adm-radius-control) 0 0;background:var(--adm-surface-muted);justify-content:center;align-self:stretch;align-items:end;width:100%;min-height:0;display:flex}.adm-analytics-chart-bar{width:min(24px,72%);min-height:3px;height:var(--adm-chart-value,0%);border-radius:var(--adm-radius-control) var(--adm-radius-control) 0 0;background:var(--adm-brand)}.adm-analytics-chart-bar--success{background:var(--adm-success)}.adm-analytics-chart-bar--warning{background:var(--adm-warning)}.adm-analytics-chart-summary{gap:var(--adm-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.adm-analytics-chart-summary>div,.adm-analytics-stat-pair>div{gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);display:grid}.adm-analytics-chart-summary span,.adm-analytics-stat-pair span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-analytics-chart-summary strong,.adm-analytics-stat-pair strong{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums}.adm-analytics-support-grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-analytics-support-grid__wide{grid-column:1/-1}.adm-analytics-stat-pair{gap:var(--adm-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-analytics-stat-pair--three{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-analytics-stat-pair--four{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-analytics-definition,.adm-analytics-definition-list{margin:12px 0 0}.adm-analytics-definition-list{gap:var(--adm-space-2xs);padding:var(--adm-space-sm) var(--adm-space-md);border-left:3px solid var(--adm-brand-border);border-radius:0 var(--adm-radius-control) var(--adm-radius-control) 0;background:var(--adm-surface-muted);display:grid}.adm-analytics-ranked-list{min-width:0;display:grid}.adm-analytics-ranked-row,.adm-analytics-product-row,.adm-analytics-customer-row{align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);display:grid}.adm-analytics-ranked-row:last-child,.adm-analytics-product-row:last-child,.adm-analytics-customer-row:last-child{border-bottom:0}.adm-analytics-ranked-row{grid-template-columns:minmax(92px,.8fr) minmax(100px,1.4fr) auto auto}.adm-analytics-ranked-row--category{grid-template-columns:26px minmax(90px,.8fr) minmax(100px,1.4fr) auto auto}.adm-analytics-ranked-row--voucher{grid-template-columns:26px minmax(100px,.8fr) minmax(120px,1fr) minmax(100px,1fr) auto;align-items:start}.adm-analytics-ranked-row>strong,.adm-analytics-product-row__copy strong,.adm-analytics-customer-row__copy strong,.adm-analytics-area-card strong{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-2xs)}.adm-analytics-ranked-row>span,.adm-analytics-product-row__value,.adm-analytics-customer-row__value{color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;text-align:right}.adm-analytics-rank{border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);width:24px;height:24px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);place-items:center;font-weight:750;display:grid}.adm-analytics-product-row{grid-template-columns:26px 38px minmax(110px,.9fr) minmax(100px,1fr) auto}.adm-analytics-product-row__image{border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.adm-analytics-product-row__image img{object-fit:cover;width:100%;height:100%}.adm-analytics-customer-row{grid-template-columns:26px minmax(140px,1fr) minmax(100px,1fr) auto}.adm-analytics-area-grid{gap:var(--adm-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adm-analytics-area-card__heading{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-analytics-errors{grid-template-columns:minmax(0,1fr) auto;align-items:center}.adm-analytics-filter-periods,.adm-analytics-tabs{scrollbar-width:thin;max-width:100%;overflow-x:auto}.adm-analytics-filter-periods .adm-segmented__item,.adm-analytics-tabs .adm-segmented__item{white-space:nowrap;flex:none}.adm-analytics-tabs.adm-segmented{border:0;border-bottom:1px solid var(--adm-border);background:0 0;border-radius:0;width:100%;padding:0;display:flex}.adm-analytics-tabs .adm-segmented__item{border-radius:0;position:relative}.adm-analytics-tabs .adm-segmented__item--active{color:var(--adm-brand-strong);box-shadow:none;background:0 0}.adm-analytics-tabs .adm-segmented__item--active:after{border-radius:var(--adm-radius-pill) var(--adm-radius-pill) 0 0;background:var(--adm-brand);content:"";height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.adm-analytics-filter-form{align-items:end;gap:var(--adm-space-sm);grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(150px,1fr)) auto;min-width:0;display:grid}.adm-analytics-filter-actions{align-items:end;display:flex}.adm-analytics-filter-actions .adm-primary-button{min-width:88px}.adm-analytics-tab-content{gap:var(--adm-space-md);min-width:0;display:grid}.adm-analytics-section{min-width:0;padding:var(--adm-space-lg);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface);box-shadow:var(--adm-shadow-sm)}.adm-analytics-section-header{justify-content:space-between;align-items:flex-start;gap:var(--adm-space-sm);min-width:0;margin-bottom:16px;display:flex}.adm-analytics-section-header h2{color:var(--adm-text);font-size:var(--adm-text-md);letter-spacing:-.01em;margin:0;font-weight:700;line-height:22px}.adm-analytics-section-subtitle,.adm-analytics-kpi-sub{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;line-height:17px}.adm-analytics-row{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-analytics-half{min-width:0}.adm-analytics-kpi-row{gap:var(--adm-space-sm);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));min-width:0;display:grid}.adm-analytics-kpi{align-content:start;gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-sm) var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);display:grid}.adm-analytics-kpi--highlight{border-color:var(--adm-brand-border);background:var(--adm-brand-subtle)}@media (min-width:1024px){.adm-analytics-hero--lead{align-items:center;gap:var(--adm-space-lg);grid-template-columns:minmax(0,1fr) minmax(240px,.5fr);display:grid}.adm-analytics-hero--lead .adm-analytics-primary-metrics{grid-column:1/-1}}.adm-analytics-kpi--lead{padding:var(--adm-space-md) var(--adm-space-lg);background:var(--adm-surface)}.adm-analytics-kpi--lead .adm-analytics-kpi-value{font-size:clamp(36px,3vw,46px);line-height:54px}.adm-analytics-kpi--lead .adm-analytics-kpi-label{font-size:var(--adm-text-xs)}.adm-analytics-kpi-label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;line-height:18px}.adm-analytics-kpi-value{overflow-wrap:anywhere;color:var(--adm-text);font-size:var(--adm-text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:750;line-height:30px}.adm-analytics-kpi-unit{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600}.adm-analytics-value--success{color:var(--adm-success)}.adm-analytics-value--danger{color:var(--adm-danger)}.adm-analytics-list-bar{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);height:6px;overflow:hidden}.adm-analytics-list-bar-fill{border-radius:inherit;background:var(--adm-brand);height:100%}.adm-analytics-area-card{gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);display:grid}.adm-analytics-split-bar{border-radius:var(--adm-radius-pill);background:var(--adm-surface-raised);height:10px;margin-top:14px;display:flex;overflow:hidden}.adm-analytics-split-fill{height:100%}.adm-analytics-split-fill--first{background:var(--adm-success)}.adm-analytics-split-fill--repeat{background:var(--adm-brand)}.adm-analytics-tags{gap:var(--adm-space-xs);flex-wrap:wrap;margin-top:12px;display:flex}.adm-analytics-tag{align-items:center;gap:var(--adm-space-xs);padding:var(--adm-space-2xs) var(--adm-space-xs);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-weight:600;display:inline-flex}.adm-analytics-empty{min-height:94px;padding:var(--adm-space-lg);border:1px dashed var(--adm-border-strong);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);text-align:center;place-items:center;display:grid}.adm-analytics-errors{gap:var(--adm-space-xs);display:grid}.adm-analytics-errors h2{font-size:var(--adm-text-sm);margin:0;font-weight:700}.adm-support-analytics__metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.adm-support-analytics__lead-row{gap:var(--adm-space-sm);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1180px){.adm-support-analytics__lead-row{grid-template-columns:minmax(240px,.8fr) minmax(0,2.8fr);align-items:stretch}}.adm-support-analytics__lead-row .adm-analytics-kpi--lead{min-height:128px;padding:var(--adm-space-lg)}.adm-support-analytics__metrics--four{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-support-analytics__metrics .adm-analytics-kpi,.adm-support-analytics__metrics--four .adm-analytics-kpi{min-height:128px;padding:var(--adm-space-lg)}.adm-analytics-kpi--success{border-color:var(--adm-success-border);background:var(--adm-success-subtle)}.adm-analytics-kpi--warning{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle)}.adm-support-analytics__primary-grid,.adm-support-analytics__three-grid,.adm-support-analytics__team-grid{gap:var(--adm-space-md);min-width:0;display:grid}.adm-support-analytics__primary-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.adm-support-analytics__three-grid,.adm-support-analytics__team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-support-analytics__chart{min-height:250px}.adm-support-analytics__ranked-list,.adm-support-analytics__source-list,.adm-support-analytics__sla-list,.adm-support-analytics__rating-list{gap:0;min-width:0;display:grid}.adm-support-analytics__ranked-item{align-items:center;gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-xs) 0;border-bottom:1px solid var(--adm-border);grid-template-columns:minmax(90px,1fr) minmax(80px,1.4fr) auto;display:grid}.adm-support-analytics__ranked-item:last-child,.adm-support-analytics__source-item:last-child,.adm-support-analytics__sla-item:last-child{border-bottom:0}.adm-support-analytics__ranked-item>span{color:var(--adm-text-soft);font-size:var(--adm-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-support-analytics__ranked-item strong,.adm-support-analytics__source-item strong{color:var(--adm-text);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums}.adm-analytics-list-bar-fill{width:var(--adm-progress,0%)}.adm-support-analytics__source-item,.adm-support-analytics__sla-heading,.adm-support-analytics__sla-counts,.adm-support-analytics__agent,.adm-support-analytics__rate{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-support-analytics__source-item,.adm-support-analytics__sla-heading{justify-content:space-between}.adm-support-analytics__source-item{padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);color:var(--adm-text-soft);font-size:var(--adm-text-2xs)}.adm-support-analytics__avatar{background:var(--adm-brand-subtle);width:30px;height:30px;color:var(--adm-brand-strong);font-size:var(--adm-text-2xs);border-radius:50%;flex:none;place-items:center;font-weight:750;display:inline-grid}.adm-support-analytics__agent strong{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.adm-support-analytics__rate .adm-analytics-list-bar{width:68px}.adm-support-analytics__bar--success{background:var(--adm-success)}.adm-support-analytics__bar--warning{background:var(--adm-warning)}.adm-support-analytics__bar--danger{background:var(--adm-danger)}.adm-support-analytics__rating{color:var(--adm-warning);letter-spacing:1px;white-space:nowrap}.adm-support-analytics__team{background:var(--adm-surface-muted)}.adm-support-analytics__team>strong{color:var(--adm-text);font-size:var(--adm-text-sm)}.adm-support-analytics__sla-item{gap:var(--adm-space-xs);padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);display:grid}.adm-support-analytics__sla-heading strong{color:var(--adm-text);font-size:var(--adm-text-2xs)}.adm-support-analytics__sla-counts{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-support-analytics__rating-list{margin-top:14px}.adm-support-analytics__rating-row{align-items:center;gap:var(--adm-space-xs);min-width:0;padding:var(--adm-space-xs) 0;grid-template-columns:72px minmax(80px,1fr) 28px;display:grid}.adm-support-analytics__rating-row>span{color:var(--adm-warning);font-size:var(--adm-text-2xs);letter-spacing:1px;text-align:right}.adm-support-analytics__rating-row strong{color:var(--adm-text-soft);font-size:var(--adm-text-2xs);text-align:right}.adm-support-analytics__pricing-note,.adm-support-analytics__setup,.adm-support-analytics__setup-block{gap:var(--adm-space-xs);min-width:0;display:grid}.adm-support-analytics__pricing-note{padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin-top:14px}.adm-support-analytics__pricing-note strong,.adm-support-analytics__setup-block h2{color:var(--adm-text)}.adm-support-analytics__table-note{color:var(--adm-text-muted);margin-top:3px;display:block}.adm-support-analytics__query,.adm-support-analytics__missing-list code{overflow-wrap:anywhere;color:var(--adm-text-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-2xs)}.adm-support-analytics__gap-grid{gap:var(--adm-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-support-analytics__gap{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-danger-border);border-radius:var(--adm-radius-control);background:var(--adm-danger-subtle);display:flex}.adm-support-analytics__gap strong{overflow-wrap:anywhere;color:var(--adm-danger);font-size:var(--adm-text-2xs)}.adm-support-analytics__gap span{color:var(--adm-danger);font-size:var(--adm-text-2xs);flex:none}.adm-support-analytics__setup-block{padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted)}.adm-support-analytics__setup-block h2,.adm-support-analytics__setup-block p{margin:0}.adm-support-analytics__setup-block h2{font-size:var(--adm-text-xs)}.adm-support-analytics__setup-block p,.adm-support-analytics__missing-list{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:18px}.adm-support-analytics__missing-list{gap:var(--adm-space-xs);margin:0;padding-inline-start:var(--adm-space-lg);display:grid}.adm-support-analytics__command{max-width:100%;padding:var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-text);color:var(--adm-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-2xs);margin:0;overflow-x:auto}.adm-support-analytics .adm-data-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-support-analytics .adm-data-table tbody tr:hover,.adm-support-analytics .adm-data-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-support-analytics .adm-data-table tbody tr:hover,.adm-support-analytics .adm-data-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}@media (max-width:900px){.adm-analytics-row{grid-template-columns:minmax(0,1fr)}.adm-analytics-primary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-analytics-support-grid{grid-template-columns:minmax(0,1fr)}.adm-analytics-support-grid__wide{grid-column:auto}.adm-analytics-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-analytics-filter-actions{grid-column:1/-1}.adm-analytics-filter-actions .adm-primary-button{width:100%}.adm-support-analytics__metrics,.adm-support-analytics__metrics--four,.adm-support-analytics__three-grid,.adm-support-analytics__team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-support-analytics__primary-grid,.adm-support-analytics__gap-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.adm-analytics{gap:var(--adm-space-md)}.adm-analytics .adm-page-header__actions{width:100%}.adm-analytics-errors,.adm-analytics-filter-form{grid-template-columns:minmax(0,1fr)}.adm-analytics-filter-actions,.adm-analytics-filter-actions .adm-primary-button{width:100%}.adm-analytics-filter-actions .adm-primary-button{min-height:44px}.adm-analytics-filter-periods,.adm-analytics-tabs{scrollbar-width:thin;width:100%;overflow-x:auto}.adm-analytics-filter-periods .adm-segmented__item,.adm-analytics-tabs .adm-segmented__item{min-width:44px;padding-inline:var(--adm-space-2xs);font-size:var(--adm-text-2xs);flex:none}.adm-analytics-section{padding:var(--adm-space-md)}.adm-analytics-primary-metrics,.adm-analytics-chart-summary,.adm-analytics-stat-pair,.adm-analytics-stat-pair--three,.adm-analytics-stat-pair--four,.adm-analytics-area-grid{grid-template-columns:minmax(0,1fr)}.adm-analytics-ranked-row,.adm-analytics-ranked-row--category,.adm-analytics-ranked-row--voucher,.adm-analytics-product-row,.adm-analytics-customer-row{grid-template-columns:26px minmax(0,1fr) auto;align-items:start}.adm-analytics-ranked-row .adm-analytics-list-bar,.adm-analytics-ranked-row__meta,.adm-analytics-product-row .adm-analytics-list-bar,.adm-analytics-customer-row .adm-analytics-list-bar{grid-column:2/-1}.adm-analytics-product-row__image{grid-row:span 2}.adm-analytics-product-row__copy,.adm-analytics-customer-row__copy{grid-column:2/-1}.adm-support-analytics__metrics,.adm-support-analytics__metrics--four,.adm-support-analytics__three-grid,.adm-support-analytics__team-grid{grid-template-columns:minmax(0,1fr)}.adm-analytics-list-bar{grid-column:2/-1}}@media (max-width:420px){.adm-analytics-kpi-row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.adm-analytics-loading__indicator{animation:none}.adm-analytics[aria-busy=true] .adm-analytics-tab-content{transition:none}}.adm-analytics .adm-analytics-section,.adm-analytics-overview-metrics .adm-analytics-kpi{border-color:var(--adm-border-card);box-shadow:var(--adm-shadow-card)}.adm-analytics .adm-analytics-section-header h2{font-size:var(--adm-text-lg)}.adm-analytics .adm-analytics-chart-bar,.adm-analytics .adm-analytics-list-bar-fill,.adm-analytics .adm-analytics-split-fill--repeat{background:var(--adm-viz)}.adm-analytics .adm-analytics-chart-bar--success,.adm-analytics .adm-support-analytics__bar--success{background:var(--adm-success)}.adm-analytics .adm-analytics-chart-bar--warning,.adm-analytics .adm-support-analytics__bar--warning{background:var(--adm-warning)}.adm-analytics .adm-support-analytics__bar--danger{background:var(--adm-danger)}.adm-analytics .adm-analytics-split-fill--first{background:var(--adm-viz-soft)}.adm-analytics-area-card .adm-analytics-list-bar{background:var(--adm-surface)}.adm-analytics-overview-metrics .adm-analytics-kpi{border-radius:var(--adm-radius-card);grid-template-rows:auto auto minmax(34px,1fr) 36px;min-height:176px}.adm-analytics-overview-metrics .adm-analytics-kpi-label{font-size:var(--adm-text-sm);letter-spacing:0;text-transform:none;font-weight:600}.adm-analytics-overview-metrics .adm-analytics-kpi-value{font-family:var(--adm-font-display);font-size:var(--adm-text-4xl);font-weight:800;line-height:40px}.adm-analytics-overview-metrics .adm-analytics-kpi-unit{color:var(--adm-text);font-size:var(--adm-text-lg)}.adm-analytics-overview-metrics .adm-analytics-kpi-sub{font-size:var(--adm-text-xs)}.adm-analytics-spark{align-self:end;width:100%;height:36px;overflow:visible}.adm-analytics-spark__area,.adm-analytics-line-chart__area{fill:var(--adm-viz-wash)}.adm-analytics-spark__line,.adm-analytics-line-chart__current{fill:none;stroke:var(--adm-viz);stroke-width:2px;vector-effect:non-scaling-stroke}.adm-analytics-line-chart{width:100%;height:auto;display:block;overflow:visible}.adm-analytics-line-chart--narrow{display:none}.adm-analytics-dominant-chart:has(>.adm-analytics-line-chart){container-type:inline-size}@container (max-width:819px){.adm-analytics-line-chart--wide{display:none}.adm-analytics-line-chart--narrow{max-width:420px;margin-inline:auto;display:block}}.adm-analytics-line-chart text{fill:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums}.adm-analytics-line-chart__grid{stroke:var(--adm-border);stroke-width:1px}.adm-analytics-line-chart__previous{fill:none;stroke:var(--adm-viz-ref);stroke-width:2px;vector-effect:non-scaling-stroke}.adm-analytics-line-chart__best{fill:var(--adm-viz)}.adm-analytics-line-chart__last{fill:var(--adm-surface);stroke:var(--adm-viz);stroke-width:2px}.adm-analytics-line-chart__hit{fill:#0000}.adm-analytics-line-chart .adm-analytics-line-chart__callout{fill:var(--adm-text);font-weight:600}.adm-analytics-line-chart__day{fill:var(--adm-text-muted);font-weight:400}.adm-analytics-menu{min-width:0;position:relative}.adm-analytics-chip{justify-content:center;align-items:center;gap:var(--adm-space-xs);min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-control);background:var(--adm-surface);color:var(--adm-text-soft);cursor:pointer;font-size:var(--adm-text-xs);font-weight:600;list-style:none;display:inline-flex}.adm-analytics-chip::-webkit-details-marker{display:none}.adm-analytics-chip[aria-current=page]{border-color:var(--adm-brand);color:var(--adm-brand-strong)}.adm-analytics-menu__panel{z-index:20;top:calc(100% + var(--adm-space-2xs));min-width:180px;max-height:60vh;padding:var(--adm-space-xs);border:1px solid var(--adm-border-card);border-radius:var(--adm-radius-card);background:var(--adm-surface);box-shadow:var(--adm-shadow-md);display:grid;position:absolute;left:0;overflow:auto}.adm-analytics-menu__panel>a{min-height:44px;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);color:var(--adm-text);font-size:var(--adm-text-sm);align-items:center;display:flex}.adm-analytics-menu__panel>a:hover,.adm-analytics-menu__panel>a[aria-current=page]{background:var(--adm-surface-muted)}.adm-analytics-menu--custom .adm-analytics-menu__panel{width:min(560px, calc(100vw - var(--adm-space-2xl)));padding:var(--adm-space-md);left:auto;right:0}.adm-analytics-menu--custom .adm-analytics-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-analytics-updated,.adm-analytics-legend,.adm-analytics-legend>span{align-items:center;gap:var(--adm-space-xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);display:flex}.adm-analytics-updated,.adm-analytics-legend>span{white-space:nowrap}.adm-analytics-legend{gap:var(--adm-space-md);flex-wrap:wrap}.adm-analytics-legend i{flex:none;width:16px;height:3px}.adm-analytics-legend__current{background:var(--adm-viz)}.adm-analytics-legend__previous{border-top:2px dashed var(--adm-viz-ref)}.adm-analytics-legend__first{background:var(--adm-viz-soft)}.adm-analytics-dish{align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);grid-template-columns:24px 40px minmax(0,1fr) auto;display:grid}.adm-analytics-dish:last-child{border-bottom:0}.adm-analytics-dish .adm-analytics-product-row__image{width:40px;height:40px}.adm-analytics-dish__value{gap:var(--adm-space-2xs);text-align:right;display:grid}.adm-analytics-dish__value strong{color:var(--adm-text);font-size:var(--adm-text-sm);font-weight:600}.adm-analytics-dish__value span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-analytics-outcome-bar{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);height:10px;display:flex;overflow:hidden}.adm-analytics-outcomes{gap:var(--adm-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.adm-analytics-outcomes--four{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-analytics-outcome{gap:var(--adm-space-2xs);min-width:0;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);display:grid}.adm-analytics-outcome__label{align-items:center;gap:var(--adm-space-2xs);display:flex}.adm-analytics-outcome__label i{border-radius:var(--adm-radius-circle);flex:none;width:6px;height:6px}.adm-analytics-outcome strong{color:var(--adm-text);font-size:var(--adm-text-2xl);font-weight:700}.adm-analytics-outcome-colour--completed{background:var(--adm-success)}.adm-analytics-outcome-colour--failed{background:var(--adm-danger)}.adm-analytics-outcome-colour--progress{background:var(--adm-info)}.adm-analytics-outcome-colour--other{background:var(--adm-viz-ref)}.adm-analytics-repeat-title{color:var(--adm-text);font-size:var(--adm-text-sm);margin:24px 0 0;font-weight:600}.adm-analytics-repeat-legend{margin-top:12px}.adm-analytics-chart-plot--dense{gap:var(--adm-space-3xs)}.adm-analytics-chart-plot--dense .adm-analytics-chart-column{position:relative}.adm-analytics-chart-plot--dense .adm-analytics-chart-value{visibility:hidden}.adm-analytics-chart-plot--dense .adm-analytics-chart-label{width:44px;position:absolute;bottom:8px;left:50%;overflow:visible;transform:translate(-50%)}.adm-analytics-chart-plot--dense .adm-analytics-chart-column:first-child .adm-analytics-chart-label{text-align:left;left:0;transform:none}.adm-analytics-chart-plot--dense .adm-analytics-chart-column:last-child .adm-analytics-chart-label{text-align:right;left:auto;right:0;transform:none}@media (max-width:1023px){.adm-analytics-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-analytics-overview-support{grid-template-columns:minmax(0,1fr)}.adm-analytics-chip,.adm-analytics-menu__panel>a,.adm-analytics-tabs .adm-segmented__item{min-height:44px}}@media (max-width:767px){.adm-analytics-section-header{flex-wrap:wrap}.adm-analytics .adm-page-header__actions{position:relative}.adm-analytics-menu{position:static}.adm-analytics-menu .adm-analytics-menu__panel{width:100%;min-width:0;top:100%;left:0;right:auto}.adm-analytics-menu--custom .adm-analytics-filter-form,.adm-analytics-outcomes{grid-template-columns:minmax(0,1fr)}.adm-analytics-outcome{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.adm-analytics-dish{gap:var(--adm-space-xs);grid-template-columns:24px 40px minmax(0,1fr)}.adm-analytics-dish__value{text-align:left;grid-column:3}}@media (max-width:559px){.adm-analytics-overview-metrics .adm-analytics-kpi{min-height:0;padding:var(--adm-space-sm)}.adm-analytics-overview-metrics .adm-analytics-kpi-value{font-size:var(--adm-text-xl);line-height:26px}.adm-analytics-overview-metrics .adm-analytics-kpi-unit{font-size:var(--adm-text-xs)}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours,.adm-analytics-chart-plot--dense) .adm-analytics-chart-column{grid-template-columns:minmax(0,1fr)}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours,.adm-analytics-chart-plot--dense) .adm-analytics-chart-value{visibility:hidden}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours,.adm-analytics-chart-plot--dense) .adm-analytics-chart-label{text-overflow:clip;visibility:hidden;justify-self:center;overflow:visible}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours,.adm-analytics-chart-plot--dense) .adm-analytics-chart-column:nth-last-child(3n+1) .adm-analytics-chart-label{visibility:visible}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours,.adm-analytics-chart-plot--dense) .adm-analytics-chart-column:first-child:not(:last-child) .adm-analytics-chart-label{justify-self:start}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours,.adm-analytics-chart-plot--dense) .adm-analytics-chart-column:last-child:not(:first-child) .adm-analytics-chart-label{justify-self:end}}@media (max-width:359px){.adm-analytics-overview-metrics .adm-analytics-kpi{padding:var(--adm-space-xs)}.adm-analytics-overview-metrics .adm-analytics-kpi-value{font-size:var(--adm-text-lg)}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours) .adm-analytics-chart-column:not(:first-child,:last-child) .adm-analytics-chart-label{visibility:hidden}.adm-analytics-chart-plot:not(.adm-analytics-chart-plot--hours) .adm-analytics-chart-column:is(:first-child,:last-child) .adm-analytics-chart-label{visibility:visible}}.adm-analytics-filter-periods.adm-segmented{display:inline-flex}.adm-analytics-period-note{padding:var(--adm-space-xs) var(--adm-space-md);border:1px solid var(--adm-warning-border);border-radius:var(--adm-radius-control);background:var(--adm-warning-subtle);color:var(--adm-text);font-size:var(--adm-text-xs);margin:0}.adm-analytics-portions{align-items:baseline;gap:var(--adm-space-2xs) var(--adm-space-sm);margin-bottom:var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-muted);font-size:var(--adm-text-xs);flex-wrap:wrap;display:flex}.adm-analytics-portions strong{color:var(--adm-text);font-size:var(--adm-text-lg);font-weight:700}.adm-analytics-unfinished{gap:var(--adm-space-2xs);margin:var(--adm-space-sm) 0 0;padding:0;list-style:none;display:grid}.adm-analytics-unfinished li{justify-content:space-between;gap:var(--adm-space-sm);padding:var(--adm-space-2xs) 0;border-bottom:1px solid var(--adm-border);color:var(--adm-text-muted);font-size:var(--adm-text-xs);display:flex}.adm-analytics-unfinished strong{color:var(--adm-text)}.adm-analytics-times__rows{gap:var(--adm-space-md);display:grid}.adm-analytics-times__row{align-items:center;gap:var(--adm-space-md);grid-template-columns:minmax(180px,1fr) minmax(0,2fr) minmax(0,1.6fr);display:grid}.adm-analytics-times__label{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-analytics-times__label strong{color:var(--adm-text);font-size:var(--adm-text-sm)}.adm-analytics-times__label span,.adm-analytics-times__figures{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-analytics-times__bar{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);height:14px;overflow:hidden}.adm-analytics-times__slow{width:var(--adm-progress,0%);border-radius:inherit;background:var(--adm-viz-soft);height:100%}.adm-analytics-times__typical{width:var(--adm-progress,0%);border-radius:inherit;background:var(--adm-viz);height:100%}.adm-analytics-times__figures{gap:var(--adm-space-2xs) var(--adm-space-md);flex-wrap:wrap;display:flex}.adm-analytics-times__figures strong{color:var(--adm-text)}.adm-analytics-times__summary{gap:var(--adm-space-3xs);margin:var(--adm-space-md) 0 0;color:var(--adm-text);font-size:var(--adm-text-xs);display:grid}.adm-analytics-times__warning{margin:var(--adm-space-sm) 0 0;color:var(--adm-warning);font-size:var(--adm-text-xs)}.adm-analytics-notes{gap:var(--adm-space-md);display:grid}.adm-analytics-notes__next h2{margin:0 0 var(--adm-space-2xs);color:var(--adm-text);font-size:var(--adm-text-md);letter-spacing:-.015em;font-weight:720}.adm-analytics-notes__next p{color:var(--adm-text);font-size:var(--adm-text-sm);margin:0}.adm-analytics-notes__how summary{min-height:44px;color:var(--adm-brand-strong);font-size:var(--adm-text-sm);cursor:pointer;align-items:center;font-weight:600;display:flex}@media (max-width:767px){.adm-analytics-times__row{gap:var(--adm-space-2xs);grid-template-columns:minmax(0,1fr)}}.adm-analytics-kitchen-load__branches{gap:var(--adm-space-xl);display:grid}.adm-analytics-kitchen-load__branch{gap:var(--adm-space-sm);display:grid}.adm-analytics-kitchen-load__branch h3,.adm-analytics-prep h3{color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:700}.adm-analytics-kitchen-load__branch .adm-analytics-definition{margin:0}.adm-analytics-kitchen-load__few{color:var(--adm-warning)}.adm-analytics-heatmap-scroll{position:relative;overflow-x:auto}.adm-analytics-heatmap{gap:var(--adm-space-3xs);min-width:760px;display:grid}.adm-analytics-heatmap__row{gap:var(--adm-space-3xs);grid-template-columns:44px repeat(24,minmax(0,1fr));display:grid}.adm-analytics-heatmap__hour,.adm-analytics-heatmap__day{min-width:0;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);white-space:nowrap;align-items:center;display:flex}.adm-analytics-heatmap__hour{min-height:24px;overflow:visible}.adm-analytics-heatmap__day{font-weight:600}.adm-analytics-heatmap__cell{min-width:0;display:block}.adm-analytics-heat{border-radius:var(--adm-radius-control);min-height:32px;color:var(--adm-text);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}a.adm-analytics-heat:hover{box-shadow:inset 0 0 0 2px var(--adm-text-muted)}.adm-analytics-heat--0{background:var(--adm-surface-muted)}.adm-analytics-heat--1{background:var(--adm-viz-wash)}.adm-analytics-heat--2{background:var(--adm-viz-soft)}@supports (color:color-mix(in lab, red, red)){.adm-analytics-heat--2{background:color-mix(in srgb, var(--adm-viz-soft) 55%, var(--adm-viz-wash))}}.adm-analytics-heat--3{background:var(--adm-viz-soft)}.adm-analytics-heat--4{background:var(--adm-viz)}@supports (color:color-mix(in lab, red, red)){.adm-analytics-heat--4{background:color-mix(in srgb, var(--adm-viz) 50%, var(--adm-viz-soft))}}.adm-analytics-heat--5{background:var(--adm-viz);color:var(--adm-surface)}.adm-analytics-heat--none{border:1px dashed var(--adm-border-strong);color:var(--adm-text-muted)}.adm-analytics-heat--selected,a.adm-analytics-heat--selected:hover{box-shadow:inset 0 0 0 2px var(--adm-text)}.adm-analytics-heat-legend{align-items:center;gap:var(--adm-space-2xs);margin-top:var(--adm-space-sm);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);display:flex}.adm-analytics-heat-legend .adm-analytics-heat{width:24px;min-height:12px}.adm-analytics-heatmap__summary{margin:var(--adm-space-xs) 0 0;color:var(--adm-text);font-size:var(--adm-text-xs)}.adm-analytics-prep__foods{gap:var(--adm-space-xs);margin-bottom:var(--adm-space-md);flex-wrap:wrap;display:flex;position:relative}.adm-analytics-prep__layout{align-items:start;gap:var(--adm-space-xl);grid-template-columns:minmax(0,3fr) minmax(260px,1fr);display:grid}.adm-analytics-prep__map{gap:var(--adm-space-sm);min-width:0;display:grid}.adm-analytics-prep__slot{gap:var(--adm-space-sm);padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);display:grid}.adm-analytics-prep__slot h4{margin:var(--adm-space-2xs) 0 0;color:var(--adm-text);font-size:var(--adm-text-xs);font-weight:700}.adm-analytics-prep__facts{gap:var(--adm-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.adm-analytics-prep__facts dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-analytics-prep__facts dd{color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;font-weight:600}.adm-analytics-prep__flag{padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-warning-border);border-radius:var(--adm-radius-control);background:var(--adm-warning-subtle);color:var(--adm-text);font-size:var(--adm-text-xs);margin:0}.adm-analytics-prep__top{font-size:var(--adm-text-xs);margin:0;padding:0;list-style:none;display:grid}.adm-analytics-prep__top li{align-items:center;gap:var(--adm-space-xs);border-bottom:1px solid var(--adm-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.adm-analytics-prep__top li:last-child{border-bottom:0}.adm-analytics-prep__top li span{color:var(--adm-text-muted);font-variant-numeric:tabular-nums}.adm-analytics-heatmap--tall{display:none}.adm-analytics-heatmap--tall .adm-analytics-heatmap{min-width:376px}.adm-analytics-heatmap--tall .adm-analytics-heatmap__row{grid-template-columns:56px repeat(7,minmax(44px,1fr))}.adm-analytics-heatmap--tall .adm-analytics-heat{min-height:44px}@media (max-width:1023px){.adm-analytics-heatmap--wide{display:none}.adm-analytics-heatmap--tall{display:block}.adm-analytics-prep__layout{grid-template-columns:minmax(0,1fr)}.adm-analytics-prep__top li{min-height:44px}}.adm-analytics-product-row--menu{grid-template-columns:26px 38px minmax(140px,1fr) minmax(110px,auto) minmax(90px,auto)}.adm-analytics-ranked-row--pair{grid-template-columns:26px minmax(140px,1fr) minmax(90px,auto)}.adm-analytics-ranked-row--addon{grid-template-columns:26px minmax(110px,.9fr) minmax(80px,1fr) minmax(90px,auto)}.adm-analytics-menu-figure{justify-items:end;gap:var(--adm-space-2xs);font-variant-numeric:tabular-nums;text-align:right;min-width:0;display:grid}.adm-analytics-menu-figure strong{color:var(--adm-text);font-size:var(--adm-text-2xs)}.adm-analytics-menu-figure span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}@media (max-width:767px){.adm-analytics-product-row--menu{grid-template-columns:26px 38px minmax(0,1fr) auto}.adm-analytics-product-row--menu .adm-analytics-product-row__image{grid-row:span 2}.adm-analytics-product-row--menu .adm-analytics-product-row__copy{grid-column:3}.adm-analytics-product-row--menu .adm-analytics-product-row__value{text-align:left;grid-column:3/-1}.adm-analytics-ranked-row--pair,.adm-analytics-ranked-row--addon{grid-template-columns:26px minmax(0,1fr) auto}.adm-analytics-ranked-row--pair .adm-analytics-product-row__copy,.adm-analytics-ranked-row--addon .adm-analytics-product-row__copy{grid-column:2}.adm-analytics-ranked-row--addon .adm-analytics-menu-figure{grid-area:1/3}.adm-analytics-ranked-row--addon .adm-analytics-list-bar{grid-area:2/2/auto/-1}}.adm-analytics-delivery-form{margin-bottom:var(--adm-space-md);grid-template-columns:repeat(2,minmax(150px,220px)) auto;justify-content:start}.adm-analytics-delivery-form .adm-form__wide{grid-column:1/-1;margin:0}.adm-analytics-delivery-table td{font-variant-numeric:tabular-nums}.adm-analytics-delivery-table strong{color:var(--adm-text);font-weight:600}.adm-analytics-delivery-table__total td{border-top:1px solid var(--adm-border-strong);background:var(--adm-surface-muted);color:var(--adm-text);font-weight:600}.adm-analytics-delivery-table__area{gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-analytics-delivery-table__area span{color:var(--adm-text-muted);font-size:var(--adm-text-xs)}@container adm-data-table (max-width:1080px){.adm-analytics-delivery-table tbody>.adm-analytics-delivery-table__total{border-top:1px solid var(--adm-border-strong);background:var(--adm-surface-muted)}.adm-analytics-delivery-table__total td{background:0 0;border-top:0}}.adm-analytics-delivery-map-panel{gap:var(--adm-space-xs);margin-bottom:var(--adm-space-md);display:grid}.adm-analytics-delivery-map-panel[hidden]{display:none}.adm-analytics-delivery-map-bar{justify-content:space-between;align-items:center;gap:var(--adm-space-xs) var(--adm-space-md);flex-wrap:wrap;display:flex}.adm-analytics-delivery-map-legend{align-items:center;gap:var(--adm-space-2xs) var(--adm-space-md);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex-wrap:wrap;display:flex}.adm-analytics-delivery-map-legend__scale,.adm-analytics-delivery-map-legend__branch{align-items:center;gap:var(--adm-space-2xs);display:inline-flex}.adm-analytics-delivery-map-legend .adm-analytics-heat{width:24px;min-height:12px}.adm-analytics-delivery-map-legend__branch:before{border:2px solid var(--adm-surface);border-radius:var(--adm-radius-circle);background:var(--adm-text);width:12px;height:12px;box-shadow:0 0 0 1px var(--adm-border-strong);content:""}.adm-analytics-delivery-map-actions{gap:var(--adm-space-2xs);flex-wrap:wrap;display:flex}.adm-analytics-delivery-map-actions .adm-icon-button{font-size:var(--adm-text-xl);line-height:1}.adm-analytics-delivery-map{z-index:0;isolation:isolate;border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);height:440px;font:inherit;position:relative;overflow:hidden}.adm-analytics-delivery-map:focus-visible{outline:2px solid var(--adm-text);outline-offset:2px}.adm-analytics-delivery-map__tiles{filter:grayscale();opacity:.85}[data-theme=damascus-dark] .adm-analytics-delivery-map__tiles{filter:grayscale()invert()brightness(.85)contrast(.9)}.adm-analytics-delivery-map__square{fill-opacity:.78;stroke:var(--adm-surface);stroke-width:1px}.adm-analytics-delivery-map__square:hover{stroke:var(--adm-text);stroke-width:2px}.adm-analytics-delivery-map__square--1{fill:var(--adm-viz-wash)}.adm-analytics-delivery-map__square--2{fill:var(--adm-viz-soft)}@supports (color:color-mix(in lab, red, red)){.adm-analytics-delivery-map__square--2{fill:color-mix(in srgb, var(--adm-viz-soft) 55%, var(--adm-viz-wash))}}.adm-analytics-delivery-map__square--3{fill:var(--adm-viz-soft)}.adm-analytics-delivery-map__square--4{fill:var(--adm-viz)}@supports (color:color-mix(in lab, red, red)){.adm-analytics-delivery-map__square--4{fill:color-mix(in srgb, var(--adm-viz) 50%, var(--adm-viz-soft))}}.adm-analytics-delivery-map__square--5{fill:var(--adm-viz)}.adm-analytics-delivery-map__branch{fill:var(--adm-text);fill-opacity:1;stroke:var(--adm-surface);stroke-width:3px}.adm-analytics-delivery-map__tip,.adm-analytics-delivery-map__label{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);box-shadow:var(--adm-shadow-md);color:var(--adm-text);font:inherit;font-size:var(--adm-text-xs)}.adm-analytics-delivery-map__tip{padding:var(--adm-space-xs) var(--adm-space-sm)}.adm-analytics-delivery-map__tip>span{gap:var(--adm-space-3xs);display:grid}.adm-analytics-delivery-map__tip strong{font-weight:700}.adm-analytics-delivery-map__label{padding:var(--adm-space-3xs) var(--adm-space-xs);font-weight:600}.adm-analytics-delivery-map__tip:before,.adm-analytics-delivery-map__label:before{content:none}@media (max-width:767px){.adm-analytics-delivery-form{grid-template-columns:minmax(0,1fr)}.adm-analytics-delivery-form .adm-primary-button{width:100%;min-height:44px}.adm-analytics-delivery-map{height:340px}}.adm-analytics-loyalty-figures{margin-bottom:var(--adm-space-md)}.adm-analytics-loyalty-table td{font-variant-numeric:tabular-nums}.adm-analytics-loyalty-table strong{color:var(--adm-text);font-weight:600}.adm-pos-devices,.adm-pos-device-detail,.adm-pos-device-form-page{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-pos-device-detail,.adm-pos-device-form-page{width:100%}.adm-pos-devices .adm-page-header__actions,.adm-pos-device-detail__header-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-pos-devices .adm-page-header__actions svg{flex:0 0 18px;width:18px;height:18px}.adm-pos-devices__results{min-width:0}.adm-pos-devices-table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-pos-devices-table tbody tr:hover,.adm-pos-devices-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-pos-devices-table tbody tr:hover,.adm-pos-devices-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-pos-devices-table th,.adm-pos-devices-table td{white-space:nowrap}.adm-pos-devices-table__number{color:var(--adm-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-sm);font-weight:700}.adm-pos-devices-table__actions{text-align:right;width:1%}.adm-pos-device-row-actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);flex-wrap:nowrap;display:flex}.adm-pos-device-row-action{flex:none;min-width:58px}.adm-pos-devices .adm-empty-state .adm-primary-button{width:fit-content;margin:14px auto 0}.adm-pos-device-detail__layout{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);min-width:0;display:grid}.adm-pos-device-detail__body{min-width:0;padding:var(--adm-space-lg)}.adm-pos-device-detail__facts{gap:0 var(--adm-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-pos-device-detail__fact{gap:var(--adm-space-2xs);min-width:0;padding:var(--adm-space-md) 0;border-bottom:1px solid var(--adm-border);display:grid}.adm-pos-device-detail__fact:nth-last-child(-n+2){border-bottom:0}.adm-pos-device-detail__fact dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:16px}.adm-pos-device-detail__fact dd{min-width:0;color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:21px}.adm-pos-device-detail__email{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--adm-text-xs)}.adm-pos-device-password-form,.adm-pos-device-form{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-pos-device-password-form{margin-top:18px}.adm-pos-device-form-page__card{width:100%;padding:var(--adm-space-xl)}.adm-pos-device-form-page__card>.adm-card__heading{margin-bottom:20px}.adm-pos-device-form__errors{align-items:start}.adm-pos-device-form__errors ul{padding-left:var(--adm-space-lg);margin:5px 0 0}.adm-pos-device-form__section{border:0;min-width:0;margin:0;padding:0}.adm-pos-device-form__section+.adm-pos-device-form__section{padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border)}.adm-pos-device-form__legend{width:100%;color:var(--adm-text);font-size:var(--adm-text-sm);margin-bottom:14px;font-weight:700;line-height:20px}.adm-pos-device-form__grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-pos-device-form__hint{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:16px}.adm-pos-device-form .adm-field__label--required:after{color:var(--adm-danger);content:"*";margin-left:3px}.adm-pos-device-toggle{align-items:center;gap:var(--adm-space-sm);min-height:44px;color:var(--adm-text-soft);cursor:pointer;display:inline-flex}.adm-pos-device-checkbox{width:18px;height:18px;accent-color:var(--adm-brand);flex:0 0 18px}.adm-pos-device-toggle__copy{gap:1px;display:grid}.adm-pos-device-toggle.adm-check>.adm-pos-device-toggle__copy{gap:1px}.adm-pos-device-toggle__copy strong{color:var(--adm-text);font-size:var(--adm-text-xs)}.adm-pos-device-toggle__copy small{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:16px}.adm-pos-device-form__actions{justify-content:flex-end;align-items:center;gap:var(--adm-space-xs);min-width:0;padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-pos-device-form__actions .adm-primary-button,.adm-pos-device-form__actions .adm-secondary-button{flex:none;min-width:130px}@media (max-width:1023px){.adm-pos-devices .adm-primary-button,.adm-pos-devices .adm-secondary-button,.adm-pos-device-detail .adm-primary-button,.adm-pos-device-form-page .adm-primary-button,.adm-pos-device-form-page .adm-secondary-button{min-height:44px}}@media (max-width:900px){.adm-pos-device-detail__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.adm-pos-devices,.adm-pos-device-detail,.adm-pos-device-form-page{gap:var(--adm-space-md)}.adm-pos-devices .adm-page-header__actions,.adm-pos-devices .adm-page-header__actions .adm-primary-button,.adm-pos-device-detail__header-actions{width:100%}.adm-pos-device-detail__header-actions{justify-content:flex-start}.adm-pos-device-detail__header-actions .adm-primary-button{flex:1}.adm-pos-device-form-page__card{padding:var(--adm-space-lg)}.adm-pos-device-detail__facts,.adm-pos-device-form__grid{grid-template-columns:minmax(0,1fr)}.adm-pos-device-detail__fact:nth-last-child(2){border-bottom:1px solid var(--adm-border)}.adm-pos-device-form__actions{flex-direction:column-reverse}.adm-pos-device-form__actions .adm-primary-button,.adm-pos-device-form__actions .adm-secondary-button{width:100%;min-width:0}}@media (max-width:420px){.adm-pos-device-detail__body,.adm-pos-device-form-page__card{padding:var(--adm-space-md)}}.adm-security,.adm-security-confirmation{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-security__branch-list{display:grid}.adm-security__branch-form+.adm-security__branch-form{border-top:1px solid var(--adm-border)}.adm-security__branch{justify-content:space-between;align-items:center;gap:var(--adm-space-lg);min-width:0;padding:var(--adm-space-md) var(--adm-space-lg);display:flex}.adm-security__branch-copy,.adm-security__global-copy,.adm-security-confirmation__copy{gap:var(--adm-space-2xs);min-width:0;display:grid}.adm-security__branch-copy strong,.adm-security__global-copy h2,.adm-security-confirmation__copy h2{color:var(--adm-text);font-size:var(--adm-text-sm);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:20px}.adm-security__branch-copy span,.adm-security__global-copy p,.adm-security-confirmation__copy p{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:0;line-height:20px}.adm-switch{cursor:pointer;flex:0 0 48px;justify-content:center;align-items:center;min-width:48px;min-height:44px;display:inline-flex}.adm-switch__input{opacity:0;width:1px;height:1px;position:absolute}.adm-switch__track{border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);width:38px;height:22px;transition:border-color .12s,background-color .12s;position:relative}.adm-switch__track:after{border-radius:var(--adm-radius-pill);background:var(--adm-surface);width:16px;height:16px;box-shadow:var(--adm-shadow-sm);content:"";transition:transform .12s;position:absolute;top:2px;left:2px}.adm-switch__input:checked+.adm-switch__track{border-color:var(--adm-brand);background:var(--adm-brand)}.adm-switch__input:checked+.adm-switch__track:after{transform:translate(16px)}.adm-switch__input:focus-visible+.adm-switch__track{outline:3px solid var(--adm-info);outline-offset:2px}.adm-security__global{justify-content:space-between;align-items:center;gap:var(--adm-space-lg);min-width:0;display:flex}.adm-security__global-copy h2{font-size:var(--adm-text-lg);margin-top:2px;line-height:26px}.adm-security__global .adm-primary-button{flex:none}.adm-security-confirmation .adm-page-header__actions svg{width:17px;height:17px}.adm-security-confirmation__card{gap:var(--adm-space-xl);width:100%;display:grid}.adm-security-confirmation{width:100%}.adm-security-confirmation__message{align-items:flex-start;gap:var(--adm-space-md);min-width:0;display:flex}.adm-security-confirmation__icon{border:1px solid var(--adm-info-border);border-radius:var(--adm-radius-pill);background:var(--adm-info-subtle);width:40px;height:40px;color:var(--adm-info);flex:0 0 40px;place-items:center;display:grid}.adm-security-confirmation__icon--warning{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-security-confirmation__icon svg{width:20px;height:20px}.adm-security-confirmation__copy{gap:var(--adm-space-xs)}.adm-security-confirmation__copy h2{font-size:var(--adm-text-lg);line-height:26px}.adm-security-confirmation__form{justify-content:flex-end;gap:var(--adm-space-sm);padding-top:var(--adm-space-lg);border-top:1px solid var(--adm-border);display:flex}.adm-security-confirmation__form .adm-primary-button,.adm-security-confirmation__form .adm-secondary-button{flex:none}@media (max-width:639px){.adm-security__branch,.adm-security__global{align-items:flex-start}.adm-security__global{display:grid}.adm-security__global .adm-primary-button,.adm-security-confirmation__form .adm-primary-button,.adm-security-confirmation__form .adm-secondary-button,.adm-security-confirmation .adm-page-header__actions,.adm-security-confirmation .adm-page-header__actions .adm-secondary-button{width:100%}.adm-security-confirmation__form{justify-content:stretch;display:grid}}.adm-reports,.adm-feedbacks{gap:var(--adm-space-xl);min-width:0;display:grid}.adm-reports .adm-reports-filter-panel{gap:var(--adm-space-md);display:grid}.adm-reports .adm-reports-filter-heading{justify-content:space-between;align-items:baseline;gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-reports .adm-reports-scope-label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0;line-height:19px}.adm-reports .adm-reports-filter-form{gap:var(--adm-space-sm);grid-template-columns:repeat(3,minmax(120px,1fr)) auto;align-items:end;display:grid}.adm-reports .adm-reports-filter-actions{gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-reports .adm-reports-error-list{padding-left:var(--adm-space-lg);font-size:var(--adm-text-2xs);margin:4px 0 0;line-height:19px}.adm-reports .adm-reports-product-meta,.adm-reports .adm-reports-branch-meta,.adm-reports .adm-reports-channel-pct,.adm-reports .adm-reports-status-row-pct,.adm-reports .adm-reports-export-desc{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);line-height:18px}.adm-reports .adm-reports-row-2col{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.adm-reports .adm-reports-card-body{padding:var(--adm-space-lg)}.adm-reports .adm-reports-finance-grid,.adm-reports .adm-reports-status-list,.adm-reports .adm-reports-branch-list,.adm-reports .adm-reports-products-list,.adm-reports .adm-reports-channel-list{min-width:0;display:grid}.adm-reports .adm-reports-finance-item,.adm-reports .adm-reports-status-row,.adm-reports .adm-reports-branch-item,.adm-reports .adm-reports-product-item,.adm-reports .adm-reports-channel-item{min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border)}.adm-reports .adm-reports-finance-item:last-child,.adm-reports .adm-reports-status-row:last-child,.adm-reports .adm-reports-branch-item:last-child,.adm-reports .adm-reports-product-item:last-child,.adm-reports .adm-reports-channel-item:last-child{border-bottom:0}.adm-reports .adm-reports-finance-item,.adm-reports .adm-reports-status-row,.adm-reports .adm-reports-branch-info,.adm-reports .adm-reports-branch-bar-row,.adm-reports .adm-reports-product-item,.adm-reports .adm-reports-channel-item{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);display:flex}.adm-reports .adm-reports-finance-label,.adm-reports .adm-reports-status-name,.adm-reports .adm-reports-branch-name,.adm-reports .adm-reports-product-name,.adm-reports .adm-reports-channel-name{min-width:0;color:var(--adm-text-soft);font-size:var(--adm-text-xs);overflow-wrap:anywhere;line-height:20px}.adm-reports .adm-reports-finance-value,.adm-reports .adm-reports-status-row-count,.adm-reports .adm-reports-branch-value,.adm-reports .adm-reports-product-value,.adm-reports .adm-reports-channel-count{color:var(--adm-text);font-size:var(--adm-text-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:700;line-height:20px}.adm-reports .adm-reports-finance-value--discount,.adm-reports .adm-reports-finance-value--refund{color:var(--adm-danger)}.adm-reports .adm-reports-finance-item--total{padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border-strong);border-bottom:0;margin-top:4px}.adm-reports .adm-reports-status-summary,.adm-reports .adm-reports-rate-bar{gap:var(--adm-space-md);display:grid}.adm-reports .adm-reports-status-big-numbers{gap:var(--adm-space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adm-reports .adm-reports-status-box{gap:var(--adm-space-3xs);min-width:0;padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);display:grid}.adm-reports .adm-reports-status-box--success{border-color:var(--adm-success-border);background:var(--adm-success-subtle)}.adm-reports .adm-reports-status-box--failed,.adm-reports .adm-reports-status-box--refunded{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle)}.adm-reports .adm-reports-status-count{color:var(--adm-text);font-size:var(--adm-text-xl);font-variant-numeric:tabular-nums;font-weight:750;line-height:28px}.adm-reports .adm-reports-status-label{color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-weight:700;line-height:16px}.adm-reports .adm-reports-rate-header,.adm-reports .adm-reports-status-row-left,.adm-reports .adm-reports-status-row-right,.adm-reports .adm-reports-channel-left,.adm-reports .adm-reports-channel-right{align-items:center;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-reports .adm-reports-rate-header{color:var(--adm-text-soft);font-size:var(--adm-text-2xs);justify-content:space-between;font-weight:700}.adm-reports .adm-reports-progress{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);width:100%;height:7px;color:var(--adm-brand);appearance:none;border:0;overflow:hidden}.adm-reports .adm-reports-progress::-webkit-progress-bar{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted)}.adm-reports .adm-reports-progress::-webkit-progress-value{border-radius:var(--adm-radius-pill);background:currentColor}.adm-reports .adm-reports-progress::-moz-progress-bar{border-radius:var(--adm-radius-pill);background:currentColor}.adm-reports .adm-reports-progress--success{color:var(--adm-success)}.adm-reports .adm-reports-progress--neutral{color:var(--adm-border-strong)}.adm-reports .adm-reports-status-dot{border-radius:var(--adm-radius-pill);background:var(--adm-text-muted);flex:0 0 8px;width:8px;height:8px}.adm-reports .adm-reports-product-rank{border-radius:var(--adm-radius-pill);background:var(--adm-surface-muted);width:28px;height:28px;color:var(--adm-text-muted);font-size:var(--adm-text-2xs);flex:0 0 28px;place-items:center;font-weight:750;display:grid}.adm-reports .adm-reports-product-info{flex:1;gap:1px;min-width:0;display:grid}.adm-reports .adm-reports-branch-bar-row{margin-top:7px}.adm-reports .adm-reports-branch-bar-row .adm-reports-progress{flex:1}.adm-reports .adm-reports-channel-item+.adm-reports-progress{margin-bottom:4px}.adm-reports .adm-reports-channel-icon{width:18px;height:18px;color:var(--adm-text-muted);flex:0 0 18px}.adm-reports .adm-reports-table{border-collapse:collapse;width:100%;color:var(--adm-text-soft);font-size:var(--adm-text-xs)}.adm-reports .adm-reports-table th,.adm-reports .adm-reports-table td{padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border)}.adm-reports .adm-reports-table th{background:var(--adm-surface-muted);border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;font-weight:750}.adm-reports .adm-reports-table tbody tr:hover,.adm-reports .adm-reports-table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-reports .adm-reports-table tbody tr:hover,.adm-reports .adm-reports-table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-reports .adm-reports-table-total{background:var(--adm-surface-muted);color:var(--adm-text);font-weight:700}.adm-reports .adm-reports-export-grid{gap:var(--adm-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-reports .adm-reports-export-item{align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}.adm-reports .adm-reports-status-note,.adm-reports .adm-reports-rate-note{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0;line-height:17px}.adm-reports .adm-reports-rate-note{margin-top:6px}.adm-reports .adm-reports-table__number{text-align:right;font-variant-numeric:tabular-nums}.adm-reports .adm-reports-table__number--strong{font-weight:650}.adm-reports .adm-reports-table__number--muted{color:var(--adm-text-muted)}.adm-reports .adm-reports-export-title{color:var(--adm-text);font-size:var(--adm-text-sm);margin:0;line-height:20px}.adm-feedbacks__table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-feedbacks__table tbody tr:hover,.adm-feedbacks__table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-feedbacks__table tbody tr:hover,.adm-feedbacks__table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-feedbacks__date{width:160px;color:var(--adm-text-muted);white-space:nowrap}.adm-feedbacks__customer{width:180px;font-size:var(--adm-text-sm)}.adm-feedbacks__services{width:190px;color:var(--adm-text-soft)}.adm-feedbacks__note{max-width:520px;color:var(--adm-text-soft);overflow-wrap:anywhere;white-space:normal}@media (max-width:1099px){.adm-reports .adm-reports-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.adm-reports .adm-reports-filter-form,.adm-reports .adm-reports-row-2col,.adm-reports .adm-reports-export-grid{grid-template-columns:minmax(0,1fr)}.adm-reports .adm-reports-filter-actions .adm-primary-button,.adm-reports .adm-reports-filter-actions .adm-secondary-button,.adm-reports .adm-reports-export-item .adm-secondary-button{width:100%}.adm-reports .adm-reports-export-item{grid-template-columns:minmax(0,1fr)}.adm-reports .adm-reports-export-item .adm-secondary-button{grid-column:1/-1}}@media (max-width:519px){.adm-reports .adm-reports-filter-form,.adm-reports .adm-reports-status-big-numbers,.adm-reports .adm-reports-export-item{grid-template-columns:minmax(0,1fr)}}.adm-support{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-support.adm-support-ticket,.adm-support.adm-support-form-page{width:100%}.adm-support .adm-page-header h1{font-weight:650}:where(.adm-help-center__metrics) .adm-metric-card__label{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}:where(.adm-help-center__metrics) .adm-metric-card__value{color:var(--adm-text);font-size:var(--adm-text-3xl);font-variant-numeric:tabular-nums;line-height:34px}.adm-tone-warning,.adm-support-financial-warning{color:var(--adm-warning)}.adm-support-dashboard{grid-template-columns:minmax(0,1fr)}.adm-dash-figures.adm-support-overview__figures{grid-template-columns:repeat(5,minmax(0,1fr))}.adm-support-overview__grid{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);min-width:0;display:grid}.adm-support-overview__side{gap:var(--adm-space-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.adm-support-overview__list{grid-template-columns:minmax(0,1fr);display:grid}.adm-support-overview__item{align-items:center;gap:var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);border-top:1px solid var(--adm-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.adm-support-overview__item--critical{background:var(--adm-danger-subtle);box-shadow:inset 3px 0 0 var(--adm-danger)}.adm-support-overview__item--late{background:var(--adm-warning-subtle);box-shadow:inset 3px 0 0 var(--adm-warning)}.adm-support-overview__main{gap:var(--adm-space-3xs);min-width:0;display:grid}.adm-support-overview__subject{color:var(--adm-text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;text-decoration:none;overflow:hidden}.adm-support-overview__subject:hover,.adm-support-overview__subject:focus-visible{color:var(--adm-brand-strong);text-decoration:underline}.adm-support-overview__meta{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-support-overview__why{justify-items:end;gap:var(--adm-space-2xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);white-space:nowrap;font-weight:600;display:grid}.adm-support-overview__replied{align-items:center;gap:var(--adm-space-2xs);color:var(--adm-danger);display:inline-flex}.adm-support-overview__replied:before{border-radius:var(--adm-radius-pill);background:var(--adm-danger);content:"";width:7px;height:7px}.adm-support-overview__rows{grid-template-columns:minmax(0,1fr);display:grid}.adm-support-overview__row{justify-content:space-between;gap:var(--adm-space-sm);padding:var(--adm-space-xs) 0;border-top:1px solid var(--adm-border);font-size:var(--adm-text-xs);display:flex}.adm-support-overview__row a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-support-overview__row time{color:var(--adm-text-muted);white-space:nowrap}.adm-support-overview__bar{background:var(--adm-viz)}@media (max-width:1023px){.adm-dash-figures.adm-support-overview__figures{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-support-overview__figures .adm-dash-figure:nth-child(2n){border-right:0}.adm-support-overview__figures .adm-dash-figure:nth-child(-n+4){border-bottom:1px solid var(--adm-border)}.adm-support-overview__figures .adm-dash-figure:last-child{grid-column:1/-1}.adm-support-overview__grid{grid-template-columns:minmax(0,1fr)}.adm-support-overview__item{grid-template-columns:minmax(0,1fr) auto}.adm-support-overview__subject{white-space:normal}.adm-support-overview__why{grid-area:2/1/auto/-1;justify-content:space-between;display:flex}.adm-support-overview__open{grid-area:1/2;min-height:44px}.adm-support-overview__categories .adm-analytics-list-bar{grid-column:auto}}.adm-support-definition-list{gap:0;margin:0;display:grid}.adm-support-definition-list>div{align-items:start;gap:var(--adm-space-md);min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);display:grid}.adm-support-definition-list>div:last-child{border-bottom:0}.adm-support-definition-list dt{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-support-definition-list dd{min-width:0;color:var(--adm-text);font-size:var(--adm-text-xs);overflow-wrap:anywhere;margin:0;font-weight:600}.adm-support-definition-list dd>*+*{margin-left:6px}.adm-support-rating{justify-content:center;align-items:center;gap:var(--adm-space-xs);min-height:120px;color:var(--adm-warning);flex-direction:column;display:flex}.adm-support-rating>strong{color:var(--adm-text);font-size:var(--adm-text-3xl);font-variant-numeric:tabular-nums}.adm-support-rating>span{font-size:var(--adm-text-2xl);letter-spacing:2px}.adm-support-ticket-list{display:grid}.adm-support-ticket-list__item{justify-content:space-between;align-items:center;gap:var(--adm-space-sm);min-width:0;padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-border);display:flex}.adm-support-ticket-list__item:last-child{border-bottom:0}.adm-support-ticket-list__copy{align-items:baseline;gap:var(--adm-space-xs);min-width:0;display:flex}@media (max-width:1023px){.adm-support-ticket-list__copy .adm-data-link{align-items:center;min-height:44px;display:inline-flex}}.adm-support-ticket-list__copy span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-support-row-actions{align-items:center;gap:var(--adm-space-xs);display:flex}.adm-support-tickets{grid-template-columns:minmax(0,1fr)}.adm-support-tickets__periods{flex-wrap:wrap;min-width:0;max-width:100%}.adm-support-tickets__periods .adm-segmented__item,.adm-support-tickets__groups .adm-segmented__item{gap:var(--adm-space-2xs);white-space:nowrap}.adm-support-tickets__custom{flex:none}.adm-support-tickets__custom summary{cursor:pointer}.adm-support-tickets__custom-form{align-items:end;gap:var(--adm-space-xs);padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface);flex-wrap:wrap;display:flex}.adm-support-tickets__search-form{display:none}.adm-support-tickets__tools.adm-filter-form{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-support-tickets__menus{display:contents}.adm-support-tickets__chip{border-radius:var(--adm-radius-pill);width:auto;max-width:100%}.adm-support-tickets__search{flex:200px;order:1;min-width:0}.adm-support-tickets__late{gap:var(--adm-space-2xs);white-space:nowrap;order:2}.adm-support-tickets__clear{white-space:nowrap;order:3}.adm-support-tickets__table th,.adm-support-tickets__table td{padding-inline:var(--adm-space-sm)}.adm-support-tickets__table td small{margin-top:var(--adm-space-3xs);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);white-space:nowrap;display:block}.adm-support-tickets__ticket{max-width:320px}.adm-support-tickets__subject{color:var(--adm-text);font-size:var(--adm-text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:650;text-decoration:none;display:block;overflow:hidden}.adm-support-tickets__subject:hover,.adm-support-tickets__subject:focus-visible{color:var(--adm-brand-strong);text-decoration:underline}.adm-support-tickets__flag{color:var(--adm-text-soft);font-weight:650}.adm-support-tickets__customer a,.adm-support-tickets__order a,.adm-support-tickets__status,.adm-support-tickets__agent,.adm-support-tickets__due{white-space:nowrap}.adm-support-tickets__table small.adm-support-tickets__replied{align-items:center;gap:var(--adm-space-2xs);color:var(--adm-danger);font-weight:600;display:flex}.adm-support-tickets__replied:before{border-radius:var(--adm-radius-pill);background:var(--adm-danger);content:"";flex:none;width:7px;height:7px}.adm-support-tickets__table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-support-tickets__table tbody tr:hover,.adm-support-tickets__table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-support-tickets__table tbody tr:hover,.adm-support-tickets__table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-support-tickets__table tbody tr.adm-support-tickets__row--critical{background:var(--adm-danger-subtle)}.adm-support-tickets__table tbody tr.adm-support-tickets__row--late{background:var(--adm-warning-subtle)}.adm-support-tickets__table tbody tr.adm-support-tickets__row--critical:hover,.adm-support-tickets__table tbody tr.adm-support-tickets__row--critical:focus-within{background:var(--adm-danger-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-support-tickets__table tbody tr.adm-support-tickets__row--critical:hover,.adm-support-tickets__table tbody tr.adm-support-tickets__row--critical:focus-within{background:color-mix(in srgb, var(--adm-danger-subtle) 84%, var(--adm-surface))}}.adm-support-tickets__table tbody tr.adm-support-tickets__row--late:hover,.adm-support-tickets__table tbody tr.adm-support-tickets__row--late:focus-within{background:var(--adm-warning-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-support-tickets__table tbody tr.adm-support-tickets__row--late:hover,.adm-support-tickets__table tbody tr.adm-support-tickets__row--late:focus-within{background:color-mix(in srgb, var(--adm-warning-subtle) 84%, var(--adm-surface))}}.adm-support-tickets__row--critical>td:first-child{box-shadow:inset 3px 0 0 var(--adm-danger)}.adm-support-tickets__row--late>td:first-child{box-shadow:inset 3px 0 0 var(--adm-warning)}.adm-support-tickets__footer{justify-content:space-between;align-items:center;gap:var(--adm-space-xs) var(--adm-space-md);padding:var(--adm-space-sm) var(--adm-space-md);border-top:1px solid var(--adm-border);flex-wrap:wrap;display:flex}.adm-support-tickets__summary{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-variant-numeric:tabular-nums;margin:0}.adm-support-tickets__footer .adm-pagination{border:0;padding:0}@media (min-width:1024px){.adm-support-tickets__table.adm-data-table--responsive{display:table}.adm-support-tickets__table.adm-data-table--responsive tbody{display:table-row-group}.adm-support-tickets__table.adm-data-table--responsive tbody>tr{padding:0;display:table-row}.adm-support-tickets__table.adm-data-table--responsive thead th{width:auto;height:auto;padding:var(--adm-space-sm);opacity:1;pointer-events:auto;margin:0;position:static;overflow:visible}.adm-support-tickets__table.adm-data-table--responsive td{padding:var(--adm-space-sm);border-bottom:1px solid var(--adm-border);overflow-wrap:normal;display:table-cell}.adm-support-tickets__table.adm-data-table--responsive td:before{content:none}}@media (max-width:1023px){.adm-support-tickets__periods,.adm-support-tickets__groups{flex-wrap:nowrap;width:100%;display:flex;overflow-x:auto}.adm-support-tickets__periods>.adm-segmented__item,.adm-support-tickets__groups .adm-segmented__item{flex:none}.adm-support-tickets__custom-form{flex-direction:column;align-items:stretch}.adm-support-tickets__search{flex-basis:100%;order:0}.adm-support-tickets__menus{align-items:center;gap:var(--adm-space-xs);order:1;width:100%;display:flex;overflow-x:auto}.adm-support-tickets__menus>*{flex:none}.adm-support-tickets__chip,.adm-support-tickets__late{min-height:44px}.adm-support-tickets__table.adm-data-table--responsive tbody>tr{gap:var(--adm-space-2xs) var(--adm-space-sm);padding:var(--adm-space-sm) var(--adm-space-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ticket ticket""customer order""status priority""agent due";display:grid}.adm-support-tickets__table.adm-data-table--responsive td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.adm-support-tickets__table.adm-data-table--responsive td:before{content:none}.adm-support-tickets__table .adm-support-tickets__ticket{grid-area:ticket;max-width:none}.adm-support-tickets__subject,.adm-support-tickets__table td small{white-space:normal}.adm-support-tickets__table .adm-support-tickets__customer{grid-area:customer}.adm-support-tickets__table .adm-support-tickets__order{text-align:right;grid-area:order}.adm-support-tickets__table .adm-support-tickets__status{grid-area:status}.adm-support-tickets__table .adm-support-tickets__priority{text-align:right;grid-area:priority}.adm-support-tickets__table .adm-support-tickets__agent{grid-area:agent}.adm-support-tickets__table .adm-support-tickets__due{text-align:right;grid-area:due}.adm-support-tickets__table tbody tr.adm-support-tickets__row--critical{box-shadow:inset 3px 0 0 var(--adm-danger)}.adm-support-tickets__table tbody tr.adm-support-tickets__row--late{box-shadow:inset 3px 0 0 var(--adm-warning)}.adm-support-tickets__table tbody tr>td:first-child{box-shadow:none}}.adm-support-row-actions .adm-secondary-button{min-height:34px;padding:var(--adm-space-2xs) var(--adm-space-xs);font-size:var(--adm-text-2xs)}.adm-support-ticket__layout,.adm-support-category-detail__layout{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);min-width:0;display:grid}.adm-support-ticket__main,.adm-support-ticket__sidebar,.adm-support-category-detail__main,.adm-support-category-detail__sidebar{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-support-message-list,.adm-support-activity-list,.adm-support-reply-form,.adm-support-sidebar-form{gap:var(--adm-space-sm);display:grid}.adm-support-message{gap:var(--adm-space-xs);padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:var(--adm-surface-muted);display:grid}.adm-support-message--agent{border-color:var(--adm-info-border);background:var(--adm-info-subtle)}.adm-support-message--internal{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle)}.adm-support-message__header,.adm-support-message__sender{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-support-message__header{justify-content:space-between}.adm-support-message__sender strong,.adm-support-message__header time{font-size:var(--adm-text-2xs)}.adm-support-message__body{color:var(--adm-text-soft);font-size:var(--adm-text-xs);line-height:1.55}.adm-support-message__body>:first-child{margin-top:0}.adm-support-message__body>:last-child{margin-bottom:0}.adm-support-attachments{gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-support-attachment,.adm-support-attachment__image{border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface)}.adm-support-attachment{align-items:center;gap:var(--adm-space-xs);padding:var(--adm-space-xs) var(--adm-space-sm);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);display:inline-flex}.adm-support-attachment__image{object-fit:cover;width:96px;height:96px}.adm-support-ai-status{font-size:var(--adm-text-2xs);font-weight:600}.adm-is-hidden{display:none}.adm-support-ticket__customer-stats{gap:var(--adm-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;display:grid}.adm-support-ticket__customer-stats>div{gap:var(--adm-space-3xs);padding:var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);text-align:center;display:grid}.adm-support-ticket__customer-stats strong{color:var(--adm-text);font-size:var(--adm-text-xl)}.adm-support-ticket__customer-stats span,.adm-support-activity__copy span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-support-sidebar-form{padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);margin-top:14px}.adm-support-financial-warning{font-size:var(--adm-text-2xs);margin:0;line-height:17px}.adm-support-ticket__feedback{color:var(--adm-text-muted);font-size:var(--adm-text-xs);margin:12px 0 0;font-style:italic}.adm-support-activity{gap:var(--adm-space-xs);grid-template-columns:18px minmax(0,1fr);display:grid}.adm-support-activity__marker{color:var(--adm-brand);font-size:var(--adm-text-xl);line-height:16px}.adm-support-activity__copy{gap:var(--adm-space-3xs);display:grid}.adm-support-activity__copy strong{color:var(--adm-text-soft);font-size:var(--adm-text-2xs);font-weight:600}.adm-support-form-card{width:100%}.adm-support-sortable tr{cursor:grab}.adm-support-drag-handle{width:32px;min-height:32px;color:var(--adm-text-muted);letter-spacing:-3px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.adm-support-state{width:100%}.adm-support-state__card,.adm-support-state__details,.adm-support-state__migrations{gap:var(--adm-space-sm);display:grid}.adm-support-state__details{padding:var(--adm-space-md);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted)}.adm-support-state__details pre{max-width:100%;padding:var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-text);color:var(--adm-surface);font-size:var(--adm-text-2xs);white-space:pre-wrap;margin:0;overflow-x:auto}.adm-support-state__migrations h2{color:var(--adm-text);font-size:var(--adm-text-md);margin:0}.adm-support-state__migrations ul{columns:2;padding-left:var(--adm-space-lg);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:0}.adm-support-ai__index-layout,.adm-support-ai__conversation-layout{align-items:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-support-ai__index-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr)}.adm-support-ai__conversation-layout{grid-template-columns:minmax(0,2fr) minmax(280px,.8fr)}.adm-support-ai__index-side,.adm-support-ai__sidebar{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-support-ai__start-form{padding:var(--adm-space-lg)}.adm-support-ai__start-form .adm-primary-button{width:100%}.adm-support-ai__table .adm-secondary-button{min-height:32px;padding:var(--adm-space-2xs) var(--adm-space-xs);font-size:var(--adm-text-2xs)}.adm-support-ai__configuration-note{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:14px 0 0;line-height:18px}.adm-support-ai__state-icon,.adm-support-ai__avatar,.adm-support-ai__message-avatar{background:var(--adm-brand-subtle);color:var(--adm-brand-strong);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.adm-support-ai__state-icon{width:58px;height:58px;font-size:var(--adm-text-lg)}.adm-support-ai__avatar{width:38px;height:38px;font-size:var(--adm-text-2xs)}.adm-support-ai__message-avatar{width:28px;height:28px;font-size:var(--adm-text-2xs);margin-top:2px}.adm-support-ai__chat{padding:0;overflow:hidden}.adm-support-ai__chat-header,.adm-support-ai__identity,.adm-support-ai__composer-row,.adm-support-ai__closed-state{align-items:center;gap:var(--adm-space-sm);min-width:0;display:flex}.adm-support-ai__chat-header{padding:var(--adm-space-sm) var(--adm-space-md);border-bottom:1px solid var(--adm-border);justify-content:space-between}.adm-support-ai__identity span:last-child{gap:var(--adm-space-3xs);display:grid}.adm-support-ai__identity strong{color:var(--adm-text);font-size:var(--adm-text-xs)}.adm-support-ai__identity small{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-support-ai__messages{gap:var(--adm-space-sm);height:480px;padding:var(--adm-space-lg);background:var(--adm-surface-muted);flex-direction:column;display:flex;overflow-y:auto}.adm-support-ai__message{align-items:flex-start;gap:var(--adm-space-xs);min-width:0;display:flex}.adm-support-ai__message--user{justify-content:flex-end}.adm-support-ai__bubble{gap:var(--adm-space-2xs);max-width:76%;padding:var(--adm-space-sm) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-xl);color:var(--adm-text-soft);display:grid}.adm-support-ai__bubble p{font-size:var(--adm-text-xs);overflow-wrap:anywhere;margin:0;line-height:19px}.adm-support-ai__bubble time,.adm-support-ai__message-meta{color:var(--adm-text-muted);font-size:var(--adm-text-2xs)}.adm-support-ai__bubble--user{border-color:var(--adm-brand-border);background:var(--adm-brand);color:var(--adm-surface);border-bottom-right-radius:4px}.adm-support-ai__bubble--user time{color:var(--adm-surface);opacity:.72}[data-theme=damascus-dark] .adm-support-ai__bubble--user,[data-theme=damascus-dark] .adm-support-ai__bubble--user time{color:var(--adm-canvas)}.adm-support-ai__bubble--assistant{background:var(--adm-surface);border-bottom-left-radius:4px}.adm-support-ai__message-meta{gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-support-ai__typing{align-items:center;gap:var(--adm-space-xs);padding:0 var(--adm-space-lg) var(--adm-space-sm);background:var(--adm-surface-muted);display:flex}.adm-support-ai__typing.adm-is-hidden,.adm-support-ai__composer .adm-alert.adm-is-hidden{display:none}.adm-support-ai__typing-dots{gap:var(--adm-space-2xs);padding:var(--adm-space-sm) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-xl);background:var(--adm-surface);display:flex}.adm-support-ai__typing-dots i{background:var(--adm-text-muted);border-radius:50%;width:6px;height:6px;animation:.9s infinite alternate adm-support-ai-pulse}.adm-support-ai__typing-dots i:nth-child(2){animation-delay:.15s}.adm-support-ai__typing-dots i:nth-child(3){animation-delay:.3s}@keyframes adm-support-ai-pulse{to{opacity:.25;transform:translateY(-2px)}}.adm-support-ai__composer,.adm-support-ai__closed-state{padding:var(--adm-space-md) var(--adm-space-md);border-top:1px solid var(--adm-border)}.adm-support-ai__composer-row .adm-input{flex:auto}.adm-support-ai__composer .adm-alert{margin-top:9px}.adm-support-ai__closed-state{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);justify-content:center}.adm-support-ai__quick-messages{gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-support-ai__quick-message{min-height:32px;padding:var(--adm-space-2xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface);color:var(--adm-text-soft);cursor:pointer;font:inherit;font-size:var(--adm-text-2xs);font-weight:650}.adm-support-ai__quick-message:hover{border-color:var(--adm-brand-border);background:var(--adm-brand-subtle);color:var(--adm-brand-strong)}.adm-support-ai__numeric{font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.adm-help-center{min-width:0}.adm-help-center[data-v11-support-help-category],.adm-help-center[data-v11-support-help-article],.adm-help-center[data-v11-support-help-category-form],.adm-help-center[data-v11-support-help-article-form]{width:100%}.adm-help-center__table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-help-center__table tbody tr:hover,.adm-help-center__table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-help-center__table tbody tr:hover,.adm-help-center__table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-help-center__table .adm-secondary-button{min-height:32px;padding:var(--adm-space-2xs) var(--adm-space-xs);font-size:var(--adm-text-2xs)}.adm-help-center__name,.adm-help-center__badges,.adm-help-center__form-actions,.adm-help-center__filter-actions,.adm-help-center__editor-header,.adm-help-center__markdown-tools{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-help-center__name{flex-wrap:nowrap}.adm-help-center__category-icon{border-radius:var(--adm-radius-card);background:var(--adm-brand-subtle);width:34px;height:34px;color:var(--adm-brand-strong);font-size:var(--adm-text-2xs);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.adm-help-center__drag{width:30px;min-height:30px;color:var(--adm-text-muted);cursor:grab;letter-spacing:-3px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.adm-help-center__filters{padding:var(--adm-space-md);border-top:3px solid var(--adm-border-strong)}.adm-help-center__filter-form{grid-template-columns:minmax(220px,2fr) repeat(2,minmax(150px,1fr)) auto}.adm-help-center__filter-actions{justify-content:flex-end}.adm-help-center__detail-grid,.adm-help-center__article-layout{align-items:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-help-center__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-help-center__article-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.adm-help-center__article-main,.adm-help-center__article-sidebar{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-help-center__article-main>.adm-card{border-top:3px solid var(--adm-border-strong)}.adm-help-center[data-v11-support-help-category] .adm-card__heading h2,.adm-help-center[data-v11-support-help-article] .adm-card__heading h2{font-weight:750}.adm-help-center__detail-grid .adm-support-definition-list{padding:var(--adm-space-2xs) var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted)}.adm-help-center__article-content,.adm-help-center__state-card,.adm-help-center__setup-block{gap:var(--adm-space-md);display:grid}.adm-help-center__article-content h3{color:var(--adm-text);font-size:var(--adm-text-lg);margin:0}.adm-help-center__prose{min-width:0;color:var(--adm-text-soft);font-size:var(--adm-text-sm);overflow-wrap:anywhere;line-height:1.65}.adm-help-center__prose>:first-child{margin-top:0}.adm-help-center__prose>:last-child{margin-bottom:0}.adm-help-center__prose a{color:var(--adm-brand-strong)}.adm-help-center__metrics{gap:var(--adm-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-help-center__metrics--three{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-help-center__metrics .adm-metric-card{align-content:center;gap:var(--adm-space-2xs);min-height:88px;padding:var(--adm-space-sm);background:var(--adm-surface-muted);display:grid}.adm-help-center__metrics .adm-metric-card__value{font-size:var(--adm-text-2xl);line-height:28px}.adm-help-center__helpfulness{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);text-align:center;margin:12px 0 0}.adm-help-center__form-actions{justify-content:flex-end}.adm-help-center__error-list{padding-left:var(--adm-space-lg);margin:6px 0 0}.adm-help-center__color-input{width:100%;padding:var(--adm-space-2xs)}.adm-help-center__editor-header{justify-content:space-between}.adm-help-center__markdown-tools .adm-secondary-button{min-width:34px;min-height:30px;padding:var(--adm-space-2xs) var(--adm-space-xs);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--adm-text-2xs)}.adm-help-center__editor{resize:vertical;min-height:230px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--adm-text-xs);line-height:1.55}.adm-notice{gap:var(--adm-space-2xs);padding:var(--adm-space-sm) var(--adm-space-md);border:1px solid var(--adm-info-border);border-radius:var(--adm-radius-card);background:var(--adm-info-subtle);color:var(--adm-info);font-size:var(--adm-text-2xs);display:grid}.adm-notice p{margin:0}.adm-notice--warning{border-color:var(--adm-warning-border);background:var(--adm-warning-subtle);color:var(--adm-warning)}.adm-notice--danger{border-color:var(--adm-danger-border);background:var(--adm-danger-subtle);color:var(--adm-danger)}.adm-help-center__setup-block{padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted)}.adm-help-center__setup-block h2,.adm-help-center__setup-block h3{color:var(--adm-text);margin:0}.adm-help-center__setup-block h2{font-size:var(--adm-text-md)}.adm-help-center__setup-block h3{font-size:var(--adm-text-xs)}.adm-help-center__setup-block ul,.adm-help-center__setup-block ol{padding-left:var(--adm-space-lg);color:var(--adm-text-soft);font-size:var(--adm-text-2xs);margin:0}.adm-help-center__setup-block pre{padding:var(--adm-space-sm);border-radius:var(--adm-radius-control);background:var(--adm-text);color:var(--adm-surface);font-size:var(--adm-text-2xs);margin:0;overflow-x:auto}.adm-help-preview__layout{align-items:start;gap:var(--adm-space-xl);grid-template-columns:minmax(260px,.72fr) minmax(360px,1.28fr);min-width:0;display:grid}.adm-help-preview__controls{gap:var(--adm-space-md);border-top:3px solid var(--adm-border-strong);display:grid;position:sticky;top:18px}.adm-help-preview__controls .adm-card__heading h2{font-size:var(--adm-text-lg);font-weight:750}.adm-help-preview__control-actions{gap:var(--adm-space-xs);display:grid}.adm-help-preview__control-actions .adm-primary-button,.adm-help-preview__control-actions .adm-secondary-button{width:100%}.adm-help-preview__device-wrap{min-height:720px;padding:var(--adm-space-xl);border:1px solid var(--adm-border);border-radius:var(--adm-radius-card);background:radial-gradient(circle at 50% 0%, var(--adm-brand-subtle), transparent 42%), var(--adm-surface-muted);place-items:start center;display:grid}.adm-help-preview__device{width:min(100%,390px);padding:var(--adm-space-sm);border:1px solid var(--adm-preview-shell-border);background:var(--adm-preview-shell);box-shadow:var(--adm-preview-shadow);border-radius:38px;position:relative;overflow:hidden}.adm-help-preview__notch{z-index:2;border-radius:0 0 var(--adm-radius-xl) var(--adm-radius-xl);background:var(--adm-preview-shell);width:112px;height:23px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.adm-help-preview__screen{background:var(--adm-preview-screen);min-height:672px;color:var(--adm-preview-text);border-radius:29px;overflow:hidden}[data-theme=damascus-dark] .adm-help-preview__screen,[data-theme=damascus-dark] .adm-help-preview__screen a{color:var(--adm-preview-text)}.adm-help-preview__status-bar,.adm-help-preview__app-bar,.adm-help-preview__option,.adm-help-preview__activity,.adm-help-preview__order,.adm-help-preview__chat-input{align-items:center;min-width:0;display:flex}.adm-help-preview__status-bar{height:44px;padding:var(--adm-space-sm) var(--adm-space-lg) 0;color:var(--adm-preview-text-soft);font-size:var(--adm-text-2xs);justify-content:space-between;font-weight:700}.adm-help-preview__app-bar{min-height:48px;padding:var(--adm-space-xs) var(--adm-space-md);border-bottom:1px solid var(--adm-preview-border);background:var(--adm-preview-surface);justify-content:space-between}.adm-help-preview__app-bar strong{font-size:var(--adm-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-help-preview__app-action{border-radius:var(--adm-radius-card);width:32px;height:32px;color:var(--adm-preview-text-soft);font-size:var(--adm-text-xl);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.adm-help-preview__content{gap:var(--adm-space-md);padding:var(--adm-space-md);display:grid}.adm-help-preview__welcome,.adm-help-preview__banner,.adm-help-preview__category-banner{border-radius:var(--adm-radius-xl)}.adm-help-preview__welcome{padding:var(--adm-space-lg);background:linear-gradient(135deg, var(--adm-preview-brand), var(--adm-preview-brand-strong));color:var(--adm-preview-surface)}.adm-help-preview__welcome h2,.adm-help-preview__welcome p,.adm-help-preview__category-banner h2,.adm-help-preview__category-banner p{margin:0}.adm-help-preview__welcome h2{font-size:var(--adm-text-xl);margin-top:9px}.adm-help-preview__welcome p{color:var(--adm-preview-white-82);font-size:var(--adm-text-2xs);margin-top:2px}.adm-help-preview__fields{gap:var(--adm-space-md);display:grid}.adm-help-preview__empty{padding:var(--adm-space-md);border:1px dashed var(--adm-preview-border);border-radius:var(--adm-radius-lg);color:var(--adm-preview-text-muted);font-size:var(--adm-text-2xs);text-align:center;margin:0;line-height:18px}.adm-help-preview__options,.adm-help-preview__links,.adm-help-preview__section,.adm-help-preview__article,.adm-help-preview__feedback,.adm-help-preview__chat,.adm-help-preview__messages,.adm-help-preview__quick-replies{gap:var(--adm-space-xs);display:grid}.adm-help-preview__option,.adm-help-preview__activity,.adm-help-preview__order{gap:var(--adm-space-sm);padding:var(--adm-space-sm);border:1px solid var(--adm-preview-border);border-radius:var(--adm-radius-lg);background:var(--adm-preview-surface);color:var(--adm-preview-text);text-decoration:none}.adm-help-preview__option--featured{border-color:var(--adm-preview-brand-border);background:var(--adm-preview-brand-canvas)}.adm-help-preview__option>span:nth-child(2),.adm-help-preview__activity>span:nth-child(2),.adm-help-preview__order>span:nth-child(2){gap:var(--adm-space-3xs);flex:1;min-width:0;display:grid}.adm-help-preview__option strong,.adm-help-preview__activity strong,.adm-help-preview__order strong{font-size:var(--adm-text-2xs)}.adm-help-preview__option small,.adm-help-preview__activity small,.adm-help-preview__order small{color:var(--adm-preview-text-muted);font-size:var(--adm-text-2xs)}.adm-help-preview__option-icon{border-radius:var(--adm-radius-lg);background:var(--adm-preview-brand-subtle);width:32px;height:32px;color:var(--adm-preview-brand-strong);font-size:var(--adm-text-sm);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.adm-help-preview__option-icon svg{width:17px;height:17px}.adm-help-preview__chevron{color:var(--adm-preview-chevron);font-size:var(--adm-text-lg);margin-left:auto}.adm-help-preview__section h3{color:var(--adm-preview-text);font-size:var(--adm-text-2xs);margin:3px 0 0}.adm-help-preview__activity em{color:var(--adm-preview-brand-strong);font-size:var(--adm-text-2xs);text-transform:uppercase;font-style:normal;font-weight:800}.adm-help-preview__banner{padding:var(--adm-space-md);background:var(--adm-preview-brand-subtle);color:var(--adm-preview-brand-ink);justify-content:space-between;align-items:center;display:flex}.adm-help-preview__banner span{gap:var(--adm-space-3xs);display:grid}.adm-help-preview__banner strong{font-size:var(--adm-text-sm)}.adm-help-preview__banner small{font-size:var(--adm-text-2xs)}.adm-help-preview__banner b{font-size:var(--adm-text-2xl)}.adm-help-preview__search{padding:var(--adm-space-sm) var(--adm-space-sm);border:1px solid var(--adm-preview-border-input);border-radius:var(--adm-radius-lg);background:var(--adm-preview-surface);color:var(--adm-preview-text-faint);font-size:var(--adm-text-2xs)}.adm-help-preview__text-link{padding:var(--adm-space-sm) 0;border-bottom:1px solid var(--adm-preview-border-row);color:var(--adm-preview-text-link);font-size:var(--adm-text-2xs);font-weight:650;text-decoration:none}.adm-help-preview__color{width:34px;height:34px;color:var(--adm-preview-surface)}.adm-help-preview__category-banner{padding:var(--adm-space-lg);color:var(--adm-preview-surface)}.adm-help-preview__category-symbol{font-size:var(--adm-text-3xl);margin-bottom:10px;display:block}.adm-help-preview__category-banner h2{font-size:var(--adm-text-lg)}.adm-help-preview__category-banner p{color:var(--adm-preview-white-86);font-size:var(--adm-text-2xs);margin-top:4px}.adm-help-preview__empty{min-height:140px;color:var(--adm-preview-text-muted);font-size:var(--adm-text-2xs);text-align:center;place-items:center;display:grid}.adm-help-preview__article h2{color:var(--adm-preview-text);font-size:var(--adm-text-xl);margin:0;line-height:1.3}.adm-help-preview__article-meta{gap:var(--adm-space-2xs) var(--adm-space-sm);color:var(--adm-preview-text-muted);font-size:var(--adm-text-2xs);flex-wrap:wrap;display:flex}.adm-help-preview__article .adm-help-center__prose{color:var(--adm-preview-text-soft);font-size:var(--adm-text-2xs)}.adm-help-preview__feedback{padding-top:var(--adm-space-sm);border-top:1px solid var(--adm-preview-border-divider);font-size:var(--adm-text-2xs)}.adm-help-preview__feedback span{gap:var(--adm-space-xs);display:flex}.adm-help-preview__feedback-button,.adm-help-preview__quick-reply{min-height:32px;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-preview-border-action);border-radius:var(--adm-radius-card);background:var(--adm-preview-surface);color:var(--adm-preview-text-soft);font:inherit;cursor:pointer}.adm-help-preview__order{border-width:0 0 1px;border-radius:0}.adm-help-preview__chat{min-height:470px;padding:var(--adm-space-sm);align-content:start}.adm-help-preview__ai-label{color:var(--adm-preview-ai);font-size:var(--adm-text-2xs);text-align:center;text-transform:uppercase;margin:0;font-weight:800}.adm-help-preview__message{width:fit-content;max-width:84%;padding:var(--adm-space-xs) var(--adm-space-sm);border-radius:var(--adm-radius-lg) var(--adm-radius-lg) var(--adm-radius-lg) var(--adm-radius-control);background:var(--adm-preview-surface);color:var(--adm-preview-text-soft);font-size:var(--adm-text-2xs);margin:0;line-height:1.45}.adm-help-preview__message--user{border-radius:var(--adm-radius-lg) var(--adm-radius-lg) var(--adm-radius-control);background:var(--adm-preview-brand-subtle);color:var(--adm-preview-brand-ink);justify-self:end}.adm-help-preview__quick-reply{border-color:var(--adm-preview-brand-border);width:fit-content;color:var(--adm-preview-brand-strong);font-size:var(--adm-text-2xs)}.adm-help-preview__chat-input{gap:var(--adm-space-xs);min-height:48px;padding:var(--adm-space-xs) var(--adm-space-sm);border-top:1px solid var(--adm-preview-border-chat);background:var(--adm-preview-surface)}.adm-help-preview__chat-field{min-width:0;min-height:32px;padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-preview-border-input);border-radius:var(--adm-radius-pill);background:var(--adm-preview-screen);color:var(--adm-preview-text);font:inherit;flex:1}.adm-help-preview__home-indicator{border-radius:var(--adm-radius-pill);background:var(--adm-preview-surface);width:104px;height:4px;margin:7px auto 2px}.adm-support-teams__workload{align-items:center;gap:var(--adm-space-xs);min-width:126px;display:flex}.adm-support-teams__workload .adm-progress{width:78px}.adm-support-teams__table th,.adm-support-sla__table th{border-bottom:1px solid var(--adm-border-strong);color:var(--adm-text-soft);font-weight:750}.adm-support-teams__table tbody tr:hover,.adm-support-teams__table tbody tr:focus-within,.adm-support-sla__table tbody tr:hover,.adm-support-sla__table tbody tr:focus-within{background:var(--adm-brand-subtle)}@supports (color:color-mix(in lab, red, red)){.adm-support-teams__table tbody tr:hover,.adm-support-teams__table tbody tr:focus-within,.adm-support-sla__table tbody tr:hover,.adm-support-sla__table tbody tr:focus-within{background:color-mix(in srgb, var(--adm-brand-subtle) 36%, var(--adm-surface))}}.adm-progress--warning{color:var(--adm-warning)}.adm-progress--danger{color:var(--adm-danger)}.adm-inline-form{margin:0;display:inline-flex}.adm-support-numeric{font-variant-numeric:tabular-nums}.adm-support-teams__detail-grid,.adm-support-sla__detail-grid{align-items:start;gap:var(--adm-space-lg);min-width:0;display:grid}.adm-support-teams__detail-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.adm-support-teams__sidebar{gap:var(--adm-space-lg);min-width:0;display:grid}.adm-support-teams__stats{gap:var(--adm-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.adm-support-teams__stats>div{align-content:center;gap:var(--adm-space-2xs);min-width:0;min-height:88px;padding:var(--adm-space-md) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);text-align:center;display:grid}.adm-support-teams__stats strong{color:var(--adm-text);font-size:var(--adm-text-2xl);font-variant-numeric:tabular-nums;line-height:1.15}.adm-support-teams__stats span{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:650}.adm-support-team-detail .adm-card__heading h2,.adm-support-sla-detail .adm-card__heading h2{font-size:var(--adm-text-lg);font-weight:750}.adm-support-sla__targets{gap:var(--adm-space-2xs);min-width:132px;margin:0;display:grid}.adm-support-sla__targets>div{justify-content:space-between;gap:var(--adm-space-md);display:flex}.adm-support-sla__targets dt{color:var(--adm-text-muted)}.adm-support-sla__targets dd{color:var(--adm-text);font-variant-numeric:tabular-nums;margin:0;font-weight:650}.adm-support-sla__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-support-sla__settings{column-gap:var(--adm-space-2xl);grid-template-columns:repeat(2,minmax(0,1fr))}.adm-support-canned__filter-form{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) auto}.adm-support-canned__shortcut{padding:var(--adm-space-2xs) var(--adm-space-xs);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft)}.adm-support-canned__table td strong,.adm-support-canned__table td small{display:block}.adm-support-canned__detail-grid{align-items:start;gap:var(--adm-space-lg);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);min-width:0;display:grid}.adm-support-canned__language{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);margin:18px 0 8px}.adm-support-canned__body{padding:var(--adm-space-md);border:1px solid var(--adm-border);border-radius:var(--adm-radius-control);background:var(--adm-surface-muted);color:var(--adm-text-soft)}.adm-support-canned__body p{margin:0;line-height:1.6}.adm-support-canned__variables,.adm-support-settings__inline,.adm-support-settings__test-form{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-support-section-nav.adm-analytics-tabs{flex-wrap:nowrap}.adm-support-settings__form{width:100%}.adm-support-settings__grid{align-items:start;gap:var(--adm-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-support-settings__section{align-content:start;gap:var(--adm-space-md);border-top:3px solid var(--adm-border-strong);display:grid}.adm-support-settings__section--wide{grid-column:1/-1}.adm-support-settings__section-head{gap:var(--adm-space-3xs);display:grid}.adm-support-settings__section-head h2{font-size:var(--adm-text-lg);font-weight:750}.adm-support-settings__description{color:var(--adm-text-soft);font-size:var(--adm-text-xs)}.adm-support-settings__master{padding-bottom:var(--adm-space-md);border-bottom:1px solid var(--adm-border)}.adm-support-settings__options{gap:var(--adm-space-md);width:100%;display:grid}.adm-support-settings__options--row{gap:var(--adm-space-md) var(--adm-space-2xl);flex-wrap:wrap;display:flex}.adm-support-settings__options.adm-is-disabled{opacity:.55}.adm-support-settings__options.adm-is-disabled .adm-check{cursor:not-allowed}.adm-support-settings__number .adm-input{width:120px}.adm-support-settings__number-pair{gap:var(--adm-space-md) var(--adm-space-lg);flex-wrap:wrap;display:flex}.adm-support-settings__inline-control{width:auto;min-width:130px}.adm-support-settings__actions{padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);justify-content:flex-end;display:flex}.adm-support-settings__test{gap:var(--adm-space-md);width:100%;display:grid}.adm-support-settings__test .adm-card__header{margin-bottom:0}.adm-support-settings__test-form .adm-field{flex:260px;max-width:420px}.adm-support-settings__test-form .adm-secondary-button{flex:none}@media (max-width:1100px){.adm-help-center__filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-help-center__filter-search,.adm-help-center__filter-actions{grid-column:span 2}.adm-help-center__filter-actions{justify-content:flex-start}}@media (max-width:900px){.adm-support-category-detail__layout,.adm-support-ai__index-layout,.adm-support-ai__conversation-layout,.adm-help-center__article-layout,.adm-help-preview__layout,.adm-support-teams__detail-grid,.adm-support-canned__detail-grid{grid-template-columns:minmax(0,1fr)}.adm-help-preview__controls{position:static}}@media (max-width:767px){.adm-support{gap:var(--adm-space-md)}.adm-help-center__detail-grid,.adm-help-center__filter-form,.adm-help-center__metrics--three,.adm-support-sla__detail-grid,.adm-support-sla__settings,.adm-support-canned__filter-form,.adm-support-settings__grid{grid-template-columns:minmax(0,1fr)}.adm-support-settings__actions .adm-primary-button,.adm-support-settings__test-form .adm-secondary-button{width:100%}.adm-support-row-actions,.adm-help-center__filter-actions{grid-template-columns:minmax(0,1fr);display:grid}.adm-support-row-actions .adm-secondary-button,.adm-help-center__filter-actions .adm-primary-button,.adm-help-center__filter-actions .adm-secondary-button{width:100%}.adm-help-center__filter-search,.adm-help-center__filter-actions{grid-column:span 1}.adm-support-ai__messages{height:420px;padding:var(--adm-space-md)}.adm-support-ai__bubble{max-width:88%}.adm-support-ai__composer-row{flex-direction:column;align-items:stretch}.adm-support-ai__composer-row .adm-primary-button,.adm-support-ai__closed-state .adm-primary-button{width:100%}.adm-support-ai__closed-state{text-align:center;flex-direction:column;align-items:stretch}.adm-help-preview__device-wrap{min-height:0;padding:var(--adm-space-sm)}.adm-support-state__migrations ul{columns:1}}@media (max-width:1023px){.adm-support-row-actions .adm-secondary-button,.adm-support-ai__table .adm-secondary-button,.adm-help-center__table .adm-secondary-button,.adm-help-center__markdown-tools .adm-secondary-button{align-items:center;min-height:44px;display:inline-flex}.adm-help-center__markdown-tools .adm-secondary-button{min-width:44px}}.adm-support-ticket .adm-card{color:var(--adm-text)}.adm-ticket-sla-strip{align-items:center;gap:var(--adm-space-xs) var(--adm-space-xl);margin-top:calc(var(--adm-space-xs) - var(--adm-page-stack-gap));font-size:var(--adm-text-xs);flex-wrap:wrap;display:flex}.adm-ticket-sla-strip__item{align-items:center;gap:var(--adm-space-xs);flex-wrap:wrap;min-width:0;display:flex}.adm-ticket-sla-strip__item>strong{color:var(--adm-text);font-weight:600}.adm-ticket-sla-strip__state{align-items:center;gap:var(--adm-space-2xs);font-weight:600;display:inline-flex}.adm-ticket-sla-strip__state.adm-data-muted{font-weight:400}.adm-ticket-sla-strip__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:16px;height:16px}.adm-support-ticket__heading{align-items:center;gap:var(--adm-space-xs) var(--adm-space-sm);flex-wrap:wrap;display:flex}.adm-support-ticket__heading>h1{flex-basis:100%}.adm-support-ticket__heading>.adm-page-description{padding-left:var(--adm-space-sm);border-left:1px solid var(--adm-border-strong);margin:0}.adm-support-ticket__pills{gap:var(--adm-space-xs);flex-wrap:wrap;display:flex}.adm-support-reply-choices{min-inline-size:0;margin:0}.adm-support-reply-choice{cursor:pointer;position:relative}.adm-support-reply-choice:has(input:checked){background:var(--adm-surface);box-shadow:var(--adm-shadow-sm);color:var(--adm-text)}.adm-support-reply-choice input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.adm-support-reply-choice:has(input:focus-visible){outline:2px solid var(--adm-brand);outline-offset:-2px}.adm-support-message__body p{margin:0 0 var(--adm-space-sm);overflow-wrap:anywhere}.adm-support-file-button{width:fit-content;position:relative}.adm-support-file-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.adm-support-file-button:focus-within{outline:2px solid var(--adm-brand);outline-offset:2px}.adm-support-activity-list{margin:0;padding:0;list-style:none}.adm-support-ticket__charge{font-variant-numeric:tabular-nums;font-weight:700}#ticket-resolve{scroll-margin-block:var(--adm-space-xl)}.adm-support-chat{flex-direction:column;height:clamp(480px,100dvh - 250px,900px);padding:0;display:flex;overflow:hidden}.adm-support-chat>.adm-card__header{padding:var(--adm-space-md) var(--adm-space-lg);border-bottom:1px solid var(--adm-border);flex:none;margin:0}.adm-support-chat__window{flex:auto;min-height:0;display:flex;position:relative}.adm-support-chat .adm-support-message-list{align-content:start;gap:var(--adm-space-2xs);min-height:0;padding:var(--adm-space-md) var(--adm-space-lg);overscroll-behavior:contain;background:var(--adm-surface-muted);flex:auto;overflow-y:auto}.adm-support-chat .adm-support-message-list:focus-visible{outline:2px solid var(--adm-brand);outline-offset:-2px}.adm-support-chat .adm-support-message{justify-self:start;gap:var(--adm-space-3xs);width:fit-content;min-width:0;max-width:min(72%,640px);margin-top:var(--adm-space-xs);background:0 0;border:0;border-radius:0;padding:0}.adm-support-chat .adm-support-message--follow{margin-top:0}.adm-support-chat .adm-support-message--agent,.adm-support-chat .adm-support-message--internal{justify-self:end}.adm-support-chat .adm-support-message--customer{column-gap:var(--adm-space-xs);grid-template-columns:32px minmax(0,1fr)}.adm-support-chat .adm-support-message--customer>:not(.adm-support-message__avatar){grid-column:2}.adm-support-message__avatar{border:1px solid var(--adm-border);border-radius:var(--adm-radius-circle);background:var(--adm-surface);width:32px;height:32px;color:var(--adm-text-soft);font-size:var(--adm-text-2xs);grid-row:1/span 2;align-self:end;place-items:center;font-weight:700;display:grid}.adm-support-chat .adm-support-message--follow .adm-support-message__avatar{visibility:hidden}.adm-support-chat .adm-support-message__header{justify-content:flex-start;gap:var(--adm-space-2xs) var(--adm-space-xs);padding-inline:var(--adm-space-2xs)}.adm-support-chat .adm-support-message--agent .adm-support-message__header,.adm-support-chat .adm-support-message--internal .adm-support-message__header{justify-content:flex-end}.adm-support-chat .adm-support-message__sender strong{color:var(--adm-text-muted);font-weight:600}.adm-support-chat .adm-support-message--follow .adm-support-message__sender strong{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-support-chat .adm-support-message__header time{color:var(--adm-text-muted)}.adm-support-chat .adm-support-message__body{padding:var(--adm-space-xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg) var(--adm-radius-lg) var(--adm-radius-lg) var(--adm-space-2xs);background:var(--adm-surface);box-shadow:var(--adm-shadow-sm);color:var(--adm-text);font-size:var(--adm-text-sm)}.adm-support-chat .adm-support-message--agent .adm-support-message__body,.adm-support-chat .adm-support-message--internal .adm-support-message__body{border-radius:var(--adm-radius-lg) var(--adm-radius-lg) var(--adm-space-2xs) var(--adm-radius-lg)}.adm-support-chat .adm-support-message--agent .adm-support-message__body{border-color:var(--adm-brand-border);background:var(--adm-brand-subtle)}.adm-support-chat .adm-support-message--internal .adm-support-message__body{border-style:dashed;border-color:var(--adm-warning-border);background:var(--adm-warning-subtle);box-shadow:none}.adm-support-day{margin:var(--adm-space-xs) 0 var(--adm-space-2xs);padding:var(--adm-space-3xs) var(--adm-space-sm);border:1px solid var(--adm-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface);color:var(--adm-text-muted);font-size:var(--adm-text-2xs);justify-self:center;font-weight:600;line-height:18px}.adm-support-day:first-child{margin-top:0}.adm-support-chat__jump{bottom:var(--adm-space-sm);min-height:36px;padding:var(--adm-space-2xs) var(--adm-space-md);border:1px solid var(--adm-brand-border);border-radius:var(--adm-radius-pill);background:var(--adm-surface);box-shadow:var(--adm-shadow-md);color:var(--adm-brand-strong);font-size:var(--adm-text-xs);cursor:pointer;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.adm-support-chat__jump:focus-visible{outline:2px solid var(--adm-brand);outline-offset:2px}.adm-support-chat__note{padding:var(--adm-space-xs) var(--adm-space-lg);margin:0}.adm-support-composer{padding:var(--adm-space-sm) var(--adm-space-lg) var(--adm-space-md);border-top:1px solid var(--adm-border);background:var(--adm-surface);scroll-margin-block:var(--adm-space-xl);flex:none}.adm-support-chat .adm-support-reply-form{gap:var(--adm-space-xs)}.adm-support-composer__top,.adm-support-composer__tools,.adm-support-composer__toolbar,.adm-support-composer__notes{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.adm-support-composer__top{justify-content:space-between;gap:var(--adm-space-xs)}.adm-support-composer__top .adm-select{width:auto;max-width:220px}.adm-support-composer__box{padding:var(--adm-space-2xs) var(--adm-space-xs) var(--adm-space-xs);border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-lg);background:var(--adm-surface);gap:0}.adm-support-composer__box:focus-within{border-color:var(--adm-brand);box-shadow:0 0 0 3px var(--adm-brand-subtle)}.adm-support-composer__input{resize:none;min-height:64px;max-height:200px;overflow-y:auto}.adm-support-composer__box .adm-support-composer__input{padding:var(--adm-space-xs);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none}.adm-support-composer:has(input[name="message[is_internal]"][value="1"]:checked) .adm-support-composer__box{border-style:dashed;border-color:var(--adm-warning-border);background:var(--adm-warning-subtle)}.adm-support-composer__toolbar{gap:var(--adm-space-xs)}.adm-support-composer__tools{gap:var(--adm-space-2xs);margin-right:auto}.adm-support-composer__tool{width:auto;padding:0 var(--adm-space-xs);font-size:var(--adm-text-xs);flex:none}.adm-support-composer__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:18px;height:18px}.adm-support-composer__files{color:var(--adm-text-muted);font-size:var(--adm-text-2xs);font-weight:600}.adm-support-composer__send{border-radius:var(--adm-radius-pill)}.adm-support-composer__notes{gap:var(--adm-space-3xs) var(--adm-space-md)}.adm-support-composer__notes>:empty,.adm-support-reply-form:has(.adm-support-composer__files:empty) .adm-support-composer__limits,.adm-support-ticket[data-support-chat-ready] [data-support-side-form]:not([data-support-ask-reason]) .adm-support-side-save,.adm-support-ticket[data-support-chat-ready] [data-support-side-form]:not([data-support-ask-reason]) .adm-support-status-form__reason{display:none}.adm-support-side-status{margin:var(--adm-space-xs) 0 0}.adm-support-side-status:empty{display:none}.adm-support-resolve{padding-top:var(--adm-space-md);border-top:1px solid var(--adm-border);margin-top:14px}.adm-support-resolve>summary{cursor:pointer;width:100%;list-style:none}.adm-support-resolve>summary::-webkit-details-marker{display:none}.adm-support-resolve[open]>summary{margin-bottom:var(--adm-space-sm)}.adm-support-resolve .adm-support-sidebar-form{border-top:0;margin-top:0;padding-top:0}@media (max-width:1023px){.adm-support-ticket__layout{flex-direction:column;display:flex}.adm-support-ticket__sidebar{display:contents}.adm-support-ticket__main,.adm-support-ticket__layout .adm-card{width:100%}.adm-support-ticket__order{order:-1}.adm-support-reply-choice,.adm-support-ticket .adm-select{min-height:44px}.adm-ticket-sla-strip{flex-direction:column;align-items:flex-start}.adm-support-ticket__heading>.adm-page-description{border-left:0;flex-basis:100%;padding-left:0}.adm-support-composer__tool,.adm-support-composer__send{min-width:44px;min-height:44px}.adm-support-chat{height:max(420px, calc(100dvh - 113px - env(safe-area-inset-bottom,0px) - var(--adm-space-lg)))}.adm-support-chat>.adm-card__header,.adm-support-chat .adm-support-message-list,.adm-support-composer{padding-inline:var(--adm-space-md)}.adm-support-chat .adm-support-message{max-width:88%}.adm-support-chat__jump{min-height:44px}.adm-support-composer__top .adm-select{flex:160px;max-width:none}}@media (max-width:640px){.adm-support-composer__tool{padding:0}.adm-support-composer__tool-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.table{border-collapse:separate;border-spacing:0;background-color:#fff;width:100%}.table thead{background-color:#0000}.table thead th{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#6b7280;background-color:#fafafa;border-bottom:1px solid #e5e7eb}.table thead th:first-child{border-top-left-radius:.5rem}.table thead th:last-child{border-top-right-radius:.5rem}.table tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-bottom:1px solid #f3f4f6;transition-duration:.15s}.table tbody tr:hover{background-color:#fafafa}.table tbody td{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#374151;vertical-align:middle}.table tbody tr:last-child{border-bottom:none}.table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem}.table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem}.table .font-medium{color:#111827;font-weight:600}.table .text-gray-500,.table .text-gray-600{color:#6b7280}.table .font-mono{color:#111827;font-family:ui-monospace,monospace;font-weight:600}.card{border-radius:var(--radius-xl);background-color:#fff;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 2px #0000000d}.card-title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#111827}.card-header{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);background-color:#fff;border-color:#e5e7eb;border-bottom-width:1px}.card-header .card-title,.card-header .card-header-title{color:#111827;margin-bottom:0;font-weight:600}.card-footer{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);background-color:#fafafa;border-color:#e5e7eb;border-top-width:1px}.stat-card-header svg,.stat-card-header i{opacity:.7;width:1rem;height:1rem}.stat-card-error .stat-value,.stat-card-danger .stat-value{color:#dc2626}.badge{white-space:nowrap;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge-pending,.status-pending,.status.pending{color:#92400e;background-color:#fef3c7;border:none}.badge-accepted,.status-accepted,.badge-kitchen_accepted,.status-kitchen_accepted,.status.kitchen_accepted{color:#9a3412;background-color:#fed7aa;border:none}.badge-preparing,.status-preparing,.status.preparing{color:#7c3aed;background-color:#e9d5ff;border:none}.badge-ready,.status-ready,.badge-ready_to_deliver,.status-ready_to_deliver,.status.ready_to_deliver{color:#1d4ed8;background-color:#dbeafe;border:none}.badge-picked_up,.status-picked_up,.badge-delivering,.status-delivering,.status.picked_up,.status.delivering{color:#0891b2;background-color:#cffafe;border:none}.badge-completed,.status-completed,.status.completed,.badge-success{color:#047857;background-color:#d1fae5;border:none}.badge-cancelled,.status-cancelled,.badge-failed,.status-failed,.badge-rejected,.status-rejected,.status.cancelled,.status.failed,.status.rejected,.badge-error{color:#b91c1c;background-color:#fee2e2;border:none}.badge-inactive,.badge-neutral{color:#4b5563;background-color:#f3f4f6}.badge-warning{color:#92400e;background-color:#fef3c7}.badge-info{color:#1d4ed8;background-color:#dbeafe}.badge-primary{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.badge-primary{background-color:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.badge-primary{color:var(--color-primary)}body:not(.adm-v11) header{margin-bottom:calc(var(--spacing) * 8);border-bottom:none;justify-content:space-between;align-items:center;padding-bottom:0;display:flex}body:not(.adm-v11) header span{flex-direction:column;gap:.25rem;display:flex}body:not(.adm-v11) header h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#111827;margin:0}header .subtitle,header p.subtitle{color:#6b7280;margin:0;font-size:.875rem}.back-link{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:#6b7280;display:flex}.back-link:hover{color:var(--color-primary)}body:not(.adm-v11) section>.card{margin-bottom:calc(var(--spacing) * 4)}body:not(.adm-v11) main{background-color:#f9fafb;min-height:100vh}.tabs-clean .tab.active{color:#111827;background-color:#fff;box-shadow:0 1px 2px #0000000d}.form-control{margin-bottom:calc(var(--spacing) * 4)}.label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#374151;margin-bottom:.375rem}.input,.select,.textarea{color:#111827;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.5rem .875rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.input::placeholder{color:#9ca3af}.input:focus,.select:focus,.textarea:focus{--tw-outline-style:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary);outline-style:none}@supports (color:color-mix(in lab, red, red)){.input:focus,.select:focus,.textarea:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-primary) 10%, transparent)}}.input-sm,.select-sm{padding:.375rem .75rem;font-size:.8125rem}.input-icon-wrapper .input{padding-left:2.5rem}.input-icon-wrapper svg,.input-icon-wrapper i{color:#9ca3af;width:1rem;height:1rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.label-text.required:after,.label.required .label-text:after,.label.required:after{content:" *";color:#dc2626}.btn{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .15s;display:inline-flex}.btn-sm{padding:.375rem .75rem;font-size:.8125rem}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn-primary:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background-color:color-mix(in oklch, var(--color-primary) 90%, transparent)}}.btn-primary:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{border-color:color-mix(in oklch, var(--color-primary) 90%, transparent)}}.btn-primary:hover{box-shadow:0 2px 4px #0000001a}.btn-secondary{color:#374151;background-color:#fff;border:1px solid #d1d5db}.btn-secondary:hover{background-color:#f9fafb;border-color:#9ca3af}.btn-ghost{color:#6b7280;background-color:#0000;border:none}.btn-ghost:hover{color:#111827;background-color:#f3f4f6}.btn-error{color:#fff;background-color:#dc2626;border-color:#dc2626}.btn-error:hover{background-color:#b91c1c}:where(.menu>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.menu li a{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-neutral-content)}@supports (color:color-mix(in lab, red, red)){.menu li a{color:color-mix(in oklch, var(--color-neutral-content) 80%, transparent)}}.menu li a:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.menu li a:hover{background-color:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.menu li a:hover{color:#fff}.menu li a.active{background-color:var(--color-primary);color:var(--color-primary-content)}.divider{margin-block:calc(var(--spacing) * 3);background-color:var(--color-neutral-content);height:1px}@supports (color:color-mix(in lab, red, red)){.divider{background-color:color-mix(in oklch, var(--color-neutral-content) 10%, transparent)}}.tabs{margin-bottom:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);display:flex}.tab-active,.tab.active{color:var(--color-primary);border-color:var(--color-primary)}.pagination{margin-top:calc(var(--spacing) * 6);justify-content:center;align-items:center;gap:var(--spacing);display:flex}.pagination a,.pagination span{color:#6b7280;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .5rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.pagination a:hover{color:#111827;background-color:#f3f4f6}.pagination .current,.pagination a.active{background-color:var(--color-primary);color:#fff}.pagination .page.gap{color:#9ca3af}.pagination .first,.pagination .prev,.pagination .next,.pagination .last{color:#6b7280}.pagination .first:hover,.pagination .prev:hover,.pagination .next:hover,.pagination .last:hover{color:#111827;background-color:#f3f4f6}.pagination .disabled{color:#d1d5db;cursor:not-allowed}.avatar{border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar.placeholder{background-color:var(--color-primary);color:var(--color-primary-content)}.alert{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4)}.alert-info{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue-800)}.alert-success{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200);background-color:var(--color-green-50);color:var(--color-green-800)}.alert-warning{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-yellow-200);background-color:var(--color-yellow-50);color:var(--color-yellow-800)}.alert-error{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-50);color:var(--color-red-800)}.toast-container{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);z-index:50;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex;position:fixed}.drag-handle{cursor:grab;opacity:.4}.drag-handle:hover{opacity:.7}.drag-handle:active{cursor:grabbing}@media (max-width:768px){header{align-items:flex-start;gap:calc(var(--spacing) * 4);flex-direction:column}.table{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.table thead th,.table tbody td{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}:where(.analytics-page>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.analytics-filter{margin-bottom:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4);background-color:var(--color-base-100);border:1px solid var(--color-base-300);flex-wrap:wrap;display:flex}.analytics-filter-periods{gap:calc(var(--spacing) * 2);display:flex}.analytics-period-btn{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-period-btn{color:color-mix(in oklch, var(--color-base-content) 70%, transparent)}}.analytics-period-btn{background-color:var(--color-base-200)}.analytics-period-btn:hover{background-color:var(--color-base-300);color:var(--color-base-content)}.analytics-period-btn.active{background-color:var(--color-primary);color:var(--color-primary-content)}.analytics-filter-custom,.analytics-filter-form,.analytics-filter-inputs{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.analytics-filter-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-filter-label{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.analytics-filter-input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--color-base-100);border-width:1px;border-color:var(--color-base-300)}.analytics-filter-btn{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--color-primary);color:var(--color-primary-content)}.analytics-filter-showing{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);margin-left:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.analytics-filter-showing{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.analytics-tabs{margin-bottom:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);display:flex}.analytics-tab{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-base-content);border-color:#0000;border-bottom-width:2px;margin-bottom:-1px}@supports (color:color-mix(in lab, red, red)){.analytics-tab{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.analytics-tab:hover{color:var(--color-base-content);border-color:var(--color-base-300)}.analytics-tab.active{color:var(--color-primary);border-color:var(--color-primary)}:where(.analytics-tab-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.analytics-section{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 5);background-color:var(--color-base-100);border:1px solid var(--color-base-300)}.analytics-section-header{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 3);border-bottom-width:1px;border-color:var(--color-base-300);justify-content:space-between;align-items:center;display:flex}.analytics-section-header h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.analytics-section-subtitle{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-section-subtitle{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.analytics-kpi-row{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.analytics-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.analytics-kpi-row{grid-template-columns:repeat(5,minmax(0,1fr))}}.analytics-kpi{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4);background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.analytics-kpi{background-color:color-mix(in oklch, var(--color-base-200) 50%, transparent)}}.analytics-kpi.kpi-highlight{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.analytics-kpi.kpi-highlight{background-color:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.analytics-kpi.kpi-highlight{border:1px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.analytics-kpi.kpi-highlight{border:1px solid color-mix(in oklch, var(--color-primary) 20%, transparent)}}.analytics-kpi-label{margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-kpi-label{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.analytics-kpi-value{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-base-content)}.analytics-kpi-value.text-success{color:var(--color-success)}.analytics-kpi-value.text-danger{color:var(--color-error)}.analytics-chart{margin-top:calc(var(--spacing) * 4)}.analytics-bar-chart{height:calc(var(--spacing) * 40);align-items:flex-end;gap:var(--spacing);display:flex}.analytics-bar-col{flex-direction:column;flex:1;align-items:center;display:flex}.analytics-bar-wrapper{height:calc(var(--spacing) * 32);flex-direction:column;justify-content:flex-end;align-items:center;gap:0;width:100%;display:flex}.analytics-bar{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:var(--color-primary);border-top-left-radius:.25rem;border-top-right-radius:.25rem;min-height:2px}.analytics-bar.bar-success{background-color:var(--color-success)}.analytics-bar.bar-danger{background-color:var(--color-error)}.analytics-bar-label{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-bar-label{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.analytics-chart-legend{margin-top:calc(var(--spacing) * 4);justify-content:center;gap:calc(var(--spacing) * 6);display:flex}.legend-item{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);display:flex}@supports (color:color-mix(in lab, red, red)){.legend-item{color:color-mix(in oklch, var(--color-base-content) 70%, transparent)}}.legend-dot{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-radius:3.40282e38px}.legend-dot.dot-success{background-color:var(--color-success)}.legend-dot.dot-danger{background-color:var(--color-error)}.analytics-financial-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.analytics-financial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.analytics-financial-item{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4);background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.analytics-financial-item{background-color:color-mix(in oklch, var(--color-base-200) 30%, transparent)}}.analytics-financial-item.analytics-financial-total{grid-column:span 2/span 2}@media (min-width:48rem){.analytics-financial-item.analytics-financial-total{grid-column:span 3/span 3}}.analytics-financial-item.analytics-financial-total{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.analytics-financial-item.analytics-financial-total{background-color:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.analytics-financial-item.analytics-financial-total{border:1px solid var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.analytics-financial-item.analytics-financial-total{border:1px solid color-mix(in oklch, var(--color-primary) 20%, transparent)}}.analytics-financial-label{margin-bottom:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-financial-label{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.analytics-financial-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.analytics-financial-value.text-success{color:var(--color-success)}.analytics-financial-value.text-danger{color:var(--color-error)}.analytics-errors{margin-top:calc(var(--spacing) * 6);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4);background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.analytics-errors{background-color:color-mix(in oklch, var(--color-error) 10%, transparent)}}.analytics-errors{border:1px solid var(--color-error)}@supports (color:color-mix(in lab, red, red)){.analytics-errors{border:1px solid color-mix(in oklch, var(--color-error) 20%, transparent)}}.analytics-errors h5{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-error)}.analytics-error-item{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.analytics-error-item{color:color-mix(in oklch, var(--color-base-content) 80%, transparent)}}.orders-row{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.orders-row:hover{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.orders-row:hover{background-color:color-mix(in oklch, var(--color-base-200) 50%, transparent)}}.orders-order-id{flex-direction:column;display:flex}.orders-order-number{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary)}.orders-order-internal{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.orders-order-internal{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.orders-date{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}.orders-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.orders-time{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.orders-customer-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (hover:hover){.orders-customer-link:hover{text-decoration-line:underline}}.orders-customer-link{color:var(--color-primary)}.orders-muted{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.orders-muted{color:color-mix(in oklch, var(--color-base-content) 40%, transparent)}}.orders-amount{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.orders-amount-detail{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.orders-amount-detail{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.orders-cell-status,.orders-cell-action{padding-block:calc(var(--spacing) * 3)}.orders-view-btn{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-base-content);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.orders-view-btn{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.orders-view-btn:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.status{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px;align-items:center;display:inline-flex}.status.pending,.status.new{background-color:var(--color-yellow-100);color:var(--color-yellow-800)}.status.accepted,.status.kitchen_accepted{background-color:var(--color-blue-100);color:var(--color-blue-800)}.status.preparing{background-color:var(--color-purple-100);color:var(--color-purple-800)}.status.ready,.status.ready_to_deliver{background-color:var(--color-indigo-100);color:var(--color-indigo-800)}.status.picked_up,.status.delivering{background-color:var(--color-cyan-100);color:var(--color-cyan-800)}.status.completed{background-color:var(--color-green-100);color:var(--color-green-800)}.status.cancelled,.status.failed,.status.rejected{background-color:var(--color-red-100);color:var(--color-red-800)}.order-info-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.order-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-info-item{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2);border-bottom-width:1px;border-color:var(--color-base-300);justify-content:space-between;display:flex}.order-info-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.order-info-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.order-info-label{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.order-info-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}:where(.outputs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.output{padding-block:calc(var(--spacing) * 2)}label.output{margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-base-content);display:block}@supports (color:color-mix(in lab, red, red)){label.output{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.output .value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}.output .value.mute{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.output .value.mute{color:color-mix(in oklch, var(--color-base-content) 40%, transparent)}}.output .value.mute{font-style:italic}.rate{gap:calc(var(--spacing) * .5);display:flex}.rate div{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);background-color:var(--color-base-300);border-radius:.25rem}.rate.rate-1 div:nth-child(-n+1),.rate.rate-2 div:nth-child(-n+2),.rate.rate-3 div:nth-child(-n+3),.rate.rate-4 div:nth-child(-n+4),.rate.rate-5 div:nth-child(-n+5){background-color:var(--color-warning)}.with-avatar{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.with-avatar .avatar{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);background-color:var(--color-base-200);border-radius:3.40282e38px;overflow:hidden}.with-avatar .username{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}.field{margin-bottom:calc(var(--spacing) * 4)}.field>label{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-base-content);display:block}@supports (color:color-mix(in lab, red, red)){.field>label{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.text-success{color:var(--color-success)!important}.text-danger{color:var(--color-error)!important}.text-warning{color:var(--color-warning)!important}.text-muted{color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.text-muted{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)!important}}.order-items-cutlery{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--color-success);display:flex}@supports (color:color-mix(in lab, red, red)){.order-items-cutlery{background-color:color-mix(in oklch, var(--color-success) 10%, transparent)}}.order-items-cutlery{color:var(--color-success)}:where(.order-items-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.order-item{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 4);border-bottom-width:1px;border-color:var(--color-base-300)}.order-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:0}.order-item-note{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:var(--color-warning);border-radius:.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.order-item-note{background-color:color-mix(in oklch, var(--color-warning) 10%, transparent)}}.order-item-note{color:var(--color-warning)}.order-item-main{gap:calc(var(--spacing) * 4);display:flex}.order-item-img{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);border-radius:var(--radius-lg);background-color:var(--color-base-200);flex-shrink:0;overflow:hidden}.order-item-img img{object-fit:cover;width:100%;height:100%}.order-item-details{flex:1;min-width:0}.order-item-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}.order-item-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-primary)}.order-item-extras{margin-top:calc(var(--spacing) * 2)}.order-item-extras-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.order-item-extras-label{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.order-item-extras-list{margin-top:var(--spacing)}:where(.order-item-extras-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.order-item-extras-list li{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-primary)}.order-item-qty{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.order-item-qty-count{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.order-item-qty-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.order-item-qty-price{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.order-items-summary{margin-top:calc(var(--spacing) * 4)}:where(.order-items-summary>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.order-items-summary{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-top-width:1px;border-color:var(--color-base-300)}.order-summary-row{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);justify-content:space-between;display:flex}.order-summary-row.order-summary-muted{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.order-summary-row.order-summary-muted{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.order-summary-row.order-summary-muted{font-size:.75rem}.order-summary-row.order-summary-total{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-top-width:1px;border-color:var(--color-base-300)}:where(.order-detail-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.order-detail-row{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.order-detail-icon{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:var(--color-base-content);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.order-detail-icon{color:color-mix(in oklch, var(--color-base-content) 40%, transparent)}}.order-detail-content{flex-direction:column;display:flex}.order-detail-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.order-detail-label{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.order-detail-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}.order-detail-link{color:var(--color-primary)}.order-detail-link:hover{text-decoration:underline}.order-detail-muted{margin-left:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.order-detail-muted{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.order-detail-avatar{margin-right:calc(var(--spacing) * 2);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:3.40282e38px;display:inline-block}.order-detail-empty{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 4);color:var(--color-base-content);display:flex}@supports (color:color-mix(in lab, red, red)){.order-detail-empty{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}.timelines{position:relative}.timelines:before{content:"";top:0;bottom:0;left:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * .5);background-color:var(--color-base-300);position:absolute}.timelines>.timeline-entry{gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);display:flex;position:relative}.timelines>.timeline-entry:last-child{padding-bottom:0}.timelines>.timeline-entry .dot{z-index:10;height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);background-color:var(--color-primary);border-radius:3.40282e38px;flex-shrink:0;position:relative}.timelines>.timeline-entry .details{margin-top:calc(var(--spacing) * -.5);flex:1}.timelines>.timeline-entry .date{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.timelines>.timeline-entry .date{color:color-mix(in oklch, var(--color-base-content) 50%, transparent)}}#toast-container:empty,.toast-container:empty{display:none!important}.toast.toast-end.toast-top{pointer-events:none;min-width:0;min-height:0;box-shadow:none;background:0 0;border:none;padding:0}.toast.toast-end.toast-top:empty{display:none!important}@media (min-width:1024px){#sidebar,aside#sidebar{flex-shrink:0!important;width:16rem!important;position:relative!important;transform:none!important}#mobile-menu-toggle,#sidebar-overlay{display:none!important}}@media (max-width:1023px){#sidebar,aside#sidebar{z-index:40!important;width:16rem!important;transition:transform .2s ease-in-out!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;transform:translate(-100%)!important}#sidebar.translate-x-0,aside#sidebar.translate-x-0{transform:translate(0)!important}#mobile-menu-toggle{z-index:50;background-color:var(--color-base-100);border:1px solid var(--color-base-300);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;position:fixed;top:1rem;left:1rem;box-shadow:0 1px 3px #0000001a;display:flex!important}#sidebar-overlay:not(.hidden){z-index:35;background-color:#00000080;position:fixed;inset:0;display:block!important}}#main-content{flex:1;min-width:0}.btn.btn-primary,.btn.btn-secondary,.btn.btn-success,.btn.btn-error,.btn.btn-warning,.btn.btn-info,.btn.btn-ghost,.btn.btn-outline{border-radius:var(--rounded-btn,.5rem);gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.btn.btn-sm{padding:.375rem .75rem;font-size:.75rem}.btn.btn-lg{padding:.75rem 1.5rem;font-size:1rem}.btn.btn-square{width:2.5rem;height:2.5rem;padding:0}.btn.btn-square.btn-sm{width:2rem;height:2rem}.card{flex-direction:column;display:flex;position:relative;overflow:hidden}.card>.card-header{flex-shrink:0}.card>.card-body,.card>.card-content{flex:1}.card-header{justify-content:space-between;align-items:center;display:flex}.card-header .card-title,.card-header .card-header-title,.card-header p.card-title{margin:0;font-size:1rem;font-weight:600}.card-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.product-modificators-composer,.product-addons-composer{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.product-modificators-composer .card-header,.product-addons-composer .card-header{background-color:#fafafa;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex!important}.product-modificators-composer .card-header.is-parent,.product-addons-composer .card-header.is-parent{background-color:#fafafa}.product-modificators-composer .card-header-title,.product-addons-composer .card-header-title{color:#374151;margin:0;padding:0;font-size:.9375rem;font-weight:600}.product-modificators-composer .card-actions,.product-addons-composer .card-actions{align-items:center;gap:.5rem;display:flex!important}.product-modificators-composer .card-actions .btn,.product-addons-composer .card-actions .btn{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex!important}.product-modificators-composer .card-actions .btn.btn-sm,.product-addons-composer .card-actions .btn.btn-sm{padding:.375rem .75rem;font-size:.75rem}.product-modificators-composer .card-actions .btn.btn-primary,.product-addons-composer .card-actions .btn.btn-primary{background-color:var(--color-primary);color:#fff;border:none}.product-modificators-composer .card-actions .btn.btn-primary:hover,.product-addons-composer .card-actions .btn.btn-primary:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.product-modificators-composer .card-actions .btn.btn-primary:hover,.product-addons-composer .card-actions .btn.btn-primary:hover{background-color:color-mix(in oklch, var(--color-primary) 90%, transparent)}}.product-modificators-composer .card-content,.product-addons-composer .card-content{padding:1rem 1.25rem}.product-modificators-composer .card-content.objects,.product-addons-composer .card-content.objects{min-height:3.75rem}.product-modificators-composer .has-text-grey-light,.product-addons-composer .has-text-grey-light{color:#9ca3af;font-size:.875rem}.menu.menu-sm{padding:1rem}.menu li>a,.menu li>button{color:#ffffffb3;background-color:#0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.menu li>a:hover,.menu li>button:hover{color:#fff;background-color:#ffffff1a}.menu li>a:focus,.menu li>button:focus{color:#fff;background-color:#ffffff1a;outline:none}.menu li>a.active,.menu li>button.active,.menu li>a[aria-current=page],.menu li>button[aria-current=page]{color:#fff;background-color:#aa1e2c}.menu li>a.active:hover,.menu li>button.active:hover{color:#fff;background-color:#8f1824}.menu .divider{background-color:#ffffff1a;border:none;height:1px;margin:.5rem 0}.table-container,.card-content .table,.card-body .table{width:100%;overflow-x:auto}.table{border-collapse:collapse;width:100%}.table th,.table td{text-align:left;vertical-align:middle}.table .table-actions,.table td:last-child .flex{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}body:not(.adm-v11) header{border-bottom:1px solid var(--color-base-300);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}body:not(.adm-v11) header h3,body:not(.adm-v11) header h1,body:not(.adm-v11) header h2{color:var(--color-base-content);margin:0;font-size:1.5rem;font-weight:700}header .header-actions{align-items:center;gap:.5rem;display:flex}.tabs{border-bottom:1px solid var(--color-base-300);flex-wrap:wrap;gap:0;margin-bottom:1.5rem;display:flex}.tabs .tab,.tabs a{color:var(--color-base-content);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1rem;font-size:.875rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.tabs .tab,.tabs a{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.tabs .tab,.tabs a{white-space:nowrap;transition:all .15s}.tabs .tab:hover,.tabs a:hover{color:var(--color-base-content);border-color:var(--color-base-300)}.tabs .tab.active,.tabs .tab.tab-active,.tabs a.active{color:var(--color-primary);border-color:var(--color-primary)}.form-control,.field{margin-bottom:1rem}.label,.form-control>label,.field>label:first-child{color:var(--color-base-content);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}@supports (color:color-mix(in lab, red, red)){.label,.form-control>label,.field>label:first-child{color:color-mix(in oklch, var(--color-base-content) 80%, transparent)}}.form-control label,.field label,label.label,label.cursor-pointer,.label-text{white-space:normal;word-break:normal;overflow-wrap:normal}.form-control.flex,.field.flex,label.flex{align-items:flex-start;gap:.75rem;display:flex}.form-control.flex label,.field.flex label,label.flex .label-text{flex:1;min-width:0}input[type=checkbox],input[type=radio],.toggle,.checkbox{flex-shrink:0}.input,.select,.textarea,body:not(.adm-v11) input[type=text],body:not(.adm-v11) input[type=email],body:not(.adm-v11) input[type=password],body:not(.adm-v11) input[type=number],body:not(.adm-v11) input[type=date],body:not(.adm-v11) input[type=datetime-local],body:not(.adm-v11) select,body:not(.adm-v11) textarea{border:1px solid var(--color-base-300);border-radius:var(--rounded-btn,.5rem);background-color:var(--color-base-100);width:100%;color:var(--color-base-content);padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}body:not(.adm-v11) .input:focus,body:not(.adm-v11) .select:focus,body:not(.adm-v11) .textarea:focus,body:not(.adm-v11) input:focus,body:not(.adm-v11) select:focus,body:not(.adm-v11) textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary);outline:none}@supports (color:color-mix(in lab, red, red)){body:not(.adm-v11) .input:focus,body:not(.adm-v11) .select:focus,body:not(.adm-v11) .textarea:focus,body:not(.adm-v11) input:focus,body:not(.adm-v11) select:focus,body:not(.adm-v11) textarea:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-primary) 10%, transparent)}}.form-actions{border-top:1px solid var(--color-base-300);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.columns{flex-wrap:wrap;margin:-.75rem;display:flex}.column{flex:1;min-width:0;padding:.75rem}.column.is-1{flex:none;width:8.33333%}.column.is-2{flex:none;width:16.6667%}.column.is-3{flex:none;width:25%}.column.is-4{flex:none;width:33.3333%}.column.is-5{flex:none;width:41.6667%}.column.is-6{flex:none;width:50%}.column.is-7{flex:none;width:58.3333%}.column.is-8{flex:none;width:66.6667%}.column.is-9{flex:none;width:75%}.column.is-10{flex:none;width:83.3333%}.column.is-11{flex:none;width:91.6667%}.column.is-12{flex:none;width:100%}@media (max-width:768px){.columns{flex-direction:column}.column{width:100%!important}}body:not(.adm-v11) section{margin-bottom:1.5rem}body:not(.adm-v11) section:last-child{margin-bottom:0}.alert{border-radius:.5rem;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.alert svg{flex-shrink:0;width:1.25rem;height:1.25rem}.alert-success{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.alert-success{background-color:color-mix(in oklch, var(--color-success) 10%, transparent)}}.alert-success{border:1px solid var(--color-success)}@supports (color:color-mix(in lab, red, red)){.alert-success{border:1px solid color-mix(in oklch, var(--color-success) 30%, transparent)}}.alert-success{color:var(--color-success)}.alert-error{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.alert-error{background-color:color-mix(in oklch, var(--color-error) 10%, transparent)}}.alert-error{border:1px solid var(--color-error)}@supports (color:color-mix(in lab, red, red)){.alert-error{border:1px solid color-mix(in oklch, var(--color-error) 30%, transparent)}}.alert-error{color:var(--color-error)}.alert-warning{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.alert-warning{background-color:color-mix(in oklch, var(--color-warning) 10%, transparent)}}.alert-warning{border:1px solid var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.alert-warning{border:1px solid color-mix(in oklch, var(--color-warning) 30%, transparent)}}.alert-warning{color:var(--color-warning)}.alert-info{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.alert-info{background-color:color-mix(in oklch, var(--color-info) 10%, transparent)}}.alert-info{border:1px solid var(--color-info)}@supports (color:color-mix(in lab, red, red)){.alert-info{border:1px solid color-mix(in oklch, var(--color-info) 30%, transparent)}}.alert-info{color:var(--color-info)}.hidden{display:none!important}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex!important}.page-header .flex-1{flex:1;min-width:0}.page-header .page-title,.page-header h1{color:var(--color-base-content);margin:0;font-size:1.5rem;font-weight:700}.page-header>.flex{flex-shrink:0}.tabs,.tabs-bordered{border-bottom:1px solid var(--color-base-300);flex-wrap:wrap;margin-bottom:1.5rem;justify-content:flex-start!important;width:auto!important;display:inline-flex!important}.tabs .tab,.tabs a,.tabs-bordered .tab{color:var(--color-base-content);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;flex:none!important}@supports (color:color-mix(in lab, red, red)){.tabs .tab,.tabs a,.tabs-bordered .tab{color:color-mix(in oklch, var(--color-base-content) 60%, transparent)}}.tabs .tab,.tabs a,.tabs-bordered .tab{white-space:nowrap;background:0 0;transition:all .15s}.tabs .tab:hover,.tabs a:hover{color:var(--color-base-content);border-bottom-color:var(--color-base-300)}.tabs .tab-active,.tabs .tab.tab-active,.tabs a.active,.tabs a.tab-active{color:var(--color-primary)!important;border-bottom-color:var(--color-primary)!important}@media (min-width:1024px){#sidebar,aside#sidebar{height:100vh!important;position:sticky!important;top:0!important;overflow-y:auto!important}}[data-theme=damascus-dark] #mobile-menu-toggle{background-color:var(--color-base-100);border-color:var(--color-base-300)}[data-theme=damascus-dark] #mobile-menu-toggle:hover{background-color:var(--color-base-200)}[data-theme=damascus-dark] .table td,[data-theme=damascus-dark] .table th{color:var(--color-base-content)}[data-theme=damascus-dark] .card{background-color:var(--color-base-100);border-color:var(--color-base-300)}[data-theme=damascus-dark] .input,[data-theme=damascus-dark] .select,[data-theme=damascus-dark] .textarea,[data-theme=damascus-dark] input,[data-theme=damascus-dark] select,[data-theme=damascus-dark] textarea{background-color:var(--color-base-200);border-color:var(--color-base-300);color:var(--color-base-content)}[data-theme=damascus-dark] .tabs{border-bottom-color:var(--color-base-300)}[data-theme=damascus-dark] .tabs .tab,[data-theme=damascus-dark] .tabs a{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){[data-theme=damascus-dark] .tabs .tab,[data-theme=damascus-dark] .tabs a{color:color-mix(in oklch, var(--color-base-content) 70%, transparent)}}[data-theme=damascus-dark] .tabs .tab:hover,[data-theme=damascus-dark] .tabs a:hover,[data-theme=damascus-dark] .page-header .page-title,[data-theme=damascus-dark] .page-header h1{color:var(--color-base-content)}[data-theme=damascus-dark] .badge-success,[data-theme=damascus-dark] .status.completed{color:#fff;background-color:oklch(45% .15 145)}[data-theme=damascus-dark] .badge-error,[data-theme=damascus-dark] .status.cancelled,[data-theme=damascus-dark] .status.failed{color:#fff;background-color:oklch(50% .2 25)}[data-theme=damascus-dark] .badge-warning,[data-theme=damascus-dark] .status.pending{color:oklch(20% 0 0);background-color:oklch(60% .15 85)}[data-theme=damascus-dark] .badge-info,[data-theme=damascus-dark] .status.accepted,[data-theme=damascus-dark] .status.kitchen_accepted{color:#fff;background-color:oklch(50% .15 250)}[data-theme=damascus-dark] .btn-ghost{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){[data-theme=damascus-dark] .btn-ghost{color:color-mix(in oklch, var(--color-base-content) 80%, transparent)}}[data-theme=damascus-dark] .btn-ghost:hover{background-color:var(--color-base-200);color:var(--color-base-content)}.text-primary-600,.text-primary{color:var(--color-primary)}.text-info{color:var(--color-info)}.dropdown:hover .dropdown-menu,.dropdown:focus-within .dropdown-menu,.dropdown.is-active .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item.active{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.dropdown-item.active{background-color:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.dropdown-item.active{color:var(--color-primary)}.badge-neutral{background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.badge-neutral{color:color-mix(in oklch, var(--color-base-content) 80%, transparent)}}.progress{background-color:var(--color-base-200);border-radius:9999px;width:100%;height:.5rem;overflow:hidden}.progress::-webkit-progress-bar{background-color:var(--color-base-200);border-radius:9999px}.progress::-webkit-progress-value{background-color:var(--color-primary);border-radius:9999px}.progress::-moz-progress-bar{background-color:var(--color-primary);border-radius:9999px}.progress-primary::-webkit-progress-value{background-color:var(--color-primary)}.progress-primary::-moz-progress-bar{background-color:var(--color-primary)}.progress-success::-webkit-progress-value{background-color:var(--color-success)}.progress-success::-moz-progress-bar{background-color:var(--color-success)}.progress-error::-webkit-progress-value{background-color:var(--color-error)}.progress-error::-moz-progress-bar{background-color:var(--color-error)}.progress-warning::-webkit-progress-value{background-color:var(--color-warning)}.progress-warning::-moz-progress-bar{background-color:var(--color-warning)}.progress-info::-webkit-progress-value{background-color:var(--color-info)}.progress-info::-moz-progress-bar{background-color:var(--color-info)}.card.p-5:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}[data-theme=damascus-dark] .progress{background-color:var(--color-base-200)}.radio-box,.radio-boxes{flex-direction:column;gap:.5rem;display:flex}.radio-box .radio-collection,.radio-boxes .radio-collection{flex-wrap:wrap;gap:1rem;display:flex}.radio-box label,.radio-boxes label{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.radio-box input[type=radio],.radio-boxes input[type=radio]{width:1rem;height:1rem;accent-color:var(--color-primary)}.label-as-h5>.label:first-child,.label-as-h5>label:first-child{margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.card-footer{border-top:1px solid var(--color-base-300);align-items:center;padding:1rem 1.5rem;display:flex}.card-footer.justify-center{justify-content:center}.btn-secondary{background-color:var(--color-base-200);color:var(--color-base-content);border:1px solid var(--color-base-300)}.btn-secondary:hover{background-color:var(--color-base-300)}.text-error{color:var(--color-error)}[data-theme=damascus-dark] .radio-box label,[data-theme=damascus-dark] .radio-boxes label{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){[data-theme=damascus-dark] .radio-box label,[data-theme=damascus-dark] .radio-boxes label{color:color-mix(in oklch, var(--color-base-content) 80%, transparent)}}[data-theme=damascus-dark] .card-footer{border-top-color:var(--color-base-300)}[data-theme=damascus-dark] .btn-secondary{background-color:var(--color-base-200);color:var(--color-base-content);border-color:var(--color-base-300)}[data-theme=damascus-dark] .btn-secondary:hover{background-color:var(--color-base-300)}.settings-grid .card{height:fit-content}.form-row{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.form-actions{margin-top:calc(var(--spacing) * 6);justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-top:calc(var(--spacing) * 4);display:flex}.page-header{margin-bottom:calc(var(--spacing) * 6)}.page-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.page-subtitle{margin-top:var(--spacing);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.page-subtitle{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.page-header-content{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.page-header-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.modal-overlay{z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.modal-overlay{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.modal-container{margin-inline:calc(var(--spacing) * 4);width:100%;max-height:90vh;max-width:var(--container-lg);border-radius:var(--radius-xl);background-color:var(--color-base-100);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:auto}.modal-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;display:flex}.modal-body{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.timeline{padding-left:calc(var(--spacing) * 8);flex-direction:column;display:flex;position:relative}.card-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.card-header{background-color:color-mix(in oklab, var(--color-base-200) 30%, transparent)}}.card-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.card-body{padding:calc(var(--spacing) * 4)}.section-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.badge-success{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.badge-success{border-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.badge-success{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.badge-success{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.badge-success{color:var(--color-success)}.badge-warning{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.badge-warning{border-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.badge-warning{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.badge-warning{background-color:color-mix(in oklab, var(--color-warning) 10%, transparent)}}.badge-warning{color:var(--color-warning)}.badge-error{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.badge-error{border-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}.badge-error{background-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.badge-error{background-color:color-mix(in oklab, var(--color-error) 10%, transparent)}}.badge-error{color:var(--color-error)}.badge-info{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.badge-info{border-color:color-mix(in oklab, var(--color-info) 20%, transparent)}}.badge-info{background-color:var(--color-info)}@supports (color:color-mix(in lab, red, red)){.badge-info{background-color:color-mix(in oklab, var(--color-info) 10%, transparent)}}.badge-info{color:var(--color-info)}.btn-primary{border-radius:var(--radius-lg);background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-content)}@media (min-width:40rem){.btn-primary{padding-inline:calc(var(--spacing) * 4)}}.btn-primary{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.btn-primary:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}}.btn-secondary{border-radius:var(--radius-lg);background-color:var(--color-base-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}@media (min-width:40rem){.btn-secondary{padding-inline:calc(var(--spacing) * 4)}}.btn-secondary{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.btn-secondary:hover{background-color:var(--color-base-300)}}.btn-ghost{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn-ghost{color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}@media (min-width:40rem){.btn-ghost{padding-inline:calc(var(--spacing) * 4)}}.btn-ghost{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.btn-ghost:hover{background-color:var(--color-base-200);color:var(--color-base-content)}}.btn-sm{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes progress{50%{background-position-x:-115%}}@keyframes aura{to{--aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}