*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth}body{background-color:var(--md-sys-color-surface,#121318);width:100%;min-height:100dvh;color:var(--md-sys-color-on-surface,#e2e2e9);font-family:var(--md-ref-typeface-plain,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;touch-action:manipulation;padding:0}img,svg,video,canvas,audio,iframe,embed,object{max-width:100%;display:block}img,video{height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit}button,select{text-transform:none}:focus-visible{outline:2px solid var(--md-sys-color-primary,#a8c7fa);outline-offset:2px}::selection{background-color:var(--md-sys-color-primary-container,#004a77);color:var(--md-sys-color-on-primary-container,#c2e7ff)}table{border-collapse:collapse;text-indent:0}:where(body,html){overflow-x:clip}:where(body,button,input,optgroup,select,textarea){margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:swap;src:url(../fonts/MaterialSymbolsOutlined/Material-Symbols-Outlined.woff2)format("woff2")}md-icon,.material-symbols-outlined,[class*=material-symbols]{font-style:normal;font-weight:400;font-size:var(--md-icon-size,24px);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--md-icon-size,24px);height:var(--md-icon-size,24px);vertical-align:middle;direction:ltr;place-items:center;line-height:1;display:inline-grid;font-family:Material Symbols Outlined!important}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-VariableFont.ttf)format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Italic-VariableFont.ttf)format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/static/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/static/Roboto-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto/static/Roboto-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--md-sys-ratio-square:1 / 1;--md-sys-ratio-video:16 / 9;--md-sys-ratio-card:4 / 3;--md-sys-ratio-portrait:3 / 4;--md-sys-ratio-kiosk:16 / 10;--md-sys-ratio-wide:21 / 9;--md-sys-touch-target-min:48px;--md-sys-touch-target-kiosk:56px;--md-sys-touch-target-compact:40px;--md-sys-viewport-height:100dvh;--md-sys-viewport-height-small:100svh;--md-sys-viewport-height-large:100lvh;--md-sys-breakpoint-compact:599.98px;--md-sys-breakpoint-medium:839.98px;--md-sys-breakpoint-expanded:1199.98px;--md-sys-breakpoint-large:1599.98px;--catalog-sidebar-width:280px;--md-sys-spacing-0:0px;--md-sys-spacing-1:.25rem;--md-sys-spacing-2:.5rem;--md-sys-spacing-3:.75rem;--md-sys-spacing-4:1rem;--md-sys-spacing-5:1.25rem;--md-sys-spacing-6:1.5rem;--md-sys-spacing-7:1.75rem;--md-sys-spacing-8:2rem;--md-sys-spacing-10:2.5rem;--md-sys-spacing-12:3rem;--md-sys-spacing-16:4rem;--md-sys-spacing-bottom-nav:72px;--md-sys-gutter-page:clamp(1rem, 2vw + .5rem, 2.5rem);--md-sys-gutter-section:clamp(1.25rem, 3vw, 3rem);--md-sys-safe-area-top:env(safe-area-inset-top,0px);--md-sys-safe-area-bottom:env(safe-area-inset-bottom,0px);--md-sys-safe-area-left:env(safe-area-inset-left,0px);--md-sys-safe-area-right:env(safe-area-inset-right,0px);--md-sys-shape-corner-none:0px;--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-small:8px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-extra-large:28px;--md-sys-shape-corner-full:9999px;--md-sys-shape-expressive-card:24px;--md-sys-shape-expressive-pill:9999px;--md-sys-shape-expressive-button:20px;--md-sys-shape-expressive-dock:32px;--md-sys-shape-expressive-dialog:28px;--md-sys-shape-expressive-container:24px;--md-sys-shape-expressive-asymmetric-1:28px 8px 28px 8px;--md-sys-shape-expressive-asymmetric-2:8px 28px 8px 28px;--md-sys-shape-expressive-cutout:24px 24px 8px 24px;--md-sys-shape-asymmetric-start:var(--md-sys-shape-expressive-asymmetric-1);--md-sys-shape-asymmetric-end:var(--md-sys-shape-expressive-asymmetric-2);--md-sys-shape-card-expressive:var(--md-sys-shape-expressive-card);--md-sys-shape-dialog-expressive:var(--md-sys-shape-expressive-dialog);--md-sys-shape-chip-expressive:var(--md-sys-shape-expressive-pill);--md-sys-outline-width:2px;--md-sys-outline-width-focus:3px;--md-sys-outline-offset:2px;--md-sys-outline-offset-tight:1px;--md-sys-outline-offset-inset:-2px;--md-sys-color-focus-ring:var(--md-sys-color-primary);--md-sys-color-focus-ring-variant:var(--md-sys-color-secondary);--md-sys-color-focus-ring-error:var(--md-sys-color-error);--md-sys-z-deep:-1;--md-sys-z-base:0;--md-sys-z-raised:1;--md-sys-z-sticky:10;--md-sys-z-appbar:20;--md-sys-z-drawer:30;--md-sys-z-bottom-nav:40;--md-sys-z-dropdown:500;--md-sys-z-dialog-backdrop:1000;--md-sys-z-dialog:1001;--md-sys-z-modal-backdrop:1000;--md-sys-z-modal:1001;--md-sys-z-popover:1100;--md-sys-z-toast:1200;--md-sys-z-tooltip:1300;--m3-z-deep:var(--md-sys-z-deep);--m3-z-base:var(--md-sys-z-base);--m3-z-raised:var(--md-sys-z-raised);--m3-z-sticky:var(--md-sys-z-sticky);--m3-z-appbar:var(--md-sys-z-appbar);--m3-z-drawer:var(--md-sys-z-drawer);--m3-z-bottom-nav:var(--md-sys-z-bottom-nav);--m3-z-dropdown:var(--md-sys-z-dropdown);--m3-z-backdrop:var(--md-sys-z-dialog-backdrop);--m3-z-modal:var(--md-sys-z-dialog);--m3-z-popover:var(--md-sys-z-popover);--m3-z-toast:var(--md-sys-z-toast);--m3-z-tooltip:var(--md-sys-z-tooltip);--md-sys-scrollbar-width:6px;--md-sys-scrollbar-height:6px;--md-sys-scrollbar-thumb-radius:var(--md-sys-shape-corner-full,9999px);--md-sys-scrollbar-color-thumb:rgb(from var(--md-sys-color-outline-variant) r g b / .5);--md-sys-scrollbar-color-thumb-hover:var(--md-sys-color-outline);--md-sys-scrollbar-color-track:transparent;--md-ref-typeface-brand:"Roboto", -apple-system, "BlinkMacSystemFont", "Segoe UI", system-ui, sans-serif;--md-ref-typeface-plain:"Roboto", -apple-system, "BlinkMacSystemFont", "Segoe UI", system-ui, sans-serif;--md-icon-font:"Material Symbols Outlined";--md-icon-size:24px;--md-sys-typescale-display-large-size:clamp(2.75rem, 5vw + 1rem, 4rem);--md-sys-typescale-display-large-line-height:1.15;--md-sys-typescale-display-large-weight:800;--md-sys-typescale-display-large-tracking:-.03em;--md-sys-typescale-headline-large-size:clamp(2rem, 3vw + .75rem, 2.5rem);--md-sys-typescale-headline-large-line-height:1.2;--md-sys-typescale-headline-large-weight:700;--md-sys-typescale-headline-large-tracking:-.02em;--md-sys-typescale-headline-medium-size:clamp(1.5rem, 2vw + .5rem, 1.85rem);--md-sys-typescale-headline-medium-line-height:1.25;--md-sys-typescale-headline-medium-weight:700;--md-sys-typescale-headline-medium-tracking:-.015em;--md-sys-typescale-title-large-size:1.35rem;--md-sys-typescale-title-large-line-height:1.3;--md-sys-typescale-title-large-weight:600;--md-sys-typescale-title-large-tracking:-.01em;--md-sys-typescale-title-medium-size:1.125rem;--md-sys-typescale-title-medium-line-height:1.4;--md-sys-typescale-title-medium-weight:600;--md-sys-typescale-body-large-size:1rem;--md-sys-typescale-body-large-line-height:1.6;--md-sys-typescale-body-large-weight:400;--md-sys-typescale-body-medium-size:.875rem;--md-sys-typescale-body-medium-line-height:1.5;--md-sys-typescale-body-medium-weight:400;--md-sys-typescale-label-small-size:.6875rem;--md-sys-typescale-label-small-line-height:1rem;--md-sys-typescale-label-small-weight:600;--md-sys-typescale-label-small-tracking:.05em;--md-sys-typescale-truncate:ellipsis;--md-sys-elevation-level0:none;--md-sys-elevation-level1:0 1px 3px 1px rgb(from var(--md-sys-color-shadow) r g b / .15), 0 1px 2px 0 rgb(from var(--md-sys-color-shadow) r g b / .3);--md-sys-elevation-level2:0 2px 6px 2px rgb(from var(--md-sys-color-shadow) r g b / .15), 0 1px 2px 0 rgb(from var(--md-sys-color-shadow) r g b / .3);--md-sys-elevation-level3:0 4px 8px 3px rgb(from var(--md-sys-color-shadow) r g b / .15), 0 1px 3px 0 rgb(from var(--md-sys-color-shadow) r g b / .3);--md-sys-elevation-level4:0 6px 10px 4px rgb(from var(--md-sys-color-shadow) r g b / .15), 0 2px 3px 0 rgb(from var(--md-sys-color-shadow) r g b / .3);--md-sys-elevation-level5:0 8px 12px 6px rgb(from var(--md-sys-color-shadow) r g b / .15), 0 4px 4px 0 rgb(from var(--md-sys-color-shadow) r g b / .3);--md-sys-elevation-level-0:var(--md-sys-elevation-level0);--md-sys-elevation-level-1:var(--md-sys-elevation-level1);--md-sys-elevation-level-2:var(--md-sys-elevation-level2);--md-sys-elevation-level-3:var(--md-sys-elevation-level3);--md-sys-elevation-level-4:var(--md-sys-elevation-level4);--md-sys-elevation-level-5:var(--md-sys-elevation-level5);--md-sys-elevation-expressive-1:0 8px 24px -4px rgb(from var(--md-sys-color-primary) r g b / .12), 0 2px 6px rgb(from var(--md-sys-color-shadow) r g b / .08);--md-sys-elevation-expressive-2:0 14px 34px -6px rgb(from var(--md-sys-color-primary) r g b / .2), 0 4px 12px rgb(from var(--md-sys-color-shadow) r g b / .1);--md-sys-elevation-expressive-3:0 20px 48px -8px rgb(from var(--md-sys-color-primary) r g b / .28), 0 6px 18px rgb(from var(--md-sys-color-shadow) r g b / .12);--md-sys-glow-primary-subtle:0 0 20px rgb(from var(--md-sys-color-primary) r g b / .25);--md-sys-glow-primary-strong:0 0 32px rgb(from var(--md-sys-color-primary) r g b / .45);--md-sys-glow-tertiary-subtle:0 0 20px rgb(from var(--md-sys-color-tertiary) r g b / .25);--md-sys-glow-error-subtle:0 0 20px rgb(from var(--md-sys-color-error) r g b / .25);--md-sys-elevation-primary-glow:var(--md-sys-glow-primary-subtle);--md-sys-elevation-tertiary-glow:var(--md-sys-glow-tertiary-subtle);--md-sys-elevation-surface-tint:0 0 0 1px rgb(from var(--md-sys-color-outline-variant) r g b / .35);--md-sys-glass-surface:rgb(from var(--md-sys-color-surface) r g b / .72);--md-sys-glass-surface-container:rgb(from var(--md-sys-color-surface-container) r g b / .65);--md-sys-glass-surface-container-high:rgb(from var(--md-sys-color-surface-container-high) r g b / .75);--md-sys-glass-border:1px solid rgb(from var(--md-sys-color-outline-variant) r g b / .35);--md-sys-glass-border-dark:1px solid rgb(from var(--md-sys-color-on-surface) r g b / .08);--md-sys-glass-border-light:1px solid rgb(from var(--md-sys-color-shadow) r g b / .08);--md-sys-glass-blur-subtle:blur(12px) saturate(160%);--md-sys-glass-blur-standard:blur(20px) saturate(180%);--md-sys-glass-blur-heavy:blur(32px) saturate(200%);--md-sys-glass-backdrop:rgb(from var(--md-sys-color-scrim) r g b / .45);--md-sys-motion-duration-short1:50ms;--md-sys-motion-duration-short2:.1s;--md-sys-motion-duration-short3:.15s;--md-sys-motion-duration-short4:.2s;--md-sys-motion-duration-medium1:.25s;--md-sys-motion-duration-medium2:.3s;--md-sys-motion-duration-medium3:.35s;--md-sys-motion-duration-medium4:.4s;--md-sys-motion-duration-long1:.45s;--md-sys-motion-duration-long2:.5s;--md-sys-motion-duration-long3:.55s;--md-sys-motion-duration-long4:.6s;--md-sys-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--md-sys-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--md-sys-motion-easing-spring:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-spring-soft:cubic-bezier(.3, 1.15, .5, 1);--md-sys-motion-easing-spring-snappy:cubic-bezier(.175, .885, .32, 1.275);--md-sys-motion-easing-spring-bouncy:cubic-bezier(.34, 1.56, .64, 1);--md-sys-motion-easing-expressive-standard:cubic-bezier(.4, 0, .2, 1);--md-sys-motion-easing-expressive-entrance:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-easing-expressive-exit:cubic-bezier(.3, 0, .8, .15)}:root,:root[data-theme=dark],body.dark,[data-theme=dark]{--md-sys-color-primary:#70dcbc;--md-sys-color-surface-tint:#70dcbc;--md-sys-color-on-primary:#00382d;--md-sys-color-primary-container:#005143;--md-sys-color-on-primary-container:#8df8d8;--md-sys-color-secondary:#b1ccc5;--md-sys-color-on-secondary:#1c3530;--md-sys-color-secondary-container:#334b46;--md-sys-color-on-secondary-container:#cde8e1;--md-sys-color-tertiary:#abcae5;--md-sys-color-on-tertiary:#133348;--md-sys-color-tertiary-container:#2c4a60;--md-sys-color-on-tertiary-container:#cae6ff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#0e1513;--md-sys-color-on-background:#dee4e1;--md-sys-color-surface:#0e1513;--md-sys-color-on-surface:#dee4e1;--md-sys-color-surface-variant:#3f4946;--md-sys-color-on-surface-variant:#bec9c5;--md-sys-color-outline:#89938f;--md-sys-color-outline-variant:#3f4946;--md-sys-color-neutral80:#c4c7c5;--md-sys-color-surface-1:#171d1b;--md-sys-color-surface-2:#1b211f;--md-sys-color-surface-3:#252b29;--md-sys-color-surface-4:#303634;--md-sys-color-surface-5:#343b39;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-inverse-surface:#dee4e1;--md-sys-color-inverse-on-surface:#2b3230;--md-sys-color-inverse-primary:#016b5d;--md-sys-color-primary-fixed:#9ff2e0;--md-sys-color-on-primary-fixed:#00201b;--md-sys-color-primary-fixed-dim:#83d5c4;--md-sys-color-on-primary-fixed-variant:#005046;--md-sys-color-secondary-fixed:#cde8e1;--md-sys-color-on-secondary-fixed:#06201b;--md-sys-color-secondary-fixed-dim:#b1ccc5;--md-sys-color-on-secondary-fixed-variant:#334b46;--md-sys-color-tertiary-fixed:#cae6ff;--md-sys-color-on-tertiary-fixed:#001e2f;--md-sys-color-tertiary-fixed-dim:#abcae5;--md-sys-color-on-tertiary-fixed-variant:#2c4a60;--md-sys-color-surface-dim:#0e1513;--md-sys-color-surface-bright:#343b39;--md-sys-color-surface-container-lowest:#09100e;--md-sys-color-surface-container-low:#171d1b;--md-sys-color-surface-container:#1b211f;--md-sys-color-surface-container-high:#252b29;--md-sys-color-surface-container-highest:#303634}:root[data-theme=light],body.light,[data-theme=light]{--md-sys-color-primary:#016b5d;--md-sys-color-surface-tint:#016b5d;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#9ff2e0;--md-sys-color-on-primary-container:#005046;--md-sys-color-secondary:#4a635d;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#cde8e1;--md-sys-color-on-secondary-container:#334b46;--md-sys-color-tertiary:#446278;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#cae6ff;--md-sys-color-on-tertiary-container:#2c4a60;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f5fbf7;--md-sys-color-on-background:#171d1b;--md-sys-color-surface:#f5fbf7;--md-sys-color-on-surface:#171d1b;--md-sys-color-surface-variant:#dae5e1;--md-sys-color-on-surface-variant:#3f4946;--md-sys-color-outline:#6f7976;--md-sys-color-outline-variant:#bec9c5;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-inverse-surface:#2b3230;--md-sys-color-inverse-on-surface:#ecf2ef;--md-sys-color-inverse-primary:#83d5c4;--md-sys-color-primary-fixed:#9ff2e0;--md-sys-color-on-primary-fixed:#00201b;--md-sys-color-primary-fixed-dim:#83d5c4;--md-sys-color-on-primary-fixed-variant:#005046;--md-sys-color-secondary-fixed:#cde8e1;--md-sys-color-on-secondary-fixed:#06201b;--md-sys-color-secondary-fixed-dim:#b1ccc5;--md-sys-color-on-secondary-fixed-variant:#334b46;--md-sys-color-tertiary-fixed:#cae6ff;--md-sys-color-on-tertiary-fixed:#001e2f;--md-sys-color-tertiary-fixed-dim:#abcae5;--md-sys-color-on-tertiary-fixed-variant:#2c4a60;--md-sys-color-surface-dim:#d5dbd8;--md-sys-color-surface-bright:#f5fbf7;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#eff5f2;--md-sys-color-surface-container:#e9efec;--md-sys-color-surface-container-high:#e3eae6;--md-sys-color-surface-container-highest:#dee4e1}.m3x-card{border-radius:var(--md-sys-shape-expressive-card,24px);background:var(--md-sys-color-surface-container,#1e293bb3);border:1px solid var(--md-sys-color-outline-variant,#ffffff14);box-sizing:border-box;transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1)), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard,cubic-bezier(.2, 0, 0, 1)), border-color var(--md-sys-motion-duration-short2,.1s) ease;will-change:transform, box-shadow;display:grid;position:relative}.m3x-card:hover{box-shadow:var(--md-sys-elevation-expressive-1,0 8px 24px -4px rgb(from var(--md-sys-color-primary) r g b / .12));border-color:rgb(from var(--md-sys-color-primary) r g b / .35);transform:translateY(-3px)}.m3x-card:active{transform:scale(.985)}.m3x-card-elevated{background:var(--md-sys-color-surface-container-high,#1e293bd9);box-shadow:var(--md-sys-elevation-expressive-1,0 8px 24px -4px rgb(from var(--md-sys-color-primary) r g b / .12))}.m3x-card-elevated:hover{box-shadow:var(--md-sys-elevation-expressive-2,0 14px 34px -6px rgb(from var(--md-sys-color-primary) r g b / .2))}.m3x-card-tonal{background:var(--md-sys-color-secondary-container,#38bdf81f);color:var(--md-sys-color-on-secondary-container);border-color:rgb(from var(--md-sys-color-secondary) r g b / .25)}.m3x-card-asymmetric-1{border-radius:var(--md-sys-shape-expressive-asymmetric-1,28px 8px 28px 8px)}.m3x-card-asymmetric-2{border-radius:var(--md-sys-shape-expressive-asymmetric-2,8px 28px 8px 28px)}.m3x-glow-primary{box-shadow:var(--md-sys-glow-primary-subtle,0 0 20px rgb(from var(--md-sys-color-primary) r g b / .25))}.m3x-glow-primary-strong{box-shadow:var(--md-sys-glow-primary-strong,0 0 32px rgb(from var(--md-sys-color-primary) r g b / .45))}.m3x-glow-tertiary{box-shadow:var(--md-sys-glow-tertiary-subtle,0 0 20px rgb(from var(--md-sys-color-tertiary) r g b / .25))}.m3x-glow-error{box-shadow:var(--md-sys-glow-error-subtle,0 0 20px rgb(from var(--md-sys-color-error) r g b / .25))}.m3x-spring{transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1)), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard,cubic-bezier(.2, 0, 0, 1))}.m3x-press-scale{transition:transform var(--md-sys-motion-duration-short2,.1s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1));touch-action:manipulation}.m3x-press-scale:active{transform:scale(.96)}.m3x-hover-lift{transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1)), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard,cubic-bezier(.2, 0, 0, 1))}.m3x-hover-lift:hover{box-shadow:var(--md-sys-elevation-expressive-1,0 8px 24px -4px rgb(from var(--md-sys-color-primary) r g b / .12));transform:translateY(-2px)}.m3x-hover-lift:active{transform:scale(.975)}.m3x-pill{border-radius:var(--md-sys-shape-expressive-pill,9999px)}.m3x-shape-dock{border-radius:var(--md-sys-shape-expressive-dock,32px)}.m3x-shape-dialog{border-radius:var(--md-sys-shape-expressive-dialog,28px)}.m3x-btn-pill{min-height:var(--md-sys-touch-target-min);border-radius:var(--md-sys-shape-expressive-pill,9999px);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;box-sizing:border-box;transition:transform var(--md-sys-motion-duration-short2,.1s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1)), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard,cubic-bezier(.2, 0, 0, 1)), background-color var(--md-sys-motion-duration-short2,.1s) ease;border:1px solid #0000;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-grid}.m3x-btn-pill:active{transform:scale(.96)}.m3x-btn-pill.primary{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-shadow:0 4px 14px rgb(from var(--md-sys-color-primary) r g b / .28)}.m3x-btn-pill.primary:hover{background:rgb(from var(--md-sys-color-primary) r g b / .92);box-shadow:var(--md-sys-glow-primary-subtle,0 0 20px rgb(from var(--md-sys-color-primary) r g b / .25));transform:translateY(-1px)}.m3x-btn-pill.outlined{border-color:var(--md-sys-color-outline);color:var(--md-sys-color-on-surface);background:0 0}.m3x-btn-pill.outlined:hover{background:var(--md-sys-color-surface-container-high);border-color:var(--md-sys-color-primary);color:var(--md-sys-color-primary);transform:translateY(-1px)}.m3x-section{box-sizing:border-box;width:100%;padding:clamp(2.5rem,6vw,6rem) clamp(1rem,4vw,3.5rem)}.m3x-fluid-headline{letter-spacing:-.025em;color:var(--md-sys-color-on-surface);font-size:clamp(2rem,5.5vw,3.5rem);font-weight:800;line-height:1.12}.m3x-fluid-subhead{color:var(--md-sys-color-on-surface-variant);font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.m3x-grid-deck{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(1rem,2.5vw,2rem);width:100%;display:grid}.m3x-grid-compact{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1rem;width:100%;display:grid}:root{--md-sys-motion-easing-spring-gentle:cubic-bezier(.25, 1, .5, 1);--md-sys-motion-easing-spring-snappy:cubic-bezier(.34, 1.56, .64, 1);--md-sys-motion-easing-spring-bounce:cubic-bezier(.68, -.6, .32, 1.6);--md-sys-motion-easing-emphasized-decel:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-easing-emphasized-accel:cubic-bezier(.3, 0, .8, .15)}:where(.m3x-btn-pill,.showcase-card-btn):active:not([disabled]),:where(md-filled-button,md-outlined-button,md-elevated-button,md-tonal-button,md-icon-button,md-filter-chip,md-suggestion-chip,md-assist-chip):active{transition:transform 70ms var(--md-sys-motion-easing-spring-snappy);transform:scale(.965)}:where(.m3x-card-interactive,.showcase-card,.product-card,.commerce-card){transition:transform .26s var(--md-sys-motion-easing-spring-gentle), box-shadow .26s var(--md-sys-motion-easing-standard), border-color .15s ease;will-change:transform, box-shadow}:where(.m3x-card-interactive,.showcase-card,.product-card,.commerce-card):hover{box-shadow:0 16px 36px -6px rgb(from var(--md-sys-color-primary) r g b / .18), 0 6px 16px -2px rgb(from var(--md-sys-color-shadow) r g b / .14);border-color:rgb(from var(--md-sys-color-primary) r g b / .4);transform:translateY(-4px)scale(1.006)}:where(.m3x-card-interactive,.showcase-card,.product-card,.commerce-card):active{transition:transform 70ms var(--md-sys-motion-easing-spring-snappy);transform:scale(.985)}@supports (grid-template-rows:subgrid){.subgrid-deck{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-auto-rows:auto;display:grid}.subgrid-card{grid-row:span 4;grid-template-rows:subgrid;row-gap:.75rem;display:grid}.subgrid-card-media{grid-row:1}.subgrid-card-title{grid-row:2;align-self:start}.subgrid-card-body{grid-row:3;align-self:start}.subgrid-card-actions{grid-row:4;align-self:end}}@container (width<=360px){.m3x-card{border-radius:var(--md-sys-shape-corner-medium,16px);padding:1rem}.m3x-btn-pill{padding:.4rem 1rem;font-size:.875rem}}.m3-touch-target-kiosk{min-width:var(--md-sys-touch-target-kiosk);min-height:var(--md-sys-touch-target-kiosk)}:where(.cta-btn,.det-bbox,.feat-pill,.hero-badge,.feature-badge,.section-badge,.hero-card,.hero-pill-link,.landing-container,.landing-page-root,.main-footer,.org-card,.org-card-badge,.org-showcase-grid,.org-showcase-section,.org-tag,.platform-btn,.spotlight-launch-btn,.stage-tab,.ux-empty-state,.ux-expand-btn,.ux-modal-btn-primary,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-search-box,.ux-tab-btn,.venue-chip),*,:before,:after,:where(.avatar-button img,.avatar-container,.back-button,.badge,.booking-picker-card,.card-actions,.card-body,.card-elevated,.card-filled,.card-footer,.card-glass,.card-grid,.card-header,.card-outlined,.column-empty,.count-badge,.error-banner,.glass-card,.info-grid,.info-item,.item-status-pill,.items-count-badge,.kds-empty-col,.kiosk-empty-state,.lang-inline-grid,.lang-select,.m3-back-button,.m3-badge,.m3-banner-error,.m3-card,.m3-card-actions,.m3-card-body,.m3-card-footer,.m3-card-header,.m3-count-badge,.m3-counter,.m3-dialog-btn-primary,.m3-dialog-toggle-item,.m3-empty-column,.m3-empty-state,.m3-filter-chip,.m3-form-grid,.m3-info-grid,.m3-info-item,.m3-media-card,.m3-mode-toggle,.m3-mode-toggle-figure,.m3-pill-badge,.m3-progress-container,.m3-search-container,.m3-status-badge,.m3-summary-card,.m3-table-wrapper,.material-counter,.material-search-container,.md3-presets-section,.md3-schedule-day-card,.media-card,.mode-toggle,.mode-toggle-figure,.options-list-container,.order-items-table-wrapper,.order-status-badge,.org-card,.org-card-content,.paginator,.picker-compact-box,.picker-trigger-card,.pos-empty-state,.progress-bar-container,.smart-grid-container,.status-badge,.store-not-found,.summary-card,.table-container,.table-container>.paginator,.upload-zone-label,:where(.avatar-container,md-dialog.contacts) details .content,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=headline],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) form.content,:where(md-filled-card,md-outlined-card,md-elevated-card) .card-footer,:where(md-filled-card,md-outlined-card,md-elevated-card) section,[class*=m3-card-],md-dialog,md-dialog [slot=content],md-elevated-card,md-filled-card,md-outlined-card),:is(*,.app-grid .app-main,.app-grid>main,.app-main>main,.gateway-card,.grid-center,.grid-center-inline,.grid-center-x,.grid-center-y,.grid-flow-col,.grid-split,.grid-stack,.m3-container-query,.m3-grid-autofit,.m3-grid-autofit-lg,.m3-grid-autofit-sm,.m3-grid-center,.m3-grid-center-canvas,.m3-grid-center-inline,.m3-grid-center-x,.m3-grid-center-y,.m3-grid-cluster,.m3-grid-main-sidebar,.m3-grid-master-detail,.m3-grid-sidebar,.m3-grid-split,.m3-grid-stack,.m3-grid-triad,.m3-page-container,.option-item,.page-width,.touch-target-44,.touch-target-48,button.eco-btn,md-icon-button),:after,:before{box-sizing:border-box}:where(#blazor-error-ui,.analytics-metrics-strip,.audio-call-visualizer,.b2b-cta-group,.b2b-lead-section,.bento-media,.bento-media img,.call-container,.card-instant .qr-svg-graphic,.det-btn-row-2col,.det-camera-wrapper,.det-overlays-container,.det-tabs-container,.det-video-fill,.det-video-stage-wrapper,.det-webrtc-stage,.download-section,.evolution-banner,.evolution-grid,.feature-list,.fiscal-highlight-box,.footer-columns,.hero-actions-container,.hero-actions-primary,.hero-card,.hero-content-wrapper,.hero-module-pills,.hero-section,.hero-stage-img,.landing-container,.landing-page-root,.main-footer,.map-global-suggestion-button,.map-route-suggestion-button,.map-search-inline,.org-card-actions,.org-showcase-grid,.org-showcase-section,.org-tags-row,.place-details-divider,.platforms-unified-grid,.qr-compact-body,.remote-video,.route-alternative-card,.route-start-btn,.search-bar-inner,.section-title-box,.spatial-cards-subgrid,.spatial-maps-section,.spatial-wings-grid,.specs-bar,.spotlight-card-top,.spotlight-features,.spotlight-launch-btn,.spotlight-main,.superpowers-bento-grid,.superpowers-bento-section,.ux-category-tabs,.ux-controls-bar,.ux-empty-state,.ux-expand-container,.ux-filter-meta,.ux-mode-card-actions,.ux-mode-launch-btn,.ux-mode-meta-row,.ux-modes-grid,.ux-modes-section,.ux-search-box,.ux-search-box input,.ux-spotlight-container,.ux-spotlight-grid,.venue-chip-row,.venue-status-legend,.video-grid,html,body),:where(.avatar-button img,.booking-picker-card,.card-grid,.catalog-main,.col-title,.color-badge-swatch,.file-input-hidden,.file-picker-container,.file-preview-area,.icon-preview,.image-preview,.info-grid,.m3-card-media,.m3-card-media-placeholder,.m3-empty-state,.m3-form-grid,.m3-info-grid,.m3-media-card,.m3-progress-container,.m3-progress-track,.m3-search-container,.m3-skeleton-text,.m3-table,.m3-table-wrapper,.material-search-container,.material-text-field,.md3-dialog-actions-row,.media-card,.order-items-table,.order-items-table-wrapper,.orders-table,.org-card,.org-media,.org-media-placeholder,.paginator,.picker-swatch,.picker-trigger-actions,.picker-trigger-card,.progress-bar-bg,.progress-bar-container,.smart-grid-container,.summary-back-link,.table-container,.table-container>.paginator,.table-container>table,.upload-zone-label,.variant-dialog-actions,.variant-dialog-header,.wishlist-media,.wishlist-placeholder,:where(.avatar-container,md-dialog.contacts) details,:where(.avatar-container,md-dialog.contacts) details .content,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=headline],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) form.content,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) md-list,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) md-outlined-text-field,:where(.m3-card-media,.org-media,.wishlist-media) img,:where(.m3-search-container,.material-search-container) md-outlined-text-field,:where(.m3-summary-actions,.summary-actions) button,:where(md-filled-card,md-outlined-card,md-elevated-card) figure,:where(md-filled-card,md-outlined-card,md-elevated-card) figure>img,md-elevated-card,md-filled-card,md-filled-select,md-filled-text-field,md-outlined-card,md-outlined-select,md-outlined-text-field,table.quickgrid),:is(.about-container,.about-cta-section,.about-hero,.about-pillars-section,.about-tech-stack-section,.about-video-section,.active-orders-tabs,.ad-network-container .google-adsense-wrapper,.ad-network-container .yandex-ads-wrapper,.ad-network-screensaver-body,.ad-network-unit-card,.ad-slot,.ai-blob-canvas,.ai-blob-canvas rect,.analytics-breakdown-grid,.analytics-explorer-section,.analytics-kpi-grid,.analytics-toolbar-grid,.app-grid,.app-grid .app-main,.app-grid>main,.app-main>main,.attract-loop-content,.auth-card,.bar-track,.chat-bottom-section,.chat-container,.chat-header-container,.chat-input-form,.chat-input-wrapper,.chat-input-wrapper textarea,.chat-view,.checkout-btn,.column-content,.contact-card,.cta-link,.cta-link .btn-order-kiosk,.designer-sidebar,.drawer-panel,.example-categories,.example-container,.example-grid,.example-hero,.explorer-grid-container,.faq-grid,.faq-section,.footer-bottom-bar,.footer-container,.footer-custom-slot,.footer-primary-grid,.fullscreen-player,.fullscreen-video,.grid-2-col,.grid-catalog,.grid-split,.grid-stack,.header-center-zone,.header-content,.header-grid-layout,.help-categories,.help-container,.help-hero,.help-search-bar,.help-search-section,.input-box,.input-box textarea,.kds-board,.kds-cards-container,.kiosk-attract-loop,.kiosk-filter-inner,.kiosk-filter-row,.kiosk-filter-stack,.kiosk-main,.kiosk-search-container,.landing-grid,.landing-grid>.landing-main,.landing-subpage-container,.landing-subpage-hero,.landing-top-bar-wrapper,.m3-container-query,.m3-drawer-backdrop,.m3-drawer-panel,.m3-explorer-section,.m3-filter-grid,.m3-filter-toolbar,.m3-grid-autofit,.m3-grid-autofit-lg,.m3-grid-autofit-sm,.m3-grid-center-canvas,.m3-grid-main-sidebar,.m3-grid-master-detail,.m3-grid-sidebar,.m3-grid-split,.m3-grid-stack,.m3-grid-triad,.m3-kanban-board,.m3-page-container,.m3-page-header,.m3-pricing-grid,.m3-trust-footer,.md-drawer-backdrop,.order-items-table,.order-items-table-wrapper,.orders-kanban-board,.orders-list-grid,.orders-table,.orders-table-wrapper,.page-width,.payment-dashboard,.payment-trust-footer,.pillars-grid,.plans-grid,.pos-action-btn,.pos-card-footer-row,.pos-card-header-row,.pos-filters,.pos-main,.pos-orders-scroll,.pos-search-input,.pos-sidebar-header-row,.product-actions-bar md-filled-button,.product-actions-bar md-filled-tonal-button,.product-actions-bar md-outlined-button,.product-img,.product-img-placeholder,.product-main-image-wrap,.product-main-img,.product-media,.promo-field,.qrg-input-wrapper,.schedule-table,.section-header,.select-input,.showcase-demo-canvas,.showcase-demo-col,.showcase-nav-btn,.showcase-sidebar,.signin-card,.suggestions-wrapper,.tech-grid,.text-input,.thumb-img,.tiers-grid,.video-card,.video-player-wrapper,.video-player-wrapper video,body,footer.app-footer,header.app-header,header.landing-header .header-grid-layout,main.showcase-page),.faceid-scanner-frame.scanning:after,.link-stack a:before,.link-stack article:before{width:100%}:where(.audio-call-visualizer,.call-container,.card-instant .qr-svg-graphic,.det-camera-wrapper,.det-display-area,.det-main,.det-overlays-container,.det-sidebar,.det-webrtc-stage,.map-panel-content,.map-route-dots-line,.place-details-panel,.remote-video,.search-bar-inner,.search-input,.video-grid,html,body),:where(.avatar-button img,.color-badge-swatch,.file-input-hidden,.file-preview-area,.icon-preview,.image-preview,.m3-card-media-placeholder,.m3-media-card,.m3-progress-fill,.media-card,.org-card,.org-media-placeholder,.picker-swatch,.product-card,.progress-bar-fill,.upload-zone-label,.wishlist-placeholder,:where(.m3-card-media,.org-media,.wishlist-media) img,:where(md-filled-card,md-outlined-card,md-elevated-card) figure>img,md-elevated-card,md-filled-card,md-filled-card.product-card,md-outlined-card),:is(.ai-blob-canvas rect,.docs-sidebar,.docs-welcome-container,.fullscreen-video,.pos-catalog,.pos-loading,.pos-sidebar,.product-details,.product-img,.product-img-placeholder,.product-main-img,.progress-bar-fill,.qrg-main,.qrg-sidebar,.thumb-img,main.docs-page),.link-stack a:before,.link-stack article:before{height:100%}:where(.about-hero,.about-video-section,.analytics-period-selector,.app-grid,.app-main>main,.brand-screensaver-logo,.catalog-header,.catalog-main,.catalog-section,.det-frame-video,.det-webrtc-video,.example-categories,.example-hero,.fullscreen-video,.grid-flow-col,.help-categories,.help-hero,.hero-badge,.feature-badge,.section-badge,.hero-card,.hero-content-wrapper,.hero-section,.landing-grid,.landing-grid>.landing-main,.landing-subpage-hero,.m3-card,.m3-grid-cluster,.m3x-card,.org-card-badge,.picker-trigger-card,.pos-top-header-actions,.qr-canvas-box,.qrg-card,.qrg-card-qr,.smart-grid-container,.table-container,.ux-category-tabs,.wishlist-details-thumb,body,footer.app-footer,header.app-header,md-dialog [slot=content],md-elevated-card,md-filled-card,md-outlined-card){max-width:100%}:where(.about-hero,.about-video-section,.active-orders-scroll,.active-orders-tabs,.ad-network-badge-row,.app-grid .app-main,.app-grid>main,.app-main>main,.card-actions,.card-body,.card-elevated,.card-filled,.card-footer,.card-glass,.card-grid,.card-header,.card-mid-row,.card-outlined,.cart-bar,.cart-summary,.catalog-desc,.catalog-header,.catalog-main,.catalog-section,.catalog-title,.col-title,.col-title-text,.color-picker-row,.designer-canvas-area,.docs-article,.docs-content,.example-hero,.fiscal-highlight-box,.footer-columns,.glass-card,.header-center-zone,.header-end-zone,.header-grid-layout,.header-start-zone,.header-text,.header-title-group,.help-hero,.hero-card,.hero-content-wrapper,.hero-section,.item-headline,.item-info,.kiosk-brand,.kiosk-brand-info,.kiosk-brand-name,.kiosk-filter-stack,.kiosk-main .card-footer,.landing-grid>.landing-main,.landing-subpage-hero,.m3-card,.m3-card-actions,.m3-card-body,.m3-card-footer,.m3-card-header,.m3-card-subtitle,.m3-card-title,.m3-container-query,.m3-label,.m3-media-card,.m3-page-container,.m3-page-header-start,.m3-page-header-text,.m3-page-header-title,.m3-price-badge,.m3-search-container,.m3-stack,.m3-truncate,.m3x-card,.main-footer,.maneuver-details,.map-route-header-row,.map-search-inline,.material-search-container,.material-text-field,.media-card,.navigator-maneuver-bar,.order-items-container,.org-card,.org-card-content,.org-tags-row,.payment-dashboard,.picker-trigger-left,.picker-trigger-text,.place-details-hero,.place-info-row,.place-info-row .info-content,.platforms-unified-grid,.pos-card-footer-row,.pos-card-title-group,.pos-catalog,.pos-catalog-header,.pos-product-card,.pos-sidebar,.pos-sidebar-header-row,.pos-ux-mode-title,.preview-card,.preview-footer,.preview-header,.preview-info,.price-tag,.qr-compact-body,.qr-preview-area,.qr-workspace,.route-alternative-card,.route-alternative-main,.route-alternative-secondary,.route-header,.search-bar-inner,.seat-selection-card,.section-title,.seller-info,.showcase-card,.showcase-card-body,.showcase-demo-canvas,.showcase-nav-btn-left span,.showcase-section-title-wrap,.showcase-section-title-wrap>*,.showcase-topbar-left,.showcase-topbar-left>*,.sidebar-brand,.sidebar-brand-subtitle,.sidebar-brand-title,.sidebar-link,.smart-grid-container,.spec-details,.spec-item,.spec-value,.spotlight-card-top,.spotlight-features,.spotlight-info,.spotlight-main,.ux-category-tabs,.ux-spotlight-card,.ux-widget-hotel,.ux-widget-location,.ux-widget-row,.ux-widget-subrow,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,.variant-dialog-body,.venue-chip-row,.venue-status-legend,.wishlist-card-footer,[class*=m3-card-],footer.app-footer,header.app-header,md-dialog,md-dialog [slot=actions],md-dialog [slot=content],md-dialog [slot=headline],md-elevated-card,md-filled-card,md-outlined-card,md-outlined-text-field,nav a.nav-item span,nav.glass a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span,nav.nav-desktop a.nav-item span){min-width:0}:where(.card-body,.card-mid-row,.catalog-header,.catalog-main,.catalog-section,.col-title-text,.header-start-zone,.item-headline,.kiosk-brand-name,.m3-card,.m3-card-actions,.m3-card-header,.m3-page-header-title,.m3-stack,.m3-truncate,.m3x-card,.pos-catalog,.pos-catalog-header,.pos-product-card,.pos-ux-mode-title,.price-tag,.showcase-card,.showcase-card-body,.showcase-demo-canvas,.showcase-nav-btn-left span,.showcase-section-title-wrap,.showcase-topbar-left,.sidebar-brand,.sidebar-link,.spec-value,nav a.nav-item span,nav.glass a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span,nav.nav-desktop a.nav-item span){min-inline-size:0}:where(.avatar-button,.chat-back-link,.sidebar-brand-icon){width:40px}.avatar-button{--md-outlined-button-container-height:40px;--md-outlined-button-icon-size:20px;--md-outlined-button-outline-width:1.5px;min-width:40px;max-width:40px}:where(.avatar-button .material-symbols-outlined,.avatar-button md-icon,.docs-header-icon,.map-panel-toggle-tab){width:24px}md-dialog.contacts,md-dialog.faceid-profile-modal,.avatar-container md-dialog{width:min(620px,100vw - 32px);max-width:min(620px,100vw - 32px);max-height:min(880px,100dvh - 48px)}:where(.live-pulse-dot,.qr-status-dot,.spec-status-dot),:where(.m3-status-dot,.status-dot),:is(.pulse-indicator,.status-pulse-dot){width:8px}::-webkit-scrollbar{width:8px}.m3-count-badge,.count-badge{min-width:28px}:where(.ai-blob-canvas svg,.bento-media img,.det-video-fill,.det-video-stage-wrapper,.hero-stage-img,.item-qty-badge,.kds-qty-badge,svg.ai-blob-svg){height:auto}:where(md-elevated-button,md-filled-button,md-filled-tonal-button) md-icon:not([slot],md-outlined-button,md-text-button,md-tonal-button){width:var(--md-icon-size,18px);height:var(--md-icon-size,18px)}:where(.color-picker-row input[type=color],.det-btn-icon-sm,.docs-refresh-btn,.evo-icon,.evolution-arrow,.header-icon-wrap,.landing-mobile-menu-toggle,.m3-card-media-placeholder,.map-route-close-btn,.material-symbols-outlined,.nav-control-btn,.org-media-placeholder) :where(md-icon,.search-clear-btn,.search-route-btn,.seller-logo,.seller-logo-placeholder,.yandex-ctrl-btn){width:48px}:where(.color-picker-row input[type=color],.det-btn-icon-sm,.docs-refresh-btn,.evo-icon,.evolution-arrow,.header-icon-wrap,.kiosk-tier-btn,.landing-mobile-menu-toggle,.lang-toggle-btn,.m3-card-media-placeholder,.map-route-close-btn,.material-symbols-outlined,.nav-control-btn,.org-media-placeholder) :where(md-icon,.search-bar,.search-clear-btn,.search-route-btn,.seller-logo,.seller-logo-placeholder,.ux-search-box input,.yandex-ctrl-btn){height:48px}md-filled-card.product-card,.product-card{min-height:320px}.wishlist-media{height:180px}.wishlist-details-thumb{max-height:150px}:where(.m3-config-dialog,.m3-dialog-surface){width:min(90vw,540px);max-height:min(85dvh,720px)}.m3-dialog-close-btn{width:var(--md-sys-touch-target-compact);height:var(--md-sys-touch-target-compact);min-width:var(--md-sys-touch-target-compact)}md-dialog{max-width:min(92vw,560px);max-height:min(90vh,90dvh)}:where(.auth-logo-badge,.m3-empty-state-icon,.signin-logo-badge){width:56px;height:56px}:where(.drawer-panel,.m3-drawer-panel,.m3-empty-state-desc){max-width:440px}.store-not-found{max-width:500px}.kiosk-empty-state p{max-width:380px}:where(.m3-counter,.material-counter) :where(button,md-filled-button,md-outlined-button){--md-filled-button-container-height:var(--md-sys-touch-target-min);--md-outlined-button-container-height:var(--md-sys-touch-target-min);--md-filled-icon-button-container-width:var(--md-sys-touch-target-min);--md-filled-icon-button-container-height:var(--md-sys-touch-target-min)}:where(.picker-trigger-card,header.app-header.landing-header){min-height:64px}:where(.det-logo-badge,.kiosk-wish-icon,.m3-avatar,.picker-icon-badge,.qrg-logo-badge,.ux-search-clear,.venue-icon){width:44px;height:44px}.picker-badge md-icon{width:13px;height:13px}.picker-native-input{width:200%;height:200%}:where(.map-panel-toggle-tab:hover,.picker-swatch-wrapper){width:28px}.picker-swatch-wrapper{height:28px}:where(.picker-hex-input,.ux-empty-icon-box){width:68px}:where(.kpi-icon-badge,.picker-palette-swatch,header.landing-header .header-brand-icon-box){width:32px;height:32px}.icon-preview md-icon{--md-icon-size:40px}:where(.card-instant .qr-hud-corner,.lang-chevron,.trust-badge md-icon){width:16px;height:16px}.lang-dropdown-menu{min-width:130px}.canvas-wrapper{height:clamp(180px,30vh,240px)}:where(.m3-skeleton-text.m3-short,.m3-skeleton-text.short){width:60%}.m3-skeleton-card{height:240px}:where(.order-items-table,.orders-table){min-width:min(100%,680px)}.paginator nav button{width:2.25rem;min-width:36px;height:2.25rem}:where(.analytics-config-btn,.analytics-period-chip,.footer-links-list a,.landing-floating-auth-btn,.paginator nav button){min-height:36px}:where(.card-grid,.kiosk-main,.m3-page-container){max-width:1440px}.smart-grid-container textarea{min-height:10rem}.m3-mode-toggle,.mode-toggle{width:46px}.m3-mode-toggle-figure,.mode-toggle-figure{height:46px}:where(.link-stack svg,.m3-mode-toggle-icon,.mode-toggle-icon){width:30px;height:30px}:where(.lang-chip-btn,.m3-card-header,.m3-label,.m3-selection-item,.m3-touch-target,.section-title,.sidebar-brand,.sidebar-link,md-icon-button),.avatar-button:before,.picker-palette-swatch:before,.picker-swatch-wrapper:before{min-width:var(--md-sys-touch-target-min)}:where(.analytics-date-picker-trigger,.analytics-mode-btn,.back-button,.lang-chip-btn,.lang-menu-item,.m3-back-button,.m3-dialog-btn-primary,.m3-dialog-toggle-item,.m3-period-picker-trigger,.m3-segmented-btn,.m3-touch-target,.picker-compact-box,.sidebar-link,.summary-back-link,:where(.m3-summary-actions,.summary-actions) button,md-elevated-button,md-filled-button,md-filled-icon-button,md-filled-tonal-icon-button,md-icon-button,md-outlined-button,md-outlined-icon-button,md-text-button,md-tonal-button),.avatar-button:before,.picker-palette-swatch:before,.picker-swatch-wrapper:before{min-height:var(--md-sys-touch-target-min)}:where(.avatar-button,.chat-back-link,.m3-filter-chip,.m3-search-container,.material-search-container) :where(md-outlined-text-field,.material-text-field,.sidebar-brand-icon){height:40px}:where(.avatar-button .material-symbols-outlined,.avatar-button md-icon,.count-badge,.docs-header-icon,.m3-count-badge,.search-divider){height:24px}:where(.live-pulse-dot,.qr-status-dot,.spec-status-dot),:where(.m3-progress-track,.m3-status-dot,.progress-bar-bg,.status-dot),:is(.bar-track,.progress-bar-bg,.pulse-indicator,.status-pulse-dot){height:8px}.table-container::-webkit-scrollbar{height:8px}::-webkit-scrollbar{height:8px}:where(.place-details-divider),:where(.m3-summary-divider,.summary-divider),.mobile-nav-divider,.auth-divider:after,.auth-divider:before,:where(md-filled-card,md-outlined-card,md-elevated-card):before{height:1px}:where(.footer-links-list a .material-symbols-outlined,.footer-links-list a md-icon,.lang-globe-icon,.m3-filter-chip-icon,.search-icon){width:18px;height:18px}:where(.lang-pill-btn,.m3-dialog-close-btn){min-height:var(--md-sys-touch-target-compact)}:where(.m3-dialog-toggle-item input[type=checkbox],.picker-day-dot,.yandex-ctrl-icon,.yandex-search-icon-svg,:where(.m3-search-container,.material-search-container) md-icon[slot=leading-icon]){width:20px;height:20px}:where(.ai-blob-canvas svg,svg.ai-blob-svg,md-dialog){width:auto}.table-container::-webkit-scrollbar{width:auto}:where(.m3-skeleton-circle,input[type=color]){height:var(--md-sys-touch-target-min)}::-webkit-color-swatch{height:var(--md-sys-touch-target-min)}::-webkit-color-swatch-wrapper{height:var(--md-sys-touch-target-min)}:where(.m3-skeleton-circle,input[type=color]){width:var(--md-sys-touch-target-min)}::-webkit-color-swatch{width:var(--md-sys-touch-target-min)}::-webkit-color-swatch-wrapper{width:var(--md-sys-touch-target-min)}:where(.assistant-message-icon svg,.assistant-search-icon svg,.m3-skeleton-text,.sort-indicator){height:1rem}:where(.assistant-message-icon svg,.assistant-search-icon svg,.col-options-button,.sort-indicator){width:1rem}md-icon:not(:defined){width:var(--md-icon-size,24px)}md-icon:not(:defined){height:var(--md-icon-size,24px)}:where(.app-grid,.catalog-shell,.chat-view,.landing-grid,.m3-grid-center-canvas,.store-product-page,body,body.catalog-shell){min-height:100vh}.catalog-sidebar{height:100vh}:where(.catalog-main,.footer-container,header.landing-header .header-grid-layout){max-width:1280px}:where(.about-subtitle,.catalog-desc,.example-subtitle,.help-subtitle,.landing-subpage-subtitle){max-width:780px}:where(.m3-center-box,.showcase-card-body){min-height:120px}:where(.footer-brand-link,.footer-system-status,.kiosk-brand-tagline,.kiosk-category-chipset,.pos-chip-set,.pos-filters md-chip-set,.suggestions,.unified-kiosk-filter-bar md-chip-set,.ux-modal-code){width:max-content}:where(.auth-container,.docs-sidebar,.inline-card-experience-body:empty,.map-panel-content,.message-list-container,.nearby-results-panel,.organizations-map-controls,.organizations-map-page,.place-details-panel,.search-panel,.signin-container,main.docs-page){min-height:0}:where(.about-container,.ad-slot,.example-container,.help-container,.landing-subpage-container,.payment-dashboard,.showcase-hero-content,.store-product-container){max-width:1200px}:where(.footer-brand-badge,.header-brand-icon-box,.kiosk-brand-logo,.kiosk-brand-logo-fallback,.spec-card-icon){width:36px;height:36px}:where(.auth-card,.bento-media img,.docs-welcome-card,.kiosk-search-container,.qr-instruction,.signin-card,.ux-empty-state p){max-width:480px}:where(.item-icon-wrapper,.pillar-icon-box,.platform-icon,.pos-action-btn,.pos-card-img,.pos-card-img-placeholder,.ux-mode-icon-box){height:52px}:where(.assistant-message-icon,.assistant-search-icon,.citation svg){width:1.5rem;height:1.5rem}:where(.explorer-grid-container,.hero-stage-screen,.kanban-column,.kds-column,.m3-kanban-column,.product-card,md-filled-card.product-card){min-height:380px}:where(.det-placeholder-text,.footer-brand-col,.showcase-sidebar){max-width:320px}:where(.about-title,.attract-loop-content,.docs-article,.example-title,.help-title,.landing-subpage-title){max-width:900px}:where(.item-icon-wrapper,.pillar-icon-box,.platform-icon,.pos-card-img,.pos-card-img-placeholder,.ux-mode-icon-box){width:52px}.faceid-scanner-frame{width:clamp(180px,50vw,240px);height:clamp(180px,50vw,240px)}.faceid-scanner-frame.scanning:after{height:4px}.chat-page-root{height:var(--tg-viewport-height,100dvh)}:where(.message-list,.organizations-map-viewport>:last-child){min-height:100%}.user-message{min-width:25%;max-width:calc(100% - 5rem)}.chat-input-wrapper textarea,.input-box textarea{max-height:120px}.score-circle{width:100px}:where(.local-video-pip,.score-circle){height:100px}:where(.components-rejoining-animation,.empty-plans-icon-wrapper,.ux-modal-icon-badge){width:64px}:where(.components-rejoining-animation,.empty-plans-icon-wrapper,.map-panel-toggle-tab,.ux-modal-icon-badge){height:64px}.empty-plans-desc{max-width:460px}.designer-page-root,.seat-designer-page-root,.qr-designer-page-root{min-height:calc(100dvh - 80px)}.designer-sidebar{width:clamp(260px,30vw,340px)}.kanban-card{min-height:80px}.kiosk-hero:before{width:85%;height:150%}.unified-kiosk-filter-bar{min-height:auto}.pay-button{--md-filled-button-container-height:var(--md-sys-touch-target-kiosk,56px);min-width:160px}.video-player-wrapper video{max-height:540px}:where(.help-search-section,.section-title-box p,.ux-search-box){max-width:680px}.qrg-card-logo{max-width:120px;max-height:36px}.docs-sidebar{width:280px}.docs-sidebar-header{min-height:56px}.docs-welcome-container{min-height:360px}.link-stack a:active:before,.link-stack article:active:before{width:0;height:0}.m3-bottom-nav{height:calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px))}.m3-nav-rail{width:calc(80px + env(safe-area-inset-left,0px))}.order-card{min-height:140px}.pos-main{min-height:calc(100vh - 100px)}:where(.landing-page-root,.pos-main){max-width:100vw}.pos-product-card{min-height:130px}.pos-invoice-container{min-height:200px}.thumb-btn{width:72px;height:72px}.ad-slot.ad-placement-catalog{min-height:100px}.ad-network-container .google-adsense-wrapper,.ad-network-container .yandex-ads-wrapper{min-height:90px}.brand-screensaver-logo-wrapper{width:120px}:where(.bg-top-blender,.brand-screensaver-logo-wrapper,.det-logs-console){height:120px}:where(.brand-screensaver-logo,.det-frame-video,.det-webrtc-video){max-height:100%}.brand-screensaver-tagline{max-width:600px}.ad-network-render-slot{min-height:250px}.showcase-main-body{max-width:1300px}:where(.page-width,.surveyContainer){max-width:1024px}:where(.route-close,.touch-target-44,.ux-search-clear){min-width:44px}:where(#components-reconnect-modal button,.hero-pill-link,.org-card-badge,.org-tag,.route-close,.touch-target-44,.ux-search-clear){min-height:44px}.det-sidebar-scrollable::-webkit-scrollbar{width:4px}.showcase-sidebar-nav::-webkit-scrollbar{width:4px}:where(.det-dot,.spotlight-dot,.status-dot){height:6px}.m3-scroll-thin::-webkit-scrollbar{height:6px}.scroll-thin::-webkit-scrollbar{height:6px}:where(.actions-row button,.advance-prompt,.back-button,.banner-close-btn,.color-picker-row input[type=color],.crumb-link,.cta-link .btn-order-kiosk,.det-btn-icon-sm,.docs-refresh-btn,.empty-plans-actions button,.footer-brand-link,.footer-columns a,.gateway-card,.header-brand-link,.input-box,.kds-action-btn,.kiosk-new-order-btn,.kiosk-tier-btn,.landing-auth-btn,.landing-mobile-menu-toggle,.lang-toggle-btn,.m3-bottom-nav-item,.map-action-button,.map-category-chip,.map-route-close-btn,.mobile-nav-item,.mode-indicator,.nav-control-btn,.option-item,.order-card-footer,.payment-support a,.platform-btn,.pos-card-footer-row md-icon-button,.pos-sidebar-header-row md-icon-button,.preset-btn,.product-actions-bar md-filled-button,.product-actions-bar md-filled-tonal-button,.product-actions-bar md-outlined-button,.route-options-toolbar-btn,.route-start-btn,.search-clear-btn,.search-route-btn,.select-input,.seller-browse-all,.spotlight-launch-btn,.stage-tab,.text-input,.thumb-btn,.touch-target-48,.ux-expand-btn,.ux-modal-btn-primary,.ux-modal-btn-secondary,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-search-box input,.ux-tab-btn,.yandex-ctrl-btn,button.eco-btn,md-icon-button){min-height:48px}:where(.banner-close-btn,.color-picker-row input[type=color],.det-btn-icon-sm,.docs-refresh-btn,.footer-brand-link,.gateway-card,.landing-mobile-menu-toggle,.lang-toggle-btn,.map-route-close-btn,.nav-control-btn,.option-item,.pos-card-footer-row md-icon-button,.pos-sidebar-header-row md-icon-button,.search-clear-btn,.search-route-btn,.thumb-btn,.touch-target-48,.yandex-ctrl-btn,button.eco-btn,md-icon-button){min-width:48px}:where(.ai-blob-canvas,.det-layout,.det-preview-container,.drawer-panel,.fullscreen-player,.kiosk-attract-loop,.m3-drawer-backdrop,.m3-drawer-panel,.m3-nav-rail,.md-drawer-backdrop,.organizations-map-page,.qrg-layout,main.showcase-page){height:100dvh}:where(.chat-page-root,.fullscreen-video){max-height:100dvh}:where(.m3-trust-footer,.payment-trust-footer){max-width:1100px}:where(.download-header p,.kiosk-hero-content p,.showcase-hero p){max-width:700px}:where(.kiosk-new-order-btn,.kiosk-reset-btn){min-width:max-content}:where(.inline-card-experience-body,.kiosk-reset-btn,.showcase-nav-btn){min-height:var(--md-sys-touch-target-min,48px)}:where(.active-orders-tabs,.cta-btn,.kiosk-main .card-footer,.ux-search-box){min-height:52px}:where(.grid-flow-col,.m3-grid-cluster,.map-panel-toggle,.org-card-badge,.place-details-badge,.qrg-back){width:fit-content}:where(.landing-nav-link,.venue-chip,header.landing-header .header-brand-link){min-height:40px}:where(.ad-network-unit-card,.subscription-description){max-width:800px}:where(.app-grid,.chat-view,.landing-page-root,.m3-grid-center-canvas,body){min-height:100dvh}:where(.det-dot,.spotlight-dot,.status-dot){width:6px}.m3-scroll-thin::-webkit-scrollbar{width:6px}.scroll-thin::-webkit-scrollbar{width:6px}.showcase-content::-webkit-scrollbar{width:6px}:where(.card-instant .qr-preview-box,.local-video-pip){width:140px}.avatar-pulse{width:90px;height:90px}:root{--map-fab-size:2.28rem;--map-fab-gap:.36rem;--map-fab-offset:.86rem}.organizations-map-viewport{min-height:18rem}.map-measure-badge{min-width:14rem;max-width:calc(100% - 2rem)}.yandex-zoom-card{width:42px}.organizations-map-controls{width:min(29rem,36vw)}.tab-hamburger{width:14px;height:14px}:where(.hamburger-line,.map-route-dot){width:12px}:where(.card-instant .qr-laser-scanner,.hamburger-line){height:2px}:where(.search-divider,.spec-divider){width:1px}.map-global-suggestions{max-height:250px}.map-route-fields-dots{height:.8rem}.map-route-dots-line{width:2px;min-height:.8rem}.map-route-dot{height:12px}:where(.map-route-add-via-btn,.map-route-swap-btn){width:2rem;height:2rem}.map-route-suggestions{max-height:14.5rem}.organizations-route-panel{max-height:14rem}.navigator-panel{width:min(32rem,90vw)}.maneuver-icon-container{width:2.5rem;height:2.5rem}.place-details-avatar{width:3rem;height:3rem}.map-click-popup{min-width:180px}.bg-spotlight-hero{width:min(850px,90vw);height:min(850px,90vw)}.bg-spotlight-bento{width:min(900px,90vw);height:min(900px,90vw)}.cursor-glow-orb{width:min(580px,80vw);height:min(580px,80vw)}.landing-container{max-width:1360px}.section-ambient-glow{width:min(650px,85vw);height:min(380px,50vw)}.hero-stage-img{max-width:520px}.chip-dot{width:7px;height:7px}.spec-divider{height:38px}.evolution-header p{max-width:860px}.legend-dot{width:10px;height:10px}.card-instant .qr-preview-box{height:140px}.b2b-lead-content{max-width:820px}.ux-spotlight-card:before{height:3px}.spotlight-icon-box{width:58px;height:58px}.feat-pill{min-height:32px}.ux-empty-icon-box{height:68px}.ux-quickview-dialog{width:92%;max-width:640px}.loading-progress{width:8rem;height:8rem}#components-reconnect-modal{width:min(22rem,100vw - 32px)}.surveyContainer .tool-icon{width:1.25rem;height:1.25rem}@media screen and (max-width:599.98px){.wishlist-media{height:140px}}@container (width<=480px){.picker-trigger-left{min-width:100%}}@media (max-width:599.98px){.actions-row button,.preset-btn,.mode-indicator{width:100%}.designer-canvas-area{min-height:540px}.analytics-toolbar-actions,.cta-actions{width:100%}}@media (min-width:600px){.suggestions{width:auto}}@media (max-width:839.98px){.m3-kanban-column,.kanban-column,.kds-column{min-height:auto}.qrg-layout,.qrg-sidebar{height:auto}.view-switcher{width:auto;min-width:280px}main.showcase-page,.showcase-sidebar{height:100dvh}}@container (width<=340px){.qr-canvas-box svg,.qr-canvas-box canvas{max-width:100%;height:auto}}@media (max-width:600px){.m3-drawer-panel,.drawer-panel{width:100%;max-width:100%}}@media screen and (max-width:839.98px){.footer-brand-col{max-width:100%}.kiosk-header-content{width:100%;min-width:0}.kiosk-brand{min-width:0}.kiosk-search-wrapper{width:100%;min-width:0}header.app-header{min-height:calc(64px + env(safe-area-inset-top,0px))}.header-grid-layout{width:100%;min-width:0}.header-start-zone,.header-end-zone{min-width:0}.header-center-zone{width:100%;min-width:0}.header-center-zone .home-search-container,.header-center-zone .kiosk-search-container,.header-center-zone .search-container,.header-center-zone form{width:100%;max-width:100%}.header-center-zone input{width:100%;height:42px}nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{box-sizing:border-box;width:100%;max-width:100%;height:auto}nav.glass a.nav-item,nav a.nav-item{min-width:48px;min-height:48px}nav.glass a.nav-item md-icon,nav a.nav-item md-icon{width:56px;height:32px}nav.glass a.nav-item span,nav a.nav-item span{max-width:100%}.pos-layout{height:calc(100vh - 130px)}.pos-sidebar{height:auto;min-height:440px}.app-grid>nav{width:100%;max-width:100%;height:auto}}@container product-card (width<=320px){.kiosk-main .card-footer md-filled-button,.kiosk-main .card-footer md-outlined-button,.kiosk-main .card-footer button,.kiosk-main .card-footer .material-counter{width:100%}}@media screen and (min-width:600px) and (max-width:1024px){.m3-page-header-start{min-width:0}.m3-page-header-title{min-width:0;max-width:min(280px,35vw)}}@media screen and (max-width:599.98px){.kiosk-lang-switcher{width:100%}.landing-floating-auth-btn{width:48px;min-width:48px;height:48px;min-height:48px}.m3-page-header-start{min-width:0}.m3-page-header-title{min-width:0;max-width:100%}.header-brand-link,a.back-button,a.back-link{min-width:44px;min-height:44px}.header-end-zone md-outlined-button,.header-end-zone md-filled-button,.header-end-zone md-filled-tonal-button,.header-end-zone md-elevated-button,.header-end-zone md-text-button{--md-outlined-button-container-height:44px;--md-filled-button-container-height:44px;--md-filled-tonal-button-container-height:44px;--md-elevated-button-container-height:44px;--md-text-button-container-height:44px}.header-end-zone .orders-refresh-btn,.header-end-zone .payment-refresh-btn,.header-end-zone .showcase-reset-btn{width:44px;min-width:44px;height:44px}.header-end-zone md-outlined-button:has([slot=icon]){width:44px;min-width:44px;height:44px}.header-end-zone md-filled-button:has([slot=icon]){width:44px;min-width:44px;height:44px}.header-end-zone md-elevated-button:has([slot=icon]){width:44px;min-width:44px;height:44px}.header-end-zone .lang-toggle-btn{height:44px;min-height:44px}.header-end-zone .avatar-box,.header-end-zone .avatar-button{width:44px;min-width:44px;height:44px;min-height:44px}.header-end-zone .analytics-mode-pill-group .analytics-mode-btn{min-width:44px;height:44px}.pos-top-header-actions{min-width:0;max-width:100%}.landing-auth-btn{width:40px;min-width:40px;height:40px;min-height:40px}.pos-search-wrapper{width:clamp(200px,25vw,320px)}.pos-card-img,.pos-card-img-placeholder{width:44px;height:44px}}@media (hover:none) and (pointer:coarse){.kiosk-category-chipset md-chip,.pay-button,.kiosk-new-order-btn{min-height:48px}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){width:calc(76px + env(safe-area-inset-left,0px));height:100dvh;max-height:100dvh}nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item{width:64px;min-height:56px}nav.nav-desktop a.nav-item md-icon,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined{width:52px;height:30px}nav.nav-desktop a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span{max-width:64px}}@media (pointer:coarse){.touch-target-48,.kiosk-btn,.touch-action-large{min-width:48px;min-height:48px}}@media (max-width:839.98px){.org-showcase-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.spatial-wings-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}.spatial-wing-footer{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:1rem}.spatial-wing-footer .cta-btn{width:100%}}:where(md-elevated-button,md-filled-button,md-filled-tonal-button) md-icon:not([slot],md-outlined-button,md-text-button,md-tonal-button){margin-inline-end:var(--md-sys-spacing-2)}:where(md-elevated-button,md-filled-button,md-filled-tonal-button)>:last-child:where(md-icon:not([slot]),md-outlined-button,md-text-button,md-tonal-button){margin-inline-start:var(--md-sys-spacing-2);margin-inline-end:0}:where(.m3-summary-divider,.summary-divider){margin:var(--md-sys-spacing-1) 0}md-filled-card,md-outlined-card,md-elevated-card{margin-bottom:0}:where(md-filled-card,md-outlined-card,md-elevated-card) section{margin:10px 0}.wishlist-content{margin-top:10px}.m3-empty-state{margin:var(--md-sys-spacing-6) 0}.m3-empty-state-desc{margin-bottom:var(--md-sys-spacing-3)}.store-not-found p{margin-bottom:1.5rem}.kiosk-empty-state{margin:var(--md-sys-spacing-4) 0}.validation-message{margin-top:var(--md-sys-spacing-1)}:where(.det-form-group,.picker-popover-panel,.pos-sidebar-header){margin-bottom:12px}.table-container::-webkit-scrollbar-track{margin:1rem}.pagination-text{margin:0 .5rem}:where(.m3-empty-state-action,.m3-summary-actions,.summary-actions){margin-top:var(--md-sys-spacing-2)}:where(.file-picker-container,.promo-success-text,:where(md-filled-card,md-outlined-card,md-elevated-card) .card-footer){margin-top:4px}:where(.wishlist-card-footer,.wishlist-details-price-row){margin-top:12px}:where(.m3-empty-state-icon,.m3-table-actions-bar,.picker-trigger-card,.table-actions-bar){margin-bottom:var(--md-sys-spacing-2)}:where(.about-container,.card-grid,.catalog-title,.docs-article,.example-container,.footer-container,.help-container,.help-search-section,.kiosk-main,.kiosk-search-container,.landing-container,.landing-subpage-container,.m3-page-container,.m3-trust-footer,.payment-dashboard,.payment-trust-footer,.section-desc,.section-title,.store-not-found,.store-product-container,.ux-search-box,header.landing-header .header-grid-layout){margin:0 auto}:where(.item-price,.picker-custom-preview,.picker-week-mini-dots,.place-actions-row,.pos-org-name,.variant-dialog-subtext){margin-top:2px}:where(.paginator nav,.picker-trigger-actions){margin-left:auto}:where(.active-orders-tabs,.canvas-header,.det-logs-header,.det-sidebar-header,.det-tabs-container,.empty-cart-view .empty-icon,.file-picker-container,.label-title){margin-bottom:8px}:where(.promo-section,.shipping-card,.slots-chip-set,.variant-dialog-body){margin-top:8px}:where(.det-permission-rationale,.not-found-icon,chat-messages>div:last-of-type,p){margin-bottom:1rem}:where(h1,h2,h3,h4,h5,h6,p){margin-top:0}:where(#components-reconnect-modal p,.det-active-sessions-empty,.det-active-sessions-header,.det-placeholder-text,.det-title,.map-global-suggestion-item,.map-global-suggestions,.map-route-suggestion-item,.place-coordinates,.place-details-name,.platform-desc p,.platform-info h3,.route-alternative-action,.route-header h5,.route-steps ol,.spec-card-text p,.spotlight-info p,.ux-empty-state p,html,body),:where(.about-subtitle,.about-title,.auth-subtitle,.auth-title,.brand-screensaver-tagline,.brand-screensaver-title,.cart-items-list,.chat-input-wrapper textarea,.column-title,.drawer-header .headline,.empty-plans-desc,.empty-plans-title,.example-subtitle,.example-title,.explorer-subtitle,.explorer-title-group h4,.footer-brand-tagline,.footer-col-title,.footer-links-list,.help-subtitle,.help-title,.home-title,.inline-card-experience-body:empty,.input-box textarea,.item-name,.kds-product-name,.kiosk-brand-name,.kiosk-hero-content h1,.kiosk-hero-content p,.kpi-title,.landing-subpage-subtitle,.landing-subpage-title,.m3-drawer-backdrop,.m3-page-header-subtitle,.m3-page-header-title,.md-drawer-backdrop,.order-subtitle,.page-heading,.page-subtitle,.panel-title,.pillar-features,.plan-features,.plan-name,.plans-section h2,.pos-catalog-header h4,.pos-product-title-text,.product-desc,.product-desc:empty,.product-description-text,.product-media,.promotion-modal-title,.qrg-card-hint,.qrg-card-name,.qrg-org,.qrg-preview-header h2,.qrg-title,.section-title,.seller-name,.showcase-card-desc,.showcase-card-title,.showcase-section-title,.showcase-topbar-subtitle,.showcase-topbar-title,.signin-subtitle,.signin-title,.subscription-description,.summary-title,.tier-features,.tier-name,.video-caption,.video-card-header h3,body),:where(.avatar-button .material-symbols-outlined,.avatar-button img,.avatar-button md-icon,.body-subtext,.card-subtitle,.card-title,.column-empty p,.headline,.kds-empty-col p,.kiosk-empty-state h3,.kiosk-empty-state p,.m3-card-media,.m3-card-subtitle,.m3-card-title,.m3-dialog-description,.m3-dialog-header h3,.m3-empty-column p,.m3-empty-state-desc,.m3-empty-state-title,.m3-fieldset,.m3-mode-toggle-figure,.m3-summary-title,.md3-presets-label,.mode-toggle-figure,.option-fieldset,.org-card-desc,.org-card-name,.org-media,.paginator,.pos-empty-state h5,.pos-empty-state p,.product-title,.smart-grid-container h4,.store-not-found h2,.store-not-found p,.summary-title,.table-container>.paginator,.time-fieldset,.wishlist-desc-text,.wishlist-details-dl,.wishlist-details-price-row,.wishlist-media,.wishlist-title-text,:where(md-filled-card,md-outlined-card,md-elevated-card) figure,:where(md-filled-card,md-outlined-card,md-elevated-card) h5,:where(md-filled-card,md-outlined-card,md-elevated-card) p,ol,ul){margin:0}input::-webkit-inner-spin-button{margin:0}input::-webkit-outer-spin-button{margin:0}:where(.footer-header,.m3-skeleton-text,.product-tags,.profile-title,.store-not-found .not-found-icon,.store-not-found h2,.suggestions-wrapper,.support-label,h1,h2,h3,h4,h5,h6){margin-bottom:.5rem}:where(.catalog-main,.page-width){margin-inline:auto}:where(.catalog-badge-row,.hero-actions-container,.ux-modal-specs-grid){margin-top:.75rem}.catalog-desc{margin-top:.85rem}:where(.actions-row,.ad-network-footer,.det-diag-box-warning,.empty-plans-actions,.feature-list,.footer-copy,.m3-card-actions,.org-card-actions,.product-actions-bar,.product-price-section,.route-start-container){margin-top:.5rem}:where(.ad-screensaver-footer,.assistant-message-text p+p,.b2b-cta-group,.citation,.det-active-sessions-list,.screensaver-pro-badge,.section-title-box,assistant-message p+p){margin-top:1rem}:where(.card-bottom-row,.footer-system-status,.platform-info span,.total-amount){margin-top:.25rem}:where(.assistant-message-text li,.auth-divider,.mobile-nav-divider,assistant-message li){margin:.5rem 0}:where(.assistant-message-text h3,.assistant-message-text pre>code,.assistant-message-text table,assistant-message h3,assistant-message pre>code,assistant-message table){margin:1rem 0}:where(.inline-card-experience-body,.kiosk-main .card-footer,.place-details-actions,.store-seller-card,.yandex-ctrl-stack-bottom){margin-top:auto}:where(.map-route-profile-row,.signin-logo-badge,.auth-logo-badge){margin-bottom:.25rem}.m3-breadcrumbs,.store-breadcrumbs{margin-bottom:2rem}.no-messages{margin-top:calc(35vh - 10rem)}.citation{margin-right:1rem}.tools{margin-left:.5rem}.preset-label{margin-right:.25rem}:where(.drawer-header .badge,.search-icon){margin-left:8px}.kds-card-actions{margin-top:var(--md-sys-spacing-2,.375rem)}.error-banner{margin-top:var(--md-sys-spacing-4,1rem)}.unified-kiosk-filter-bar{margin:4px 0 12px}.cart-expand-icon{margin-left:4px}:where(.place-details-header,.table-actions-bar){margin-bottom:.75rem}.product-unit{margin-left:.25rem}.product-description-block h3{margin:0 0 .5rem}.subscription-title{margin:0 0 .4rem}.promotion-modal-subtitle{margin:.2rem 0 0}.ad-slot{margin:1rem auto}:where(.brand-screensaver-cta,.ad-slide-touch-prompt,.det-card-top-space,.ux-expand-container){margin-top:1.5rem}.showcase-hero h1{margin:0 0 8px}.showcase-hero p{margin:0 0 20px}.edge-swipe-guard-left{margin-left:max(16px, env(safe-area-inset-left,0px))}.edge-swipe-guard-right{margin-right:max(16px, env(safe-area-inset-right,0px))}:where(.assistant-message-text ol,.assistant-message-text ul,assistant-message ol,assistant-message ul){margin-left:1.5rem}:where(.panel-section-title,.section-heading){margin:.5rem 0 0}:where(.det-preview-header,.pos-invoice-container,.price-breakdown){margin-bottom:16px}:where(.det-log-line,.inline-card-experience-body,.qrg-group-head){margin-bottom:4px}:where(.det-sidebar-scrollable,.kiosk-dialog-text,.qrg-sidebar-scrollable){margin:8px 0}.det-subtitle{margin:4px 0 0}.det-card-title{margin:0 0 12px}:where(.det-card-title-sm,.org-description){margin:0 0 8px}.det-logs-card{margin-top:16px}.support-log-line{margin-bottom:6px}.det-video-stage-wrapper{margin:auto}.search-clear-btn{margin-right:2px}.search-divider{margin:0 6px}:where(.map-route-header-row,.route-alternatives-list){margin-bottom:.1rem}.map-route-bottom-actions{margin-top:.6rem}.map-route-suggestions{margin:.5rem 0 0}.route-options-toolbar{margin-bottom:.18rem}:where(.place-info-row .info-icon,.route-alternative-actions){margin-top:.1rem}.route-steps h6{margin:0 0 .35rem}.stat-label{margin-bottom:.15rem}:where(.click-popup-actions,.surveyContainer .tool-icon){margin-top:.15rem}.cursor-glow-orb{margin-top:calc(min(580px,80vw)/-2);margin-left:calc(min(580px,80vw)/-2)}.venue-chip-row{margin-top:.35rem}.feature-cta-box{margin-top:1.25rem}.spec-card-text h4{margin-bottom:.3rem}.loading-progress{margin:20vh auto 1rem}#components-reconnect-modal{margin:20vh auto}.surveyContainer{margin:.5rem auto -.7rem}@media (max-width:599.98px){.tools{margin-left:.25rem}}@media (max-width:839.98px){.preset-label{margin-bottom:.25rem}}@media screen and (max-width:839.98px){.cart-bar,.header-center-zone .home-search-container,.header-center-zone .kiosk-search-container,.header-center-zone .search-container,.header-center-zone form{margin:0}}@media screen and (min-width:840px){nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item{margin:4px auto}}.m3-page-gutter{padding-inline:var(--md-sys-gutter-page)}.m3-section-gutter{padding-inline:var(--md-sys-gutter-section)}.avatar-button{--md-outlined-button-leading-space:0px;--md-outlined-button-trailing-space:0px;--md-outlined-button-with-leading-icon-leading-space:0px;--md-outlined-button-with-leading-icon-trailing-space:0px}:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=headline]{padding:24px 24px 16px}:where(.m3-trust-footer,.payment-trust-footer,.place-details-hero,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label){padding:.5rem 0}:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions]{padding:12px 24px 24px}:where(.orders-error-banner,:where(.avatar-container,md-dialog.contacts) details .content){padding:1rem 1.25rem}:where(.analytics-status-pill,.badge,.item-status-pill,.m3-badge,.m3-status-badge,.order-status-badge,.qr-compact-header,.status-badge){padding:.25rem .75rem}:where(.landing-auth-btn,.m3-pill-badge){padding:.4rem 1.1rem}:where(.item-qty-badge,.kds-qty-badge){padding:.2rem .6rem}.kds-status-tag{padding:.2rem .5rem}:where(.card-padding-md,.m3-card-padding-md){padding:var(--md-sys-spacing-4)}:where(.card-padding-lg,.m3-card-padding-lg){padding:var(--md-sys-spacing-6)}:where(.m3-summary-card,.summary-card){padding:var(--md-sys-spacing-5) var(--md-sys-spacing-6)}:where(.m3-total-row,.total-row){padding-top:var(--md-sys-spacing-1)}.org-card-content{padding:.75rem .25rem .5rem}.m3-filter-chip{padding:0 1rem}.m3-filter-chip-count{padding:.1rem .45rem}:where(.m3-config-dialog,.m3-dialog-surface){padding:var(--md-sys-gutter-section)}.m3-dialog-actions{padding-top:var(--md-sys-spacing-2)}.m3-dialog-btn-primary{padding:var(--md-sys-spacing-3) var(--md-sys-spacing-5)}.m3-empty-state{padding:var(--md-sys-spacing-12) var(--md-sys-spacing-6)}.m3-empty-column,.column-empty,.kds-empty-col{padding:var(--md-sys-spacing-8) var(--md-sys-spacing-4)}.store-not-found{padding:5rem 1rem}.pos-empty-state{padding:40px 16px}.kiosk-empty-state{padding:48px 24px}.m3-fieldset{padding:var(--md-sys-spacing-4) var(--md-sys-spacing-5)}.picker-compact-box{padding:6px 10px}:where(.picker-popover-header,.qrg-section-title){padding-bottom:8px}:where(.drawer-footer .total-row,.picker-popover-footer,.pos-card-footer-row){padding-top:8px}:where(.det-bbox-label,.new-badge){padding:2px 6px}:where(.card-instant .qr-preview-box,.showcase-brand-icon,.upload-zone-label){padding:8px}.md3-schedule-picker{padding:8px 0}.md3-presets-section{padding:12px 14px}.md3-schedule-day-card{padding:8px 14px}:where(.md3-closed-badge,.pos-tech-chip,.qrg-badge,.ux-mode-badge-overlay){padding:4px 10px}:where(.lang-inline-grid,.map-route-suggestions){padding:.2rem}.lang-chip-btn{padding:.2rem .65rem}:where(.catalog-badge,.lang-pill-btn,.ux-modal-code,header.landing-header .header-brand-link){padding:.25rem .65rem}:where(.hero-stage-tabs,.lang-dropdown-menu){padding:.35rem}:where(.citation,.lang-menu-item,.sidebar-link){padding:.5rem .75rem}.booking-picker-card{padding:clamp(14px,2.5vw,20px)}:where(.auth-error-banner,.booking-summary-banner,.signin-error-banner){padding:12px 16px}:where(.m3-search-container,.material-search-container) :where(md-outlined-text-field,.material-text-field){--md-outlined-text-field-top-space:2px;--md-outlined-text-field-bottom-space:2px;--md-outlined-text-field-leading-space:14px;--md-outlined-text-field-trailing-space:12px}:where(.analytics-mode-pill-group,.m3-segmented-pill-group,.map-global-suggestions){padding:4px}:where(.analytics-mode-btn,.m3-segmented-btn){padding:6px 14px}:where(.active-orders-tabs,.analytics-date-picker-trigger,.docs-sidebar-header,.m3-period-picker-trigger,.showcase-stat-pill){padding:8px 16px}.drop-container{padding:1.5rem 0}.smart-grid-container input,.smart-grid-container select,.smart-grid-container textarea{padding:.25rem 1rem}:where(.bento-media,.col-options,.organizations-map-controls,.table-container th,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) form.content,table.quickgrid th){padding:1rem}:where(.badge-counter,.drawer-header .badge,.kiosk-brand-tagline,.picker-badge,.required-badge,.ux-discount-badge){padding:2px 8px}:where(.count-badge,.m3-count-badge,.m3-legend,.smart-grid-container h4,.ux-filter-meta){padding:0 .5rem}:where(.back-button,.items-count-badge,.m3-back-button){padding:var(--md-sys-spacing-2) var(--md-sys-spacing-4)}:where(.card-padding-sm,.m3-card-padding-sm,.m3-table-wrapper,.order-items-table-wrapper){padding:var(--md-sys-spacing-2)}:where(.brand-screensaver-logo-wrapper,.canvas-card,.cart-item-row,.product-card,.shipping-card,md-filled-card.product-card){padding:12px}:where(.md3-dialog-actions-row,.qrg-logo-field,.wishlist-card-footer){padding-top:12px}:where(.det-card,.picker-popover-panel,.qrg-customizer,.wishlist-details-dl){padding:16px}:where(.error-banner,.m3-banner-error,.m3-dialog-toggle-item,.m3-table td,.m3-table th,.order-items-table td,.order-items-table th,.picker-trigger-card){padding:var(--md-sys-spacing-3) var(--md-sys-spacing-4)}:where(.md3-time-picker-box,.picker-hex-wrapper,.showcase-brand-badge){padding:3px 8px}:where(.file-info,.option-item-row,.options-list-container){padding:6px 8px}:where(.map-route-inputs,.order-items-table td,.order-items-table th,.orders-table td,.orders-table th){padding:.85rem 1rem}:where(.assistant-message-text pre>code,.mode-indicator,.paginator,.preset-btn,.share-toast,.table-container>.paginator,.table-container td,assistant-message pre>code,table.quickgrid td){padding:.5rem 1rem}code{padding:.15em .35em}:where(.det-btn-icon-sm,.det-main,.feature-list,.footer-columns ul,.map-panel-toggle-tab,.nav-control-btn,.route-alternative-action,.search-clear-btn,.search-route-btn,.yandex-ctrl-btn,html,body),:where(.cart-items-list,.color-picker-row input[type=color],.docs-content,.docs-refresh-btn,.footer-links-list,.inline-card-experience-body:empty,.m3-drawer-backdrop,.md-drawer-backdrop,.pillar-features,.plan-features,.product-card,.product-detail-card,.qrg-main,.thumb-btn,.tier-features,.unified-kiosk-filter-bar,body,main.docs-page,main.showcase-page,md-filled-card.product-card),.avatar-button,.avatar-button .material-symbols-outlined,.avatar-button img,.avatar-button md-icon,.col-options-button,.col-title,.option-fieldset,.picker-palette-swatch,.time-fieldset,input[type=color],ol,ul{padding:0}::-webkit-color-swatch-wrapper{padding:0}.catalog-sidebar{padding:1.5rem 1rem}:where(.footer-links-list a,.landing-header-nav,.sidebar-brand){padding:.25rem .5rem}.sidebar-nav-category{padding:.75rem .75rem .25rem}.sidebar-footer{padding-top:1rem}.catalog-header{padding-bottom:2rem}:where(#components-reconnect-modal,.det-placeholder-padded,.evolution-card,.m3-card){padding:2rem}:where(.ad-network-unit-card,.analytics-metrics-strip,.hero-stage-card,.invoice-summary-box,.m3-center-box,.m3-selection-panel,.order-card,.store-seller-card){padding:1.25rem}:where(.example-card,.faq-card,.link-stack a,.link-stack article,.m3-card,.payment-dashboard .glass-card,.preview-card,.qr-controls-panel){padding:1.5rem}.m3-swatch{padding:1.25rem 1rem}.catalog-main{padding:3rem 4rem 6rem}:where(.det-active-sessions-empty,.faceid-viewfinder-card,.product-specs-grid,.promotion-modal-body){padding:1rem 0}:where(.footer-system-status,.landing-floating-auth-btn,.place-details-back-btn,.spatial-wing-badge){padding:.35rem .85rem}:where(.analytics-panel-card,.kanban-column,.kds-column,.m3-kanban-column,.plan-card,.tier-box){padding:var(--md-sys-spacing-5,1.25rem)}:where(.analytics-period-selector,.kiosk-filter-row,.pills-row,.pos-top-header-actions){padding-bottom:2px}:where(.analytics-config-btn,.analytics-mode-btn,.landing-nav-link){padding:.4rem .85rem}:where(.docs-welcome-card,.qrg-card,.showcase-main-body){padding:32px}:where(.det-sidebar-scrollable,.pos-grid,.qrg-lists,.qrg-sidebar-scrollable){padding-right:4px}:where(.pos-catalog-header,.pos-sidebar-header,.showcase-section-header){padding-bottom:12px}:where(.download-header,.signin-card,.auth-card){padding:2.5rem 2rem}:where(.otp-target-hint,.session-item){padding:10px 14px}.crumb-link{padding:0 4px}.chat-container{padding:.75rem 1.5rem max(1rem, env(safe-area-inset-bottom,1rem))}:where(.chat-header-container,.ux-modal-btn-primary){padding:.75rem 1.5rem}.chat-header-container{padding-top:max(.75rem, env(safe-area-inset-top,.75rem))}.message-list-container{padding:1.5rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px))}:where(.hero-badge,.feature-badge,.section-badge,.user-message){padding:.5rem 1.25rem}assistant-message th,assistant-message td,.assistant-message-text th,.assistant-message-text td{padding:.1rem .5rem}.suggestions-wrapper{padding:0 1.5rem}.suggestions{padding:.25rem 0}.input-box{padding:.25rem .35rem .25rem 1.25rem}.chat-input-wrapper textarea,.input-box textarea{padding:.4rem 0}.payment-dashboard{padding:1.5rem 1rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2.5rem)}.score-box{padding-left:1.5rem}.plan-card{padding:1.375rem}.plan-header{padding-bottom:.875rem}.schedule-table th,.schedule-table td{padding:.875rem}.designer-page-root,.seat-designer-page-root,.qr-designer-page-root{padding:1.5rem 1.5rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2rem)}.designer-header,.qr-designer-header{padding:1.25rem 1.5rem}:where(.notification-banner,.ux-modal-btn-secondary){padding:.75rem 1.25rem}:where(.navigator-maneuver-bar,.seat-selection-card){padding:.75rem 1rem}.text-input,.select-input{padding:.65rem .9rem}.qr-stage{padding:2.5rem 1.25rem}.drawer-body{padding:16px 0}.empty-cart-view{padding:40px 20px}:where(.qty-val,.search-bar-inner){padding:0 6px}.analytics-explorer-section,.m3-explorer-section{padding:var(--md-sys-spacing-6,1.5rem)}footer.app-footer{padding:3.5rem 2rem 2rem}.footer-custom-slot{padding-bottom:1.5rem}.footer-bottom-bar{padding-top:1.75rem}.kanban-card{padding:1rem 1.15rem}.card-bottom-row{padding-top:.4rem}.column-badge,.count-badge{padding:.25rem .625rem}.column-empty,.kds-empty-col{padding:2.5rem 1rem}.kds-action-btn{padding:var(--md-sys-spacing-3,.75rem) var(--md-sys-spacing-5,1.25rem)}.error-banner{padding:var(--md-sys-spacing-3,.75rem) var(--md-sys-spacing-4,1rem)}.kiosk-main{padding:24px 20px 140px}.kiosk-brand-logo{padding:2px}.kiosk-hero{padding:clamp(20px,3vw,36px)}.product-details{padding:12px 16px 8px}.inline-card-experience-body{padding:0 16px 8px}:where(.map-global-suggestion-button,.ux-widget){padding:8px 12px}.kiosk-main .card-footer{padding:10px 16px 12px}.cart-bar{padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px))}.analytics-kpi-card{padding:var(--md-sys-spacing-4,1.25rem)}:where(.analytics-mode-pill-group,.search-bar){padding:3px}.analytics-period-chip{padding:.4rem .9rem}.landing-top-bar-wrapper{padding:1.25rem 1.5rem 0}.landing-floating-controls{padding:.35rem .55rem}.about-container,.help-container,.example-container,.landing-subpage-container{padding:2.5rem 1.5rem 3rem}:where(.pillar-card,.tech-card,.platform-card){padding:1.75rem}:where(.cta-card,.ux-empty-state){padding:3.5rem 2rem}.help-categories,.example-categories{padding:.5rem .5rem .75rem}.qrg-back{padding:8px 10px}.qrg-group-head{padding:0 4px 4px}.qrg-print-action{padding-top:4px}.qrg-preview{padding:28px 32px}.qrg-empty{padding:60px}.docs-sidebar-menu{padding:16px 12px}.docs-group-header{padding:4px 8px}.docs-welcome-container{padding:32px 16px}.docs-article{padding:40px 56px}.m3-bottom-nav-item{padding:.5rem}header.app-header.landing-header{padding:.35rem 1.5rem}.landing-mobile-menu-drawer{padding:1.25rem 1.5rem 2rem}.mobile-nav-item{padding:.85rem 1.15rem}.mobile-nav-footer{padding-top:.25rem}.m3-nav-rail{padding:var(--md-sys-spacing-3) 0;padding-top:max(var(--md-sys-spacing-3), env(safe-area-inset-top,0px));padding-bottom:max(var(--md-sys-spacing-3), env(safe-area-inset-bottom,0px))}.back-button{padding:var(--md-sys-spacing-2,.5rem) var(--md-sys-spacing-4,1rem)}.items-count-badge{padding:var(--md-sys-spacing-2,.375rem) var(--md-sys-spacing-4,.875rem)}.item-card{padding:var(--md-sys-spacing-4,1rem) var(--md-sys-spacing-5,1.25rem)}.summary-card{padding:var(--md-sys-spacing-5,1.25rem) var(--md-sys-spacing-6,1.5rem)}.m3-page-header{padding-bottom:var(--md-sys-spacing-4,1rem)}.pos-main{padding:16px 24px}.pos-filters{padding-bottom:4px}.pos-grid{padding-bottom:24px}.pos-product-card{padding:var(--space-3,12px)}.pos-quick-bill-btn{padding:10px 4px}.store-product-page{padding:2rem 1.5rem 5rem}.badge-age-restriction{padding:.25rem .6rem}.product-tag-chip{padding:.2rem .75rem}.current-plan-indicator{padding:.4rem}:where(.promotion-modal-header,.ux-modal-header){padding-bottom:1rem}:where(.fiscal-tag-item,.product-preview-pill){padding:.6rem 1rem}:where(.ad-slot-container,.det-diag-box,.det-diag-box-warning,.det-permission-rationale){padding:.75rem}.attract-loop-content{padding:3rem 2rem 5rem}.brand-screensaver-cta,.ad-slide-touch-prompt{padding:1rem 2.5rem}.showcase-search-box{padding:14px 16px}.showcase-sidebar-nav{padding:12px 10px}.showcase-nav-category-header{padding:10px 12px 4px}.showcase-nav-btn{padding:9px 14px}.showcase-nav-count{padding:2px 7px}.showcase-topbar{padding:16px 32px}.showcase-hero{padding:32px 32px 24px}.showcase-card-header{padding:16px 20px}.showcase-card-code{padding:14px 18px}.showcase-controls-bar{padding:12px 18px}.m3-grid-center-canvas{padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px))}.m3-page-container{padding:max(1.5rem, env(safe-area-inset-top,0px)) max(var(--md-sys-gutter-page,1rem), env(safe-area-inset-right,0px)) calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2rem) max(var(--md-sys-gutter-page,1rem), env(safe-area-inset-left,0px))}.app-grid>main,.app-grid .app-main{padding-left:max(var(--md-sys-spacing-4,1rem), env(safe-area-inset-left,0px));padding-right:max(var(--md-sys-spacing-4,1rem), env(safe-area-inset-right,0px))}.safe-area-right{padding-right:env(safe-area-inset-right,0)}.safe-area-all{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}:where(.auth-container,.empty-plans-card,.signin-container){padding:3rem 1.5rem}:where(.lang-toggle-btn,.resolution-badge,.spotlight-pill){padding:.3rem .75rem}:where(.det-placeholder,.det-preview-container,.drawer-panel,.m3-drawer-panel,.qrg-empty-list){padding:24px}:where(.drawer-header,.qrg-preview-header){padding-bottom:16px}:where(.drawer-footer,.pos-actions){padding-top:16px}:where(.explorer-chipset-wrapper,.m3-filter-toolbar){padding-bottom:.25rem}:where(.column-header,.panel-header,.place-details-header){padding-bottom:.75rem}:where(.app-grid .app-main,.app-grid>main,.kds-card){padding:var(--md-sys-spacing-4,1rem)}:where(.m3-pill-badge,.screensaver-pro-badge){padding:.4rem 1rem}:where(.bento-card,.contact-card,.video-card){padding:2.5rem}:where(.det-sidebar,.qrg-sidebar,.showcase-card-body){padding:24px 20px}:where(.app-grid>footer,.m3-bottom-nav,.safe-area-bottom){padding-bottom:env(safe-area-inset-bottom,0)}:where(.app-grid>nav,.m3-nav-rail,.safe-area-left){padding-left:env(safe-area-inset-left,0)}:where(.ad-network-footer,.place-details-actions,.route-steps,.total-amount){padding-top:.5rem}:where(.det-preview-card,.pos-sidebar,.showcase-sidebar-header){padding:20px}:where(.ad-network-badge-row,.product-thumbnails){padding-bottom:.5rem}:where(.popular-badge,.pro-tag,.showcase-lib-badge){padding:3px 10px}:where(.showcase-card-btn,.showcase-mobile-toggle){padding:6px}:where(.app-grid>header,.safe-area-top){padding-top:env(safe-area-inset-top,0)}:where(.det-status-badge,.status-badge){padding:4px 12px}:where(.det-stat-item,.status-badge){padding:6px 12px}.det-logs-console{padding:10px}:where(.map-measure-badge,.ux-mode-launch-btn,.ux-mode-quickview-btn){padding:.65rem .85rem}.map-topbar{padding:.22rem .32rem}.map-panel-toggle{padding:.45rem .72rem}.map-toolbar{padding-bottom:.45rem}.search-input{padding:0 10px}.map-categories-scroll{padding:.2rem .5rem .5rem}.map-category-chip{padding:.45rem .9rem}.nearby-results-panel{padding:.8rem}.map-route-input{padding:.55rem .8rem}.map-route-fields-dots{padding-left:1.15rem}.map-route-remove-via-btn{padding:.2rem .4rem}.map-route-suggestion-button{padding:.44rem .52rem}.map-route-profile-row{padding:.25rem}.map-route-profile-chip{padding:.45rem .6rem}.organizations-route-panel{padding:.65rem}.route-options-toolbar-btn{padding:.4rem .8rem}:where(.route-alternative-card,.route-error){padding:.5rem .65rem}.route-button{padding:.4rem .75rem}.route-steps ol{padding-left:1.1rem}:where(.navigator-stats-bar,.route-start-btn){padding:.65rem 1rem}.place-details-body{padding-right:.25rem}.place-details-badge{padding:.12rem .4rem}.map-click-popup{padding:.7rem .75rem}.click-popup-btn{padding:.38rem .6rem}.map-action-button{padding:.55rem 1rem}.landing-container{padding:2.5rem 1.75rem 12rem}.hero-section{padding-top:1.5rem}.hero-card{padding:3.25rem 2.75rem}.hero-pill-link{padding:.45rem .95rem}.cta-btn{padding:.95rem 1.6rem}.stage-tab{padding:.55rem .85rem}.floating-chip{padding:.6rem 1.1rem}.specs-bar{padding:1.5rem 2rem}:where(.evolution-banner,.spatial-maps-section){padding:3.5rem 3rem}.org-showcase-section{padding:3.5rem 2.5rem}:where(.org-card,.spatial-wing-card){padding:2.25rem 2rem}:where(.org-card-badge,.ux-reset-filter-btn){padding:.45rem 1rem}.org-tag{padding:.45rem .75rem}.spatial-subcard{padding:1.35rem 1.25rem}.venue-chip{padding:.35rem .75rem}:where(.spatial-wing-footer,.ux-modal-footer){padding-top:1.25rem}:where(.platform-btn,.spotlight-launch-btn){padding:.8rem 1.25rem}.b2b-lead-section{padding:4.5rem 3rem}.main-footer{padding:4rem 3rem}.footer-columns a{padding:.35rem 0}.spotlight-header-badge{padding:.35rem 1.15rem}.ux-spotlight-card{padding:2rem 1.65rem}.feat-pill{padding:.35rem .65rem}.ux-search-box{padding:.35rem 1.25rem}.ux-category-tabs{padding:.5rem .25rem .75rem}.ux-tab-btn{padding:.65rem 1.35rem}.ux-mode-card{padding:1.6rem 1.5rem}.ux-mode-number-pill{padding:.15rem .5rem}.ux-expand-btn{padding:.85rem 1.85rem}.spec-card{padding:1.15rem}#blazor-error-ui{padding:.6rem 1.25rem .7rem}.blazor-error-boundary{padding:1rem 1rem 1rem 3.7rem}#components-reconnect-modal button{padding:.5rem 1.5rem}@container (width<=480px){.picker-trigger-card{padding:10px 12px}}@media screen and (max-width:991.98px){.catalog-main{padding:2rem 1.5rem 5rem}}@media (max-width:599.98px){.signin-container,.auth-container{padding:1.5rem 1rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 1rem)}.signin-card,.auth-card{padding:clamp(1.25rem,4vw,1.75rem) clamp(1rem,3vw,1.25rem)}.chat-container{padding-top:.5rem;padding-left:.5rem;padding-right:.5rem}.input-box{padding:.2rem .25rem .2rem .85rem}.payment-dashboard{padding:1rem .75rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2.5rem)}.designer-page-root,.seat-designer-page-root,.qr-designer-page-root{padding:clamp(.75rem, 3vw, 1rem) clamp(.5rem, 2vw, .75rem) calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 1.25rem)}.designer-header,.qr-designer-header{padding:clamp(1rem,3vw,1.25rem) clamp(.75rem,2vw,1rem)}.qr-stage{padding:1.5rem .75rem}.preview-card{padding:clamp(1rem,3vw,1.25rem) clamp(.75rem,2.5vw,1rem)}.qr-controls-panel{padding:clamp(1rem,3vw,1.25rem) clamp(.75rem,2.5vw,1.25rem)}.about-container,.help-container,.example-container{padding:1.5rem 1rem 2rem}.docs-article{padding:24px 16px}.item-card{padding:var(--md-sys-spacing-3,.75rem) var(--md-sys-spacing-4,1rem)}}@media (max-width:839.98px){.payment-dashboard{padding:1.25rem 1rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2.5rem)}.score-box{padding-top:1.5rem;padding-left:0}.designer-page-root,.seat-designer-page-root,.qr-designer-page-root{padding:1.25rem 1rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 1.5rem)}.designer-header,.qr-designer-header{padding:1.25rem}.showcase-topbar{padding:12px 16px}.showcase-hero{padding:20px 16px}.showcase-main-body{padding:16px}}@media (max-width:600px){.m3-drawer-panel,.drawer-panel{padding:16px}}@media screen and (max-width:839.98px){footer.app-footer{padding:2.5rem 1.25rem calc(5.5rem + env(safe-area-inset-bottom,16px))}.landing-grid footer.app-footer,.nav-only footer.app-footer{padding-bottom:calc(2rem + env(safe-area-inset-bottom,16px))}.kiosk-main{padding:20px 16px calc(var(--md-sys-spacing-bottom-nav,72px) + 90px)}header.app-header{padding:max(.4rem, env(safe-area-inset-top,0px)) max(.75rem, env(safe-area-inset-right,0px)) .4rem max(.75rem, env(safe-area-inset-left,0px))}nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{padding:.35rem .25rem calc(.5rem + env(safe-area-inset-bottom,0px))}nav.glass a.nav-item,nav a.nav-item{padding:.25rem .2rem}.pos-main{padding:12px 16px;padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 32px)}.store-product-page{padding:1.25rem 1rem calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2rem)}.app-grid>main,.app-grid .app-main{padding:var(--md-sys-spacing-3,.75rem);padding-left:max(var(--md-sys-spacing-3,.75rem), env(safe-area-inset-left,0px));padding-right:max(var(--md-sys-spacing-3,.75rem), env(safe-area-inset-right,0px));padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2rem)}.app-grid>footer{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + env(safe-area-inset-bottom,0px) + 2.5rem)}}@media screen and (min-width:840px){.kiosk-main{padding:24px 24px 140px}nav.nav-desktop,nav.glass:not(.nav-mobile){padding:max(20px, env(safe-area-inset-top,0px)) 0 max(20px, env(safe-area-inset-bottom,0px)) env(safe-area-inset-left,0)}nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item{padding:4px 2px}}@media screen and (max-width:599.98px){.kiosk-main{padding:16px 12px calc(var(--md-sys-spacing-bottom-nav,72px) + 90px)}.kiosk-header-content{padding:0}.cart-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.landing-top-bar-wrapper{padding:.65rem .75rem 0}.landing-floating-controls{padding:.25rem .35rem}.landing-floating-auth-btn{padding:0}header.app-header{padding:max(.35rem, env(safe-area-inset-top,0px)) max(.5rem, env(safe-area-inset-right,0px)) .35rem max(.5rem, env(safe-area-inset-left,0px))}.header-brand-link{padding:.2rem}a.back-button,a.back-link{padding:.25rem}.header-end-zone md-outlined-button,.header-end-zone md-filled-button,.header-end-zone md-filled-tonal-button,.header-end-zone md-elevated-button,.header-end-zone md-text-button{--md-outlined-button-leading-space:6px;--md-outlined-button-trailing-space:6px;--md-filled-button-leading-space:6px;--md-filled-button-trailing-space:6px}.header-end-zone .orders-refresh-btn,.header-end-zone .payment-refresh-btn,.header-end-zone .showcase-reset-btn{--md-outlined-button-leading-space:0px;--md-outlined-button-trailing-space:0px;--md-filled-button-leading-space:0px;--md-filled-button-trailing-space:0px;padding:0}.header-end-zone md-outlined-button:has([slot=icon]){--md-outlined-button-leading-space:0px;--md-outlined-button-trailing-space:0px;--md-filled-button-leading-space:0px;--md-filled-button-trailing-space:0px;padding:0}.header-end-zone md-filled-button:has([slot=icon]){--md-outlined-button-leading-space:0px;--md-outlined-button-trailing-space:0px;--md-filled-button-leading-space:0px;--md-filled-button-trailing-space:0px;padding:0}.header-end-zone md-elevated-button:has([slot=icon]){--md-outlined-button-leading-space:0px;--md-outlined-button-trailing-space:0px;--md-filled-button-leading-space:0px;--md-filled-button-trailing-space:0px;padding:0}.header-end-zone .analytics-mode-pill-group .analytics-mode-btn{padding:0 .5rem}.landing-auth-btn{padding:0}.pos-main{padding:8px 12px;padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 36px)}.pos-grid{padding-bottom:24px}}@media screen and (max-width:1024px){.landing-top-bar-wrapper{padding:.85rem 1rem 0}}@media screen and (min-width:840px){header.app-header{padding:max(.5rem, env(safe-area-inset-top,0px)) max(1.5rem, env(safe-area-inset-right,0px)) .5rem max(1.5rem, env(safe-area-inset-left,0px))}}@media screen and (max-width:839.98px){.app-grid>footer,footer.app-footer,.app-main.no-footer,main.no-footer,.m3-page-container{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 24px + env(safe-area-inset-bottom,0px))}.app-grid:has(.no-footer)>main{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 24px + env(safe-area-inset-bottom,0px))}.app-grid:has(main.no-footer)>main{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 24px + env(safe-area-inset-bottom,0px))}body:has(.cart-bar) .app-grid>footer{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 88px + env(safe-area-inset-bottom,0px))}body:has(.cart-bar) footer.app-footer{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 88px + env(safe-area-inset-bottom,0px))}body:has(.cart-bar) .app-main{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 88px + env(safe-area-inset-bottom,0px))}body:has(.cart-bar) main{padding-bottom:calc(var(--md-sys-spacing-bottom-nav,72px) + 88px + env(safe-area-inset-bottom,0px))}}@media (max-width:599.98px){.map-mobile-backdrop{background:rgb(from var(--md-sys-color-shadow) r g b / .4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:25;animation:.22s ease-out fadeIn;display:block;position:fixed;inset:0}.organizations-map-controls{background:linear-gradient(180deg, var(--map-surface-strong), var(--map-surface));width:auto;max-height:90dvh;box-shadow:0 -4px 20px rgb(from var(--md-sys-color-shadow) r g b / .15);opacity:1;border-radius:1.25rem;padding:1.5rem .45rem .45rem;transition:max-height .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;inset:auto .5rem .5rem;overflow-y:auto;transform:translateY(0)}.organizations-map-controls.collapsed{opacity:1;background:linear-gradient(180deg, var(--map-surface-strong), var(--map-surface));box-shadow:0 -4px 20px rgb(from var(--md-sys-color-shadow) r g b / .15);border:1px solid var(--map-border);pointer-events:auto;padding:1.5rem .45rem .45rem;overflow:hidden;transform:translateY(0)}.organizations-map-controls.collapsed.details-mode{max-height:205px}.organizations-map-controls.collapsed.yandex-route-mode{max-height:185px}.organizations-map-controls.collapsed.search-mode{max-height:130px}.organizations-map-controls.collapsed .nearby-results-panel,.organizations-map-controls.collapsed .map-global-suggestions,.organizations-map-controls.collapsed .map-route-suggestions,.organizations-map-controls.collapsed .map-route-profile-row,.organizations-map-controls.collapsed .route-alternative-card:not(.active),.organizations-map-controls.collapsed .place-info-row:not(:first-child),.organizations-map-controls.collapsed .place-details-divider{display:none}.organizations-map-controls.collapsed .map-panel-toggle-tab,.organizations-map-controls.expanded .map-panel-toggle-tab{width:100%;height:48px;min-height:48px;box-shadow:none;cursor:pointer;pointer-events:auto;z-index:40;touch-action:manipulation;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:0;left:50%;right:auto;transform:translate(-50%)}.organizations-map-controls.collapsed .map-panel-toggle-tab:after,.organizations-map-controls.expanded .map-panel-toggle-tab:after{content:"";background:var(--map-border-strong,#cbd5e1);border-radius:3px;width:48px;height:5px;display:block}.organizations-map-controls.collapsed .tab-arrow,.organizations-map-controls.collapsed .tab-hamburger,.organizations-map-controls.expanded .tab-arrow,.organizations-map-controls.expanded .tab-hamburger{display:none}.navigator-panel{top:calc(.5rem + env(safe-area-inset-top,0px));width:calc(100vw - 1rem)}.navigator-maneuver-bar{padding:.6rem .8rem}.navigator-stats-bar{padding:.5rem .8rem}}@supports (-webkit-touch-callout:none){.status-bar-safe-area{height:env(safe-area-inset-top);background-color:var(--md-sys-color-surface);z-index:1000;width:100%;display:grid;position:sticky;top:0}.navbar-brand{padding-left:env(safe-area-inset-left)}}:where(.analytics-date-picker-trigger,.analytics-mode-btn,.analytics-mode-pill-group,.back-button,.badge,.badge-counter,.count-badge,.item-status-pill,.items-count-badge,.kds-status-tag,.lang-inline-grid,.lang-pill-btn,.m3-back-button,.m3-badge,.m3-count-badge,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-filter-chip,.m3-filter-chip-count,.m3-mode-toggle,.m3-period-picker-trigger,.m3-pill-badge,.m3-progress-track,.m3-segmented-btn,.m3-segmented-pill-group,.m3-shape-full,.m3-status-badge,.mode-toggle,.order-status-badge,.progress-bar-bg,.status-badge){border-radius:var(--md-sys-shape-corner-full)}:where(.card-elevated,.card-filled,.card-glass,.card-outlined,.glass-card,.m3-card,.m3-card-elevated,.m3-card-filled,.m3-card-outlined,.m3-skeleton-card,.picker-popover-panel,[class*=m3-card-],md-elevated-card,md-filled-card,md-outlined-card){border-radius:var(--md-sys-shape-expressive-card)}:where(.card-glass,.glass-card,.kiosk-empty-state,.m3-card-glass,.m3-empty-state,.m3-summary-card,.summary-card){border-radius:var(--md-sys-shape-corner-extra-large)}:where(.booking-picker-card,.file-card,.lang-chip-btn,.m3-dialog-toggle-item,.m3-fieldset,.m3-media-card,.m3-table-wrapper,.media-card,.order-items-table-wrapper,.org-card,.picker-trigger-card,.pos-empty-state,.upload-card,:where(md-filled-card,md-outlined-card,md-elevated-card) figure){border-radius:var(--md-sys-shape-corner-large)}::-moz-color-swatch{border-radius:var(--md-sys-shape-corner-large)}::-webkit-color-swatch-wrapper{border-radius:var(--md-sys-shape-corner-large)}::-webkit-color-swatch{border-radius:var(--md-sys-shape-corner-large)}:where(#components-reconnect-modal,.det-card,.det-diag-box,.det-display-area,.det-logs-console,.det-preview-card,.det-stat-item,.navigator-stats-bar,.route-alternative-card,.route-options-toolbar-btn,.session-item),:where(.active-orders-tabs,.analytics-config-btn,.analytics-date-picker-trigger,.analytics-explorer-section,.analytics-mode-pill-group,.analytics-period-chip,.analytics-status-pill,.assistant-message-text pre>code,.auth-card,.auth-error-banner,.badge-expired,.badge-pro,.badge-trial,.badge-verified,.badge-with-ads,.badge.expired,.badge.pro,.badge.trial,.badge.verified,.badge.with-ads,.booking-picker-card,.canvas-card,.card-outlined,.cart-items-list,.citation,.col-options,.contact-card,.cta-card,.designer-header,.designer-sidebar,.docs-welcome-card,.example-card,.faq-card,.file-card,.footer-system-status,.invoice-summary-box,.item-status-pill.status-made,.kanban-column,.kds-column,.kiosk-brand-logo,.kiosk-brand-logo-fallback,.kiosk-brand-tagline,.kiosk-hero,.kiosk-wish-icon,.lang-dropdown-menu,.lang-inline-grid,.lang-pill-btn,.m3-card,.m3-card-outlined,.m3-center-box,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-toggle-item,.m3-explorer-section,.m3-fieldset,.m3-filter-chip,.m3-kanban-column,.m3-period-picker-trigger,.m3-segmented-pill-group,.m3-selection-panel,.m3-status-badge.made,.m3-status-badge.status-made,.m3-summary-card,.m3-swatch,.m3-table-wrapper,.md3-presets-section,.md3-schedule-day-card,.md3-time-picker-box,.options-list-container,.order-items-table-wrapper,.order-status-badge.status-made,.otp-target-hint,.picker-compact-box,.picker-hex-wrapper,.picker-palette-swatch,.picker-popover-panel,.picker-trigger-card,.pillar-card,.plan-card,.pos-card-img,.pos-card-img-placeholder,.pos-quick-bill-btn,.pos-sidebar,.pos-tech-chip,.preview-card,.product-main-image-wrap,.product-preview-pill,.qr-controls-panel,.qr-designer-header,.qr-stage,.qrg-card,.qrg-customizer,.qty-stepper,.seat-selection-card,.seller-logo,.shipping-card,.showcase-card,.showcase-stat-pill,.signin-card,.signin-error-banner,.smart-grid-container input,.smart-grid-container select,.smart-grid-container textarea,.store-seller-card,.summary-card,.table-container,.table-container td,.table-container th,.tech-card,.tier-box,.ux-mode-badge-overlay,.ux-widget-hotel,.ux-widget-location,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,.video-card,.video-player-wrapper,assistant-message pre>code,table.quickgrid td,table.quickgrid th){border:1px solid var(--md-sys-color-outline-variant)}::-moz-color-swatch{border:1px solid var(--md-sys-color-outline-variant)}::-webkit-color-swatch-wrapper{border:1px solid var(--md-sys-color-outline-variant)}::-webkit-color-swatch{border:1px solid var(--md-sys-color-outline-variant)}:where(.booking-summary-banner,.canvas-card,.canvas-wrapper,.col-options,.color-badge-swatch,.error-banner,.lang-dropdown-menu,.m3-banner-error,.m3-card-media,.m3-skeleton,.md3-presets-section,.md3-schedule-day-card,.options-list-container,.org-media,.picker-compact-box,.picker-icon-badge,.wishlist-media){border-radius:var(--md-sys-shape-corner-medium)}:where(.lang-menu-item,.md3-closed-badge,.md3-time-picker-box,.option-item-row,.picker-badge,.picker-day-dot,.picker-hex-wrapper,.picker-palette-swatch,.picker-swatch-wrapper,.required-badge,.smart-grid-container input,.smart-grid-container select,.smart-grid-container textarea,.wishlist-details-thumb){border-radius:var(--md-sys-shape-corner-small)}:where(.analytics-mode-btn,.banner-close-btn,.chat-input-wrapper textarea,.col-options-button,.color-picker-row input[type=color],.det-btn-icon-sm,.docs-refresh-btn,.input-box textarea,.kds-action-btn,.lang-chip-btn,.lang-menu-item,.m3-card.elevated,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-drawer-backdrop,.m3-segmented-btn,.map-global-suggestion-button,.map-route-close-btn,.map-route-profile-chip,.map-route-remove-via-btn,.md-drawer-backdrop,.md3-time-input,.option-fieldset,.picker-hex-input,.primary-cta,.product-detail-card,.route-close,.route-start-btn,.search-clear-btn,.search-input,.search-route-btn,.showcase-card-btn,.showcase-mobile-toggle,.showcase-nav-btn,.stage-tab,.time-fieldset,.unified-kiosk-filter-bar,.ux-search-box input,.ux-search-clear,button.col-title,md-elevated-card,md-filled-card,md-outlined-card){border:none}:where(.analytics-period-chip.active,.card-interactive:hover,.citation[href]:hover,.det-status-badge.active,.drop-container:hover,.file-card:hover,.hero-pill-link:hover,.landing-auth-btn:hover,.landing-mobile-menu-toggle:hover,.lang-toggle-btn:hover,.m3-card-interactive:hover,.m3-dialog-toggle-item:hover,.md3-schedule-day-card.active,.nav-control-btn.active,.plan-card.selected,.select-input:focus,.showcase-card:hover,.status-badge.active,.text-input:focus,.thumb-btn.active,.thumb-btn:hover,.tier-box.active-tier,.upload-card.dragging,.upload-card:hover){border-color:var(--md-sys-color-primary)}:where(.avatar-pulse,.bg-spotlight,.chip-dot,.components-rejoining-animation div,.cursor-glow-orb,.det-dot,.live-pulse-dot,.maneuver-icon-container,.map-route-add-via-btn,.map-route-dot,.section-ambient-glow,.status-dot,.yandex-ctrl-btn),:where(.docs-refresh-btn,.empty-plans-icon-wrapper,.faceid-scanner-frame,.kiosk-wish-icon,.pulse-indicator,.score-circle,.status-pulse-dot),.avatar-button,.avatar-button img,.m3-status-dot,.status-dot,.m3-skeleton-circle,.paginator nav button,.m3-status-dot.pulse:after,.status-dot.pulse:after{border-radius:50%}:where(.ad-network-footer,.cart-bar,.chat-container,.drawer-footer,.file-info,.footer-bottom-bar,.kiosk-main .card-footer,.md3-dialog-actions-row,.paginator,.picker-popover-footer,.pos-actions,.pos-card-footer-row,.product-specs-grid,.qrg-logo-field,.showcase-card-code,.showcase-controls-bar,.sidebar-footer,.table-container>.paginator,.wishlist-card-footer,footer.app-footer){border-top:1px solid var(--md-sys-color-outline-variant)}:where(.avatar-button,md-elevated-button,md-filled-button,md-outlined-button,md-text-button,md-tonal-button){--md-outlined-button-container-shape:var(--md-sys-shape-corner-full)}:where(.avatar-container md-dialog,md-dialog,md-dialog.contacts,md-dialog.faceid-profile-modal){--md-dialog-container-shape:var(--md-sys-shape-expressive-dialog)}.m3-pill-badge{border:1px solid rgb(from var(--md-sys-color-primary) r g b / .3)}.m3-pill-badge.tertiary{border-color:rgb(from var(--md-sys-color-tertiary) r g b / .35)}.m3-pill-badge.secondary{border-color:rgb(from var(--md-sys-color-secondary) r g b / .35)}md-filled-button,md-outlined-button,md-elevated-button,md-tonal-button,md-text-button{--md-filled-button-container-shape:var(--md-sys-shape-corner-full);--md-elevated-button-container-shape:var(--md-sys-shape-corner-full);--md-tonal-button-container-shape:var(--md-sys-shape-corner-full)}.m3-card-glass,.card-glass,.glass-card{border:1px solid rgb(from var(--md-sys-color-outline-variant) r g b / .35)}.m3-card-elevated,.card-elevated{border:1px solid rgb(from var(--md-sys-color-outline-variant) r g b / .2)}:where(.card-filled,.det-status-badge,.landing-nav-link,.m3-card-filled,.map-route-suggestion-button,.status-badge){border:1px solid #0000}md-filled-card,md-outlined-card,md-elevated-card{border:var(--md-sys-glass-border-dark)}[data-theme=light] :where(md-filled-card,md-outlined-card,md-elevated-card){border:var(--md-sys-glass-border-light)}.m3-filter-chip.active,.m3-filter-chip[aria-selected=true]{border-color:var(--md-sys-color-secondary-container)}:where(.m3-config-dialog,.m3-dialog-surface){border-radius:var(--md-sys-shape-expressive-dialog)}md-outlined-text-field,md-filled-text-field,md-outlined-select,md-filled-select{--md-outlined-text-field-container-shape:var(--md-sys-shape-corner-medium);--md-filled-text-field-container-shape:var(--md-sys-shape-corner-medium);--md-outlined-select-text-field-container-shape:var(--md-sys-shape-corner-medium)}:where(.det-diag-box-warning,.error-banner,.m3-banner-error){border:1px solid var(--md-sys-color-error)}.upload-card.dragging{border-style:solid}.booking-summary-banner{border:1px solid var(--md-sys-color-primary)}:where(.m3-search-container,.material-search-container) :where(md-outlined-text-field,.material-text-field){--md-outlined-text-field-container-shape:var(--md-sys-shape-expressive-container);border-radius:var(--md-sys-shape-expressive-container)}:where(.card-instant .qr-hud-corner.hud-bl,.card-instant .qr-hud-corner.hud-br,.table-container thead>:first-child>*,table.quickgrid thead>:first-child>*){border-top:none}:where(.card-instant .qr-hud-corner.hud-br,.card-instant .qr-hud-corner.hud-tr,.map-panel-toggle-tab,.organizations-map-controls.collapsed .map-panel-toggle-tab,.table-container thead>*>:first-child,.table-container tbody>*>:first-child,table.quickgrid thead>*>:first-child,table.quickgrid tbody>*>:first-child){border-left:none}:where(.card-instant .qr-hud-corner.hud-bl,.card-instant .qr-hud-corner.hud-tl,.table-container thead>*>:last-child,.table-container tbody>*>:last-child,table.quickgrid thead>*>:last-child,table.quickgrid tbody>*>:last-child){border-right:none}.table-container::-webkit-scrollbar-thumb{border:.15rem solid #0000}.table-container::-webkit-scrollbar-thumb{border-color:var(--md-sys-color-surface)}.col-width-draghandle:after{border-left:1px solid var(--md-sys-color-outline)}:where(.auth-error-banner,.det-display-area,.det-permission-rationale,.drop-container,.local-video-pip,.m3-avatar,.map-action-button,.map-route-input,.map-route-profile-row,.otp-target-hint,.product-preview-pill,.qrg-back,.seller-logo,.seller-logo-placeholder,.session-item,.showcase-brand-icon,.showcase-stat-pill,.sidebar-brand-icon,.signin-error-banner,.thumb-btn,.yandex-zoom-card,header.landing-header .header-brand-link){border-radius:12px}:where(.lang-inline-grid,.lang-pill-btn,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) md-list){border-radius:var(--md-sys-shape-expressive-button)}.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,:where(.m3-progress-fill,.progress-bar-fill),.card-interactive:before,.m3-card-interactive:before,:is(:focus-visible),.glass:before{border-radius:inherit}:where(.analytics-config-btn:hover,.analytics-period-chip:hover,.lang-pill-btn:hover,.m3-filter-chip:hover,.picker-trigger-card:hover,.plan-card:hover,.tier-box:hover,:where(.analytics-date-picker-trigger,.m3-period-picker-trigger):hover){border-color:var(--md-sys-color-outline)}:where(.ad-slot-container,.empty-plans-card,.kiosk-empty-state,.m3-empty-state,.pos-empty-state){border:1px dashed var(--md-sys-color-outline-variant)}:where(#components-reconnect-modal button,.paginator nav button,.route-alternative-action,input[type=color]){border:0}:where(.assistant-message-text th,.cart-item-row,.catalog-header,.column-header,.docs-sidebar-header,.drawer-header,.m3-page-header,.m3-table td,.m3-table th,.option-item-row,.order-items-table td,.order-items-table th,.orders-table td,.orders-table th,.picker-popover-header,.pos-catalog-header,.product-specs-grid,.promotion-modal-header,.qrg-group-head,.qrg-preview-header,.qrg-section-title,.schedule-table td,.schedule-table th,.showcase-card-header,.showcase-hero,.showcase-search-box,.showcase-sidebar-header,.showcase-topbar,assistant-message th,header.app-header){border-bottom:1px solid var(--md-sys-color-outline-variant)}:where(.m3-skeleton-text,.new-badge){border-radius:var(--md-sys-shape-corner-extra-small)}:where(.drop-container,.upload-card){border:2px dashed var(--md-sys-color-outline)}:where(.card-instant .qr-hud-corner.hud-tl,.card-instant .qr-hud-corner.hud-tr,.cart-item-row:last-child,.m3-table tr:last-child td,.option-item-row:last-child,.order-items-table tr:last-child td,.table-container tbody>:last-child>*,table.quickgrid tbody>:last-child>*){border-bottom:none}:where(.table-container){border-radius:24px}.table-container::-webkit-scrollbar-thumb{border-radius:24px}.table-container::-webkit-scrollbar-track{border-radius:24px}code{border-radius:var(--md-sys-shape-corner-extra-small,4px)}:where(.app-grid>nav,.catalog-sidebar,.det-sidebar,.docs-sidebar,.m3-nav-rail,.qrg-sidebar,.showcase-sidebar){border-right:1px solid var(--md-sys-color-outline-variant)}.catalog-badge{border:1px solid #70dcbc33}:where(.catalog-badge,.ux-mode-number-pill){border-radius:6px}:where(.det-preview-card,.footer-system-status,.hero-stage-screen,.kiosk-tier-btn,.m3-card,.product-main-image-wrap,.qrg-badge,.screensaver-pro-badge,.showcase-brand-badge,.showcase-card,.video-player-wrapper video){border-radius:20px}:where(.hero-stage-img,.m3-card,.video-grid){border-radius:16px}:where(.det-logo-badge,.m3-center-box,.m3-selection-panel,.m3-swatch){border-radius:14px}:where(.det-stat-item,.sidebar-link){border-radius:10px}:where(.ad-network-unit-card,.analytics-explorer-section,.auth-card,.designer-header,.designer-sidebar,.det-card,.docs-welcome-card,.empty-plans-card,.evolution-card,.kanban-column,.kds-column,.link-stack,.m3-explorer-section,.m3-kanban-column,.map-global-suggestions,.nearby-results-panel,.payment-dashboard .glass-card,.pillar-card,.plan-card,.platform-card,.preview-card,.product-detail-card,.qr-controls-panel,.qr-designer-header,.qrg-card,.search-bar,.signin-card,.specs-bar,.tech-card,section.link-stack){border-radius:var(--md-sys-shape-expressive-corner-large,24px)}:where(.active-orders-tabs,.ad-slot-container,.auth-card,.brand-screensaver-logo-wrapper,.cart-bar,.contact-card,.cta-card,.input-box,.plan-card,.signin-card,.tier-box,.video-card){border-radius:var(--md-sys-shape-corner-extra-large,28px)}:where(.analytics-kpi-card,.analytics-panel-card,.brand-screensaver-logo,.example-card,.faq-card,.hero-stage-tabs,.invoice-summary-box,.mobile-nav-item,.order-items-table-wrapper,.orders-table-wrapper,.product-img-placeholder,.qrg-customizer,.route-alternative-card,.store-seller-card,.video-player-wrapper,nav a.nav-item md-icon,nav.glass a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.nav-desktop a.nav-item,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.nav-desktop a.nav-item md-icon){border-radius:var(--md-sys-shape-corner-large,16px)}:where(.assistant-message-text pre>code,.auth-logo-badge,.card-instant .qr-svg-graphic,.cart-items-list,.citation,.color-picker-row input[type=color],.error-banner,.footer-brand-badge,.header-brand-icon-box,.header-icon-wrap,.item-icon-wrapper,.kds-card,.kpi-icon-badge,.landing-mobile-menu-toggle,.lang-dropdown-menu,.notification-banner,.orders-error-banner,.pillar-icon-box,.pos-card-img,.pos-card-img-placeholder,.pos-invoice-container,.pos-quick-bill-btn,.qr-canvas-box,.qr-stage,.qrg-logo-badge,.seat-selection-card,.select-input,.shipping-card,.showcase-nav-btn,.showcase-nav-count,.signin-logo-badge,.stage-tab,.text-input,.ux-widget,.venue-icon,assistant-message pre>code,header.landing-header .header-brand-icon-box){border-radius:var(--md-sys-shape-corner-medium,12px)}:where(.feat-pill,.ux-modal-code),:where(.analytics-period-chip,.badge-age-restriction,.crumb-link:focus-visible,.current-plan-indicator,.drawer-header .badge,.footer-links-list a,.pos-tech-chip,.qty-stepper,.share-toast,.showcase-card-btn,.showcase-mobile-toggle,.ux-discount-badge,.ux-mode-badge-overlay){border-radius:var(--md-sys-shape-corner-small,8px)}.showcase-content::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-small,8px)}.showcase-sidebar-nav::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-small,8px)}:where(.footer-custom-slot,.plan-header,.pos-sidebar-header){border-bottom:1px dashed var(--md-sys-color-outline-variant)}:where(.analytics-kpi-card,.analytics-panel-card,.bento-card,.evolution-card,.lang-toggle-btn,.org-tag,.platform-card,.spatial-wing-card,.spec-card){border:1px solid var(--md-sys-color-outline-variant,#ffffff14)}:where(.avatar-pulse,.components-rejoining-animation div,.faceid-scanner-frame){border:3px solid var(--md-sys-color-primary)}.chat-back-link{border:1px solid #ffffff1f}.user-message{border-radius:var(--md-sys-shape-expressive-asymmetric-1,24px 24px 4px 24px)}.citation{border-bottom:2px solid var(--md-sys-color-tertiary)}.score-circle{border:6px solid var(--md-sys-color-primary)}.preparing-column,.column-making{border-top:4px solid var(--md-sys-color-tertiary)}.ready-column,.column-ready{border-top:4px solid var(--md-sys-color-primary)}.card-making{border-left:4px solid var(--md-sys-color-tertiary)}.card-ready{border-left:4px solid var(--md-sys-color-primary)}.kiosk-hero{border-radius:clamp(16px,3vw,28px)}:where(.det-status-badge:not(.active),.kiosk-wish-icon.wished,.nav-control-btn.finish,.status-badge.inactive){border-color:var(--md-sys-color-error)}:where(.pay-button,.pos-action-btn){--md-filled-button-container-shape:var(--md-sys-shape-expressive-pill,9999px)}.analytics-kpi-card:hover{border-color:var(--md-sys-color-outline,#fff3)}:where(.panel-header,.ux-modal-header){border-bottom:1px solid var(--md-sys-color-outline-variant,#ffffff14)}.landing-floating-controls{border:1px solid #ffffff14}.landing-floating-auth-btn{border:1px solid #38bdf84d}:where(.cat-retail:hover,.landing-floating-auth-btn:hover,.secondary-cta:hover){border-color:#38bdf899}.m3-bottom-nav{border-top:var(--md-sys-glass-border)}header.app-header.landing-header{border-bottom:1px solid #ffffff0d}.landing-header-nav{border:1px solid #ffffff0f}.landing-nav-link:hover{border-color:#ffffff1f}.landing-auth-btn{border:1px solid var(--md-sys-color-outline-variant,#38bdf859)}:where(.evolution-arrow,.landing-mobile-menu-toggle,.specs-bar,.ux-modal-btn-secondary,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-tab-btn){border:1px solid var(--md-sys-color-outline-variant,#ffffff1f)}.landing-mobile-menu-drawer{border-bottom:1px solid #ffffff1a}.pos-search-input{--md-outlined-text-field-container-shape:12px}.pos-sidebar{border-radius:var(--md-sys-shape-expressive-dock,32px)}.pos-action-btn{--md-outlined-button-container-shape:var(--md-sys-shape-expressive-button,20px)}.share-toast{border:1px solid var(--md-sys-color-tertiary)}.brand-screensaver-logo-wrapper{border:1px solid rgb(from var(--md-sys-color-outline) r g b / .2)}:where(.det-bbox,.pulse-ring){border:2px solid var(--md-sys-color-primary)}.screensaver-pro-badge{border:1px solid rgb(from var(--md-sys-color-outline) r g b / .18)}.ad-network-unit-card{border:1px solid rgb(from var(--md-sys-color-outline) r g b / .15)}.ad-network-badge-row{border-bottom:1px solid rgb(from var(--md-sys-color-outline) r g b / .08)}.showcase-nav-btn.active{border-left:3px solid var(--md-sys-color-primary)}.showcase-section-header{border-bottom:2px solid var(--md-sys-color-outline-variant)}.showcase-lib-badge{border:1px solid rgb(from var(--md-sys-color-primary) r g b / .25)}:where(#components-reconnect-modal button),:is(.ad-slide-touch-prompt,.analytics-config-btn,.analytics-mode-btn,.analytics-mode-pill-group,.analytics-status-pill,.assistant-message-icon,.back-button,.bar-track,.brand-screensaver-cta,.chat-back-link,.column-badge,.count-badge,.item-qty-badge,.items-count-badge,.kds-action-btn,.kds-status-tag,.kiosk-brand-logo,.kiosk-brand-logo-fallback,.kiosk-brand-tagline,.landing-auth-btn,.landing-floating-auth-btn,.landing-floating-controls,.landing-header-nav,.landing-nav-link,.lang-toggle-btn,.m3-pill-badge,.mode-indicator,.popular-badge,.preset-btn,.pro-tag,.product-tag-chip,.progress-bar-bg,.progress-bar-fill,.pulse-ring,.resolution-badge,.showcase-lib-badge){border-radius:var(--md-sys-shape-corner-full,9999px)}.m3-scroll-thin::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-full,9999px)}.scroll-thin::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-full,9999px)}::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-full,9999px)}:where(.faceid-scanner-frame.scanning,.tier-box.pro-tier){border-color:var(--md-sys-color-tertiary)}:where(.drawer-panel,.m3-drawer-panel,.score-box){border-left:1px solid var(--md-sys-color-outline-variant)}:where(.preset-btn,.select-input,.text-input){border:1px solid var(--md-sys-color-outline)}:where(.pos-exact-bill-btn,.preset-btn:hover){border-color:#0000}:where(.card-bottom-row,.drawer-footer .total-row){border-top:1px dashed var(--md-sys-color-outline-variant)}:where(.link-stack a,.link-stack article,.unified-kiosk-filter-bar){border-radius:0}.thumb-btn{border:2px solid #0000}::-webkit-scrollbar-thumb{border:2px solid #0000}::-webkit-scrollbar-thumb:hover{border:2px solid #0000}:where(.det-bbox){border-radius:4px}.det-sidebar-scrollable::-webkit-scrollbar-thumb{border-radius:4px}:where(.cta-btn,.det-btn-icon-sm,.det-status-badge,.evolution-arrow,.hero-pill-link,.legend-dot,.map-category-chip,.map-global-suggestion-button,.map-route-close-btn,.nav-control-btn,.org-card-badge,.org-tag,.platform-btn,.qr-compact-header,.qr-status-dot,.route-close,.route-options-toolbar-btn,.search-clear-btn,.search-route-btn,.spatial-wing-badge,.spec-status-dot,.spotlight-dot,.spotlight-header-badge,.spotlight-pill,.status-badge,.ux-expand-btn,.ux-reset-filter-btn,.ux-search-box,.ux-search-clear,.ux-tab-btn,.venue-chip){border-radius:var(--md-sys-shape-expressive-pill,9999px)}.det-bbox-label{border-radius:4px 4px 4px 0}:where(.det-diag-box,.det-diag-box-warning,.det-logs-console,.status-badge){border-radius:8px}.local-video-pip{border:2px solid var(--md-sys-color-outline-variant)}.status-badge.inactive{border-color:var(--md-sys-color-outline-variant)}:root{--map-border:var(--md-sys-color-outline-variant);--map-border-strong:var(--md-sys-color-outline)}:where(.map-action-button,.map-global-suggestions,.map-measure-badge,.map-panel-toggle-tab,.map-route-add-via-btn,.map-route-inputs,.map-route-profile-row,.map-route-swap-btn,.map-topbar,.nearby-results-panel,.organizations-map-controls,.organizations-route-panel,.place-details-back-btn,.search-bar,.yandex-ctrl-btn,.yandex-zoom-card){border:1px solid var(--map-border)}.map-measure-badge{border-radius:.85rem}:where(.click-popup-btn,.map-panel-toggle,.map-route-remove-via-btn,.map-route-swap-btn,.map-topbar,.place-details-back-btn,.place-details-badge,.route-button){border-radius:999px}:where(.map-route-add-via-btn:hover,.map-route-swap-btn:hover,.yandex-ctrl-btn:hover){border-color:rgb(from var(--map-primary) r g b / .25)}:where(.map-action-button.primary,.map-category-chip.active,.map-route-input:focus-within,.route-alternative-card.active,.search-bar:focus-within,.yandex-ctrl-btn.active){border-color:var(--map-primary)}.organizations-map-controls{border-radius:1.5rem}.map-panel-toggle{border:1px solid var(--map-border-strong)}:where(.map-panel-toggle-tab,.organizations-map-controls.collapsed .map-panel-toggle-tab){border-radius:0 16px 16px 0}.map-toolbar{border-bottom:1px solid rgb(from var(--map-border) r g b / .45)}.hamburger-line{border-radius:1px}:where(.click-popup-btn,.map-category-chip,.map-route-input){border:1px solid var(--map-outline-variant)}.map-category-chip:hover{border-color:rgb(from var(--map-primary) r g b / .3)}:where(.map-route-inputs,.navigator-maneuver-bar,.navigator-stats-bar,.organizations-route-panel){border-radius:var(--md-sys-shape-expressive-card,24px)}.map-route-input.dragging{border:1px dashed var(--map-primary)}.map-route-suggestions{border:1px solid rgb(from var(--map-border) r g b / .75);border-radius:.72rem}.map-route-suggestion-button{border-radius:.62rem}.map-route-suggestion-item.active .map-route-suggestion-button{border-color:rgb(from var(--map-primary) r g b / .34)}.map-route-profile-chip{border-radius:9px}:where(.map-action-button:hover:not(:disabled),.route-alternative-card:hover){border-color:rgb(from var(--map-primary) r g b / .2)}.route-error{border-radius:.6rem}.route-steps{border-top:1px solid var(--map-border)}.route-start-btn{border-radius:var(--md-sys-shape-expressive-button,20px)}.navigator-maneuver-bar{border:1px solid rgb(from var(--md-sys-color-inverse-on-surface) r g b / .12)}.maneuver-icon-container{border:1.5px solid var(--md-sys-color-primary)}.nav-control-btn{border:1px solid rgb(from var(--md-sys-color-inverse-on-surface) r g b / .15)}.nav-control-btn:hover{border-color:rgb(from var(--md-sys-color-inverse-on-surface) r g b / .25)}.stat-item:not(:last-child){border-right:1px solid rgb(from var(--md-sys-color-outline-variant) r g b / .5)}:where(.map-place-details-card,.selected-org-card){border-color:rgb(from var(--map-primary) r g b / .28)}.place-details-header{border-bottom:1px solid var(--map-border)}.place-details-back-btn:hover{border-color:#4f46e526}.place-details-avatar{border-radius:1rem}.place-details-badge.org{border:1px solid rgb(from var(--md-sys-color-error) r g b / .2)}.place-details-badge.place{border:1px solid rgb(from var(--md-sys-color-tertiary) r g b / .2)}.click-popup-btn-secondary{border-color:var(--map-outline-variant)}.map-action-button.primary:hover:not(:disabled){border-color:rgb(from var(--map-primary) r g b / .88)}.landing-page-root{--landing-border:#ffffff1f;--landing-border-hover:#38bdf880}.glass{border:1px solid var(--landing-border,#ffffff14)}.hero-card{border-radius:32px}:where(.floating-chip,.hero-badge,.feature-badge,.section-badge){border-radius:50px}.hero-badge,.feature-badge,.section-badge{border:1px solid #38bdf859}.badge-cyan{border-color:#38bdf866}.badge-purple{border-color:#a855f766}.badge-teal{border-color:#14b8a666}.badge-indigo{border-color:#6366f166}:where(.hero-pill-link,.org-card,.ux-empty-icon-box,.ux-mode-number-pill,.venue-chip){border:1px solid var(--md-sys-color-outline-variant,#ffffff1a)}.hero-cta{border:1px solid #a855f799}.hero-cta:hover{border-color:#c084fce6}.secondary-cta{border:1px solid #ffffff38}.tertiary-cta{border:1px solid #a855f773}.tertiary-cta:hover{border-color:#c084fcd9}.hero-stage-card{border-radius:var(--md-sys-shape-expressive-dialog,28px);border:1px solid #38bdf840}:where(.analytics-metrics-strip,.hero-stage-tabs,.spatial-subcard){border:1px solid var(--md-sys-color-outline-variant,#ffffff0f)}.stage-tab.active{border:1px solid #38bdf873}.hero-stage-screen{border:1px solid #ffffff0d}.floating-chip{border:1px solid #ffffff26}:where(.bento-card,.evolution-banner,.org-showcase-section,.spatial-maps-section){border-radius:var(--md-sys-shape-expressive-corner-extra-large,32px)}.evolution-banner{border:1px solid color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 25%, transparent)}:where(.active-evo,.ux-expand-btn:hover,.ux-mode-quickview-btn:hover,.ux-tab-btn:hover){border-color:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 45%, transparent)}:where(.bento-media img,.evo-icon,.fiscal-tag-item,.ux-mode-launch-btn,.ux-mode-quickview-btn){border-radius:var(--md-sys-shape-corner-medium,14px)}:where(.org-showcase-section,.platform-icon,.qr-compact-header){border:1px solid color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 25%, transparent)}:where(.download-header,.org-card,.spatial-wing-card,.ux-empty-state,.ux-quickview-dialog,.ux-spotlight-card){border-radius:var(--md-sys-shape-expressive-corner-extra-large,28px)}.org-card-demo{border-color:color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 35%, transparent)}:where(.org-card-demo:hover,.wing-seatdesigner:hover){border-color:var(--md-sys-color-secondary,#2dd4bf)}.org-card-socratic{border-color:color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 40%, transparent)}.org-card-socratic:hover{border-color:var(--md-sys-color-tertiary,#c084fc)}.spatial-maps-section{border:1px solid color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 25%, transparent)}:where(.bento-card-pos,.wing-geomap){border-color:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 25%, transparent)}:where(.bento-card:hover,.btn-windows:hover,.platform-card:hover,.spatial-subcard:hover,.ux-search-box:focus-within,.ux-tab-btn.active,.wing-geomap:hover){border-color:var(--md-sys-color-primary,#38bdf8)}:where(.bento-card-fiscal,.wing-seatdesigner){border-color:color-mix(in srgb, var(--md-sys-color-secondary,#2dd4bf) 25%, transparent)}:where(.bento-media,.spatial-subcard,.ux-empty-icon-box,.ux-modal-icon-badge){border-radius:var(--md-sys-shape-expressive-corner-medium,20px)}:where(.main-footer,.spatial-wing-footer,.ux-modal-footer){border-top:1px solid var(--md-sys-color-outline-variant,#ffffff14)}.bento-card-kiosk{border-color:color-mix(in srgb, var(--md-sys-color-tertiary,#c084fc) 25%, transparent)}.bento-card-analytics{border-color:color-mix(in srgb, var(--md-sys-color-primary,#818cf8) 25%, transparent)}.bento-media{border:1px solid var(--md-sys-color-outline-variant,#ffffff0d)}.fiscal-tag-item{border:1px solid color-mix(in srgb, var(--md-sys-color-secondary,#2dd4bf) 25%, transparent)}:where(.analytics-metrics-strip,.card-instant .qr-preview-box){border-radius:var(--md-sys-shape-corner-large,18px)}.download-header{border:1px solid var(--md-sys-color-outline-variant,#38bdf826)}:where(.blazor-error-boundary,.platform-icon,.spec-card,.spotlight-launch-btn,.ux-modal-btn-primary,.ux-modal-btn-secondary,.ux-mode-icon-box){border-radius:var(--md-sys-shape-corner-medium,16px)}:where(.card-instant,.card-windows .platform-icon){border-color:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 30%, transparent)}.card-macos .platform-icon{border-color:color-mix(in srgb, var(--md-sys-color-on-surface-variant,#94a3b8) 30%, transparent)}.card-web .platform-icon{border-color:color-mix(in srgb, var(--md-sys-color-tertiary,#10b981) 30%, transparent)}.card-android .platform-icon{border-color:color-mix(in srgb, var(--md-sys-color-secondary,#4ade80) 30%, transparent)}.card-ios .platform-icon{border-color:color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 30%, transparent)}.platform-btn{border:1px solid var(--md-sys-color-outline-variant,#ffffff26)}.btn-windows{border-color:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 40%, transparent)}.btn-macos{border-color:color-mix(in srgb, var(--md-sys-color-on-surface-variant,#94a3b8) 40%, transparent)}.btn-macos:hover{border-color:#e2e8f0}.btn-web{border-color:color-mix(in srgb, var(--md-sys-color-tertiary,#10b981) 40%, transparent)}.btn-web:hover{border-color:#34d399}.btn-android{border-color:color-mix(in srgb, var(--md-sys-color-secondary,#4ade80) 40%, transparent)}.btn-android:hover{border-color:#86efac}.btn-ios{border-color:color-mix(in srgb, var(--md-sys-color-tertiary,#c084fc) 40%, transparent)}.btn-ios:hover{border-color:#e9d5ff}:where(.b2b-lead-section,.card-instant .qr-preview-box,.ux-quickview-dialog){border:1px solid color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 35%, transparent)}.card-instant .qr-hud-corner{border:2px solid var(--md-sys-color-primary,#38bdf8)}.card-instant .qr-hud-corner.hud-tl{border-top-left-radius:6px}.card-instant .qr-hud-corner.hud-tr{border-top-right-radius:6px}.card-instant .qr-hud-corner.hud-bl{border-bottom-left-radius:6px}.card-instant .qr-hud-corner.hud-br{border-bottom-right-radius:6px}.btn-bot{border-color:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 35%, transparent)}.btn-bot:hover{border-color:#fff6}.b2b-lead-section{border-radius:var(--md-sys-shape-expressive-corner-extra-large,36px)}.main-footer{border-radius:var(--md-sys-shape-expressive-corner-extra-large,32px) var(--md-sys-shape-expressive-corner-extra-large,32px) 0 0}.spotlight-header-badge{border:1px solid #eab30859}.spotlight-pill{border:1px solid var(--cat-pill-border,#38bdf84d)}.spotlight-icon-box{border-radius:var(--md-sys-shape-expressive-corner-medium,18px)}:where(.spotlight-icon-box,.ux-mode-icon-box){border:1px solid var(--cat-icon-border,#38bdf84d)}.feat-pill{border:1px solid var(--md-sys-color-outline-variant,#ffffff17)}:where(.spotlight-launch-btn,.ux-expand-btn,.ux-search-box){border:1px solid var(--md-sys-color-outline-variant,#ffffff24)}:where(.spotlight-launch-btn:hover,.ux-mode-launch-btn:hover){border-color:var(--cat-accent,#38bdf8)}.cat-retail{--cat-pill-border:#38bdf859;--cat-icon-border:#38bdf84d;border-color:#38bdf838}.cat-hospitality{--cat-pill-border:#fb923c59;--cat-icon-border:#fb923c4d;border-color:#fb923c38}.cat-hospitality:hover{border-color:#fb923c99}.cat-services{--cat-pill-border:#c084fc59;--cat-icon-border:#c084fc4d;border-color:#c084fc38}.cat-services:hover{border-color:#c084fc99}.cat-fintech{--cat-pill-border:#34d39959;--cat-icon-border:#34d3994d;border-color:#34d39938}.cat-fintech:hover{border-color:#34d39999}.ux-tab-btn.cat-tab-retail.active{border-color:#38bdf8cc}.ux-tab-btn.cat-tab-hospitality.active{border-color:#fb923ccc}.ux-tab-btn.cat-tab-services.active{border-color:#c084fccc}.ux-tab-btn.cat-tab-fintech.active{border-color:#34d399cc}.ux-reset-filter-btn{border:1px solid color-mix(in srgb, var(--md-sys-color-error,#ef4444) 32%, transparent)}.ux-reset-filter-btn:hover{border-color:color-mix(in srgb, var(--md-sys-color-error,#ef4444) 50%, transparent)}.ux-mode-card{border-radius:var(--md-sys-shape-expressive-corner-large,22px);border:1px solid var(--cat-border,#ffffff14)}.ux-mode-card:hover{border-color:var(--cat-accent,#38bdf880)}.ux-quickview-dialog{--md-dialog-container-shape:var(--md-sys-shape-expressive-corner-extra-large,28px)}.ux-modal-icon-badge{border:1px solid color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 30%, transparent)}.ux-modal-code{border:1px solid color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 20%, transparent)}.spec-card-icon{border-radius:var(--md-sys-shape-corner-small,10px)}.ux-modal-btn-primary{border:1px solid #ffffff40}#blazor-error-ui{border-radius:var(--md-sys-shape-corner-large,24px)}#components-reconnect-modal{border-radius:var(--md-sys-shape-corner-extra-large,24px)}@media (max-width:839.98px){.score-box{border-left:none;border-top:1px solid var(--md-sys-color-outline-variant)}.qrg-sidebar{border-right:none;border-bottom:1px solid var(--md-sys-color-outline-variant)}}@media screen and (max-width:599.98px){.landing-floating-auth-btn,.landing-auth-btn{border-radius:50%}}@media screen and (max-width:839.98px){nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav,.app-grid>nav{border-right:none;border-top:1px solid var(--md-sys-color-outline-variant);border-radius:24px 24px 0 0}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){border-right:1px solid var(--md-sys-color-outline-variant);border-radius:0}}@media (max-width:839.98px){.landing-container{gap:3.5rem;padding:1.25rem 1rem 6rem}.hero-section{gap:1.75rem;padding-top:1.5rem}.hero-card{border-radius:24px;gap:1.25rem;padding:1.75rem 1.25rem}.hero-title{font-size:clamp(1.65rem,6vw,2.25rem);line-height:1.22}.hero-subtitle{font-size:.95rem;line-height:1.55}.hero-actions-primary{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%}.cta-btn{width:100%;min-height:48px;padding:.85rem 1.25rem;font-size:.925rem}.hero-stage-tabs{gap:.35rem;padding:.3rem}.stage-tab{gap:.35rem;min-height:48px;padding:.5rem .45rem;font-size:.8rem}.evolution-banner{border-radius:24px;gap:1.5rem;padding:2rem 1.25rem}.evolution-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.org-showcase-section{border-radius:24px;gap:1.75rem;padding:2rem 1.25rem}.org-card{border-radius:20px;gap:1.2rem;padding:1.5rem 1.15rem}.spatial-maps-section{border-radius:24px;gap:1.75rem;padding:2rem 1.25rem}.spatial-wing-card{border-radius:22px;gap:1.25rem;padding:1.5rem 1.15rem}.ux-spotlight-grid{grid-template-columns:minmax(0,1fr);gap:1.15rem}.ux-spotlight-card{border-radius:22px;gap:1.15rem;padding:1.5rem 1.25rem}.spotlight-features{grid-template-columns:minmax(0,1fr);gap:.35rem}.ux-category-tabs{justify-content:start;padding:.35rem .25rem .65rem}.ux-tab-btn{min-height:48px;padding:.6rem 1.15rem;font-size:.85rem}.platforms-unified-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.platform-card{border-radius:20px;padding:1.4rem 1.15rem}.b2b-lead-section{border-radius:28px;padding:2.5rem 1.5rem}.b2b-cta-group{grid-template-columns:minmax(0,1fr);gap:.85rem}.footer-columns{grid-template-columns:minmax(0,1fr);gap:2rem}.main-footer{border-radius:24px 24px 0 0;padding:2.5rem 1.25rem}}:where(input:invalid,textarea:invalid,.is-invalid,.has-error):focus-visible{outline-color:var(--md-sys-color-focus-ring-error,var(--md-sys-color-error))}.m3-focus-ring-tight:focus-visible{outline-offset:var(--md-sys-outline-offset-tight,1px)}.m3-focus-ring-inset:focus-visible{outline-offset:var(--md-sys-outline-offset-inset,-2px)}.valid.modified:not([type=checkbox]){outline:1px solid var(--md-sys-color-primary)}.invalid{outline:1px solid var(--md-sys-color-error)}:where(:focus:not(:focus-visible),.back-button:focus-visible,.back-button:hover,.chat-input-wrapper textarea,.input-box textarea,.input-box:focus-within,.m3-back-button:focus-visible,.m3-back-button:hover,.m3-outline-none,.m3-outline-none:focus,.m3-outline-none:focus-visible,.md3-time-input,.picker-hex-input,.search-input,.select-input:focus,.text-input:focus,.ux-search-box input,.ux-tab-btn,:focus:not(:focus-visible)){outline:none}:where(.m3-focus-ring-inset:focus-visible,.m3-focus-ring-tight:focus-visible,.m3-focus-ring:focus-visible,:where(button,a,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),md-filled-button,md-outlined-button,md-elevated-button,md-tonal-button,md-text-button,md-icon-button,md-outlined-text-field,md-filled-text-field,md-checkbox,md-switch,md-radio,.m3-filter-chip,.lang-chip-btn,.lang-pill-btn,.picker-trigger-card,.picker-palette-swatch,.file-card,.upload-card,.card-interactive,.m3-card-interactive,.analytics-mode-btn,.m3-segmented-btn,.paginator nav button:not([disabled])):focus-visible){outline:var(--md-sys-outline-width,2px) solid var(--md-sys-color-focus-ring,var(--md-sys-color-primary))}:where(.m3-focus-ring:focus-visible,:where(button,a,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),md-filled-button,md-outlined-button,md-elevated-button,md-tonal-button,md-text-button,md-icon-button,md-outlined-text-field,md-filled-text-field,md-checkbox,md-switch,md-radio,.m3-filter-chip,.lang-chip-btn,.lang-pill-btn,.picker-trigger-card,.picker-palette-swatch,.file-card,.upload-card,.card-interactive,.m3-card-interactive,.analytics-mode-btn,.m3-segmented-btn,.paginator nav button:not([disabled])):focus-visible){outline-offset:var(--md-sys-outline-offset,2px)}md-filled-button:focus-visible,.btn-primary:focus-visible,.m3-btn-filled:focus-visible{outline:2px solid var(--md-sys-color-tertiary);outline-offset:3px}:where(:focus-visible,.crumb-link:focus-visible,.thumb-btn:focus-visible){outline:2px solid var(--md-sys-color-primary)}:where(:focus-visible,.thumb-btn:focus-visible){outline-offset:2px}:where(#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible,#components-reconnect-modal.components-reconnect-show .components-rejoining-animation,#components-reconnect-modal.components-reconnect-paused .components-pause-visible,#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible,#components-reconnect-modal.components-reconnect-retrying,#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible,#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation,#components-reconnect-modal.components-reconnect-failed,#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible,.ai-blob-canvas svg,.assistant-message-text pre>code,.avatar-button img,.card-instant .qr-svg-graphic,.chat-input-wrapper textarea,.current-plan-indicator,.det-frame-video,.det-video-fill,.det-webrtc-video,.hamburger-line,.input-box textarea,.item-price,.loading-progress,.map-global-suggestion-title,.map-route-dots-line,.platform-info span,.pos-ux-mode-title,.price-label,.product-img,.product-main-img,.promo-success-text,.remote-video,.route-options-toolbar,.support-label,.ux-mode-category-tag,.variant-dialog-subtext,.variant-dialog-title,.video-player-wrapper video,:where(.m3-card-media,.org-media,.wishlist-media) img,:where(md-filled-card,md-outlined-card,md-elevated-card) figure>img,assistant-message pre>code,svg.ai-blob-svg){display:block}:where(.det-dot,.det-video-stage-wrapper,.m3-status-dot,.status-dot,.route-button,.status-dot){display:inline-block}md-dialog [slot=content]{display:flow-root}:where(#blazor-error-ui,.components-reconnect-first-attempt-visible,.components-reconnect-repeated-attempt-visible,.components-reconnect-failed-visible,.components-pause-visible,.components-resume-failed-visible,.components-rejoining-animation,.map-mobile-backdrop,.status-bar-safe-area),:is(.app-grid:has(.no-footer)>footer,.app-grid:has(.no-header)>header,.app-grid:has(main.no-footer)>footer,.app-grid:has(main.no-header)>header,.docs-mobile-menu-btn,.inline-card-experience-body:empty,.landing-grid:has(.landing-page-root)>footer,.landing-mobile-menu-toggle,.product-desc:empty,.showcase-mobile-toggle),md-dialog:not([open]),md-menu:not([open]){display:none}.ux-category-tabs::-webkit-scrollbar{display:none}.no-scrollbar::-webkit-scrollbar{display:none}.scrollbar-none::-webkit-scrollbar{display:none}.suggestions-wrapper::-webkit-scrollbar{display:none}.touch-scroll-x::-webkit-scrollbar{display:none}.touch-scroll-y::-webkit-scrollbar{display:none}md-dialog:not(:defined){display:none}md-menu:not(:defined){display:none}.table-container::-webkit-scrollbar-button{display:none}:where(.avatar-container,md-dialog.contacts) details summary::-webkit-details-marker{display:none}:where(.interactive-chip,.m3-table td,.order-items-table td,.orders-table td,.table-container td,.table-container th,md-elevated-button,md-filled-button,md-filled-tonal-button) md-icon:not([slot],md-icon:not(:defined),md-outlined-button,md-text-button,md-tonal-button,table.quickgrid td,table.quickgrid th){vertical-align:middle}:where(.m3-line-clamp-2,.m3-line-clamp-3,.org-card-desc,.picker-preview-text,.pos-product-title-text,.product-desc,.wishlist-desc-text,:where(md-filled-card,md-outlined-card,md-elevated-card) p){display:-webkit-box}body:has(main.no-nav){--nav-display:none}@media (display-mode:fullscreen){footer.app-footer,header.app-header,nav.glass,nav.nav-desktop,nav.nav-mobile{display:none}}@media screen and (max-width:839.98px){.kiosk-header-actions{display:contents}.header-center-zone:empty,header.landing-header .landing-header-nav,.landing-header-nav{display:none}}@media screen and (max-width:1024px){a.back-button span,a.back-link span{display:none}}@media screen and (max-width:599.98px){.kiosk-brand-tagline,.landing-floating-controls .auth-btn-label,.header-brand-text,:is(.header-start-zone:has(.m3-page-header-start) .header-brand-zone,.header-start-zone:has(.analytics-header-title-group) .header-brand-zone,.header-start-zone:has(.header-context-divider) .header-brand-zone),.header-context-divider,.header-end-zone .btn-text,.header-end-zone .orders-refresh-btn .btn-text,.header-end-zone .payment-refresh-btn .btn-text,.header-end-zone .showcase-reset-btn .btn-text,.header-end-zone .analytics-config-btn .btn-text,.header-end-zone .analytics-mode-pill-group .analytics-mode-btn span,.landing-auth-btn span,header.landing-header .header-brand-text{display:none}.pos-top-header-actions::-webkit-scrollbar{display:none}}@media (max-width:599.98px){.analytics-status-pill .pill-text,.orders-refresh-btn .btn-text,.meta-dot,.item-icon-wrapper,.item-unit-price{display:none}}@media print{nav.glass,nav.nav-desktop,nav.nav-mobile{display:none}}@media (pointer:coarse),(hover:none){.cursor-glow-orb{display:none}}:where(.about-container,.about-cta-section,.about-hero,.about-pillars-section,.about-tech-stack-section,.about-video-section,.actions-card,.actions-row,.active-orders-tabs,.ad-network-badge-row,.ad-network-container .google-adsense-wrapper,.ad-network-container .yandex-ads-wrapper,.ad-network-footer,.ad-network-render-slot,.ad-network-screensaver-body,.ad-network-unit-card,.ad-screensaver-footer,.ad-slide-touch-prompt,.ad-slot,.ad-slot-container,.advance-prompt,.amount-cell,.analytics-breakdown-grid,.analytics-config-btn,.analytics-date-picker-trigger,.analytics-explorer-section,.analytics-header-controls,.analytics-kpi-card,.analytics-kpi-grid,.analytics-metric-cell,.analytics-metrics-strip,.analytics-mode-btn,.analytics-mode-pill-group,.analytics-panel-card,.analytics-period-chip,.analytics-period-selector,.analytics-status-pill,.analytics-toolbar-actions,.analytics-toolbar-grid,.app-grid,.app-grid .app-main,.app-grid>main,.app-grid>nav,.app-main>main,.assistant-message,.assistant-message-icon,.assistant-search,.assistant-search-icon,.attract-loop-content,.audio-call-visualizer,.auth-card,.auth-container,.auth-divider,.auth-error-banner,.auth-header,.auth-logo-badge,.avatar-button,.avatar-button .material-symbols-outlined,.avatar-button md-icon,.avatar-container,.avatar-pulse,.b2b-cta-group,.b2b-lead-content,.b2b-lead-section,.back-button,.banner-close-btn,.bar-labels,.bento-card,.bento-content,.bento-media,.booking-picker-card,.booking-summary-banner,.brand-screensaver-body,.brand-screensaver-cta,.brand-screensaver-logo-wrapper,.breakdown-bar-item,.breakdown-bars-stack,.btn-primary-link,.call-container,.canvas-header,.card-actions,.card-body,.card-bottom-row,.card-elevated,.card-filled,.card-footer,.card-glass,.card-grid,.card-header,.card-instant .qr-preview-box,.card-mid-row,.card-outlined,.card-top-row,.cart-bar,.cart-item-row,.cart-items-list,.cart-summary,.catalog-badge-row,.catalog-header,.catalog-main,.catalog-section,.catalog-shell,.catalog-sidebar,.chat-back-link,.chat-bottom-section,.chat-input-form,.chat-input-wrapper,.chat-view,.citation,.citation-content,.click-popup-actions,.col-header-content,.col-title,.color-grid,.color-item,.color-picker-row,.column-badge,.column-content,.column-empty,.column-header,.column-title-group,.components-reconnect-container,.contact-card,.contact-grid,.control-group,.controls-grid,.count-badge,.crumb-link,.cta-actions,.cta-card,.cta-link,.date-cell,.date-presets-row,.delivery-actions-grid,.designer-canvas-area,.designer-header,.designer-page-root,.designer-workspace,.det-active-sessions-header,.det-active-sessions-list,.det-btn-icon-sm,.det-btn-row-2col,.det-camera-wrapper,.det-display-area,.det-form-group,.det-layout,.det-logo-badge,.det-logs-header,.det-main,.det-permission-rationale,.det-placeholder,.det-preview-card,.det-preview-container,.det-preview-header,.det-sidebar,.det-sidebar-header,.det-sidebar-scrollable,.det-stat-item,.det-stats,.det-webrtc-stage,.detail-item,.dialog-headline-wrap,.docs-group-container,.docs-group-items,.docs-header-actions,.docs-header-bar,.docs-header-breadcrumb,.docs-mobile-menu-btn,.docs-refresh-btn,.docs-sidebar,.docs-sidebar-header,.docs-sidebar-menu,.docs-welcome-card,.docs-welcome-container,.download-header,.download-section,.drawer-body,.drawer-header,.drawer-header .headline,.drawer-panel,.drop-container,.empty-cart-view,.empty-mini-icon,.empty-plans-actions,.empty-plans-card,.empty-plans-icon-wrapper,.error-banner,.evolution-arrow,.evolution-banner,.evolution-card,.evolution-grid,.evolution-header,.example-card,.example-categories,.example-container,.example-grid,.example-hero,.explorer-chipset-wrapper,.explorer-grid-container,.explorer-header,.explorer-title-group,.faceid-scanner-frame,.faceid-viewfinder-card,.faq-card,.faq-grid,.faq-section,.feature-cta-box,.feature-list,.feature-list li,.file-card,.file-grid,.file-info,.file-overlay,.file-picker-container,.file-preview-area,.fiscal-highlight-box,.footer-bottom-bar,.footer-brand,.footer-brand-badge,.footer-brand-col,.footer-brand-link,.footer-columns,.footer-columns ul,.footer-container,.footer-lang-container,.footer-links-list,.footer-links-list a,.footer-links-list li,.footer-nav-col,.footer-primary-grid,.footer-system-status,.footer-trust-info,.form-step,.fullscreen-loading,.fullscreen-player,.glass-card,.grid-2-col,.grid-actions,.grid-catalog,.grid-center,.grid-center-inline,.grid-center-x,.grid-center-y,.grid-flow-col,.grid-split,.grid-stack,.header-actions,.header-brand-icon-box,.header-brand-link,.header-center-zone,.header-content,.header-end-zone,.header-grid-layout,.header-icon-wrap,.header-presets,.header-start-zone,.header-text,.header-title-box,.header-title-group,.help-categories,.help-container,.help-hero,.help-search-section,.hero-actions-container,.hero-actions-primary,.hero-card,.hero-content-wrapper,.hero-module-pills,.hero-section,.hero-stage-card,.hero-stage-screen,.hero-stage-tabs,.icon-preview,.info-grid,.info-item,.inline-card-experience-body,.input-box,.interactive-chip,.invoice-summary-box,.item-actions,.item-card,.item-card-body,.item-icon-wrapper,.item-name-row,.item-pricing-row,.item-qty-badge,.items-cards-grid,.items-count-badge,.items-list-section,.kanban-card,.kanban-column,.kds-action-btn,.kds-board,.kds-card,.kds-card-actions,.kds-card-main,.kds-card-top,.kds-cards-container,.kds-column,.kds-empty-col,.kds-empty-icon,.kiosk-attract-loop,.kiosk-brand,.kiosk-brand-info,.kiosk-brand-logo-fallback,.kiosk-brand-tagline,.kiosk-category-chipset,.kiosk-empty-icon,.kiosk-empty-state,.kiosk-filter-inner,.kiosk-filter-row,.kiosk-filter-stack,.kiosk-header-content,.kiosk-hero,.kiosk-hero-content,.kiosk-main,.kiosk-main .card-footer,.kiosk-tier-btn,.kpi-header,.kpi-icon-badge,.kpi-trend,.kpi-value-row,.label-title,.landing-auth-btn,.landing-container,.landing-floating-auth-btn,.landing-floating-controls,.landing-grid,.landing-header-actions,.landing-header-nav,.landing-mobile-menu-drawer,.landing-mobile-menu-toggle,.landing-nav-link,.landing-page-root,.landing-subpage-container,.landing-subpage-hero,.landing-top-bar-wrapper,.lang-chip-btn,.lang-dropdown-menu,.lang-dropdown-wrapper,.lang-inline-grid,.lang-menu-item,.lang-select,.link-stack,.link-stack a,.link-stack article,.link-stack dl,.m3-avatar,.m3-banner-error,.m3-bottom-nav,.m3-bottom-nav-item,.m3-breadcrumbs,.m3-card,.m3-card-actions,.m3-card-body,.m3-card-footer,.m3-card-header,.m3-card-media-placeholder,.m3-center-box,.m3-config-dialog,.m3-dialog-actions,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-dialog-header,.m3-dialog-options-list,.m3-dialog-surface,.m3-dialog-title-group,.m3-dialog-toggle-item,.m3-dialog-toggle-text,.m3-drawer-backdrop,.m3-drawer-panel,.m3-empty-column,.m3-empty-column-icon,.m3-empty-state,.m3-empty-state-action,.m3-empty-state-icon,.m3-explorer-section,.m3-fieldset,.m3-filter-grid,.m3-filter-toolbar,.m3-form-grid,.m3-grid,.m3-grid-autofit,.m3-grid-autofit-lg,.m3-grid-autofit-sm,.m3-grid-buttons,.m3-grid-cards-split,.m3-grid-center,.m3-grid-center-canvas,.m3-grid-center-inline,.m3-grid-center-x,.m3-grid-center-y,.m3-grid-chips,.m3-grid-cluster,.m3-grid-fabs,.m3-grid-icon-buttons,.m3-grid-main-sidebar,.m3-grid-master-detail,.m3-grid-progress,.m3-grid-selection,.m3-grid-sidebar,.m3-grid-split,.m3-grid-stack,.m3-grid-text-fields,.m3-grid-triad,.m3-header-controls,.m3-info-grid,.m3-info-item,.m3-kanban-board,.m3-kanban-column,.m3-label,.m3-media-card,.m3-mode-toggle,.m3-mode-toggle-figure,.m3-mode-toggle-icon,.m3-nav-rail,.m3-page-container,.m3-page-header,.m3-page-header-actions,.m3-page-header-start,.m3-page-header-text,.m3-palette-grid,.m3-period-picker-trigger,.m3-pill-badge,.m3-pricing-grid,.m3-progress-container,.m3-progress-labels,.m3-search-container,.m3-segmented-btn,.m3-segmented-pill-group,.m3-selection-item,.m3-selection-panel,.m3-stack,.m3-summary-actions,.m3-summary-card,.m3-summary-row,.m3-summary-rows,.m3-swatch,.m3-table-actions-bar,.m3-table-row-actions,.m3-trust-footer,.main-footer,.maneuver-details,.maneuver-icon-container,.map-categories-scroll,.map-click-popup,.map-measure-badge,.map-measure-badge-actions,.map-panel-content,.map-panel-toggle-tab,.map-route-bottom-actions,.map-route-fields-dots,.map-route-fields-inputs,.map-route-fields-row,.map-route-header-row,.map-route-input,.map-route-inputs,.map-route-profile-chip,.map-route-profile-row,.map-route-suggestion-button,.map-toolbar,.map-topbar,.material-search-container,.md-drawer-backdrop,.md3-dialog-actions-row,.md3-dialog-headline,.md3-presets-row,.md3-presets-section,.md3-schedule-day-card,.md3-schedule-days,.md3-schedule-header,.md3-schedule-picker,.md3-schedule-time-group,.md3-time-picker-box,.media-card,.message-list,.mobile-nav-footer,.mobile-nav-item,.mode-indicator,.mode-toggle,.mode-toggle-figure,.mode-toggle-icon,.nav-control-btn,.navigator-controls,.navigator-maneuver-bar,.navigator-panel,.navigator-stats-bar,.nearby-results-panel,.notification-banner,.option-item-row,.options-list-container,.order-card,.order-card-details,.order-card-footer,.order-card-header,.order-details-layout,.order-items-subheader,.order-items-table-wrapper,.order-subtitle,.orders-error-banner,.orders-kanban-board,.orders-list-grid,.orders-table-wrapper,.org-card,.org-card-actions,.org-card-content,.org-card-header,.org-media-placeholder,.org-showcase-grid,.org-showcase-section,.org-tags-row,.organizations-map-controls,.organizations-route-panel,.otp-target-hint,.paginator,.paginator nav,.panel-header,.payment-cell,.payment-dashboard,.payment-dashboard .glass-card,.payment-dashboard .info-grid,.payment-dashboard .info-item,.payment-methods,.payment-support a,.payment-trust-footer,.picker-header-row,.picker-hex-wrapper,.picker-icon-badge,.picker-palette-grid,.picker-palette-swatch,.picker-popover-footer,.picker-popover-header,.picker-popover-panel,.picker-title-row,.picker-trigger-actions,.picker-trigger-card,.picker-trigger-left,.picker-trigger-text,.picker-week-mini-dots,.pillar-card,.pillar-features,.pillar-features li,.pillar-icon-box,.pillars-grid,.pills-row,.place-actions-row,.place-details-actions,.place-details-avatar,.place-details-body,.place-details-content,.place-details-header,.place-details-hero,.place-details-info-section,.place-details-panel,.place-details-title-container,.place-info-row,.place-info-row .info-content,.plan-card,.plan-card-header,.plan-features,.plan-features li,.plan-header,.plans-grid,.plans-list,.plans-section,.platform-btn,.platform-card,.platform-card-header,.platform-icon,.platforms-unified-grid,.pos-actions,.pos-card-footer-row,.pos-card-header-row,.pos-card-img,.pos-card-img-placeholder,.pos-card-title-group,.pos-catalog,.pos-catalog-header,.pos-chip-set,.pos-empty-icon,.pos-empty-state,.pos-filters,.pos-filters md-chip-set,.pos-header-link,.pos-header-title-group,.pos-layout,.pos-loading,.pos-product-card,.pos-quick-bill-btn,.pos-sidebar,.pos-sidebar-header,.pos-sidebar-header-row,.pos-tech-chip,.pos-top-header-actions,.preset-btn,.preview-card,.preview-footer,.preview-header,.preview-info,.price-box,.price-breakdown,.price-row,.product-actions-bar,.product-card,.product-detail-card,.product-details,.product-gallery,.product-img-placeholder,.product-info-panel,.product-preview-pill,.product-price-section,.product-specs-grid,.product-tags,.product-thumbnails,.profile-container,.profile-title,.progress-bar-container,.progress-labels,.promo-input-group,.promotion-modal-body,.promotion-modal-header,.qr-canvas-box,.qr-caption,.qr-compact-actions,.qr-compact-body,.qr-controls-panel,.qr-designer-header,.qr-designer-page-root,.qr-preview-area,.qr-stage,.qr-workspace,.qrg-back,.qrg-card,.qrg-card-qr,.qrg-cards,.qrg-color-inputs,.qrg-color-picker-wrapper,.qrg-customizer,.qrg-customizer-content,.qrg-empty,.qrg-empty-list,.qrg-field-row,.qrg-group,.qrg-group-head,.qrg-layout,.qrg-lists,.qrg-logo-badge,.qrg-main,.qrg-preview,.qrg-preview-header,.qrg-section-title,.qrg-select-grid,.qrg-sidebar,.qrg-sidebar-header,.qrg-sidebar-scrollable,.qrg-slider-field,.qrg-slider-header,.qty-stepper,.route-actions,.route-alternative-card,.route-alternative-main,.route-alternative-secondary,.route-alternatives-list,.route-close,.route-header,.route-info,.route-start-btn,.route-start-container,.route-steps ol,.score-box,.score-circle,.screensaver-pro-badge,.search-bar-inner,.search-clear-btn,.search-panel,.search-route-btn,.seat-designer-page-root,.seat-selection-card,.section-header,.section-title,.section-title-box,.seller-address,.seller-browse-all,.seller-header,.seller-info,.seller-logo-placeholder,.session-item,.session-item-info,.share-toast,.shipping-card,.showcase-brand,.showcase-brand-icon,.showcase-card,.showcase-card-actions,.showcase-card-body,.showcase-card-btn,.showcase-card-header,.showcase-card-title-group,.showcase-cards-grid,.showcase-content,.showcase-controls-bar,.showcase-demo-canvas,.showcase-demo-col,.showcase-demo-row,.showcase-main-body,.showcase-mobile-toggle,.showcase-nav-btn,.showcase-nav-btn-left,.showcase-section,.showcase-section-header,.showcase-section-title-wrap,.showcase-sidebar,.showcase-sidebar-header,.showcase-sidebar-nav,.showcase-stat-info,.showcase-stat-pill,.showcase-stats,.showcase-topbar,.showcase-topbar-actions,.showcase-topbar-left,.sidebar-brand,.sidebar-brand-icon,.sidebar-footer,.sidebar-link,.sidebar-nav,.signin-card,.signin-container,.signin-error-banner,.signin-header,.signin-logo-badge,.slots-chip-set,.smart-grid-container,.spatial-cards-subgrid,.spatial-maps-section,.spatial-subcard,.spatial-wing-card,.spatial-wing-footer,.spatial-wing-header,.spatial-wings-grid,.spec-card,.spec-card-icon,.spec-details,.spec-item,.specs-bar,.spotlight-card-top,.spotlight-features,.spotlight-icon-box,.spotlight-info,.spotlight-main,.stat-item,.store-breadcrumbs,.store-not-found,.store-seller-card,.style-selects-grid,.subcard-header,.suggestions,.suggestions-wrapper,.summary-actions,.summary-card,.summary-left,.summary-row,.summary-rows,.summary-text-box,.superpowers-bento-grid,.superpowers-bento-section,.support-action-grid,.support-card,.support-card-action,.support-grid,.surveyContainer,.tab-hamburger,.table-actions-bar,.table-container,.table-container>.paginator,.table-row-actions,.tech-card,.tech-grid,.tier-box,.tier-features,.tier-features li,.tier-header,.tiers-grid,.toast-triggers-row,.tools,.trial-counter,.trust-badge,.unified-kiosk-filter-bar md-chip-set,.upload-card,.upload-zone-label,.ux-category-tabs,.ux-controls-bar,.ux-empty-icon-box,.ux-empty-state,.ux-expand-container,.ux-filter-meta,.ux-modal-body,.ux-modal-footer,.ux-modal-header,.ux-modal-icon-badge,.ux-modal-specs-grid,.ux-modal-title-row,.ux-mode-badge-overlay,.ux-mode-card,.ux-mode-card-actions,.ux-mode-card-header,.ux-mode-icon-box,.ux-mode-meta-row,.ux-mode-title-box,.ux-modes-grid,.ux-modes-section,.ux-search-box,.ux-search-clear,.ux-spotlight-card,.ux-spotlight-container,.ux-spotlight-grid,.ux-spotlight-header,.ux-widget,.ux-widget-chips,.ux-widget-hotel,.ux-widget-location,.ux-widget-row,.ux-widget-subrow,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,.values-grid,.variant-dialog-actions,.variant-dialog-body,.variant-dialog-header,.variants-chip-set,.venue-chip-row,.venue-status-legend,.video-caption,.video-card,.video-card-header,.video-player-wrapper,.wishlist-card-footer,.wishlist-content,.wishlist-details-dl,.wishlist-details-images,.wishlist-placeholder,.yandex-ctrl-btn,.yandex-ctrl-stack-bottom,.yandex-right-controls-container,.yandex-zoom-card,:where(.avatar-container,md-dialog.contacts) details .content,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .row,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=headline],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) form.content,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label,:where(md-filled-card,md-outlined-card,md-elevated-card) .card-footer,:where(md-filled-card,md-outlined-card,md-elevated-card) section,[class*=m3-card-],body,footer.app-footer,header.app-header,header.landing-header .landing-mobile-menu-toggle,main.docs-page,main.showcase-page,md-dialog [slot=actions],md-elevated-card,md-filled-card,md-outlined-card,nav,nav a.nav-item,nav a.nav-item md-icon,nav.glass,nav.glass a.nav-item,nav.glass a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.nav-desktop,nav.nav-desktop a.nav-item,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.nav-desktop a.nav-item md-icon,nav.nav-mobile,section.link-stack){display:grid}:where(.ad-network-badge-row,.bar-labels,.booking-summary-banner,.canvas-header,.card-header,.card-mid-row,.card-top-row,.cart-bar,.cart-item-row,.catalog-header,.column-header,.designer-header,.det-active-sessions-header,.det-logs-header,.det-preview-header,.drawer-header,.grid-split,.header-content,.input-box,.item-name-row,.kds-card-main,.kiosk-filter-inner:has(.kiosk-reset-btn),.kiosk-main .card-footer,.kpi-header,.lang-menu-item,.m3-card-header,.m3-dialog-header,.m3-page-header,.m3-progress-labels,.m3-summary-row,.map-route-fields-row,.map-route-header-row,.md3-dialog-actions-row,.md3-schedule-day-card,.md3-schedule-header,.notification-banner,.option-item-row,.order-card-footer,.order-card-header,.order-items-subheader,.otp-target-hint,.panel-header,.picker-popover-footer,.picker-popover-header,.picker-trigger-card,.plan-header,.pos-card-footer-row,.pos-catalog-header,.pos-sidebar-header-row,.preview-header,.price-row,.progress-labels,.promo-input-group,.promotion-modal-header,.qr-designer-header,.qrg-group-head,.qrg-slider-header,.route-alternative-main,.route-alternative-secondary,.route-header,.session-item,.shipping-card,.showcase-card-header,.showcase-controls-bar,.showcase-nav-btn,.showcase-section-header,.showcase-sidebar-header,.showcase-topbar,.summary-row,.ux-widget-hotel,.ux-widget-location,.ux-widget-row,.ux-widget-subrow,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,.variant-dialog-actions,.variant-dialog-header,.wishlist-card-footer,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=headline],:where(md-filled-card,md-outlined-card,md-elevated-card) .card-footer){grid-template-columns:minmax(0,1fr) auto}:where(.app-grid.nav-only:not(:has(nav)),.app-grid:has(main.no-nav),.app-grid:not(:has(nav)),.call-container,.card-bottom-row,.card-elevated,.card-filled,.card-glass,.card-outlined,.column-content,.column-empty,.glass-card,.grid-stack,.kanban-column,.kds-card,.kds-cards-container,.kds-column,.kds-empty-col,.kiosk-empty-state,.kiosk-filter-inner,.kiosk-filter-row,.m3-card,.m3-empty-column,.m3-empty-state,.m3-fieldset,.m3-form-grid,.m3-grid-stack,.m3-kanban-column,.m3-page-container,.map-toolbar,.order-card-details,.pos-empty-state,.preview-footer,.route-alternative-card,.spatial-cards-subgrid,.store-not-found,.style-selects-grid,.table-container,.wishlist-card-footer,[class*=m3-card-],footer.app-footer,header.app-header,main.showcase-page){grid-template-columns:minmax(0,1fr)}:where(.back-button,.badge,.badge-counter,.count-badge,.cta-btn,.det-status-badge,.evo-icon,.feat-pill,.fiscal-tag-item,.floating-chip,.footer-columns a,.grid-center-inline,.hero-badge,.feature-badge,.section-badge,.hero-pill-link,.item-status-pill,.items-count-badge,.legend-item,.m3-back-button,.m3-badge,.m3-count-badge,.m3-filter-chip,.m3-grid-center-inline,.m3-pill-badge,.m3-status-badge,.map-action-button,.map-category-chip,.map-panel-toggle,.map-route-add-via-btn,.map-route-close-btn,.map-route-swap-btn,.order-status-badge,.org-card-badge,.org-tag,.qr-compact-header,.route-alternative-actions,.route-options-toolbar-btn,.route-stat,.spatial-meta-note,.spatial-wing-badge,.spec-value-box,.spotlight-header-badge,.spotlight-launch-btn,.spotlight-pill,.stage-tab,.status-badge,.ux-count-pill,.ux-expand-btn,.ux-modal-btn-primary,.ux-modal-btn-secondary,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-tab-btn,.venue-chip,.venue-icon,md-icon:not(:defined)){display:inline-grid}:where(.click-popup-actions,.hero-stage-tabs,.map-route-profile-row,.navigator-stats-bar,.place-details-actions,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .row){grid-auto-columns:minmax(0,1fr)}:where(.footer-links-list a,.platform-card-header,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label){grid-auto-columns:auto minmax(0,1fr)}:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions]{grid-template-columns:auto minmax(0,1fr) auto auto}:where(.analytics-panel-card,.det-preview-card,.docs-sidebar,.hero-stage-card,.kanban-column,.kds-column,.m3-kanban-column,.m3-media-card,.media-card,.nearby-results-panel,.org-card,.pos-product-card,.qr-designer-page-root,.qrg-preview){grid-template-rows:auto minmax(0,1fr)}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-auto-rows:minmax(0,1fr)}:where(.catalog-sidebar,.chat-view,.drawer-panel,.landing-grid,.m3-dialog,.m3-drawer-panel,.m3-modal,.m3-nav-rail,.order-card,.place-details-panel,.pos-sidebar,.preview-card,.product-card,.showcase-card,.spatial-wing-card,md-dialog,md-filled-card.product-card){grid-template-rows:auto minmax(0,1fr) auto}:where(.m3-card-actions,.wishlist-details-images){grid-template-columns:repeat(auto-fit,minmax(120px,max-content))}:where(.m3-filter-chip,.ux-modal-btn-primary){grid-auto-columns:max-content auto max-content}:where(.active-orders-tabs,.analytics-toolbar-grid,.docs-sidebar-header,.footer-bottom-bar,.link-stack a,.link-stack article,.m3-dialog-toggle-item,.m3-trust-footer,.map-route-input,.navigator-maneuver-bar,.payment-trust-footer,.product-preview-pill){grid-template-columns:auto minmax(0,1fr) auto}:where(.m3-form-grid.two-cols,.m3-grid-selection,.m3-grid-text-fields,.pillars-grid,.tech-grid,.values-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}:where(.actions-row,.info-grid,.m3-info-grid,.payment-dashboard .info-grid,.showcase-stats,.support-action-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.picker-palette-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.file-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,110px),1fr))}:where(.designer-canvas-area,.file-card){grid-template-rows:minmax(0,1fr) auto}:where(.ad-network-footer,.ad-slide-touch-prompt,.advance-prompt,.amount-cell,.analytics-config-btn,.analytics-mode-btn,.analytics-mode-pill-group,.analytics-period-selector,.analytics-status-pill,.analytics-toolbar-actions,.auth-error-banner,.back-button,.badge,.brand-screensaver-cta,.card-actions,.card-footer,.cart-summary,.catalog-badge-row,.citation,.click-popup-actions,.col-header-content,.col-title,.column-title-group,.crumb-link,.cta-actions,.cta-btn,.date-cell,.det-stat-item,.det-stats,.det-status-badge,.dialog-headline-wrap,.docs-header-actions,.docs-header-bar,.docs-header-breadcrumb,.drawer-header .headline,.example-categories,.feat-pill,.feature-list li,.fiscal-tag-item,.floating-chip,.footer-brand-link,.footer-columns a,.footer-links-list a,.footer-system-status,.grid-actions,.grid-enum-flags,.grid-flow-col,.header-brand-link,.header-end-zone,.header-start-zone,.header-title-box,.header-title-group,.help-categories,.hero-badge,.feature-badge,.section-badge,.hero-pill-link,.hero-stage-tabs,.item-actions,.item-status-pill,.items-count-badge,.kiosk-brand,.kiosk-brand-info,.kiosk-brand-tagline,.kiosk-category-chipset,.kpi-trend,.kpi-value-row,.label-title,.landing-auth-btn,.landing-floating-auth-btn,.landing-floating-controls,.landing-header-actions,.landing-header-nav,.landing-nav-link,.lang-inline-grid,.lang-pill-btn,.legend-item,.link-stack a,.link-stack article,.m3-back-button,.m3-badge,.m3-bottom-nav,.m3-breadcrumbs,.m3-card-actions,.m3-card-footer,.m3-counter,.m3-dialog-title-group,.m3-filter-chip,.m3-filter-toolbar,.m3-grid-cluster,.m3-mode-toggle-figure,.m3-page-header-actions,.m3-page-header-start,.m3-pill-badge,.m3-segmented-pill-group,.m3-status-badge,.m3-table-row-actions,.map-categories-scroll,.map-category-chip,.map-measure-badge-actions,.map-panel-toggle,.map-route-profile-chip,.map-route-profile-row,.map-topbar,.material-counter,.md3-closed-badge,.md3-dialog-headline,.md3-presets-row,.md3-schedule-time-group,.md3-time-picker-box,.mode-toggle-figure,.navigator-controls,.navigator-stats-bar,.order-status-badge,.order-subtitle,.org-card-badge,.org-tag,.paginator,.paginator nav,.payment-cell,.payment-methods,.picker-badge,.picker-compact-box,.picker-header-row,.picker-hex-wrapper,.picker-title-row,.picker-trigger-actions,.picker-week-mini-dots,.pillar-features li,.pills-row,.place-actions-row,.place-details-actions,.place-details-header,.platform-btn,.platform-card-header,.pos-chip-set,.pos-filters,.pos-filters md-chip-set,.pos-top-header-actions,.product-price-section,.product-tags,.product-thumbnails,.profile-title,.qr-caption,.qr-compact-header,.qrg-back,.qrg-color-inputs,.qrg-section-title,.qrg-sidebar-header,.qty-stepper,.route-actions,.route-alternative-actions,.route-info,.route-options-toolbar-btn,.route-stat,.screensaver-pro-badge,.seller-address,.seller-header,.share-toast,.showcase-brand,.showcase-card-actions,.showcase-demo-row,.showcase-nav-btn-left,.showcase-stat-pill,.showcase-topbar-actions,.signin-error-banner,.spatial-meta-note,.spatial-wing-badge,.spec-item,.spec-value-box,.spotlight-card-top,.spotlight-header-badge,.spotlight-launch-btn,.spotlight-pill,.stage-tab,.status-badge,.store-breadcrumbs,.suggestions,.summary-actions,.summary-left,.surveyContainer,.table-container>.paginator,.table-row-actions,.toast-triggers-row,.trial-counter,.trust-badge,.unified-kiosk-filter-bar md-chip-set,.ux-category-tabs,.ux-count-pill,.ux-expand-btn,.ux-filter-meta,.ux-modal-btn-primary,.ux-modal-title-row,.ux-mode-badge-overlay,.ux-mode-card-header,.ux-mode-launch-btn,.ux-mode-meta-row,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-tab-btn,.ux-widget-chips,.venue-chip,.video-caption,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .row,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label,md-dialog [slot=actions]){grid-auto-flow:column}:where(.kiosk-brand,.lang-inline-grid){grid-auto-columns:auto}.lang-inline-grid{align-items:center;gap:4px}.lang-pill-btn{grid-auto-columns:auto auto auto}.variants-chip-set{grid-template-columns:repeat(auto-fill,minmax(120px,max-content))}.date-presets-row{grid-template-columns:repeat(auto-fit,minmax(80px,max-content))}.slots-chip-set{grid-template-columns:repeat(auto-fill,minmax(min(100%,70px),1fr))}:where(.analytics-date-picker-trigger,.header-actions,.m3-period-picker-trigger){grid-template-columns:auto auto auto}.col-justify-end .col-title .sort-indicator{order:-1}.m3-mode-toggle-figure,.mode-toggle-figure{grid-template-columns:repeat(3,46px)}.m3-mode-toggle-figure>:first-child,.mode-toggle-figure>.mode-toggle-icon:first-child{grid-column:-3/-2}.m3-mode-toggle-figure>:nth-child(2),.mode-toggle-figure>.mode-toggle-icon:nth-child(2){grid-column:-2/-1}#app.dark-mode .m3-mode-toggle-icon,#app.dark-mode .mode-toggle-icon{grid-column:initial}:where(.about-container,.example-container,.footer-brand-col,.footer-container,.footer-links-list,.footer-nav-col,.grid-stack,.help-container,.kiosk-main,.landing-container,.landing-mobile-menu-drawer,.landing-subpage-container,.link-stack,.m3-grid-stack,.video-card-header,:where(.avatar-container,md-dialog.contacts) details .content,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) form.content,section.link-stack){grid-auto-flow:row}:where(.back-button,.badge,.feat-pill,.fiscal-tag-item,.item-status-pill,.items-count-badge,.legend-item,.m3-back-button,.m3-badge,.m3-pill-badge,.m3-status-badge,.order-status-badge,.org-tag,.pillar-features li,.platform-btn,.qr-caption,.spatial-meta-note,.status-badge,.ux-mode-quickview-btn,.ux-tab-btn,.venue-chip,.video-caption){grid-auto-columns:max-content auto}:where(.app-grid:has(main.no-nav) .app-main,.app-grid:has(main.no-nav)>main,.app-grid:not(:has(nav)) .app-main,.app-grid:not(:has(nav))>main,.bento-card-analytics,.bento-card-pos,.drop-container,.landing-grid>.landing-main,.landing-grid>footer,.landing-grid>header,.link-stack dl,.m3-col-span-full,.paginator,.pos-empty-state,.table-container>.paginator,.table-container>table,table.quickgrid){grid-column:1/-1}:where(.designer-workspace,.det-permission-rationale,.det-sidebar-header,.detail-item,.error-banner,.header-title-group,.item-card,.kds-card-top,.link-stack dl,.m3-banner-error,.m3-label,.m3-selection-item,.orders-error-banner,.picker-trigger-left,.place-details-hero,.place-info-row,.plan-features li,.preview-info,.qrg-preview-header,.seat-selection-card,.section-title,.showcase-section-title-wrap,.showcase-topbar-left,.spec-card,.subcard-header,.tier-features li){grid-template-columns:auto minmax(0,1fr)}:where(.analytics-header-controls,.analytics-mode-btn,.explorer-title-group,.kds-action-btn,.m3-header-controls,.m3-segmented-btn){grid-template-columns:auto auto}:where(.analytics-config-btn,.analytics-mode-btn,.analytics-mode-pill-group,.analytics-period-selector,.analytics-status-pill,.analytics-toolbar-actions,.card-actions,.card-footer,.cart-summary,.catalog-badge-row,.citation,.col-header-content,.col-title,.column-title-group,.cta-btn,.dialog-headline-wrap,.drawer-header .headline,.example-categories,.floating-chip,.grid-actions,.grid-enum-flags,.grid-flow-col,.header-brand-link,.header-end-zone,.header-start-zone,.header-title-group,.help-categories,.hero-badge,.feature-badge,.section-badge,.hero-pill-link,.item-actions,.kiosk-brand-tagline,.kiosk-category-chipset,.kpi-value-row,.label-title,.landing-floating-auth-btn,.landing-floating-controls,.landing-header-nav,.landing-nav-link,.m3-breadcrumbs,.m3-card-actions,.m3-card-footer,.m3-counter,.m3-dialog-title-group,.m3-filter-toolbar,.m3-grid-cluster,.m3-page-header-actions,.m3-page-header-start,.m3-pill-badge,.m3-segmented-pill-group,.map-categories-scroll,.map-category-chip,.map-panel-toggle,.map-route-profile-chip,.material-counter,.md3-closed-badge,.md3-dialog-headline,.md3-presets-row,.md3-schedule-time-group,.md3-time-picker-box,.navigator-controls,.org-card-badge,.paginator,.paginator nav,.payment-methods,.picker-badge,.picker-compact-box,.picker-header-row,.picker-hex-wrapper,.picker-trigger-actions,.picker-week-mini-dots,.pills-row,.place-actions-row,.place-details-header,.pos-chip-set,.pos-filters md-chip-set,.pos-top-header-actions,.product-price-section,.product-tags,.product-thumbnails,.qr-compact-header,.qrg-color-inputs,.qrg-section-title,.qrg-sidebar-header,.qty-stepper,.route-actions,.route-alternative-actions,.route-info,.route-options-toolbar-btn,.route-stat,.showcase-brand,.showcase-card-actions,.showcase-demo-row,.showcase-topbar-actions,.spec-value-box,.spotlight-header-badge,.spotlight-pill,.stage-tab,.store-breadcrumbs,.suggestions,.surveyContainer,.table-container>.paginator,.toast-triggers-row,.trial-counter,.unified-kiosk-filter-bar md-chip-set,.ux-category-tabs,.ux-count-pill,.ux-expand-btn,.ux-filter-meta,.ux-modal-title-row,.ux-mode-badge-overlay,.ux-reset-filter-btn,.ux-widget-chips,md-dialog [slot=actions]){grid-auto-columns:max-content}:where(.catalog-shell,body.catalog-shell){grid-template-columns:var(--catalog-sidebar-width,280px) minmax(0, 1fr)}.sidebar-brand{grid-template-columns:40px minmax(0,1fr)}:where(.mobile-nav-item,.sidebar-link){grid-template-columns:24px minmax(0,1fr)}.m3-card-header{grid-template-columns:44px minmax(0,1fr) auto}.m3-grid-buttons{grid-template-columns:repeat(auto-fit,minmax(160px,max-content))}.m3-grid-icon-buttons{grid-template-columns:repeat(auto-fill,minmax(56px,max-content))}.m3-grid-fabs{grid-template-columns:repeat(auto-fit,minmax(64px,max-content))}.m3-grid-chips{grid-template-columns:repeat(auto-fit,minmax(130px,max-content))}:where(.b2b-cta-group,.contact-grid,.hero-actions-primary,.m3-grid-progress){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}:where(.m3-grid-autofit,.m3-grid-cards-split){grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}:where(.grid-catalog,.m3-palette-grid){grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}:where(.footer-brand-link,.footer-system-status,.kiosk-brand-info,.landing-auth-btn,.trust-badge){grid-auto-columns:auto auto}:where(.color-grid,.delivery-actions-grid,.det-btn-row-2col,.grid-2-col,.kds-board,.m3-grid-split,.m3-kanban-board,.orders-kanban-board,.product-detail-card){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.feature-list li,.footer-columns a,.seller-header,.showcase-nav-btn-left,.showcase-stat-pill,.spec-item,.spotlight-card-top,.ux-mode-card-header){grid-auto-columns:max-content minmax(0,1fr)}:where(.designer-page-root,.det-sidebar,.pos-catalog,.qr-designer-page-root,.seat-designer-page-root,.showcase-sidebar){grid-template-rows:auto auto minmax(0,1fr)}.auth-divider{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.assistant-message,.assistant-search{grid-template:min-content/2rem minmax(0,1fr)}.assistant-message-text{grid-column-start:2}.profile-container{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.header-presets{grid-template-columns:auto repeat(3,max-content)}.qr-workspace{grid-template-columns:min(100%,420px) minmax(0,1fr)}.color-picker-row{grid-template-columns:48px minmax(0,1fr)}.m3-drawer-backdrop,.md-drawer-backdrop{grid-template-columns:minmax(0,1fr) minmax(min(100%,320px),440px)}.m3-drawer-panel,.drawer-panel{grid-column:2}.m3-filter-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))}.footer-primary-grid{grid-template-columns:minmax(260px,1.35fr) repeat(auto-fit,minmax(170px,1fr))}:where(.analytics-kpi-card,.kanban-card){grid-template-rows:auto auto auto}:where(.analytics-kpi-grid,.ux-modal-specs-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}:where(.analytics-breakdown-grid,.org-showcase-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.landing-grid{grid-template-columns:100%}:where(.app-grid>header,.landing-grid>header){grid-row:1/2}:where(.app-grid .app-main,.app-grid>main,.landing-grid>.landing-main){grid-row:2/3}:where(.app-grid>footer,.landing-grid>footer){grid-row:3/4}:where(.det-layout,.det-preview-container,.landing-grid:has(.landing-page-root),.organizations-map-controls){grid-template-rows:minmax(0,1fr)}.landing-grid:has(.landing-page-root)>.landing-main{grid-row:1/-1}:where(.faq-grid,.example-grid,.spatial-wings-grid,.superpowers-bento-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.support-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.qrg-layout{grid-template:minmax(0,1fr)/minmax(min(100%,380px),380px) minmax(0,1fr)}:where(.det-layout,.qrg-layout){grid-template-areas:"sidebar preview"}:where(.det-sidebar,.qrg-sidebar){grid-area:sidebar}:where(.org-card,.platform-card,.qrg-sidebar){grid-template-rows:auto auto minmax(0,1fr) auto}:where(.det-preview-container,.qrg-preview){grid-area:preview}.qrg-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}main.docs-page{grid-template-columns:minmax(min(100%,280px),280px) minmax(0,1fr)}.m3-bottom-nav{grid-auto-columns:1fr}.m3-bottom-nav-item{grid-template-rows:auto auto}.orders-list-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.table-actions-bar{grid-template-columns:auto}.order-details-layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.item-pricing-row{grid-template-columns:auto auto minmax(0,1fr)}.pos-layout{grid-template-columns:minmax(0,1fr) clamp(340px,30vw,440px)}.pos-card-header-row{grid-template-columns:52px minmax(0,1fr)}.pos-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}:where(.product-specs-grid,.ux-mode-card-actions,.venue-chip-row){grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr))}.product-actions-bar{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.m3-pricing-grid,.tiers-grid,.plans-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.showcase-cards-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}:where(.evolution-grid,.m3-grid-autofit-sm){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.m3-grid-autofit-lg{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}:where(body:not(.catalog-shell)){grid-template:minmax(0,1fr)/100%}.app-grid{grid-template:auto minmax(0,1fr) auto/min-content minmax(0,1fr)}:where(.app-grid .app-main,.app-grid>footer,.app-grid>header,.app-grid>main){grid-column:2/3}.app-grid>nav{grid-area:1/1/4/2}.m3-grid-sidebar,.m3-grid-master-detail{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.m3-grid-main-sidebar{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}:where(.analytics-metrics-strip,.footer-columns,.m3-grid-triad,.platforms-unified-grid){grid-template-columns:repeat(3,minmax(0,1fr))}.det-layout{grid-template-columns:minmax(min(100%,380px),380px) minmax(0,1fr)}.search-bar-inner{grid-template-columns:auto minmax(0,1fr) auto auto auto}.map-route-bottom-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr))}.landing-page-root{grid-template-rows:auto}:where(.bento-card-analytics,.bento-card-pos,.hero-content-wrapper){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.specs-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.15fr)}.org-tags-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr))}.org-card-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.venue-status-legend{grid-template-columns:repeat(auto-fit,minmax(min(100%,95px),1fr))}.fiscal-highlight-box{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.qr-compact-body{grid-template-columns:140px minmax(0,1fr)}.main-footer{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}.ux-spotlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.spotlight-main{grid-template-columns:max-content minmax(0,1fr)}.spotlight-features{grid-template-columns:repeat(auto-fit,minmax(min(100%,105px),1fr))}:where(.spotlight-launch-btn,.ux-mode-launch-btn,.ux-mode-meta-row){grid-auto-columns:minmax(0,1fr) max-content}.ux-search-box{grid-template-columns:max-content minmax(0,1fr) max-content}.ux-modes-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.ux-modal-header{grid-template-columns:minmax(0,1fr) max-content}.ux-modal-footer{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.loading-progress{grid-area:1/1/-1/-1}@media screen and (max-width:839.98px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}}@media screen and (max-width:599.98px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}}@media screen and (max-width:991.98px){:where(body.catalog-shell,.catalog-shell){grid-template-columns:minmax(0,1fr)}.catalog-sidebar{display:none}.catalog-header{grid-template-columns:minmax(0,1fr)}}@media (max-width:599.98px){.delivery-actions-grid,.payment-dashboard .info-grid,.plan-header,.actions-row,.payment-trust-footer,.header-presets,.header-actions,.color-grid,.m3-trust-footer,.payment-trust-footer{grid-template-columns:minmax(0,1fr)}.analytics-toolbar-actions{grid-template-columns:auto auto}.cta-actions{grid-auto-flow:row}.orders-list-grid,.empty-actions{grid-template-columns:minmax(0,1fr)}.order-subtitle{grid-auto-flow:row}.item-card{grid-template-columns:minmax(0,1fr)}.item-pricing-row{grid-template-columns:minmax(0,1fr) auto}.m3-grid-triad{grid-template-columns:minmax(0,1fr)}}@media (max-width:839.98px){.profile-container,.dashboard-header,.designer-header,.qr-designer-header{grid-template-columns:minmax(0,1fr)}.header-presets{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.preset-label{grid-column:1/-1}.header-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.designer-workspace,.qr-workspace,.m3-kanban-board,.orders-kanban-board,.kds-board{grid-template-columns:minmax(0,1fr)}.qrg-layout{grid-template:"sidebar""preview"/minmax(0,1fr)}.orders-list-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.order-details-layout,.order-items-subheader,.showcase-cards-grid{grid-template-columns:minmax(0,1fr)}main.showcase-page{grid-template:auto minmax(0,1fr)/minmax(0,1fr)}.grid-2-col,.m3-grid-master-detail,.m3-grid-main-sidebar,.m3-grid-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.m3-drawer-backdrop,.md-drawer-backdrop{grid-template-columns:minmax(0,1fr)}.m3-drawer-panel,.drawer-panel{grid-column:1}}@media screen and (min-width:840px){.footer-primary-grid{grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,1fr))}nav.nav-desktop,nav.glass:not(.nav-mobile){display:var(--nav-display,grid);order:1;grid-area:1/1/4/2;grid-template-columns:100%;grid-auto-flow:row}nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item{grid-template-rows:auto auto}}@media screen and (max-width:839.98px){.footer-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand-col{grid-column:1/-1}.kiosk-header-content{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand tier""search actions"}.kiosk-brand{grid-area:brand}.kiosk-tier-btn{grid-area:tier}.kiosk-search-wrapper{grid-area:search}.kiosk-lang-switcher{grid-area:actions}.link-stack,section.link-stack{grid-column:initial}.header-grid-layout{grid-template:auto auto/minmax(0,1fr) auto;min-width:0;max-width:100%}.header-start-zone{grid-area:1/1/2/2;grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;min-width:0;max-width:100%;overflow:hidden}.header-end-zone{grid-area:1/2/2/3;grid-auto-columns:max-content;grid-auto-flow:column;justify-self:end}.header-center-zone{grid-area:2/1/3/-1}nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{grid-area:auto/1/auto/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.pos-layout,.product-detail-card{grid-template-columns:minmax(0,1fr)}.app-grid{grid-template:auto minmax(0,1fr) auto/minmax(0,1fr)}.app-grid>header,.app-grid>main,.app-grid .app-main,.app-grid>footer{grid-column:1/-1}.app-grid>nav{grid-area:auto/1/auto/-1}}@media screen and (max-width:599.98px){.footer-primary-grid,.footer-bottom-bar{grid-template-columns:minmax(0,1fr)}.kiosk-header-content{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand tier""search search""actions actions"}.kiosk-tier-btn{grid-area:tier}.kiosk-search-wrapper{grid-area:search}.kiosk-lang-switcher{grid-area:actions}.kiosk-main .card-footer{grid-template-columns:minmax(0,1fr)}.m3-page-header-start{grid-auto-columns:max-content;grid-auto-flow:column;min-width:0}.pos-top-header-actions{grid-auto-columns:max-content;grid-auto-flow:column;min-width:0;max-width:100%}.pos-catalog-header{grid-template-columns:minmax(0,1fr)}.pos-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.pos-card-header-row{grid-template-columns:44px minmax(0,1fr)}.pos-actions,.product-actions-bar{grid-template-columns:minmax(0,1fr)}}@container product-card (width<=320px){.kiosk-main .card-footer{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.analytics-toolbar-grid{grid-template-columns:100%}}@media screen and (min-width:840px){.header-grid-layout{grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content)}}@media (max-width:768px){.m3-page-header{grid-template-columns:minmax(0,1fr)}}@media (min-width:840px){main.showcase-page{grid-template-columns:minmax(min(100%,320px),320px) minmax(0,1fr)}}@media (max-width:1599.98px){.showcase-topbar{grid-template-columns:minmax(0,1fr);gap:12px}.showcase-topbar-actions{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.m3-grid-triad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:839.98px){.footer-bottom-bar{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem}.footer-copyright{text-align:center}.footer-trust-info{justify-content:center}}.m3-gap-0{gap:var(--md-sys-spacing-0)}.m3-gap-6{gap:var(--md-sys-spacing-6)}.m3-gap-8{gap:var(--md-sys-spacing-8)}:where(.active-orders-tabs,.ad-network-badge-row,.ad-network-footer,.ad-slide-touch-prompt,.advance-prompt,.amount-cell,.analytics-config-btn,.analytics-date-picker-trigger,.analytics-header-controls,.analytics-mode-btn,.analytics-period-selector,.analytics-status-pill,.analytics-toolbar-actions,.analytics-toolbar-grid,.auth-divider,.auth-error-banner,.back-button,.badge,.bento-card-analytics,.bento-card-pos,.booking-summary-banner,.brand-screensaver-cta,.canvas-header,.card-actions,.card-footer,.card-header,.card-mid-row,.card-top-row,.cart-bar,.cart-item-row,.cart-summary,.catalog-badge-row,.catalog-header,.citation,.col-header-content,.color-picker-row,.column-empty,.column-header,.column-title-group,.crumb-link,.cta-actions,.date-cell,.designer-header,.det-active-sessions-header,.det-logs-header,.det-permission-rationale,.det-preview-header,.det-sidebar-header,.det-stat-item,.det-status-badge,.detail-item,.dialog-headline-wrap,.docs-header-actions,.docs-header-bar,.docs-header-breadcrumb,.docs-sidebar-header,.drawer-header,.drawer-header .headline,.drop-container,.error-banner,.explorer-title-group,.feature-list li,.fiscal-tag-item,.floating-chip,.footer-bottom-bar,.footer-brand-link,.footer-columns a,.footer-lang-container,.footer-links-list a,.footer-system-status,.footer-trust-info,.grid-actions,.grid-center-y,.grid-enum-flags,.grid-flow-col,.grid-split,.header-actions,.header-brand-link,.header-center-zone,.header-content,.header-end-zone,.header-grid-layout,.header-presets,.header-start-zone,.header-title-box,.header-title-group,.hero-actions-primary,.hero-badge,.feature-badge,.section-badge,.hero-pill-link,.input-box,.item-actions,.item-card,.item-name-row,.item-pricing-row,.item-status-pill,.items-count-badge,.kds-action-btn,.kds-card-main,.kds-card-top,.kds-empty-col,.kiosk-brand,.kiosk-brand-info,.kiosk-brand-tagline,.kiosk-category-chipset,.kiosk-filter-row,.kiosk-main .card-footer,.kiosk-tier-btn,.kpi-header,.kpi-trend,.label-title,.landing-auth-btn,.landing-floating-auth-btn,.landing-floating-controls,.landing-header-actions,.landing-header-nav,.landing-nav-link,.lang-inline-grid,.lang-menu-item,.lang-pill-btn,.lang-select,.legend-item,.link-stack a,.link-stack article,.m3-back-button,.m3-badge,.m3-banner-error,.m3-bottom-nav,.m3-breadcrumbs,.m3-card-actions,.m3-card-footer,.m3-card-header,.m3-counter,.m3-dialog-header,.m3-dialog-title-group,.m3-dialog-toggle-item,.m3-empty-column,.m3-filter-chip,.m3-filter-toolbar,.m3-grid-buttons,.m3-grid-center-y,.m3-grid-chips,.m3-grid-cluster,.m3-grid-fabs,.m3-grid-icon-buttons,.m3-grid-progress,.m3-header-controls,.m3-label,.m3-nav-rail,.m3-page-header,.m3-page-header-actions,.m3-page-header-start,.m3-period-picker-trigger,.m3-pill-badge,.m3-search-container,.m3-segmented-btn,.m3-selection-item,.m3-status-badge,.m3-summary-row,.m3-trust-footer,.map-category-chip,.map-panel-toggle,.map-route-fields-dots,.map-route-fields-row,.map-route-header-row,.map-route-input,.map-route-profile-chip,.map-topbar,.material-counter,.material-search-container,.md3-closed-badge,.md3-dialog-actions-row,.md3-dialog-headline,.md3-schedule-day-card,.md3-schedule-header,.md3-schedule-time-group,.md3-time-picker-box,.mobile-nav-item,.mode-indicator,.navigator-controls,.navigator-maneuver-bar,.notification-banner,.option-item-row,.order-card-footer,.order-card-header,.order-items-subheader,.order-status-badge,.order-subtitle,.orders-error-banner,.org-card-actions,.org-card-badge,.otp-target-hint,.paginator,.paginator nav,.panel-header,.payment-cell,.payment-methods,.payment-support a,.payment-trust-footer,.picker-badge,.picker-compact-box,.picker-header-row,.picker-hex-wrapper,.picker-popover-footer,.picker-popover-header,.picker-title-row,.picker-trigger-actions,.picker-trigger-card,.picker-trigger-left,.pillar-features li,.pills-row,.place-details-header,.place-details-hero,.plan-features li,.plan-header,.platform-card-header,.pos-card-footer-row,.pos-card-header-row,.pos-catalog-header,.pos-filters,.pos-sidebar-header-row,.pos-top-header-actions,.preset-btn,.preview-footer,.preview-header,.preview-info,.product-preview-pill,.profile-title,.promo-input-group,.promotion-modal-header,.qr-caption,.qr-compact-body,.qr-compact-header,.qr-designer-header,.qrg-back,.qrg-group-head,.qrg-preview-header,.qrg-section-title,.qrg-sidebar-header,.qrg-slider-header,.qty-stepper,.route-alternative-card,.route-header,.route-options-toolbar-btn,.screensaver-pro-badge,.search-bar-inner,.seat-selection-card,.section-title,.seller-address,.seller-browse-all,.seller-header,.session-item,.share-toast,.shipping-card,.showcase-brand,.showcase-card-actions,.showcase-card-header,.showcase-controls-bar,.showcase-demo-row,.showcase-nav-btn,.showcase-nav-btn-left,.showcase-section-header,.showcase-section-title-wrap,.showcase-sidebar-header,.showcase-stat-pill,.showcase-topbar,.showcase-topbar-actions,.showcase-topbar-left,.sidebar-brand,.sidebar-link,.signin-error-banner,.spatial-meta-note,.spatial-wing-badge,.spatial-wing-footer,.spec-item,.spec-value-box,.specs-bar,.spotlight-card-top,.spotlight-header-badge,.spotlight-pill,.status-badge,.store-breadcrumbs,.subcard-header,.suggestions,.summary-actions,.summary-left,.summary-row,.surveyContainer,.table-container>.paginator,.tier-features li,.trust-badge,.unified-kiosk-filter-bar md-chip-set,.ux-count-pill,.ux-expand-btn,.ux-filter-meta,.ux-modal-btn-primary,.ux-modal-header,.ux-modal-title-row,.ux-mode-badge-overlay,.ux-mode-card-actions,.ux-mode-card-header,.ux-mode-meta-row,.ux-reset-filter-btn,.ux-search-box,.ux-tab-btn,.ux-widget-hotel,.ux-widget-location,.ux-widget-row,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,.variant-dialog-actions,.venue-status-legend,.video-caption,.wishlist-card-footer,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=headline],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label,:where(md-filled-card,md-outlined-card,md-elevated-card) .card-footer,header.app-header,md-dialog [slot=actions]){align-items:center}:where(.avatar-button,.btn-primary-link,.col-justify-center .col-title,.cta-btn,.drop-container,.feat-pill,.footer-lang-container,.grid-center-x,.header-center-zone,.kds-action-btn,.landing-header-nav,.m3-counter,.m3-grid-center-x,.m3-mode-toggle,.material-counter,.mode-indicator,.mode-toggle,.org-tag,.payment-methods,.platform-btn,.spotlight-launch-btn,.stage-tab,.surveyContainer,.ux-category-tabs,.ux-modal-btn-primary,.ux-mode-launch-btn,.ux-mode-quickview-btn,.venue-chip,td.col-justify-center){justify-content:center}:where(.amount-cell,.auth-error-banner,.col-justify-start .col-title,.column-title-group,.date-cell,.example-categories,.header-title-box,.header-title-group,.help-categories,.m3-table-actions-bar,.map-route-fields-dots,.order-subtitle,.payment-cell,.picker-title-row,.profile-title,.signin-error-banner,.suggestions,.summary-left,.table-actions-bar,td.col-justify-left,td.col-justify-start){justify-content:start}:where(.docs-header-actions,.header-end-zone,.item-total-price,.kds-status-tag,.kds-time-ago,.landing-header-actions,.pos-search-wrapper,.user-message){justify-self:end}:where(.kpi-value-row,.m3-total-row,.product-price-section,.route-alternative-main,.route-alternative-secondary,.route-stat,.total-row,.trial-counter){align-items:baseline}:where(main.docs-page,main.showcase-page,md-elevated-card,md-filled-card,md-outlined-card){align-content:stretch}:where(.bento-content,.evolution-header,.footer-primary-grid,.hero-content-wrapper,.kds-board,.kiosk-filter-inner,.m3-grid-main-sidebar,.m3-grid-master-detail,.m3-grid-sidebar,.m3-grid-split,.m3-grid-triad,.m3-kanban-board,.main-footer,.order-details-layout,.orders-kanban-board,.place-info-row,.qr-workspace,.spatial-wing-header,.spec-card,.spotlight-main,.variant-dialog-header,.video-card-header){align-items:start}:where(.kiosk-category-label,.map-route-add-via-btn,.map-route-swap-btn,.sort-indicator){align-self:center}.col-options-button{align-self:stretch}:where(.kds-card-top,.paginator,.spotlight-card-top,.table-container>.paginator,.ux-filter-meta){justify-content:space-between}:where(.analytics-mode-pill-group,.canvas-header,.info-item,.m3-gap-1,.m3-info-item,.m3-progress-container,.m3-segmented-pill-group,.md3-closed-badge,.md3-time-picker-box,.options-list-container,.picker-badge,.picker-week-mini-dots,.progress-bar-container,.upload-zone-label,.wishlist-content){gap:var(--md-sys-spacing-1)}:where(.back-button,.column-empty,.items-count-badge,.kds-empty-col,.label-title,.m3-back-button,.m3-dialog-title-group,.m3-empty-column,.m3-gap-2,.m3-summary-row,.m3-table-row-actions,.md3-presets-section,.md3-schedule-days,.picker-compact-box,.picker-header-row,.picker-palette-grid,.picker-trigger-actions,.pos-empty-state,.slots-chip-set,.summary-actions,.summary-row,.table-row-actions,.variants-chip-set,.wishlist-card-footer,.wishlist-details-images,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .row,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) [slot=actions],:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label,:where(md-filled-card,md-outlined-card,md-elevated-card) .card-footer,md-dialog [slot=actions]){gap:var(--md-sys-spacing-2)}:where(.booking-summary-banner,.error-banner,.file-grid,.kiosk-empty-state,.m3-banner-error,.m3-dialog-options-list,.m3-empty-state,.m3-fieldset,.m3-gap-3,.m3-summary-actions,.m3-summary-rows,.md3-dialog-actions-row,.md3-dialog-headline,.md3-schedule-day-card,.md3-schedule-header,.picker-popover-panel,.picker-title-row,.summary-actions,.summary-rows,.variant-dialog-actions,.variant-dialog-header,.wishlist-details-dl,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) form.content){gap:var(--md-sys-spacing-3)}:where(.info-grid,.m3-dialog-header,.m3-dialog-toggle-item,.m3-form-grid,.m3-gap-4,.m3-info-grid,.m3-summary-card,.md3-schedule-picker,.summary-card,.variant-dialog-body){gap:var(--md-sys-spacing-4)}:where(.assistant-search-content,.audio-call-visualizer,.avatar-button,.det-placeholder,.grid-center-y,.inline-card-experience-body,.m3-bottom-nav-item,.m3-grid-center-y,.m3-mode-toggle-figure,.mode-toggle-figure,.pos-card-title-group,.qrg-card,.qrg-empty,.showcase-card-body,.stat-item,.tab-hamburger,.upload-zone-label){align-content:center}:where(.app-grid .app-main,.app-grid>main,.app-main>main,.breakdown-bars-stack,.column-content,.det-sidebar-scrollable,.docs-sidebar-menu,.drawer-body,.evolution-card,.footer-brand,.footer-brand-col,.footer-columns ul,.footer-nav-col,.grid-catalog,.grid-stack,.hero-card,.info-item,.kds-cards-container,.m3-grid-stack,.m3-info-item,.map-panel-content,.message-list,.org-card-content,.place-details-body,.product-details,.product-gallery,.product-info-panel,.qr-preview-area,.qrg-lists,.qrg-sidebar-scrollable,.showcase-content,.showcase-sidebar-nav,.sidebar-nav,.wishlist-content){align-content:start}:where(.ad-network-footer,.advance-prompt,.analytics-toolbar-actions,.col-justify-end .col-title,.footer-trust-info,.landing-top-bar-wrapper,.m3-table-row-actions,.table-actions-bar,.table-row-actions,md-dialog [slot=actions],td.col-justify-end,td.col-justify-right){justify-content:end}:where(.about-hero,.ad-network-screensaver-body,.ad-screensaver-footer,.attract-loop-content,.auth-header,.b2b-lead-content,.brand-screensaver-body,.column-empty,.cta-card,.download-header,.empty-plans-actions,.empty-plans-card,.example-hero,.faceid-viewfinder-card,.grid-center-x,.help-hero,.kds-empty-col,.kiosk-attract-loop,.kiosk-empty-state,.landing-subpage-hero,.m3-bottom-nav-item,.m3-empty-column,.m3-empty-state,.m3-grid-center-x,.m3-mode-toggle-figure,.mode-toggle-figure,.pos-empty-state,.pos-loading,.qrg-card,.qrg-color-picker-wrapper,.section-header,.section-title-box,.signin-header,.spec-item,.specs-bar,.store-not-found,.upload-zone-label,.ux-empty-state,.ux-spotlight-header){justify-items:center}:where(.empty-cart-view,.grid-center,.grid-center-inline,.kiosk-empty-state,.m3-grid-center,.m3-grid-center-canvas,.m3-grid-center-inline,.map-route-profile-chip,.pos-empty-state,.pos-loading){place-content:center}:where(.ad-slot-container,.card-grid,.designer-workspace,.evolution-grid,.file-grid,.org-showcase-grid,.pos-layout,.product-actions-bar,.spatial-wings-grid){align-items:stretch}:where(.m3-drawer-backdrop,.md-drawer-backdrop,.table-container td.actions-column,.table-container th.actions-column,table.quickgrid td.actions-column,table.quickgrid th.actions-column){justify-items:end}:where(.breakdown-bars-stack,.footer-nav-col,.m3-selection-item,.m3-stack,.navigator-maneuver-bar,.org-card-actions,.place-details-body,.place-details-info-section,.qr-compact-actions,.sidebar-brand,.spec-card,.subcard-header,.ux-modal-footer,.ux-search-box,:where(.avatar-container,md-dialog.contacts) details .content){gap:.85rem}:where(.ad-network-screensaver-body,.brand-screensaver-body,.card-grid,.components-reconnect-container,.designer-header,.faceid-viewfinder-card,.form-step,.hero-actions-container,.m3-grid-fabs,.m3-grid-text-fields,.message-list,.pillar-card,.plans-list,.plans-section,.preview-card,.promotion-modal-body,.qr-compact-body,.qr-controls-panel,.qr-designer-header,.spatial-wing-footer,.tech-card,.ux-controls-bar,.ux-empty-state){gap:1.25rem}:where(.m3-dialog-toggle-text,.maneuver-details,.place-info-row .info-content){gap:.15rem}.picker-trigger-card{gap:var(--md-sys-spacing-3) var(--md-sys-spacing-4)}:where(.picker-trigger-text,.tab-hamburger){gap:3px}:where(.lang-dropdown-menu,.seller-info){gap:.2rem}:where(.analytics-metrics-strip,.analytics-panel-card,.cart-bar,.cta-actions,.docs-sidebar-menu,.download-header,.drawer-body,.empty-plans-card,.evolution-header,.example-card,.faq-card,.feature-list,.footer-brand-col,.header-title-group,.hero-actions-primary,.hero-stage-card,.kiosk-filter-inner,.link-stack a,.link-stack article,.m3-card,.m3-card-header,.m3-grid-buttons,.m3-grid-icon-buttons,.m3-palette-grid,.m3-selection-panel,.mobile-nav-item,.order-card,.orders-list-grid,.payment-dashboard .glass-card,.payment-dashboard .info-grid,.place-details-header,.place-details-hero,.plan-header,.platform-card,.platform-card-header,.pos-catalog,.product-gallery,.qrg-card,.qrg-color-inputs,.qrg-lists,.qrg-sidebar,.qrg-sidebar-scrollable,.route-info,.section-title-box,.seller-header,.showcase-demo-canvas,.showcase-stats,.showcase-topbar-left,.smart-grid-container,.spatial-cards-subgrid,.store-seller-card,.ux-filter-meta,.ux-modal-body,.ux-modal-header,.ux-modal-specs-grid,.ux-mode-card-header){gap:1rem}:where(.advance-prompt,.amount-cell,.analytics-mode-btn,.badge,.control-group,.date-cell,.hero-pill-link,.invoice-summary-box,.item-status-pill,.kpi-value-row,.landing-nav-link,.lang-pill-btn,.m3-badge,.m3-segmented-btn,.m3-status-badge,.map-measure-badge,.map-measure-badge-actions,.map-route-bottom-actions,.order-status-badge,.organizations-route-panel,.payment-cell,.place-actions-row,.place-details-content,.product-price-section,.screensaver-pro-badge,.spec-item,.status-badge,.trial-counter,.trust-badge,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-spotlight-header){gap:.4rem}:where(.ad-screensaver-footer,.analytics-date-picker-trigger,.analytics-kpi-card,.analytics-period-selector,.analytics-status-pill,.auth-error-banner,.auth-header,.card-mid-row,.card-top-row,.cart-items-list,.citation,.column-empty,.column-title-group,.det-btn-row-2col,.det-permission-rationale,.detail-item,.docs-welcome-card,.drawer-header .headline,.empty-cart-view,.footer-brand,.footer-columns a,.header-brand-link,.header-end-zone,.header-title-box,.header-title-group,.hero-stage-tabs,.item-actions,.kanban-card,.kds-empty-col,.kiosk-brand-info,.kiosk-category-chipset,.kiosk-filter-stack,.kiosk-hero-content,.kiosk-main .card-footer,.kpi-header,.m3-breadcrumbs,.m3-filter-chip,.m3-label,.m3-page-header-start,.m3-period-picker-trigger,.m3-pill-badge,.map-categories-scroll,.map-click-popup,.map-route-inputs,.navigator-panel,.nearby-results-panel,.order-card-details,.order-card-header,.org-card-badge,.org-tags-row,.paginator nav,.payment-methods,.pillar-features,.pillar-features li,.place-details-actions,.plan-features li,.platform-btn,.pos-chip-set,.pos-filters md-chip-set,.pos-sidebar-header,.price-breakdown,.product-tags,.profile-title,.promo-input-group,.qr-caption,.qr-compact-header,.qrg-empty-list,.qrg-group,.qrg-section-title,.route-actions,.route-alternative-main,.route-alternative-secondary,.score-box,.search-panel,.share-toast,.signin-error-banner,.signin-header,.spec-value-box,.spotlight-card-top,.spotlight-header-badge,.store-breadcrumbs,.store-not-found,.suggestions,.surveyContainer,.table-actions-bar,.tier-features li,.trust-badge,.unified-kiosk-filter-bar md-chip-set,.ux-count-pill,.ux-mode-card-actions,.ux-mode-meta-row,.ux-widget-chips,.venue-chip-row){gap:.5rem}:where(.active-orders-tabs,.ad-network-unit-card,.ad-slide-touch-prompt,.analytics-header-controls,.analytics-toolbar-actions,.analytics-toolbar-grid,.auth-divider,.brand-screensaver-cta,.card-actions,.card-body,.card-footer,.card-header,.cart-item-row,.cart-summary,.column-content,.column-header,.cta-btn,.designer-canvas-area,.det-active-sessions-list,.dialog-headline-wrap,.docs-header-actions,.docs-header-bar,.docs-sidebar-header,.example-categories,.feature-list li,.header-actions,.header-start-zone,.help-categories,.kds-cards-container,.kiosk-hero,.landing-header-actions,.m3-card-actions,.m3-card-body,.m3-card-footer,.m3-card-header,.m3-center-box,.m3-grid-chips,.m3-header-controls,.notification-banner,.orders-error-banner,.org-card-header,.organizations-map-controls,.place-info-row,.pos-actions,.pos-card-header-row,.pos-catalog-header,.pos-loading,.product-actions-bar,.product-preview-pill,.product-thumbnails,.qrg-customizer,.qrg-empty,.qrg-preview-header,.seat-selection-card,.section-header,.showcase-brand,.showcase-demo-col,.showcase-demo-row,.showcase-section-title-wrap,.showcase-topbar-actions,.sidebar-footer,.sidebar-link,.spatial-wing-header,.spec-item,.ux-category-tabs,.venue-status-legend,.video-card-header){gap:.75rem}:where(.analytics-config-btn,.analytics-mode-btn,.breakdown-bar-item,.click-popup-actions,.color-item,.crumb-link,.docs-header-breadcrumb,.feat-pill,.grid-enum-flags,.lang-inline-grid,.m3-page-header-text,.m3-swatch,.map-category-chip,.org-card-content,.org-tag,.plan-card-header,.route-alternative-card,.route-stat,.section-header,.spotlight-info,.tier-header,.venue-chip){gap:.35rem}:where(.date-presets-row,.det-form-group,.det-stat-item,.det-status-badge,.m3-counter,.material-counter,.md3-presets-row,.md3-schedule-time-group,.qrg-back,.qrg-field-row,.showcase-card-actions,.showcase-sidebar-nav,.status-badge,.trust-badge,:where(md-filled-card,md-outlined-card,md-elevated-card) section){gap:6px}:where(.booking-picker-card,.det-sidebar-header,.picker-trigger-left,.qrg-customizer-content,.qrg-select-grid,.qrg-sidebar-header){gap:14px}:where(.analytics-mode-pill-group,.docs-group-items,.kpi-trend,.picker-hex-wrapper,.pos-card-title-group,.price-box,.showcase-card-title-group,.showcase-stat-info,.spec-details,.summary-text-box){gap:2px}:where(.delivery-actions-grid,.drop-container,.file-picker-container,.kiosk-brand,.showcase-controls-bar,.showcase-nav-btn-left,.showcase-stat-pill,.summary-left,.toast-triggers-row){gap:10px}:where(.m3-config-dialog,.m3-dialog-surface,.m3-gap-5){gap:var(--md-sys-spacing-5)}:where(.ad-network-container .google-adsense-wrapper,.ad-network-container .yandex-ads-wrapper,.ad-network-render-slot,.analytics-period-chip,.assistant-message-icon,.assistant-search-icon,.audio-call-visualizer,.auth-container,.auth-logo-badge,.avatar-button,.avatar-button .material-symbols-outlined,.avatar-button md-icon,.avatar-container,.avatar-pulse,.b2b-lead-section,.badge-counter,.banner-close-btn,.bento-media,.brand-screensaver-logo-wrapper,.card-instant .qr-preview-box,.chat-back-link,.column-badge,.components-reconnect-container,.count-badge,.cta-btn,.det-btn-icon-sm,.det-camera-wrapper,.det-display-area,.det-logo-badge,.det-placeholder,.det-webrtc-stage,.docs-refresh-btn,.docs-welcome-card,.docs-welcome-container,.empty-mini-icon,.empty-plans-icon-wrapper,.evo-icon,.evolution-arrow,.faceid-scanner-frame,.feat-pill,.file-overlay,.file-preview-area,.footer-brand-badge,.fullscreen-loading,.fullscreen-player,.grid-center,.grid-center-inline,.header-brand-icon-box,.header-icon-wrap,.hero-stage-screen,.icon-preview,.interactive-chip,.item-icon-wrapper,.item-qty-badge,.kds-empty-icon,.kiosk-brand-logo-fallback,.kiosk-empty-icon,.kpi-icon-badge,.landing-mobile-menu-toggle,.lang-chip-btn,.lang-dropdown-wrapper,.m3-avatar,.m3-card-media-placeholder,.m3-center-box,.m3-count-badge,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-empty-column-icon,.m3-empty-state-action,.m3-empty-state-icon,.m3-grid-center,.m3-grid-center-canvas,.m3-grid-center-inline,.maneuver-icon-container,.map-action-button,.map-measure-badge,.map-panel-toggle-tab,.map-route-add-via-btn,.map-route-close-btn,.map-route-swap-btn,.mobile-nav-footer,.nav-control-btn,.org-media-placeholder,.org-tag,.picker-day-dot,.picker-icon-badge,.picker-palette-swatch,.pillar-icon-box,.place-details-avatar,.platform-btn,.platform-icon,.pos-card-img,.pos-card-img-placeholder,.pos-empty-icon,.pos-quick-bill-btn,.pos-tech-chip,.product-img-placeholder,.qr-canvas-box,.qr-stage,.qrg-card-qr,.qrg-empty,.qrg-empty-list,.qrg-logo-badge,.route-close,.route-start-btn,.score-box,.score-circle,.search-clear-btn,.search-route-btn,.seller-logo-placeholder,.showcase-brand-icon,.showcase-card-btn,.sidebar-brand-icon,.signin-container,.signin-logo-badge,.spec-card-icon,.spotlight-icon-box,.spotlight-launch-btn,.stage-tab,.stat-item,.tab-hamburger,.tools,.upload-card,.ux-empty-icon-box,.ux-expand-btn,.ux-expand-container,.ux-modal-btn-secondary,.ux-modal-icon-badge,.ux-mode-icon-box,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-search-clear,.venue-chip,.venue-icon,.wishlist-placeholder,.yandex-ctrl-btn,md-icon:not(:defined)){place-items:center}:where(.assistant-message,.assistant-search,.footer-links-list,.header-text,.landing-header-nav,.m3-bottom-nav-item,.map-route-profile-chip,.map-route-profile-row,.payment-dashboard .info-item,.place-details-title-container,.sidebar-nav,.ux-mode-title-box){gap:.25rem}:where(.catalog-badge-row,.color-picker-row,.fiscal-tag-item,.header-presets,.hero-module-pills,.landing-mobile-menu-drawer,.map-panel-content,.map-route-input,.plan-features,.preview-info,.spotlight-launch-btn,.tier-features,.ux-modal-btn-primary,.ux-tab-btn,.video-caption){gap:.6rem}:where(.fiscal-highlight-box,.footer-brand-link,.footer-system-status,.landing-floating-controls,.pills-row,.section-title,.spatial-subcard,.ux-expand-btn,.ux-modal-title-row,header.landing-header .header-brand-link){gap:.65rem}:where(.about-hero,.auth-card,.b2b-lead-content,.bento-card,.catalog-section,.catalog-sidebar,.contact-card,.contact-grid,.cta-card,.designer-page-root,.designer-workspace,.evolution-grid,.example-grid,.example-hero,.faq-grid,.faq-section,.footer-bottom-bar,.help-hero,.landing-subpage-hero,.m3-grid-cards-split,.m3-grid-selection,.m3-trust-footer,.org-card,.payment-trust-footer,.pillars-grid,.platforms-unified-grid,.product-info-panel,.product-specs-grid,.profile-container,.qr-designer-page-root,.qr-workspace,.seat-designer-page-root,.signin-card,.tech-grid,.ux-modes-grid,.ux-spotlight-card,.ux-spotlight-container,.ux-spotlight-grid,.video-card){gap:1.5rem}:where(.m3-card,.spatial-wing-card){gap:1.75rem}:where(.catalog-header,.m3-grid-progress,.org-showcase-grid,.payment-dashboard,.superpowers-bento-grid){gap:2rem}:where(.about-container,.catalog-main,.example-container,.help-container,.landing-subpage-container){gap:3.5rem}:where(.docs-group-container,.kiosk-brand-tagline,.pos-header-title-group,.product-details,.qrg-color-picker-wrapper,.qrg-slider-field,.ux-mode-badge-overlay,.ux-widget){gap:4px}:where(.footer-container,.hero-section,.product-detail-card,.spatial-maps-section,.superpowers-bento-section){gap:3rem}:where(.audio-call-visualizer,.kiosk-main,.pos-layout,.showcase-section){gap:20px}:where(.det-layout,.map-route-fields-inputs,.qrg-layout,main.docs-page,main.showcase-page){gap:0}:where(.qrg-cards,.qrg-preview,.showcase-cards-grid){gap:24px}.plan-card{gap:1.125rem}.progress-bar-container{gap:.375rem}.actions-row{gap:.625rem}.explorer-header{gap:var(--md-sys-spacing-1,.25rem)}.footer-primary-grid{gap:3rem 2rem}:where(.floating-chip,.footer-links-list a,.hero-badge,.feature-badge,.section-badge){gap:.55rem}:where(.bento-content,.evolution-header,.feature-cta-box,.hero-card,.spatial-wing-header,.video-card-header){justify-items:start}:where(.about-pillars-section,.about-tech-stack-section,.about-cta-section,.download-section,.evolution-banner,.footer-columns,.hero-content-wrapper){gap:2.5rem}.link-stack a,.link-stack article{justify-self:stretch}.link-stack dl{gap:0 2rem}.items-count-badge{gap:var(--md-sys-spacing-2,.375rem)}:where(.analytics-metric-cell,.map-route-fields-row,.route-steps ol,.seller-address){gap:.3rem}:where(.tier-box,.plan-card,.ux-mode-card,.ux-spotlight-card,.yandex-right-controls-container){align-content:space-between}.fullscreen-loading{gap:1.2rem}.kiosk-attract-loop{align-content:end}.showcase-main-body{gap:48px}.m3-page-container{gap:var(--md-sys-spacing-6,24px)}.grid-actions{gap:var(--space-2,.5rem)}.grid-stack{gap:var(--space-3,.75rem)}:where(.error-banner,.item-name-row,.item-pricing-row,.items-cards-grid,.kds-card,.kds-card-main,.m3-filter-grid,.m3-filter-toolbar,.m3-grid-autofit-sm,.m3-page-header-actions,.summary-rows){gap:var(--md-sys-spacing-3,.75rem)}:where(.back-button,.explorer-chipset-wrapper,.explorer-title-group,.grid-flow-col,.item-card-body,.kds-action-btn,.kds-card-top,.m3-grid-cluster,.order-subtitle,.table-row-actions){gap:var(--md-sys-spacing-2,.5rem)}:where(.analytics-kpi-grid,.app-grid .app-main,.app-grid>main,.app-main>main,.grid-split,.grid-stack,.item-card,.items-list-section,.kanban-column,.kds-column,.m3-grid-stack,.m3-kanban-column,.m3-pricing-grid,.order-items-subheader,.plan-card,.plans-grid,.summary-card,.tier-box,.tiers-grid){gap:var(--md-sys-spacing-4,1rem)}:where(.analytics-breakdown-grid,.analytics-explorer-section,.kds-board,.m3-explorer-section,.m3-grid-autofit,.m3-grid-triad,.m3-kanban-board,.m3-page-header,.orders-kanban-board){gap:var(--md-sys-spacing-5,1.25rem)}:where(.color-grid,.style-selects-grid){gap:.9rem}:where(.kiosk-reset-btn,.link-stack,section.link-stack){align-self:start}:where(.kiosk-main .card-footer,.pos-card-footer-row){align-self:end}:where(.landing-auth-btn,.landing-floating-auth-btn,.legend-item,.map-toolbar,.navigator-controls,.spatial-meta-note,.spatial-wing-badge,.spotlight-features,.spotlight-pill,.stage-tab,.ux-reset-filter-btn){gap:.45rem}:where(.pos-product-card,.pos-top-header-actions){gap:var(--space-2,8px)}:where(.m3-grid-autofit-lg,.m3-grid-main-sidebar,.m3-grid-master-detail,.m3-grid-sidebar,.m3-grid-split,.order-details-layout){gap:var(--md-sys-spacing-6,1.5rem)}:where(.grid-2-col,.grid-catalog){gap:var(--space-4,1rem)}:where(.det-placeholder,.det-sidebar,.det-sidebar-scrollable){gap:16px}:where(.det-preview-header,.yandex-ctrl-stack-bottom){gap:12px}:where(.controls-grid,.det-stats){gap:8px}.map-topbar{gap:.18rem}.map-panel-toggle{gap:.32rem}.map-route-suggestion-button{gap:.14rem}.route-alternatives-list{gap:.34rem}.route-options-toolbar-btn{gap:.52rem}.route-alternative-actions{gap:.7rem}.landing-container{gap:6.5rem}.hero-card{gap:1.6rem}:where(.evolution-card,.footer-columns ul){gap:.8rem}:where(.org-showcase-section,.ux-modes-section){gap:2.75rem}.spatial-wings-grid{gap:2.25rem}.spatial-wing-footer{justify-content:stretch}:where(.b2b-cta-group,.bento-content,.spotlight-main,.ux-mode-card){gap:1.15rem}.qr-compact-header{justify-self:start}.main-footer{gap:4rem}@media screen and (max-width:599.98px){.wishlist-card-footer{align-items:stretch}.card-grid{gap:.75rem}}@container (width<=480px){.picker-trigger-actions{justify-content:end}.picker-trigger-card{gap:10px}}@media screen and (max-width:991.98px){.catalog-main{gap:2.5rem}.catalog-header{gap:1.25rem}}@media (min-width:600px){.suggestions-wrapper,.suggestions{justify-content:end}}@media (max-width:839.98px){.payment-dashboard{gap:1.5rem}.dashboard-header{gap:1rem}.header-actions-group{justify-content:start}.designer-page-root,.seat-designer-page-root,.qr-designer-page-root{gap:1.25rem}.designer-header,.qr-designer-header{gap:1rem}.header-presets,.header-actions{gap:.6rem}.designer-workspace,.qr-workspace{gap:1.25rem}.m3-kanban-board,.orders-kanban-board,.kds-board{gap:1rem}.order-details-layout{gap:var(--md-sys-spacing-5,1.25rem)}.order-items-subheader{gap:var(--md-sys-spacing-3,.75rem)}.showcase-mobile-toggle{place-items:center}.showcase-main-body{gap:32px}.m3-grid-master-detail{gap:var(--md-sys-spacing-4,1rem)}.m3-grid-main-sidebar{gap:var(--md-sys-spacing-5,1.25rem)}.m3-grid-split{gap:var(--md-sys-spacing-4,1rem)}}@media (max-width:599.98px){.payment-dashboard{gap:1.25rem}.plan-header{align-items:start}.payment-trust-footer{justify-items:center;gap:1rem}.designer-page-root,.seat-designer-page-root,.qr-designer-page-root{gap:1rem}.header-actions{gap:.5rem}.color-grid{gap:.75rem}.m3-trust-footer,.payment-trust-footer{justify-items:center;gap:1rem}.analytics-toolbar-actions{justify-content:space-between}.about-container,.help-container,.example-container{gap:2.5rem}.order-subtitle{gap:var(--md-sys-spacing-1,.25rem)}.item-card{gap:var(--md-sys-spacing-3,.75rem)}.m3-grid-triad{gap:var(--md-sys-spacing-4,1rem)}}@media screen and (min-width:840px){.footer-primary-grid{gap:3rem 2rem}nav.nav-desktop,nav.glass:not(.nav-mobile){place-content:start stretch;align-self:start;place-items:center stretch;gap:.5rem}nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item{align-content:center;justify-items:center;gap:3px}nav.nav-desktop a.nav-item md-icon,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined{place-items:center}}@media screen and (max-width:839.98px){.footer-primary-grid{gap:2.5rem 2rem}.kiosk-header-content{align-items:center;gap:10px 14px}.kiosk-tier-btn,.kiosk-lang-switcher{justify-self:end}.header-grid-layout{align-items:center;gap:.4rem .5rem}.header-start-zone{align-items:center;gap:.4rem}.header-end-zone{justify-self:end;align-items:center;gap:.35rem}.header-center-zone{justify-content:stretch}nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{place-content:stretch space-around;gap:initial;align-items:center}nav.glass a.nav-item,nav a.nav-item{place-items:center;gap:2px}nav.glass a.nav-item md-icon,nav a.nav-item md-icon{place-items:center}.pos-layout{gap:16px}.product-detail-card{gap:2rem}}@media screen and (max-width:599.98px){.footer-primary-grid{gap:2rem}.footer-bottom-bar{justify-items:center;gap:1.25rem}.footer-trust-info{justify-content:center}.kiosk-main{gap:16px}.kiosk-header-content{gap:8px}.kiosk-tier-btn{justify-self:end}.kiosk-lang-switcher{justify-self:start}.kiosk-main .card-footer{align-items:stretch;gap:8px}.kiosk-main .card-footer md-filled-button,.kiosk-main .card-footer md-outlined-button,.kiosk-main .card-footer button,.kiosk-main .card-footer .material-counter{justify-content:center}.landing-floating-controls{gap:.4rem}.landing-floating-auth-btn{place-items:center}.m3-page-header-start{align-items:center;gap:.35rem}.header-grid-layout{align-items:center;gap:.25rem .5rem}.header-start-zone{align-items:center;gap:.35rem}.header-end-zone{justify-self:end;align-items:center;gap:.25rem}.pos-top-header-actions{gap:6px}.landing-header-actions{gap:.35rem}.landing-auth-btn{place-items:center}.pos-search-wrapper{justify-self:stretch}.pos-grid{gap:10px}.pos-card-header-row{gap:8px}.product-actions-bar{gap:.625rem}}@container product-card (width<=320px){.kiosk-main .card-footer{align-items:stretch;gap:8px}.kiosk-main .card-footer md-filled-button,.kiosk-main .card-footer md-outlined-button,.kiosk-main .card-footer button,.kiosk-main .card-footer .material-counter{justify-content:center}}@media (max-width:960px){.analytics-toolbar-grid{gap:.75rem}}@media screen and (min-width:840px){.header-grid-layout{gap:.5rem 1rem}}@media (max-width:768px){.m3-page-header{gap:1rem}.m3-page-header-actions{justify-content:start}}@container (width<=380px){.map-route-inputs{gap:.35rem;padding:.65rem .75rem}}@media (max-width:1199.98px){.landing-container{gap:4.5rem;padding:2rem 1.5rem 8rem}.hero-content-wrapper{grid-template-columns:minmax(0,1fr);justify-items:center;gap:2.5rem}.hero-card{width:100%;max-width:820px;padding:2.5rem 2rem}.hero-stage-card{width:100%;max-width:720px}.floating-chip,.chip-1,.chip-2,.chip-3{display:none}.specs-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;padding:1.5rem 1.25rem}.spec-divider{display:none}.superpowers-bento-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}.bento-card-pos,.bento-card-analytics{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:1.75rem}.platforms-unified-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.main-footer{grid-template-columns:minmax(0,1fr);gap:2.75rem;padding:3rem 2rem}.footer-columns{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}}@media (max-width:599.98px){.landing-container{gap:clamp(2rem,5vw,2.75rem);padding:clamp(.75rem,3vw,1.25rem) clamp(.5rem,2vw,1rem) 4rem}.hero-card{border-radius:var(--md-sys-shape-expressive-corner-large,24px);padding:clamp(1.15rem,3vw,1.5rem) clamp(.75rem,2vw,1.25rem)}.hero-stage-card{border-radius:var(--md-sys-shape-expressive-corner-large,24px);padding:clamp(.65rem,2vw,.85rem)}.hero-stage-screen{border-radius:14px;min-height:230px}.stage-tab{touch-action:manipulation;gap:.25rem;min-height:48px;padding:.5rem;font-size:.76rem}.stage-tab md-icon{font-size:18px}.specs-bar{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:1.15rem;padding:1.25rem 1rem}.spec-value{font-size:1.5rem}.spec-value-text{font-size:1.2rem}.spec-label{font-size:.8rem}.cta-btn{touch-action:manipulation;min-height:48px;padding:.8rem 1rem;font-size:.885rem}.section-badge{padding:.35rem .75rem;font-size:.75rem}.ux-mode-card{border-radius:20px;padding:1.35rem 1.15rem}.ux-quickview-dialog{border-radius:20px;width:95%}.b2b-lead-section{border-radius:22px;padding:2rem 1rem}.b2b-lead-content h2{font-size:clamp(1.45rem,5vw,1.85rem)}.hero-stage-tabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:.35rem}.spotlight-card-top{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.35rem}.spotlight-main{grid-template-columns:minmax(0,1fr);gap:.65rem}.ux-mode-card-actions{grid-template-columns:minmax(0,1fr);gap:.4rem}.org-card-actions{grid-template-columns:minmax(0,1fr);gap:.5rem}}table{border-spacing:0}:where(.m3-table,.order-items-table,.orders-table,.schedule-table,.table-container :not(a),.table-container>table,table,table.quickgrid){border-collapse:collapse}:where(.about-container,.ad-slide-touch-prompt,.attract-loop-content,.avatar-button,.avatar-container,.b2b-lead-content,.b2b-lead-section,.brand-screensaver-cta,.call-container,.card-elevated,.card-filled,.card-glass,.card-instant .qr-preview-box,.card-outlined,.chat-page-root,.col-header-content,.color-badge-swatch,.components-rejoining-animation,.cta-btn,.det-camera-wrapper,.det-display-area,.det-video-stage-wrapper,.det-webrtc-stage,.drop-container,.evolution-banner,.example-container,.faceid-scanner-frame,.file-card,.glass,.glass>*,.glass>*,.hero-card>*,.spatial-wing-card>*,.spatial-subcard>*,.org-card>*,.bento-card>*,.ux-mode-card>*,.industry-card>*,.feature-card>*,.evolution-card>*,.platform-card>*,.glass-card,.help-container,.hero-actions-container,.hero-section,.hero-stage-card,.hero-stage-screen,.item-card,.kds-card,.kiosk-hero,.landing-container,.landing-grid,.landing-page-root,.landing-subpage-container,.lang-dropdown-wrapper,.lang-select,.link-stack a,.link-stack article,.loading-progress,.m3-card,.m3-card-media,.m3-filter-chip,.m3-skeleton,.m3-status-dot.pulse,.main-footer,.map-route-dot,.org-card,.org-media,.org-showcase-section,.organizations-map-page,.payment-dashboard .glass-card,.picker-icon-badge,.picker-palette-swatch,.picker-swatch-wrapper,.plan-card,.platform-card,.product-card,.product-main-image-wrap,.product-media,.search-bar,.search-clear-btn,.showcase-card-code,.showcase-content,.spatial-maps-section,.spec-value-box,.status-dot.pulse,.store-product-page,.superpowers-bento-section,.table-container th,.tier-box,.upload-card,.ux-mode-card,.ux-modes-section,.ux-spotlight-card,.video-grid,.wishlist-media,:where(md-filled-card,md-outlined-card,md-elevated-card) figure,[class*=m3-card-],button.col-title,footer.app-footer,header.app-header,md-elevated-card,md-filled-card,md-filled-card.product-card,md-outlined-card,table.quickgrid th){position:relative}:where(#blazor-error-ui .dismiss,.bg-base-gradient,.bg-grid-mesh,.bg-radial-vignette,.bg-spotlight,.bg-top-blender,.card-instant .qr-hud-corner,.card-instant .qr-laser-scanner,.components-rejoining-animation div,.det-bbox,.det-bbox-label,.det-overlays-container,.floating-chip,.loading-progress-text,.local-video-pip,.map-canvas,.map-floating-actions,.map-global-suggestions,.map-measure-badge,.map-panel-toggle-tab,.map-topbar,.navigator-panel,.organizations-map-controls,.organizations-map-viewport,.section-ambient-glow,.yandex-right-controls-container),.avatar-button img,.avatar-button md-icon,.avatar-button .material-symbols-outlined,.wishlist-wish-btn,.picker-native-input,.file-overlay,.new-badge,.file-input-hidden,.lang-dropdown-menu,.col-options,.col-width-draghandle,.col-width-draghandle:after,.avatar-button:before,.m3-status-dot.pulse:after,.status-dot.pulse:after,.m3-card-interactive:before,.card-interactive:before,:where(md-filled-card,md-outlined-card,md-elevated-card):before,.picker-swatch-wrapper:before,.picker-palette-swatch:before,.m3-skeleton:after,:is(.attract-loop-background,.attract-loop-overlay,.badge-age-restriction,.kiosk-wish-btn-wrapper,.landing-floating-controls,.landing-top-bar-wrapper,.m3-nav-fab,.popular-badge,.pos-badge-qty,.pro-tag,.pulse-ring,.ux-mode-badge-overlay),.faceid-scanner-frame.scanning:after,.glass:before,.kiosk-hero:before,.link-stack a:before,.link-stack article:before,.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,.ux-spotlight-card:before{position:absolute}:where(#blazor-error-ui,.bg-top-blender,.cursor-glow-orb,.det-overlays-container,.map-global-suggestions),.ux-spotlight-card:before,:where(.landing-mobile-menu-backdrop,.landing-mobile-menu-drawer,.landing-top-bar-wrapper,.m3-bottom-nav),.faceid-scanner-frame.scanning:after,.file-overlay,.file-input-hidden,.col-options,.col-justify-start .col-options,.paginator,.table-container>.paginator,:where(md-filled-card,md-outlined-card,md-elevated-card):before{left:0}:where(.bg-top-blender,.map-global-suggestions),.ux-spotlight-card:before,:where(.landing-mobile-menu-backdrop,.landing-mobile-menu-drawer,.landing-top-bar-wrapper,.m3-bottom-nav),.file-overlay,.lang-dropdown-menu,.table-container th.actions-column,table.quickgrid th.actions-column,.table-container td.actions-column,table.quickgrid td.actions-column,.col-justify-end .col-options,:where(md-filled-card,md-outlined-card,md-elevated-card):before{right:0}:where(#blazor-error-ui,.bg-top-blender,.cursor-glow-orb,.det-overlays-container,.map-toolbar),.ux-spotlight-card:before,:where(.chat-header-container,.landing-top-bar-wrapper,.showcase-topbar,header.app-header.header-sticky,header.app-header.landing-header),.catalog-sidebar,.file-overlay,.file-input-hidden,.col-width-draghandle,:where(md-filled-card,md-outlined-card,md-elevated-card):before,.col-width-draghandle:after,.faceid-scanner-frame.scanning:after{top:0}.m3-status-dot.pulse:after,.status-dot.pulse:after{inset:-3px}.wishlist-wish-btn{top:10px;right:10px}:where(.picker-native-input,.popular-badge,.pro-tag){top:-10px}.picker-native-input{left:-10px}:where(.card-instant .qr-hud-corner.hud-tl,.card-instant .qr-hud-corner.hud-tr,.new-badge,.pos-badge-qty){top:6px}:where(.card-instant .qr-hud-corner.hud-bl,.card-instant .qr-hud-corner.hud-tl,.card-instant .qr-laser-scanner,.new-badge){left:6px}:where(.lang-dropdown-menu,.map-global-suggestions){top:calc(100% + 6px)}.col-justify-end .col-options{left:unset}.col-justify-start .col-options{right:unset}.col-width-draghandle{right:0}:where(.map-panel-toggle-tab),:where(.avatar-button .material-symbols-outlined,.avatar-button md-icon,.m3-config-dialog,.m3-dialog-surface),.avatar-button:before,.link-stack a:before,.link-stack article:before,.picker-palette-swatch:before,.picker-swatch-wrapper:before{top:50%}:where(.map-measure-badge,.map-topbar,.navigator-panel),:where(.avatar-button .material-symbols-outlined,.avatar-button md-icon,.m3-config-dialog,.m3-dialog-surface),.avatar-button:before,.picker-palette-swatch:before,.picker-swatch-wrapper:before,.m3-nav-fab,.link-stack a:before,.link-stack article:before{left:50%}:where(.bg-base-gradient,.bg-grid-mesh,.bg-radial-vignette,.landing-bg-canvas,.map-canvas,.map-floating-actions,.organizations-map-viewport),.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,:where(.avatar-button img,.m3-dialog-backdrop,.m3-modal-backdrop),.card-interactive:before,.m3-card-interactive:before,.m3-skeleton:after,:is(.ai-blob-canvas,.attract-loop-background,.attract-loop-overlay,.fullscreen-player,.kiosk-attract-loop,.m3-drawer-backdrop,.md-drawer-backdrop),.glass:before{inset:0}:where(#blazor-error-ui,.ai-blob-canvas,.cart-bar,.cursor-glow-orb,.fullscreen-player,.kiosk-attract-loop,.landing-bg-canvas,.landing-mobile-menu-backdrop,.landing-mobile-menu-drawer,.m3-bottom-nav,.m3-config-dialog,.m3-dialog-backdrop,.m3-dialog-surface,.m3-drawer-backdrop,.m3-modal-backdrop,.md-drawer-backdrop){position:fixed}:where(.col-width-draghandle,.file-overlay,.landing-mobile-menu-backdrop,.m3-bottom-nav),.col-width-draghandle:after{bottom:0}:where(.catalog-sidebar,.map-toolbar,.order-summary-section,.paginator,.showcase-topbar,.table-container>.paginator,.table-container td.actions-column,.table-container th.actions-column,header.app-header.header-sticky,header.app-header.landing-header,table.quickgrid td.actions-column,table.quickgrid th.actions-column){position:sticky}.kiosk-hero:before{inset:-30% auto auto -30%}.ux-mode-badge-overlay{left:8px}.kiosk-wish-btn-wrapper{right:8px}.cart-bar{inset:auto 0 0}.landing-floating-controls{top:1.25rem;right:1.5rem}.m3-nav-fab{top:-24px}.order-summary-section{top:var(--md-sys-spacing-6,1.5rem)}:where(.card-instant .qr-hud-corner.hud-br,.card-instant .qr-hud-corner.hud-tr,.card-instant .qr-laser-scanner,.pos-badge-qty){right:6px}:where(.badge-age-restriction,.map-measure-badge){top:1rem}.badge-age-restriction{right:1rem}.pro-tag,.popular-badge{right:18px}.pulse-ring{inset:-6px}:where(.kiosk-wish-btn-wrapper,.ux-mode-badge-overlay){top:8px}:where(.landing-mobile-menu-backdrop,.landing-mobile-menu-drawer){top:68px}.det-bbox-label{top:-22px;left:-2px}.local-video-pip{bottom:16px}:where(.local-video-pip,.yandex-right-controls-container){right:16px}.map-topbar{top:var(--map-fab-offset)}.yandex-right-controls-container{top:16px;bottom:24px}.organizations-map-controls{top:.75rem;bottom:.75rem;left:.75rem}:where(.map-panel-toggle-tab,.organizations-map-controls.collapsed .map-panel-toggle-tab){right:-24px}.map-panel-toggle-tab:hover{right:-28px}.organizations-map-controls.collapsed .map-panel-toggle-tab{left:auto}.navigator-panel{top:calc(1rem + env(safe-area-inset-top,0px))}.bg-spotlight-hero{top:-160px;right:5%}:where(.bg-spotlight-bento,.chip-3){top:48%}.bg-spotlight-bento{left:-100px}.glow-cyan-purple{top:-60px;left:15%}.glow-purple-indigo{top:5%;right:10%}.glow-teal-cyan{top:-40px;left:20%}.chip-1{top:8%;left:4%}.chip-2{bottom:8%;right:4%}.chip-3{right:2%}:where(.card-instant .qr-hud-corner.hud-bl,.card-instant .qr-hud-corner.hud-br){bottom:6px}#blazor-error-ui .dismiss{top:.5rem;right:.75rem}.loading-progress-text{inset:calc(20vh + 3.25rem) 0 auto .2rem}@media screen and (max-width:839.98px){.cart-bar{inset:auto 0 calc(var(--md-sys-spacing-bottom-nav,64px) + env(safe-area-inset-bottom,0px))}nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{position:fixed;inset:auto 0 0}nav.glass a.nav-item,nav a.nav-item{position:relative}.landing-mobile-menu-backdrop,.landing-mobile-menu-drawer{top:56px}.app-grid>nav{position:fixed;inset:auto 0 0}}@media screen and (max-width:1024px){.landing-top-bar-wrapper{position:relative}}@media screen and (max-width:599.98px){.landing-floating-controls{top:.85rem;right:.85rem}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){position:sticky;top:0}}@media (max-width:839.98px){.order-summary-section{position:static}.showcase-sidebar{position:fixed;top:0;bottom:0;left:0}.showcase-sidebar-backdrop{position:fixed;inset:0}.det-layout{grid-template:"preview""sidebar"minmax(360px,1fr)/minmax(0,1fr);height:auto;min-height:100dvh}.det-sidebar{border-right:none;border-top:1px solid var(--md-sys-color-outline-variant);height:auto;min-height:0;padding:16px}.det-sidebar-scrollable{max-height:clamp(240px,35vh,400px)}.det-preview-container{height:auto;min-height:380px;padding:12px}.det-preview-card{border-radius:var(--md-sys-shape-expressive-corner-large,24px);padding:12px}.det-preview-header{grid-template-columns:minmax(0,1fr);gap:8px}.det-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-auto-flow:row;gap:8px}.local-video-pip{width:100px;height:75px;bottom:8px;right:8px}}@media (max-width:599.98px){.det-preview-container{min-height:280px;padding:8px}.det-sidebar{padding:12px 8px}.det-stats{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.local-video-pip{width:80px;height:60px;bottom:6px;right:6px}}@media (min-width:600px) and (max-width:839.98px){.organizations-map-controls{width:min(24rem,100vw - 4rem);bottom:.75rem}.map-toolbar{top:-.12rem}}@media (max-width:599.98px){.yandex-right-controls-container{transition:bottom .3s cubic-bezier(.4,0,.2,1);top:12px;right:12px}.organizations-map-viewport.controls-panel-collapsed.search-mode .yandex-right-controls-container{bottom:154px}.organizations-map-viewport.controls-panel-collapsed.yandex-route-mode .yandex-right-controls-container{bottom:209px}.organizations-map-viewport.controls-panel-collapsed.details-mode .yandex-right-controls-container{bottom:229px}.organizations-map-viewport.controls-panel-expanded .yandex-right-controls-container{bottom:24px}}.m3-z-toast{z-index:var(--md-sys-z-toast)}:where(.m3-dialog-backdrop,.m3-modal-backdrop){z-index:var(--md-sys-z-dialog-backdrop)}:where(.m3-config-dialog,.m3-dialog-surface){z-index:var(--md-sys-z-dialog)}:where(.map-toolbar,.new-badge){z-index:4}:where(.landing-floating-controls,.landing-top-bar-wrapper,.lang-dropdown-menu,.map-global-suggestions){z-index:100}:where(.app-grid>header,.card-instant .qr-hud-corner,.chat-bottom-section,.col-options,.local-video-pip,.map-panel-toggle-tab,.showcase-sidebar){z-index:10}:where(.landing-container,.main-footer),.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,:where(.avatar-button img,.glass>*,.store-product-page,.table-container td.actions-column,table.quickgrid td.actions-column),:where(md-filled-card,md-outlined-card,md-elevated-card):before{z-index:1}:where(.file-overlay,.wishlist-wish-btn){z-index:3}:where(.attract-loop-content,.b2b-lead-content,.bg-top-blender,.file-input-hidden,.glass>*,.hero-card>*,.spatial-wing-card>*,.spatial-subcard>*,.org-card>*,.bento-card>*,.ux-mode-card>*,.industry-card>*,.feature-card>*,.evolution-card>*,.platform-card>*,.table-container th.actions-column,table.quickgrid th.actions-column){z-index:2}.catalog-sidebar{z-index:var(--md-sys-z-appbar,20)}:where(.kiosk-hero-content,.pos-badge-qty,.ux-mode-badge-overlay){z-index:var(--m3-z-content,1)}.chat-header-container{z-index:20}.m3-drawer-backdrop,.md-drawer-backdrop{z-index:var(--m3-z-drawer,40)}.kiosk-wish-btn-wrapper{z-index:var(--m3-z-sticky,10)}.cart-bar{z-index:var(--m3-z-dialog,100)}.m3-bottom-nav{z-index:var(--m3-z-bottom-nav,40)}.landing-mobile-menu-drawer{z-index:90}:where(.cta-btn,.hero-actions-container,.search-bar,.showcase-topbar){z-index:5}:where(.ai-blob-canvas,.landing-bg-canvas){z-index:-1}:where(.section-ambient-glow),.glass:before{z-index:0}:where(.cursor-glow-orb,.landing-grid>header,header.app-header){z-index:50}:where(.landing-mobile-menu-backdrop,header.app-header.landing-header){z-index:80}:where(.fullscreen-player,.kiosk-attract-loop){z-index:99999}:where(.map-floating-actions,.yandex-right-controls-container){z-index:25}:where(.map-measure-badge,.organizations-map-controls){z-index:30}.map-topbar{z-index:28}.waypoint-marker:active{z-index:1000}.navigator-panel{z-index:40}.landing-page-root{isolation:isolate}.card-instant .qr-laser-scanner{z-index:12}#blazor-error-ui{z-index:var(--m3-z-toast,1000)}@media screen and (max-width:839.98px){nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav,.app-grid>nav{z-index:100}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){z-index:2}}@media (max-width:839.98px){.showcase-sidebar{z-index:1000}.showcase-sidebar-backdrop{z-index:999}}:where(.catalog-sidebar,.det-logs-console,.det-sidebar-scrollable,.docs-content,.docs-sidebar-menu,.drawer-body,.m3-config-dialog,.m3-dialog-content,.m3-dialog-surface,.map-global-suggestions,.map-panel-content,.map-route-suggestions,.message-list-container,.organizations-route-panel,.place-details-body,.pos-grid,.pos-invoice-container,.qrg-lists,.qrg-preview,.qrg-sidebar-scrollable,.showcase-content,.showcase-sidebar-nav,md-dialog [slot=content]){overflow-y:auto}:where(.landing-container,.landing-page-root,.m3-dialog-content,.map-panel-content,.message-list-container,.payment-dashboard,.pos-main,html,body,md-dialog [slot=content]){overflow-x:hidden}:where(.m3-dialog-content,md-dialog [slot=content]){min-height:0;max-height:min(65dvh,560px)}:where(.active-orders-scroll,.drawer-body,.kiosk-filter-row,.m3-breadcrumbs,.m3-dialog-content,.message-list-container,.order-items-table-wrapper,.orders-table-wrapper,.pos-filters,.pos-orders-scroll,.pos-top-header-actions,.product-thumbnails,.resource-tabs,.store-breadcrumbs,.suggestions-wrapper,md-dialog [slot=content]){-webkit-overflow-scrolling:touch}:where(.ai-blob-canvas svg,.avatar-button,.hero-card,.m3-card,.organizations-map-controls,.picker-swatch-wrapper,.product-card,md-elevated-card,md-filled-card,md-outlined-card,svg.ai-blob-svg){overflow:visible}:where(.active-orders-scroll,.analytics-period-selector,.assistant-message-text pre>code,.catalog-badge-row,.example-categories,.explorer-chipset-wrapper,.help-categories,.kiosk-filter-row,.m3-breadcrumbs,.m3-filter-toolbar,.m3-grid-chips,.m3-table-wrapper,.map-categories-scroll,.md3-presets-row,.order-items-table-wrapper,.orders-table-wrapper,.pills-row,.pos-filters,.pos-orders-scroll,.pos-top-header-actions,.product-tags,.product-thumbnails,.resource-tabs,.showcase-card-code,.showcase-demo-row,.store-breadcrumbs,.suggestions-wrapper,.toast-triggers-row,.ux-category-tabs,.ux-widget-chips,assistant-message pre>code){overflow-x:auto}:where(.link-stack,.smart-grid-container textarea,.table-container,section.link-stack){overflow:auto}:where(.ad-slot-container,.ai-blob-canvas,.b2b-lead-section,.bar-track,.bento-card,.canvas-wrapper,.card-instant .qr-preview-box,.chat-page-root,.col-title-text,.designer-sidebar,.det-display-area,.det-preview-card,.det-preview-container,.det-sidebar,.det-webrtc-stage,.docs-sidebar,.drop-container,.evolution-banner,.faceid-scanner-frame,.file-card,.file-name,.file-preview-area,.fullscreen-player,.hero-stage-card,.hero-stage-screen,.item-headline,.kiosk-attract-loop,.kiosk-brand-name,.kiosk-hero,.landing-bg-canvas,.link-stack a,.link-stack article,.m3-card-media,.m3-line-clamp-2,.m3-line-clamp-3,.m3-media-card,.m3-mode-toggle,.m3-page-header-title,.m3-progress-track,.m3-skeleton,.m3-truncate,.maneuver-text,.map-global-suggestion-title,.media-card,.mode-toggle,.nearby-results-panel,.org-card,.org-card-content,.org-card-desc,.org-card-name,.org-media,.org-showcase-section,.picker-icon-badge,.picker-preview-text,.picker-trigger-text,.platform-card,.pos-catalog,.pos-product-title-text,.pos-sidebar,.pos-ux-mode-title,.price-tag,.product-desc,.product-main-image-wrap,.product-media,.progress-bar-bg,.qr-canvas-box,.qrg-sidebar,.showcase-nav-btn-left,.showcase-nav-btn-left span,.spatial-maps-section,.spec-value,.thumb-btn,.ux-mode-card,.ux-spotlight-card,.video-grid,.video-player-wrapper,.wishlist-desc-text,.wishlist-media,.yandex-zoom-card,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) md-list,:where(md-filled-card,md-outlined-card,md-elevated-card) figure,:where(md-filled-card,md-outlined-card,md-elevated-card) p,:where(md-filled-card,md-outlined-card,md-elevated-card) section,main.docs-page,main.showcase-page,md-icon:not(:defined),nav a.nav-item span,nav.glass a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span,nav.nav-desktop a.nav-item span){overflow:hidden}:where(.about-container,.app-grid,.catalog-main,.catalog-shell,.docs-content,.example-container,.help-container,.landing-grid,.landing-subpage-container,.m3-page-container,body,html){overflow-x:clip}.suggestions-wrapper{overflow-y:hidden}.touch-scroll-x{overflow:auto hidden}.touch-scroll-y{overflow:hidden auto}@media screen and (max-width:599.98px){.kiosk-lang-switcher{overflow-x:auto}.m3-page-header-title{overflow:hidden}.pos-top-header-actions{overflow-x:auto}}@media screen and (max-width:839.98px){.header-start-zone,nav.glass a.nav-item span,nav a.nav-item span{overflow:hidden}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){overflow:hidden auto}nav.nav-desktop a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span{overflow:hidden}}@media (max-width:839.98px){main.showcase-page{overflow:hidden}}:where(.cart-items-container,.dialog-content,.drawer-panel,.dropdown-menu,.lang-menu-list,.m3-config-dialog,.m3-dialog-body,.m3-dialog-surface,.m3-drawer-backdrop,.m3-drawer-panel,.map-panel-content,.md-drawer-backdrop,.options-container,.order-summary-list,.orders-table-wrapper,.picker-popover-body,.product-thumbnails,.scrollbar-thin,.select-options,.table-container,.table-scroll-container,table.quickgrid){overscroll-behavior:contain}.showcase-section{scroll-margin-top:100px}.m3-scroll-snap-x{scroll-snap-type:x mandatory;scroll-padding:var(--md-sys-spacing-4,1rem)}.m3-scroll-snap-x>*{scroll-snap-align:start}html,body{overscroll-behavior:none}:where(.active-orders-scroll,.kiosk-filter-row,.m3-breadcrumbs,.m3-scroll-snap-x,.pos-filters,.pos-orders-scroll,.pos-top-header-actions,.product-thumbnails,.store-breadcrumbs,.touch-scroll-x,.ux-widget-chips){overscroll-behavior-x:contain}:where(.m3-scroll-snap-x,.touch-scroll-x,.touch-scroll-y,.ux-category-tabs){-webkit-overflow-scrolling:touch}:where(.drawer-body,.message-list-container,.pos-grid,.pos-invoice-container,.touch-scroll-y){overscroll-behavior-y:contain}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;scroll-behavior:auto}}@media screen and (max-width:599.98px){.pos-top-header-actions{-webkit-overflow-scrolling:touch}}:where(*,.cart-items-container,.dialog-content,.dropdown-menu,.example-categories,.help-categories,.lang-menu-list,.m3-config-dialog,.m3-dialog-body,.m3-dialog-surface,.m3-scroll-thin,.map-panel-content,.options-container,.order-summary-list,.orders-table-wrapper,.picker-popover-body,.product-thumbnails,.scroll-thin,.scrollbar-thin,.select-options,.table-container,.table-scroll-container,table.quickgrid){scrollbar-width:thin}:where(.cart-items-container,.dialog-content,.dropdown-menu,.lang-menu-list,.m3-config-dialog,.m3-dialog-body,.m3-dialog-surface,.map-panel-content,.options-container,.order-summary-list,.orders-table-wrapper,.picker-popover-body,.product-thumbnails,.scrollbar-thin,.select-options,.table-container,.table-scroll-container,table.quickgrid){scrollbar-color:var(--md-sys-scrollbar-color-thumb,rgb(from var(--md-sys-color-outline-variant) r g b / .5)) var(--md-sys-scrollbar-color-track,transparent)}:where(.scrollbar-thin,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-body,.dialog-content,.table-container,.table-scroll-container,.orders-table-wrapper,table.quickgrid,.picker-popover-body,.lang-menu-list,.dropdown-menu,.select-options,.options-container,.product-thumbnails,.map-panel-content,.cart-items-container,.order-summary-list)::-webkit-scrollbar{width:var(--md-sys-scrollbar-width,6px)}:where(.scrollbar-thin,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-body,.dialog-content,.table-container,.table-scroll-container,.orders-table-wrapper,table.quickgrid,.picker-popover-body,.lang-menu-list,.dropdown-menu,.select-options,.options-container,.product-thumbnails,.map-panel-content,.cart-items-container,.order-summary-list)::-webkit-scrollbar{height:var(--md-sys-scrollbar-height,6px)}:where(.scrollbar-thin,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-body,.dialog-content,.table-container,.table-scroll-container,.orders-table-wrapper,table.quickgrid,.picker-popover-body,.lang-menu-list,.dropdown-menu,.select-options,.options-container,.product-thumbnails,.map-panel-content,.cart-items-container,.order-summary-list)::-webkit-scrollbar-track{background:var(--md-sys-scrollbar-color-track,transparent)}:where(.scrollbar-thin,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-body,.dialog-content,.table-container,.table-scroll-container,.orders-table-wrapper,table.quickgrid,.picker-popover-body,.lang-menu-list,.dropdown-menu,.select-options,.options-container,.product-thumbnails,.map-panel-content,.cart-items-container,.order-summary-list)::-webkit-scrollbar-thumb{background:var(--md-sys-scrollbar-color-thumb,rgb(from var(--md-sys-color-outline-variant) r g b / .5))}:where(.scrollbar-thin,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-body,.dialog-content,.table-container,.table-scroll-container,.orders-table-wrapper,table.quickgrid,.picker-popover-body,.lang-menu-list,.dropdown-menu,.select-options,.options-container,.product-thumbnails,.map-panel-content,.cart-items-container,.order-summary-list)::-webkit-scrollbar-thumb{border-radius:var(--md-sys-scrollbar-thumb-radius,var(--md-sys-shape-corner-full,9999px))}:where(.scrollbar-thin,.m3-config-dialog,.m3-dialog-surface,.m3-dialog-body,.dialog-content,.table-container,.table-scroll-container,.orders-table-wrapper,table.quickgrid,.picker-popover-body,.lang-menu-list,.dropdown-menu,.select-options,.options-container,.product-thumbnails,.map-panel-content,.cart-items-container,.order-summary-list)::-webkit-scrollbar-thumb:hover{background:var(--md-sys-scrollbar-color-thumb-hover,var(--md-sys-color-outline))}:where(.active-orders-scroll,.kiosk-filter-row,.map-categories-scroll,.no-scrollbar,.pos-filters,.pos-orders-scroll,.pos-top-header-actions,.scrollbar-none,.store-breadcrumbs,.touch-scroll-x,.touch-scroll-y,.ux-widget-chips){-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.scrollbar-none::-webkit-scrollbar{display:none}.touch-scroll-x::-webkit-scrollbar{display:none}.touch-scroll-y::-webkit-scrollbar{display:none}:where(.scrollbar-none,.no-scrollbar,.kiosk-filter-row,.active-orders-scroll,.ux-widget-chips,.store-breadcrumbs,.pos-top-header-actions,.pos-filters,.pos-orders-scroll,.map-categories-scroll)::-webkit-scrollbar{display:none}:where(.active-orders-scroll,.kiosk-filter-row,.map-categories-scroll,.no-scrollbar,.pos-filters,.pos-orders-scroll,.pos-top-header-actions,.resource-tabs,.scrollbar-none,.store-breadcrumbs,.suggestions-wrapper,.touch-scroll-x,.touch-scroll-y,.ux-category-tabs,.ux-widget-chips){scrollbar-width:none}*{scrollbar-color:var(--md-sys-color-outline-variant) transparent}.m3-scroll-thin,.scroll-thin{scrollbar-color:var(--md-sys-color-outline-variant,#7878784d) transparent}::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline-variant)}::-webkit-scrollbar-thumb:hover{background:var(--md-sys-color-on-surface-variant)}.m3-scroll-thin::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline-variant,#7878784d)}.scroll-thin::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline-variant,#7878784d)}.m3-scroll-thin::-webkit-scrollbar-thumb{transition:background .2s}.scroll-thin::-webkit-scrollbar-thumb{transition:background .2s}.showcase-sidebar-nav::-webkit-scrollbar{width:4px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar{height:8px}.m3-scroll-thin::-webkit-scrollbar{height:6px}.scroll-thin::-webkit-scrollbar{height:6px}.showcase-content::-webkit-scrollbar-thumb{background-color:var(--md-sys-color-outline-variant)}.showcase-sidebar-nav::-webkit-scrollbar-thumb{background-color:var(--md-sys-color-outline-variant)}.m3-scroll-thin::-webkit-scrollbar-track{background:0 0}.scroll-thin::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track{background:0 0}.m3-scroll-thin::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-full,9999px)}.scroll-thin::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-full,9999px)}::-webkit-scrollbar-thumb{border-radius:var(--md-sys-shape-corner-full,9999px)}::-webkit-scrollbar-thumb{border:2px solid #0000}::-webkit-scrollbar-thumb:hover{border:2px solid #0000}::-webkit-scrollbar-thumb{background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-clip:content-box}.m3-scroll-thin::-webkit-scrollbar{width:6px}.scroll-thin::-webkit-scrollbar{width:6px}.showcase-content::-webkit-scrollbar{width:6px}@media screen and (max-width:599.98px){.pos-top-header-actions{scrollbar-width:none}.pos-top-header-actions::-webkit-scrollbar{display:none}}html,body{font-family:var(--md-ref-typeface-plain);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--md-ref-typeface-brand)}h1,.m3-display-large{font-size:var(--md-sys-typescale-display-large-size);font-weight:var(--md-sys-typescale-display-large-weight)}h2,.m3-headline-large{font-size:var(--md-sys-typescale-headline-large-size);font-weight:var(--md-sys-typescale-headline-large-weight)}h3,.m3-headline-medium{font-size:var(--md-sys-typescale-headline-medium-size);font-weight:var(--md-sys-typescale-headline-medium-weight)}h4,.m3-title-large{font-size:var(--md-sys-typescale-title-large-size);font-weight:var(--md-sys-typescale-title-large-weight)}h5,.m3-title-medium{font-size:var(--md-sys-typescale-title-medium-size);font-weight:var(--md-sys-typescale-title-medium-weight)}p,.m3-body-large{font-weight:var(--md-sys-typescale-body-large-weight)}code{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.875em}md-icon:not(:defined){font-family:var(--md-icon-font,"Material Symbols Outlined")}.m3-body-medium{font-size:var(--md-sys-typescale-body-medium-size);font-weight:var(--md-sys-typescale-body-medium-weight)}.m3-label-small{font-size:var(--md-sys-typescale-label-small-size);font-weight:var(--md-sys-typescale-label-small-weight)}:where(.active-orders-label,.ad-network-badge,.ad-slide-touch-prompt,.amount-cell,.analytics-period-chip.active,.auth-divider,.badge-age-restriction,.bento-content h3,.brand-screensaver-cta,.brand-title,.card-amount,.card-order-id,.count-badge,.det-bbox-label,.det-stat-value,.det-title,.det-voice-title,.dialog-headline-wrap,.docs-group-header,.drawer-header .headline,.empty-plans-title,.evolution-card h3,.explorer-title-group h4,.footer-col-title,.footer-header,.header-brand-link,.header-brand-text,.headline,.home-title,.item-price,.item-qty-badge,.item-total-price,.kds-order-ref,.kds-product-name,.kds-status-tag,.kiosk-brand-name,.kiosk-category-label,.kiosk-empty-state h3,.label-title,.lang-chip-btn,.lang-menu-item.is-selected,.m3-amount-cell,.m3-bottom-nav-item.active,.m3-card-title,.m3-count-badge,.m3-dialog-header h3,.m3-empty-state-title,.m3-label,.m3-page-header-title,.m3-price-badge,.m3-summary-title,.m3-swatch-name,.m3-total-label,.map-measure-badge-value,.map-route-header-title,.md3-dialog-headline,.md3-presets-label,.md3-schedule-subtitle,.meta-highlight,.option-add-price,.order-number,.org-card-header h3,.pay-button,.picker-day-dot,.picker-hex-prefix,.picker-popover-title,.picker-trigger-title,.place-details-badge,.place-details-header-title,.place-details-name,.plan-name,.plan-title,.plans-section h2,.platform-info h3,.pos-action-btn,.pos-catalog-header h4,.pos-empty-state h5,.pos-orders-label,.pos-product-title-text,.pos-quick-bill-btn,.pos-ux-mode-title,.preview-product-price,.product-title,.promotion-modal-title,.qrg-badge,.qrg-card-name,.qrg-group-head,.qrg-preview-header h2,.qrg-section-title,.qrg-title,.route-alternative-time,.route-start-btn,.section-heading,.section-title,.session-item-title,.shipping-fee,.showcase-brand-badge,.showcase-brand-title,.showcase-card-title,.showcase-nav-btn.active .showcase-nav-count,.showcase-nav-category-header,.showcase-section-title,.showcase-topbar-title,.sidebar-nav-category,.spatial-wing-badge,.spatial-wing-header h3,.spec-card-text h4,.spotlight-header-badge,.spotlight-info h3,.spotlight-launch-btn,.spotlight-pill,.stat-value,.status-badge,.store-not-found h2,.subcard-header h4,.subscription-title,.summary-title,.support-label,.tier-name,.title-sub,.total-amount,.total-label,.ux-discount-badge,.ux-empty-state h3,.ux-modal-btn-primary,.ux-mode-badge-overlay,.ux-mode-category-tag,.ux-mode-number-pill,.ux-mode-title-box h3,.ux-widget-row,.video-card-header h3,.wishlist-title-text,:where(md-filled-card,md-outlined-card,md-elevated-card) h5){font-weight:700}:where(.analytics-mode-btn,.analytics-period-chip,.card-title,.control-label,.crumb-current,.det-label,.det-stat-label,.docs-header-breadcrumb,.docs-sidebar-title,.feat-pill,.file-name,.floating-chip,.hero-pill-link,.kpi-title,.landing-nav-link,.lang-menu-item,.m3-bottom-nav-item,.m3-filter-chip,.m3-label-sm,.m3-progress-labels,.m3-segmented-btn,.metric-desc,.mode-indicator,.org-tag,.payment-support a,.plan-currency,.preset-btn,.preset-label,.product-tag-chip,.progress-labels,.qr-caption,.qrg-back,.qrg-org,.route-error,.search-input,.seller-browse-all,.showcase-nav-btn,.sidebar-link,.spatial-meta-note,.spotlight-sub,.stat-value .unit,.status-text,.support-label,.tier-price small,.upload-text,.ux-count-pill,.ux-search-box input,.validation-message){font-weight:500}:where(.about-title,.auth-title,.b2b-lead-content h2,.badge-counter,.brand-screensaver-title,.cart-total,.catalog-badge,.column-badge,.count-badge,.download-header h2,.drawer-footer .total-row,.evolution-header h2,.example-title,.footer-brand-title,.footer-logo,.help-title,.hero-title,.invoice-amount,.kiosk-hero-content h1,.kpi-number,.landing-subpage-title,.m3-label,.m3-total-value,.maneuver-distance,.metric-num,.plan-price-wrap,.popular-badge,.pos-price-text,.price-tag,.price-value,.pro-tag,.product-price,.score-circle,.section-title-box h2,.showcase-hero h1,.showcase-stat-val,.sidebar-brand-title,.signin-title,.spec-value,.tier-price,.total-value,.trial-days-highlight,.ux-modal-title,.variant-dialog-title,.wishlist-price-tag,:where(md-filled-card,md-outlined-card,md-elevated-card) .price-tag,header.landing-header .header-brand-text){font-weight:800}:where(.badge-icon,.hero-subtitle,.item-total-price,.kds-product-name,.plan-title){font-size:1.125rem}:where(md-elevated-button,md-filled-button,md-filled-tonal-button) md-icon:not([slot],md-outlined-button,md-text-button,md-tonal-button){font-size:var(--md-icon-size,18px)}:where(.item-name,.m3-total-label,.total-label){font-size:1.0625rem}:where(.m3-total-value,.section-title,.spatial-wing-header h3,.subscription-title,.total-value){font-size:1.45rem}:where(.det-placeholder-icon,.m3-card-media-placeholder,.material-symbols-outlined,.org-media-placeholder) :where(md-icon){font-size:48px}:where(.m3-dialog-description,.pos-price-text,.pos-product-title-text,.pos-quick-bill-btn,.route-header h5,.route-start-btn,.sidebar-link,.stat-value){font-size:.88rem}:where(.click-popup-address,.det-logs-console,.det-stat-item,.m3-dialog-toggle-desc,.map-category-chip,.place-details-back-btn,.route-alternative-card,.showcase-card-code,.showcase-card-desc,.ux-widget){font-size:.78rem}:where(.avatar-pulse md-icon,.empty-mini-icon,.kds-empty-icon,.m3-empty-column-icon,.product-placeholder-icon){font-size:36px}:where(.not-found-icon,.store-not-found .not-found-icon){font-size:4rem}.pos-empty-icon{font-size:44px}:where(.evolution-card h3,.kiosk-empty-state h3,.qrg-preview-header h2){font-size:1.3rem}:where(.auth-title,.card-icon,.error-icon,.metric-num,.org-card-header h3,.place-details-avatar,.signin-title,.spec-icon,:where(.m3-banner-error,.error-banner) .error-icon){font-size:1.5rem}:where(.org-tag md-icon,.picker-trigger-title){font-size:14px}.picker-hex-input{font-family:Roboto Mono,monospace}.icon-preview md-icon{font-size:40px}.picker-day-dot{font-size:10px}:where(.chat-input-wrapper textarea,.input-box textarea,.kiosk-main,.md3-time-input,.navigator-panel,.payment-dashboard,.ux-search-box input,main.showcase-page){font-family:inherit}:where(.analytics-config-btn,.analytics-mode-btn,.color-hex,.kpi-title,.lang-menu-item,.platform-info span,.qr-caption,.seller-address,.spatial-meta-note,.spotlight-header-badge,.ux-reset-filter-btn){font-size:.825rem}:where(.map-route-suggestion-meta,.popular-badge,.pos-ux-mode-title,.pro-tag,.qrg-color-picker-wrapper,.required-badge,.route-options-toolbar-meta,.showcase-brand-badge,.showcase-nav-category-header,.showcase-nav-count,.showcase-stat-lbl,.sidebar-nav-category,.ux-discount-badge,.ux-mode-category-tag){font-size:.7rem}.headline{font-size:clamp(1rem,2vw,1.15rem)}:where(.m3-body-large,h6,p){font-size:var(--md-sys-typescale-body-large-size)}:where(#components-reconnect-modal button,.ad-upgrade-link,.advance-prompt,.analytics-config-btn,.analytics-mode-btn,.assistant-message-header,.assistant-message-text h3,.assistant-message-text strong,.assistant-search-phrase,.back-button,.badge,.card-title,.catalog-badge,.citation-file,.click-popup-btn,.click-popup-coords,.color-hex,.column-title,.cta-btn,.cta-btn span,.current-plan-indicator,.det-card-title,.det-card-title-sm,.det-diag-box,.det-diag-box-warning,.det-status-badge,.drawer-header .badge,.fiscal-tag-item,.hero-badge,.feature-badge,.section-badge,.info-label,.info-value,.item-headline,.item-name,.item-status-pill,.items-count-badge,.kds-action-btn,.kiosk-brand-tagline,.kiosk-tier-btn,.kpi-trend,.landing-auth-btn,.landing-floating-auth-btn,.lang-pill-btn,.lang-toggle-btn,.m3-back-button,.m3-badge,.m3-card-title,.m3-dialog-btn-primary,.m3-dialog-toggle-title,.m3-filter-chip-count,.m3-filter-chip.active,.m3-filter-chip[aria-selected=true],.m3-info-label,.m3-info-value,.m3-legend,.m3-page-header-title,.m3-pill-badge,.m3-row-value,.m3-status-badge,.m3-table th,.map-action-button,.map-category-chip,.map-panel-toggle,.map-route-profile-chip,.map-route-suggestion-title,.md3-closed-badge,.md3-schedule-day-left,.md3-time-input,.md3-time-label,.mobile-nav-item,.order-card-footer,.order-items-table th,.order-status-badge,.orders-table th,.org-card-badge,.org-card-name,.page-heading,.panel-section-title,.panel-title,.payment-dashboard .info-label,.payment-dashboard .info-value,.picker-badge,.picker-hex-input,.pills-label,.place-details-back-btn,.place-info-row .info-label,.platform-btn,.pos-tech-chip,.preview-title,.product-currency,.product-description-block h3,.profile-title,.promo-success-text,.qr-status-text,.qrg-card-hint,.qrg-color-picker-wrapper,.qrg-field-label,.qrg-slider-header,.qty-val,.required-badge,.resolution-badge,.route-alternative-action,.route-alternative-distance,.route-alternative-label,.route-options-toolbar-btn,.route-options-toolbar-meta,.route-value,.row-value,.schedule-table th,.screensaver-pro-badge,.seller-name,.showcase-lib-badge,.showcase-nav-btn.active,.sidebar-brand-subtitle,.smart-grid-container h4,.spec-label,.spec-value,.spotlight-mode-badge,.stage-tab,.status-badge,.table-container th,.trust-badge,.ux-expand-btn,.ux-modal-btn-secondary,.ux-mode-code,.ux-mode-launch-btn,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-tab-btn,.ux-widget,:where(.analytics-mode-btn,.m3-segmented-btn).active,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .headline,assistant-message h3,assistant-message strong,h6,md-elevated-button,md-filled-button,md-outlined-button,md-text-button,md-tonal-button,table.quickgrid th){font-weight:600}:where(.avatar-button .material-symbols-outlined,.avatar-button md-icon,.det-logo-badge md-icon,.docs-header-icon,.m3-page-header-icon,.md3-headline-icon,.showcase-section-icon){font-size:24px}:where(.ad-slide-touch-prompt,.back-icon,.brand-screensaver-cta,.brand-title,.btn-icon,.dialog-headline-wrap,.drawer-header .headline,.empty-plans-title,.explorer-title-group md-icon,.info-icon,.m3-back-icon,.m3-dialog-header h3,.m3-dialog-toggle-icon,.m3-page-header-title,.map-route-add-via-btn,.no-messages,.platform-info h3,.price-value,.product-currency,.profile-title,.promotion-modal-title,.section-title,.showcase-topbar-title,.smart-grid-container h4,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .headline){font-size:1.25rem}:where(.analytics-period-chip,.badge,.badge-age-restriction,.card-meta,.card-payment,.count-badge,.det-diag-box,.det-diag-box-warning,.det-label,.det-subtitle,.footer-copy,.footer-copyright,.item-status-pill,.item-support,.lang-pill-btn,.lang-toggle-btn,.m3-badge,.m3-count-badge,.m3-label,.m3-label-sm,.m3-status-badge,.map-route-profile-chip,.map-route-suggestion-title,.order-status-badge,.org-description,.org-tag,.pills-label,.qrg-org,.resend-countdown,.route-button,.showcase-controls-bar,.showcase-topbar-subtitle,.spec-card-text p,.status-badge,.support-label,.upload-text,.venue-chip){font-size:.8rem}:where(.ad-disclaimer,.ad-network-badge,.ad-network-partner,.analytics-status-pill,.auth-divider,.badge-counter,.det-status-badge,.docs-group-header,.drawer-header .badge,.faceid-notice,.file-name,.kds-status-tag,.kpi-trend,.lang-chip-btn,.m3-bottom-nav-item,.m3-filter-chip-count,.pos-tech-chip,.product-tag-chip,.promo-success-text,.qrg-badge,.qrg-card-hint,.qrg-field-label,.qrg-group-head,.qrg-slider-header,.route-options-toolbar-btn,.session-item-subtitle,.showcase-lib-badge,.spec-label,.spotlight-mode-badge,.status-badge,.status-text,.support-label,.trust-badge,.ux-mode-code){font-size:.75rem}:where(.analytics-date-picker-trigger,.assistant-search,.auth-error-banner,.auth-subtitle,.card-subtitle,.citation,.footer-brand-tagline,.footer-links-list a,.hero-badge,.feature-badge,.section-badge,.item-qty-badge,.items-count-badge,.kds-qty-badge,.loading-label,.m3-breadcrumbs,.m3-card-subtitle,.m3-filter-chip,.m3-legend,.m3-period-picker-trigger,.m3-pill-badge,.m3-trust-footer,.page-subtitle,.payment-trust-footer,.platform-desc p,.preset-label,.seller-browse-all,.share-toast,.signin-error-banner,.signin-subtitle,.spec-card-text h4,.spec-label,.store-breadcrumbs,.ux-count-pill){font-size:.875rem}:where(.back-button,.chat-input-wrapper textarea,.column-empty p,.empty-plans-desc,.error-banner,.input-box textarea,.item-unit-price,.kds-action-btn,.kds-empty-col p,.kds-qty-badge,.m3-back-button,.m3-banner-error,.m3-empty-column p,.m3-page-header-subtitle,.m3-row-label,.m3-row-value,.m3-table,.order-items-table,.order-subtitle,.row-label,.row-value,.schedule-table){font-size:.9375rem}:where(.about-subtitle,.b2b-lead-content p,.card-title,.download-header p,.drawer-footer .total-row,.example-subtitle,.explorer-title-group h4,.header-brand-link,.header-brand-text,.help-subtitle,.landing-subpage-subtitle,.m3-card-title,.m3-summary-title,.maneuver-distance,.order-number,.plan-name,.qrg-card-name,.sidebar-brand-title,.summary-title,.tier-name){font-size:1.15rem}:where(.banner-close-btn,.crumb-icon,.det-voice-title,.docs-sidebar-title,.evolution-header p,.kiosk-brand-name,.org-card-name,.place-info-row .info-icon,.pos-empty-state h5,.pro-badge-icon,.route-close,.section-title-box p,.seller-name,.showcase-brand-title,.showcase-stat-val,.wishlist-details-price,:where(.analytics-mode-btn,.m3-segmented-btn) md-icon,:where(md-filled-card,md-outlined-card,md-elevated-card) .price-tag){font-size:1.1rem}:where(.active-orders-label,.ad-org-context,.advance-prompt,.analytics-mode-btn,.bar-labels,.body-subtext,.control-label,.current-plan-indicator,.det-active-sessions-empty,.det-permission-rationale,.det-voice-room,.explorer-subtitle,.floating-chip,.footer-col-title,.hero-pill-link,.kiosk-category-label,.legend-item,.m3-pill-badge,.m3-segmented-btn,.maneuver-text,.map-action-button,.map-route-remove-via-btn,.mode-indicator,.order-card-footer,.order-items-table th,.orders-table th,.org-card-badge,.org-card-desc,.otp-target-hint,.pagination-text,.payment-support a,.plan-currency,.pos-orders-label,.preset-btn,.preview-info,.promotion-modal-subtitle,.qrg-back,.qrg-empty-list,.qrg-section-title,.qty-val,.route-error,.route-stat,.screensaver-pro-badge,.shipping-card,.showcase-nav-btn,.stage-tab,.tier-price small,.trial-days-label,.trust-badge,.ux-modal-code,.variant-dialog-subtext,.wishlist-desc-text,:where(.m3-counter,.material-counter) button,:where(md-filled-card,md-outlined-card,md-elevated-card) p,md-filled-button,md-outlined-button){font-size:.85rem}:where(.map-action-button,.map-panel-toggle,.route-alternative-card,.route-options-toolbar-btn,button.col-title,md-elevated-card,md-filled-card,md-outlined-card){font:inherit}:where(.amount-value,.bento-content p,.card-order-id,.catalog-desc,.column-title,.feature-list li,.info-value,.m3-card-title,.m3-info-value,.map-measure-badge-value,.panel-title,.payment-dashboard .info-value,.place-details-name,.preview-title,.product-title,.subcard-header h4,:where(md-filled-card,md-outlined-card,md-elevated-card) h5){font-size:1.05rem}:where(.cta-btn,.det-card-title,.docs-article,.footer-header,.kiosk-dialog-text,.map-route-close-btn,.map-route-header-title,.mobile-nav-item,.product-description-block h3,.product-description-text,.product-unit,.seller-icon,.showcase-card-title,.ux-modal-desc,.wishlist-price-tag,.wishlist-title-text){font-size:1rem}:where(#components-reconnect-modal p,.evolution-card p,.fiscal-tag-item,.footer-brand p,.footer-columns a,.m3-dialog-btn-primary,.m3-empty-state-desc,.m3-price-badge,.nav-control-btn,.org-card-header p,.panel-section-title,.section-heading,.showcase-hero p,.spatial-wing-header p,.spec-value,.spotlight-sub,.subscription-description,.summary-title,.ux-empty-state p,.ux-search-box input,.video-caption,.wishlist-details-desc){font-size:.95rem}:where(.drop-title,.loading-progress-text,.maneuver-icon,.nav-control-btn.finish,.new-badge,.wishlist-details-price){font-weight:700}:where(.advance-icon,.chevron-icon,.cta-arrow,.detail-icon,.footer-columns md-icon,.footer-links-list a .material-symbols-outlined,.footer-links-list a md-icon,.kpi-icon-badge,.lang-globe-icon,.m3-filter-chip-icon,.org-card-badge md-icon,.showcase-nav-btn-left .nav-icon,.spatial-meta-note md-icon,.stage-tab md-icon,.table-icon,.ux-mode-quickview-btn md-icon,header.landing-header .header-brand-icon-box){font-size:18px}:where(.brand-screensaver-tagline,.footer-brand-title,.m3-dialog-icon,.m3-empty-state-title,.page-heading){font-size:1.35rem}:where(.card-mid-row,.card-title,.cart-count,.chip-icon,.column-empty,.det-card-title-sm,.det-placeholder-text,.detail-item,.docs-header-breadcrumb,.faceid-status-text,.kds-empty-col,.kiosk-empty-state p,.m3-dialog-toggle-title,.m3-empty-column,.m3-swatch-name,.map-panel-toggle-icon,.notification-banner,.order-items-table td,.orders-error-banner,.orders-table td,.pillar-features li,.plan-features,.platform-btn,.price-breakdown,.product-preview-pill,.qr-instruction,.search-input,.select-input,.text-input,.tier-features,.ux-modal-btn-secondary,.ux-tab-btn){font-size:.9rem}:where(.kiosk-empty-icon,.m3-empty-state-icon){font-size:56px}:where(.click-popup-coords,.label-title,.landing-floating-auth-btn,.m3-card-subtitle,.map-global-suggestion-button,.option-add-price,.place-details-header-title,.place-info-row .info-value,.pos-empty-state p,.pos-org-name,.price-label,.route-loading,.route-step-text,.route-steps h6,.summary-date){font-size:.82rem}:where(.column-badge,.count-badge,.info-label,.item-qty-badge,.kds-order-ref,.kds-time-ago,.m3-info-label,.m3-progress-labels,.monospace,.payment-dashboard .info-label,.progress-labels,.validation-message){font-size:.8125rem}:where(.label-title,.md3-closed-badge,.md3-presets-label,.md3-schedule-subtitle,.md3-time-separator,.picker-popover-title){font-size:12px}:where(.md3-time-label,.picker-badge){font-size:11px}:where(.kiosk-brand-icon,.md3-schedule-subtitle,.md3-time-input,.picker-badge md-icon,.picker-hex-input,.picker-hex-prefix,.picker-preview-text){font-size:13px}:where(.hero-pill-link md-icon,.landing-auth-btn md-icon,.landing-nav-link md-icon,.lang-chevron,.picker-swatch-check,.trust-badge md-icon){font-size:16px}:where(.file-name,.upload-subtext,.upload-text){font-family:var(--md-sys-typescale-body-small-font)}:where(.new-badge,.upload-subtext){font-size:.65rem}:where(.evolution-arrow md-icon,.platform-icon md-icon,.showcase-brand-icon,.summary-check-icon,.upload-icon){font-size:28px}:where(.det-permission-rationale md-icon,.det-title,.md3-dialog-headline,.qrg-title,.variant-dialog-title,header.landing-header .header-brand-text){font-size:1.2rem}:where(.cart-expand-icon,.column-icon,.drop-title,.fiscal-tag-item md-icon,.footer-brand-badge,.header-brand-icon-box,.header-icon,.mobile-nav-item md-icon,.qr-caption md-icon,.showcase-stat-icon,.spec-card-icon md-icon,.trust-badge md-icon,.ux-expand-btn md-icon,:where(.m3-search-container,.material-search-container) md-icon[slot=leading-icon]){font-size:20px}.catalog-title{font-size:2.4rem;font-weight:900}:where(.m3-selection-item,.section-desc){font-size:.92rem}:where(.det-bbox-label,.kiosk-brand-tagline,.m3-swatch-code,.map-panel-toggle-tab,.sidebar-brand-subtitle,.spotlight-pill,.stat-value .unit,.ux-widget-subrow){font-size:.72rem}:where(.click-popup-coords,.color-hex,.det-logs-console,.m3-swatch-code,.monospace,.resolution-badge,.spotlight-mode-badge,.ux-modal-code,.ux-mode-code,.ux-mode-number-pill){font-family:monospace}.m3-swatch-code{word-break:break-all;opacity:.85}:where(.ad-touch-icon,.auth-logo-badge,.brand-touch-icon,.footer-logo,.header-rocket-icon,.home-title,.item-icon,.kpi-number,.m3-page-header-title,.pillar-icon-box,.plan-price-wrap,.signin-logo-badge,.spec-value-text,.tier-price){font-size:1.75rem}.faceid-icon-placeholder{font-size:5rem}.score-circle{font-size:1.625rem}.plans-section h2{font-size:1.375rem}:where(.metric-desc,.qr-status-text,.resolution-badge,.spatial-wing-badge){font-size:.775rem}:where(.footer-links-list a,.map-route-add-via-btn){font-weight:400}.kiosk-hero-content h1{font-size:clamp(1.3rem,2.8vw,2.25rem)}.kiosk-hero-content p{font-size:clamp(.88rem,1.5vw,1.05rem)}:where(.feat-pill,.route-step-meta,.ux-mode-badge-overlay){font-size:.74rem}.product-desc{font-size:clamp(.8rem,1vw,.88rem)}.price-tag{font-size:clamp(.9rem,1.2vw,1.15rem)}.cart-total{font-size:clamp(1.05rem,2vw,1.25rem)}.pay-button{--md-filled-button-label-text-size:1.05rem}.about-title,.help-title,.example-title,.landing-subpage-title{font-size:2.75rem}.link-stack,section.link-stack{font-size:.875rem}.link-stack a,.link-stack article{font-size:.9rem}.pos-catalog-header h4{font-size:clamp(1.2rem,2vw,1.5rem)}:where(.trial-days-highlight,.ux-modal-title,.ux-mode-icon-box){font-size:1.6rem}:where(.invoice-amount,.ux-empty-icon-box,.ux-modal-icon-badge){font-size:2.2rem}.showcase-card-code{font-family:JetBrains Mono,Fira Code,monospace}:where(.empty-plans-icon,.showcase-hero h1,.spec-value){font-size:2rem}:where(.evolution-header h2,.header-icon,.product-price){font-size:2.25rem}:where(.brand-screensaver-title,.empty-cart-view .empty-icon){font-size:3rem}:where(.maneuver-icon,.showcase-section-title,.ux-empty-state h3,.video-card-header h3){font-size:1.4rem}:where(.landing-auth-btn,.landing-nav-link,.ux-mode-launch-btn,.ux-mode-quickview-btn){font-size:.84rem}.det-layout{font-family:Outfit,Roboto,sans-serif}.support-log-empty{font-style:italic}:where(.click-popup-btn,.map-measure-badge-hint,.map-panel-toggle,.place-coordinates){font-size:.76rem}:where(.route-alternative-arrival,.route-alternative-label){font-size:.69rem}.route-alternative-distance{font-size:.71rem}:where(.place-info-row .info-label,.route-alternative-action,.stat-label){font-size:.68rem}.place-details-badge{font-size:.62rem}.landing-page-root{font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-title{font-size:clamp(2.1rem,3.8vw,3.25rem)}:where(.cta-btn md-icon,.feature-list li md-icon){font-size:22px}.section-title-box h2{font-size:clamp(2rem,4vw,2.75rem)}.evo-icon md-icon{font-size:26px}:where(.spatial-subcard p,.spotlight-launch-btn,.ux-mode-desc){font-size:.885rem}:where(.bento-content h3,.spotlight-icon-box){font-size:1.85rem}.download-header h2{font-size:2.5rem}.b2b-lead-content h2{font-size:clamp(2rem,3.8vw,2.85rem)}.spotlight-info h3{font-size:1.18rem}.spotlight-info p{font-size:.865rem}.ux-mode-number-pill{font-size:.725rem}.ux-mode-title-box h3{font-size:1.08rem}:where(.ux-expand-btn,.ux-modal-btn-primary){font-size:.925rem}.surveyContainer{font-size:.9em}@media screen and (max-width:599.98px){.catalog-title{font-size:1.85rem}.wishlist-title-text{font-size:.9rem}}@media (max-width:599.98px){.signin-title,.auth-title{font-size:clamp(1.25rem,5vw,1.35rem)}.dashboard-header h1{font-size:1.5rem}.page-heading{font-size:clamp(1.05rem,4vw,1.15rem)}.page-subtitle{font-size:.8rem}.about-title,.help-title,.example-title{font-size:1.85rem}}@container product-card (width<=320px){.product-title{font-size:.88rem}.price-tag{font-size:1rem}}@media screen and (max-width:599.98px){.m3-page-header-title{font-size:1.05rem}.header-end-zone md-outlined-button,.header-end-zone md-filled-button,.header-end-zone md-filled-tonal-button,.header-end-zone md-elevated-button,.header-end-zone md-text-button{font-size:.75rem}:is(.header-end-zone md-outlined-button:has([slot=icon]),.header-end-zone md-filled-button:has([slot=icon]),.header-end-zone md-filled-tonal-button:has([slot=icon]),.header-end-zone md-elevated-button:has([slot=icon])){font-size:0}.header-end-zone :is(md-outlined-button,md-filled-button,md-filled-tonal-button,md-elevated-button):has([slot=icon]) :is(md-icon,[slot=icon],.material-symbols-outlined){font-size:20px}}@media screen and (max-width:839.98px){nav.glass a.nav-item,nav a.nav-item{font-size:.75rem}nav.glass a.nav-item md-icon,nav a.nav-item md-icon{font-size:24px}nav.glass a.nav-item span,nav a.nav-item span{font-size:.75rem;font-weight:500}nav.glass a.nav-item.active span,nav a.nav-item.active span{font-weight:600}}@media screen and (min-width:840px){nav.nav-desktop a.nav-item md-icon,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined{font-size:22px}nav.nav-desktop a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span{font-size:.72rem;font-weight:500}nav.nav-desktop a.nav-item.active span,nav.glass:not(.nav-mobile) a.nav-item.active span{font-weight:700}}@media (max-width:768px){.m3-page-header-title{font-size:1.4rem}}@media (max-width:839.98px){.brand-screensaver-title{font-size:2rem}.brand-screensaver-tagline{font-size:1rem}.showcase-hero h1{font-size:1.5rem}}@media (max-width:600px){.analytics-metrics-strip{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem}.qr-compact-body{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem}.ux-modal-specs-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}.ux-modal-footer{grid-template-columns:minmax(0,1fr);gap:.65rem}.ux-filter-meta{grid-template-columns:minmax(0,1fr);gap:.75rem}.ux-modes-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.section-title-box h2{font-size:clamp(1.6rem,5.5vw,2.1rem)}}body{line-height:var(--md-sys-typescale-body-large-line-height,1.6)}h1,.m3-display-large{line-height:var(--md-sys-typescale-display-large-line-height);letter-spacing:var(--md-sys-typescale-display-large-tracking)}h2,.m3-headline-large{line-height:var(--md-sys-typescale-headline-large-line-height);letter-spacing:var(--md-sys-typescale-headline-large-tracking)}h3,.m3-headline-medium{line-height:var(--md-sys-typescale-headline-medium-line-height);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}h4,.m3-title-large{line-height:var(--md-sys-typescale-title-large-line-height);letter-spacing:var(--md-sys-typescale-title-large-tracking)}h5,.m3-title-medium{line-height:var(--md-sys-typescale-title-medium-line-height)}p,.m3-body-large{line-height:var(--md-sys-typescale-body-large-line-height)}.m3-body-medium{line-height:var(--md-sys-typescale-body-medium-line-height)}.m3-label-small{line-height:var(--md-sys-typescale-label-small-line-height);letter-spacing:var(--md-sys-typescale-label-small-tracking)}:where(.badge,.badge-counter,.column-badge,.count-badge,.item-status-pill,.m3-badge,.m3-count-badge,.m3-pill-badge,.m3-status-badge,.maneuver-icon,.map-panel-toggle-icon,.order-status-badge,.picker-badge md-icon,.route-close,.status-badge,md-elevated-button,md-filled-button,md-filled-tonal-button) md-icon:not([slot],md-outlined-button,md-text-button,md-tonal-button){line-height:1}.avatar-button md-icon,.avatar-button .material-symbols-outlined{line-height:24px}:where(md-filled-card,md-outlined-card,md-elevated-card) h5,.product-title{letter-spacing:-.015em}:where(.auth-title,.brand-screensaver-title,.brand-title,.click-popup-coords,.download-header h2,.hero-title,.home-title,.kpi-number,.m3-page-header-title,.metric-num,.product-price,.section-title-box h2,.showcase-brand-title,.signin-title,.spec-value,.ux-modal-title,:where(md-filled-card,md-outlined-card,md-elevated-card) .price-tag){letter-spacing:-.02em}:where(.footer-brand-tagline,.m3-empty-state-desc,.spatial-wing-header p,.spotlight-info p,.ux-mode-desc){line-height:1.55}:where(.kds-order-ref,.kpi-title,.lang-chip-btn,.popular-badge,.pro-tag,.showcase-stat-lbl,.spatial-wing-badge){letter-spacing:.04em}:where(.ad-network-badge,.det-voice-title,.footer-col-title,.label-title,.m3-label,.monospace,.pills-label,.place-details-header-title,.product-description-block h3,.section-heading,.showcase-brand-badge,.sidebar-brand-subtitle,.spotlight-pill,.stat-label){letter-spacing:.05em}.required-badge{text-transform:none}:where(.brand-screensaver-tagline,.card-subtitle,.faceid-notice,.m3-card-subtitle,.m3-dialog-description,.org-card-desc,.picker-preview-text,.place-info-row .info-value,.product-desc,.qr-caption,.showcase-card-code,.support-log-line,:where(md-filled-card,md-outlined-card,md-elevated-card) p,h6){line-height:1.4}:where(.active-orders-label,.ad-network-badge,.auth-divider,.docs-group-header,.footer-col-title,.info-label,.kpi-title,.label-title,.m3-info-label,.m3-label,.m3-label-small,.md3-presets-label,.md3-schedule-subtitle,.panel-section-title,.payment-dashboard .info-label,.picker-hex-input,.picker-popover-title,.pills-label,.place-details-badge,.place-details-header-title,.place-info-row .info-label,.popular-badge,.pos-orders-label,.pos-ux-mode-title,.pro-tag,.product-description-block h3,.qrg-card-hint,.qrg-group-head,.qrg-section-title,.section-heading,.showcase-brand-badge,.showcase-nav-category-header,.showcase-stat-lbl,.sidebar-brand-subtitle,.sidebar-nav-category,.spatial-wing-badge,.spotlight-header-badge,.spotlight-pill,.stat-label,.status-badge,.support-label,.ux-mode-category-tag){text-transform:uppercase}:where(.card-order-id,.lang-current-label,.m3-pill-badge,.order-number,.pos-ux-mode-title,.product-tag-chip,.qr-status-text){letter-spacing:.02em}:where(.card-title,.header-brand-text,.landing-nav-link,.m3-card-title,.m3-empty-state-title,.m3-summary-title,.maneuver-distance,.route-alternative-time,.section-title,.sidebar-brand-title,.summary-title){letter-spacing:-.01em}:where(.bento-content h3,.card-title,.kds-product-name,.m3-card-title,.map-action-button,.map-route-suggestion-title,.place-details-name,.pos-product-title-text,.product-title,.section-title-box h2,:where(md-filled-card,md-outlined-card,md-elevated-card) h5){line-height:1.25}:where(.col-justify-end .col-title,.m3-row-value,.preview-product-price,.row-value,.spotlight-mode-badge,.table-container td.actions-column,.table-container th.actions-column,table.quickgrid td.actions-column,table.quickgrid th.actions-column,td.col-justify-end,td.col-justify-right){text-align:right}:where(.det-title,.item-name,.org-card-header h3,.org-card-name,.picker-trigger-title,.qrg-title,.spatial-wing-header h3,.spotlight-info h3,.wishlist-title-text){line-height:1.3}:where(.active-orders-label,.info-label,.label-title,.m3-info-label,.md3-presets-label,.md3-schedule-subtitle,.panel-section-title,.payment-dashboard .info-label,.picker-popover-title,.pos-orders-label,.qrg-card-hint,.ux-mode-code){letter-spacing:.5px}:where(.assistant-message-text th,.col-justify-start .col-title,.lang-menu-item,.m3-table th,.map-global-suggestion-button,.map-route-suggestion-button,.order-items-table th,.orders-table th,.pos-product-card,.pos-product-title-text,.product-title,.route-alternative-card,.schedule-table td,.schedule-table th,.showcase-nav-btn,:where(md-filled-card,md-outlined-card,md-elevated-card) .price-tag,:where(md-filled-card,md-outlined-card,md-elevated-card) h5,:where(md-filled-card,md-outlined-card,md-elevated-card) p,assistant-message th,md-elevated-card,md-filled-card,md-outlined-card,td.col-justify-left,td.col-justify-start){text-align:left}:where(#components-reconnect-modal p,.about-hero,.analytics-metric-cell,.attract-loop-content,.auth-header,.b2b-lead-section,.col-justify-center .col-title,.column-empty,.cta-btn,.cta-card,.current-plan-indicator,.det-active-sessions-empty,.det-placeholder,.det-placeholder-padded,.docs-welcome-card,.download-header,.drop-title,.empty-cart-view,.empty-plans-card,.example-hero,.faceid-notice,.faceid-status-text,.feat-pill,.file-name,.help-hero,.kds-empty-col,.kiosk-empty-state,.landing-subpage-hero,.loading-progress-text,.m3-empty-column,.m3-empty-state,.map-measure-badge-hint,.no-messages,.org-tag,.pos-empty-state,.qr-instruction,.qrg-card,.qrg-empty,.resend-countdown,.score-box,.section-header,.section-title-box,.signin-header,.sort-indicator,.spec-item,.store-not-found,.upload-zone-label,.ux-empty-state,.ux-spotlight-header,.ux-widget-quote,.venue-chip,td.col-justify-center){text-align:center}:where(.catalog-title,header.landing-header .header-brand-text){letter-spacing:-.03em}:where(.showcase-nav-category-header,.sidebar-nav-category,.support-label){letter-spacing:.08em}:where(.m3-label,.spotlight-header-badge,.ux-mode-category-tag){letter-spacing:.06em}:where(.about-title,.b2b-lead-content h2,.click-popup-btn,.example-title,.help-title,.home-title,.kiosk-hero-content h1,.landing-subpage-title,.m3-page-header-title,.map-route-suggestion-meta,.page-heading,.platform-info h3,.pos-ux-mode-title,.sidebar-brand-title){line-height:1.2}:where(.about-subtitle,.bento-content p,.catalog-desc,.docs-article,.download-header p,.evolution-header p,.example-subtitle,.help-subtitle,.landing-subpage-subtitle,.org-card-header p,.product-description-text,.section-title-box p,.ux-empty-state p){line-height:1.6}:where(#components-reconnect-modal p,.chat-input-wrapper textarea,.empty-plans-desc,.evolution-card p,.input-box textarea,.kiosk-dialog-text,.kiosk-hero-content p,.platform-desc p,.showcase-hero p,.spatial-subcard p,.spec-card-text p,.subscription-description){line-height:1.5}:where(.brand-title,.m3-text-gradient,.showcase-hero h1,header.landing-header .header-brand-text){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:where(.docs-group-header,.qrg-group-head,.qrg-section-title){letter-spacing:.8px}.kiosk-hero-content h1{letter-spacing:-.5px}.kpi-number{line-height:1.1}.qrg-card-name{letter-spacing:-.3px}.docs-sidebar-title{letter-spacing:.15px}.link-stack,section.link-stack{text-align:start}:where(.org-description,.qr-instruction){line-height:1.45}:where(.assistant-search,.citation){line-height:1.25rem}.status-badge{letter-spacing:.03em}.click-popup-address{line-height:1.35}:where(.footer-header,.hero-badge,.feature-badge,.section-badge){letter-spacing:.3px}.hero-title{line-height:1.18}:where(.b2b-lead-content p,.hero-subtitle,.ux-modal-desc){line-height:1.65}.cta-btn span{letter-spacing:.2px}@media (max-width:599.98px){.payment-trust-footer,.preset-btn,.m3-trust-footer,.payment-trust-footer{text-align:center}}@media screen and (max-width:599.98px){.footer-bottom-bar{text-align:center}.price-tag{text-align:left}}@media screen and (max-width:839.98px){nav.glass a.nav-item span,nav a.nav-item span{text-align:center;line-height:1.2}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){text-align:start}nav.nav-desktop a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span{text-align:center;line-height:1.15}}.m3-line-clamp-3{-webkit-line-clamp:3}:where(.col-title-text,.file-name,.item-headline,.kiosk-brand-name,.m3-page-header-title,.m3-truncate,.maneuver-text,.map-global-suggestion-title,.org-card-name,.pos-ux-mode-title,.price-tag,.showcase-nav-btn-left span,.spec-value,nav a.nav-item span,nav.glass a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span,nav.nav-desktop a.nav-item span){text-overflow:ellipsis}:where(.badge,.cart-count,.cart-total,.click-popup-btn,.col-title-text,.det-bbox-label,.file-name,.item-headline,.item-status-pill,.items-count-badge,.kiosk-brand-name,.kiosk-brand-tagline,.kiosk-category-label,.kiosk-tier-btn,.legend-item,.m3-badge,.m3-page-header-title,.m3-status-badge,.m3-truncate,.maneuver-text,.map-action-button,.map-category-chip,.map-global-suggestion-title,.map-topbar,.order-status-badge,.org-card-name,.pos-ux-mode-title,.price-tag,.showcase-nav-btn-left span,.spec-value,.status-badge,.table-container td,.table-container th,nav a.nav-item span,nav.glass a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span,nav.nav-desktop a.nav-item span,table.quickgrid td,table.quickgrid th){white-space:nowrap}:where(.m3-line-clamp-2,.m3-line-clamp-3,.org-card-desc,.picker-preview-text,.pos-product-title-text,.product-desc,.wishlist-desc-text,:where(md-filled-card,md-outlined-card,md-elevated-card) p){-webkit-box-orient:vertical}:where(.m3-line-clamp-2,.org-card-desc,.picker-preview-text,.pos-product-title-text,.product-desc,.wishlist-desc-text,:where(md-filled-card,md-outlined-card,md-elevated-card) p){-webkit-line-clamp:2}:where(.about-title,.catalog-desc,.catalog-title,.docs-article,.example-title,.help-title,.item-headline,.landing-subpage-title,.m3-body-large,.m3-body-medium,.m3-card,.m3-card-subtitle,.m3-card-title,.m3-display-large,.m3-headline-large,.m3-headline-medium,.m3-label,.m3-title-large,.m3-title-medium,.m3x-card,.org-card-desc,.picker-preview-text,.section-desc,.showcase-card,.showcase-hero,.sidebar-brand-subtitle,.sidebar-brand-title,.stress-target,.table-container td,h1,h2,h3,h4,h5,h6,md-dialog [slot=headline],p,table.quickgrid td){overflow-wrap:anywhere}:where(.about-title,.catalog-desc,.catalog-title,.docs-article,.example-title,.help-title,.hero-badge span,.feature-badge span,.section-badge span,.hero-title,.item-headline,.landing-subpage-title,.m3-body-large,.m3-body-medium,.m3-card,.m3-card-subtitle,.m3-card-title,.m3-display-large,.m3-headline-large,.m3-headline-medium,.m3-label,.m3-title-large,.m3-title-medium,.m3x-card,.org-card-desc,.picker-preview-text,.place-info-row .info-value,.section-desc,.showcase-card,.showcase-hero,.sidebar-brand-subtitle,.sidebar-brand-title,.stress-target,.table-container td,h1,h2,h3,h4,h5,h6,md-dialog [slot=headline],p,table.quickgrid td){word-break:break-word}:where(.det-log-line,.support-log-line,.user-message){white-space:pre-wrap}.product-description-text{white-space:pre-line}.showcase-card-code{white-space:pre}.det-log-line{word-break:break-all}:where(.hero-badge span,.feature-badge span,.section-badge span,.hero-title){overflow-wrap:break-word}.cta-btn{white-space:normal}:where(.ad-upgrade-link,.kiosk-product-title-link:hover,.payment-support a:hover,.route-alternative-action:hover,.seller-browse-all:hover,.surveyContainer a,a:hover){text-decoration:underline}:where(.back-button,.btn-primary-link,.card-interactive,.chat-back-link,.citation,.crumb-link,.cta-btn,.cta-link,.docs-breadcrumb-link,.footer-brand-link,.footer-columns a,.footer-links-list a,.header-brand-link,.hero-pill-link,.kiosk-product-title-link,.landing-auth-btn,.landing-floating-auth-btn,.landing-nav-link,.link-stack a,.link-stack article,.m3-back-button,.m3-bottom-nav-item,.m3-card-interactive,.m3-summary-actions,.mobile-nav-item,.payment-support a,.platform-btn,.pos-header-link,.qrg-back,.route-button,.seller-browse-all,.seller-name-link,.sidebar-link,.spotlight-launch-btn,.summary-actions) :where(button,.summary-back-link,.ux-modal-btn-primary,.ux-mode-launch-btn,a,md-elevated-card,md-filled-card,md-outlined-card){text-decoration:none}@media screen and (max-width:839.98px){nav.glass a.nav-item,nav a.nav-item{text-decoration:none}}@media screen and (min-width:840px){nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item{text-decoration:none}}:where(#components-reconnect-modal button,.ad-slide-touch-prompt,.assistant-message-icon,.auth-logo-badge,.badge-counter,.brand-screensaver-cta,.btn-ready,.det-bbox-label,.footer-brand-badge,.header-rocket-icon,.landing-auth-btn:hover,.landing-auth-btn:hover md-icon,.lang-chip-btn.lang-chip--active,.m3-dialog-btn-primary,.map-category-chip.active,.mobile-nav-item:active,.mobile-nav-item:hover,.new-badge,.picker-day-dot.active,.picker-swatch-check,.route-start-btn,.showcase-brand-badge,.showcase-nav-btn.active .showcase-nav-count,.sidebar-brand-icon,.signin-logo-badge,.ux-discount-badge,header.landing-header .header-brand-icon-box){color:var(--md-sys-color-on-primary)}:where(.ad-disclaimer,.auth-divider,.card-payment,.column-empty,.crumb-sep,.det-placeholder-icon,.empty-cart-view .empty-icon,.faceid-notice,.kds-empty-col,.kiosk-wish-icon,.landing-nav-link,.m3-dialog-toggle-desc,.md3-closed-badge,.md3-time-label,.md3-time-separator,.picker-day-dot,.pos-card-img,.pos-card-img-placeholder,.pos-org-name,.product-img-placeholder,.qrg-back,.qrg-color-picker-wrapper,.qrg-empty,.qrg-empty-list,.qrg-field-label,.qrg-group-head,.qrg-slider-header,.sidebar-nav-category,.support-log-empty,.table-icon){color:var(--md-sys-color-outline)}.avatar-button{--md-outlined-button-outline-color:var(--md-sys-color-outline);--md-outlined-button-container-color:var(--md-sys-color-secondary-container);--md-outlined-button-label-text-color:var(--md-sys-color-on-secondary-container);--md-outlined-button-icon-color:var(--md-sys-color-on-secondary-container)}.avatar-button svg *{fill:var(--md-sys-color-on-primary-container)}md-dialog.contacts,md-dialog.faceid-profile-modal,.avatar-container md-dialog{--md-dialog-container-color:var(--md-sys-color-surface-container-high)}:where(.ad-upgrade-link,.card-icon,.column-icon.icon-making,.discount-row,.feature-icon.info,.header-icon.icon-making,.in-stock-text,.info-icon,.m3-pill-badge.tertiary,.promo-success-text,.spec-icon.in-stock,.trust-badge md-icon){color:var(--md-sys-color-tertiary)}:where(.feature-icon.star,.m3-pill-badge.secondary,.trust-badge md-icon){color:var(--md-sys-color-secondary)}:where(.m3-search-container,.material-search-container) :where(md-outlined-text-field,.material-text-field){--md-outlined-text-field-outline-color:var(--md-sys-color-outline-variant);--md-outlined-text-field-hover-outline-color:var(--md-sys-color-outline);--md-outlined-text-field-focus-outline-color:var(--md-sys-color-primary);--md-outlined-text-field-container-color:var(--md-sys-color-surface-container-high)}.m3-mode-toggle-figure>:first-child,.mode-toggle-figure>.mode-toggle-icon:first-child{stroke:var(--md-sys-color-on-primary-container)}:where(.link-stack svg,.link-stack svg *,.m3-mode-toggle-figure>:nth-child(2),.mode-toggle-figure>.mode-toggle-icon:nth-child(2)){fill:var(--md-sys-color-on-surface)}:where(#components-reconnect-modal button:hover,.analytics-period-chip.active,.badge-completed,.badge-ready,.badge-trial,.badge-verified,.badge.completed,.badge.trial,.badge.verified,.card-completed .card-status-chip,.card-paid .card-status-chip,.catalog-badge,.det-logo-badge,.det-status-badge.active,.doc-type,.header-brand-icon-box,.item-qty-badge,.item-status-pill.status-completed,.item-status-pill.status-paid,.kds-status-tag,.kiosk-brand-logo-fallback,.m3-avatar,.m3-doc-type,.m3-pill-badge,.m3-status-badge.completed,.m3-status-badge.paid,.m3-status-badge.status-completed,.m3-status-badge.status-paid,.m3-status-badge.success,.mode-edit,.notification-banner,.order-status-badge.status-completed,.order-status-badge.status-paid,.picker-icon-badge.active,.pillar-icon-box,.preset-btn:hover,.qrg-badge,.qrg-logo-badge,.ready-badge,.showcase-nav-btn.active,.status-badge.active,.summary-title,.user-message){color:var(--md-sys-color-on-primary-container)}:where(.analytics-mode-btn.active,.archive-type,.back-button:focus-visible,.back-button:hover,.badge-active,.badge.active,.card-collecting .card-status-chip,.count-badge,.det-permission-rationale,.drawer-header .badge,.item-status-pill.status-collected,.item-status-pill.status-collecting,.item-status-pill.status-shipping,.m3-archive-type,.m3-back-button:focus-visible,.m3-back-button:hover,.m3-count-badge,.m3-filter-chip.active,.m3-filter-chip[aria-selected=true],.m3-status-badge.collected,.m3-status-badge.collecting,.m3-status-badge.info,.m3-status-badge.shipping,.m3-status-badge.status-collected,.m3-status-badge.status-collecting,.m3-status-badge.status-shipping,.order-status-badge.status-collected,.order-status-badge.status-collecting,.order-status-badge.status-shipping,.otp-target-hint,.pos-exact-bill-btn,.ux-widget-group,:where(.analytics-mode-btn,.m3-segmented-btn).active){color:var(--md-sys-color-on-secondary-container)}:where(.badge-making,.badge-paused,.badge-pro,.badge.paused,.badge.pro,.card-making .card-status-chip,.card-shipping .card-status-chip,.current-plan-indicator.pro,.item-status-pill.status-making,.m3-pill-badge.tertiary,.m3-sheet-type,.m3-status-badge.making,.m3-status-badge.status-making,.m3-status-badge.warning,.mode-preview,.order-status-badge.status-making,.place-details-badge.place,.share-toast,.sheet-type,.ux-widget-auction){color:var(--md-sys-color-on-tertiary-container)}:where(#blazor-error-ui,.badge-blocked,.badge-none,.badge.blocked,.badge.none,.det-diag-box-warning,.det-status-badge:not(.active),.error-banner,.item-status-pill.status-canceled,.m3-banner-error,.m3-pdf-type,.m3-status-badge.canceled,.m3-status-badge.error,.m3-status-badge.status-canceled,.order-status-badge.status-canceled,.pdf-type,.place-details-badge.org,.required-badge,.status-badge.inactive){color:var(--md-sys-color-on-error-container)}:where(.auth-error-banner,.badge-expired,.badge-with-ads,.badge.expired,.badge.with-ads,.kiosk-wish-icon.wished,.map-route-close-btn:hover,.map-route-remove-via-btn:hover,.nav-control-btn.finish,.place-details-avatar.org,.route-error,.signin-error-banner,.validation-message){color:var(--md-sys-color-error)}:where(.banner-close-btn,.card-interactive,.cta-btn md-icon,.cta-btn span,.kiosk-product-title-link,.m3-card-interactive,button.col-title){color:inherit}:where(#components-reconnect-modal p,.about-subtitle,.analytics-mode-btn,.analytics-period-chip,.analytics-status-pill,.auth-subtitle,.badge-cancelled,.badge.cancelled,.body-subtext,.card-created .card-status-chip,.card-meta,.card-mid-row,.card-subtitle,.cart-count,.catalog-desc,.column-empty p,.control-label,.crumb-link,.det-active-sessions-empty,.det-btn-icon-sm,.det-card-title-sm,.det-label,.det-placeholder,.det-stat-label,.det-subtitle,.det-voice-room,.docs-refresh-btn,.drop-container,.drop-title,.empty-cart-view,.empty-plans-desc,.empty-plans-icon-wrapper,.example-subtitle,.explorer-subtitle,.footer-brand-tagline,.footer-copyright,.footer-links-list a,.generic-type,.help-subtitle,.info-label,.item-status-pill.status-created,.item-support,.item-unit-price,.items-count-badge,.kds-empty-col p,.kds-time-ago,.kiosk-brand-tagline,.kiosk-category-label,.kiosk-dialog-text,.kiosk-empty-state p,.kiosk-hero-content p,.label-title,.landing-subpage-subtitle,.lang-chevron,.lang-chip-btn,.m3-bottom-nav-item,.m3-card-media-placeholder,.m3-card-subtitle,.m3-dialog-description,.m3-dialog-toggle-icon,.m3-empty-column p,.m3-empty-state-desc,.m3-filter-chip,.m3-generic-type,.m3-info-label,.m3-label-sm,.m3-page-header-subtitle,.m3-progress-labels,.m3-row-label,.m3-segmented-btn,.m3-status-badge.created,.m3-status-badge.status-created,.m3-table th,.m3-trust-footer,.md3-presets-label,.md3-schedule-subtitle,.mobile-nav-item,.not-found-icon,.order-items-table th,.order-status-badge.status-created,.order-subtitle,.orders-table th,.org-card-desc,.org-media-placeholder,.page-subtitle,.pagination-text,.payment-dashboard .info-label,.payment-trust-footer,.picker-hex-prefix,.picker-icon-badge,.picker-popover-title,.picker-preview-text,.pillar-features li,.plan-currency,.pos-empty-state p,.preset-label,.preview-info,.preview-label,.price-label,.price-row,.product-currency,.product-desc,.product-description-block h3,.product-unit,.progress-labels,.promotion-modal-subtitle,.qr-instruction,.resend-countdown,.resolution-badge,.route-alternative-arrival,.route-alternative-distance,.route-alternative-label,.route-options-toolbar-meta,.row-label,.section-desc,.seller-address,.shipping-card,.showcase-card-btn,.showcase-card-desc,.showcase-controls-bar,.showcase-hero p,.showcase-nav-btn,.showcase-nav-count,.showcase-stat-lbl,.showcase-topbar-subtitle,.sidebar-link,.signin-subtitle,.spec-icon,.spec-label,.stat-label,.stat-value .unit,.status-badge.inactive,.status-text,.store-not-found .not-found-icon,.store-not-found p,.subscription-description,.summary-date,.support-label,.surveyContainer,.tier-price small,.trial-days-label,.trust-badge,.upload-subtext,.ux-widget-quote,.variant-dialog-subtext,.wishlist-desc-text,.wishlist-details-desc,.wishlist-placeholder,:where(.m3-search-container,.material-search-container) [slot=trailing-icon],:where(.m3-search-container,.material-search-container) md-icon[slot=leading-icon],:where(md-filled-card,md-outlined-card,md-elevated-card) p,p),.search-input::placeholder{color:var(--md-sys-color-on-surface-variant)}:where(#components-reconnect-modal,.about-title,.active-orders-label,.analytics-config-btn,.analytics-date-picker-trigger,.analytics-mode-btn:hover,.analytics-period-chip:hover,.assistant-message-text pre>code,.attract-loop-content,.auth-card,.auth-title,.booking-picker-card,.card-amount,.card-order-id,.card-title,.cart-expand-icon,.cart-total,.catalog-title,.citation,.color-hex,.column-badge,.column-title,.count-badge,.crumb-current,.current-plan-indicator,.designer-page-root,.det-card-title,.det-logs-console,.det-title,.dialog-headline-wrap,.docs-header-breadcrumb,.docs-sidebar-title,.drawer-footer .total-row,.drawer-header .headline,.drawer-panel,.empty-plans-title,.example-title,.explorer-title-group h4,.faceid-status-text,.file-name,.footer-brand-link,.footer-brand-title,.footer-links-list a:hover,.fullscreen-loading,.header-brand-link,.help-title,.home-title,.info-value,.item-headline,.item-name,.item-total-price,.kds-product-name,.kiosk-brand-name,.kiosk-empty-state h3,.kiosk-hero-content h1,.landing-floating-auth-btn,.landing-nav-link:hover,.landing-subpage-title,.lang-chip-btn:hover,.lang-menu-item,.lang-menu-item:hover,.lang-pill-btn,.link-stack a,.link-stack article,.loading-progress-text,.m3-card-title,.m3-dialog-close-btn,.m3-dialog-header h3,.m3-dialog-toggle-title,.m3-drawer-panel,.m3-empty-state-title,.m3-filter-chip:hover,.m3-info-value,.m3-page-header-title,.m3-period-picker-trigger,.m3-row-value,.m3-selection-item,.m3-summary-title,.m3-table td,.m3-total-label,.m3-video-type,.md3-dialog-headline,.md3-time-input,.message-list-container,.navigator-stats-bar,.order-items-table td,.orders-table,.org-card-name,.organizations-map-page,.page-heading,.payment-dashboard,.payment-dashboard .info-value,.picker-hex-input,.picker-trigger-title,.plan-name,.plan-title,.plans-section h2,.pos-catalog-header h4,.pos-empty-state h5,.pos-orders-label,.pos-product-title-text,.pos-quick-bill-btn,.preset-btn,.preview-title,.product-description-text,.product-title,.qr-designer-page-root,.qrg-back:hover,.qty-val,.route-alternative-card,.route-alternative-time,.route-close:hover,.route-options-toolbar-btn,.row-value,.screensaver-pro-badge,.seat-designer-page-root,.section-title,.select-input,.seller-name,.session-item-title,.showcase-brand-title,.showcase-card-title,.showcase-mobile-toggle,.showcase-nav-btn:hover,.showcase-section-title,.showcase-stat-val,.showcase-topbar-title,.sidebar-brand-title,.signin-card,.signin-title,.smart-grid-container h4,.smart-grid-container input,.smart-grid-container select,.smart-grid-container textarea,.spec-value,.store-not-found h2,.summary-title,.table-container,.table-container td,.table-container th,.text-input,.tier-name,.total-label,.upload-text,.ux-widget-hotel,.ux-widget-location,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,.variant-dialog-title,.video-card-header h3,.video-type,.wishlist-title-text,:where(.analytics-mode-btn,.m3-segmented-btn):hover,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) .headline,:where(md-filled-card,md-outlined-card,md-elevated-card) h5,assistant-message pre>code,code,footer.app-footer,h1,h2,h3,h4,h5,h6,header.app-header,header.app-header.landing-header,main.showcase-page,md-elevated-card,md-filled-card,md-outlined-card,table.quickgrid td,table.quickgrid th){color:var(--md-sys-color-on-surface)}:where(.ad-network-badge,.advance-prompt,.amount-cell,.audio-type,.avatar-pulse md-icon,.back-button,.column-icon.icon-ready,.crumb-link:hover,.det-logo-badge md-icon,.det-permission-rationale md-icon,.det-stat-value,.det-voice-title,.docs-breadcrumb-link,.docs-group-header,.docs-header-icon,.drawer-footer .total-value,.empty-mini-icon,.explorer-title-group md-icon,.faceid-icon-placeholder,.feat-icon,.feature-icon.ok,.footer-col-title,.footer-links-list a .material-symbols-outlined,.footer-links-list a md-icon,.header-icon,.header-icon.icon-ready,.headline,.invoice-amount,.item-icon-wrapper,.item-price,.item-status-pill.status-made,.kds-empty-icon,.kds-order-ref,.kiosk-brand-icon,.kiosk-empty-icon,.kiosk-product-title-link:hover,.label-title,.landing-mobile-menu-toggle:hover,.landing-nav-link md-icon,.lang-globe-icon,.lang-menu-item.is-selected,.lang-toggle-btn:hover,.m3-amount-cell,.m3-audio-type,.m3-back-button,.m3-bottom-nav-item.active,.m3-dialog-icon,.m3-empty-column-icon,.m3-empty-state-icon,.m3-label,.m3-legend,.m3-page-header-icon,.m3-pill-badge,.m3-price-badge,.m3-selection-item:hover,.m3-status-badge.made,.m3-status-badge.status-made,.m3-total-value,.maneuver-icon,.md3-headline-icon,.meta-highlight,.mobile-nav-item md-icon,.nav-control-btn.active,.option-add-price,.order-status-badge.status-made,.panel-section-title,.payment-support a,.picker-badge,.place-details-avatar,.plan-price-wrap,.pos-empty-icon,.pos-price-text,.pos-tech-chip,.pos-ux-mode-title,.preview-product-price,.price-tag,.price-value,.product-price,.product-tag-chip,.profile-title,.qrg-org,.qrg-section-title,.qrg-slider-val,.route-alternative-action,.schedule-table th,.score-circle,.section-heading,.section-title md-icon,.seller-browse-all,.seller-logo-placeholder,.seller-name:hover,.session-item-subtitle,.shipping-fee,.showcase-brand-icon,.showcase-card-btn:hover,.showcase-card-code,.showcase-lib-badge,.showcase-nav-category-header,.showcase-section-icon,.showcase-stat-icon,.sidebar-brand-subtitle,.sidebar-link:hover,.stat-item.eta .stat-value,.summary-check-icon,.support-log-line,.tier-price,.total-value,.trial-days-highlight,.trust-badge,.upload-icon,.ux-mode-badge-overlay,.wishlist-details-price,.wishlist-price-tag,:where(md-filled-card,md-outlined-card,md-elevated-card) .price-tag,a,a:hover){color:var(--md-sys-color-primary)}:where(.chat-page-root,.landing-page-root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.video-caption{color:rgb(from var(--md-sys-color-on-surface) r g b / .75)}:where(.badge-age-restriction,.blazor-error-boundary){color:var(--md-sys-color-on-error)}.brand-screensaver-tagline{color:rgb(from var(--md-sys-color-on-surface) r g b / .85)}.ad-network-partner{color:rgb(from var(--md-sys-color-on-surface) r g b / .5)}.ad-org-context{color:rgb(from var(--md-sys-color-on-surface) r g b / .6)}:where(.btn-complete,.popular-badge,.pro-tag){color:var(--md-sys-color-on-tertiary)}:where(.docs-article,body){color:var(--md-sys-color-on-background)}:where(.ad-upgrade-link:hover,.pro-badge-icon){color:var(--md-sys-color-tertiary-fixed)}:where(.link-stack svg,.link-stack svg *){stroke:var(--md-sys-color-on-surface)}.det-danger-btn{--md-filled-button-container-color:var(--md-sys-color-error);--md-filled-button-label-text-color:var(--md-sys-color-on-error)}.det-tertiary-btn{--md-filled-button-container-color:var(--md-sys-color-tertiary);--md-filled-button-label-text-color:var(--md-sys-color-on-tertiary)}:root{--map-primary:var(--md-sys-color-primary);--map-primary-container:var(--md-sys-color-primary-container);--map-on-primary:var(--md-sys-color-on-primary);--map-surface:rgb(from var(--md-sys-color-surface) r g b / .88);--map-surface-strong:rgb(from var(--md-sys-color-surface) r g b / .95);--map-surface-soft:var(--md-sys-color-surface-container-low);--map-surface-muted:var(--md-sys-color-surface-container);--map-on-surface:var(--md-sys-color-on-surface);--map-on-surface-variant:var(--md-sys-color-on-surface-variant);--map-text:var(--md-sys-color-on-surface);--map-text-muted:var(--md-sys-color-on-surface-variant);--map-error:var(--md-sys-color-error);--map-shadow:0 12px 30px rgb(from var(--md-sys-color-shadow) r g b / .08), 0 4px 12px rgb(from var(--md-sys-color-shadow) r g b / .03)}:where(.map-action-button,.map-category-chip,.map-global-suggestion-button,.map-measure-badge-value,.map-panel-toggle,.map-route-header-title,.map-route-profile-chip:hover,.map-route-suggestion-button,.place-details-back-btn,.place-details-name,.place-info-row .info-value,.route-button,.search-clear-btn:hover,.search-input,.yandex-ctrl-btn){color:var(--map-text)}:where(.map-measure-badge-hint,.map-panel-toggle-tab,.map-route-add-via-btn,.map-route-close-btn,.map-route-profile-chip,.map-route-remove-via-btn,.map-route-suggestion-meta,.map-route-swap-btn,.org-description,.place-coordinates,.place-details-header-title,.place-info-row .info-label,.route-close,.route-loading,.search-clear-btn,.search-icon,.search-route-btn){color:var(--map-text-muted)}:where(.click-popup-btn-secondary:hover,.map-action-button:hover:not(:disabled),.map-category-chip:hover,.map-global-suggestion-item.active .map-global-suggestion-button,.map-panel-toggle-tab:hover,.map-route-add-via-btn:hover,.map-route-profile-chip.active,.map-route-swap-btn:hover,.place-details-back-btn:hover,.search-route-btn:hover,.yandex-ctrl-btn:hover){color:var(--map-primary)}:where(.click-popup-btn,.map-action-button.primary,.map-action-button.primary:hover:not(:disabled),.search-route-btn.active,.yandex-ctrl-btn.active){color:var(--map-on-primary)}:where(.nav-control-btn,.navigator-maneuver-bar){color:var(--md-sys-color-inverse-on-surface)}.maneuver-text{color:rgb(from var(--md-sys-color-inverse-on-surface) r g b / .8)}:where(.click-popup-btn-secondary,.click-popup-coords){color:var(--map-on-surface)}.click-popup-address{color:var(--map-on-surface-variant)}.landing-page-root{--landing-bg:#030712;--landing-surface:#0d1322d6;--landing-surface-hover:#141d34f0;--landing-text-main:#f8fafc;--landing-text-sub:#94a3b8;--landing-text-muted:#64748b;color:var(--landing-text-main)}:where(.badge-cyan,.chip-1 md-icon,.hero-badge,.feature-badge,.section-badge){color:#38bdf8}:where(.badge-purple,.chip-3 md-icon){color:#c084fc}.badge-teal{color:#2dd4bf}.badge-indigo{color:#818cf8}:where(.bento-content h3,.evolution-card h3,.footer-header,.hero-pill-link:hover,.hero-title,.org-card-header h3,.platform-btn,.platform-info h3,.spatial-wing-header h3,.spotlight-info h3,.ux-empty-state h3,.ux-modal-title,.ux-search-box input,.ux-tab-btn:hover){color:var(--md-sys-color-on-surface,#f8fafc)}:where(.b2b-lead-content h2,.download-header h2,.evolution-header h2,.footer-logo,.section-title-box h2,.title-gradient,.value-cyan,.value-emerald,.value-purple,.value-teal){-webkit-text-fill-color:transparent}.title-sub{color:var(--landing-text-main,#f8fafc)}.hero-subtitle{color:var(--landing-text-sub,#94a3b8)}.pills-label{color:var(--md-sys-color-outline,#64748b)}:where(.card-macos .platform-icon,.feat-pill,.feat-pill span,.feature-list li,.hero-pill-link,.org-tag,.platform-desc p,.qr-caption,.ux-modal-btn-secondary,.ux-modal-desc,.ux-mode-number-pill,.ux-mode-quickview-btn,.venue-chip){color:var(--md-sys-color-on-surface-variant,#cbd5e1)}:where(.active-evo .evo-icon,.card-windows .platform-icon,.evolution-arrow,.feature-list li md-icon,.footer-columns a:hover,.footer-columns md-icon,.hero-pill-link md-icon,.org-tag md-icon,.platform-icon,.qr-caption md-icon,.qr-status-text,.spatial-meta-note,.spatial-meta-note md-icon,.spec-card-icon,.ux-expand-btn md-icon,.ux-modal-code,.ux-mode-quickview-btn md-icon,.ux-mode-quickview-btn:hover,.wing-geomap .venue-icon){color:var(--md-sys-color-primary,#38bdf8)}:where(.primary-cta,.qr-bot-btn:hover md-icon,.secondary-cta,.secondary-cta:hover,.spotlight-launch-btn:hover,.stage-tab.active,.tertiary-cta,.tertiary-cta:hover,.ux-expand-btn:hover,.ux-modal-btn-primary,.ux-modal-btn-primary:hover,.ux-modal-btn-secondary:hover,.ux-mode-launch-btn:hover,.ux-reset-filter-btn:hover,.ux-tab-btn.active){color:#fff}:where(.floating-chip,.hero-cta){color:#f8fafc}:where(.b2b-lead-content p,.bento-content p,.download-header p,.evolution-card p,.evolution-header p,.footer-brand p,.footer-columns a,.legend-item,.metric-desc,.org-card-header p,.platform-info span,.section-title-box p,.spatial-subcard p,.spatial-wing-header p,.spec-card-text p,.spec-label,.spotlight-info p,.spotlight-mode-badge,.spotlight-sub,.stage-tab,.ux-count-pill,.ux-empty-state p,.ux-mode-code,.ux-mode-desc,.ux-search-clear,.ux-tab-btn){color:var(--md-sys-color-on-surface-variant,#94a3b8)}.stage-tab:hover{color:#f1f5f9}.chip-2 md-icon{color:#10b981}:where(.platform-btn:hover,.section-title-box h2,.spotlight-launch-btn,.ux-search-clear:hover){color:var(--md-sys-color-on-surface,#fff)}:where(.card-ios .platform-icon,.evo-icon){color:var(--md-sys-color-tertiary,#c084fc)}:where(.fiscal-tag-item,.spec-card-text h4,.subcard-header h4,.ux-count-pill strong,.ux-expand-btn,.ux-mode-title-box h3){color:var(--md-sys-color-on-surface,#f1f5f9)}:where(.fiscal-tag-item md-icon,.venue-icon){color:var(--md-sys-color-secondary,#2dd4bf)}.card-web .platform-icon{color:var(--md-sys-color-tertiary,#34d399)}.card-android .platform-icon{color:var(--md-sys-color-secondary,#4ade80)}.footer-copy{color:var(--md-sys-color-on-surface-variant,#ffffff80)}.spotlight-header-badge{color:#fde047}:where(.spotlight-pill,.ux-mode-category-tag){color:var(--cat-accent,#38bdf8)}.cat-retail{--cat-accent:#38bdf8;--cat-glow:#38bdf840;--cat-pill-bg:#38bdf81f;--cat-icon-bg:#38bdf81f}.cat-hospitality{--cat-accent:#fb923c;--cat-glow:#fb923c40;--cat-pill-bg:#fb923c1f;--cat-icon-bg:#fb923c1f}.cat-services{--cat-accent:#c084fc;--cat-glow:#c084fc40;--cat-pill-bg:#c084fc1f;--cat-icon-bg:#c084fc1f}.cat-fintech{--cat-accent:#34d399;--cat-glow:#34d39940;--cat-pill-bg:#34d3991f;--cat-icon-bg:#34d3991f}:where(.ux-empty-icon-box),.ux-search-box input::placeholder{color:var(--md-sys-color-on-surface-variant,#64748b)}.ux-reset-filter-btn{color:#fca5a5}.ux-mode-launch-btn{color:var(--md-sys-color-on-surface,#e2e8f0)}.ux-quickview-dialog{--md-dialog-container-color:#0a0f1cf5}.loading-progress circle{fill:none;stroke:var(--md-sys-color-surface-container-high);stroke-width:.6rem}.loading-progress circle:last-child{stroke:var(--md-sys-color-primary);stroke-dasharray:calc(3.141 * var(--blazor-load-percentage,0%) * .8), 500%}@media screen and (max-width:839.98px){nav.glass a.nav-item,nav a.nav-item,nav.glass a.nav-item md-icon,nav a.nav-item md-icon{color:var(--md-sys-color-on-surface-variant)}nav.glass a.nav-item.active md-icon,nav a.nav-item.active md-icon{color:var(--md-sys-color-on-secondary-container)}nav.glass a.nav-item span,nav a.nav-item span{color:var(--md-sys-color-on-surface-variant)}nav.glass a.nav-item.active span,nav a.nav-item.active span{color:var(--md-sys-color-on-surface)}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){color:var(--md-sys-color-on-surface)}nav.nav-desktop a.nav-item,nav.glass:not(.nav-mobile) a.nav-item,nav.nav-desktop a.nav-item md-icon,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined{color:var(--md-sys-color-on-surface-variant)}nav.nav-desktop a.nav-item:hover md-icon,nav.nav-desktop a.nav-item:hover .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item:hover md-icon,nav.glass:not(.nav-mobile) a.nav-item:hover .material-symbols-outlined{color:var(--md-sys-color-on-surface)}nav.nav-desktop a.nav-item.active md-icon,nav.nav-desktop a.nav-item.active .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item.active md-icon,nav.glass:not(.nav-mobile) a.nav-item.active .material-symbols-outlined{color:var(--md-sys-color-on-secondary-container)}nav.nav-desktop a.nav-item span,nav.glass:not(.nav-mobile) a.nav-item span{color:var(--md-sys-color-on-surface-variant)}nav.nav-desktop a.nav-item.active span,nav.glass:not(.nav-mobile) a.nav-item.active span{color:var(--md-sys-color-on-surface)}}:where(.analytics-config-btn,.analytics-mode-pill-group,.auth-card,.avatar-pulse,.badge-cancelled,.badge.cancelled,.canvas-card,.card-created .card-status-chip,.cart-bar,.col-options,.column-badge,.count-badge,.det-btn-icon-sm:hover,.det-stat-item,.drawer-panel,.drop-container:hover,.empty-plans-icon-wrapper,.hero-pill-link:hover,.item-icon-wrapper,.item-status-pill.status-created,.item-status-pill.status-made,.items-count-badge,.kiosk-brand-tagline,.landing-mobile-menu-toggle:hover,.lang-dropdown-menu,.lang-inline-grid,.lang-pill-btn:hover,.lang-toggle-btn:hover,.m3-card,.m3-center-box,.m3-dialog-close-btn,.m3-dialog-toggle-item:hover,.m3-drawer-panel,.m3-filter-chip:hover,.m3-segmented-pill-group,.m3-selection-panel,.m3-status-badge.created,.m3-status-badge.made,.m3-status-badge.status-created,.m3-status-badge.status-made,.md3-closed-badge,.order-status-badge.status-created,.order-status-badge.status-made,.orders-table th,.picker-badge,.plan-card.selected,.pos-quick-bill-btn,.pos-tech-chip,.product-main-image-wrap,.seat-selection-card,.session-item,.sidebar-link:hover,.signin-card,.store-seller-card,.table-container th,.table-container th.actions-column,.tier-box.active-tier,.upload-card:hover,.ux-widget-hotel,.ux-widget-location,.ux-widget-quote,.ux-widget-subscription,.ux-widget-ticket,.ux-widget-vehicle,:where(.analytics-date-picker-trigger,.m3-period-picker-trigger):hover,:where(md-filled-card,md-outlined-card,md-elevated-card):hover,md-dialog>*,table.quickgrid th,table.quickgrid th.actions-column){background:var(--md-sys-color-surface-container-high)}:where(.analytics-config-btn:hover,.analytics-mode-btn:hover,.analytics-period-chip:hover,.canvas-wrapper,.current-plan-indicator,.det-diag-box,.det-logs-console,.lang-menu-item:hover,.m3-card-media,.m3-dialog-close-btn:hover,.option-item-row:hover,.orders-table tr:hover,.org-media,.picker-day-dot,.picker-icon-badge,.pos-card-img,.pos-card-img-placeholder,.pos-quick-bill-btn:hover,.product-img-placeholder,.product-media,.product-tag-chip,.route-close:hover,.seller-logo-placeholder,.showcase-card-btn:hover,.smart-grid-container input,.smart-grid-container select,.smart-grid-container textarea,.status-badge.inactive,.table-container tr:hover td,.table-container tr:hover td.actions-column,.wishlist-media,:where(.analytics-mode-btn,.m3-segmented-btn):hover,:where(md-filled-card,md-outlined-card,md-elevated-card) figure,table.quickgrid tr:hover td,table.quickgrid tr:hover td.actions-column){background:var(--md-sys-color-surface-container-highest)}:where(.active-orders-tabs,.analytics-explorer-section,.app-grid>nav,.booking-picker-card,.card-elevated,.cart-items-list,.catalog-sidebar,.det-sidebar,.example-card,.faceid-scanner-frame,.faq-card,.kanban-column,.kds-column,.m3-card-elevated,.m3-dialog-toggle-item,.m3-empty-state,.m3-explorer-section,.m3-fieldset,.m3-kanban-column,.m3-summary-card,.md3-presets-section,.md3-schedule-day-card,.options-list-container,.picker-compact-box,.picker-trigger-card,.pillar-card,.qr-controls-panel,.qrg-sidebar,.showcase-card,.showcase-card-body,.showcase-sidebar,.summary-card,.tech-card,.upload-card,footer.app-footer){background:var(--md-sys-color-surface-container-low)}:where(.analytics-period-chip.active,.badge-completed,.badge-ready,.badge-trial,.badge-verified,.badge.completed,.badge.trial,.badge.verified,.booking-summary-banner,.card-completed .card-status-chip,.card-paid .card-status-chip,.catalog-badge,.click-popup-btn-secondary:hover,.det-logo-badge,.det-status-badge.active,.header-brand-icon-box,.item-qty-badge,.item-status-pill.status-completed,.item-status-pill.status-paid,.kds-status-tag,.kiosk-brand-logo-fallback,.m3-avatar,.m3-mode-toggle-figure,.m3-pill-badge,.m3-status-badge.completed,.m3-status-badge.paid,.m3-status-badge.status-completed,.m3-status-badge.status-paid,.m3-status-badge.success,.mode-edit,.mode-toggle-figure,.notification-banner,.order-status-badge.status-completed,.order-status-badge.status-paid,.picker-icon-badge.active,.pillar-icon-box,.preset-btn:hover,.qrg-badge,.qrg-logo-badge,.ready-badge,.showcase-nav-btn.active,.status-badge.active,.upload-card.dragging,.user-message){background:var(--md-sys-color-primary-container)}:where(.ai-blob-canvas svg,.analytics-mode-btn,.back-button,.chat-input-wrapper textarea,.det-btn-icon-sm,.docs-refresh-btn,.input-box textarea,.lang-chip-btn,.lang-menu-item,.m3-back-button,.m3-segmented-btn,.map-global-suggestion-button,.map-route-profile-chip,.map-route-remove-via-btn,.map-route-suggestion-button,.md3-time-input,.picker-hex-input,.product-detail-card,.route-alternative-action,.search-clear-btn,.search-input,.search-route-btn,.showcase-card-btn,.showcase-mobile-toggle,.showcase-nav-btn,.stage-tab,.unified-kiosk-filter-bar,.ux-search-box input,svg.ai-blob-svg){background:0 0}:where(.det-layout,.det-main,.det-preview-container,.map-category-chip:hover,.map-global-suggestions,.map-panel-toggle-tab:hover,.map-route-add-via-btn,.map-route-input,.map-route-input:focus-within,.map-route-profile-chip.active,.map-route-swap-btn,.route-alternative-card,.route-options-toolbar-btn,.search-bar:focus-within),:where(.designer-page-root,.m3-nav-rail,.pos-main,.preset-btn,.qr-designer-page-root,.qrg-layout,.qrg-preview,.seat-designer-page-root,.select-input,.text-input,main.docs-page,main.showcase-page),.m3-card-outlined,.card-outlined,.picker-hex-wrapper,.md3-time-picker-box,.table-container>table,table.quickgrid,.table-container td,table.quickgrid td,.table-container td.actions-column,table.quickgrid td.actions-column{background:var(--md-sys-color-surface)}.table-container::-webkit-scrollbar-track{background:var(--md-sys-color-surface)}:where(.analytics-mode-btn.active,.back-button:focus-visible,.back-button:hover,.badge-active,.badge.active,.card-collecting .card-status-chip,.count-badge,.det-permission-rationale,.drawer-header .badge,.item-status-pill.status-collected,.item-status-pill.status-collecting,.item-status-pill.status-shipping,.link-stack a:hover,.link-stack article:hover,.m3-back-button:focus-visible,.m3-back-button:hover,.m3-count-badge,.m3-filter-chip.active,.m3-filter-chip[aria-selected=true],.m3-status-badge.collected,.m3-status-badge.collecting,.m3-status-badge.info,.m3-status-badge.shipping,.m3-status-badge.status-collected,.m3-status-badge.status-collecting,.m3-status-badge.status-shipping,.order-status-badge.status-collected,.order-status-badge.status-collecting,.order-status-badge.status-shipping,.otp-target-hint,.pos-exact-bill-btn,.ux-widget-group,:where(.analytics-mode-btn,.m3-segmented-btn).active){background:var(--md-sys-color-secondary-container)}:where(.ad-slide-touch-prompt,.assistant-message-icon,.badge-counter,.brand-screensaver-cta,.btn-ready,.det-bbox-label,.lang-chip-btn.lang-chip--active,.m3-dialog-btn-primary,.new-badge,.picker-day-dot.active,.route-start-btn,.showcase-nav-btn.active .showcase-nav-count,.ux-discount-badge){background:var(--md-sys-color-primary)}.m3-status-dot,.status-dot{background:currentColor}.m3-status-dot.pulse:after,.status-dot.pulse:after{background:inherit}:where(.m3-pill-badge,.showcase-brand-icon,.showcase-lib-badge){background:rgb(from var(--md-sys-color-primary) r g b / .12)}.m3-pill-badge.tertiary{background:rgb(from var(--md-sys-color-tertiary) r g b / .15)}.m3-pill-badge.secondary{background:rgb(from var(--md-sys-color-secondary) r g b / .15)}.m3-card-glass,.card-glass,.glass-card{background:var(--md-sys-glass-surface-container)}.m3-card-interactive:before,.card-interactive:before{background:linear-gradient(135deg,#ffffff1f 0%,#ffffff08 40%,#0000 100%)}:where(.m3-summary-divider,.summary-divider),.auth-divider:before,.auth-divider:after{background:var(--md-sys-color-outline-variant)}:where(md-filled-card,md-outlined-card,md-elevated-card):before{background:linear-gradient(90deg, transparent 0%, var(--md-sys-color-surface-tint) 50%, transparent 100%)}.m3-filter-chip-count{background:rgb(from var(--md-sys-color-on-surface) r g b / .1)}:where(.m3-dialog-backdrop,.m3-modal-backdrop){background:rgb(from var(--md-sys-color-scrim) r g b / .6);-webkit-backdrop-filter:blur(2px)}:where(.file-card,.pos-sidebar){background-color:var(--md-sys-color-surface-container-lowest)}:where(.docs-sidebar,.docs-welcome-card,.file-preview-area){background-color:var(--md-sys-color-surface-container-low)}:where(.m3-pdf-type,.pdf-type){background-color:var(--md-sys-color-error-container)}:where(.m3-sheet-type,.sheet-type){background-color:var(--md-sys-color-tertiary-container)}:where(.archive-type,.m3-archive-type),.link-stack a:before,.link-stack article:before{background-color:var(--md-sys-color-secondary-container)}:where(#components-reconnect-modal,.assistant-message-text th,.assistant-message-text tr:nth-child(2n),.audio-type,.citation:active,.m3-audio-type,assistant-message th,assistant-message tr:nth-child(2n)){background-color:var(--md-sys-color-surface-container-high)}:where(.citation,.generic-type,.m3-generic-type){background-color:var(--md-sys-color-surface-container)}.file-overlay{background:rgb(from var(--md-sys-color-scrim) r g b / .4)}:where(.m3-progress-track,.progress-bar-bg){background-color:var(--md-sys-color-surface-variant)}:where(#components-reconnect-modal button,.m3-progress-fill,.map-route-dot-from,.progress-bar-fill){background-color:var(--md-sys-color-primary)}.m3-skeleton:after{background:linear-gradient(90deg, transparent 0%, rgb(from var(--md-sys-color-surface-container-highest) r g b / .45) 50%, transparent 100%)}.table-container::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline)}.col-sort-desc .sort-indicator,.col-sort-asc .sort-indicator{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M 2 3.25 L 12 20.75 L 22 3.25 L 12 10 z\" fill=\"%236750a4\" /></svg>");background-repeat:no-repeat;background-size:contain}.col-options-button{background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"1.5 0 21 24\" stroke=\"%2379747e\" stroke-width=\"2\"><path d=\"M4 6h16M4 12h16M4 18h16\" /></svg>") 50%/1rem no-repeat}.paginator nav button{background:50%/1rem no-repeat}.go-first,.go-last{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><g transform=\"rotate(90) scale(0.8)\" transform-origin=\"12 12\"><path d=\"m 2,1.5 l 10,17.5 l 10,-17.5 l -10,7.75 l -10,-7.75 z\" fill=\"%236750a4\"/><rect height=\"2\" width=\"20\" y=\"20.5\" x=\"2\" fill=\"%236750a4\"/></g></svg>")}.go-previous,.go-next{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><g transform=\"rotate(90)\" transform-origin=\"12 12\"><path d=\"M 2 3.25 L 12 20.75 L 22 3.25 L 12 11 z\" fill=\"%236750a4\"/></g></svg>")}:where(.badge-making,.badge-paused,.badge-pro,.badge.paused,.badge.pro,.card-making .card-status-chip,.card-shipping .card-status-chip,.current-plan-indicator.pro,.item-status-pill.status-making,.m3-pill-badge.tertiary,.m3-status-badge.making,.m3-status-badge.status-making,.m3-status-badge.warning,.mode-preview,.order-status-badge.status-making,.place-details-badge.place,.ux-widget-auction){background:var(--md-sys-color-tertiary-container)}:where(#blazor-error-ui,.auth-error-banner,.badge-blocked,.badge-expired,.badge-none,.badge-with-ads,.badge.blocked,.badge.expired,.badge.none,.badge.with-ads,.det-diag-box-warning,.det-status-badge:not(.active),.error-banner,.item-status-pill.status-canceled,.kiosk-wish-icon.wished,.m3-banner-error,.m3-status-badge.canceled,.m3-status-badge.error,.m3-status-badge.status-canceled,.order-status-badge.status-canceled,.place-details-badge.org,.required-badge,.signin-error-banner,.status-badge.inactive){background:var(--md-sys-color-error-container)}:where(.banner-close-btn,.color-picker-row input[type=color],.route-close,.thumb-btn,button.col-title,input[type=color]){background:0 0}:where(#components-reconnect-modal button:hover,.doc-type,.m3-doc-type,.paginator nav button:not([disabled]):active){background-color:var(--md-sys-color-primary-container)}:where(.assistant-message-text pre>code,.m3-video-type,.paginator nav button:not([disabled]):hover,.video-type,assistant-message pre>code){background-color:var(--md-sys-color-surface-container-highest)}:where(.det-display-area,.file-info,.kiosk-brand-logo,.local-video-pip,.md3-schedule-day-card.active,.qr-stage,.showcase-card-code,.video-grid,.video-player-wrapper){background:var(--md-sys-color-surface-container-lowest)}:where(.chat-container,.footer-system-status,.lang-inline-grid,.lang-pill-btn){background:rgb(from var(--md-sys-color-surface-container) r g b / .7)}:where(.lang-chip-btn:hover,.lang-menu-item.is-selected){background:rgb(from var(--md-sys-color-primary) r g b / .08)}:where(.ad-slot-container,.analytics-date-picker-trigger,.analytics-period-chip,.analytics-status-pill,.card-filled,.contact-card,.designer-header,.det-card,.det-preview-card,.invoice-summary-box,.kiosk-empty-state,.m3-card,.m3-card-filled,.m3-config-dialog,.m3-dialog-surface,.m3-filter-chip,.m3-period-picker-trigger,.m3-skeleton,.m3-table-wrapper,.order-items-table-wrapper,.paginator,.picker-popover-panel,.plan-card,.pos-empty-state,.preview-card,.product-preview-pill,.qr-designer-header,.qrg-back:hover,.qrg-customizer,.qty-stepper,.shipping-card,.showcase-card-header,.showcase-controls-bar,.table-container,.table-container>.paginator,.tier-box,.video-card,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) md-list,code,md-elevated-card,md-filled-card,md-outlined-card){background:var(--md-sys-color-surface-container)}.sidebar-brand-icon{background:linear-gradient(135deg, var(--md-sys-color-primary,#70dcbc), var(--md-sys-color-tertiary,#abcae5))}:where(.footer-brand-badge,.landing-auth-btn:hover,.m3-text-gradient,header.landing-header .header-brand-icon-box){background:linear-gradient(135deg, var(--md-sys-color-primary) 0%, var(--md-sys-color-tertiary) 100%)}:where(.btn-complete,.popular-badge,.pro-tag,.status-pulse-dot){background:var(--md-sys-color-tertiary)}:where(.chat-back-link,.landing-nav-link:hover,.mobile-nav-divider){background:rgb(from var(--md-sys-color-surface,var(--md-sys-color-surface,white)) r g b / .08)}.faceid-scanner-frame.scanning:after{background:linear-gradient(90deg, transparent, var(--md-sys-color-tertiary), transparent)}.chat-page-root{background:radial-gradient(circle at 50% 15%, var(--md-sys-color-surface-container-lowest) 0%, var(--md-sys-color-surface) 100%)}.chat-back-link:hover{background:rgb(from var(--md-sys-color-surface,var(--md-sys-color-surface,white)) r g b / .18)}.brand-title{background:linear-gradient(135deg, var(--md-sys-color-on-surface) 30%, var(--md-sys-color-primary) 100%)}.resolution-badge{background:var(--md-sys-color-surface-variant)}.m3-drawer-backdrop,.md-drawer-backdrop{background:var(--md-sys-glass-backdrop,rgb(from var(--md-sys-color-scrim) r g b / .32))}.footer-links-list a:hover{background:rgb(from var(--md-sys-color-primary) r g b / .06)}.kiosk-hero{background:linear-gradient(135deg, var(--md-sys-color-surface-container-high) 0%, var(--md-sys-color-surface-container) 100%)}.kiosk-hero:before{background:radial-gradient(circle, color-mix(in srgb, var(--md-sys-color-primary) 12%, transparent) 0%, transparent 70%)}.ux-mode-badge-overlay{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest) 85%, transparent)}.kiosk-wish-icon{background:color-mix(in srgb, var(--md-sys-color-surface-container-high) 80%, transparent)}.landing-floating-controls{background:#0a0f1ca6}.landing-floating-auth-btn{background:linear-gradient(135deg,#38bdf826,#818cf826)}.landing-floating-auth-btn:hover{background:linear-gradient(135deg,#38bdf84d,#818cf84d)}.cta-card{background:linear-gradient(135deg, var(--md-sys-color-surface-container) 0%, var(--md-sys-color-surface-container-high) 100%)}.docs-content{background-color:var(--md-sys-color-background)}.link-stack,section.link-stack{background:var(--md-sys-color-surface-container,var(--md-sys-color-surface))}header.app-header{background:rgb(from var(--md-sys-color-surface) r g b / .88)}.m3-bottom-nav{background:var(--md-sys-glass-surface)}header.app-header.landing-header{background:#04060a99}header.landing-header .header-brand-link:hover{background:#38bdf81a}header.landing-header .header-brand-text{background:linear-gradient(135deg, var(--md-sys-color-on-surface) 0%, var(--md-sys-color-on-surface-variant) 60%, var(--md-sys-color-primary) 100%)}.landing-header-nav{background:rgb(from var(--md-sys-color-surface,var(--md-sys-color-surface,white)) r g b / .03)}.lang-toggle-btn{background:var(--md-sys-color-surface-container,rgb(from var(--md-sys-color-surface,var(--md-sys-color-surface,white)) r g b / .04))}.lang-dropdown-menu{background:var(--md-sys-color-surface-container-high,#0d1322f2)}.landing-auth-btn{background:linear-gradient(135deg,#0ea5e92e 0%,#7c3aed38 100%)}.landing-mobile-menu-toggle{background:var(--md-sys-color-surface-container,rgb(from var(--md-sys-color-surface,var(--md-sys-color-surface,white)) r g b / .05))}.landing-mobile-menu-backdrop{background:rgb(from var(--md-sys-color-shadow,var(--md-sys-color-shadow,black)) r g b / .65)}.landing-mobile-menu-drawer{background:#04060af2}.mobile-nav-item:hover,.mobile-nav-item:active{background:#38bdf81f}.badge-age-restriction{background:rgb(from var(--md-sys-color-error) r g b / .9)}.share-toast{background:rgb(from var(--md-sys-color-tertiary-container) r g b / .8)}.header-icon-wrap{background:linear-gradient(135deg, var(--md-sys-color-primary) 0%, var(--md-sys-color-primary-container) 100%)}.attract-loop-background{background-position:50%;background-size:cover}.attract-loop-overlay{background:linear-gradient(180deg, rgb(from var(--md-sys-color-scrim) r g b / .2) 0%, rgb(from var(--md-sys-color-scrim) r g b / .5) 50%, rgb(from var(--md-sys-color-scrim) r g b / .92) 100%)}.brand-screensaver-logo-wrapper{background:rgb(from var(--md-sys-color-surface) r g b / .1)}.screensaver-pro-badge{background:rgb(from var(--md-sys-color-surface) r g b / .12)}.ad-network-unit-card{background:rgb(from var(--md-sys-color-surface-container-high) r g b / .85)}.showcase-sidebar-header{background:rgb(from var(--md-sys-color-surface-container) r g b / .4)}.showcase-nav-btn:hover{background:rgb(from var(--md-sys-color-surface-container-highest) r g b / .5)}.showcase-nav-count{background:rgb(from var(--md-sys-color-surface-container-highest) r g b / .6)}.showcase-topbar{background:rgb(from var(--md-sys-color-surface-container) r g b / .75)}.showcase-hero{background:linear-gradient(180deg, rgb(from var(--md-sys-color-surface-container-high) r g b / .3) 0%, transparent 100%)}.showcase-hero h1{background:linear-gradient(135deg, var(--md-sys-color-on-surface) 0%, var(--md-sys-color-on-surface-variant) 100%)}.showcase-stat-pill{background:rgb(from var(--md-sys-color-surface-container-high) r g b / .6)}:where(.auth-logo-badge,.showcase-brand-badge,.signin-logo-badge){background:linear-gradient(135deg, var(--md-sys-color-primary), var(--md-sys-color-tertiary))}:where(.fullscreen-player,.fullscreen-video){background-color:var(--md-sys-color-scrim)}:where(.showcase-content,body,html){background:var(--md-sys-color-background)}.det-sidebar-scrollable::-webkit-scrollbar-thumb{background-color:var(--md-sys-color-outline-variant)}:where(.det-dot,.status-dot){background-color:currentColor}.status-dot{background:currentColor}.audio-call-visualizer{background:radial-gradient(circle, var(--md-sys-color-primary-container) 0%, var(--md-sys-color-surface-container-lowest) 70%)}:where(.map-action-button,.map-measure-badge,.yandex-ctrl-btn:hover){background:var(--map-surface)}:where(.map-topbar,.navigator-stats-bar){background:rgb(from var(--md-sys-color-surface) r g b / .96)}:where(.search-bar,.yandex-ctrl-btn,.yandex-zoom-card){background:rgb(from var(--md-sys-color-surface) r g b / .9)}:where(.click-popup-btn,.map-action-button.primary,.map-category-chip.active,.search-route-btn.active,.yandex-ctrl-btn.active){background:var(--map-primary)}.organizations-map-controls{background:linear-gradient(135deg, rgb(from var(--md-sys-color-surface) r g b / .9), rgb(from var(--md-sys-color-surface) r g b / .8))}:where(.map-action-button:hover:not(:disabled),.map-panel-toggle,.search-clear-btn:hover){background:var(--map-surface-strong)}:where(.map-panel-toggle-tab,.map-route-inputs,.map-route-suggestions){background:rgb(from var(--md-sys-color-surface) r g b / .95)}.map-toolbar{background:linear-gradient(180deg, var(--map-surface-strong), rgb(from var(--map-surface) r g b / .88))}.hamburger-line{background-color:var(--map-text)}.search-divider{background-color:var(--map-border)}:where(.map-route-add-via-btn:hover,.map-route-swap-btn:hover,.place-details-back-btn:hover,.search-route-btn:hover){background:var(--map-primary-container)}.map-category-chip{background:rgb(from var(--md-sys-color-surface) r g b / .7)}.map-global-suggestion-button:hover{background-color:var(--map-surface-strong)}.map-global-suggestion-item.active .map-global-suggestion-button{background-color:var(--map-primary-container)}.nearby-results-panel{background:rgb(from var(--md-sys-color-surface-container-low) r g b / .85)}.map-route-close-btn{background:rgb(from var(--md-sys-color-outline-variant) r g b / .6)}:where(.map-route-close-btn:hover,.map-route-remove-via-btn:hover){background:rgb(from var(--md-sys-color-error) r g b / .1)}:where(.map-route-input.dragging,.map-route-profile-row){background:rgb(from var(--md-sys-color-surface-container-low) r g b / .8)}.map-route-dots-line{background:repeating-linear-gradient(to bottom, var(--md-sys-color-outline-variant) 0px, var(--md-sys-color-outline-variant) 3px, transparent 3px, transparent 6px)}.map-route-dot-to{background-color:var(--md-sys-color-error)}.map-route-dot-via{background-color:var(--md-sys-color-secondary)}.map-route-suggestion-button:hover{background:rgb(from var(--map-primary-container) r g b / .42)}.map-route-suggestion-item.active .map-route-suggestion-button{background:rgb(from var(--map-primary-container) r g b / .5)}.map-route-profile-chip:hover{background:rgb(from var(--md-sys-color-surface) r g b / .6)}:where(.organizations-route-panel,.selected-org-card){background:var(--map-surface-soft)}.route-alternative-card:hover{background:rgb(from var(--map-primary) r g b / .02)}.route-alternative-card.active{background:rgb(from var(--map-primary) r g b / .05)}.route-button{background:rgb(from var(--md-sys-color-surface) r g b / .72)}.route-error{background:rgb(from var(--md-sys-color-error) r g b / .12)}.route-start-btn:hover{background:rgb(from var(--md-sys-color-primary) r g b / .85)}.navigator-maneuver-bar{background:rgb(from var(--md-sys-color-inverse-surface) r g b / .94)}.maneuver-icon-container{background:rgb(from var(--md-sys-color-primary) r g b / .2)}.nav-control-btn{background:rgb(from var(--md-sys-color-inverse-on-surface) r g b / .08)}.nav-control-btn:hover{background:rgb(from var(--md-sys-color-inverse-on-surface) r g b / .16)}.nav-control-btn.active{background:rgb(from var(--md-sys-color-primary) r g b / .25)}.nav-control-btn.finish{background:rgb(from var(--md-sys-color-error) r g b / .2)}.nav-control-btn.finish:hover{background:rgb(from var(--md-sys-color-error) r g b / .32)}.map-place-details-card{background:rgb(from var(--map-primary-container) r g b / .2)}.place-details-back-btn{background:var(--map-surface-strong,#fff)}.place-details-avatar{background:linear-gradient(135deg, var(--md-sys-color-primary-container), var(--md-sys-color-surface-container-high))}.place-details-avatar.org{background:linear-gradient(135deg, var(--md-sys-color-error-container), var(--md-sys-color-surface-container-high))}.place-details-divider{background:rgb(from var(--map-border) r g b / .45)}.click-popup-btn-secondary{background:var(--map-surface-container-low)}.map-action-button.primary:hover:not(:disabled){background:rgb(from var(--map-primary) r g b / .88)}.landing-page-root{background-color:var(--landing-bg)}.bg-base-gradient{background:radial-gradient(120% 90% at 50% 0,#070e1e 0%,#030712 55%,#020409 100%)}.bg-grid-mesh{background-image:radial-gradient(circle,#ffffff14 1px,#0000 1px);background-size:32px 32px}.bg-spotlight-hero{background:radial-gradient(circle,#38bdf82e 0%,#6366f11a 45%,#0000 70%)}.bg-spotlight-bento{background:radial-gradient(circle,#a855f724 0%,#38bdf80f 50%,#0000 70%)}.cursor-glow-orb{background:radial-gradient(circle,#38bdf838 0%,#a855f724 35%,#6366f10d 55%,#0000 72%)}.bg-radial-vignette{background:radial-gradient(circle,#0000 40%,#030712 96%)}.bg-top-blender{background:linear-gradient(#030712f2 0%,#0307124d 70%,#0000 100%)}.glass{background:var(--landing-surface,#0d1322c7)}.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before{background:radial-gradient(480px circle at var(--mouse-x,-999px) var(--mouse-y,-999px), #38bdf847 0%, #a855f729 35%, transparent 65%)}.glow-cyan-purple{background:radial-gradient(circle,#38bdf847 0%,#7c3aed29 55%,#0000 75%)}.glow-purple-indigo{background:radial-gradient(circle,#a855f742 0%,#6366f124 55%,#0000 75%)}.glow-teal-cyan{background:radial-gradient(circle,#14b8a63d 0%,#38bdf824 55%,#0000 75%)}.hero-badge,.feature-badge,.section-badge{background:#38bdf81f}:where(.chip-dot-cyan,.live-pulse-dot){background:#38bdf8}.badge-cyan{background:#38bdf826}.badge-purple{background:#a855f726}.badge-teal{background:#14b8a626}.badge-indigo{background:#6366f126}.title-gradient{background:linear-gradient(135deg, #c084fc 0%, var(--md-sys-color-primary,#38bdf8) 50%, #34d399 100%)}:where(.b2b-lead-content h2,.download-header h2,.evolution-header h2,.footer-logo,.section-title-box h2,.title-gradient,.value-cyan,.value-emerald,.value-purple,.value-teal){-webkit-background-clip:text}.hero-pill-link{background:var(--md-sys-color-surface-container,#ffffff0d)}.primary-cta{background:linear-gradient(135deg,#7c3aed 0%,#2563eb 50%,#06b6d4 100%)}.hero-cta{background:linear-gradient(135deg,#a855f752 0%,#6366f166 50%,#38bdf84d 100%)}.hero-cta:hover{background:linear-gradient(135deg,#a855f775 0%,#6366f18a 50%,#38bdf86b 100%)}.secondary-cta{background:#ffffff14}.secondary-cta:hover{background:#ffffff29}.tertiary-cta{background:#a855f72e}.tertiary-cta:hover{background:#a855f74d}.hero-stage-card{background:var(--landing-surface,#0d1322d6)}.hero-stage-tabs{background:var(--md-sys-color-surface-container-lowest,#00000059)}.stage-tab.active{background:linear-gradient(135deg,#38bdf840 0%,#7c3aed40 100%)}.hero-stage-screen{background:#0006}.floating-chip{background:#0d1322e0}.chip-dot-emerald{background:#10b981}.chip-dot-purple{background:#c084fc}:where(.bento-card,.evolution-banner,.org-showcase-section,.spatial-maps-section,.specs-bar){background:color-mix(in srgb, var(--md-sys-color-surface-container,#131b2e) 85%, transparent)}.dot-cyan{background:var(--md-sys-color-primary,#38bdf8)}.dot-emerald{background:var(--md-sys-color-tertiary,#34d399)}.value-cyan{background:linear-gradient(135deg, var(--md-sys-color-primary,#38bdf8) 0%, var(--md-sys-color-tertiary,#818cf8) 100%)}.value-purple{background:linear-gradient(135deg, var(--md-sys-color-tertiary,#c084fc) 0%, var(--md-sys-color-secondary,#ec4899) 100%)}.value-emerald{background:linear-gradient(135deg, var(--md-sys-color-secondary,#34d399) 0%, var(--md-sys-color-primary,#06b6d4) 100%)}.value-teal{background:linear-gradient(135deg, var(--md-sys-color-primary,#2dd4bf) 0%, var(--md-sys-color-tertiary,#38bdf8) 100%)}.spec-divider{background:var(--md-sys-color-outline-variant,#ffffff1f)}.section-title-box h2{background:linear-gradient(135deg, var(--md-sys-color-on-surface,#fff) 0%, var(--md-sys-color-on-surface-variant,#cbd5e1) 100%)}.evolution-header h2{background:linear-gradient(135deg, var(--md-sys-color-on-surface,#f8fafc) 0%, var(--md-sys-color-tertiary,#c084fc) 100%)}.evolution-card{background:color-mix(in srgb, var(--md-sys-color-surface-container-high,#17223b) 60%, transparent)}.active-evo{background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 8%, var(--md-sys-color-surface-container-high,#17223b))}.evo-icon{background:color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 20%, transparent)}.active-evo .evo-icon{background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 25%, transparent)}:where(.evolution-arrow,.org-tag){background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#232f48) 50%, transparent)}.org-card-demo{background:linear-gradient(145deg, color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 12%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-surface-container,#0d1322) 85%, transparent) 60%)}.org-card-socratic{background:linear-gradient(145deg, color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 12%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-primary,#6366f1) 8%, transparent) 40%, color-mix(in srgb, var(--md-sys-color-surface-container,#0d1322) 85%, transparent) 80%)}.spatial-wing-card{background:color-mix(in srgb, var(--md-sys-color-surface-container-high,#0d121e) 55%, transparent)}.spatial-subcard{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#232f48) 20%, transparent)}.spatial-subcard:hover{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#232f48) 40%, transparent)}.venue-icon{background:color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 20%, transparent)}.wing-geomap .venue-icon{background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 18%, transparent)}.venue-chip{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#232f48) 35%, transparent)}:where(.qr-status-dot,.status-free){background:var(--md-sys-color-tertiary,#10b981)}.status-busy{background:var(--md-sys-color-error,#ef4444)}.status-reserved{background:var(--md-sys-color-secondary,#f59e0b)}.bento-card-pos{background:linear-gradient(145deg, color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 8%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-surface-container,#131b2e) 85%, transparent) 70%)}.bento-card-analytics{background:linear-gradient(145deg, color-mix(in srgb, var(--md-sys-color-primary,#818cf8) 8%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-surface-container,#131b2e) 85%, transparent) 70%)}.bento-media{background:#0000004d}.fiscal-tag-item{background:color-mix(in srgb, var(--md-sys-color-secondary,#2dd4bf) 10%, transparent)}.analytics-metrics-strip{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#000) 40%, transparent)}.download-header{background:color-mix(in srgb, var(--md-sys-color-surface-container,#0f172a) 80%, transparent)}.download-header h2{background:linear-gradient(135deg, var(--md-sys-color-on-surface,#f8fafc) 0%, var(--md-sys-color-primary,#38bdf8) 50%, var(--md-sys-color-tertiary,#818cf8) 100%)}.platform-card{background:color-mix(in srgb, var(--md-sys-color-surface-container,#0a0f1e) 85%, transparent)}.platform-icon{background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 10%, transparent)}:where(.card-windows .platform-icon,.ux-modal-icon-badge){background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 12%, transparent)}.card-macos .platform-icon{background:color-mix(in srgb, var(--md-sys-color-on-surface-variant,#94a3b8) 12%, transparent)}.card-web .platform-icon{background:color-mix(in srgb, var(--md-sys-color-tertiary,#10b981) 12%, transparent)}.card-android .platform-icon{background:color-mix(in srgb, var(--md-sys-color-secondary,#4ade80) 12%, transparent)}.card-ios .platform-icon{background:color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 12%, transparent)}:where(.feat-pill,.platform-btn,.ux-empty-icon-box,.ux-modal-btn-secondary,.ux-mode-quickview-btn,.ux-tab-btn){background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 5%, transparent)}.btn-windows{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-primary,#0ea5e9) 20%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 35%, transparent) 100%)}.btn-windows:hover{background:linear-gradient(135deg, #0284c7 0%, var(--md-sys-color-primary,#38bdf8) 100%)}.btn-macos{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-on-surface-variant,#64748b) 20%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-on-surface-variant,#94a3b8) 35%, transparent) 100%)}.btn-macos:hover{background:linear-gradient(135deg, #475569 0%, var(--md-sys-color-on-surface-variant,#94a3b8) 100%)}.btn-web{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-tertiary,#10b981) 20%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-primary,#06b6d4) 35%, transparent) 100%)}.btn-web:hover{background:linear-gradient(135deg,#059669 0%,#06b6d4 100%)}.btn-android{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-secondary,#22c55e) 20%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-secondary,#4ade80) 35%, transparent) 100%)}.btn-android:hover{background:linear-gradient(135deg,#16a34a 0%,#4ade80 100%)}.btn-ios{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-tertiary,#9333ea) 20%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-tertiary,#c084fc) 35%, transparent) 100%)}.btn-ios:hover{background:linear-gradient(135deg,#9333ea 0%,#c084fc 100%)}.card-instant{background:color-mix(in srgb, var(--md-sys-color-surface-container,#080e1c) 85%, transparent)}:where(.qr-compact-header,.ux-modal-code){background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 8%, transparent)}.card-instant .qr-preview-box{background:#060913}.card-instant .qr-laser-scanner{background:linear-gradient(90deg, transparent, var(--md-sys-color-primary,#38bdf8) 30%, var(--md-sys-color-tertiary,#a855f7) 50%, var(--md-sys-color-primary,#38bdf8) 70%, transparent)}.btn-bot{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-primary,#0284c7) 25%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-tertiary,#7c3aed) 25%, transparent) 100%)}.btn-bot:hover{background:linear-gradient(135deg,#0284c7 0%,#7c3aed 100%)}.b2b-lead-content h2{background:linear-gradient(135deg, var(--md-sys-color-on-surface,#fff) 0%, var(--md-sys-color-on-surface-variant,#cbd5e1) 50%, var(--md-sys-color-primary,#38bdf8) 100%)}.main-footer{background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest,#0d1322) 80%, transparent)}.footer-logo{background:linear-gradient(135deg, var(--md-sys-color-tertiary,#a855f7) 0%, var(--md-sys-color-primary,#38bdf8) 100%)}.spotlight-header-badge{background:#eab3081f}.ux-spotlight-card:before{background:linear-gradient(90deg, transparent, var(--cat-accent,#38bdf8), transparent)}.spotlight-pill{background:var(--cat-pill-bg,#38bdf81f)}.spotlight-dot{background:var(--cat-accent,#38bdf8)}:where(.spotlight-icon-box,.ux-mode-icon-box){background:var(--cat-icon-bg,#38bdf81f)}:where(.spotlight-launch-btn,.ux-mode-launch-btn){background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 7%, transparent)}.spotlight-launch-btn:hover{background:var(--cat-btn-hover,linear-gradient(135deg, #0284c7e6 0%, #2563ebe6 100%))}.ux-search-box{background:color-mix(in srgb, var(--md-sys-color-surface-container,#131b2e) 80%, transparent)}:where(.ux-mode-number-pill,.ux-search-clear){background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 8%, transparent)}.ux-search-clear:hover{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 16%, transparent)}:where(.ux-modal-btn-secondary:hover,.ux-tab-btn:hover){background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 10%, transparent)}.ux-tab-btn.active{background:linear-gradient(135deg, color-mix(in srgb, var(--md-sys-color-tertiary,#7c3aed) 50%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-primary,#2563eb) 50%, transparent) 100%)}.ux-tab-btn.cat-tab-retail.active{background:linear-gradient(135deg,#0284c78c 0%,#2563eb8c 100%)}.ux-tab-btn.cat-tab-hospitality.active{background:linear-gradient(135deg,#ea580c8c 0%,#d977068c 100%)}.ux-tab-btn.cat-tab-services.active{background:linear-gradient(135deg,#9333ea8c 0%,#7c3aed8c 100%)}.ux-tab-btn.cat-tab-fintech.active{background:linear-gradient(135deg,#0596698c 0%,#0d94888c 100%)}.ux-reset-filter-btn{background:color-mix(in srgb, var(--md-sys-color-error,#ef4444) 12%, transparent)}.ux-reset-filter-btn:hover{background:color-mix(in srgb, var(--md-sys-color-error,#ef4444) 22%, transparent)}.ux-mode-card{background:var(--landing-surface,#0b1221c2)}.ux-mode-card:hover{background:var(--landing-surface-hover,#111c34e6)}:where(.spec-card-icon,.ux-mode-quickview-btn:hover){background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 15%, transparent)}.ux-mode-launch-btn:hover{background:var(--cat-btn-hover,linear-gradient(135deg, #7c3aedd9 0%, #2563ebd9 100%))}.ux-expand-btn{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 6%, transparent)}.ux-expand-btn:hover{background:color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 14%, transparent)}.spec-card{background:color-mix(in srgb, var(--md-sys-color-surface-container-highest,#fff) 3%, transparent)}.ux-modal-btn-primary{background:linear-gradient(135deg, var(--md-sys-color-primary,#0ea5e9) 0%, var(--md-sys-color-tertiary,#8b5cf6) 100%)}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, var(--md-sys-color-error)}#components-reconnect-modal::backdrop{background-color:rgb(from var(--md-sys-color-scrim) r g b / .5)}@media screen and (max-width:839.98px){nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{background:var(--md-sys-color-surface-container)}nav.glass a.nav-item.active md-icon,nav a.nav-item.active md-icon{background:var(--md-sys-color-secondary-container)}.app-grid>nav{background:var(--md-sys-color-surface-container)}}@media screen and (min-width:840px){nav.nav-desktop,nav.glass:not(.nav-mobile){background:var(--md-sys-color-surface-container-low)}nav.nav-desktop a.nav-item:hover md-icon,nav.nav-desktop a.nav-item:hover .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item:hover md-icon,nav.glass:not(.nav-mobile) a.nav-item:hover .material-symbols-outlined{background:var(--md-sys-color-surface-container-highest)}nav.nav-desktop a.nav-item.active md-icon,nav.nav-desktop a.nav-item.active .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item.active md-icon,nav.glass:not(.nav-mobile) a.nav-item.active .material-symbols-outlined{background:var(--md-sys-color-secondary-container)}}@media (max-width:839.98px){.showcase-sidebar-backdrop{background:rgb(from var(--md-sys-color-scrim) r g b / .6)}}:where(.ad-slot-container,.card-elevated,.card-glass,.citation[href]:hover,.file-card,.glass-card,.m3-card-elevated,.m3-card-glass,.map-route-inputs,.navigator-stats-bar,.pos-complete-btn,.route-start-btn,.upload-card:hover,md-elevated-card,md-filled-card,md-outlined-card){box-shadow:var(--md-sys-elevation-expressive-1)}:where(.analytics-mode-btn.active,.citation,.input-box,.picker-trigger-card:hover,.user-message,:where(.analytics-mode-btn,.m3-segmented-btn).active,:where(.m3-search-container,.material-search-container) md-outlined-text-field:focus-within){box-shadow:var(--md-sys-elevation-level1)}:where(.card-filled,.card-outlined,.m3-card-filled,.m3-card-outlined,.map-action-button:disabled,.organizations-map-controls.collapsed){box-shadow:none}.badge-counter{box-shadow:0 2px 8px rgb(from var(--md-sys-color-shadow) r g b / .25)}.m3-status-dot.pulse:after,.status-dot.pulse:after{opacity:.4}.m3-card-glass,.card-glass,.glass-card{-webkit-backdrop-filter:var(--md-sys-glass-blur-standard)}:where(md-filled-card,md-outlined-card,md-elevated-card):before{opacity:.25}:where(.m3-dialog-backdrop,.m3-modal-backdrop){-webkit-backdrop-filter:blur(4px)}:where(.m3-config-dialog,.m3-dialog-surface){box-shadow:var(--md-sys-elevation-level4)}:where(.column-empty,.empty-mini-icon,.faceid-icon-placeholder,.footer-copyright,.kds-empty-col,.kds-empty-icon,.kiosk-empty-icon,.landing-nav-link md-icon,.m3-empty-column-icon,.m3-empty-state-icon,.pos-empty-icon),.ux-spotlight-card:before{opacity:.8}:where(.docs-group-header,.footer-links-list a .material-symbols-outlined,.footer-links-list a md-icon,.m3-empty-state-icon,.place-info-row .info-icon,.ux-widget-subrow){opacity:.85}:where(.cart-expand-icon,.empty-mini-icon,.kds-empty-icon,.m3-empty-column-icon){opacity:.7}:where(.crumb-sep,.map-route-input.dragging,.picker-trigger-card.disabled){opacity:.5}:where(.ad-slot-container:hover,.pay-button,.picker-popover-panel,.pos-sidebar,.route-start-btn:hover){box-shadow:var(--md-sys-elevation-expressive-2)}.picker-palette-swatch:hover{box-shadow:var(--md-sys-elevation-level-2), var(--md-sys-glow-primary-subtle)}.picker-palette-swatch.selected{box-shadow:0 0 0 2px var(--md-sys-color-primary)}.new-badge{box-shadow:0 1px 2px rgb(from var(--md-sys-color-shadow) r g b / .15)}.lang-chip-btn.lang-chip--active{box-shadow:var(--md-sys-glow-primary-subtle)}.paginator nav button[disabled]{opacity:.35}:where(.empty-mini-icon,.kds-empty-icon,.m3-card-media-placeholder,.meta-dot,.org-media-placeholder,.thumb-btn,.wishlist-placeholder),.card-interactive:before,.m3-card-interactive:before{opacity:.6}:where(.card-interactive:hover,.file-card:hover,.m3-card-interactive:hover,:where(md-filled-card,md-outlined-card,md-elevated-card):hover){box-shadow:var(--md-sys-elevation-expressive-2), var(--md-sys-glow-primary-subtle)}:where(.components-rejoining-animation div,.cta-btn),#components-reconnect-modal::backdrop,.glass:hover:before,.hero-card:hover:before,.ux-mode-card:hover:before,.industry-card:hover:before,.feature-card:hover:before,.evolution-card:hover:before,.org-card:hover:before,.spatial-wing-card:hover:before,.spatial-subcard:hover:before,.bento-card:hover:before,.platform-card:hover:before,:where(.file-card:hover .file-overlay),.card-interactive:hover:before,.m3-card-interactive:hover:before,:is(.l0,.landing-nav-link:hover md-icon,.m3-drawer-backdrop.show,.md-drawer-backdrop.show,.thumb-btn.active,.thumb-btn:hover),.link-stack a:active:before,.link-stack article:active:before{opacity:1}:where(.grid-chip-readonly,.m3-dialog-btn-primary:hover,.showcase-nav-category-header){opacity:.9}:where(.color-badge-swatch,.picker-swatch-wrapper){box-shadow:inset 0 0 0 1px rgb(from var(--md-sys-color-outline) r g b / .25)}:where(#components-reconnect-modal,.cursor-glow-orb),.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,:where(.file-input-hidden,.file-overlay,.picker-native-input),:is(.m3-drawer-backdrop,.md-drawer-backdrop),.link-stack a:before,.link-stack article:before{opacity:0}:where(#blazor-error-ui,.col-options,.lang-dropdown-menu,.m3-nav-fab,.pillar-card:hover,.tech-card:hover){box-shadow:var(--md-sys-elevation-level3)}:where(.analytics-kpi-card:hover,.m3-hover-lift:hover,.video-card,:where(.m3-card-interactive,.card-interactive,md-filled-card,md-outlined-card,md-elevated-card,.m3-media-card,.media-card,.org-card,.file-card,.upload-card,.picker-trigger-card):hover){box-shadow:var(--md-sys-elevation-level2)}.sidebar-brand-icon{box-shadow:0 4px 12px #00000040}.m3-card{box-shadow:0 4px 20px #00000026}.m3-card.elevated{box-shadow:0 8px 24px #00000059}:where(.pulse-indicator,.status-pulse-dot){box-shadow:0 0 8px var(--md-sys-color-tertiary)}.signin-card,.auth-card{box-shadow:0 20px 40px var(--md-sys-color-shadow)}.signin-logo-badge,.auth-logo-badge{box-shadow:0 8px 16px var(--md-sys-color-shadow)}.faceid-scanner-frame{box-shadow:0 0 30px var(--md-sys-color-primary-container)}.faceid-scanner-frame.scanning{box-shadow:0 0 40px var(--md-sys-color-tertiary-container)}.input-box:focus-within{box-shadow:0 0 0 1px var(--md-sys-color-primary)}.qr-canvas-box{box-shadow:0 12px 32px rgb(from var(--md-sys-color-shadow) r g b / .35)}.m3-drawer-panel,.drawer-panel{box-shadow:-10px 0 30px rgb(from var(--md-sys-color-shadow) r g b / .5)}.footer-brand-badge{box-shadow:0 4px 12px rgb(from var(--md-sys-color-primary) r g b / .25)}.kiosk-hero{box-shadow:var(--md-sys-elevation-level-1)}:where(.map-action-button:disabled,.product-placeholder-icon){opacity:.45}.cart-bar{box-shadow:0 -4px 24px rgb(from var(--md-sys-color-shadow) r g b / .3)}.landing-floating-controls{box-shadow:0 8px 32px 0 rgb(from var(--md-sys-color-shadow,black) r g b / .37)}.landing-floating-auth-btn:hover{box-shadow:0 0 16px rgb(from var(--md-sys-color-primary) r g b / .3)}.qrg-card{box-shadow:0 8px 32px rgb(from var(--md-sys-color-shadow) r g b / .05)}.qrg-card:hover{box-shadow:0 16px 48px rgb(from var(--md-sys-color-shadow) r g b / .1)}.m3-bottom-nav{box-shadow:0 -2px 10px rgb(from var(--md-sys-color-shadow) r g b / .1)}header.app-header.landing-header{box-shadow:0 4px 20px rgb(from var(--md-sys-color-shadow,black) r g b / .35), inset 0 -1px 0 rgb(from var(--md-sys-color-primary) r g b / .12)}header.landing-header .header-brand-icon-box{box-shadow:0 0 16px rgb(from var(--md-sys-color-primary) r g b / .35)}.landing-auth-btn{box-shadow:0 0 16px rgb(from var(--md-sys-color-primary) r g b / .2), inset 0 1px 0 rgb(from var(--md-sys-color-surface,white) r g b / .15)}.landing-auth-btn:hover{box-shadow:0 4px 20px rgb(from var(--md-sys-color-primary) r g b / .5), 0 0 25px rgb(from var(--md-sys-color-tertiary) r g b / .4)}.landing-mobile-menu-drawer{box-shadow:0 20px 40px rgb(from var(--md-sys-color-shadow,black) r g b / .7)}:where(.route-label,.route-step-meta,.trust-badge){opacity:.75}.badge-age-restriction{box-shadow:0 4px 10px rgb(from var(--md-sys-color-shadow) r g b / .3)}.brand-screensaver-logo-wrapper{box-shadow:0 12px 40px rgb(from var(--md-sys-color-shadow) r g b / .4)}.brand-screensaver-cta,.ad-slide-touch-prompt{box-shadow:0 8px 30px rgb(from var(--md-sys-color-primary) r g b / .4)}.ad-network-unit-card{box-shadow:0 16px 40px rgb(from var(--md-sys-color-shadow) r g b / .5)}.showcase-card{box-shadow:0 4px 20px rgb(from var(--md-sys-color-shadow) r g b / .2)}.showcase-card:hover{box-shadow:0 8px 30px rgb(from var(--md-sys-color-shadow) r g b / .35)}.brand-screensaver-title{text-shadow:0 4px 20px rgb(from var(--md-sys-color-shadow) r g b / .6)}.brand-screensaver-tagline{text-shadow:0 2px 10px rgb(from var(--md-sys-color-shadow) r g b / .5)}:where(:focus-visible,.btn-primary:focus-visible,.m3-btn-filled:focus-visible,md-filled-button:focus-visible){box-shadow:0 0 0 2px var(--md-sys-color-surface)}:where(.l1,.l2,.l3,.l4){opacity:.05}.det-card{box-shadow:0 4px 12px rgb(from var(--md-sys-color-shadow) r g b / .05)}.det-bbox{box-shadow:0 0 12px var(--md-sys-color-primary-container)}.det-bbox-label{box-shadow:0 2px 6px rgb(from var(--md-sys-color-shadow) r g b / .2)}.local-video-pip{box-shadow:0 8px 24px rgb(from var(--md-sys-color-shadow) r g b / .4)}.map-measure-badge{box-shadow:0 8px 24px rgb(from var(--md-sys-color-shadow) r g b / .14)}.map-topbar{box-shadow:0 .35rem .85rem rgb(from var(--md-sys-color-shadow) r g b / .13)}:where(.yandex-ctrl-btn,.yandex-zoom-card){box-shadow:0 4px 12px rgb(from var(--md-sys-color-shadow) r g b / .08)}.yandex-ctrl-btn:hover{box-shadow:0 6px 16px rgb(from var(--map-primary) r g b / .15)}:where(.map-action-button.primary,.map-category-chip.active,.yandex-ctrl-btn.active){box-shadow:0 4px 12px rgb(from var(--map-primary) r g b / .25)}.yandex-zoom-card:hover{box-shadow:0 6px 16px rgb(from var(--md-sys-color-shadow) r g b / .12)}:where(.organizations-map-controls,.organizations-map-controls.collapsed .map-panel-toggle-tab){box-shadow:var(--map-shadow)}.map-panel-toggle{box-shadow:0 .25rem .75rem rgb(from var(--md-sys-color-shadow,#000) r g b / .12)}.map-panel-toggle-tab{box-shadow:6px 0 15px rgb(from var(--md-sys-color-shadow) r g b / .05)}.search-bar{box-shadow:0 4px 20px rgb(from var(--md-sys-color-shadow) r g b / .04)}.search-bar:focus-within{box-shadow:0 0 0 4px rgb(from var(--map-primary) r g b / .12), 0 4px 20px rgb(from var(--map-primary) r g b / .08)}:where(.map-category-chip,.map-route-add-via-btn,.map-route-input){box-shadow:0 2px 4px rgb(from var(--md-sys-color-shadow) r g b / .02)}:where(.map-action-button:hover:not(:disabled),.map-category-chip:hover,.map-route-add-via-btn:hover){box-shadow:0 4px 10px rgb(from var(--map-primary) r g b / .08)}.map-global-suggestions{box-shadow:0 8px 24px rgb(from var(--md-sys-color-shadow) r g b / .12)}.nearby-results-panel{box-shadow:inset 0 2px 4px rgb(from var(--md-sys-color-shadow) r g b / .01)}.map-route-input:focus-within{box-shadow:0 0 0 3px rgb(from var(--map-primary) r g b / .12), 0 4px 12px rgb(from var(--map-primary) r g b / .04)}.map-route-dot{box-shadow:0 0 0 2px var(--md-sys-color-surface), 0 0 0 4px rgb(from var(--md-sys-color-shadow) r g b / .05)}.waypoint-marker:active{box-shadow:0 4px 12px rgb(from var(--md-sys-color-shadow) r g b / .4)}.map-route-suggestions{box-shadow:0 .35rem .9rem rgb(from var(--md-sys-color-shadow) r g b / .12)}.map-route-profile-chip.active{box-shadow:0 4px 12px rgb(from var(--md-sys-color-shadow) r g b / .05), 0 1px 3px rgb(from var(--md-sys-color-shadow) r g b / .02)}.route-alternative-card.active{box-shadow:0 4px 12px rgb(from var(--map-primary) r g b / .04)}.navigator-maneuver-bar{box-shadow:var(--md-sys-elevation-expressive-3)}.place-details-back-btn{box-shadow:0 2px 5px #0000000a}.place-details-avatar{box-shadow:0 4px 10px rgb(from var(--md-sys-color-primary) r g b / .1)}.place-details-avatar.org{box-shadow:0 4px 10px rgb(from var(--md-sys-color-error) r g b / .1)}.click-popup-btn:hover{opacity:.88}.map-action-button{box-shadow:0 2px 4px rgb(from var(--md-sys-color-shadow) r g b / .04)}.map-action-button.primary:hover:not(:disabled){box-shadow:0 6px 16px rgb(from var(--map-primary) r g b / .35)}.bg-grid-mesh{opacity:.65}.glass{box-shadow:0 20px 50px -10px #000000a6,0 0 0 1px #ffffff0a,inset 0 1px 1px #ffffff1f}.section-ambient-glow{opacity:.55}.live-pulse-dot{box-shadow:0 0 10px #38bdf8,0 0 20px #38bdf8}.primary-cta{box-shadow:0 8px 24px -4px #7c3aed80,0 0 20px #06b6d440}.primary-cta:hover{opacity:.96;box-shadow:0 12px 32px -4px #7c3aeda6,0 0 28px #06b6d466}.hero-cta{box-shadow:0 8px 24px -4px #a855f773,0 0 20px #38bdf833}.hero-cta:hover{opacity:.98;box-shadow:0 12px 32px -4px #a855f7a6,0 0 30px #38bdf866}.secondary-cta:hover{box-shadow:0 6px 20px #38bdf840}.tertiary-cta:hover{box-shadow:0 6px 20px #a855f759}.hero-stage-card{box-shadow:var(--md-sys-elevation-expressive-2,0 14px 34px -6px rgb(from var(--md-sys-color-primary) r g b / .2))}.stage-tab.active{box-shadow:0 4px 16px #38bdf840}.floating-chip{box-shadow:0 8px 24px #00000080}.chip-dot-cyan{box-shadow:0 0 8px #38bdf8}.chip-dot-emerald{box-shadow:0 0 8px #10b981}.chip-dot-purple{box-shadow:0 0 8px #c084fc}.specs-bar{box-shadow:var(--md-sys-elevation-level2,0 16px 40px -8px #00000080)}.dot-cyan{box-shadow:0 0 10px var(--md-sys-color-primary,#38bdf8)}.dot-emerald{box-shadow:0 0 10px var(--md-sys-color-tertiary,#34d399)}.evolution-banner{box-shadow:var(--md-sys-elevation-level3,0 20px 48px #00000080), 0 0 32px color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 12%, transparent)}.active-evo{box-shadow:0 12px 32px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 15%, transparent)}.org-showcase-section{box-shadow:var(--md-sys-elevation-level3,0 24px 60px #0000008c), 0 0 32px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 10%, transparent)}.org-card-demo{box-shadow:0 16px 40px #0006, 0 0 24px color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 12%, transparent)}.org-card-demo:hover{box-shadow:0 20px 48px #00000080, 0 0 36px color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 25%, transparent)}.org-card-socratic{box-shadow:0 16px 40px #0006, 0 0 24px color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 15%, transparent)}.org-card-socratic:hover{box-shadow:0 20px 48px #00000080, 0 0 36px color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 30%, transparent)}.spatial-maps-section{box-shadow:var(--md-sys-elevation-level3,0 20px 48px #00000080), 0 0 32px color-mix(in srgb, var(--md-sys-color-secondary,#14b8a6) 10%, transparent)}.wing-geomap{box-shadow:0 16px 40px #0006, 0 0 24px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 8%, transparent)}.wing-geomap:hover{box-shadow:0 20px 48px #00000080, 0 0 32px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 18%, transparent)}.wing-seatdesigner{box-shadow:0 16px 40px #0006, 0 0 24px color-mix(in srgb, var(--md-sys-color-secondary,#2dd4bf) 8%, transparent)}.wing-seatdesigner:hover{box-shadow:0 20px 48px #00000080, 0 0 32px color-mix(in srgb, var(--md-sys-color-secondary,#2dd4bf) 18%, transparent)}.status-free{box-shadow:0 0 8px color-mix(in srgb, var(--md-sys-color-tertiary,#10b981) 60%, transparent)}.status-busy{box-shadow:0 0 8px color-mix(in srgb, var(--md-sys-color-error,#ef4444) 60%, transparent)}.status-reserved{box-shadow:0 0 8px color-mix(in srgb, var(--md-sys-color-secondary,#f59e0b) 60%, transparent)}.bento-card:hover{box-shadow:var(--md-sys-elevation-level3,0 24px 50px #0009), 0 0 32px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 15%, transparent)}.download-header{box-shadow:var(--md-sys-elevation-level3,0 16px 40px #0006), inset 0 1px 0 #ffffff14}.platform-card:hover{box-shadow:0 20px 40px #0009, 0 0 30px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 15%, transparent)}.platform-icon{box-shadow:0 4px 16px #0000004d}.platform-btn:hover{box-shadow:0 8px 24px #0006}.btn-windows:hover{box-shadow:0 8px 25px #0ea5e966}.btn-macos:hover{box-shadow:0 8px 25px #94a3b84d}.btn-web:hover{box-shadow:0 8px 25px #10b98166}.btn-android:hover{box-shadow:0 8px 25px #22c55e66}.btn-ios:hover{box-shadow:0 8px 25px #9333ea66}.card-instant{box-shadow:0 8px 30px #00000080, inset 0 0 20px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 5%, transparent)}.card-instant .qr-preview-box{box-shadow:0 0 25px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 15%, transparent), inset 0 0 16px #000c}.card-instant .qr-laser-scanner{box-shadow:0 0 10px var(--md-sys-color-primary,#38bdf8), 0 0 16px color-mix(in srgb, var(--md-sys-color-tertiary,#a855f7) 80%, transparent)}.btn-bot:hover{box-shadow:0 8px 25px #0284c780}.qr-status-dot{box-shadow:0 0 10px var(--md-sys-color-tertiary,#10b981)}.b2b-lead-section{box-shadow:var(--md-sys-elevation-level3,0 24px 60px #0009), 0 0 40px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 15%, transparent)}.spotlight-dot{box-shadow:0 0 8px var(--cat-accent,#38bdf8)}.spotlight-icon-box{box-shadow:0 6px 20px var(--cat-glow,#38bdf826)}.spotlight-launch-btn:hover{box-shadow:0 6px 22px var(--cat-glow,#38bdf859)}.cat-retail:hover{box-shadow:0 20px 42px -10px #0009,0 0 32px #38bdf838}.cat-hospitality:hover{box-shadow:0 20px 42px -10px #0009,0 0 32px #fb923c38}.cat-services:hover{box-shadow:0 20px 42px -10px #0009,0 0 32px #c084fc38}.cat-fintech:hover{box-shadow:0 20px 42px -10px #0009,0 0 32px #34d39938}:where(.ux-modal-icon-badge,.ux-search-box:focus-within){box-shadow:0 0 24px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 20%, transparent)}.ux-tab-btn.active{box-shadow:0 4px 20px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 30%, transparent)}.ux-tab-btn.cat-tab-retail.active{box-shadow:0 4px 20px #38bdf859}.ux-tab-btn.cat-tab-hospitality.active{box-shadow:0 4px 20px #fb923c59}.ux-tab-btn.cat-tab-services.active{box-shadow:0 4px 20px #c084fc59}.ux-tab-btn.cat-tab-fintech.active{box-shadow:0 4px 20px #34d39959}.ux-mode-card:hover{box-shadow:0 16px 36px -8px #0009, 0 0 24px -4px var(--cat-glow,#38bdf826)}.ux-mode-icon-box{box-shadow:0 4px 14px var(--cat-glow,#38bdf826)}.ux-mode-launch-btn:hover{box-shadow:0 6px 20px var(--cat-glow,#38bdf859)}.ux-expand-btn:hover{box-shadow:0 8px 24px -4px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 25%, transparent)}.ux-quickview-dialog{box-shadow:0 25px 65px #000000d9, 0 0 50px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 18%, transparent)}.ux-modal-btn-primary{box-shadow:0 4px 20px color-mix(in srgb, var(--md-sys-color-primary,#0ea5e9) 45%, transparent)}.ux-modal-btn-primary:hover{box-shadow:0 8px 30px color-mix(in srgb, var(--md-sys-color-primary,#0ea5e9) 60%, transparent), 0 0 25px color-mix(in srgb, var(--md-sys-color-tertiary,#8b5cf6) 40%, transparent)}#components-reconnect-modal{box-shadow:var(--md-sys-elevation-expressive-3,0 16px 36px #0006)}@media screen and (max-width:839.98px){nav,nav.glass,nav.nav-desktop,nav.nav-mobile,.app-grid>nav{box-shadow:0 -4px 16px rgb(from var(--md-sys-color-shadow) r g b / .15)}}@media (max-width:839.98px){.showcase-sidebar{box-shadow:none}.showcase-sidebar.open{box-shadow:4px 0 24px rgb(from var(--md-sys-color-shadow) r g b / .5)}}.m3-card-glass,.card-glass,.glass-card{-webkit-backdrop-filter:var(--md-sys-glass-blur-standard);backdrop-filter:var(--md-sys-glass-blur-standard)}:where(.m3-dialog-backdrop,.m3-modal-backdrop){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.picker-swatch-check{filter:drop-shadow(0 1px 2px rgb(from var(--md-sys-color-shadow) r g b / .8))}:where(.ad-network-unit-card,.app-grid>nav,.auth-card,.brand-screensaver-logo-wrapper,.cart-bar,.input-box,.landing-floating-controls,.landing-header-nav,.landing-mobile-menu-drawer,.lang-dropdown-menu,.lang-toggle-btn,.m3-bottom-nav,.m3-drawer-backdrop,.md-drawer-backdrop,.screensaver-pro-badge,.showcase-sidebar-backdrop,.showcase-sidebar-header,.showcase-topbar,.signin-card,header.app-header,header.app-header.landing-header,nav,nav.glass,nav.nav-desktop,nav.nav-mobile){-webkit-backdrop-filter:var(--md-sys-glass-blur-standard,blur(16px))}:where(.kiosk-wish-icon,.landing-mobile-menu-backdrop,.showcase-stat-pill,.ux-mode-badge-overlay){-webkit-backdrop-filter:var(--md-sys-glass-blur-subtle,blur(8px))}.pos-exact-bill-btn:hover{filter:brightness(.95)}.attract-loop-background{filter:brightness(.85)}:root{--s0:1;--s1:1.1;--s2:1.2;--s3:1.3;--s4:1.4}:where(:root,[href=\#baseBlob2].l0,[href=\#baseBlob3].l0){--t0:calc((1 - var(--s0)) * 50%)}:root{--t1:calc((1 - var(--s1)) * 50%);--t2:calc((1 - var(--s2)) * 50%);--t3:calc((1 - var(--s3)) * 50%);--t4:calc((1 - var(--s4)) * 50%)}:where(:root,[href=\#baseBlob2].l0,[href=\#baseBlob3].l0){--tr0:translate(var(--t0), var(--t0)) scale(var(--s0))}:root{--tr1:translate(var(--t1), var(--t1)) scale(var(--s1));--tr2:translate(var(--t2), var(--t2)) scale(var(--s2));--tr3:translate(var(--t3), var(--t3)) scale(var(--s3));--tr4:translate(var(--t4), var(--t4)) scale(var(--s4))}[href=\#baseBlob2].l0{--s0:.8}[href=\#baseBlob3].l0{--s0:.6}.glass:before{-webkit-backdrop-filter:var(--md-sys-glass-blur-standard,blur(14px))}:where(.l1,.l2,.l3,.l4){filter:url(#blur4)}:where(.floating-chip,.map-route-inputs,.map-topbar,.navigator-maneuver-bar,.secondary-cta,.tertiary-cta){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:where(.yandex-ctrl-btn,.yandex-zoom-card),#components-reconnect-modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.organizations-map-controls{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%)}.map-route-inputs{-webkit-backdrop-filter:blur(12px)}.bg-spotlight-hero{filter:blur(100px)}.bg-spotlight-bento{filter:blur(120px)}.cursor-glow-orb{filter:blur(50px);mix-blend-mode:screen}.glass{-webkit-backdrop-filter:blur(24px)}.section-ambient-glow{filter:blur(140px)}.title-gradient{filter:drop-shadow(0 0 24px rgb(from var(--md-sys-color-primary,#38bdf8) r g b / .35))}:where(.hero-cta,.main-footer,.ux-search-box){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-stage-img{filter:drop-shadow(0 16px 32px #0009)}:where(.bento-card,.download-header,.evolution-banner,.org-showcase-section,.platform-card,.spatial-maps-section,.specs-bar){-webkit-backdrop-filter:blur(20px)}.spec-value{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--md-sys-color-primary,#38bdf8) 35%, transparent))}.bento-media img{filter:drop-shadow(0 14px 28px #00000080)}#components-reconnect-modal::backdrop{-webkit-backdrop-filter:blur(8px)}.bg-grid-mesh{-webkit-mask-image:radial-gradient(90% 85% at 50% 30%,#000 40%,#0000 92%);mask-image:radial-gradient(90% 85% at 50% 30%,#000 40%,#0000 92%)}.m3-card-interactive:hover,.card-interactive:hover{transform:translateY(-3px)scale(1.006)}:where(md-filled-card,md-outlined-card,md-elevated-card):hover{transform:translateY(-3px)scale(1.004)}:where(md-filled-card,md-outlined-card,md-elevated-card):active{transform:translateY(0)scale(.985)}:where(md-filled-card,md-outlined-card,md-elevated-card):hover figure>img{transform:scale(1.03)}:where(.picker-palette-swatch:hover,.waypoint-marker:active){transform:scale(1.15)}.upload-card:hover .upload-icon{transform:scale(1.2)rotate(6deg)}:where(.citation:active,.hero-pill-link:active,.kds-action-btn:active,.lang-chip-btn:active,.pos-quick-bill-btn:active,.preset-btn:active,.route-start-btn:active,.stage-tab:active){transform:scale(.96)}:where(.lang-chevron.is-open,.map-route-swap-btn:hover){transform:rotate(180deg)}.m3-skeleton:after{transform:translate(-100%)}.col-sort-asc .sort-indicator{transform:scaleY(-1)}.go-next,.go-last{transform:scaleX(-1)}:where(.avatar-button .material-symbols-outlined,.avatar-button md-icon,.m3-config-dialog,.m3-dialog-surface),.avatar-button:before,.picker-palette-swatch:before,.picker-swatch-wrapper:before,#blob2,.link-stack a:before,.link-stack a:active:before,.link-stack article:before,.link-stack article:active:before{transform:translate(-50%,-50%)}:where(#components-reconnect-modal button:hover,.citation[href]:hover,.hero-pill-link:hover,.landing-auth-btn:hover,.landing-floating-auth-btn:hover,.landing-nav-link:hover,.lang-chip-btn:hover,.m3-filter-chip:hover,.map-action-button:hover:not(:disabled),.preset-btn:hover,.route-alternative-card:hover,header.landing-header .header-brand-link:hover){transform:translateY(-1px)}:where(.file-card:hover,.upload-card:hover){transform:translateY(-3px)scale(1.02)}:where(.analytics-mode-btn,.card-interactive,.file-card,.landing-bg-canvas,.lang-chip-btn,.lang-pill-btn,.m3-card-interactive,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-filter-chip,.m3-media-card,.m3-segmented-btn,.media-card,.org-card,.paginator nav button:not([disabled]),.picker-palette-swatch,.picker-trigger-card,.upload-card,md-elevated-button,md-elevated-card,md-filled-button,md-filled-card,md-icon-button,md-outlined-button,md-outlined-card,md-text-button,md-tonal-button){transform:translateZ(0)}.m3-hover-lift:active{transform:scale(.985)}:where(#components-reconnect-modal button:active,.card-interactive:active,.cta-btn:active,.m3-card-interactive:active,.m3-press-scale:active,.map-action-button:active:not(:disabled),:where(md-filled-button,md-outlined-button,md-elevated-button,md-tonal-button,md-text-button,md-icon-button,.m3-card-interactive,.card-interactive,md-filled-card,md-outlined-card,md-elevated-card,.m3-filter-chip,.lang-chip-btn,.m3-dialog-close-btn,.m3-dialog-btn-primary,.paginator nav button:not([disabled]),:where(.analytics-mode-btn,.m3-segmented-btn)):active){transform:scale(.97)}:where(.ad-slot-container:hover,.analytics-kpi-card:hover,.hero-cta:hover,.m3-hover-lift:hover,.m3-swatch:hover,.map-category-chip:hover,.plan-card:hover,.platform-btn:hover,.primary-cta:hover,.secondary-cta:hover,.spatial-subcard:hover,.spotlight-launch-btn:hover,.tertiary-cta:hover,.tier-box:hover,.ux-expand-btn:hover,.ux-modal-btn-primary:hover,.ux-mode-launch-btn:hover,.ux-mode-quickview-btn:hover,.ux-reset-filter-btn:hover,.ux-tab-btn:hover,:where(.m3-card-interactive,.card-interactive,md-filled-card,md-outlined-card,md-elevated-card,.m3-media-card,.media-card,.org-card,.file-card,.upload-card,.picker-trigger-card):hover,:where(.m3-media-card,.media-card,.org-card):hover){transform:translateY(-2px)}:where(.product-card:hover .product-img,:where(.m3-media-card:hover .m3-card-media,.org-card:hover .org-media,.product-card:hover .wishlist-media,md-filled-card:hover figure,md-outlined-card:hover figure,md-elevated-card:hover figure) img,:where(.m3-media-card:hover .m3-card-media,.org-card:hover .org-media,.product-card:hover .wishlist-media) img){transform:scale(1.04)}.chat-back-link:hover{transform:scale(1.05)}.footer-links-list a:hover{transform:translate(2px)}:where(.footer-columns a:hover,.kanban-card:hover .advance-icon){transform:translate(3px)}:where(.bento-card:hover,.org-card:hover,.pillar-card:hover,.tech-card:hover,.platform-card:hover,.spatial-wing-card:hover){transform:translateY(-4px)}.qrg-card:hover{transform:translateY(-6px)}:where(.m3-nav-fab,.map-measure-badge,.map-topbar,.navigator-panel){transform:translate(-50%)}.landing-nav-link:hover md-icon{transform:scale(1.1)}:where(.hero-cta:hover .cta-arrow,.order-card:hover .chevron-icon,.primary-cta:hover .cta-arrow){transform:translate(4px)}:where(.hero-stage-card:hover .hero-stage-img,.product-main-image-wrap:hover .product-main-img){transform:scale(1.02)}#blob1{transform:translate(0)}#blob3{transform:translate(50%,50%)}#blob4{transform:translate(50%,-80%)}#blob5{transform:translate(-50%,80%)}.l0{transform:var(--tr0)}.l1{transform:var(--tr1)}.l2{transform:var(--tr2)}.l3{transform:var(--tr3)}.l4{transform:var(--tr4)}#blob{transform:scale(var(--blob-scale,1));transform-origin:50%}:where(.glass,.gpu-layer,.swipe-card,.drawer-panel,.md-drawer-backdrop){backface-visibility:hidden}.gpu-layer,.swipe-card,.drawer-panel,.md-drawer-backdrop{perspective:1000px;-webkit-backface-visibility:hidden}:where(.drawer-panel,.gpu-layer,.m3-drawer-panel,.md-drawer-backdrop,.swipe-card){transform:translate(0,0)}.yandex-ctrl-btn:hover{transform:scale(1.06)}:where(.map-category-chip:active,.search-route-btn:active,.yandex-ctrl-btn:active){transform:scale(.95)}.organizations-map-controls{transform:translate(0)}.organizations-map-controls.collapsed{transform:translate(calc(-100% - .75rem))}.map-panel-toggle-tab{transform:translateY(-50%)}.map-route-close-btn:hover{transform:rotate(90deg)}.map-route-add-via-btn:hover{transform:scale(1.08)rotate(90deg)}.route-start-btn:hover{transform:translateY(-1.5px)}.nav-control-btn:active{transform:scale(.92)}.glass{transform-style:preserve-3d}.ux-spotlight-card:hover{transform:translateY(-8px)}.ux-mode-card:hover{transform:translateY(-5px)}.loading-progress circle{transform-origin:50%;transform:rotate(-90deg)}@media (max-width:839.98px){.showcase-sidebar{transform:translate(-100%)}.showcase-sidebar.open{transform:translate(0)}}@media (max-width:1200px){.hero-content-wrapper{gap:2rem}.ux-spotlight-grid,.evolution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.chip-1{top:4%;left:3%;transform:scale(.9)}.chip-2{bottom:4%;right:3%;transform:scale(.9)}.chip-3{top:45%;right:2%;transform:scale(.9)}}:where(.analytics-mode-btn,.card-interactive,.file-card,.lang-chip-btn,.lang-pill-btn,.m3-card-interactive,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-filter-chip,.m3-media-card,.m3-segmented-btn,.media-card,.org-card,.paginator nav button:not([disabled]),.picker-palette-swatch,.picker-trigger-card,.upload-card,md-elevated-button,md-elevated-card,md-filled-button,md-filled-card,md-icon-button,md-outlined-button,md-outlined-card,md-text-button,md-tonal-button){transition:transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-spring), box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), opacity var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}:where(.m3-media-card,.org-card,.product-card,md-filled-card,md-outlined-card,md-elevated-card) img{transition:transform var(--md-sys-motion-duration-medium3) var(--md-sys-motion-easing-spring-soft)}.m3-hover-lift{transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-spring), box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.back-button,.m3-back-button{transition:background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.m3-card,[class*=m3-card-],.card-glass,.glass-card,.card-elevated,.card-outlined,.card-filled{transition:transform var(--md-sys-motion-duration-medium1) var(--md-sys-motion-easing-spring-soft), box-shadow var(--md-sys-motion-duration-medium1) var(--md-sys-motion-easing-spring-soft), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.m3-card-interactive:active,.card-interactive:active{transition:transform var(--md-sys-motion-duration-short1) var(--md-sys-motion-easing-spring)}:where(.m3-media-card,.media-card,.org-card){transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-spring), box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}:where(.m3-card-media,.org-media,.wishlist-media) img{transition:transform var(--md-sys-motion-duration-medium1) ease}md-filled-card,md-outlined-card,md-elevated-card{transition:transform var(--md-sys-motion-duration-medium1) var(--md-sys-motion-easing-spring-soft), box-shadow var(--md-sys-motion-duration-medium1) var(--md-sys-motion-easing-spring-soft), background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-expressive-standard), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-expressive-standard)}:where(md-filled-card,md-outlined-card,md-elevated-card):active{transition-duration:var(--md-sys-motion-duration-short2)}:where(md-filled-card,md-outlined-card,md-elevated-card) figure>img{transition:transform var(--md-sys-motion-duration-medium3) var(--md-sys-motion-easing-expressive-standard)}.m3-filter-chip{transition:background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring)}.m3-dialog-close-btn{transition:background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.m3-dialog-toggle-item{transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-spring), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.picker-trigger-card{transition:border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.picker-icon-badge{transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-spring)}.picker-palette-swatch{transition:transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-spring-snappy), box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.file-card{transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-spring-soft), box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.icon-preview{transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.upload-card{transition:background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-spring-soft)}.upload-icon{transition:transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-spring-bouncy)}.picker-day-dot{transition:background-color var(--md-sys-motion-duration-short3), color var(--md-sys-motion-duration-short3)}.md3-schedule-day-card{transition:background-color var(--md-sys-motion-duration-short3), border-color var(--md-sys-motion-duration-short3)}.lang-chip-btn{transition:transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring), background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.lang-pill-btn{transition:background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.lang-chevron{transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.lang-menu-item{transition:background var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}:where(.m3-progress-fill,.progress-bar-fill){transition:width var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}:where(.m3-search-container,.material-search-container) :where(md-outlined-text-field,.material-text-field){transition:box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.drop-container{transition:background var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), border var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.drop-title{transition:color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.m3-mode-toggle-icon,.mode-toggle-icon{transition:grid-column .5s cubic-bezier(.2,0,0,1)}:where(.m3-press-scale,md-elevated-button,md-filled-button,md-outlined-button,md-text-button,md-tonal-button){transition:transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-spring)}:where(.file-overlay,.m3-dialog-btn-primary),.card-interactive:before,.m3-card-interactive:before{transition:opacity var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}:where(.option-item-row,.paginator nav button){transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}:where(.analytics-date-picker-trigger,.analytics-mode-btn,.m3-period-picker-trigger,.m3-segmented-btn){transition:all var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-spring)}:where(button,a,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),md-filled-button,md-outlined-button,md-elevated-button,md-tonal-button,md-text-button,md-icon-button,md-outlined-text-field,md-filled-text-field,md-checkbox,md-switch,md-radio,.m3-filter-chip,.lang-chip-btn,.lang-pill-btn,.picker-trigger-card,.picker-palette-swatch,.file-card,.upload-card,.card-interactive,.m3-card-interactive,.analytics-mode-btn,.m3-segmented-btn,.paginator nav button:not([disabled])):focus-visible{transition:outline-offset var(--md-sys-motion-duration-short2,.1s) var(--md-sys-motion-easing-spring)}a{transition:color var(--md-sys-motion-duration-short2,.1s) var(--md-sys-motion-easing-standard)}.sidebar-link{transition:background-color .15s,color .15s}.m3-swatch{transition:transform .15s}:where(.analytics-config-btn,.analytics-mode-btn,.analytics-period-chip,.citation,.hero-pill-link,.input-box,.landing-auth-btn,.lang-toggle-btn,.plan-card,.preset-btn,.stage-tab,.tier-box,nav.glass:not(.nav-mobile) a.nav-item,nav.nav-desktop a.nav-item){transition:all var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft)}:where(.crumb-link,.kiosk-product-title-link,.seller-name){transition:color .2s}:where(.chat-back-link,.place-details-back-btn,.ux-modal-btn-secondary,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-search-clear){transition:all .2s}.progress-bar-fill{transition:width .4s cubic-bezier(.2,0,0,1)}.m3-drawer-backdrop,.md-drawer-backdrop{transition:opacity var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-expressive-standard,ease)}.footer-links-list a{transition:color .15s,transform .15s,background .15s}.advance-icon{transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard)}.kds-action-btn{transition:transform var(--md-sys-motion-duration-short2,.1s) var(--md-sys-motion-easing-spring), background var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard)}.kiosk-wish-icon{transition:transform .2s,color .2s}.analytics-kpi-card{transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s,border-color .2s}.landing-floating-auth-btn{transition:all .25s cubic-bezier(.2,0,0,1)}.pillar-card,.tech-card{transition:transform .25s,box-shadow .25s}.qrg-back{transition:background .15s,color .15s}.qrg-card{transition:box-shadow .25s,transform .25s}.link-stack a:before,.link-stack article:before{transition:all .5s}.link-stack a:active:before,.link-stack article:active:before{transition:all}header.app-header{transition:background .3s,border-color .3s}.m3-bottom-nav-item{transition:color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard)}header.app-header.landing-header{transition:background .3s,border-color .3s,box-shadow .3s}:where(.ux-mode-launch-btn,header.landing-header .header-brand-link){transition:all .25s}.landing-nav-link{transition:all .2s cubic-bezier(.16,1,.3,1)}.landing-nav-link md-icon{transition:transform .2s,opacity .2s}.landing-mobile-menu-toggle{transition:background var(--md-sys-motion-duration-short4,.2s) ease, border-color var(--md-sys-motion-duration-short4,.2s) ease}.mobile-nav-item{transition:background .2s,color .2s}.back-button{transition:background var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard)}.pos-quick-bill-btn{transition:background .15s,transform .1s}.thumb-btn{transition:opacity .2s,border-color .2s}.seller-browse-all{transition:opacity .2s}.ad-slot-container{transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring)}.attract-loop-background{transition:background-image .8s ease-in-out}.showcase-nav-btn{transition:all .15s}.showcase-card{transition:transform .2s,border-color .2s,box-shadow .2s}.showcase-card-btn{transition:background-color .15s,color .15s}:where(.product-img,.product-main-img){transition:transform .3s}:where(.ad-slide-touch-prompt,.brand-screensaver-cta,.chevron-icon){transition:transform .2s}:where(.map-action-button,.map-category-chip,.map-panel-toggle-tab,.map-route-add-via-btn,.map-route-close-btn,.map-route-input,.map-route-profile-chip,.map-route-swap-btn,.yandex-ctrl-btn,.yandex-zoom-card){transition:all .2s cubic-bezier(.4,0,.2,1)}.organizations-map-controls{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.search-bar{transition:all .25s cubic-bezier(.4,0,.2,1)}.search-clear-btn{transition:background-color .14s,color .14s}.search-route-btn{transition:background-color .14s,color .14s,transform .1s}.map-global-suggestion-button{transition:background-color .1s}.map-route-remove-via-btn{transition:all .14s}.waypoint-marker{transition:transform .1s,box-shadow .1s}.route-close{transition:background .15s,color .15s}:where(.route-alternative-card,.route-start-btn){transition:all var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1))}.nav-control-btn{transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft,cubic-bezier(.3, 1.15, .5, 1)), background .15s ease, border-color .15s ease}.click-popup-btn{transition:opacity .14s}.cursor-glow-orb{transition:opacity .4s}.glass{transition:border-color .3s,box-shadow .3s,transform .3s}.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before{transition:opacity .35s}.cta-btn{transition:transform var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-spring-soft), box-shadow var(--md-sys-motion-duration-short4,.2s) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-short2,.1s) ease}.cta-arrow{transition:transform .25s}.hero-stage-img{transition:transform .4s}.evolution-card{transition:transform .3s var(--md-sys-motion-easing-spring-soft,cubic-bezier(.16, 1, .3, 1)), border-color .25s ease, box-shadow .25s ease}:where(.bento-card,.org-card,.platform-card,.spatial-wing-card){transition:transform .3s var(--md-sys-motion-easing-spring-soft,cubic-bezier(.16, 1, .3, 1)), border-color .3s ease, box-shadow .3s ease}.spatial-subcard{transition:transform .25s var(--md-sys-motion-easing-spring-soft), border-color .25s ease, background .25s ease}.platform-btn{transition:transform .25s var(--md-sys-motion-easing-spring-soft), box-shadow .25s ease, background .25s ease}.footer-columns a{transition:color .2s,transform .2s}.ux-spotlight-card{transition:transform .35s var(--md-sys-motion-easing-spring-soft,cubic-bezier(.16, 1, .3, 1)), box-shadow .35s ease, border-color .35s ease, background .35s ease}:where(.spotlight-launch-btn,.ux-expand-btn,.ux-modal-btn-primary,.ux-tab-btn){transition:all .25s var(--md-sys-motion-easing-spring-soft,cubic-bezier(.16, 1, .3, 1))}.ux-search-box{transition:border-color .25s,box-shadow .25s}.ux-mode-card{transition:transform .28s var(--md-sys-motion-easing-spring-soft,cubic-bezier(.16, 1, .3, 1)), box-shadow .28s ease, border-color .28s ease, background .28s ease}.loading-progress circle:last-child{transition:stroke-dasharray 50ms ease-in-out}#components-reconnect-modal{transition:display .5s allow-discrete, overlay .5s allow-discrete}#components-reconnect-modal button{transition:transform .15s,background-color .2s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}@media screen and (max-width:839.98px){nav.glass a.nav-item md-icon,nav a.nav-item md-icon{transition:background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}}@media screen and (min-width:840px){nav.nav-desktop a.nav-item md-icon,nav.nav-desktop a.nav-item .material-symbols-outlined,nav.glass:not(.nav-mobile) a.nav-item md-icon,nav.glass:not(.nav-mobile) a.nav-item .material-symbols-outlined{transition:background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}}@media (max-width:839.98px){.showcase-sidebar{transition:transform .3s cubic-bezier(.4,0,.2,1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}.m3-status-dot.pulse:after,.status-dot.pulse:after{animation:m3-pulse 2s var(--md-sys-motion-easing-spring) infinite}.picker-popover-panel{animation:fadeInScale var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-expressive-entrance)}.m3-skeleton:after{animation:m3-shimmer 1.8s var(--md-sys-motion-easing-expressive-standard) infinite}:where(.pulse-indicator,.status-pulse-dot){animation:2s cubic-bezier(.4,0,.6,1) infinite statusPulse}.faceid-scanner-frame.scanning:after{animation:1.8s ease-in-out infinite authScanLine}.landing-mobile-menu-drawer{animation:.25s cubic-bezier(.2,.8,.2,1) slideDownDrawer}.kiosk-attract-loop{animation:.4s cubic-bezier(.2,0,0,1) forwards kioskFadeIn}.brand-screensaver-body{animation:.6s cubic-bezier(.2,0,0,1) kioskSlideUp}.pulse-ring{animation:2s cubic-bezier(.24,0,0,.38) infinite kioskRingPulse}.ad-network-screensaver-body{animation:.5s cubic-bezier(.2,0,0,1) kioskSlideUp}.ai-blob-canvas svg,svg.ai-blob-svg{animation:20s linear infinite blobSpin}.det-bbox{animation:1.5s ease-in-out infinite alternate bboxPulse}.avatar-pulse{animation:2s ease-in-out infinite avatarPulse}.selected-org-card{animation:.18s ease-out map-card-in}.place-details-panel{animation:.3s cubic-bezier(.16,1,.3,1) slideUp}.bg-spotlight-hero{animation:12s ease-in-out infinite alternate spotlightPulseHero}.bg-spotlight-bento{animation:16s ease-in-out infinite alternate spotlightPulseBento}:where(.dot-cyan,.live-pulse-dot){animation:2s ease-in-out infinite livePulse}.floating-chip{animation:4s ease-in-out infinite alternate floatAnimation}.chip-2{animation-delay:2s}.chip-3{animation-delay:1s}.dot-emerald{animation:2.4s ease-in-out infinite livePulse}.card-instant .qr-laser-scanner{animation:3.2s ease-in-out infinite alternate qrLaserScan}.qr-status-dot{animation:2s ease-in-out infinite qrPulseDot}#components-reconnect-modal{animation:.5s both components-reconnect-modal-fadeOutOpacity}#components-reconnect-modal[open]{animation-name:components-reconnect-modal-slideUp,components-reconnect-modal-fadeInOpacity;animation-duration:1.5s,.5s;animation-timing-function:cubic-bezier(.05,.89,.25,1.02),ease-in-out;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.3s,.3s;animation-fill-mode:both;animation-timeline:auto,auto}#components-reconnect-modal::backdrop{animation:.5s ease-in-out components-reconnect-modal-fadeInOpacity}.components-rejoining-animation div{animation:1.5s cubic-bezier(0,.2,.8,1) infinite components-rejoining-animation}.components-rejoining-animation div:nth-child(2){animation-delay:-.5s}@keyframes m3-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes m3-scale-up{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInScale{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes m3-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes m3-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes authScanLine{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(216px)}}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes slideDownDrawer{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes kioskFadeIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes kioskRingPulse{0%{opacity:.8;transform:scale(1)}50%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}@keyframes kioskSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blobSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes bboxPulse{0%{box-shadow:0 0 8px var(--md-sys-color-primary-container);border-color:var(--md-sys-color-primary)}to{box-shadow:0 0 16px var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}}@keyframes avatarPulse{0%{box-shadow:0 0 0 0 var(--md-sys-color-primary-container)}70%{box-shadow:0 0 0 20px #0000}to{box-shadow:0 0 #0000}}@keyframes map-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spotlightPulseHero{0%{opacity:.85;transform:scale(1)translate(0)}50%{opacity:1;transform:scale(1.08)translate(-20px,30px)}to{opacity:.8;transform:scale(.96)translate(15px,-15px)}}@keyframes spotlightPulseBento{0%{opacity:.75;transform:scale(1)translate(0)}50%{opacity:.95;transform:scale(1.06)translate(30px,-20px)}to{opacity:.7;transform:scale(.95)translate(-15px,25px)}}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}@keyframes floatAnimation{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes qrPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes qrLaserScan{0%{opacity:.3;top:10px}50%{opacity:1}to{opacity:.3;top:calc(100% - 12px)}}@keyframes components-reconnect-modal-slideUp{0%{transform:translateY(30px)scale(.95)}to{transform:translateY(0)}}@keyframes components-reconnect-modal-fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes components-reconnect-modal-fadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes components-rejoining-animation{0%,4.9%{opacity:0;width:0;height:0;top:32px;left:32px}5%{opacity:1;width:0;height:0;top:32px;left:32px}to{opacity:0;width:64px;height:64px;top:0;left:0}}.col-width-draghandle:after{content:" "}.avatar-button:before,.card-interactive:before,.glass:before,.m3-card-interactive:before,.m3-skeleton:after,.m3-status-dot.pulse:after,.picker-palette-swatch:before,.picker-swatch-wrapper:before,.status-dot.pulse:after,:where(md-filled-card,md-outlined-card,md-elevated-card):before,.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,.ux-spotlight-card:before,.auth-divider:after,.auth-divider:before,.faceid-scanner-frame.scanning:after,.kiosk-hero:before,.link-stack a:before,.link-stack article:before{content:""}.blazor-error-boundary:after{content:"An error has occurred."}.loading-progress-text:after{content:var(--blazor-load-percentage-text,"Loading")}:where(.cart-items-list,.feature-list,.footer-columns ul,.footer-links-list,.map-global-suggestions,.map-route-suggestions,.pillar-features,.plan-features,.tier-features,:where(.avatar-container,md-dialog.contacts) details summary,ol,ul){list-style:none}assistant-message ul,.assistant-message-text ul{list-style-type:disc}assistant-message ol,.assistant-message-text ol{list-style-type:decimal}.route-steps ol{list-style:decimal}:where(.m3-ratio-card,.m3-ratio-kiosk,.m3-ratio-portrait,.m3-ratio-square,.m3-ratio-video,.m3-ratio-wide){aspect-ratio: }:where(.m3-card-media,.org-media,.wishlist-media){aspect-ratio:16/9}:where(.avatar-button img,.bento-media img,.hero-stage-img,.image-preview,.local-video-pip,.m3-ratio-card,.m3-ratio-kiosk,.m3-ratio-portrait,.m3-ratio-square,.m3-ratio-video,.m3-ratio-wide,.pos-card-img,.pos-card-img-placeholder,.product-img,.product-main-img,.remote-video,.seller-logo,.thumb-img,.video-player-wrapper video,.wishlist-details-thumb,:where(.m3-card-media,.org-media,.wishlist-media) img,:where(md-filled-card,md-outlined-card,md-elevated-card) figure>img){object-fit:cover}:where(.file-card,.upload-card){aspect-ratio:1}:where(.brand-screensaver-logo,.det-frame-video,.det-webrtc-video,.fullscreen-video,.kiosk-brand-logo,.qrg-card-logo){object-fit:contain}.product-main-image-wrap{aspect-ratio:4/3}:where(.kiosk-brand-logo,.pos-card-img,.pos-card-img-placeholder){aspect-ratio:1}:where(.product-img,.product-media){aspect-ratio:16/10}:where(#blazor-error-ui .dismiss,#components-reconnect-modal button,.ad-upgrade-link,.analytics-config-btn,.analytics-date-picker-trigger,.analytics-mode-btn,.analytics-period-chip,.avatar-button,.banner-close-btn,.card-interactive,.cart-summary.interactive,.click-popup-btn,.col-options-button,.color-badge-swatch,.color-picker-row input[type=color],.cta-btn,.det-btn-icon-sm,.docs-refresh-btn,.drop-container,.file-add-btn-label,.file-input-hidden,.interactive-chip,.kds-action-btn,.kiosk-attract-loop,.kiosk-product-title-link,.landing-mobile-menu-toggle,.lang-chip-btn,.lang-menu-item,.lang-pill-btn,.m3-card-interactive,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-dialog-toggle-item,.m3-dialog-toggle-item input[type=checkbox],.m3-filter-chip,.m3-media-card,.m3-mode-toggle,.m3-period-picker-trigger,.m3-segmented-btn,.m3-selection-item,.map-action-button,.map-category-chip,.map-global-suggestion-button,.map-panel-toggle,.map-panel-toggle-tab,.map-route-add-via-btn,.map-route-close-btn,.map-route-profile-chip,.map-route-remove-via-btn,.map-route-suggestion-button,.map-route-swap-btn,.md3-schedule-day-left,.md3-time-input,.media-card,.mode-toggle,.nav-control-btn,.option-item-row,.org-card,.paginator nav button,.picker-native-input,.picker-palette-swatch,.picker-swatch-wrapper,.place-details-back-btn,.plan-card,.platform-btn,.pos-quick-bill-btn,.preset-btn,.product-details,.product-media,.route-alternative-action,.route-alternative-card,.route-close,.route-start-btn,.search-clear-btn,.search-route-btn,.showcase-card-btn,.showcase-mobile-toggle,.showcase-nav-btn,.stage-tab,.thumb-btn,.tier-box,.upload-card,.upload-zone-label,.ux-expand-btn,.ux-modal-btn-secondary,.ux-mode-quickview-btn,.ux-reset-filter-btn,.ux-search-clear,.ux-tab-btn,.wishlist-content,.wishlist-media,.yandex-ctrl-btn,:where(.avatar-container,md-dialog.contacts) details summary,:where(.avatar-container,md-dialog.contacts) details summary md-list-item,:where(.avatar-container,md-dialog.contacts,md-dialog.faceid-profile-modal) label,button.col-title,input[type=color]){cursor:pointer}:where(#components-reconnect-modal button,.analytics-mode-btn,.analytics-period-chip,.avatar-button,.cta-btn,.det-btn-icon-sm,.header-brand-link,.hero-pill-link,.interactive-action,.interactive-chip,.kiosk-tier-btn,.landing-auth-btn,.landing-mobile-menu-toggle,.lang-chip-btn,.lang-menu-item,.lang-pill-btn,.lang-toggle-btn,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-filter-chip,.m3-segmented-btn,.map-action-button,.map-category-chip,.map-panel-toggle-tab,.map-route-close-btn,.nav-control-btn,.paginator nav button,.picker-palette-swatch,.picker-swatch-wrapper,.preset-btn,.route-options-toolbar-btn,.search-clear-btn,.search-route-btn,.stage-tab,.touch-manipulation,.yandex-ctrl-btn,a,button,md-elevated-button,md-filled-button,md-icon-button,md-outlined-button,md-text-button,md-tonal-button){touch-action:manipulation}input[type=number]{-moz-appearance:textfield}input[type=color]{-moz-appearance:none}.col-width-draghandle{cursor:ew-resize}:where(.map-action-button:disabled,.paginator nav button[disabled]){cursor:not-allowed}:where(.bg-grid-mesh,.bg-radial-vignette,.bg-spotlight,.bg-top-blender,.card-instant .qr-hud-corner,.card-instant .qr-laser-scanner,.cursor-glow-orb,.det-bbox,.det-overlays-container,.landing-bg-canvas,.map-floating-actions,.section-ambient-glow,.yandex-right-controls-container),.glass:before,.hero-card:before,.ux-mode-card:before,.industry-card:before,.feature-card:before,.evolution-card:before,.org-card:before,.spatial-wing-card:before,.spatial-subcard:before,.bento-card:before,.platform-card:before,:where(.grid-chip-readonly,.picker-trigger-card.disabled),.card-interactive:before,.m3-card-interactive:before,:is(.ai-blob-canvas,.ai-blob-canvas svg,.landing-top-bar-wrapper,.m3-drawer-backdrop,.md-drawer-backdrop,.pulse-ring,.ux-mode-badge-overlay,svg.ai-blob-svg),.glass:before,.kiosk-hero:before,:where(md-filled-card,md-outlined-card,md-elevated-card):before{pointer-events:none}:where(input[type=color]){-webkit-appearance:none}input::-webkit-inner-spin-button{-webkit-appearance:none}input::-webkit-outer-spin-button{-webkit-appearance:none}.input-box{cursor:text}.touch-none,[data-gesture=interactive-canvas],.drag-handle{touch-action:none}html,body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}input,textarea,[contenteditable=true],.selectable-text,article,p,code,pre,.m3-body-large,.m3-body-medium{-webkit-touch-callout:default}:where(.active-orders-scroll,.drawer-body,.drawer-panel,.m3-drawer-backdrop,.m3-drawer-panel,.md-drawer-backdrop,.swipe-container-x,.touch-pan-y,.touch-scroll-x,[data-gesture=swipe-horizontal]){touch-action:pan-y}:where(.landing-top-bar-wrapper>*,.m3-drawer-backdrop.show,.map-measure-badge,.map-topbar,.md-drawer-backdrop.show,.navigator-panel,.yandex-ctrl-stack-bottom){pointer-events:auto}:where(.kiosk-filter-row,.pos-filters,.swipe-container-y,.touch-pan-x,.touch-scroll-y,[data-gesture=swipe-vertical]){touch-action:pan-x}.det-webrtc-video{cursor:crosshair}.map-route-input{cursor:grab}:where(.map-route-input:active,.waypoint-marker:active){cursor:grabbing}@media screen and (max-width:599.98px){.landing-floating-auth-btn{touch-action:manipulation}}:where(.avatar-container,.card-interactive,.cta-btn,.stage-tab,.hero-pill-link,.floating-chip,.section-badge,.hero-badge,.feature-badge,.kiosk-attract-loop,.kiosk-hero,.kiosk-main,.m3-card-interactive,.m3-filter-chip,.m3-selection-item,.map-route-input,.md3-schedule-day-left,.picker-day-dot,.picker-hex-prefix,.product-card,body,html,html,body){-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],.selectable-text,article,p,code,pre,.m3-body-large,.m3-body-medium{-webkit-user-select:text;user-select:text}:where(.cta-btn,.stage-tab,.hero-pill-link,.floating-chip,.section-badge,.hero-badge,.feature-badge,.kiosk-hero,.kiosk-main,.product-card,body,html,html,body){-webkit-user-select:none}.m3-dialog-toggle-item input[type=checkbox]{accent-color:var(--md-sys-color-primary)}input[type=color]{appearance:none}.chat-input-wrapper textarea,.input-box textarea{resize:none}:where(.analytics-mode-btn,.card-interactive,.drawer-panel,.file-card,.lang-chip-btn,.lang-pill-btn,.m3-card-interactive,.m3-dialog-btn-primary,.m3-dialog-close-btn,.m3-drawer-panel,.m3-filter-chip,.m3-hover-lift,.m3-media-card,.m3-press-scale,.m3-segmented-btn,.media-card,.org-card,.paginator nav button:not([disabled]),.picker-palette-swatch,.picker-trigger-card,.section-ambient-glow,.upload-card,.ux-mode-card,:where(.m3-media-card,.org-card,.product-card,md-filled-card,md-outlined-card,md-elevated-card) img,md-elevated-button,md-elevated-card,md-filled-button,md-filled-card,md-icon-button,md-outlined-button,md-outlined-card,md-text-button,md-tonal-button){will-change:transform}:where(.bg-spotlight,.cursor-glow-orb,.gpu-layer,.swipe-card,.drawer-panel,.md-drawer-backdrop){will-change:transform, opacity}:where(.kds-board,.m3-container-query,.m3-kanban-board,.map-route-inputs,.orders-kanban-board,.organizations-route-panel,.picker-trigger-card,.preview-card,.product-card,.smart-grid-container,md-filled-card.product-card){container-type:inline-size}md-filled-card.product-card,.product-card{container-name:product-card}