@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cr-brand-50: #f2f7ff;--cr-brand-100: #e2eeff;--cr-brand-200: #c8deff;--cr-brand-300: #a4c8fd;--cr-brand-400: #7dabef;--cr-brand-500: #5a8edb;--cr-brand-600: #4072be;--cr-brand-700: #295ba4;--cr-brand-800: #1d447d;--cr-brand-900: #12305d;--cr-brand-950: #081f42;--cr-accent-50: #fff4f1;--cr-accent-100: #ffe7df;--cr-accent-200: #ffd0c2;--cr-accent-300: #ffaf96;--cr-accent-400: #ff7e56;--cr-accent-500: #fe5200;--cr-accent-600: #c53e00;--cr-accent-700: #9e2f00;--cr-accent-800: #7a2300;--cr-accent-900: #5a1700;--cr-accent-950: #3e0d00;--cr-neutral-50: #f7fafe;--cr-neutral-100: #f0f4f8;--cr-neutral-200: #e3e7ec;--cr-neutral-300: #d0d5da;--cr-neutral-400: #b3b8be;--cr-neutral-500: #8e9399;--cr-neutral-600: #6a6f76;--cr-neutral-700: #51565d;--cr-neutral-800: #3b4047;--cr-neutral-900: #242930;--cr-neutral-950: #11161d;--cr-success-50: #eefbf1;--cr-success-100: #ddf4e2;--cr-success-200: #bee9c8;--cr-success-300: #94d9a6;--cr-success-400: #63c081;--cr-success-500: #2ea75e;--cr-success-600: #008a46;--cr-success-700: #006e36;--cr-success-800: #005428;--cr-success-900: #003d1b;--cr-success-950: #002910;--cr-warning-50: #fdf6e9;--cr-warning-100: #f9ebd4;--cr-warning-200: #f3d9ac;--cr-warning-300: #e8bf76;--cr-warning-400: #d49f35;--cr-warning-500: #b78300;--cr-warning-600: #956a00;--cr-warning-700: #775400;--cr-warning-800: #5b3f00;--cr-warning-900: #432d00;--cr-warning-950: #2d1d00;--cr-danger-50: #fff4f2;--cr-danger-100: #ffe6e2;--cr-danger-200: #ffd0c7;--cr-danger-300: #ffaea1;--cr-danger-400: #ff7c6a;--cr-danger-500: #f24838;--cr-danger-600: #d12318;--cr-danger-700: #ad0300;--cr-danger-800: #860100;--cr-danger-900: #630000;--cr-danger-950: #450000;--cr-info-50: #eef9ff;--cr-info-100: #dcf0fe;--cr-info-200: #bbe3fc;--cr-info-300: #8ecff6;--cr-info-400: #5cb4e6;--cr-info-500: #2198d1;--cr-info-600: #007cae;--cr-info-700: #00628b;--cr-info-800: #004b6b;--cr-info-900: #00364f;--cr-info-950: #002436;--cr-violet-50: #f7f5ff;--cr-violet-100: #edeaff;--cr-violet-200: #ddd6ff;--cr-violet-300: #c8baff;--cr-violet-400: #ae95ff;--cr-violet-500: #966ef8;--cr-violet-600: #7c52d9;--cr-violet-700: #643ab6;--cr-violet-800: #4d2891;--cr-violet-900: #381a6d;--cr-violet-950: #250e4e;--cr-signal-50: #fcf7e7;--cr-signal-100: #f6edd0;--cr-signal-200: #ffd000;--cr-signal-300: #e1c466;--cr-signal-400: #cba500;--cr-signal-500: #aa8a00;--cr-signal-600: #8b7000;--cr-signal-700: #6e5800;--cr-signal-800: #544300;--cr-signal-900: #3d3000;--cr-signal-950: #291f00;--cr-work-50: #eaf2fd;--cr-work-100: #d6e5fb;--cr-work-200: #b3cdf6;--cr-work-300: #8ab4f8;--cr-work-400: #5b9bff;--cr-work-500: #3a84f5;--cr-work-600: #1f75ea;--cr-work-700: #1068e0;--cr-work-800: #0a4fb8;--cr-work-900: #083f94;--cr-work-950: #062c69;--cr-ink-50: #f5f7fb;--cr-ink-100: #e9edf4;--cr-ink-200: #d5ddeb;--cr-ink-300: #bbc6dc;--cr-ink-400: #9baac5;--cr-ink-500: #7e8ead;--cr-ink-600: #5b6576;--cr-ink-700: #46526a;--cr-ink-800: #39455b;--cr-ink-900: #2b3850;--cr-ink-950: #0f1b33;--cr-hot-50: #fff4f1;--cr-hot-100: #ffe7e0;--cr-hot-200: #ffd0c4;--cr-hot-300: #ffaf99;--cr-hot-400: #ff7e5d;--cr-hot-500: #f04a1a;--cr-hot-600: #cb3500;--cr-hot-700: #a22800;--cr-hot-800: #7d1d00;--cr-hot-900: #5d1300;--cr-hot-950: #400a00;--cr-night-0: #0a0f14;--cr-night-1: #12161c;--cr-night-2: #1a1e25;--cr-night-3: #22272d;--cr-night-line: #2d3239;--cr-night-line-strong: #40464d}:root{color-scheme:light;--cr-font-sans: "Golos Text Variable", "Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cr-font-display: "Montserrat Variable", "Montserrat", var(--cr-font-sans);--cr-font-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--cr-text-2xs: .6875rem;--cr-text-xs: .75rem;--cr-text-sm: .8125rem;--cr-text-md: .875rem;--cr-text-base: 1rem;--cr-text-lg: 1.125rem;--cr-text-xl: 1.25rem;--cr-text-2xl: 1.5rem;--cr-text-3xl: 1.875rem;--cr-text-4xl: 2.25rem;--cr-leading-tight: 1.2;--cr-leading-snug: 1.35;--cr-leading-normal: 1.5;--cr-weight-regular: 400;--cr-weight-medium: 500;--cr-weight-semibold: 600;--cr-weight-bold: 700;--cr-tracking-tight: -.015em;--cr-tracking-caps: .06em;--cr-tracking-label: .02em;--cr-space-0-5: 2px;--cr-space-1: 4px;--cr-space-1-5: 6px;--cr-space-2: 8px;--cr-space-3: 12px;--cr-space-4: 16px;--cr-space-5: 20px;--cr-space-6: 24px;--cr-space-8: 32px;--cr-space-10: 40px;--cr-space-12: 48px;--cr-space-16: 64px;--cr-radius-xs: 4px;--cr-radius-sm: 6px;--cr-radius-md: 10px;--cr-radius-lg: 14px;--cr-radius-xl: 20px;--cr-radius-2xl: 24px;--cr-radius-pill: 999px;--cr-control-sm: 32px;--cr-control-md: 40px;--cr-control-lg: 48px;--cr-control-xl: 56px;--cr-touch-min: 44px;--cr-icon-sm: 16px;--cr-icon-md: 20px;--cr-icon-lg: 24px;--cr-icon-xl: 32px;--cr-border-width: 1px;--cr-border-width-strong: 1.5px;--cr-border-width-accent: 2px;--cr-focus-width: 2px;--cr-focus-offset: 2px;--cr-disabled-opacity: .5;--cr-hit-min: 0px;--cr-segmented-h-sm: 24px;--cr-badge-h: 20px;--cr-badge-h-sm: 18px;--cr-icon-nudge: 1px;--cr-sidebar-width: 248px;--cr-sidebar-width-collapsed: 72px;--cr-topbar-height: 56px;--cr-bottom-nav-item: 52px;--cr-bottom-nav-pill: 56px;--cr-bottom-nav-pill-h: 30px;--cr-page-gutter: var(--cr-space-6);--cr-sticky-top: 0px;--cr-sticky-bottom: env(safe-area-inset-bottom, 0px);--cr-form-max: 640px;--cr-page-max: 1200px;--cr-prose-max: 62ch;--cr-modal-sm: 420px;--cr-modal-md: 560px;--cr-modal-lg: 800px;--cr-modal-max-h: 900px;--cr-tooltip-max: 260px;--cr-drawer-width: 480px;--cr-drawer-width-lg: 560px;--cr-drawer-width-xl: 760px;--cr-drawer-aside-width: 264px;--cr-menu-width: 220px;--cr-menu-width-lg: 280px;--cr-popover-width: 340px;--cr-split-aside-width: 404px;--cr-split-rail-width: 56px;--cr-list-max-h: 24rem;--cr-toolbar-search-w: 300px;--cr-toolbar-search-min: 140px;--cr-toolbar-select-w: 200px;--cr-toolbar-select-w-sm: 168px;--cr-media-thumb-w: 160px;--cr-thumb-sm: var(--cr-control-md);--cr-thumb-md: var(--cr-space-16);--cr-thumb-lg: 96px;--cr-store-header-height: 76px;--cr-store-header-height-narrow: 64px;--cr-store-header-aside-max: 16rem;--cr-summary-width: 22rem;--cr-duration-fast: 90ms;--cr-duration-base: .16s;--cr-duration-slow: .24s;--cr-duration-slower: .36s;--cr-ease-standard: cubic-bezier(.2, 0, 0, 1);--cr-ease-enter: cubic-bezier(.05, .7, .1, 1);--cr-ease-exit: cubic-bezier(.3, 0, .8, .15);--cr-duration-pulse: 1.2s;--cr-z-sticky: 10;--cr-z-alarm: 15;--cr-z-nav: 20;--cr-z-dropdown: 30;--cr-z-overlay: 40;--cr-z-modal: 50;--cr-z-toast: 60;--cr-z-tooltip: 70;--cr-bg: var(--cr-neutral-50);--cr-surface: #ffffff;--cr-surface-2: var(--cr-neutral-100);--cr-surface-3: var(--cr-neutral-200);--cr-surface-inverse: var(--cr-neutral-900);--cr-surface-raised: #ffffff;--cr-border-raised: transparent;--cr-overlay: rgb(17 22 29 / .48);--cr-on-overlay: #ffffff;--cr-chat-wall-from: #d3e0f2;--cr-chat-wall-to: #ece4d6;--cr-chat-wall-ink: rgb(29 68 125 / .11);--cr-chat-bubble: #ffffff;--cr-chat-bubble-mine: #e5efff;--cr-chat-service-bg: rgb(36 55 84 / .38);--cr-chat-service-text: #ffffff;--cr-chat-quote-bg: rgb(29 68 125 / .07);--cr-chat-quote-line: var(--cr-brand);--cr-text: var(--cr-neutral-900);--cr-text-secondary: var(--cr-neutral-700);--cr-text-muted: var(--cr-neutral-600);--cr-text-disabled: var(--cr-neutral-400);--cr-text-inverse: #ffffff;--cr-text-link: var(--cr-brand-700);--cr-border: var(--cr-neutral-200);--cr-border-strong: var(--cr-neutral-300);--cr-border-input: var(--cr-neutral-500);--cr-border-input-hover: var(--cr-neutral-600);--cr-brand: var(--cr-brand-700);--cr-brand-hover: var(--cr-brand-800);--cr-brand-press: var(--cr-brand-900);--cr-brand-soft: var(--cr-brand-50);--cr-brand-soft-hover: var(--cr-brand-100);--cr-brand-soft-text: var(--cr-brand-800);--cr-on-brand: #ffffff;--cr-accent: var(--cr-accent-600);--cr-accent-hover: var(--cr-accent-700);--cr-accent-press: var(--cr-accent-800);--cr-accent-bright: var(--cr-accent-500);--cr-accent-soft: var(--cr-accent-50);--cr-accent-soft-text: var(--cr-accent-800);--cr-on-accent: #ffffff;--cr-on-danger: #ffffff;--cr-switch-thumb: #ffffff;--cr-success: var(--cr-success-600);--cr-on-success: #ffffff;--cr-success-soft: var(--cr-success-50);--cr-success-text: var(--cr-success-700);--cr-success-line: var(--cr-success-200);--cr-warning: var(--cr-warning-500);--cr-warning-soft: var(--cr-warning-50);--cr-warning-text: var(--cr-warning-800);--cr-warning-line: var(--cr-warning-200);--cr-danger: var(--cr-danger-600);--cr-danger-hover: var(--cr-danger-700);--cr-danger-soft: var(--cr-danger-50);--cr-danger-text: var(--cr-danger-700);--cr-danger-line: var(--cr-danger-200);--cr-info: var(--cr-info-600);--cr-info-soft: var(--cr-info-50);--cr-info-text: var(--cr-info-700);--cr-info-line: var(--cr-info-200);--cr-violet: var(--cr-violet-600);--cr-violet-soft: var(--cr-violet-50);--cr-violet-text: var(--cr-violet-700);--cr-violet-line: var(--cr-violet-200);--cr-neutral-soft: var(--cr-neutral-100);--cr-neutral-text: var(--cr-neutral-700);--cr-neutral-line: var(--cr-neutral-200);--cr-on-inverse-success: var(--cr-success-300);--cr-on-inverse-warning: var(--cr-warning-300);--cr-on-inverse-danger: var(--cr-danger-300);--cr-on-inverse-info: var(--cr-info-300);--cr-hero-bg: var(--cr-brand-700);--cr-hero-text: #ffffff;--cr-workplace-bg: var(--cr-work-bg);--cr-work-bg: var(--cr-neutral-100);--cr-work-topbar-bg: #ffffff;--cr-work-bar-bg: var(--cr-rail-bg);--cr-work-topbar-border: var(--cr-neutral-200);--cr-work-card-bg: #ffffff;--cr-work-card-border: var(--cr-neutral-200);--cr-work-card-border-hover: var(--cr-ink-300);--cr-work-card-shadow: 0 1px 2px rgb(15 27 51 / .05);--cr-work-divider: var(--cr-neutral-100);--cr-work-field-bg: var(--cr-neutral-100);--cr-work-text: var(--cr-ink-950);--cr-work-text-secondary: var(--cr-ink-700);--cr-work-text-muted: var(--cr-ink-600);--cr-work-action: var(--cr-work-700);--cr-work-action-hover: var(--cr-work-800);--cr-work-action-press: var(--cr-work-900);--cr-on-work-action: #ffffff;--cr-work-action-disabled: var(--cr-work-200);--cr-on-work-action-disabled: var(--cr-ink-700);--cr-work-soft: var(--cr-work-100);--cr-work-soft-hover: var(--cr-work-200);--cr-on-work-soft: var(--cr-work-800);--cr-work-step-bg: var(--cr-work-50);--cr-work-step-border: var(--cr-work-200);--cr-work-step-text: var(--cr-ink-900);--cr-work-step-track: var(--cr-work-200);--cr-work-underline: var(--cr-work-action);--cr-work-ink: var(--cr-ink-950);--cr-work-ink-hover: var(--cr-ink-900);--cr-on-work-ink: #ffffff;--cr-rail-bg: #1a2130;--cr-rail-fg: #b4bccb;--cr-rail-fg-strong: #ffffff;--cr-rail-muted: #8d97a8;--cr-rail-item-active: rgb(255 255 255 / .08);--cr-rail-item-hover: rgb(255 255 255 / .05);--cr-rail-card: rgb(255 255 255 / .06);--cr-rail-line: rgb(255 255 255 / .06);--cr-rail-marker: #4d8ff0;--cr-rail-width: 266px;--cr-rail-item-radius: 12px;--cr-rail-content-radius: 22px;--cr-rail-page: #f4f6f9;--cr-rail-surface: #ffffff;--cr-rail-panel: #eef1f5;--cr-rail-border: #e3e7ee;--cr-rail-border-strong: #cfd5df;--cr-rail-divider: #edf0f4;--cr-rail-text: #182030;--cr-rail-text-secondary: #5a6474;--cr-rail-text-muted: #677182;--cr-rail-ink: #182030;--cr-rail-ink-hover: #222c42;--cr-on-rail-ink: #ffffff;--cr-rail-mark: #1068e0;--cr-rail-action: #1068e0;--cr-rail-action-hover: #0a4fb8;--cr-rail-action-press: #083f94;--cr-on-rail-action: #ffffff;--cr-rail-action-soft: #e7effc;--cr-rail-action-soft-hover: #d6e4fa;--cr-on-rail-action-soft: #0b4fb8;--cr-rail-link: #0b5bd3;--cr-rail-focus: #1068e0;--cr-rail-selection: #d6e4fa;--cr-rail-shadow-card: 0 1px 3px rgb(24 32 48 / .06), 0 10px 30px rgb(24 32 48 / .06);--cr-store-page: #ffffff;--cr-store-surface: #ffffff;--cr-store-plate: #f1f4f9;--cr-store-plate-hover: #e7ecf4;--cr-store-plate-blend: multiply;--cr-store-photo-line: #e6e9ef;--cr-store-placeholder: #f5f7fa;--cr-store-placeholder-icon: #b9c1ce;--cr-store-plate-icon: #9db9e4;--cr-store-search: #f0f2f6;--cr-store-search-hover: #e8ebf1;--cr-store-panel: #f4f6f9;--cr-store-panel-hover: #eaedf2;--cr-store-border: #e2e6ec;--cr-store-border-strong: #cbd1da;--cr-store-divider: #edf0f4;--cr-store-text: #1a2130;--cr-store-text-secondary: #485164;--cr-store-text-muted: #5a6376;--cr-store-action: var(--cr-work-700);--cr-store-action-hover: var(--cr-work-800);--cr-store-action-press: var(--cr-work-900);--cr-on-store-action: #ffffff;--cr-store-action-soft: var(--cr-work-50);--cr-store-action-soft-hover: var(--cr-work-100);--cr-on-store-action-soft: var(--cr-work-800);--cr-store-link: var(--cr-work-700);--cr-store-focus: var(--cr-work-700);--cr-store-selection: var(--cr-work-100);--cr-store-hero: linear-gradient(118deg, #1a2130 0%, #15346e 50%, #0f63da 100%);--cr-store-hero-glow: rgb(110 168 255 / .55);--cr-store-hero-pixels: rgb(255 255 255 / .6);--cr-store-hero-text-secondary: #eef2fb;--cr-store-hero-text-muted: #c9d6ee;--cr-store-hero-line: rgb(255 255 255 / .16);--cr-store-hero-action: #ffffff;--cr-store-hero-action-hover: #eaf2fd;--cr-on-store-hero-action: #0a4fb8;--cr-card-hero-text-secondary: var(--cr-store-hero-text-secondary);--cr-card-hero-text-muted: var(--cr-store-hero-text-muted);--cr-card-hero-line: var(--cr-store-hero-line);--cr-card-hero-action: var(--cr-store-hero-action);--cr-card-hero-action-hover: var(--cr-store-hero-action-hover);--cr-on-card-hero-action: var(--cr-on-store-hero-action);--cr-tone-1-bg: #e7f0ff;--cr-tone-1-bg-hover: #d9e7ff;--cr-tone-1-chip: #cfe1ff;--cr-tone-1-ink: #0a60da;--cr-tone-2-bg: #e3f6ee;--cr-tone-2-bg-hover: #d3f0e3;--cr-tone-2-chip: #c6e9d7;--cr-tone-2-ink: #0e8a62;--cr-tone-3-bg: #f0eaff;--cr-tone-3-bg-hover: #e5dcff;--cr-tone-3-chip: #ddd0ff;--cr-tone-3-ink: #5e3cdc;--cr-tone-4-bg: #ffefe4;--cr-tone-4-bg-hover: #ffe3d2;--cr-tone-4-chip: #ffd6bd;--cr-tone-4-ink: #d85a12;--cr-tone-5-bg: #fff6d9;--cr-tone-5-bg-hover: #ffeec0;--cr-tone-5-chip: #ffe49a;--cr-tone-5-ink: #b37d00;--cr-tone-6-bg: #ffe9f0;--cr-tone-6-bg-hover: #ffdbe7;--cr-tone-6-chip: #ffcede;--cr-tone-6-ink: #cf2e64;--cr-tone-7-bg: #e0f5f7;--cr-tone-7-bg-hover: #cfeef2;--cr-tone-7-chip: #c3e8ee;--cr-tone-7-ink: #0c8092;--cr-tone-8-bg: #e9ecff;--cr-tone-8-bg-hover: #dce1ff;--cr-tone-8-chip: #d2d8ff;--cr-tone-8-ink: #3647cf;--cr-store-shadow-card: 0 1px 2px rgb(26 33 48 / .04), 0 2px 8px rgb(26 33 48 / .04);--cr-store-shadow-hover: 0 12px 28px rgb(26 33 48 / .1), 0 2px 6px rgb(26 33 48 / .05);--cr-store-shadow-tile-hover: 0 0 0 12px var(--cr-store-surface), 0 14px 30px 12px rgb(26 33 48 / .1), 0 2px 6px 12px rgb(26 33 48 / .04);--cr-store-shadow-header: 0 1px 0 var(--cr-store-border), 0 4px 16px rgb(26 33 48 / .04);--cr-urgency-fire-dot: var(--cr-hot-500);--cr-urgency-fire-bg: var(--cr-hot-100);--cr-urgency-fire-strong: var(--cr-hot-600);--cr-on-urgency-fire-strong: #ffffff;--cr-urgency-fire-text: var(--cr-hot-600);--cr-urgency-fire-banner: var(--cr-hot-50);--cr-urgency-fire-banner-line: var(--cr-hot-200);--cr-urgency-today-dot: var(--cr-work-action);--cr-urgency-today-bg: var(--cr-work-100);--cr-urgency-out-dot: var(--cr-success);--cr-urgency-out-bg: var(--cr-success-100);--cr-urgency-wait-dot: var(--cr-neutral-500);--cr-urgency-wait-bg: var(--cr-neutral-200);--cr-urgency-empty-line: var(--cr-ink-300);--cr-answer-yes-bg: var(--cr-success-soft);--cr-answer-yes-text: var(--cr-success-text);--cr-answer-partial-bg: var(--cr-warning-soft);--cr-answer-partial-text: var(--cr-warning-text);--cr-answer-expected-bg: var(--cr-info-soft);--cr-answer-expected-text: var(--cr-info-text);--cr-answer-missing-bg: var(--cr-danger-soft);--cr-answer-missing-text: var(--cr-danger-text);--cr-answer-none: var(--cr-urgency-fire-text);--cr-status-work-bg: var(--cr-warning-soft);--cr-status-work-text: var(--cr-warning-text);--cr-status-ready-bg: var(--cr-success-soft);--cr-status-ready-text: var(--cr-success-text);--cr-status-road-bg: var(--cr-info-soft);--cr-status-road-text: var(--cr-info-text);--cr-status-closed-bg: var(--cr-neutral-200);--cr-status-closed-text: var(--cr-neutral-700);--cr-app-bg: var(--cr-neutral-100);--cr-bar-bg: var(--cr-app-bg);--cr-panel-bg: #ffffff;--cr-panel-shadow: 0 1px 2px rgb(17 22 29 / .05), 0 0 0 1px rgb(17 22 29 / .04);--cr-panel-divider: var(--cr-border);--cr-panel-input-border: var(--cr-neutral-600);--cr-app-action: var(--cr-accent-500);--cr-app-action-press: var(--cr-accent-600);--cr-on-app-action: var(--cr-neutral-950);--cr-on-app-action-muted: var(--cr-accent-950);--cr-app-action-soft: var(--cr-accent-50);--cr-app-action-line: var(--cr-accent-500);--cr-app-action-text: var(--cr-accent-600);--cr-app-control-bg: var(--cr-surface-2);--cr-app-control-line: var(--cr-border);--cr-app-attention-text: var(--cr-accent-800);--cr-signal: var(--cr-signal-200);--cr-on-signal: var(--cr-neutral-950);--cr-signal-soft: var(--cr-signal-50);--cr-signal-text: var(--cr-signal-800);--cr-app-hero-bg: var(--cr-neutral-950);--cr-app-hero-text: #ffffff;--cr-app-logo-plate: #ffffff;--cr-app-hero-muted: var(--cr-neutral-300);--cr-app-hero-control: var(--cr-neutral-800);--cr-app-hero-ring: none;--cr-app-bubble-mine: var(--cr-chat-bubble-mine);--cr-app-bubble-mine-text: var(--cr-text);--cr-app-bubble-mine-muted: var(--cr-text-secondary);--cr-app-bubble-mine-control: var(--cr-chat-quote-bg);--cr-app-bubble-mine-read: var(--cr-brand);--cr-app-logistics: var(--cr-brand);--cr-app-logistics-soft: var(--cr-brand-100);--cr-app-logistics-text: var(--cr-brand-800);--cr-on-app-logistics: #ffffff;--cr-tabbar-bg: var(--cr-neutral-950);--cr-tabbar-shadow: 0 8px 24px rgb(17 22 29 / .18);--cr-tabbar-active: var(--cr-neutral-950);--cr-tabbar-active-bg: var(--cr-accent-500);--cr-tabbar-inactive: var(--cr-neutral-400);--cr-tabbar-badge: var(--cr-signal-200);--cr-on-tabbar-badge: var(--cr-neutral-950);--cr-app-tile-bg: linear-gradient(135deg, var(--cr-accent-50) 0%, var(--cr-brand-100) 100%);--cr-app-tile-border: rgb(17 22 29 / .06);--cr-app-tile-glow: rgb(255 255 255 / .9);--cr-app-tile-shadow: var(--cr-panel-shadow);--cr-icon-grad-from: var(--cr-accent-500);--cr-icon-grad-to: var(--cr-brand-600);--cr-object-1-bg: var(--cr-brand-100);--cr-object-1-text: var(--cr-brand-800);--cr-object-2-bg: var(--cr-violet-100);--cr-object-2-text: var(--cr-violet-800);--cr-object-3-bg: var(--cr-success-100);--cr-object-3-text: var(--cr-success-800);--cr-object-4-bg: var(--cr-signal-100);--cr-object-4-text: var(--cr-signal-800);--cr-object-5-bg: var(--cr-hot-100);--cr-object-5-text: var(--cr-hot-800);--cr-object-6-bg: var(--cr-ink-100);--cr-object-6-text: var(--cr-ink-800);--cr-qr-fg: var(--cr-neutral-900);--cr-qr-bg: #ffffff;--cr-photo-bg: #ffffff;--cr-photo-border: var(--cr-neutral-200);--cr-photo-icon: var(--cr-neutral-400);--cr-focus: var(--cr-brand-500);--cr-selection: var(--cr-brand-100);--cr-skeleton: var(--cr-neutral-200);--cr-skeleton-shine: var(--cr-neutral-100);--cr-shadow-1: 0 1px 2px rgb(17 22 29 / .06), 0 1px 1px rgb(17 22 29 / .04);--cr-shadow-2: 0 4px 12px rgb(17 22 29 / .08), 0 1px 3px rgb(17 22 29 / .06);--cr-shadow-3: 0 12px 32px rgb(17 22 29 / .12), 0 2px 6px rgb(17 22 29 / .06);--cr-shadow-4: 0 24px 64px rgb(17 22 29 / .18), 0 4px 12px rgb(17 22 29 / .08)}:root[data-theme=dark],.cr-scope-dark{color-scheme:dark;color:var(--cr-text);--cr-bg: var(--cr-night-0);--cr-surface: var(--cr-night-1);--cr-surface-2: var(--cr-night-2);--cr-surface-3: var(--cr-night-3);--cr-surface-inverse: var(--cr-neutral-50);--cr-surface-raised: var(--cr-night-line);--cr-border-raised: var(--cr-neutral-600);--cr-overlay: rgb(0 0 0 / .62);--cr-on-overlay: #ffffff;--cr-chat-wall-from: #0d1828;--cr-chat-wall-to: #171521;--cr-chat-wall-ink: rgb(255 255 255 / .045);--cr-chat-bubble: var(--cr-night-2);--cr-chat-bubble-mine: #1c3150;--cr-chat-service-bg: rgb(0 0 0 / .42);--cr-chat-quote-bg: rgb(255 255 255 / .06);--cr-chat-quote-line: var(--cr-brand-400);--cr-text: var(--cr-neutral-50);--cr-text-secondary: var(--cr-neutral-300);--cr-text-muted: var(--cr-neutral-400);--cr-text-disabled: var(--cr-neutral-600);--cr-text-inverse: var(--cr-neutral-900);--cr-text-link: var(--cr-brand-300);--cr-border: var(--cr-night-line);--cr-border-strong: var(--cr-night-line-strong);--cr-border-input: var(--cr-neutral-600);--cr-border-input-hover: var(--cr-neutral-500);--cr-brand: var(--cr-brand-600);--cr-brand-hover: var(--cr-brand-700);--cr-brand-press: var(--cr-brand-800);--cr-brand-soft: rgb(64 114 190 / .18);--cr-brand-soft-hover: rgb(64 114 190 / .28);--cr-brand-soft-text: var(--cr-brand-200);--cr-accent-soft: rgb(254 82 0 / .16);--cr-accent-soft-text: var(--cr-accent-300);--cr-success: var(--cr-success-500);--cr-success-soft: rgb(46 167 94 / .16);--cr-success-text: var(--cr-success-300);--cr-success-line: rgb(46 167 94 / .34);--cr-warning: var(--cr-warning-400);--cr-warning-soft: rgb(212 159 53 / .16);--cr-warning-text: var(--cr-warning-300);--cr-warning-line: rgb(212 159 53 / .34);--cr-danger: var(--cr-danger-500);--cr-danger-hover: var(--cr-danger-400);--cr-on-danger: var(--cr-neutral-950);--cr-on-success: var(--cr-neutral-950);--cr-danger-soft: rgb(242 72 56 / .16);--cr-danger-text: var(--cr-danger-300);--cr-danger-line: rgb(242 72 56 / .34);--cr-info: var(--cr-info-500);--cr-info-soft: rgb(33 152 209 / .16);--cr-info-text: var(--cr-info-300);--cr-info-line: rgb(33 152 209 / .34);--cr-violet: var(--cr-violet-500);--cr-violet-soft: rgb(150 110 248 / .18);--cr-violet-text: var(--cr-violet-300);--cr-violet-line: rgb(150 110 248 / .36);--cr-neutral-soft: var(--cr-night-3);--cr-neutral-text: var(--cr-neutral-300);--cr-neutral-line: var(--cr-night-line-strong);--cr-on-inverse-success: var(--cr-success-700);--cr-on-inverse-warning: var(--cr-warning-700);--cr-on-inverse-danger: var(--cr-danger-700);--cr-on-inverse-info: var(--cr-info-700);--cr-focus: var(--cr-brand-400);--cr-selection: rgb(64 114 190 / .4);--cr-rail-page: #121722;--cr-rail-surface: #1a2030;--cr-rail-panel: #222a3a;--cr-rail-border: #2a3344;--cr-rail-border-strong: #3a4558;--cr-rail-divider: #222a3a;--cr-rail-text: #e8ecf2;--cr-rail-text-secondary: #a6afbe;--cr-rail-text-muted: #929bab;--cr-rail-ink: #e8ecf2;--cr-rail-ink-hover: #ffffff;--cr-on-rail-ink: #182030;--cr-rail-mark: #5b9bff;--cr-rail-action: #5b9bff;--cr-rail-action-hover: #7aaeff;--cr-rail-action-press: #4d8ff0;--cr-on-rail-action: #121722;--cr-rail-action-soft: #1b2a48;--cr-rail-action-soft-hover: #223559;--cr-on-rail-action-soft: #8cb6ff;--cr-rail-link: #8cb6ff;--cr-rail-focus: #5b9bff;--cr-rail-selection: #223559;--cr-rail-shadow-card: none;--cr-store-page: #10141c;--cr-store-surface: #181d27;--cr-store-plate: #1d2431;--cr-store-plate-hover: #242c3b;--cr-store-plate-blend: normal;--cr-store-photo-line: #2a3140;--cr-store-placeholder: #1a202b;--cr-store-placeholder-icon: #475064;--cr-store-plate-icon: #3f5a86;--cr-store-search: #212837;--cr-store-search-hover: #263040;--cr-store-panel: #212837;--cr-store-panel-hover: #29313f;--cr-store-border: #2a3140;--cr-store-border-strong: #3a4354;--cr-store-divider: #222938;--cr-store-text: #eceff4;--cr-store-text-secondary: #b1b9c6;--cr-store-text-muted: #8f98a8;--cr-store-action: var(--cr-work-400);--cr-store-action-hover: var(--cr-work-300);--cr-store-action-press: var(--cr-work-500);--cr-on-store-action: var(--cr-neutral-950);--cr-store-action-soft: rgb(16 104 224 / .22);--cr-store-action-soft-hover: rgb(16 104 224 / .32);--cr-on-store-action-soft: var(--cr-work-200);--cr-store-link: var(--cr-work-300);--cr-store-focus: var(--cr-work-400);--cr-store-selection: rgb(16 104 224 / .36);--cr-store-hero: linear-gradient(118deg, #141b28 0%, #142c5a 52%, #1d5cc2 100%);--cr-store-hero-glow: rgb(110 168 255 / .38);--cr-store-hero-pixels: rgb(255 255 255 / .46);--cr-store-hero-text-secondary: #e3e9f5;--cr-store-hero-text-muted: #b9c6de;--cr-store-hero-line: rgb(255 255 255 / .14);--cr-store-hero-action: #ffffff;--cr-store-hero-action-hover: #eaf2fd;--cr-on-store-hero-action: #0a4fb8;--cr-tone-1-bg: #16253f;--cr-tone-1-bg-hover: #1b2d4c;--cr-tone-1-chip: #223a5e;--cr-tone-1-ink: #6ea8ff;--cr-tone-2-bg: #102a24;--cr-tone-2-bg-hover: #14322b;--cr-tone-2-chip: #163f34;--cr-tone-2-ink: #4fd1a0;--cr-tone-3-bg: #251f42;--cr-tone-3-bg-hover: #2c2550;--cr-tone-3-chip: #342b60;--cr-tone-3-ink: #a993ff;--cr-tone-4-bg: #38241a;--cr-tone-4-bg-hover: #432b1e;--cr-tone-4-chip: #4e3222;--cr-tone-4-ink: #ff9d5c;--cr-tone-5-bg: #2c2610;--cr-tone-5-bg-hover: #352e13;--cr-tone-5-chip: #3f3717;--cr-tone-5-ink: #f2c94c;--cr-tone-6-bg: #381c27;--cr-tone-6-bg-hover: #43222f;--cr-tone-6-chip: #4f2838;--cr-tone-6-ink: #ff7aa5;--cr-tone-7-bg: #0f2a33;--cr-tone-7-bg-hover: #13323d;--cr-tone-7-chip: #164251;--cr-tone-7-ink: #4cc9d9;--cr-tone-8-bg: #1d2246;--cr-tone-8-bg-hover: #232953;--cr-tone-8-chip: #2b3160;--cr-tone-8-ink: #8b9bff;--cr-store-shadow-card: none;--cr-store-shadow-hover: 0 12px 28px rgb(0 0 0 / .45);--cr-store-shadow-tile-hover: 0 0 0 12px var(--cr-store-surface), 0 14px 30px 12px rgb(0 0 0 / .45);--cr-store-shadow-header: 0 1px 0 var(--cr-store-border);--cr-work-bg: var(--cr-night-0);--cr-work-topbar-bg: var(--cr-night-1);--cr-work-topbar-border: var(--cr-night-line);--cr-work-card-bg: var(--cr-night-1);--cr-work-card-border: var(--cr-night-line);--cr-work-card-border-hover: var(--cr-night-line-strong);--cr-work-card-shadow: none;--cr-work-divider: var(--cr-night-line);--cr-work-field-bg: var(--cr-night-2);--cr-work-text: var(--cr-neutral-50);--cr-work-text-secondary: var(--cr-neutral-300);--cr-work-text-muted: var(--cr-neutral-400);--cr-work-action: var(--cr-work-400);--cr-work-action-hover: var(--cr-work-300);--cr-work-action-press: var(--cr-work-500);--cr-on-work-action: var(--cr-neutral-950);--cr-work-action-disabled: var(--cr-night-3);--cr-on-work-action-disabled: var(--cr-neutral-400);--cr-work-soft: rgb(16 104 224 / .22);--cr-work-soft-hover: rgb(16 104 224 / .32);--cr-on-work-soft: var(--cr-work-200);--cr-work-step-bg: rgb(16 104 224 / .18);--cr-work-step-border: rgb(16 104 224 / .45);--cr-work-step-text: var(--cr-neutral-100);--cr-work-step-track: var(--cr-night-3);--cr-work-ink: var(--cr-neutral-100);--cr-work-ink-hover: var(--cr-neutral-200);--cr-on-work-ink: var(--cr-neutral-950);--cr-urgency-fire-bg: rgb(240 74 26 / .14);--cr-urgency-fire-text: var(--cr-hot-300);--cr-urgency-fire-banner: rgb(240 74 26 / .12);--cr-urgency-fire-banner-line: rgb(240 74 26 / .35);--cr-urgency-today-bg: rgb(16 104 224 / .16);--cr-urgency-out-bg: rgb(30 138 76 / .16);--cr-urgency-wait-bg: var(--cr-night-2);--cr-urgency-empty-line: var(--cr-night-line-strong);--cr-status-closed-bg: var(--cr-night-3);--cr-status-closed-text: var(--cr-neutral-300);--cr-app-bg: var(--cr-night-0);--cr-panel-bg: var(--cr-night-2);--cr-panel-shadow: 0 0 0 1px var(--cr-night-line);--cr-panel-divider: var(--cr-night-line);--cr-panel-input-border: var(--cr-neutral-500);--cr-app-action-press: var(--cr-accent-400);--cr-app-action-soft: rgb(254 82 0 / .14);--cr-app-action-text: var(--cr-accent-400);--cr-app-control-bg: var(--cr-night-3);--cr-app-control-line: var(--cr-night-line);--cr-app-attention-text: var(--cr-accent-300);--cr-signal-soft: rgb(255 208 0 / .14);--cr-signal-text: var(--cr-signal-300);--cr-app-hero-bg: var(--cr-night-2);--cr-app-hero-muted: var(--cr-neutral-400);--cr-app-hero-control: var(--cr-night-3);--cr-app-hero-ring: inset 0 0 0 var(--cr-border-width) var(--cr-signal-600);--cr-app-bubble-mine: var(--cr-chat-bubble-mine);--cr-app-bubble-mine-control: rgb(0 0 0 / .24);--cr-app-bubble-mine-read: var(--cr-brand-300);--cr-app-logistics: var(--cr-brand-400);--cr-app-logistics-soft: rgb(64 114 190 / .2);--cr-app-logistics-text: var(--cr-brand-200);--cr-on-app-logistics: var(--cr-neutral-950);--cr-object-1-bg: var(--cr-brand-900);--cr-object-1-text: var(--cr-brand-300);--cr-object-2-bg: var(--cr-violet-900);--cr-object-2-text: var(--cr-violet-300);--cr-object-3-bg: var(--cr-success-900);--cr-object-3-text: var(--cr-success-300);--cr-object-4-bg: var(--cr-signal-900);--cr-object-4-text: var(--cr-signal-300);--cr-object-5-bg: var(--cr-hot-900);--cr-object-5-text: var(--cr-hot-300);--cr-object-6-bg: var(--cr-ink-900);--cr-object-6-text: var(--cr-ink-200);--cr-tabbar-bg: var(--cr-night-2);--cr-tabbar-shadow: 0 8px 24px rgb(0 0 0 / .5), 0 0 0 1px var(--cr-night-line);--cr-app-tile-bg: linear-gradient(135deg, rgb(254 82 0 / .16) 0%, rgb(90 142 219 / .16) 100%);--cr-app-tile-border: rgb(255 255 255 / .08);--cr-app-tile-glow: rgb(255 255 255 / .06);--cr-icon-grad-from: var(--cr-accent-400);--cr-icon-grad-to: var(--cr-brand-400);--cr-skeleton: var(--cr-night-2);--cr-skeleton-shine: var(--cr-night-3);--cr-shadow-1: 0 1px 2px rgb(0 0 0 / .4);--cr-shadow-2: 0 4px 14px rgb(0 0 0 / .45), 0 0 0 1px var(--cr-night-line);--cr-shadow-3: 0 12px 32px rgb(0 0 0 / .55), 0 0 0 1px var(--cr-night-line);--cr-shadow-4: 0 24px 64px rgb(0 0 0 / .65), 0 0 0 1px var(--cr-night-line-strong)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--cr-bg);color:var(--cr-text);font-family:var(--cr-font-sans);font-size:var(--cr-text-md);line-height:var(--cr-leading-normal);font-feature-settings:"cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}img,svg,video,canvas{display:block;max-width:100%}svg{flex-shrink:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:var(--cr-text-link);text-decoration-thickness:var(--cr-border-width);text-underline-offset:var(--cr-space-0-5)}::selection{background:var(--cr-selection)}:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}:focus:not(:focus-visible){outline:none}*{scrollbar-width:thin;scrollbar-color:var(--cr-border-strong) transparent}.cr-display{font-family:var(--cr-font-display);font-size:var(--cr-text-4xl);font-weight:var(--cr-weight-bold);line-height:var(--cr-leading-tight);letter-spacing:var(--cr-tracking-tight)}.cr-h1{font-family:var(--cr-font-display);font-size:var(--cr-h1-size, var(--cr-text-2xl));font-weight:var(--cr-h1-weight, var(--cr-weight-bold));line-height:var(--cr-leading-tight);letter-spacing:var(--cr-tracking-tight)}.cr-h2{font-family:var(--cr-h2-font, inherit);font-size:var(--cr-h2-size, var(--cr-text-xl));font-weight:var(--cr-h2-weight, var(--cr-weight-semibold));line-height:var(--cr-leading-snug);letter-spacing:var(--cr-tracking-tight)}.cr-h3{font-size:var(--cr-text-base);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-h4{font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-body{font-size:var(--cr-text-md);line-height:var(--cr-leading-normal)}.cr-body-lg{font-size:var(--cr-text-base);line-height:var(--cr-leading-normal)}.cr-caption{font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);color:var(--cr-text-muted)}.cr-overline{font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug);letter-spacing:var(--cr-tracking-caps);text-transform:uppercase;color:var(--cr-text-muted)}.cr-num{font-variant-numeric:tabular-nums}.cr-order-no{color:var(--cr-text);font-weight:var(--cr-weight-semibold);font-variant-numeric:tabular-nums;text-decoration:none}.cr-order-no:is(a,button):hover,.cr-order-no:is(a,button):focus-visible{text-decoration:underline}.cr-row-tone{--row-tone-wash: color-mix(in srgb, var(--row-tone) var(--cr-table-tone-fill, 0%), transparent);box-shadow:inset var(--cr-table-tone-stripe, 3px) 0 0 var(--row-tone);background-image:linear-gradient(var(--row-tone-wash),var(--row-tone-wash))}.cr-row-tone--danger{--row-tone: var(--cr-danger)}.cr-row-tone--warning{--row-tone: var(--cr-warning)}.cr-row-tone--success{--row-tone: var(--cr-success)}.cr-row-tone--info{--row-tone: var(--cr-info)}.cr-row-tone--violet{--row-tone: var(--cr-violet)}.cr-row-tone--brand{--row-tone: var(--cr-brand)}.cr-row-tone--hot{--row-tone: var(--cr-urgency-fire-dot)}.cr-muted{color:var(--cr-text-muted)}.cr-secondary{color:var(--cr-text-secondary)}.cr-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cr-stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--cr-space-3)}.cr-stat-grid>.cr-stat{container:cr-stat / inline-size}.cr-stat-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:1680px){.cr-stat-grid--4{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}@media(max-width:900px){.cr-stat-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-cell{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0;line-height:var(--cr-leading-snug)}.cr-cell__name{font-weight:var(--cr-weight-medium);overflow-wrap:anywhere}.cr-cell__sub{overflow:hidden;font-size:var(--cr-text-sm);color:var(--cr-text-secondary);text-overflow:ellipsis;white-space:nowrap}.cr-mark{padding:0 var(--cr-space-0-5);border-radius:var(--cr-radius-sm);background:var(--cr-accent-soft);color:var(--cr-accent-soft-text)}.cr-error-text{margin:0;font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);color:var(--cr-danger-text)}.cr-focus-guard{position:fixed;top:0;left:0;width:1px;height:0;overflow:hidden;outline:none;pointer-events:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cr-chat-wall{position:relative;isolation:isolate;background:linear-gradient(160deg,var(--cr-chat-wall-from),var(--cr-chat-wall-to))}.cr-chat-wall:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--cr-chat-wall-ink);-webkit-mask:url(/assets/chat-pattern-cU2MuzFz.svg) 0 0 / 420px repeat;mask:url(/assets/chat-pattern-cU2MuzFz.svg) 0 0 / 420px repeat;pointer-events:none}@media(pointer:coarse){:root{--cr-control-sm: var(--cr-touch-min);--cr-control-md: var(--cr-touch-min);--cr-hit-min: var(--cr-touch-min);--cr-segmented-h-sm: 30px}}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-ext-wght-normal-DhztH7TG.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-wght-normal-DcSt-2BC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-ext-wght-normal-CuKbLwpm.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-wght-normal-Cvhr4n9Q.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-vietnamese-wght-normal-BQ3qeiTz.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-ext-wght-normal-Db2M7toj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-wght-normal-Cxzi1x1i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-normal-BCp_3N7R.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-normal-fOt7epNf.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-normal-Bgw4czJT.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-normal-DlT9XTxE.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-normal-4a3xuzGk.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-normal-B7iHSfaG.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-normal-_f1XEJpo.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-normal-ccAYIvAh.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cr-look-work{font-family:var(--cr-font-sans);color:var(--cr-text);--cr-font-sans: "Roboto Condensed Variable", "Roboto Condensed", system-ui, -apple-system, "Segoe UI", sans-serif;--cr-font-display: "Roboto Variable", "Roboto", var(--cr-font-sans);--cr-font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--cr-tracking-tight: -.02em;--cr-bg: var(--cr-work-bg);--cr-text: var(--cr-work-text);--cr-text-secondary: var(--cr-work-text-secondary);--cr-text-muted: var(--cr-work-text-muted);--cr-border-strong: var(--cr-ink-200);--cr-brand: var(--cr-work-action);--cr-brand-hover: var(--cr-work-action-hover);--cr-brand-press: var(--cr-work-action-press);--cr-brand-soft: var(--cr-work-50);--cr-brand-soft-hover: var(--cr-work-100);--cr-brand-soft-text: var(--cr-work-800);--cr-on-brand: var(--cr-on-work-action);--cr-text-link: var(--cr-work-action);--cr-focus: var(--cr-work-500);--cr-selection: var(--cr-work-100);--cr-work-radius-card: 16px;--cr-work-text-title: 15px;--cr-work-leading-title: 22px;--cr-work-gap-card: 10px;--cr-work-pad-card: 14px;--cr-work-radius-task: 12px;--cr-work-dot: 10px;--cr-status-dot-radius: 2px;--cr-path-dot-size: 26px;--cr-attention-gap: var(--cr-work-gap-card);--cr-work-page-gutter: 28px;--cr-button-radius: var(--cr-radius-md);--cr-button-radius-sm: 9px;--cr-button-radius-lg: 11px;--cr-page-header-icon: var(--cr-control-sm);--cr-button-accent: var(--cr-work-action);--cr-button-accent-hover: var(--cr-work-action-hover);--cr-button-accent-press: var(--cr-work-action-press);--cr-on-button-accent: var(--cr-on-work-action);--cr-button-soft: var(--cr-work-soft);--cr-button-soft-hover: var(--cr-work-soft-hover);--cr-on-button-soft: var(--cr-on-work-soft);--cr-section-radius: var(--cr-work-radius-card);--cr-card-radius: var(--cr-work-radius-card);--cr-section-title: var(--cr-text-lg);--cr-work-topbar-height: 64px;--cr-work-topbar-control: 38px;--cr-work-search-width: 300px;--cr-order-aside-width: 320px;--cr-order-rail-width: var(--cr-split-rail-width);--cr-deliveries-day-width: clamp(360px, 30%, 560px);--cr-chat-wall-height: 420px;--cr-chat-tile: 96px;--cr-tag-weight: var(--cr-weight-medium);--cr-status-brand-dot: var(--cr-warning);--cr-status-brand-bg: var(--cr-status-work-bg);--cr-status-brand-fg: var(--cr-status-work-text);--cr-status-radius: 7px;--cr-status-dot-size: 0px;--cr-status-gap: 0px;--cr-status-pad-start: var(--cr-space-3);--cr-status-neutral-bg: var(--cr-status-closed-bg);--cr-status-neutral-fg: var(--cr-status-closed-text);--cr-badge-size: var(--cr-badge-h-sm);--cr-badge-font: var(--cr-font-mono);--cr-badge-text: var(--cr-text-2xs);--cr-badge-neutral-bg: var(--cr-work-field-bg);--cr-badge-brand-bg: var(--cr-work-soft);--cr-on-badge-brand: var(--cr-on-work-soft);--cr-badge-accent-bg: var(--cr-urgency-fire-strong);--cr-on-badge-accent: var(--cr-on-urgency-fire-strong);--cr-table-tone-stripe: 0px;--cr-table-tone-fill: 12%;--cr-table-divider: var(--cr-work-divider);--cr-tabs-gap: 0px;--cr-tabs-h: var(--cr-touch-min);--cr-tabs-px: 14px;--cr-tabs-color: var(--cr-work-text-secondary);--cr-tabs-weight: var(--cr-weight-regular);--cr-tabs-line: var(--cr-work-topbar-border);--cr-tabs-underline: var(--cr-work-underline);--cr-h1-size: var(--cr-text-3xl);--cr-h1-weight: var(--cr-weight-semibold);--cr-modal-radius: var(--cr-work-radius-card);--cr-drawer-radius: var(--cr-work-radius-card)}:root[data-theme=dark].cr-look-work,:root[data-theme=dark] .cr-look-work{--cr-bg: var(--cr-work-bg);--cr-brand: var(--cr-work-action);--cr-brand-hover: var(--cr-work-action-hover);--cr-brand-press: var(--cr-work-action-press);--cr-brand-soft: var(--cr-work-soft);--cr-brand-soft-hover: var(--cr-work-soft-hover);--cr-brand-soft-text: var(--cr-on-work-soft);--cr-on-brand: var(--cr-on-work-action);--cr-text-link: var(--cr-work-300);--cr-focus: var(--cr-work-400);--cr-selection: rgb(16 104 224 / .4);--cr-border-strong: var(--cr-night-line-strong)}.cr-look-work .cr-num{font-family:var(--cr-font-mono);font-variant-numeric:tabular-nums}.sh-form{display:flex;flex-direction:column;gap:var(--cr-space-4)}.sh-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cr-space-3);align-items:start}.sh-toolbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--cr-space-3);padding:0 var(--cr-space-5) var(--cr-space-4)}.sh-toolbar__filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--cr-space-3)}.sh-toolbar__search{width:var(--cr-toolbar-search-w);max-width:100%}.sh-toolbar__select{width:var(--cr-toolbar-select-w)}.sh-set{display:flex;flex-direction:column;gap:var(--cr-space-3);margin:0;padding:var(--cr-space-4);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);min-width:0}.sh-set__legend{padding:0 var(--cr-space-1);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);color:var(--cr-text-secondary)}.sh-off{color:var(--cr-text-muted);text-decoration:line-through;text-decoration-color:var(--cr-border-strong)}.sh-cell{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0;line-height:var(--cr-leading-snug)}.sh-cell__sub{overflow:hidden;font-size:var(--cr-text-sm);color:var(--cr-text-secondary);text-overflow:ellipsis;white-space:nowrap}.sh-tags{display:flex;flex-wrap:wrap;gap:var(--cr-space-1)}.sh-nowrap{white-space:nowrap}.sh-mono{font-family:var(--cr-font-mono);font-size:var(--cr-text-sm)}.sh-actions{display:flex;flex-wrap:wrap;gap:var(--cr-space-2)}.sh-error{color:var(--cr-danger-text);font-size:var(--cr-text-sm)}@media(max-width:600px){.sh-grid-2{grid-template-columns:1fr}.sh-toolbar{padding:0 var(--cr-space-4) var(--cr-space-3)}}.pr-block{display:flex;flex-direction:column;gap:var(--cr-space-3);padding-top:var(--cr-space-5);margin-top:var(--cr-space-5);border-top:var(--cr-border-width) solid var(--cr-border)}.pr-block:first-child{padding-top:0;margin-top:0;border-top:0}.pr-block__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cr-space-3)}.pr-block>.cr-button{align-self:flex-start}.sh-page-max{display:flex;flex-direction:column;gap:var(--cr-space-5);width:100%;max-width:var(--cr-page-max)}.ord-filters{display:flex;flex-direction:column;gap:var(--cr-space-3);padding:0 var(--cr-space-5) var(--cr-space-4)}@media(max-width:600px){.ord-filters{padding:0 var(--cr-space-4) var(--cr-space-3)}}.ord-tabs{padding:0 var(--cr-space-5)}.ord-page{display:flex;flex-direction:column;gap:var(--cr-space-5);min-width:0}.ord-board{display:flex;min-width:0;min-height:0}.ord-board>.cr-board,.ord-board__loading{flex:1}.ord-board__loading{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--cr-space-3)}.ord-tabs+.ord-filters{padding-top:var(--cr-space-3)}.ord-money{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--cr-space-1) var(--cr-space-5)}.ord-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}.ord-stage-tabs{--cr-tabs-px: var(--cr-space-2)}@media(max-width:1366px){.ord-stage-tabs{--cr-tabs-px: var(--cr-space-1)}}.ord-filter-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cr-space-2)}.ord-elsewhere{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-1) var(--cr-space-2);margin:0}.ord-dates{display:flex;flex-wrap:wrap;gap:var(--cr-space-3)}.ord-date{width:150px}.ord-late{color:var(--cr-danger-text);font-weight:var(--cr-weight-semibold)}.ord-unpaid{margin-top:var(--cr-space-2)}.ord-answered{color:var(--cr-warning-text);font-weight:var(--cr-weight-semibold)}.ord-checkout{display:inline-flex;align-items:center;gap:var(--cr-space-1)}.sh-cell__sub.ord-checkout{white-space:normal}.ord-customer{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--cr-space-2)}:root{--cr-table-cell-px-narrow: var(--cr-space-2)}.ord-fit{display:block;contain:inline-size}.sh-cell.ord-fit{display:flex}.ord-nowrap{white-space:nowrap}.ord-row-status{align-items:flex-start;gap:var(--cr-space-1)}.ord-row-status .sh-tags:empty{display:none}.ord-row-sum{white-space:nowrap}.ord-row-pay{display:none}@container (max-width: 1310px){.ord-row-pay{display:inline-flex}}.ord-row-status--inline{display:none}@container (max-width: 560px){.ord-row-status--inline{display:flex;margin-bottom:var(--cr-space-1)}}.ord-row-receiving,.ord-row-waits{display:none;white-space:normal}@container (max-width: 1160px){.ord-row-waits{display:block}}@container (max-width: 928px){.ord-row-receiving{display:block}}.ord2-wrap{container-type:inline-size}.ord2-alert{margin:var(--cr-space-6) var(--cr-page-gutter)}.ord2{display:grid;grid-template-columns:var(--cr-order-aside-width) minmax(0,1fr);height:calc(100dvh - var(--cr-sticky-top))}.ord2__left{position:relative;display:flex;flex-direction:column;gap:var(--cr-space-3);min-width:0;padding:var(--cr-space-4) var(--cr-space-4) var(--cr-page-gutter);overflow-y:auto;border-right:var(--cr-border-width) solid var(--cr-work-card-border);background:var(--cr-work-card-bg)}.ord2__right{position:relative;display:flex;flex-direction:column;gap:var(--cr-space-4);min-width:0;padding:var(--cr-space-5) var(--cr-page-gutter) var(--cr-space-8);overflow-y:auto;background:var(--cr-work-bg)}.ord2__top{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-2)}.ord2__rail{display:none}.ord2__rail-number{writing-mode:vertical-rl;transform:rotate(180deg);color:var(--cr-work-text-secondary);font-size:var(--cr-text-sm)}@container (min-width: 1061px){.ord2__right{--cr-page-gutter: var(--cr-space-5)}.ord2--folded{grid-template-columns:var(--cr-order-rail-width) minmax(0,1fr)}.ord2--folded>.ord2__left{align-items:center;padding:var(--cr-space-4) 0}.ord2--folded>.ord2__left>:not(.ord2__rail){display:none}.ord2--folded .ord2__rail{display:flex;flex-direction:column;align-items:center;gap:var(--cr-space-3)}}@container (max-width: 1060px){.ord2{display:flex;flex-direction:column;gap:var(--cr-space-5);height:auto;padding:var(--cr-space-5) var(--cr-page-gutter) var(--cr-space-8)}.ord2__left{display:contents}.ord2__right{order:5;overflow:visible;padding:0}.ord2__top{order:1}.ord2 .ord2__fold{display:none}.ord2__head{order:2}.ord2__path{order:3}.ord2__left>.ord-aside{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:var(--cr-space-4);order:4}.ord-aside>.ord-client,.ord-aside>.ord-facts2{padding:var(--cr-space-5);border:var(--cr-border-width) solid var(--cr-work-card-border);border-radius:var(--cr-section-radius);background:var(--cr-work-card-bg)}}.ord-aside{display:contents}@container (min-width: 1061px){.ord-client+.ord-facts2{padding-top:0;border-top:0}}.ord2__head{display:flex;flex-direction:column;gap:var(--cr-space-1)}.ord2__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2) var(--cr-space-3)}.ord2__number{margin:0;color:var(--cr-work-text);font-family:var(--cr-font-mono);font-size:var(--cr-text-3xl);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-tight)}.ord2__who,.ord2__money{margin:0;color:var(--cr-work-text-secondary);font-size:var(--cr-text-md);line-height:var(--cr-leading-snug)}.ord-step__progress{display:flex;align-items:center;gap:var(--cr-space-3)}.ord-step__progress>:first-child{flex:1}.ord-step__count{flex:none;margin:0;color:var(--cr-work-step-text);font-family:var(--cr-font-mono);font-size:var(--cr-text-xs)}.ord-step__more{display:flex;flex-wrap:wrap;gap:var(--cr-space-2)}.ord-step__more .cr-button{flex:1 1 auto}.ord2__tabs{position:sticky;top:calc(-1 * var(--cr-space-5));z-index:var(--cr-z-sticky);display:flex;flex-wrap:wrap-reverse;align-items:flex-start;justify-content:space-between;gap:var(--cr-space-2) var(--cr-space-3);margin:calc(-1 * var(--cr-space-5)) calc(-1 * var(--cr-page-gutter)) 0;padding:var(--cr-space-5) var(--cr-page-gutter) 0;border-bottom:var(--cr-border-width) solid var(--cr-work-topbar-border);background:var(--cr-work-bg)}@container (max-width: 1060px){.ord2__tabs{top:var(--cr-sticky-top);margin:0 calc(-1 * var(--cr-page-gutter));padding:var(--cr-space-2) var(--cr-page-gutter) 0}}.ord2__tabs{--cr-tabs-line: transparent}.ord2__tabs>.cr-tabs{min-width:0}.ord2__tools{display:flex;flex-shrink:0;gap:var(--cr-space-2);margin-left:auto;padding-bottom:var(--cr-space-2)}.ord2__pane{--cr-section-body-pt: var(--cr-space-5)}.ord2__chat{min-height:360px}.ord2__chat .chp{flex:1;min-height:0}@container (max-width: 1060px){.ord2 .ord2__chat{flex:none;height:calc(100dvh - var(--cr-sticky-top) - var(--cr-tabs-h) - var(--cr-space-16) * 2)}}.ord2__edits{display:flex;flex-direction:column;gap:var(--cr-space-1);margin:0;padding:0;list-style:none;color:var(--cr-text-secondary);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);overflow-wrap:anywhere}.ord-why{margin:var(--cr-space-1) 0 0;color:var(--cr-warning-text);font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug)}.ord-link{display:inline-flex;align-items:center;gap:var(--cr-space-1);width:fit-content;color:var(--cr-text-link);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-medium);text-decoration:none}.ord-link:hover{text-decoration:underline}@media(pointer:coarse){.ord-link{min-height:var(--cr-touch-min)}}.ord-lines .sh-cell__sub,.sh-cell__sub.ord-manager-sub{white-space:normal;overflow-wrap:anywhere}.ord-lines{--cr-table-cell-px: var(--cr-table-cell-px-narrow);--ord-no: 20px;--ord-actions: var(--cr-control-sm);--cr-table-bg-duration: var(--cr-duration-slower)}@media(pointer:coarse){.ord-lines{--ord-actions: var(--cr-control-md)}}.ord-lines__input{width:104px}.ord-lines .ord-lines__error{font-family:var(--cr-font-sans);overflow-wrap:anywhere}.ord-product{display:flex;gap:var(--cr-space-2);min-width:0}.ord-product__sync{margin-left:auto}.ord-product__no{min-width:var(--ord-no);color:var(--cr-text-muted);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-snug)}.ord-product__name{font-weight:var(--cr-weight-medium)}.ord-answer__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-1) var(--cr-space-2)}.ord-lines .ord-product__request{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}.ord-lines .ord-product__request-photos{display:inline-flex;gap:var(--cr-space-1)}.ord-product__more{align-self:flex-start}.ord-lines .ord-avail--out,.ord-stock--out,.ord-lines .ord-sync1c--warning{color:var(--cr-warning-text);font-weight:var(--cr-weight-medium)}.ord-lines .ord-exchange1c--pending{color:var(--cr-info-text);font-weight:var(--cr-weight-medium)}.ord-lines .ord-exchange1c--warning{color:var(--cr-warning-text);font-weight:var(--cr-weight-medium)}.ord-lines .ord-answer__pack{color:var(--cr-warning-text)}.ord-lines .sh-tags{margin-top:var(--cr-space-1)}.ord-lines .sh-tags:empty{display:none}.ord-qty{align-items:flex-end;gap:var(--cr-space-0-5)}.ord-qty__line{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 var(--cr-space-2)}.ord-lines .ord-qty__line>.sh-cell__sub{white-space:nowrap}.ord-qty__bar{align-self:stretch;min-width:96px;margin-block:var(--cr-space-0-5)}.ord-qty__sum{display:none}@container (max-width: 900px){.ord-lines .ord-qty__sum{display:block}.ord-lines .ord-qty__money{display:inline-flex;align-items:center;gap:var(--cr-space-1)}}.ord-sum{align-items:flex-end}.ord-sum__line{display:inline-flex;align-items:center;gap:var(--cr-space-1)}.ord-lines .ord-sum__line,.ord-lines .sh-cell__sub.ord-qty__money{white-space:nowrap}.ord-lines .ord-sum .sh-cell__sub,.ord-lines .sh-cell__sub.ord-qty__sum{overflow:visible;overflow-wrap:normal}.ord-answer{align-items:flex-start;gap:var(--cr-space-1)}.ord-answer__do{margin-top:var(--cr-space-1)}.ord-answer__why{flex-basis:100%}.ord-answer__swap{flex:none;margin-inline-start:var(--cr-space-1)}.ord-decision-pending{color:var(--cr-violet-text)}.ord-refusal{color:var(--cr-warning-text);font-weight:var(--cr-weight-medium)}.ord-answer__pair{display:inline-flex;flex-wrap:wrap;gap:var(--cr-space-1);margin-top:var(--cr-space-1)}.ord-lines .ord-answer__ask{color:var(--cr-warning-text);font-weight:var(--cr-weight-medium)}.ord-lines__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--cr-space-2) var(--cr-space-4);font-weight:var(--cr-weight-regular)}.ord-lines__sum{margin-left:auto;color:var(--cr-text-secondary)}.ord-lines__sum strong{margin-left:var(--cr-space-2);color:var(--cr-text);font-size:var(--cr-text-lg)}.ord-lines__part{margin:0 var(--cr-space-2) 0 var(--cr-space-1);color:var(--cr-text)}.ord-lines__foot{background:var(--cr-work-field-bg)}.ord-answer--under,.ord-qty--under{padding-inline-start:calc(var(--ord-no) + var(--cr-space-2))}.ord-lines .ord-qty--under{align-items:flex-start}.ord-bulk{align-items:center}.ord-bulk__left,.ord-lines .ord-lines__waits{color:var(--cr-warning-text)}.ord-promise{display:grid;grid-template-columns:120px 170px minmax(0,1fr) auto;gap:var(--cr-space-2);align-items:start}.ord-promise>:last-child{align-self:end}.ord-picker__list{display:flex;flex-direction:column;gap:var(--cr-space-1);margin:0;padding:0;list-style:none;max-height:46vh;overflow:auto}.ord-picker__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cr-space-1) var(--cr-space-3)}.ord-picker__head .cr-caption{margin:0}.ord-picker__row{display:flex;align-items:center;gap:var(--cr-space-1)}.ord-picker__item{display:flex;flex:1;min-width:0;width:100%;gap:var(--cr-space-3);align-items:center;justify-content:space-between;padding:var(--cr-space-2) var(--cr-space-3);border:var(--cr-border-width) solid transparent;border-radius:var(--cr-radius-md);background:none;color:inherit;text-align:left;cursor:pointer}.ord-picker__item:hover{background:var(--cr-surface-2)}.ord-picker__item--on{border-color:var(--cr-brand);background:var(--cr-brand-soft)}.ord-picker__item:disabled{color:var(--cr-text-muted);cursor:not-allowed}.ord-picker__item:disabled:hover{background:none}.ord-picker__right{display:flex;flex-direction:column;align-items:flex-end;flex:none}.ord-picker__off{display:flex;flex-direction:column;gap:var(--cr-space-3)}.ord-picker__off-more{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2) var(--cr-space-3)}.ord-picker__option{display:flex;flex-direction:column;gap:var(--cr-space-2)}.ord-picker__picked{position:sticky;bottom:0;z-index:var(--cr-z-sticky)}.ord-picker__options{display:flex;flex-direction:column;gap:var(--cr-space-3)}.ord-picker__options:empty{display:none}.ord-picker__option-list{display:flex;flex-direction:column;gap:var(--cr-space-3)}.ord-picker__jump{margin:0;color:var(--cr-warning-text);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.ord-picker__option-head{display:flex;gap:var(--cr-space-2);align-items:center;justify-content:space-between}.ord-picker__collapsed{display:flex;align-items:center;gap:var(--cr-space-2);min-width:0}.ord-picker__toggle-names{flex:1;min-width:0;overflow:hidden;color:var(--cr-text-secondary);font-size:var(--cr-text-sm);text-overflow:ellipsis;white-space:nowrap}.ord-picker__filters{display:flex;align-items:center;gap:var(--cr-space-2);min-width:0;min-height:var(--cr-control-sm)}.ord-picker__filters>.cr-caption{flex:1;min-width:0}.ord-picker__order{flex:none;margin-left:auto}.ord-picker__order--on{color:var(--cr-brand-soft-text);background:var(--cr-brand-soft)}.ord-feed{display:flex;flex-direction:column;gap:var(--cr-space-3);margin:0;padding:0;list-style:none}.ord-feed__item{display:flex;flex-direction:column;gap:var(--cr-space-1);padding-left:var(--cr-space-4);border-left:var(--cr-border-width-accent) solid var(--cr-border)}.ord-feed__text{display:inline-flex;align-items:center;gap:var(--cr-space-1);line-height:var(--cr-leading-snug)}.ord-feed__meta{font-size:var(--cr-text-xs);color:var(--cr-text-muted)}.ord-feed__more{margin-top:var(--cr-space-3)}.ord-records__title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2);font-weight:var(--cr-weight-semibold)}.ord-records__lines,.ord-records__meta,.ord-records__why{display:block;line-height:var(--cr-leading-snug)}.ord-records__meta{font-size:var(--cr-text-xs);color:var(--cr-text-muted)}.ord-records__sum{color:var(--cr-text-secondary);font-weight:var(--cr-weight-medium)}.ord-records__why{font-size:var(--cr-text-xs);color:var(--cr-text-secondary)}.ord-paid{margin:0 0 var(--cr-space-4)}.ord-pay-more{margin-bottom:var(--cr-space-3)}.ord-writeoff{margin:var(--cr-space-1) 0 var(--cr-space-2);padding-left:var(--cr-space-5)}.ord-changed{position:sticky;bottom:calc(-1 * var(--cr-space-4));z-index:var(--cr-z-sticky);margin:calc(-1 * var(--cr-space-2)) 0 calc(-1 * var(--cr-space-4));padding:var(--cr-space-2) 0 var(--cr-space-4);background:var(--cr-surface)}.ord-issue__changed{white-space:normal;color:var(--cr-warning-text)}.ord-issue__gone strong,.ord-issue__gone .cr-num{color:var(--cr-text-muted);font-weight:var(--cr-weight-regular)}.ord-claim__lines{display:flex;flex-direction:column;gap:var(--cr-space-2);margin:0;padding:0;list-style:none}.ord-claim__line{display:flex;gap:var(--cr-space-3)}.ord-claim__about{display:flex;flex-direction:column;gap:var(--cr-space-1);min-width:0}.ord-claim__name{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}.ord-claim__qty{font-size:var(--cr-text-xs);color:var(--cr-text-secondary)}.ord-claim__sum{color:var(--cr-danger-text);font-weight:var(--cr-weight-semibold)}.ord-claim__money{margin:var(--cr-space-2) 0 0;color:var(--cr-text);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold)}.ord-claim__note{margin:0;line-height:var(--cr-leading-snug)}.ord-claim__rest{margin:var(--cr-space-2) 0 0}.ord-claim__answers{margin-top:var(--cr-space-2)}.ord-claim__answer{display:inline-flex;align-items:center;gap:var(--cr-space-1);margin-top:var(--cr-space-1);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-medium);color:var(--cr-success-text)}.ord-claim__why{margin:var(--cr-space-1) 0 0;font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug);color:var(--cr-text-secondary)}.ord-claim__dispute{margin:var(--cr-space-1) 0 var(--cr-space-2)}.ord-claim-other__row{display:block}.ord-claim-other__option{color:var(--cr-text)}.ord-claim__sees{display:flex;align-items:center;gap:var(--cr-space-1);margin:var(--cr-space-2) 0 0;font-size:var(--cr-text-xs);color:var(--cr-text-secondary)}.ord-records__accepted{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}@media(max-width:700px){.ord-promise{grid-template-columns:minmax(0,1fr) auto}.ord-tabs{padding:0 var(--cr-space-4)}}.ord-num-link{color:inherit;text-decoration:none}.ord-num-link:hover{text-decoration:underline}.cr-action-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--cr-space-3);margin-top:var(--cr-space-4);padding:var(--cr-space-3) var(--cr-space-4);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface-raised);box-shadow:var(--cr-shadow-3)}.cr-action-bar--sticky{position:sticky;bottom:calc(var(--cr-sticky-bottom) + var(--cr-space-4));z-index:var(--cr-z-sticky)}.cr-action-bar--center{align-self:center;width:fit-content;max-width:100%;margin-inline:auto;border-radius:var(--cr-action-bar-radius, var(--cr-radius-xl))}.cr-action-bar__text{margin-right:auto;color:var(--cr-text-secondary);font-weight:var(--cr-weight-medium)}.cr-action-bar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}.cr-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.cr-icon--sm{width:var(--cr-icon-sm);height:var(--cr-icon-sm)}.cr-icon--md{width:var(--cr-icon-md);height:var(--cr-icon-md)}.cr-icon--lg{width:var(--cr-icon-lg);height:var(--cr-icon-lg)}.cr-icon--xl{width:var(--cr-icon-xl);height:var(--cr-icon-xl)}.cr-tooltip{position:relative;display:inline-flex}.cr-tooltip__bubble{position:absolute;z-index:var(--cr-z-tooltip);max-width:var(--cr-tooltip-max);width:max-content;padding:var(--cr-space-1-5) var(--cr-space-2);border-radius:var(--cr-radius-sm);background:var(--cr-surface-inverse);color:var(--cr-text-inverse);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-snug);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;pointer-events:none;display:none}.cr-tooltip__bubble--open{display:block;animation:cr-tooltip-in var(--cr-duration-fast) var(--cr-ease-standard)}@keyframes cr-tooltip-in{0%{opacity:0}}.cr-tooltip__bubble--top{bottom:calc(100% + var(--cr-space-1-5));left:50%;transform:translate(-50%)}.cr-tooltip__bubble--bottom{top:calc(100% + var(--cr-space-1-5));left:50%;transform:translate(-50%)}.cr-tooltip__bubble--right{left:calc(100% + var(--cr-space-1-5));top:50%;transform:translateY(-50%)}.cr-tooltip__bubble--left{right:calc(100% + var(--cr-space-1-5));top:50%;transform:translateY(-50%)}.cr-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--cr-icon-button-md, var(--cr-control-md));height:var(--cr-icon-button-md, var(--cr-control-md));padding:0;border:var(--cr-border-width) solid transparent;border-radius:var(--cr-button-radius, var(--cr-radius-md));background:transparent;color:var(--cr-text-secondary);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-icon-button:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--cr-hit-min, 0px)) / 2))}.cr-icon-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--cr-surface-2);color:var(--cr-text)}.cr-icon-button:active:not(:disabled):not([aria-disabled=true]){background:var(--cr-surface-3)}.cr-icon-button:disabled,.cr-icon-button[aria-disabled=true]{opacity:var(--cr-disabled-opacity);cursor:not-allowed}.cr-icon-button--secondary{background:var(--cr-surface);border-color:var(--cr-border-strong)}.cr-icon-button--primary{background:var(--cr-brand);color:var(--cr-on-brand)}.cr-icon-button--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--cr-brand-hover);color:var(--cr-on-brand)}.cr-icon-button--danger:hover:not(:disabled):not([aria-disabled=true]),.cr-icon-button--danger:active:not(:disabled):not([aria-disabled=true]){background:var(--cr-danger-soft);color:var(--cr-danger-text)}.cr-icon-button--overlay{border-radius:var(--cr-radius-pill);background:var(--cr-overlay);color:var(--cr-on-overlay)}.cr-icon-button--overlay:hover:not(:disabled):not([aria-disabled=true]),.cr-icon-button--overlay:active:not(:disabled):not([aria-disabled=true]){background:var(--cr-overlay);box-shadow:0 0 0 var(--cr-border-width-accent) var(--cr-on-overlay);color:var(--cr-on-overlay)}.cr-icon-button--pressed,.cr-icon-button--pressed:hover:not(:disabled):not([aria-disabled=true]){background:var(--cr-brand-soft);color:var(--cr-brand-soft-text)}.cr-icon-button--pressed:hover:not(:disabled):not([aria-disabled=true]){background:var(--cr-brand-soft-hover)}.cr-icon-button--sm{width:var(--cr-icon-button-sm, var(--cr-control-sm));height:var(--cr-icon-button-sm, var(--cr-control-sm));border-radius:var(--cr-button-radius-sm, var(--cr-radius-sm))}.cr-icon-button--lg{width:var(--cr-control-lg);height:var(--cr-control-lg)}.cr-icon-button--xs{width:var(--cr-space-5);height:var(--cr-space-5);border:0;border-radius:var(--cr-radius-xs);color:color-mix(in srgb,currentColor 72%,transparent)}.cr-icon-button--xs:hover:not(:disabled):not([aria-disabled=true]),.cr-icon-button--xs:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,currentColor 12%,transparent);color:inherit}.cr-icon-button__dot{position:absolute;top:var(--cr-space-2);right:var(--cr-space-2);width:var(--cr-space-2);height:var(--cr-space-2);border-radius:var(--cr-radius-pill);background:var(--cr-badge-accent-bg, var(--cr-accent));box-shadow:0 0 0 var(--cr-border-width-accent) var(--cr-surface)}.cr-icon-button__badge{position:absolute;top:var(--cr-space-0-5);right:0;min-width:var(--cr-badge-h-sm);height:var(--cr-badge-h-sm);padding:0 var(--cr-space-1);border-radius:var(--cr-radius-pill);background:var(--cr-badge-accent-bg, var(--cr-accent));color:var(--cr-on-badge-accent, var(--cr-on-accent));font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-bold);line-height:var(--cr-badge-h-sm);box-shadow:0 0 0 var(--cr-border-width-accent) var(--cr-surface)}.cr-alert{--alert-bg: var(--cr-info-soft);--alert-fg: var(--cr-info-text);--alert-line: var(--cr-info-line);display:flex;align-items:flex-start;gap:var(--cr-space-3);padding:var(--cr-space-3) var(--cr-space-4);border:var(--cr-border-width) solid var(--alert-line);border-radius:var(--cr-radius-md);background:var(--alert-bg);color:var(--cr-text)}.cr-alert--neutral{--alert-bg: var(--cr-neutral-soft);--alert-fg: var(--cr-neutral-text);--alert-line: var(--cr-neutral-line)}.cr-alert--success{--alert-bg: var(--cr-success-soft);--alert-fg: var(--cr-success-text);--alert-line: var(--cr-success-line)}.cr-alert--warning{--alert-bg: var(--cr-warning-soft);--alert-fg: var(--cr-warning-text);--alert-line: var(--cr-warning-line)}.cr-alert--danger{--alert-bg: var(--cr-danger-soft);--alert-fg: var(--cr-danger-text);--alert-line: var(--cr-danger-line)}.cr-alert__icon{margin-top:var(--cr-icon-nudge);color:var(--alert-fg)}.cr-alert__body{display:flex;flex-direction:column;gap:var(--cr-space-1);flex:1;min-width:0}.cr-alert__title{font-weight:var(--cr-weight-semibold);color:var(--alert-fg)}.cr-alert__text{color:var(--cr-text-secondary)}.cr-alert__actions{display:flex;flex-wrap:wrap;gap:var(--cr-space-2);margin-top:var(--cr-space-2)}.cr-alert__close{margin-top:var(--cr-space-0-5)}.cr-alert--inset{margin:0 var(--cr-space-5) var(--cr-space-4)}@media(max-width:600px){.cr-alert--inset{margin-inline:var(--cr-space-4)}}.cr-badge{display:inline-flex;align-items:center;justify-content:center;min-width:var(--cr-badge-size, var(--cr-badge-h));height:var(--cr-badge-size, var(--cr-badge-h));padding:0 var(--cr-space-1-5);border-radius:var(--cr-radius-pill);font-family:var(--cr-badge-font, inherit);font-size:var(--cr-badge-text, var(--cr-text-xs));font-weight:var(--cr-weight-semibold);line-height:1;background:var(--cr-badge-neutral-bg, var(--cr-neutral-soft));color:var(--cr-neutral-text)}.cr-badge--brand{background:var(--cr-badge-brand-bg, var(--cr-brand));color:var(--cr-on-badge-brand, var(--cr-on-brand))}.cr-badge--accent{background:var(--cr-badge-accent-bg, var(--cr-accent));color:var(--cr-on-badge-accent, var(--cr-on-accent))}.cr-badge--danger{background:var(--cr-danger);color:var(--cr-on-danger)}.cr-badge--success{background:var(--cr-success-soft);color:var(--cr-success-text)}.cr-badge--warning{background:var(--cr-warning-soft);color:var(--cr-warning-text)}.cr-badge--info{background:var(--cr-info-soft);color:var(--cr-info-text)}.cr-badge--violet{background:var(--cr-violet-soft);color:var(--cr-violet-text)}.cr-bottom-nav{display:flex;align-items:stretch;gap:0;padding:var(--cr-space-1-5) var(--cr-space-1) calc(var(--cr-space-1-5) + env(safe-area-inset-bottom));border-top:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface)}.cr-bottom-nav__item{flex:1 1 0;min-width:0;min-height:var(--cr-bottom-nav-item);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cr-space-1);border-radius:var(--cr-radius-md);color:var(--cr-text-secondary);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-bottom-nav__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--cr-bottom-nav-pill);height:var(--cr-bottom-nav-pill-h);border-radius:var(--cr-radius-pill);transition:background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-bottom-nav__badge{--cr-badge-size: var(--cr-space-4);--cr-badge-text: var(--cr-text-2xs);--cr-badge-px: var(--cr-space-1);position:absolute;top:calc(var(--cr-space-1) * -1);right:0}.cr-bottom-nav__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-tight)}.cr-bottom-nav__item--active{color:var(--cr-brand-soft-text)}.cr-bottom-nav__item--active .cr-bottom-nav__icon{background:var(--cr-brand-soft)}.cr-bottom-nav__item--active .cr-bottom-nav__label{font-weight:var(--cr-weight-bold)}.cr-bottom-nav__item:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-focus-width) * -1)}.cr-menu{position:relative;display:inline-flex}.cr-menu__list{position:absolute;top:calc(100% + var(--cr-space-1));z-index:var(--cr-z-dropdown);display:flex;flex-direction:column;padding:var(--cr-space-1);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);background:var(--cr-surface);box-shadow:var(--cr-shadow-3)}.cr-menu__list--end{right:0}.cr-menu__list--start{left:0}.cr-menu__list--floating{position:fixed;top:0;right:auto;left:0}.cr-menu__item{display:flex;align-items:center;gap:var(--cr-space-2);min-height:var(--cr-control-sm);padding:0 var(--cr-space-2);border:0;border-radius:var(--cr-radius-sm);background:transparent;color:var(--cr-text);text-align:left}.cr-menu__item:hover:not(:disabled),.cr-menu__item:focus-visible{outline:none;background:var(--cr-surface-2)}.cr-menu__item:focus-visible{box-shadow:inset 0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-menu__item:disabled{color:var(--cr-text-disabled)}.cr-menu__item--current{font-weight:var(--cr-weight-semibold)}.cr-menu__text{display:flex;flex-direction:column;min-width:0}.cr-menu__check{flex-shrink:0;margin-left:auto;color:var(--cr-brand)}.cr-menu__heading{padding:var(--cr-space-1-5) var(--cr-space-2) var(--cr-space-0-5);color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold)}.cr-menu__item--hint{align-items:flex-start;padding-block:var(--cr-space-1-5)}.cr-menu__item--hint .cr-menu__icon{margin-top:var(--cr-space-0-5)}.cr-menu__hint{font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug);color:var(--cr-text-muted)}.cr-menu__item:disabled .cr-menu__hint{color:var(--cr-text-muted)}@media(pointer:coarse){.cr-menu__item{min-height:var(--cr-control-md)}}.cr-menu__item--danger{color:var(--cr-danger-text)}.cr-menu__divider{height:var(--cr-border-width);margin:var(--cr-space-1) 0;background:var(--cr-border)}.cr-menu-enter-active,.cr-menu-leave-active{transition:opacity var(--cr-duration-fast) var(--cr-ease-standard),transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-menu-enter-from,.cr-menu-leave-to{opacity:0;transform:translateY(calc(var(--cr-space-1) * -1))}.cr-topnav{--cr-topnav-panel-width: 880px;position:relative;display:flex;align-items:stretch;flex:1;min-width:0;height:100%}.cr-topnav__item{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--cr-space-1-5);height:100%;padding:0 var(--cr-space-3);border:0;background:none;color:var(--cr-work-text-secondary);font:inherit;font-size:var(--cr-text-md);font-weight:var(--cr-weight-regular);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-topnav__item:hover,.cr-topnav__item--open{color:var(--cr-work-text)}.cr-topnav__item:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-space-1) * -1)}.cr-topnav__item--active{color:var(--cr-work-text);font-weight:var(--cr-weight-semibold);box-shadow:inset 0 calc(var(--cr-border-width-accent, 2px) * -1) 0 var(--cr-work-underline)}.cr-topnav__label{display:inline-flex;flex-direction:column}.cr-topnav__label:after{content:attr(data-text);height:0;overflow:hidden;visibility:hidden;font-weight:var(--cr-weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none}.cr-topnav__more{height:100%}.cr-topnav__sections{display:flex}.cr-topnav__chevron{transition:transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-topnav__item--open .cr-topnav__chevron{transform:rotate(180deg)}@media(max-width:600px){.cr-topnav__panel-name,.cr-topnav__chevron{display:none}}.cr-topnav__panel{position:absolute;top:100%;z-index:var(--cr-z-dropdown);width:min(var(--cr-topnav-panel-width),calc(100vw - 2 * var(--cr-page-gutter)));max-height:calc(100dvh - var(--cr-work-topbar-height, var(--cr-topbar-height)) - var(--cr-space-4));margin-top:var(--cr-space-1);overflow-y:auto;padding:var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface);box-shadow:var(--cr-shadow-3)}.cr-topnav__panel-cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--cr-space-3)}.cr-topnav__panel-col{display:flex;flex-direction:column;min-width:0}.cr-topnav__panel-title{padding:var(--cr-space-1) var(--cr-space-2);color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold)}.cr-topnav__panel-list{display:flex;flex-direction:column;gap:var(--cr-space-0-5);margin:0;padding:0;list-style:none}.cr-topnav__panel-row{display:flex;align-items:flex-start;gap:var(--cr-space-1)}.cr-topnav__panel-link{display:flex;flex:1;align-items:flex-start;gap:var(--cr-space-2);min-width:0;padding:var(--cr-space-1-5) var(--cr-space-2);border-radius:var(--cr-radius-sm);color:var(--cr-text);text-decoration:none}.cr-topnav__panel-link:hover{background:var(--cr-surface-2)}.cr-topnav__panel-link:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-topnav__panel-link--active{background:var(--cr-work-soft, var(--cr-surface-2));color:var(--cr-work-text);font-weight:var(--cr-weight-semibold)}.cr-topnav__panel-icon{flex-shrink:0;margin-top:var(--cr-space-0-5);color:var(--cr-text-muted)}.cr-topnav__panel-text{display:flex;flex:1;flex-direction:column;min-width:0}.cr-topnav__panel-hint{color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-regular);line-height:var(--cr-leading-snug)}.cr-topnav__panel-link .cr-topnav__badge{align-self:center}.cr-topnav__pin{flex-shrink:0;margin-top:var(--cr-space-0-5)}.cr-topnav__panel-note{margin:var(--cr-space-3) 0 0;padding:var(--cr-space-2) var(--cr-space-2) 0;border-top:var(--cr-border-width) solid var(--cr-border);color:var(--cr-text-muted);font-size:var(--cr-text-xs)}@media(pointer:coarse){.cr-topnav__panel-link{min-height:var(--cr-touch-min)}}.cr-topnav__measure{position:absolute;top:0;left:0;display:flex;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.cr-topnav__measure .cr-topnav__item{box-shadow:none}.cr-logo{--logo-height: var(--cr-icon-xl);display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--cr-space-1);color:var(--cr-text);text-decoration:none}.cr-logo--sm{--logo-height: var(--cr-icon-lg)}.cr-logo--lg{--logo-height: var(--cr-space-12)}.cr-logo__row{display:inline-flex;align-items:center;gap:var(--cr-space-2);max-width:100%}.cr-logo__art{display:block;width:auto;height:var(--logo-height);max-width:100%;object-fit:contain}.cr-logo__art--dark{display:none}:root[data-theme=dark] .cr-logo__art--light,.cr-scope-dark .cr-logo__art--light,.cr-logo--inverse .cr-logo__art--light{display:none}:root[data-theme=dark] .cr-logo__art--dark,.cr-scope-dark .cr-logo__art--dark,.cr-logo--inverse .cr-logo__art--dark{display:block}@media print{:root[data-theme=dark] .cr-logo__art--light,.cr-logo--inverse .cr-logo__art--light{display:block}:root[data-theme=dark] .cr-logo__art--dark,.cr-logo--inverse .cr-logo__art--dark{display:none}}.cr-logo__agency{font-size:calc(var(--logo-height) * .3);font-weight:var(--cr-weight-bold);line-height:var(--cr-leading-tight);letter-spacing:var(--cr-tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--cr-text)}.cr-logo--inverse .cr-logo__agency{color:var(--cr-hero-text)}.cr-logo__product{line-height:var(--cr-leading-tight);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);color:var(--cr-text-muted)}.cr-logo--inverse .cr-logo__product{color:var(--cr-hero-text)}.cr-store-header{position:sticky;top:0;z-index:var(--cr-z-nav);background:var(--cr-surface);box-shadow:var(--cr-store-shadow-header)}.cr-store-header--static{position:relative;z-index:auto}.cr-store-header__main,.cr-store-header__bottom,.cr-store-header__search-row{box-sizing:content-box;max-width:var(--cr-page-max);margin:0 auto;padding:0 var(--cr-page-gutter)}.cr-store-header__main{display:flex;align-items:center;gap:var(--cr-space-6);min-height:var(--cr-store-header-height)}.cr-store-header__brand{display:flex;flex:none;align-items:center;gap:var(--cr-space-2);min-width:0}.cr-store-header__home{display:inline-flex;align-items:center;gap:var(--cr-space-3);min-width:0;min-height:var(--cr-touch-min);border-radius:var(--cr-radius-md);color:var(--cr-text);text-decoration:none}.cr-store-header__home .cr-logo{--logo-height: var(--cr-control-md)}.cr-store-header__caption{overflow:hidden;max-width:var(--cr-store-header-aside-max);padding-left:var(--cr-space-3);border-left:var(--cr-border-width) solid var(--cr-border);color:var(--cr-text-secondary);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-tight);text-overflow:ellipsis;white-space:nowrap}.cr-store-header__search{display:flex;flex:1;align-items:center;gap:var(--cr-space-2);min-width:0}.cr-store-header__search>.cr-input,.cr-store-header__search-row>.cr-input,.cr-store-header__search>:has(>.cr-input),.cr-store-header__search-row>:has(>.cr-input){flex:1 1 12rem;min-width:10rem}.cr-store-header__search>:is(.cr-menu,.cr-store-action){flex:0 1 auto;min-width:0;max-width:var(--cr-store-header-aside-max)}.cr-store-header__search>.cr-button,.cr-store-header__search-row>.cr-button{flex:none}.cr-store-header__search>.cr-menu,.cr-store-header__nav-end>.cr-menu{display:flex}.cr-store-header__nav-end>:is(.cr-menu,.cr-store-action){min-width:0;max-width:100%}.cr-store-header__actions{display:flex;flex:none;align-items:center;gap:var(--cr-space-1);margin-left:auto}.cr-store-header__search-row{display:flex;align-items:center;gap:var(--cr-space-2);padding-bottom:var(--cr-space-3)}.cr-store-header__bottom{display:flex;align-items:stretch;gap:var(--cr-space-4)}.cr-store-header__nav{display:flex;flex:1;align-items:stretch;gap:var(--cr-space-1);min-width:0;margin-left:calc(var(--cr-space-3) * -1);overflow-x:auto;scrollbar-width:none}.cr-store-header__nav::-webkit-scrollbar{display:none}.cr-store-header__tab{position:relative;display:inline-flex;flex:none;align-items:center;gap:var(--cr-space-2);min-height:var(--cr-touch-min);padding:0 var(--cr-space-3);color:var(--cr-text-secondary);font-weight:var(--cr-weight-medium);text-decoration:none;white-space:nowrap;transition:color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-store-header__tab .cr-icon{color:var(--cr-text-muted)}.cr-store-header__tab:hover{color:var(--cr-text)}.cr-store-header__tab:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-focus-width) * -1);border-radius:var(--cr-radius-sm)}.cr-store-header__tab:after{content:"";position:absolute;right:var(--cr-space-3);bottom:0;left:var(--cr-space-3);height:var(--cr-border-width-accent);border-radius:var(--cr-radius-pill) var(--cr-radius-pill) 0 0;background:transparent}.cr-store-header__tab--active{color:var(--cr-text);font-weight:var(--cr-weight-semibold)}.cr-store-header__tab--active .cr-icon{color:var(--cr-brand)}.cr-store-header__tab--active:after{height:calc(var(--cr-border-width-accent) + var(--cr-border-width));background:var(--cr-brand)}.cr-store-header__nav-end{display:flex;flex:none;align-items:center;min-width:0;max-width:45%}.cr-store-header--narrow .cr-store-header__main{gap:var(--cr-space-3);min-height:var(--cr-store-header-height-narrow)}.cr-store-header--narrow .cr-store-header__actions{gap:var(--cr-space-2)}@media(max-width:600px){.cr-store-header__main,.cr-store-header__bottom,.cr-store-header__search-row{padding:0 var(--cr-space-4)}.cr-store-header__search-row{padding-bottom:var(--cr-space-3)}.cr-store-header__names{display:none}}.cr-shell{--cr-sticky-top: calc(var(--cr-topbar-height) + var(--cr-shell-alarm, 0px));display:flex;min-height:100dvh;background:var(--cr-bg)}.cr-shell--workplace{background:var(--cr-work-bg)}.cr-shell__sidebar{position:sticky;top:0;display:flex;flex-direction:column;flex-shrink:0;width:var(--cr-sidebar-width);height:100dvh;border-right:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface);transition:width var(--cr-duration-slow) var(--cr-ease-standard)}.cr-shell--collapsed .cr-shell__sidebar{width:var(--cr-sidebar-width-collapsed)}.cr-shell__sidebar--mobile{position:fixed;inset:0 auto 0 0;z-index:var(--cr-z-modal);width:min(var(--cr-sidebar-width),86vw);box-shadow:var(--cr-shadow-4)}.cr-shell__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z-overlay);background:var(--cr-overlay)}.cr-shell__brand{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-2);height:var(--cr-topbar-height);padding:0 var(--cr-space-4);border-bottom:var(--cr-border-width) solid var(--cr-border)}.cr-shell--collapsed .cr-shell__brand{justify-content:center;padding:0}.cr-shell__nav{flex:1;display:flex;flex-direction:column;gap:var(--cr-space-4);padding:var(--cr-space-3);overflow-y:auto}.cr-shell__nav-section{display:flex;flex-direction:column;gap:var(--cr-space-0-5)}.cr-shell__nav-title{padding:var(--cr-space-1) var(--cr-space-3)}.cr-shell__nav-item{display:flex;align-items:center;gap:var(--cr-space-3);min-height:var(--cr-control-md);padding:0 var(--cr-space-3);border-radius:var(--cr-radius-md);color:var(--cr-text-secondary);font-weight:var(--cr-weight-medium);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-shell__nav-item:hover{background:var(--cr-surface-2);color:var(--cr-text)}.cr-shell__nav-item--active,.cr-shell__nav-item--active:hover{background:var(--cr-brand-soft);color:var(--cr-brand-soft-text);font-weight:var(--cr-weight-semibold)}.cr-shell__nav-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-shell--collapsed .cr-shell__nav-item{position:relative;justify-content:center;padding:0}.cr-shell--collapsed .cr-shell__nav-badge{--cr-badge-size: var(--cr-space-4);--cr-badge-text: var(--cr-text-2xs);--cr-badge-px: var(--cr-space-1);position:absolute;top:var(--cr-space-0-5);right:var(--cr-space-0-5)}.cr-shell__sidebar-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-2);padding:var(--cr-space-3);border-top:var(--cr-border-width) solid var(--cr-border)}.cr-shell--collapsed .cr-shell__sidebar-footer{flex-direction:column}.cr-shell__main{display:flex;flex-direction:column;flex:1;min-width:0}.cr-shell__topbar{position:sticky;top:0;z-index:var(--cr-z-nav);display:flex;align-items:center;gap:var(--cr-space-3);height:var(--cr-topbar-height);padding:0 var(--cr-page-gutter);border-bottom:var(--cr-border-width) solid var(--cr-border);background:color-mix(in srgb,var(--cr-surface) 88%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.cr-shell__topbar-content{flex:1;min-width:0;display:flex;align-items:center;gap:var(--cr-space-3);white-space:nowrap}.cr-shell__topbar-content>*{min-width:0}.cr-shell__topbar-content>:not(:is(button,a,.cr-icon-button,:has(button,a))){overflow:hidden;text-overflow:ellipsis}:is(.cr-shell__bar,.cr-shell__topbar) .cr-tooltip__bubble--top{top:calc(100% + var(--cr-space-1-5));bottom:auto}.cr-shell__user{display:flex;align-items:center;gap:var(--cr-space-2)}.cr-shell__content{flex:1;display:flex;flex-direction:column;gap:var(--cr-space-5);padding:var(--cr-space-6) var(--cr-page-gutter) var(--cr-space-10);outline:none}.cr-shell__main>.cr-shell__content.cr-shell__content--flush{padding:0}.cr-shell--top{--cr-page-gutter: var(--cr-work-page-gutter, var(--cr-space-6));--cr-sticky-top: calc(var(--cr-work-topbar-height, 64px) + var(--cr-shell-alarm, 0px));flex-direction:column}.cr-shell__bar{position:sticky;top:0;z-index:var(--cr-z-nav);display:flex;align-items:center;gap:var(--cr-page-gutter);height:var(--cr-work-topbar-height, 64px);padding:0 var(--cr-page-gutter);border-bottom:var(--cr-border-width) solid var(--cr-work-topbar-border);background:var(--cr-work-topbar-bg)}.cr-shell--workplace>.cr-shell__bar{border-bottom-color:transparent;background:var(--cr-work-bar-bg, var(--cr-work-topbar-bg))}.cr-shell__bar-brand{display:flex;flex-shrink:0;align-items:center}.cr-shell__bar-tools{display:flex;flex-shrink:0;align-items:center;gap:var(--cr-space-3)}.cr-shell--top .cr-shell__content{min-width:0;padding:var(--cr-space-6) var(--cr-page-gutter) var(--cr-space-10)}.cr-shell--top .cr-shell__content--flush{padding:0}.cr-shell__alarm{position:sticky;top:var(--cr-topbar-height);z-index:var(--cr-z-alarm)}.cr-shell--top .cr-shell__alarm{top:var(--cr-work-topbar-height, var(--cr-topbar-height))}.cr-shell--store{--cr-sticky-top: calc( var(--cr-shell-header, var(--cr-store-header-height)) + var(--cr-shell-alarm, 0px) );flex-direction:column}.cr-shell--store>.cr-shell__alarm{top:var(--cr-shell-header, var(--cr-store-header-height))}.cr-shell--store>.cr-shell__content{box-sizing:border-box;width:100%;max-width:calc(var(--cr-page-max) + 2 * var(--cr-page-gutter));min-width:0;margin:0 auto;padding:var(--cr-space-8) var(--cr-page-gutter) var(--cr-space-16);gap:var(--cr-space-6)}@media(max-width:1100px){.cr-shell--store{--cr-page-gutter: var(--cr-space-6)}.cr-shell--store>.cr-shell__content{padding-top:var(--cr-space-6)}}.cr-shell--store>.cr-shell__content.cr-shell__content--flush{max-width:none;padding:0}.cr-shell--bottom{--cr-page-gutter: var(--cr-space-4);--cr-sticky-top: calc( var(--cr-topbar-height) + env(safe-area-inset-top) + var(--cr-shell-alarm, 0px) );--cr-sticky-bottom: var(--cr-shell-bottom-space);flex-direction:column}:root:has(.cr-shell--bottom){--cr-shell-bottom-space: calc( var(--cr-bottom-nav-item) + 2 * var(--cr-space-1-5) + var(--cr-border-width) + env(safe-area-inset-bottom) )}.cr-shell--bottom .cr-shell__topbar{height:calc(var(--cr-topbar-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.cr-shell--bottom .cr-shell__topbar-content{justify-content:flex-end}.cr-shell--bottom .cr-shell__content{min-width:0;padding:var(--cr-space-4) var(--cr-page-gutter) calc(var(--cr-shell-bottom-space) + var(--cr-space-6))}.cr-shell--bottom>.cr-shell__content.cr-shell__content--flush{padding:0 0 var(--cr-shell-bottom-space)}.cr-shell__bottom-nav{position:fixed;inset:auto 0 0;z-index:var(--cr-z-nav)}@media(max-width:1100px){.cr-shell--top{--cr-page-gutter: var(--cr-space-5)}.cr-shell__bar{gap:var(--cr-space-4)}}@media(max-width:600px){.cr-shell{--cr-page-gutter: var(--cr-space-4)}.cr-shell__bar{gap:var(--cr-space-3)}.cr-shell__bar-tools{gap:var(--cr-space-1)}.cr-shell__content{padding-top:var(--cr-space-4)}}.cr-shell--rail{background:var(--cr-rail-bg)}.cr-shell--rail .cr-shell__sidebar{border-right:0;background:var(--cr-rail-bg);color:var(--cr-rail-fg)}.cr-shell--rail .cr-shell__brand,.cr-shell--rail .cr-shell__sidebar-footer{border-color:var(--cr-rail-line)}.cr-shell--rail .cr-shell__nav-title{color:var(--cr-rail-muted)}.cr-shell--rail .cr-shell__nav-item{position:relative;border-radius:var(--cr-rail-item-radius);color:var(--cr-rail-fg)}.cr-shell--rail .cr-shell__nav-item:hover{background:var(--cr-rail-item-hover);color:var(--cr-rail-fg-strong)}.cr-shell--rail .cr-shell__nav-item--active,.cr-shell--rail .cr-shell__nav-item--active:hover{background:var(--cr-rail-item-active);color:var(--cr-rail-fg-strong)}.cr-shell--rail .cr-shell__nav-item--active .cr-icon{color:var(--cr-rail-marker)}.cr-shell--rail .cr-shell__nav-item--active:after{content:"";position:absolute;top:50%;right:var(--cr-space-2);width:3px;height:var(--cr-space-4);border-radius:var(--cr-radius-xs);background:var(--cr-rail-marker);transform:translateY(-50%)}.cr-shell--rail.cr-shell--collapsed .cr-shell__nav-item--active:after{right:var(--cr-space-0-5)}.cr-shell--rail .cr-shell__main{background:var(--cr-bg);border-start-start-radius:var(--cr-rail-content-radius)}.cr-shell--rail .cr-shell__topbar{border-bottom-color:transparent;border-start-start-radius:var(--cr-rail-content-radius);background:color-mix(in srgb,var(--cr-bg) 88%,transparent)}.cr-spinner{display:inline-flex;color:inherit}.cr-spinner svg{width:100%;height:100%;animation:cr-spin .8s linear infinite}.cr-spinner--sm{width:var(--cr-icon-sm);height:var(--cr-icon-sm)}.cr-spinner--md{width:var(--cr-icon-md);height:var(--cr-icon-md)}.cr-spinner--lg{width:var(--cr-icon-xl);height:var(--cr-icon-xl)}.cr-button{--btn-bg: transparent;--btn-bg-hover: var(--cr-surface-2);--btn-bg-press: var(--cr-surface-3);--btn-fg: var(--cr-text);--btn-border: transparent;--btn-h: var(--cr-control-md);--btn-px: var(--cr-space-4);--btn-font: var(--cr-text-md);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--cr-space-2);min-height:var(--btn-h);padding:0 var(--btn-px);border:var(--cr-border-width) solid var(--btn-border);border-radius:var(--cr-button-radius, var(--cr-radius-md));background:var(--btn-bg);color:var(--btn-fg);font-size:var(--btn-font);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-tight);text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),border-color var(--cr-duration-fast) var(--cr-ease-standard),color var(--cr-duration-fast) var(--cr-ease-standard),transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--btn-bg-hover)}.cr-button:active:not(:disabled):not([aria-disabled=true]){background:var(--btn-bg-press);transform:translateY(.5px)}.cr-button:disabled,.cr-button[aria-disabled=true]{opacity:var(--cr-button-disabled-opacity, var(--cr-disabled-opacity));cursor:not-allowed}.cr-button--loading{cursor:progress}.cr-button--loading .cr-button__icon{display:none}.cr-button--block{display:flex;width:100%}.cr-button__label{overflow:hidden;text-overflow:ellipsis}.cr-button--wrap{white-space:normal;justify-content:flex-start;text-align:start;overflow-wrap:anywhere}.cr-button--wrap .cr-button__label{overflow:visible;text-overflow:clip}.cr-button--primary{--btn-bg: var(--cr-brand);--btn-bg-hover: var(--cr-brand-hover);--btn-bg-press: var(--cr-brand-press);--btn-fg: var(--cr-on-brand)}.cr-button--accent{--btn-bg: var(--cr-button-accent, var(--cr-accent));--btn-bg-hover: var(--cr-button-accent-hover, var(--cr-accent-hover));--btn-bg-press: var(--cr-button-accent-press, var(--cr-accent-press));--btn-fg: var(--cr-on-button-accent, var(--cr-on-accent))}.cr-button--accent:disabled,.cr-button--accent[aria-disabled=true]{--btn-bg: var(--cr-button-accent-disabled, var(--cr-button-accent, var(--cr-accent)));--btn-fg: var(--cr-on-button-accent-disabled, var(--cr-on-button-accent, var(--cr-on-accent)))}.cr-button--ink{--btn-bg: var(--cr-work-ink);--btn-bg-hover: var(--cr-work-ink-hover);--btn-bg-press: var(--cr-work-ink-hover);--btn-fg: var(--cr-on-work-ink)}.cr-button--secondary{--btn-bg: var(--cr-surface);--btn-border: var(--cr-border-strong);--btn-bg-hover: var(--cr-surface-2);--btn-bg-press: var(--cr-surface-3)}.cr-button--ghost{--btn-fg: var(--cr-button-ghost-fg, var(--cr-text-secondary));--btn-bg-hover: var(--cr-button-ghost-bg-hover, var(--cr-surface-2))}.cr-button--ghost:hover:not(:disabled):not([aria-disabled=true]){color:var(--cr-button-ghost-fg-hover, var(--cr-text))}.cr-button--danger{--btn-bg: var(--cr-danger);--btn-bg-hover: var(--cr-danger-hover);--btn-bg-press: var(--cr-danger-hover);--btn-fg: var(--cr-on-danger)}.cr-button--danger-ghost{--btn-fg: var(--cr-danger-text);--btn-bg-hover: var(--cr-danger-soft);--btn-bg-press: var(--cr-danger-soft)}.cr-button--soft{--btn-bg: var(--cr-button-soft, var(--cr-brand-soft));--btn-bg-hover: var(--cr-button-soft-hover, var(--cr-brand-soft-hover));--btn-bg-press: var(--cr-button-soft-hover, var(--cr-brand-soft-hover));--btn-fg: var(--cr-on-button-soft, var(--cr-brand-soft-text))}.cr-button--link:hover:not(:disabled):not([aria-disabled=true]){text-decoration:underline}.cr-button--sm{--btn-h: var(--cr-button-h-sm, var(--cr-control-sm));--btn-px: var(--cr-space-3);--btn-font: var(--cr-text-sm);gap:var(--cr-space-1-5);border-radius:var(--cr-button-radius-sm, var(--cr-radius-sm))}.cr-button--lg{--btn-h: var(--cr-control-lg);--btn-px: var(--cr-space-5);--btn-font: var(--cr-text-base)}.cr-button--xl{--btn-h: var(--cr-control-xl);--btn-px: var(--cr-space-6);--btn-font: var(--cr-text-base);border-radius:var(--cr-button-radius-lg, var(--cr-radius-lg))}.cr-button.cr-button--link{--btn-fg: var(--cr-text-link);--btn-bg-hover: transparent;--btn-bg-press: transparent;--btn-px: 0;min-height:var(--cr-hit-min, 0px);font-weight:var(--cr-weight-medium)}.cr-thumb{--cr-thumb-size: var(--cr-thumb-md);position:relative;display:inline-flex;flex-shrink:0;width:var(--cr-thumb-size);aspect-ratio:var(--cr-thumb-ratio, 1);border-radius:var(--cr-radius-md)}.cr-thumb--sm{--cr-thumb-size: var(--cr-thumb-sm);border-radius:var(--cr-radius-sm)}.cr-thumb--lg{--cr-thumb-size: var(--cr-thumb-lg)}.cr-thumb--fill{--cr-thumb-size: 100%;display:flex}.cr-thumb__frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;padding:0;border:0;border-radius:inherit;background:var(--cr-photo-bg);color:var(--cr-photo-icon);font:inherit;text-decoration:none}.cr-thumb--bordered .cr-thumb__frame{border:var(--cr-border-width) solid var(--cr-photo-border)}.cr-thumb--empty .cr-thumb__frame{background:var(--cr-thumb-empty-bg, var(--cr-surface-2));color:var(--cr-thumb-empty-fg, var(--cr-text-muted))}.cr-thumb--empty.cr-thumb--bordered .cr-thumb__frame{border-color:var(--cr-thumb-empty-border, var(--cr-border))}.cr-thumb__frame--action{cursor:pointer}.cr-thumb__frame--action:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-width)}.cr-thumb__media{display:block;width:100%;height:100%;object-fit:cover}.cr-thumb--contain .cr-thumb__media{object-fit:contain}video.cr-thumb__media{pointer-events:none}.cr-thumb__empty{display:inline-flex;align-items:center;justify-content:center}.cr-thumb__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:min(var(--cr-control-md),70%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:var(--cr-radius-pill);background:var(--cr-overlay);color:var(--cr-on-overlay);pointer-events:none}.cr-attachments{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cr-space-2);min-width:0}.cr-attachments__tiles{display:flex;flex-wrap:wrap;gap:var(--cr-space-2);margin:0;padding:0;list-style:none}.cr-attachments__tile{display:flex}.cr-attachments__remove{position:absolute;top:var(--cr-space-1);right:var(--cr-space-1)}.cr-attachments__rows{display:flex;flex-direction:column;gap:var(--cr-space-1);width:100%;margin:0;padding:0;list-style:none}.cr-attachments__row{display:flex;align-items:center;gap:var(--cr-space-2);min-height:var(--cr-control-md);padding:var(--cr-space-1) var(--cr-space-1) var(--cr-space-1) var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);background:var(--cr-surface-2)}.cr-attachments--bare .cr-attachments__row{min-height:0;padding:0;border:0;background:none}.cr-attachments__file{display:flex;flex:1;align-items:center;gap:var(--cr-space-2);min-width:0;color:var(--cr-text);text-decoration:none}.cr-attachments__file--link{color:var(--cr-text-link)}.cr-attachments__file--link:hover .cr-attachments__name{text-decoration:underline}.cr-attachments__icon{flex:none;color:var(--cr-text-muted)}.cr-attachments__file--link .cr-attachments__icon{color:inherit}.cr-attachments__name{flex:1;min-width:0;overflow-wrap:anywhere;font-size:var(--cr-text-sm)}.cr-attachments__size{flex:none;color:var(--cr-text-muted);font-size:var(--cr-text-xs)}.cr-section{border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-section-radius, var(--cr-radius-lg));background:var(--cr-surface);box-shadow:var(--cr-section-shadow, none);min-width:0}.cr-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cr-space-4);padding:var(--cr-space-5) var(--cr-space-5) 0}.cr-section__heading{display:flex;flex-direction:column;gap:var(--cr-space-1);min-width:0}.cr-section__title{display:flex;align-items:center;gap:var(--cr-space-2);font-family:var(--cr-section-title-font, inherit);font-size:var(--cr-section-title, var(--cr-text-base));font-weight:var(--cr-section-title-weight, var(--cr-weight-semibold));line-height:var(--cr-leading-snug)}.cr-section__toggle{position:relative;display:inline-flex;align-items:center;gap:var(--cr-space-2);margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--cr-radius-sm)}.cr-section__toggle:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}.cr-section__chevron{color:var(--cr-text-muted);transition:transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-section--closed .cr-section__chevron{transform:rotate(-90deg)}.cr-section__description{font-size:var(--cr-text-sm);color:var(--cr-text-muted);max-width:var(--cr-prose-max)}.cr-section__actions{display:flex;align-items:center;gap:var(--cr-space-2);flex-shrink:0}.cr-section__body{padding:var(--cr-section-body-pt, var(--cr-space-4)) var(--cr-space-5) var(--cr-space-5)}.cr-section--fill{display:flex;flex:1;flex-direction:column;min-height:0}.cr-section--fill>.cr-section__body{display:flex;flex:1;flex-direction:column;min-height:0}.cr-section__collapsed{padding:var(--cr-space-3) var(--cr-space-5) var(--cr-space-5)}.cr-section--flush .cr-section__body{padding:var(--cr-section-body-pt, var(--cr-space-4)) 0 0}.cr-section__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--cr-space-2);padding:var(--cr-space-3) var(--cr-space-5);border-top:var(--cr-border-width) solid var(--cr-border)}@media(max-width:600px){.cr-section__header{flex-direction:column;padding:var(--cr-space-4) var(--cr-space-4) 0}.cr-section__body{padding:var(--cr-section-body-pt, var(--cr-space-3)) var(--cr-space-4) var(--cr-space-4)}.cr-section__collapsed{padding:var(--cr-space-2) var(--cr-space-4) var(--cr-space-4)}}@media(prefers-reduced-motion:reduce){.cr-section__chevron{transition:none}}.cr-attention{--cr-section-body-pt: var(--cr-space-3)}.cr-attention__list{display:flex;flex-direction:column}.cr-attention--banners{display:flex;flex-direction:column;gap:var(--cr-attention-gap, var(--cr-space-2))}.cr-attention--strip{display:flex;align-items:stretch;border-bottom:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface)}.cr-attention__events{display:grid;flex:1 1 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0}.cr-attention__events:empty{display:none}.cr-attention__quiet{display:flex;flex:none;flex-direction:column;justify-content:center;gap:var(--cr-space-1);padding:var(--cr-space-1-5) var(--cr-page-gutter) var(--cr-space-1-5) var(--cr-space-4)}.cr-attention__events:empty+.cr-attention__quiet,.cr-attention__quiet:first-child{--cr-attention-quiet-max: none;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:var(--cr-space-6);padding-left:var(--cr-page-gutter)}@media(max-width:1100px){.cr-attention__events{grid-auto-flow:row}}@media(max-width:640px){.cr-attention--strip{flex-direction:column}.cr-attention__quiet{padding-left:var(--cr-page-gutter)}}.cr-attention-item{--item-soft: var(--cr-warning-soft);--item-fg: var(--cr-warning-text);--item-line: var(--cr-warning-line);--item-dot: var(--cr-warning);container-type:inline-size;border-top:var(--cr-border-width) solid var(--cr-border)}.cr-attention-item--danger{--item-soft: var(--cr-danger-soft);--item-fg: var(--cr-danger-text);--item-line: var(--cr-danger-line);--item-dot: var(--cr-danger)}.cr-attention-item--violet{--item-soft: var(--cr-violet-soft);--item-fg: var(--cr-violet-text);--item-line: var(--cr-violet-line);--item-dot: var(--cr-violet)}.cr-attention-item--info{--item-soft: var(--cr-info-soft);--item-fg: var(--cr-info-text);--item-line: var(--cr-info-line);--item-dot: var(--cr-info)}.cr-attention-item--success{--item-soft: var(--cr-success-soft);--item-fg: var(--cr-success-text);--item-line: var(--cr-success-line);--item-dot: var(--cr-success)}.cr-attention-item--brand{--item-soft: var(--cr-brand-soft);--item-fg: var(--cr-brand-soft-text);--item-line: var(--cr-border);--item-dot: var(--cr-brand)}.cr-attention-item--neutral{--item-soft: var(--cr-neutral-soft);--item-fg: var(--cr-neutral-text);--item-line: var(--cr-neutral-line);--item-dot: var(--cr-text-muted)}.cr-attention-item__inner{display:grid;grid-template-columns:var(--cr-control-md) minmax(0,1fr) auto;gap:var(--cr-space-3) var(--cr-space-4);align-items:start;padding:var(--cr-space-4) var(--cr-space-5)}.cr-attention-item__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--cr-control-md);height:var(--cr-control-md);border-radius:var(--cr-radius-md);background:var(--item-soft);color:var(--item-fg)}.cr-attention-item__main{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0}.cr-attention-item__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2);margin:0;font-size:var(--cr-text-base);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-attention-item__meta{margin:0;color:var(--cr-text-secondary);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-attention-item__body{margin-top:var(--cr-space-2)}.cr-attention-item__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--cr-space-2)}.cr-attention-item--banner{border:var(--cr-border-width) solid var(--item-line);border-radius:var(--cr-radius-lg);background:var(--item-soft)}.cr-attention-item--banner.cr-attention-item--danger{--item-soft: var(--cr-urgency-fire-banner);--item-line: var(--cr-urgency-fire-banner-line);--item-dot: var(--cr-urgency-fire-dot)}.cr-attention-item--banner .cr-attention-item__inner{grid-template-columns:var(--cr-space-2) minmax(0,1fr) auto;align-items:center;padding:var(--cr-space-3) var(--cr-space-4)}.cr-attention-item--banner .cr-attention-item__icon{width:var(--cr-space-2);height:var(--cr-space-2);border-radius:var(--cr-radius-pill);background:var(--item-dot)}.cr-attention-item--banner .cr-attention-item__icon>*{display:none}.cr-attention-item--banner .cr-attention-item__title{font-size:var(--cr-text-md)}.cr-attention-item--banner .cr-attention-item__meta{color:var(--cr-work-text);font-size:var(--cr-text-md)}.cr-attention-item--strip{--item-bg: var(--cr-info-soft);--item-line: var(--cr-info-line);--item-fg: var(--cr-info-text);display:flex;align-items:center;gap:var(--cr-space-3);min-height:var(--cr-control-md);padding:var(--cr-space-2) var(--cr-page-gutter);border-top:0;border-bottom:var(--cr-border-width) solid var(--item-line);background:var(--item-bg);color:var(--item-fg);font-size:var(--cr-text-md);font-weight:var(--cr-weight-medium)}@media(min-width:1101px){.cr-attention-item--strip:has(+.cr-attention-item--strip){padding-right:var(--cr-space-5)}.cr-attention-item--strip+.cr-attention-item--strip{padding-left:var(--cr-space-5)}}.cr-attention-item--strip.cr-attention-item--fire{--item-bg: var(--cr-urgency-fire-strong);--item-line: var(--cr-urgency-fire-strong);--item-fg: var(--cr-on-urgency-fire-strong)}.cr-attention-item--strip.cr-attention-item--danger{--item-bg: var(--cr-danger);--item-line: var(--cr-danger);--item-fg: var(--cr-on-danger)}.cr-attention-item__dot{flex:none;width:var(--cr-space-2);height:var(--cr-space-2);border-radius:var(--cr-radius-pill);background:currentcolor}.cr-attention-item--fire .cr-attention-item__dot,.cr-attention-item--strip.cr-attention-item--danger .cr-attention-item__dot{animation:cr-attention-pulse var(--cr-duration-pulse) ease-in-out infinite}.cr-attention-item__text{min-width:0}.cr-attention-item__open{position:relative;flex:none;margin-left:auto;padding:var(--cr-space-1) var(--cr-space-3);border:var(--cr-border-width) solid currentcolor;border-radius:var(--cr-radius-pill);color:inherit;font-weight:var(--cr-weight-semibold);text-decoration:none}.cr-attention-item__open:hover{background:color-mix(in srgb,currentcolor 14%,transparent)}.cr-attention-item__open:focus-visible{outline:var(--cr-focus-width) solid currentcolor;outline-offset:var(--cr-focus-width)}.cr-attention-item__open:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}.cr-attention-item--quiet{display:flex;flex:none;align-items:center;gap:var(--cr-space-2);border-top:0;color:var(--item-fg);font-size:var(--cr-text-xs);line-height:var(--cr-leading-tight);container-type:normal}.cr-attention-item--quiet .cr-attention-item__dot{background:var(--item-dot)}.cr-attention-item--quiet .cr-attention-item__text{white-space:nowrap}.cr-attention-item--quiet:only-child .cr-attention-item__text{max-width:var(--cr-attention-quiet-max, 34ch);white-space:normal}@media(max-width:640px){.cr-attention-item--quiet .cr-attention-item__text{white-space:normal}}.cr-attention-item__more{position:relative;color:inherit;font-weight:var(--cr-weight-semibold);text-decoration:underline;text-underline-offset:var(--cr-space-0-5);white-space:nowrap}.cr-attention-item__more:hover{text-decoration-thickness:var(--cr-focus-width)}.cr-attention-item__more:focus-visible{border-radius:var(--cr-radius-sm);outline:var(--cr-focus-width) solid currentcolor;outline-offset:var(--cr-space-0-5)}.cr-attention-item__more:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}@keyframes cr-attention-pulse{50%{transform:scale(1.8);opacity:.35}}@media(prefers-reduced-motion:reduce){.cr-attention-item--fire .cr-attention-item__dot,.cr-attention-item--strip.cr-attention-item--danger .cr-attention-item__dot{animation:none}}@container (max-width: 560px){.cr-attention-item__inner{grid-template-columns:var(--cr-control-md) minmax(0,1fr);padding:var(--cr-space-3) var(--cr-space-4)}.cr-attention-item__actions{grid-column:2;justify-content:flex-start}}.cr-auth-card{display:flex;flex-direction:column;gap:var(--cr-space-4);width:100%;max-width:var(--cr-modal-sm);padding:var(--cr-space-6);border:var(--cr-border-width) solid var(--cr-work-card-border);border-radius:var(--cr-section-radius, var(--cr-radius-xl));background:var(--cr-work-card-bg);box-shadow:var(--cr-work-card-shadow)}.cr-auth-card__header{display:flex;flex-direction:column;gap:var(--cr-space-2)}.cr-auth-card__title{margin:0}.cr-auth-card__subtitle{margin:0;color:var(--cr-text-secondary)}.cr-auth-card__body{display:flex;flex-direction:column;gap:var(--cr-space-4)}.cr-auth-card__footer{color:var(--cr-text-secondary);font-size:var(--cr-text-sm);text-align:center;text-wrap:balance}@media(max-width:600px){.cr-auth-card{padding:var(--cr-space-5)}}.cr-avatar{--avatar-size: 36px;--avatar-bg: var(--cr-brand-soft);--avatar-fg: var(--cr-brand-soft-text);position:relative;display:inline-flex;width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;font-size:calc(var(--avatar-size) * .38);font-weight:var(--cr-weight-semibold);line-height:1;-webkit-user-select:none;user-select:none}.cr-avatar__face{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:var(--cr-radius-pill);background:var(--avatar-bg);color:var(--avatar-fg)}.cr-avatar img{width:100%;height:100%;object-fit:cover}.cr-avatar--xs{--avatar-size: 24px}.cr-avatar--sm{--avatar-size: 30px}.cr-avatar--lg{--avatar-size: 48px}.cr-avatar--xl{--avatar-size: 64px}.cr-avatar--neutral{--avatar-bg: var(--cr-neutral-soft);--avatar-fg: var(--cr-neutral-text)}.cr-avatar--accent{--avatar-bg: var(--cr-accent-soft);--avatar-fg: var(--cr-accent-soft-text)}.cr-avatar--success{--avatar-bg: var(--cr-success-soft);--avatar-fg: var(--cr-success-text)}.cr-avatar--info{--avatar-bg: var(--cr-info-soft);--avatar-fg: var(--cr-info-text)}.cr-avatar--violet{--avatar-bg: var(--cr-violet-soft);--avatar-fg: var(--cr-violet-text)}.cr-avatar--warning{--avatar-bg: var(--cr-warning-soft);--avatar-fg: var(--cr-warning-text)}.cr-avatar__dot{position:absolute;top:0;right:0;width:var(--cr-space-2);height:var(--cr-space-2);border-radius:var(--cr-radius-pill);background:var(--cr-badge-accent-bg, var(--cr-accent));box-shadow:0 0 0 var(--cr-border-width-accent) var(--cr-surface)}.cr-avatar__badge{position:absolute;top:calc(var(--cr-space-1) * -1);right:calc(var(--cr-space-1) * -1);min-width:var(--cr-badge-h-sm);height:var(--cr-badge-h-sm);padding:0 var(--cr-space-1);border-radius:var(--cr-radius-pill);background:var(--cr-badge-accent-bg, var(--cr-accent));color:var(--cr-on-badge-accent, var(--cr-on-accent));font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-bold);line-height:var(--cr-badge-h-sm);text-align:center;box-shadow:0 0 0 var(--cr-border-width-accent) var(--cr-surface)}.cr-avatar__dot--danger,.cr-avatar__badge--danger{background:var(--cr-danger);color:var(--cr-on-danger)}.cr-backup-codes{display:grid;gap:var(--cr-space-4)}.cr-backup-codes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cr-space-2) var(--cr-space-4);margin:0;padding:var(--cr-space-4);list-style:none;border-radius:var(--cr-radius-md);background:var(--cr-neutral-soft)}.cr-backup-codes__code{font-family:var(--cr-font-mono);font-size:var(--cr-text-md);letter-spacing:var(--cr-tracking-label);text-align:center}.cr-barchart{--cr-barchart-color: var(--cr-brand);--cr-barchart-scale: 2.5rem;margin:0;min-width:0}.cr-barchart--accent{--cr-barchart-color: var(--cr-accent-bright)}.cr-barchart--success{--cr-barchart-color: var(--cr-success)}.cr-barchart--info{--cr-barchart-color: var(--cr-info)}.cr-barchart--violet{--cr-barchart-color: var(--cr-violet)}.cr-barchart.is-loading{opacity:var(--cr-disabled-opacity)}.cr-barchart__plot{display:flex;gap:var(--cr-space-2);border-radius:var(--cr-radius-xs)}.cr-barchart__scale{flex:0 0 var(--cr-barchart-scale);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:var(--cr-text-xs);color:var(--cr-text-muted);line-height:var(--cr-leading-tight)}.cr-barchart__bars{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;gap:var(--cr-space-0-5);border-top:var(--cr-border-width) dashed var(--cr-border);border-bottom:var(--cr-border-width) solid var(--cr-border-strong)}.cr-barchart__col{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:flex-end;justify-content:center}.cr-barchart__col:hover,.cr-barchart__col.is-active{background:var(--cr-surface-2)}.cr-barchart__value{position:absolute;left:50%;z-index:var(--cr-z-tooltip);margin-bottom:var(--cr-space-1);padding:var(--cr-space-1) var(--cr-space-2);border-radius:var(--cr-radius-sm);background:var(--cr-surface-inverse);color:var(--cr-text-inverse);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-snug);white-space:nowrap;pointer-events:none;transform:translate(-50%)}.cr-barchart__value--start{left:0;transform:none}.cr-barchart__value--end{right:0;left:auto;transform:none}.cr-barchart__bar{display:block;width:100%;max-width:2.5rem;border-radius:var(--cr-radius-xs) var(--cr-radius-xs) 0 0;background:var(--cr-barchart-color);transition:height var(--cr-duration-slow) var(--cr-ease-standard)}.cr-barchart__axis{display:flex;margin-left:calc(var(--cr-barchart-scale) + var(--cr-space-2));gap:var(--cr-space-0-5);padding-top:var(--cr-space-1);font-size:var(--cr-text-xs);color:var(--cr-text-muted)}.cr-barchart__tick{flex:1 1 0;min-width:0;display:flex;justify-content:center;white-space:nowrap}.cr-board{display:flex;align-items:stretch;gap:var(--cr-space-3);min-width:0;min-height:0;padding-bottom:var(--cr-space-2);overflow-x:auto;overscroll-behavior-x:contain}.cr-board-card{--card-dot: var(--cr-urgency-today-dot);--cr-button-h-sm: calc(var(--cr-space-6) + var(--cr-space-1));--card-chip-bg: var(--cr-work-field-bg);--card-chip-fg: var(--cr-work-text-secondary);position:relative;display:flex;flex-direction:column;flex-shrink:0;gap:var(--cr-space-1);padding:var(--cr-space-2) var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-work-card-border);border-radius:var(--cr-radius-md);background:var(--cr-work-card-bg);box-shadow:var(--cr-work-card-shadow);transition:border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-board-card:hover,.cr-board-card:focus-within{border-color:var(--cr-work-card-border-hover)}.cr-board-card--fire{--card-dot: var(--cr-urgency-fire-dot);--card-chip-bg: var(--cr-urgency-fire-strong);--card-chip-fg: var(--cr-on-urgency-fire-strong)}.cr-board-card--today{--card-chip-bg: var(--cr-work-soft);--card-chip-fg: var(--cr-on-work-soft)}.cr-board-card--out{--card-dot: var(--cr-urgency-out-dot);--card-chip-bg: var(--cr-answer-yes-bg);--card-chip-fg: var(--cr-answer-yes-text);--cr-button-soft: var(--cr-answer-yes-bg);--cr-button-soft-hover: color-mix(in srgb, var(--cr-answer-yes-bg), var(--cr-work-text) 6%);--cr-on-button-soft: var(--cr-answer-yes-text)}.cr-board-card--wait{--cr-button-soft: var(--cr-work-field-bg);--cr-button-soft-hover: color-mix(in srgb, var(--cr-work-field-bg), var(--cr-work-text) 6%);--cr-on-button-soft: var(--cr-work-text)}@media(pointer:coarse){.cr-board-card{--cr-button-h-sm: var(--cr-touch-min)}}.cr-board-card__top{display:flex;align-items:baseline;gap:var(--cr-space-1-5);min-width:0}.cr-board-card__dot{flex-shrink:0;align-self:center;width:var(--cr-space-2);height:var(--cr-space-2);border-radius:var(--cr-radius-pill);background:var(--card-dot)}.cr-board-card__link{color:var(--cr-work-text);text-decoration:none}.cr-board-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.cr-board-card__link:focus-visible{outline:none}.cr-board-card__link:focus-visible:after{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-board-card__number{font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);white-space:nowrap}.cr-board-card__amount{overflow:hidden;margin-left:auto;color:var(--cr-work-text);font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.cr-board-card__name,.cr-board-card__place{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.cr-board-card__name{color:var(--cr-work-text);font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-board-card__place{color:var(--cr-work-text-muted);font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug)}.cr-board-card__manager{display:-webkit-box;overflow:hidden;margin:0;color:var(--cr-work-text-secondary);font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cr-board-card__manager--missing{color:var(--cr-warning-text);font-weight:var(--cr-weight-semibold)}.cr-board-card__reason{display:-webkit-box;overflow:hidden;margin:var(--cr-space-0-5) 0 0;color:var(--cr-work-text-secondary);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.cr-board-card__reason--late{color:var(--cr-urgency-fire-text)}.cr-board-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cr-space-1-5);margin-top:var(--cr-space-1)}.cr-board-card__tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-1);min-width:0}.cr-board-card__tags :is(a,button),.cr-board-card__actions{position:relative;z-index:1}.cr-board-card__actions{display:inline-flex;align-items:center;gap:var(--cr-space-1);margin-left:auto}.cr-board-card__menu{display:inline-flex;align-items:center}.cr-board-card__chip{padding:0 var(--cr-space-1-5);border-radius:var(--cr-radius-sm);background:var(--card-chip-bg);color:var(--card-chip-fg);font-family:var(--cr-font-mono);font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-semibold);line-height:var(--cr-work-leading-title, var(--cr-leading-snug));white-space:nowrap}.cr-board-col{--col-dot: var(--cr-urgency-wait-dot);display:flex;flex:1 1 0;flex-direction:column;gap:var(--cr-space-2);min-width:192px;min-height:0;padding:var(--cr-space-3) var(--cr-space-2) var(--cr-space-2);border:0;border-radius:var(--cr-section-radius, var(--cr-radius-lg));background:var(--cr-urgency-wait-bg);color:var(--cr-work-text);font:inherit;text-align:left}.cr-board-col--info{--col-dot: var(--cr-info)}.cr-board-col--brand{--col-dot: var(--cr-urgency-today-dot)}.cr-board-col--success{--col-dot: var(--cr-success)}.cr-board-col--warning{--col-dot: var(--cr-warning)}.cr-board-col__head{display:flex;flex-direction:column;gap:var(--cr-space-1);min-width:0;padding:0 var(--cr-space-1)}.cr-board-col__row{display:flex;align-items:center;gap:var(--cr-space-2);min-width:0;min-height:var(--cr-space-6)}.cr-board-col__row--sub{min-height:var(--cr-control-sm)}.cr-board-col__dot{flex-shrink:0;width:var(--cr-work-dot, var(--cr-space-2));height:var(--cr-work-dot, var(--cr-space-2));border-radius:var(--cr-status-dot-radius, var(--cr-radius-pill));background:var(--col-dot)}.cr-board-col__title{display:-webkit-box;overflow:hidden;margin:0;color:var(--cr-work-text);font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cr-board-col__count{flex-shrink:0;color:var(--cr-work-text-muted);font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);white-space:nowrap}.cr-board-col__hot{flex-shrink:0;min-width:var(--cr-space-5);padding:0 var(--cr-space-1-5);border-radius:var(--cr-radius-pill);background:var(--cr-urgency-fire-strong);color:var(--cr-on-urgency-fire-strong);font-family:var(--cr-font-mono);font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-semibold);line-height:var(--cr-space-5);text-align:center}.cr-board-col__actions{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--cr-space-0-5);margin-left:auto}.cr-board-col--collapsed:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-board-col__summary{overflow:hidden;color:var(--cr-work-text-muted);font-family:var(--cr-font-mono);font-size:var(--cr-text-xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.cr-board-col__note{display:flex;align-items:center;gap:var(--cr-space-1);width:fit-content;max-width:100%;margin:0;padding:0 var(--cr-space-1) 0 var(--cr-space-2);border-radius:var(--cr-radius-md);background:var(--cr-work-soft);color:var(--cr-on-work-soft);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-snug)}.cr-board-col__note-text{min-width:0;padding:var(--cr-space-0-5) 0;overflow-wrap:anywhere}.cr-board-col__body{display:flex;flex-direction:column;gap:var(--cr-space-2);min-height:0;overflow-y:auto;scrollbar-width:thin}.cr-board-col__empty{margin:0;padding:var(--cr-space-6) var(--cr-space-3);border:var(--cr-border-width) dashed var(--cr-urgency-empty-line);border-radius:var(--cr-radius-md);color:var(--cr-work-text-muted);font-size:var(--cr-text-sm);text-align:center}.cr-board-col--collapsed{position:relative;flex:0 0 var(--cr-space-12);align-items:center;gap:var(--cr-space-2);min-width:var(--cr-space-12);padding:var(--cr-space-3) 0;cursor:pointer;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-board-col--collapsed:hover{background:var(--cr-work-soft)}.cr-board-col__unfold{color:var(--cr-work-text-muted)}.cr-board-col--collapsed .cr-board-col__count{color:var(--cr-work-text);font-weight:var(--cr-weight-semibold)}.cr-board-col__vtitle{overflow:hidden;color:var(--cr-work-text);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-tracking-label);text-overflow:ellipsis;white-space:nowrap;writing-mode:vertical-rl}.cr-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-1);margin:0;padding:0;list-style:none;font-size:var(--cr-text-sm)}.cr-crumbs__item{display:inline-flex;align-items:center;gap:var(--cr-space-1);min-width:0}.cr-crumbs__sep{color:var(--cr-text-muted)}.cr-crumbs__link{position:relative;color:var(--cr-text-secondary);font-weight:var(--cr-weight-medium);text-decoration:none}.cr-crumbs__link:after{content:"";position:absolute;top:50%;right:0;left:0;height:max(100%,var(--cr-hit-min, 0px));transform:translateY(-50%)}.cr-crumbs__link:hover{color:var(--cr-text-link);text-decoration:underline}.cr-crumbs__current{color:var(--cr-text);font-weight:var(--cr-weight-semibold)}.cr-card{--card-pad: var(--cr-space-5);display:flex;flex-direction:column;gap:var(--cr-space-3);padding:var(--card-pad);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-card-radius, var(--cr-radius-lg));background:var(--cr-surface);box-shadow:var(--cr-card-shadow, none);color:inherit;font:inherit;text-align:left;text-decoration:none}.cr-card--pad-none{--card-pad: 0;gap:0}.cr-card--pad-sm{--card-pad: var(--cr-space-3)}.cr-card--pad-lg{--card-pad: var(--cr-space-6)}.cr-card--elevated{border-color:transparent;box-shadow:var(--cr-shadow-2)}.cr-card--muted{border-color:transparent;background:var(--cr-surface-2);box-shadow:none}.cr-card--plate{border-color:transparent;background:var(--cr-card-plate-bg, var(--cr-surface-2));box-shadow:none}.cr-card--hero{position:relative;isolation:isolate;overflow:hidden;border-color:transparent;background:radial-gradient(110% 140% at 100% 0%,var(--cr-card-hero-glow, transparent) 0%,transparent 60%),var(--cr-card-hero-bg, var(--cr-rail-bg));box-shadow:none;color:var(--cr-text);--cr-text-secondary: var(--cr-card-hero-text-secondary);--cr-text-muted: var(--cr-card-hero-text-muted);--cr-border: var(--cr-card-hero-line);--cr-button-accent: var(--cr-card-hero-action);--cr-button-accent-hover: var(--cr-card-hero-action-hover);--cr-button-accent-press: var(--cr-card-hero-action-hover);--cr-on-button-accent: var(--cr-on-card-hero-action)}.cr-card--hero:before{content:"";position:absolute;z-index:-1;top:var(--cr-space-4);right:var(--cr-space-4);width:13rem;max-width:45%;aspect-ratio:200 / 140;background:var(--cr-card-hero-pixels, var(--cr-text-muted));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cg fill='white'%3E%3Crect x='118' y='12' width='24' height='24'/%3E%3Crect x='154' y='0' width='18' height='18' fill-opacity='.8'/%3E%3Crect x='180' y='26' width='16' height='16' fill-opacity='.6'/%3E%3Crect x='86' y='46' width='32' height='32' fill-opacity='.9'/%3E%3Crect x='136' y='50' width='14' height='14' fill-opacity='.5'/%3E%3Crect x='162' y='62' width='22' height='22' fill-opacity='.7'/%3E%3Crect x='124' y='92' width='16' height='16' fill-opacity='.4'/%3E%3Crect x='186' y='100' width='12' height='12' fill-opacity='.3'/%3E%3C/g%3E%3C/svg%3E") top right / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'%3E%3Cg fill='white'%3E%3Crect x='118' y='12' width='24' height='24'/%3E%3Crect x='154' y='0' width='18' height='18' fill-opacity='.8'/%3E%3Crect x='180' y='26' width='16' height='16' fill-opacity='.6'/%3E%3Crect x='86' y='46' width='32' height='32' fill-opacity='.9'/%3E%3Crect x='136' y='50' width='14' height='14' fill-opacity='.5'/%3E%3Crect x='162' y='62' width='22' height='22' fill-opacity='.7'/%3E%3Crect x='124' y='92' width='16' height='16' fill-opacity='.4'/%3E%3Crect x='186' y='100' width='12' height='12' fill-opacity='.3'/%3E%3C/g%3E%3C/svg%3E") top right / contain no-repeat;pointer-events:none}.cr-card--interactive{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),box-shadow var(--cr-duration-fast) var(--cr-ease-standard),transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-card--interactive:hover{border-color:var(--cr-border-strong);box-shadow:var(--cr-card-shadow-hover, var(--cr-shadow-2))}.cr-card--interactive:active{transform:scale(.995)}.cr-card--interactive:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-card--selected,.cr-card--selected.cr-card--interactive:hover{border-color:var(--cr-brand);background:var(--cr-brand-soft);box-shadow:inset 0 0 0 calc(var(--cr-border-width-accent) - var(--cr-border-width)) var(--cr-brand)}.cr-card__header,.cr-card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-3)}.cr-card__footer{padding-top:var(--cr-space-3);border-top:var(--cr-border-width) solid var(--cr-border)}.cr-skeleton{display:block;background:linear-gradient(90deg,var(--cr-skeleton) 0%,var(--cr-skeleton-shine) 50%,var(--cr-skeleton) 100%);background-size:200% 100%;animation:cr-shimmer 1.4s ease-in-out infinite}.cr-skeleton-lines{display:flex;flex-direction:column;gap:var(--cr-space-2)}@keyframes cr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.cr-card-grid{--cr-card-grid-gap: var(--cr-card-grid-gap-md, var(--cr-space-3));display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--cr-card-grid-min, 11rem),calc(50% - var(--cr-card-grid-gap))),1fr));gap:var(--cr-card-grid-gap);row-gap:var(--cr-card-grid-row-gap, var(--cr-card-grid-gap));margin:0;padding:0;list-style:none}.cr-card-grid--gap-sm{--cr-card-grid-gap: var(--cr-space-2);row-gap:var(--cr-card-grid-gap)}.cr-card-grid--gap-lg{--cr-card-grid-gap: var(--cr-space-4);row-gap:var(--cr-card-grid-gap)}.cr-card-grid--list{grid-template-columns:minmax(0,1fr)}.cr-card-grid__cell{display:flex;min-width:0}.cr-card-grid__cell>*{flex:1}.cr-card-grid__skeleton{display:flex;flex-direction:column;gap:var(--cr-space-2);padding:var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-card-radius, var(--cr-radius-lg));background:var(--cr-surface)}.cr-card-grid__skeleton-photo{aspect-ratio:1}.cr-category-tile{display:flex;flex-direction:column;gap:var(--cr-space-3);width:100%;min-width:0;height:100%;min-height:15rem;padding:var(--cr-space-4);overflow:hidden;border:0;border-radius:var(--cr-category-tile-radius, var(--cr-radius-lg));background:var(--cr-category-tile-bg, var(--cr-surface-2));color:var(--cr-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-category-tile--sm{min-height:12.5rem}.cr-category-tile:hover{background:var(--cr-category-tile-bg-hover, var(--cr-surface-3))}.cr-category-tile:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-category-tile__text{display:flex;flex-direction:column;gap:var(--cr-space-1);min-width:0}.cr-category-tile__title{display:-webkit-box;overflow:hidden;font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.cr-category-tile__sub{display:-webkit-box;overflow:hidden;color:var(--cr-text-muted);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cr-category-tile__count{color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-category-tile__art{display:flex;flex:1;align-items:flex-end;justify-content:center;min-height:0}.cr-category-tile__img{display:block;width:100%;max-width:10rem;height:100%;max-height:8.5rem;object-fit:contain;object-position:center bottom;mix-blend-mode:var(--cr-category-tile-blend, normal);transition:transform var(--cr-duration-base) var(--cr-ease-standard)}.cr-category-tile:hover .cr-category-tile__img{transform:scale(1.04)}.cr-category-tile__icon{align-self:flex-end;margin-left:auto;color:var(--cr-category-tile-icon, var(--cr-text-muted))}.cr-category-tile__icon.cr-icon{width:var(--cr-category-tile-icon-size, 4.5rem);height:var(--cr-category-tile-icon-size, 4.5rem)}.cr-category-tile--sm .cr-category-tile__icon.cr-icon{width:var(--cr-category-tile-icon-size-sm, 3.5rem);height:var(--cr-category-tile-icon-size-sm, 3.5rem)}.cr-category-tile--tone-1{--cr-category-tile-bg: var(--cr-tone-1-bg);--cr-category-tile-bg-hover: var(--cr-tone-1-bg-hover);--cr-category-tile-chip: var(--cr-tone-1-chip);--cr-category-tile-icon: var(--cr-tone-1-ink)}.cr-category-tile--tone-2{--cr-category-tile-bg: var(--cr-tone-2-bg);--cr-category-tile-bg-hover: var(--cr-tone-2-bg-hover);--cr-category-tile-chip: var(--cr-tone-2-chip);--cr-category-tile-icon: var(--cr-tone-2-ink)}.cr-category-tile--tone-3{--cr-category-tile-bg: var(--cr-tone-3-bg);--cr-category-tile-bg-hover: var(--cr-tone-3-bg-hover);--cr-category-tile-chip: var(--cr-tone-3-chip);--cr-category-tile-icon: var(--cr-tone-3-ink)}.cr-category-tile--tone-4{--cr-category-tile-bg: var(--cr-tone-4-bg);--cr-category-tile-bg-hover: var(--cr-tone-4-bg-hover);--cr-category-tile-chip: var(--cr-tone-4-chip);--cr-category-tile-icon: var(--cr-tone-4-ink)}.cr-category-tile--tone-5{--cr-category-tile-bg: var(--cr-tone-5-bg);--cr-category-tile-bg-hover: var(--cr-tone-5-bg-hover);--cr-category-tile-chip: var(--cr-tone-5-chip);--cr-category-tile-icon: var(--cr-tone-5-ink)}.cr-category-tile--tone-6{--cr-category-tile-bg: var(--cr-tone-6-bg);--cr-category-tile-bg-hover: var(--cr-tone-6-bg-hover);--cr-category-tile-chip: var(--cr-tone-6-chip);--cr-category-tile-icon: var(--cr-tone-6-ink)}.cr-category-tile--tone-7{--cr-category-tile-bg: var(--cr-tone-7-bg);--cr-category-tile-bg-hover: var(--cr-tone-7-bg-hover);--cr-category-tile-chip: var(--cr-tone-7-chip);--cr-category-tile-icon: var(--cr-tone-7-ink)}.cr-category-tile--tone-8{--cr-category-tile-bg: var(--cr-tone-8-bg);--cr-category-tile-bg-hover: var(--cr-tone-8-bg-hover);--cr-category-tile-chip: var(--cr-tone-8-chip);--cr-category-tile-icon: var(--cr-tone-8-ink)}.cr-category-tile[class*=cr-category-tile--tone-]{box-shadow:var(--cr-store-shadow-card, none)}.cr-category-tile[class*=cr-category-tile--tone-]:hover{box-shadow:var(--cr-store-shadow-hover, none)}.cr-category-tile:not(.cr-category-tile--xs) .cr-category-tile__art--icon{flex:none;align-self:flex-end;align-items:center;width:var(--cr-category-tile-chip-size, 5rem);height:var(--cr-category-tile-chip-size, 5rem);margin-left:auto;border-radius:var(--cr-radius-md);background:var(--cr-category-tile-chip, transparent)}.cr-category-tile--sm .cr-category-tile__art--icon{--cr-category-tile-chip-size: 4rem}.cr-category-tile:not(.cr-category-tile--xs) .cr-category-tile__art--icon .cr-category-tile__icon{align-self:center;margin:0}.cr-category-tile:not(.cr-category-tile--xs) .cr-category-tile__art--icon .cr-category-tile__icon.cr-icon{width:2.75rem;height:2.75rem}.cr-category-tile--sm .cr-category-tile__art--icon .cr-category-tile__icon.cr-icon{width:2.25rem;height:2.25rem}.cr-category-tile--xs{flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:var(--cr-space-3);min-height:0;padding:var(--cr-space-3) var(--cr-space-4)}.cr-category-tile--xs .cr-category-tile__art{flex:none;align-items:center;width:var(--cr-control-lg);height:var(--cr-control-lg);border-radius:var(--cr-radius-pill);background:var(--cr-category-tile-chip, var(--cr-surface))}.cr-category-tile--xs .cr-category-tile__icon{align-self:center;margin:0}.cr-category-tile--xs .cr-category-tile__icon.cr-icon{width:var(--cr-icon-lg);height:var(--cr-icon-lg)}.cr-category-tile--xs .cr-category-tile__text{gap:0}.cr-category-tile--xs .cr-category-tile__title{-webkit-line-clamp:2;line-clamp:2}.cr-category-tile--xs .cr-category-tile__sub{-webkit-line-clamp:1;line-clamp:1}@media(max-width:480px){.cr-category-tile--xs{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:var(--cr-space-2);padding:var(--cr-space-3)}.cr-category-tile--xs .cr-category-tile__sub{-webkit-line-clamp:2;line-clamp:2}}@media(prefers-reduced-motion:reduce){.cr-category-tile,.cr-category-tile__img{transition:none}.cr-category-tile:hover .cr-category-tile__img{transform:none}}.cr-voice{--cr-voice-action: var(--cr-brand);--cr-on-voice-action: var(--cr-on-brand);--cr-voice-track: var(--cr-border);--cr-voice-fill: var(--cr-voice-action);--cr-voice-time: var(--cr-text-secondary);display:flex;align-items:center;gap:var(--cr-space-2);width:240px;max-width:100%}.cr-voice--inverse{--cr-voice-action: var(--cr-chat-service-bg);--cr-on-voice-action: var(--cr-on-overlay);--cr-voice-track: var(--cr-chat-service-bg);--cr-voice-fill: var(--cr-on-overlay);--cr-voice-time: var(--cr-on-overlay)}.cr-voice__play{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--cr-touch-min);height:var(--cr-touch-min);padding:0;border:0;border-radius:var(--cr-radius-pill);background:var(--cr-voice-action);color:var(--cr-on-voice-action);cursor:pointer}.cr-voice__play:disabled{background:var(--cr-surface-3);color:var(--cr-text-disabled);cursor:default}.cr-voice__track{flex:1;height:var(--cr-space-1);overflow:hidden;border-radius:var(--cr-radius-pill);background:var(--cr-voice-track)}.cr-voice__fill{display:block;height:100%;background:var(--cr-voice-fill)}.cr-voice__time{flex:none;color:var(--cr-voice-time);font-size:var(--cr-text-xs)}.cr-chat-system{align-self:center;display:flex;gap:var(--cr-space-2);max-width:90%;padding:var(--cr-space-1) var(--cr-space-3);border-radius:var(--cr-radius-pill);background:var(--cr-chat-service-bg);color:var(--cr-chat-service-text);font-size:var(--cr-text-sm);text-align:center}.cr-chat-system__time{opacity:.8}.cr-chat-bubble{display:flex;align-items:center;justify-content:flex-start;gap:var(--cr-space-1)}.cr-chat-bubble--mine{justify-content:flex-end}.cr-chat-bubble--joined{margin-top:calc(-1 * var(--cr-space-1-5))}.cr-chat-bubble__body{display:flex;flex-direction:column;gap:var(--cr-space-1);min-width:0;max-width:min(85%,var(--cr-chat-bubble-max, 480px));padding:var(--cr-space-2) var(--cr-space-3);border:var(--cr-border-width) solid transparent;border-radius:var(--cr-radius-lg);background:var(--cr-chat-bubble);color:var(--cr-text)}.cr-chat-bubble--wall .cr-chat-bubble__body{box-shadow:var(--cr-shadow-1)}.cr-chat-bubble--page .cr-chat-bubble__body{border-color:var(--cr-border)}.cr-chat-bubble--mine .cr-chat-bubble__body{background:var(--cr-chat-bubble-mine)}.cr-chat-bubble__body--highlight{outline:var(--cr-focus-width) solid var(--cr-focus)}.cr-chat-bubble__body--gone{border-color:var(--cr-border);border-style:dashed;box-shadow:none}.cr-chat-bubble__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-2)}.cr-chat-bubble__author{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cr-text-link);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold)}.cr-chat-bubble__more{display:inline-flex;flex:none;opacity:0;transition:opacity var(--cr-duration-fast) var(--cr-ease-standard)}.cr-chat-bubble--mine .cr-chat-bubble__more{order:-1}.cr-chat-bubble:hover .cr-chat-bubble__more,.cr-chat-bubble__more:focus-within,.cr-chat-bubble__more:has([aria-expanded=true]){opacity:1}@media(hover:none){.cr-chat-bubble__more{opacity:1}}.cr-chat-bubble__line{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;column-gap:var(--cr-space-2);row-gap:var(--cr-space-0-5)}.cr-chat-bubble__line>:is(.cr-chat-bubble__text,.cr-chat-bubble__gone){flex:1 1 auto;min-width:0}.cr-chat-bubble__gone{margin:0;color:var(--cr-text-muted);font-style:italic}.cr-chat-bubble__quote{display:flex;flex-direction:column;width:0;min-width:100%;margin:0;padding:var(--cr-space-1) var(--cr-space-2);border:0;border-left:var(--cr-border-width-accent) solid var(--cr-chat-quote-line);border-radius:var(--cr-radius-xs);background:var(--cr-chat-quote-bg);color:inherit;font:inherit;font-size:var(--cr-text-sm);text-align:left}.cr-chat-bubble__quote--action{cursor:pointer}.cr-chat-bubble__quote-author{color:var(--cr-text-secondary);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold)}.cr-chat-bubble__quote-text{overflow:hidden;font-size:var(--cr-text-sm);text-overflow:ellipsis;white-space:nowrap}.cr-chat-bubble__body--reply{min-width:min(240px,85%)}.cr-chat-bubble__order{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--cr-space-1);padding:0 var(--cr-space-2);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-pill);background:var(--cr-surface);color:var(--cr-text-link);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);text-decoration:none}a.cr-chat-bubble__order:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}.cr-chat-bubble__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.cr-chat-bubble__link{color:inherit;text-decoration:underline}.cr-chat-bubble__media{display:grid;grid-template-columns:repeat(var(--cr-chat-columns),minmax(0,var(--cr-chat-cell)));gap:var(--cr-space-1);max-width:100%}.cr-chat-bubble__media--1{--cr-chat-columns: 1;--cr-chat-cell: var(--cr-chat-tile-1, 240px)}.cr-chat-bubble__media--2{--cr-chat-columns: 2;--cr-chat-cell: var(--cr-chat-tile-2, 150px)}.cr-chat-bubble__media--3{--cr-chat-columns: 3;--cr-chat-cell: var(--cr-chat-tile-3, 100px)}.cr-chat-bubble__body--media{min-width:min(200px,85%)}.cr-chat-bubble__body--media>:is(.cr-chat-bubble__head,.cr-attachments,.cr-chat-bubble__line){width:0;min-width:100%}.cr-chat-bubble__meta{display:flex;flex:none;align-items:center;margin-left:auto;white-space:nowrap;justify-content:flex-end;gap:var(--cr-space-1);color:var(--cr-text-muted);font-size:var(--cr-text-xs)}.cr-chat-bubble__meta .cr-chat-bubble__edited{--btn-font: var(--cr-text-xs);--btn-px: 0}.cr-chat-bubble__ticks{display:inline-flex}.cr-chat-bubble__ticks--read{color:var(--cr-text-link)}.cr-chat-reply{display:flex;align-items:center;gap:var(--cr-space-2);padding:var(--cr-space-1) var(--cr-space-1) var(--cr-space-1) var(--cr-space-2);border-left:var(--cr-border-width-accent) solid var(--cr-chat-quote-line);border-radius:var(--cr-radius-xs);background:var(--cr-chat-quote-bg);font-size:var(--cr-text-sm)}.cr-chat-reply__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-chat-reply__title{font-weight:var(--cr-weight-semibold)}.ctl[data-v-8699a228]{display:flex;flex-direction:column;min-height:0;height:100%;overflow-y:auto}.ctl--ribbon[data-v-8699a228]{height:auto;overflow:visible;border-bottom:var(--cr-border-width) solid var(--cr-border)}.ctl__head[data-v-8699a228]{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-2);padding:var(--cr-space-3);border-bottom:var(--cr-border-width) solid var(--cr-border)}.ctl--ribbon .ctl__head[data-v-8699a228]{border-bottom:0;padding-bottom:0}.ctl__who[data-v-8699a228]{display:flex;align-items:center;gap:var(--cr-space-2);min-width:0}.ctl__who-text[data-v-8699a228]{display:flex;flex-direction:column;min-width:0}.ctl__name[data-v-8699a228]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctl__actions[data-v-8699a228]{display:flex;flex:none;gap:var(--cr-space-1)}.ctl__object[data-v-8699a228]{display:flex;align-items:center;gap:var(--cr-space-2);padding:var(--cr-space-3) var(--cr-space-2) var(--cr-space-1)}.ctl__object-name[data-v-8699a228]{flex:1;min-width:0}.ctl__object-text[data-v-8699a228]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctl__row--order[data-v-8699a228]{margin-left:var(--cr-space-3)}.ctl__more[data-v-8699a228]{padding:0 var(--cr-space-2) var(--cr-space-2) var(--cr-space-6)}.ctl__objects[data-v-8699a228]{display:flex;align-items:center;gap:var(--cr-space-2);padding:var(--cr-space-2) var(--cr-space-3) 0}.ctl__objects[data-v-8699a228]>:last-child{flex:1;min-width:0}.ctl__ribbon[data-v-8699a228]{display:flex;align-items:center;gap:var(--cr-space-1);padding:var(--cr-space-2) var(--cr-space-3)}.ctl__tabs[data-v-8699a228]{flex:0 1 auto;min-width:0}.ctl__more-tabs[data-v-8699a228]{flex:none}.ctl__pad[data-v-8699a228]{margin:var(--cr-space-3)}.ctl__list[data-v-8699a228]{padding:var(--cr-space-2)}.ctl__title[data-v-8699a228]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctl__row--unread .ctl__title[data-v-8699a228]{font-weight:var(--cr-weight-semibold)}.ctl__row--quiet .ctl__title[data-v-8699a228]{font-weight:var(--cr-weight-regular)}.ctl__time[data-v-8699a228]{font-size:var(--cr-text-xs);color:var(--cr-text-muted);white-space:nowrap}.ctl__text[data-v-8699a228]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-check{display:inline-flex;align-items:flex-start;gap:var(--cr-space-2);cursor:pointer;-webkit-tap-highlight-color:transparent}.cr-check--disabled{cursor:not-allowed;opacity:var(--cr-disabled-opacity)}.cr-check__box-wrap{position:relative;display:inline-flex;flex-shrink:0;margin-top:var(--cr-icon-nudge)}.cr-check__input{--check-hit: max(36px, var(--cr-hit-min, 0px));position:absolute;top:calc(50% - var(--check-hit) / 2);left:calc(50% - var(--check-hit) / 2);width:var(--check-hit);height:var(--check-hit);margin:0;opacity:0;cursor:inherit}.cr-check__box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:var(--cr-border-width-strong) solid var(--cr-border-input);border-radius:var(--cr-radius-xs);background:var(--cr-surface);color:var(--cr-on-brand);transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-check:hover .cr-check__box{border-color:var(--cr-border-input-hover)}.cr-check__input:checked+.cr-check__box,.cr-check__input:indeterminate+.cr-check__box{background:var(--cr-brand);border-color:var(--cr-brand)}.cr-check__input:focus-visible+.cr-check__box{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-check__input[aria-invalid=true]+.cr-check__box{border-color:var(--cr-danger)}.cr-check__text{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0}.cr-check__label{color:var(--cr-text);line-height:var(--cr-leading-snug)}.cr-check__description{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-chip{display:inline-flex;align-items:center;gap:var(--cr-space-1-5);max-width:100%;min-height:var(--cr-control-sm);padding:0 var(--cr-space-2);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-sm);background:var(--cr-surface-2);color:var(--cr-text);font:inherit;font-size:var(--cr-text-sm);line-height:var(--cr-leading-tight);text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-chip:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cr-border-strong)}.cr-chip--sm{min-height:var(--cr-space-6);padding:0 var(--cr-space-1-5);gap:var(--cr-space-1);font-size:var(--cr-text-xs)}.cr-chip--outline{border-color:var(--cr-border-strong);background:var(--cr-surface)}.cr-chip--outline:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cr-brand)}.cr-chip--on,.cr-chip--on:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cr-brand);background:var(--cr-brand-soft);color:var(--cr-brand-soft-text)}.cr-chip--more{border-style:dashed;background:transparent;color:var(--cr-text-secondary);font-weight:var(--cr-weight-medium)}.cr-chip:disabled,.cr-chip[aria-disabled=true]{color:var(--cr-text-disabled);cursor:not-allowed}.cr-chip:focus-visible{outline-offset:calc(var(--cr-focus-width) * -1)}.cr-chip__icon{flex:none}.cr-chip__label{min-width:0;overflow-wrap:anywhere}.cr-chip__count{flex:none;color:var(--cr-text-secondary);font-size:var(--cr-text-xs);font-variant-numeric:tabular-nums}.cr-chip--on .cr-chip__count{color:inherit}@media(pointer:coarse){.cr-chip,.cr-chip--sm{min-height:var(--cr-touch-min)}}.cr-input{--input-h: var(--cr-control-md);display:flex;align-items:center;gap:var(--cr-space-2);min-height:var(--input-h);padding:0 var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-control-border, var(--cr-border-input));border-radius:var(--cr-control-radius, var(--cr-radius-md));background:var(--cr-control-bg, var(--cr-surface));color:var(--cr-text);transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),box-shadow var(--cr-duration-fast) var(--cr-ease-standard)}.cr-input:hover:not(.cr-input--disabled){border-color:var(--cr-border-input-hover)}.cr-input:focus-within{border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-input--filled{border-color:transparent;background:var(--cr-control-filled-bg, var(--cr-surface-2))}.cr-input--filled:hover:not(.cr-input--disabled){border-color:transparent;background:var(--cr-control-filled-bg-hover, var(--cr-surface-3))}.cr-input--filled:focus-within,.cr-input--filled:focus-within:hover{border-color:var(--cr-focus);background:var(--cr-control-bg, var(--cr-surface))}.cr-input--invalid,.cr-input--invalid:hover{border-color:var(--cr-danger)}.cr-input--invalid:focus-within{box-shadow:0 0 0 var(--cr-focus-width) var(--cr-danger)}.cr-input--disabled{background:var(--cr-surface-2);color:var(--cr-text-disabled);cursor:not-allowed}.cr-input--readonly{background:var(--cr-surface-2)}.cr-input--sm{--input-h: var(--cr-control-sm);padding:0 var(--cr-space-2);border-radius:var(--cr-control-radius, var(--cr-radius-sm))}.cr-input--mono .cr-input__control{font-family:var(--cr-font-mono)}.cr-input--lg{--input-h: var(--cr-control-lg);font-size:var(--cr-text-base)}.cr-input__control{flex:1;min-width:0;height:calc(var(--input-h) - 2 * var(--cr-border-width));padding:0;border:0;outline:none;background:transparent;color:inherit}.cr-input__control:focus-visible{outline:none}.cr-input__control::placeholder{color:var(--cr-text-muted);opacity:1}.cr-input__control:disabled{cursor:not-allowed}.cr-input__control--right{text-align:right;font-variant-numeric:tabular-nums}.cr-input__icon,.cr-input__affix{color:var(--cr-text-muted);white-space:nowrap}.cr-input__clear{margin-right:calc(var(--cr-space-0-5) * -1)}.cr-input__control::-webkit-search-cancel-button,.cr-input__control::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cr-input__control::-webkit-outer-spin-button,.cr-input__control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cr-input__control[type=number]{-moz-appearance:textfield}.cr-list-item{--li-py: var(--cr-space-2);--li-px: var(--cr-space-3);--li-gap: var(--cr-space-3);min-width:0}.cr-list-item--sm{--li-py: var(--cr-space-1-5);--li-px: var(--cr-space-2);--li-gap: var(--cr-space-2)}.cr-list-item__row{display:flex;align-items:center;gap:var(--cr-space-1);min-width:0}.cr-list-item__main{display:flex;flex:1;align-items:center;gap:var(--li-gap);width:100%;min-width:0;padding:var(--li-py) var(--li-px);border:var(--cr-border-width) solid transparent;border-radius:var(--cr-radius-md);background:none;color:inherit;font:inherit;text-align:left;text-decoration:none}.cr-list-item--align-start .cr-list-item__main,.cr-list-item--align-start .cr-list-item__row{align-items:flex-start}.cr-list-item--pressable .cr-list-item__main{min-height:var(--cr-control-md);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-list-item--pressable.cr-list-item--sm .cr-list-item__main{min-height:var(--cr-control-sm)}.cr-list-item__main:focus-visible{outline-offset:calc(var(--cr-focus-width) * -1)}.cr-list-item--pressable:not(.cr-list-item--disabled) .cr-list-item__main:hover{background:var(--cr-surface-2)}.cr-list-item--active .cr-list-item__main,.cr-list-item--active.cr-list-item--pressable .cr-list-item__main:hover{background:var(--cr-brand-soft)}.cr-list-item--selected .cr-list-item__main,.cr-list-item--selected.cr-list-item--pressable .cr-list-item__main:hover{border-color:var(--cr-brand);background:var(--cr-brand-soft)}.cr-list-item--muted .cr-list-item__main{color:var(--cr-text-muted)}.cr-list-item--disabled .cr-list-item__main,.cr-list-item--disabled .cr-list-item__sub{color:var(--cr-text-disabled)}.cr-list-item--disabled .cr-list-item__main{cursor:not-allowed}.cr-list-item--divided{--li-py: var(--cr-space-3);--li-px: var(--cr-space-2)}.cr-list-item--divided.cr-list-item--sm{--li-py: var(--cr-space-2)}.cr-list-item--divided .cr-list-item__main{border:0;border-radius:0}.cr-list-item--divided+.cr-list-item--divided{border-top:var(--cr-border-width) solid var(--cr-border)}.cr-list-item--divided .cr-list-item__actions{padding-right:var(--li-px)}.cr-list-item__start{display:inline-flex;flex:none;align-items:center;color:var(--cr-text-secondary)}.cr-list-item__body{display:flex;flex:1;flex-direction:column;gap:var(--cr-space-0-5);min-width:0;line-height:var(--cr-leading-snug)}.cr-list-item__title{font-weight:var(--cr-weight-medium);overflow-wrap:anywhere}.cr-list-item__sub{color:var(--cr-text-secondary);font-size:var(--cr-text-sm);overflow-wrap:anywhere}.cr-list-item--muted .cr-list-item__sub{color:var(--cr-text-muted)}.cr-list-item__end{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-end;gap:var(--cr-space-1);min-width:0;max-width:45%;text-align:right;overflow-wrap:anywhere}.cr-list-item__end>*{max-width:100%}.cr-list-item__chevron{flex:none;color:var(--cr-text-muted);transition:transform var(--cr-duration-base) var(--cr-ease-standard)}.cr-list-item--expanded .cr-list-item__chevron{transform:rotate(180deg)}.cr-list-item__actions{display:flex;flex:none;align-items:center;gap:var(--cr-space-1)}.cr-list-item__details{padding:0 var(--li-px) var(--li-py)}@media(pointer:coarse){.cr-list-item--pressable .cr-list-item__main,.cr-list-item--pressable.cr-list-item--sm .cr-list-item__main{min-height:var(--cr-touch-min)}}.cr-empty{display:flex;flex-direction:column;align-items:center;gap:var(--cr-space-2);padding:var(--cr-space-12) var(--cr-space-6);text-align:center}.cr-empty--compact{padding:var(--cr-space-6) var(--cr-space-4)}.cr-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--cr-space-16);height:var(--cr-space-16);margin-bottom:var(--cr-space-2);border-radius:var(--cr-radius-xl);background:var(--cr-brand-soft);color:var(--cr-brand-soft-text)}.cr-empty--compact .cr-empty__icon{width:var(--cr-space-12);height:var(--cr-space-12);border-radius:var(--cr-radius-lg)}.cr-empty__title{font-size:var(--cr-text-base);font-weight:var(--cr-weight-semibold)}.cr-empty__description{max-width:44ch;color:var(--cr-text-muted)}.cr-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cr-space-2);margin-top:var(--cr-space-3)}.cr-combobox{position:relative;min-width:0}.cr-combobox__list{position:fixed;z-index:var(--cr-z-dropdown);top:0;left:0;display:flex;flex-direction:column;gap:var(--cr-space-0-5);max-height:var(--cr-list-max-h);padding:var(--cr-space-1);overflow-y:auto;overscroll-behavior:contain;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);background:var(--cr-surface);box-shadow:var(--cr-shadow-3)}.cr-combobox__note{display:flex;align-items:center;gap:var(--cr-space-2);margin:0;padding:var(--cr-space-2) var(--cr-space-3);color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-dev-login{display:flex;flex-direction:column;gap:var(--cr-space-2);padding:var(--cr-space-3);border:var(--cr-border-width) dashed var(--cr-warning-line);border-radius:var(--cr-radius-md);background:var(--cr-warning-soft)}.cr-dev-login__title{display:inline-flex;align-items:center;gap:var(--cr-space-1);margin:0;color:var(--cr-warning-text);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-medium)}.cr-dev-login__list{display:flex;flex-wrap:wrap;gap:var(--cr-space-2)}.cr-dev-login__note{margin-left:var(--cr-space-1);color:var(--cr-text-muted);font-weight:var(--cr-weight-regular)}.cr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--cr-space-6);background:var(--cr-overlay)}.cr-modal__panel{display:flex;flex-direction:column;width:100%;max-height:min(88dvh,var(--cr-modal-max-h));border-radius:var(--cr-modal-radius, var(--cr-radius-xl));background:var(--cr-surface);box-shadow:var(--cr-shadow-4);outline:none}.cr-modal__panel--sm{max-width:var(--cr-modal-sm)}.cr-modal__panel--md{max-width:var(--cr-modal-md)}.cr-modal__panel--lg{max-width:var(--cr-modal-lg)}.cr-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cr-space-3);padding:var(--cr-space-5) var(--cr-space-5) 0}.cr-modal__heading{display:flex;flex:1;flex-direction:column;gap:var(--cr-space-1);min-width:0}.cr-modal__title,.cr-modal__description{overflow-wrap:anywhere}.cr-modal__title{font-size:var(--cr-text-lg);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-modal__description{color:var(--cr-text-muted)}.cr-modal__body{--cr-sticky-top: 0px;--cr-sticky-bottom: 0px;padding:var(--cr-space-4) var(--cr-space-5);overflow-y:auto}.cr-modal__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--cr-space-2);padding:var(--cr-space-3) var(--cr-space-5) var(--cr-space-5)}.cr-modal__footer-start{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2);margin-right:auto}.cr-modal-enter-active,.cr-modal-leave-active{transition:opacity var(--cr-duration-base) var(--cr-ease-standard)}.cr-modal-enter-active .cr-modal__panel,.cr-modal-leave-active .cr-modal__panel{transition:transform var(--cr-duration-slow) var(--cr-ease-enter)}.cr-modal-leave-active .cr-modal__panel{transition-timing-function:var(--cr-ease-exit)}.cr-modal-enter-from,.cr-modal-leave-to{opacity:0}.cr-modal-enter-from .cr-modal__panel,.cr-modal-leave-to .cr-modal__panel{transform:translateY(var(--cr-space-3)) scale(.98)}@media(max-width:600px){.cr-modal{align-items:flex-end;padding:0}.cr-modal__panel{max-width:none;max-height:92dvh;border-radius:var(--cr-modal-radius, var(--cr-radius-xl)) var(--cr-modal-radius, var(--cr-radius-xl)) 0 0;padding-bottom:env(safe-area-inset-bottom)}.cr-modal__footer{flex-direction:column-reverse}.cr-modal__footer>*{width:100%}.cr-modal__footer-start{flex-direction:column-reverse;margin-right:0}.cr-modal__footer-start>*{width:100%}.cr-modal-enter-from .cr-modal__panel,.cr-modal-leave-to .cr-modal__panel{transform:translateY(100%)}}.cr-divider{height:var(--cr-border-width);background:var(--cr-border)}.cr-divider--vertical{width:var(--cr-border-width);height:auto;align-self:stretch}.cr-divider--label{display:flex;align-items:center;gap:var(--cr-space-3);height:auto;background:none;color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-divider--label:before,.cr-divider--label:after{content:"";flex:1;height:var(--cr-border-width);background:var(--cr-border)}.cr-divider--brand.cr-divider--label{color:var(--cr-brand-soft-text);font-weight:var(--cr-weight-semibold)}.cr-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z-modal);display:flex;justify-content:flex-end;background:var(--cr-overlay)}.cr-drawer__panel{display:flex;flex-direction:column;max-width:100vw;height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) 0;border-radius:var(--cr-drawer-radius, 0) 0 0 var(--cr-drawer-radius, 0);background:var(--cr-surface);box-shadow:var(--cr-shadow-4);outline:none}.cr-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cr-space-3);padding:var(--cr-space-5);border-bottom:var(--cr-border-width) solid var(--cr-border)}.cr-drawer__heading{flex:1;min-width:0}.cr-drawer__title,.cr-drawer__description{overflow-wrap:anywhere}.cr-drawer__title{font-size:var(--cr-text-lg);font-weight:var(--cr-weight-semibold)}.cr-drawer__description{margin-top:var(--cr-space-1);color:var(--cr-text-muted)}.cr-drawer__body{--cr-sticky-top: 0px;--cr-sticky-bottom: 0px;flex:1;padding:var(--cr-space-5);overflow-y:auto}.cr-drawer__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--cr-space-2);padding:var(--cr-space-4) var(--cr-space-5);border-top:var(--cr-border-width) solid var(--cr-border)}.cr-drawer__footer-start{display:flex;align-items:center;gap:var(--cr-space-2);margin-right:auto}.cr-drawer__panel--aside{position:relative;border-radius:0}.cr-drawer__aside{position:absolute;top:0;right:100%;bottom:0;display:flex;flex-direction:column;width:var(--cr-drawer-aside-width);overflow-y:auto;border-right:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-drawer-radius, 0) 0 0 var(--cr-drawer-radius, 0);background:var(--cr-surface);box-shadow:var(--cr-shadow-4);clip-path:inset(0 0 0 calc(var(--cr-space-12) * -1));animation:cr-drawer-aside-in var(--cr-duration-base) var(--cr-ease-standard)}@keyframes cr-drawer-aside-in{0%{opacity:0}}.cr-drawer__aside-inline{margin-bottom:var(--cr-space-4)}.cr-drawer-enter-active,.cr-drawer-leave-active{transition:opacity var(--cr-duration-base) var(--cr-ease-standard)}.cr-drawer-enter-active .cr-drawer__panel,.cr-drawer-leave-active .cr-drawer__panel{transition:transform var(--cr-duration-slow) var(--cr-ease-enter)}.cr-drawer-leave-active .cr-drawer__panel{transition-timing-function:var(--cr-ease-exit)}.cr-drawer-enter-from,.cr-drawer-leave-to{opacity:0}.cr-drawer-enter-from .cr-drawer__panel,.cr-drawer-leave-to .cr-drawer__panel{transform:translate(100%)}@media(max-width:600px){.cr-drawer__panel{padding-left:env(safe-area-inset-left)}.cr-drawer__footer{flex-direction:column-reverse}.cr-drawer__footer>*{width:100%}.cr-drawer__footer-start{flex-direction:column-reverse;margin-right:0}.cr-drawer__footer-start>*{width:100%}}.cr-droparea{position:relative;min-width:0}.cr-droparea__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--cr-z-sticky);display:flex;align-items:center;justify-content:center;padding:var(--cr-space-3);border:var(--cr-border-width) dashed var(--cr-brand);border-radius:var(--cr-radius-lg);background:color-mix(in srgb,var(--cr-brand-soft) 86%,transparent);pointer-events:none}.cr-droparea__label{position:sticky;top:var(--cr-space-4);bottom:var(--cr-space-4);display:inline-flex;align-items:center;gap:var(--cr-space-2);max-width:100%;padding:var(--cr-space-2) var(--cr-space-3);border-radius:var(--cr-radius-md);background:var(--cr-surface);color:var(--cr-text);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);text-align:center;box-shadow:var(--cr-shadow-1)}.cr-field{display:flex;flex-direction:column;gap:var(--cr-space-1-5);min-width:0}.cr-field__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cr-space-2)}.cr-field__label{font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);color:var(--cr-text-secondary)}.cr-field__required{color:var(--cr-danger-text)}.cr-field__optional{margin-left:var(--cr-space-1);font-weight:var(--cr-weight-regular);color:var(--cr-text-muted)}.cr-field__aside{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-field__hint,.cr-field__error{font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-field__hint{color:var(--cr-text-muted)}.cr-field__error{color:var(--cr-danger-text)}.cr-fieldset{display:flex;flex-direction:column;gap:var(--cr-space-3);min-width:0;margin:0;padding:var(--cr-space-4);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md)}.cr-fieldset--plain{padding:0;border:0;border-radius:0}.cr-fieldset--invalid{border-color:var(--cr-danger)}.cr-fieldset__legend{padding:0 var(--cr-space-1);color:var(--cr-text-secondary);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold)}.cr-fieldset--plain .cr-fieldset__legend{padding:0;margin-bottom:var(--cr-space-1-5)}.cr-fieldset__required{margin-left:var(--cr-space-0-5);color:var(--cr-danger-text)}.cr-fieldset__optional{margin-left:var(--cr-space-1);color:var(--cr-text-muted);font-weight:var(--cr-weight-regular)}.cr-fieldset__hint,.cr-fieldset__error{margin:0;font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-fieldset__hint{color:var(--cr-text-muted)}.cr-fieldset__error{color:var(--cr-danger-text)}.cr-fieldset:disabled .cr-fieldset__legend{color:var(--cr-text-disabled)}.cr-filedrop{min-width:0}.cr-filedrop__zone{display:flex;flex-direction:column;align-items:center;gap:var(--cr-space-1);width:100%;padding:var(--cr-space-6) var(--cr-space-4);border:var(--cr-border-width) dashed var(--cr-border-strong);border-radius:var(--cr-radius-lg);background:var(--cr-surface-2);color:var(--cr-text-secondary);text-align:center;cursor:pointer;transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-filedrop__zone:hover:not(:disabled){border-color:var(--cr-brand);background:var(--cr-brand-soft)}.cr-filedrop__zone:focus-visible{outline:none;border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-filedrop__zone:disabled{opacity:var(--cr-disabled-opacity);cursor:not-allowed}.cr-filedrop--over .cr-filedrop__zone{border-color:var(--cr-brand);background:var(--cr-brand-soft)}.cr-filedrop--invalid .cr-filedrop__zone{border-color:var(--cr-danger)}.cr-filedrop__zone-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--cr-touch-min);height:var(--cr-touch-min);margin-bottom:var(--cr-space-1);border-radius:var(--cr-radius-lg);background:var(--cr-surface);color:var(--cr-brand-soft-text)}.cr-filedrop__zone-label{color:var(--cr-text);font-weight:var(--cr-weight-semibold)}.cr-filedrop__zone-button{color:var(--cr-text-link);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);text-decoration:underline}.cr-filedrop__zone-hint{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-filedrop__file{display:flex;align-items:center;gap:var(--cr-space-3);padding:var(--cr-space-3) var(--cr-space-3) var(--cr-space-3) var(--cr-space-4);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface-2)}.cr-filedrop__file-icon{display:inline-flex;color:var(--cr-text-muted)}.cr-filedrop__file-text{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0;flex:1}.cr-filedrop__file-name{font-weight:var(--cr-weight-semibold);overflow-wrap:anywhere}.cr-filedrop__file-size{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-kv{display:flex;flex-direction:column;gap:var(--cr-space-3);margin:0}.cr-kv__row{display:grid;gap:var(--cr-space-1)}.cr-kv--grid .cr-kv__row{grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:var(--cr-space-4);align-items:baseline}.cr-kv__label{color:var(--cr-text-muted)}.cr-kv__value{margin:0;color:var(--cr-text);min-width:0;overflow-wrap:anywhere}.cr-kv--grid .cr-kv__row--action{grid-template-columns:minmax(120px,34%) minmax(0,1fr) auto}.cr-kv--stack .cr-kv__row--action{grid-template-columns:minmax(0,1fr) auto}.cr-kv--stack .cr-kv__row--action .cr-kv__label{grid-column:1 / -1}.cr-kv__action{display:flex;align-items:center;justify-content:flex-end;gap:var(--cr-space-2);margin:0}.cr-kv--divided{gap:0}.cr-kv--divided .cr-kv__row{padding:var(--cr-space-3) 0;border-top:var(--cr-border-width) solid var(--cr-border)}.cr-kv--divided .cr-kv__row:first-child{border-top:0;padding-top:0}.cr-kv--divided .cr-kv__row:last-child{padding-bottom:0}.cr-kv--split{gap:var(--cr-space-2)}.cr-kv--split .cr-kv__row{grid-template-columns:auto minmax(min-content,1fr);gap:var(--cr-space-3);align-items:baseline}.cr-kv--split .cr-kv__row--action{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.cr-kv--split .cr-kv__value{text-align:right;font-weight:var(--cr-weight-medium);font-variant-numeric:tabular-nums}@media(max-width:600px){.cr-kv--grid .cr-kv__row{grid-template-columns:1fr;gap:var(--cr-space-0-5)}.cr-kv--grid .cr-kv__row--action{grid-template-columns:minmax(0,1fr) auto}.cr-kv--grid .cr-kv__row--action .cr-kv__label{grid-column:1 / -1}}.cr-lane{--lane-dot: var(--cr-urgency-today-dot);display:flex;flex-direction:column;gap:var(--cr-work-gap-card, var(--cr-space-2));min-width:0;min-height:0;max-height:100%;padding:var(--cr-work-pad-card, var(--cr-space-3)) var(--cr-space-3) var(--cr-space-3);border-top:var(--cr-space-1) solid var(--lane-dot);border-radius:var(--cr-work-radius-card, var(--cr-radius-lg));background:var(--cr-urgency-wait-bg)}.cr-lane--fire{--lane-dot: var(--cr-urgency-fire-dot)}.cr-lane--out{--lane-dot: var(--cr-urgency-out-dot)}.cr-lane--wait{--lane-dot: var(--cr-urgency-wait-dot)}.cr-lane__head{display:flex;align-items:center;gap:var(--cr-space-2);min-width:0;padding:0 var(--cr-space-1)}.cr-lane__dot{flex-shrink:0;width:var(--cr-work-dot, var(--cr-space-2));height:var(--cr-work-dot, var(--cr-space-2));border-radius:var(--cr-status-dot-radius, var(--cr-radius-pill));background:var(--lane-dot)}.cr-lane__title{margin:0;color:var(--cr-work-text);font-size:var(--cr-work-text-title, var(--cr-text-base));font-weight:var(--cr-weight-semibold);white-space:nowrap}.cr-lane__count{color:var(--cr-work-text-muted);font-family:var(--cr-font-mono);font-size:var(--cr-text-sm)}.cr-lane__hint{overflow:hidden;margin-left:auto;color:var(--cr-work-text-muted);font-size:var(--cr-text-xs);text-overflow:ellipsis;white-space:nowrap}.cr-lane__body{display:flex;flex-direction:column;gap:var(--cr-space-2);min-height:0;overflow-y:auto;scrollbar-width:thin}.cr-lane__body--more{-webkit-mask-image:linear-gradient(to bottom,var(--cr-work-text) calc(100% - var(--cr-space-10)),transparent);mask-image:linear-gradient(to bottom,var(--cr-work-text) calc(100% - var(--cr-space-10)),transparent)}.cr-lane__more{flex-shrink:0;align-self:center}.cr-lane__empty{margin:0;padding:var(--cr-space-6) var(--cr-space-3);border:var(--cr-border-width-strong) dashed var(--cr-urgency-empty-line);border-radius:var(--cr-work-radius-task, var(--cr-radius-lg));color:var(--cr-work-text-muted);font-size:var(--cr-text-sm);text-align:center}.cr-lightbox{display:flex;align-items:center;justify-content:center}.cr-lightbox__view{display:block;max-width:100%;max-height:70dvh;border-radius:var(--cr-radius-md);object-fit:contain}.cr-lightbox__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--cr-space-2);width:100%;aspect-ratio:4 / 3;border:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface-2);color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-list{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none}.cr-list--gap-xs{gap:var(--cr-space-1)}.cr-list--gap-sm{gap:var(--cr-space-2)}.cr-list--gap-none{gap:0}.cr-list--scroll{max-height:var(--cr-list-max-h);overflow-y:auto;overscroll-behavior:contain}.cr-month{--month-number: calc(var(--cr-space-6) + var(--cr-space-0-5));container-type:inline-size;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface)}.cr-month__head,.cr-month__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cr-month__week{flex:1;border-top:var(--cr-border-width) solid var(--cr-border)}.cr-month__weekday{padding:var(--cr-space-2) var(--cr-space-3);color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-tracking-caps);text-transform:uppercase}.cr-month__weekday--rest{color:var(--cr-danger-text)}.cr-month__cell{display:flex;min-width:0}.cr-month__cell+.cr-month__cell{border-left:var(--cr-border-width) solid var(--cr-border)}.cr-month__day{position:relative;display:flex;flex:1;flex-direction:column;align-items:stretch;gap:var(--cr-space-1);min-width:0;min-height:96px;padding:var(--cr-space-2);border:0;background:transparent;color:var(--cr-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-month__day:hover{background:var(--cr-surface-2)}.cr-month__day:focus-visible{z-index:1;outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-focus-width) * -1)}.cr-month__day--out{background:var(--cr-surface-2)}.cr-month__day--out>*{opacity:var(--cr-disabled-opacity)}.cr-month__day--selected{background:var(--cr-brand-soft);box-shadow:inset 0 0 0 var(--cr-border-width-accent) var(--cr-brand)}.cr-month__day--selected:hover{background:var(--cr-brand-soft)}.cr-month__day--selected:focus-visible{outline-color:var(--cr-text);outline-offset:calc((var(--cr-border-width-accent) + var(--cr-focus-offset)) * -1 - var(--cr-border-width))}.cr-month__number{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:var(--month-number);height:var(--month-number);padding:0 var(--cr-space-1);border-radius:var(--cr-radius-pill);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);font-variant-numeric:tabular-nums}.cr-month__off{position:absolute;top:var(--cr-space-2);right:var(--cr-space-2);color:var(--cr-danger-text);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-medium);line-height:var(--month-number)}.cr-month__day--today .cr-month__number{background:var(--cr-brand);color:var(--cr-on-brand)}@container (max-width: 640px){.cr-month__day{min-height:64px;padding:var(--cr-space-1)}.cr-month__weekday{padding:var(--cr-space-1-5) var(--cr-space-1);text-align:center}.cr-month__day--off{background:var(--cr-danger-soft)}.cr-month__off{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.cr-navtree{--cr-navtree-toggle: var(--cr-control-sm);--cr-navtree-indent: var(--cr-space-5);margin:0;padding:0;list-style:none}@media(pointer:coarse){.cr-navtree{--cr-navtree-toggle: var(--cr-touch-min)}}.cr-navtree__item{outline:none}.cr-navtree__item:focus-visible>.cr-navtree__row{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-focus-width) * -1)}.cr-navtree__row{display:flex;align-items:flex-start;gap:var(--cr-space-1);min-height:var(--cr-navtree-toggle);padding:0 var(--cr-space-2) 0 calc((var(--cr-navtree-level, 1) - 1) * var(--cr-navtree-indent));border-radius:var(--cr-navtree-radius, var(--cr-radius-sm));cursor:pointer}.cr-navtree__row:hover{background:var(--cr-surface-2)}.cr-navtree__row--selected,.cr-navtree__row--selected:hover{background:var(--cr-brand-soft);color:var(--cr-brand-soft-text)}.cr-navtree__row--disabled{color:var(--cr-text-disabled);cursor:default}.cr-navtree__row--disabled:hover{background:none}.cr-navtree__toggle{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--cr-navtree-toggle);height:var(--cr-navtree-toggle);border-radius:var(--cr-radius-sm);color:var(--cr-text-muted)}.cr-navtree__toggle:not(.cr-navtree__toggle--leaf):not(.cr-navtree__toggle--forced):hover{background:var(--cr-surface-3);color:var(--cr-text)}.cr-navtree__toggle .cr-icon{transition:transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-navtree__toggle--open .cr-icon{transform:rotate(90deg)}.cr-navtree__toggle--forced{cursor:default}.cr-navtree__row--selected .cr-navtree__toggle{color:inherit}.cr-navtree__text{display:flex;flex:1;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:var(--cr-space-1-5) 0;line-height:var(--cr-leading-snug)}.cr-navtree__label{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.cr-navtree--clamp .cr-navtree__label{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cr-navtree-lines, 2);line-clamp:var(--cr-navtree-lines, 2)}.cr-navtree__row--parent .cr-navtree__label{font-weight:var(--cr-weight-semibold)}.cr-navtree__row--off .cr-navtree__label{color:var(--cr-text-muted);text-decoration:line-through;text-decoration-color:var(--cr-border-strong)}.cr-navtree__row>:not(.cr-navtree__toggle):not(.cr-navtree__text){flex:none;align-self:center}.cr-navtree__count{min-width:var(--cr-space-6);color:var(--cr-text-muted);font-size:var(--cr-text-xs);text-align:right}.cr-navtree__row--selected .cr-navtree__count{color:inherit}.cr-navtree__empty{padding:var(--cr-space-1) var(--cr-space-2) var(--cr-space-2) calc((var(--cr-navtree-level, 1) - 1) * var(--cr-navtree-indent) + var(--cr-navtree-toggle));color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-next{--next-soft: var(--cr-brand-soft);--next-fg: var(--cr-brand-soft-text);container-type:inline-size;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);background:var(--cr-surface-2)}.cr-next--success{--next-soft: var(--cr-success-soft);--next-fg: var(--cr-success-text)}.cr-next--warning{--next-soft: var(--cr-warning-soft);--next-fg: var(--cr-warning-text)}.cr-next--danger{--next-soft: var(--cr-danger-soft);--next-fg: var(--cr-danger-text)}.cr-next--violet{--next-soft: var(--cr-violet-soft);--next-fg: var(--cr-violet-text)}.cr-next--info{--next-soft: var(--cr-info-soft);--next-fg: var(--cr-info-text)}.cr-next--neutral{--next-soft: var(--cr-neutral-soft);--next-fg: var(--cr-neutral-text)}.cr-next__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-3) var(--cr-space-4);padding:var(--cr-space-3) var(--cr-space-3) var(--cr-space-3) var(--cr-space-4)}.cr-next__body{display:flex;flex:1 1 360px;align-items:flex-start;gap:var(--cr-space-3);min-width:0}.cr-next__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--cr-control-md);height:var(--cr-control-md);border-radius:var(--cr-radius-md);background:var(--next-soft);color:var(--next-fg)}.cr-next__text{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0}.cr-next__title{margin:0;font-size:var(--cr-text-base);font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-next__desc{margin:0;color:var(--cr-text-secondary);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-next__actions{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--cr-space-2);margin-left:auto}@container (max-width: 640px){.cr-next:not(.cr-next--step) .cr-next__actions{justify-content:flex-start;margin-left:calc(var(--cr-control-md) + var(--cr-space-3))}}.cr-next--step{border-color:var(--cr-work-step-border);border-radius:var(--cr-radius-lg);background:var(--cr-work-step-bg)}.cr-next--step .cr-next__inner{flex-direction:column;align-items:stretch;gap:var(--cr-space-3);padding:var(--cr-space-4)}.cr-next--step .cr-next__body{flex:none}.cr-next--step .cr-next__text{flex:1;gap:var(--cr-space-3);--cr-progress-track: var(--cr-work-step-track)}.cr-next--step .cr-next__title{color:var(--cr-work-text);font-size:var(--cr-text-lg)}.cr-next--step .cr-next__desc{color:var(--cr-work-step-text);font-size:var(--cr-text-md);line-height:var(--cr-leading-normal)}.cr-next--step .cr-next__actions{flex-direction:column;align-items:stretch;margin-left:0}.cr-next--step .cr-button--accent{--cr-button-accent-disabled: var(--cr-work-action-disabled);--cr-on-button-accent-disabled: var(--cr-on-work-action-disabled);--cr-button-disabled-opacity: 1}.cr-notification{--ntf-line: var(--cr-brand);--ntf-bg: var(--cr-brand-soft);--ntf-dot: var(--cr-brand);min-width:0}.cr-notification--warning{--ntf-line: var(--cr-warning-line);--ntf-bg: var(--cr-warning-soft);--ntf-dot: var(--cr-warning)}.cr-notification--danger{--ntf-line: var(--cr-danger-line);--ntf-bg: var(--cr-danger-soft);--ntf-dot: var(--cr-danger)}.cr-notification--danger .cr-notification__title{color:var(--cr-danger-text)}.cr-notification__main{display:flex;flex-direction:column;gap:var(--cr-space-1);width:100%;padding:var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);background:var(--cr-surface);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-notification__main:hover{background:var(--cr-surface-2)}.cr-notification--unread .cr-notification__main{border-color:var(--ntf-line);background:var(--ntf-bg)}.cr-notification__title{font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug);overflow-wrap:anywhere}.cr-notification__dot{display:inline-block;width:var(--cr-space-2);height:var(--cr-space-2);margin-right:var(--cr-space-1-5);border-radius:var(--cr-radius-pill);background:var(--ntf-dot);vertical-align:middle}.cr-notification__body{color:var(--cr-text-secondary);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);overflow-wrap:anywhere}.cr-notification__time{color:var(--cr-text-muted);font-size:var(--cr-text-xs)}.cr-otp{display:flex;gap:var(--cr-space-2)}.cr-otp__cell{width:var(--cr-control-lg);height:var(--cr-control-xl);padding:0;border:var(--cr-border-width) solid var(--cr-border-input);border-radius:var(--cr-radius-md);background:var(--cr-surface);color:var(--cr-text);font-size:var(--cr-text-2xl);font-weight:var(--cr-weight-semibold);text-align:center;caret-color:var(--cr-brand);transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),box-shadow var(--cr-duration-fast) var(--cr-ease-standard)}.cr-otp__cell:focus-visible,.cr-otp__cell:focus{outline:none;border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-otp--invalid .cr-otp__cell{border-color:var(--cr-danger)}@media(max-width:380px){.cr-otp{gap:var(--cr-space-1-5)}.cr-otp__cell{width:42px}}.cr-page-header{display:flex;flex-direction:column;gap:var(--cr-space-2)}.cr-page-header__back{position:relative;display:inline-flex;align-items:center;gap:var(--cr-space-1);width:fit-content;color:var(--cr-text-muted);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-medium);text-decoration:none}.cr-page-header__back:hover{color:var(--cr-text)}.cr-page-header__back:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}.cr-page-header__row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cr-space-4);flex-wrap:wrap}.cr-page-header__text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--cr-space-1);min-width:0}.cr-page-header__title{display:flex;align-items:center;gap:var(--cr-space-3);flex-wrap:wrap}.cr-page-header__pager{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}.cr-page-header__subtitle{color:var(--cr-text-muted)}.cr-page-header--hero .cr-page-header__title{font-size:var(--cr-page-header-hero-size, var(--cr-text-3xl));font-weight:var(--cr-weight-semibold)}.cr-page-header--hero .cr-page-header__subtitle{color:var(--cr-text-secondary);font-size:var(--cr-text-md)}.cr-page-header__actions,.cr-page-header__pager{--cr-icon-button-md: var(--cr-page-header-icon, var(--cr-control-md))}.cr-page-header__actions{display:flex;align-items:center;gap:var(--cr-space-2);flex-wrap:wrap;margin-left:auto}.cr-page-header__tabs{margin-top:var(--cr-space-2)}.cr-pagination{display:flex;align-items:center;justify-content:flex-end;gap:var(--cr-space-2)}.cr-pagination__info{margin-right:var(--cr-space-2);color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-pagination__pages{display:inline-flex;align-items:center;gap:var(--cr-space-1)}.cr-pagination__page{min-width:var(--cr-control-sm);height:var(--cr-control-sm);padding:0 var(--cr-space-2);border:var(--cr-border-width) solid transparent;border-radius:var(--cr-radius-sm);background:transparent;color:var(--cr-text-secondary);font:inherit;font-size:var(--cr-text-sm);cursor:pointer}.cr-pagination__page:hover{background:var(--cr-surface-2)}.cr-pagination__page--on{border-color:var(--cr-border-strong);background:var(--cr-surface);color:var(--cr-text);font-weight:var(--cr-weight-semibold);cursor:default}.cr-pagination__gap{color:var(--cr-text-muted)}@media(max-width:560px){.cr-pagination__pages{display:none}}.cr-path{--path-now: var(--cr-work-action);--path-on-now: var(--cr-on-work-action);--path-dot: var(--cr-path-dot-size, var(--cr-space-6))}.cr-path__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cr-path--danger{--path-now: var(--cr-danger);--path-on-now: var(--cr-on-danger)}.cr-path__stage{display:grid;grid-template-columns:calc(var(--path-dot) + var(--cr-space-0-5)) minmax(0,1fr);gap:var(--cr-space-3)}.cr-path__mark{display:flex;flex-direction:column;align-items:center}.cr-path__dot{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--path-dot);height:var(--path-dot);border-radius:var(--cr-radius-pill);background:var(--cr-work-card-bg);box-shadow:inset 0 0 0 var(--cr-border-width-strong) var(--cr-border-strong);color:var(--cr-work-text-muted);font-family:var(--cr-font-mono);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold)}.cr-path__stage--done .cr-path__dot{background:var(--cr-success);box-shadow:none;color:var(--cr-on-success)}.cr-path__stage--now .cr-path__dot{background:var(--path-now);box-shadow:none;color:var(--path-on-now)}.cr-path__line{flex:1;width:var(--cr-border-width-accent);min-height:var(--cr-space-3);margin:var(--cr-space-1) 0;border-radius:var(--cr-radius-pill);background:var(--cr-work-card-border)}.cr-path__stage--done .cr-path__line{background:var(--cr-success)}.cr-path__body{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0;padding:var(--cr-space-0-5) 0 var(--cr-space-4)}.cr-path__stage--last .cr-path__body{padding-bottom:0}.cr-path__label{margin:0;color:var(--cr-work-text);font-size:var(--cr-work-text-title, var(--cr-text-base));line-height:var(--cr-work-leading-title, var(--cr-leading-snug))}.cr-path__stage--now .cr-path__label{font-weight:var(--cr-weight-semibold)}.cr-path__stage--next .cr-path__label{color:var(--cr-work-text-secondary)}.cr-path__hint{color:var(--cr-work-text-muted);font-weight:var(--cr-weight-regular)}.cr-path__note{margin:0;color:var(--cr-work-text-muted);font-size:var(--cr-text-sm)}.cr-path__current{margin-top:var(--cr-space-2)}.cr-path__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--cr-space-1) var(--cr-space-1-5);margin:0 0 var(--cr-space-3);padding:0;color:var(--cr-work-text-muted);font-size:var(--cr-text-sm);list-style:none}.cr-path__crumb{position:relative;display:inline-flex;align-items:baseline;gap:var(--cr-space-1-5)}.cr-path__crumb--done{color:var(--cr-work-text-secondary)}.cr-path__tick{align-self:center;margin-inline-end:calc(-1 * var(--cr-space-1));color:var(--cr-success)}.cr-path__crumb--now{color:var(--cr-work-text);font-weight:var(--cr-weight-semibold)}.cr-path--compact .cr-path__current{margin-top:0}.cr-popover{position:relative;display:inline-flex}.cr-popover__panel{position:absolute;top:calc(100% + var(--cr-space-1));z-index:var(--cr-z-dropdown);display:flex;flex-direction:column;gap:var(--cr-space-3);max-width:calc(100vw - 2 * var(--cr-space-4));padding:var(--cr-space-4);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-md);background:var(--cr-surface);box-shadow:var(--cr-shadow-3)}.cr-popover__panel:focus{outline:none}.cr-popover__panel--end{right:0}.cr-popover__panel--start{left:0}.cr-popover__title{margin:0;font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold)}.cr-popover__body{display:flex;flex-direction:column;gap:var(--cr-space-3);min-width:0}.cr-popover__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--cr-space-2);padding-top:var(--cr-space-3);border-top:var(--cr-border-width) solid var(--cr-border)}.cr-popover-enter-active,.cr-popover-leave-active{transition:opacity var(--cr-duration-fast) var(--cr-ease-standard),transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-popover-enter-from,.cr-popover-leave-to{opacity:0;transform:translateY(calc(var(--cr-space-1) * -1))}.cr-print{--cr-print-width: var(--cr-form-max);display:flex;flex-direction:column;align-items:center;gap:var(--cr-space-6);min-height:100dvh;padding:var(--cr-space-6) var(--cr-space-4);background:var(--cr-bg)}.cr-print__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-2);width:min(var(--cr-print-width),100%)}.cr-print__bar>:last-child{margin-left:auto}.cr-print__sheet{display:flex;flex-direction:column;gap:var(--cr-space-5);width:min(var(--cr-print-width),100%);padding:var(--cr-space-8);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface)}.cr-print__sheet--centered{align-items:center;gap:var(--cr-space-4);padding:var(--cr-space-10) var(--cr-space-8);text-align:center}.cr-print__placeholder{width:min(var(--cr-print-width),100%)}@media print{.cr-print{min-height:auto;padding:0;background:none}.cr-print__bar{display:none}.cr-print__sheet{border:0;padding:0}}.cr-qty{--qty-h: var(--cr-control-md);display:inline-flex;flex-shrink:0;align-self:flex-start;align-items:center;height:var(--qty-h);border:var(--cr-border-width) solid var(--cr-border-input);border-radius:var(--cr-qty-radius, var(--cr-radius-md));background:var(--cr-surface);overflow:hidden}.cr-qty:focus-within{border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-qty--active{border-color:var(--cr-qty-active-line, var(--cr-brand))}.cr-qty--invalid,.cr-qty--invalid:focus-within{border-color:var(--cr-danger)}.cr-qty--invalid:focus-within{box-shadow:0 0 0 var(--cr-focus-width) var(--cr-danger-line)}.cr-qty--disabled{opacity:var(--cr-disabled-opacity)}.cr-qty--sm{--qty-h: var(--cr-control-sm);border-radius:var(--cr-radius-sm)}.cr-qty--lg{--qty-h: var(--cr-control-lg);font-size:var(--cr-text-base)}.cr-qty__btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--qty-h);height:100%;border:0;background:transparent;color:var(--cr-text-secondary);-webkit-tap-highlight-color:transparent}.cr-qty__btn:focus-visible{outline-offset:calc(var(--cr-focus-width) * -1)}.cr-qty__btn:hover:not(:disabled){background:var(--cr-surface-2);color:var(--cr-text)}.cr-qty__btn:disabled{opacity:var(--cr-disabled-opacity)}.cr-qty__btn--plus{background:var(--cr-qty-plus-bg, transparent);color:var(--cr-qty-plus-fg, var(--cr-text-secondary))}.cr-qty__btn--plus:hover:not(:disabled){background:var(--cr-qty-plus-bg-hover, var(--cr-surface-2));color:var(--cr-qty-plus-fg, var(--cr-text))}.cr-qty__input{width:calc(var(--cr-space-16) + var(--cr-space-2));min-width:0;height:100%;padding:0 var(--cr-space-1);border:0;outline:none;background:transparent;color:var(--cr-text);font-weight:var(--cr-weight-semibold);text-align:right}.cr-qty__input::placeholder{color:var(--cr-text-muted);font-weight:var(--cr-weight-regular)}.cr-qty__unit{flex:none;padding:0 var(--cr-space-2) 0 var(--cr-space-1);color:var(--cr-text-muted);font-size:var(--cr-text-sm);white-space:nowrap}.cr-qty--block{display:flex;align-self:stretch;width:100%}.cr-qty--block .cr-qty__input{flex:1 1 0;width:auto;min-width:3ch}.cr-qty--block .cr-qty__unit{flex:1 1 0;min-width:max-content}.cr-qty--block .cr-qty__input:nth-last-child(2){text-align:center}.cr-status{--status-dot: var(--cr-text-muted);--status-bg: var(--cr-status-neutral-bg, var(--cr-neutral-soft));--status-fg: var(--cr-status-neutral-fg, var(--cr-neutral-text));display:inline-flex;align-items:center;gap:var(--cr-status-gap, var(--cr-space-1-5));height:26px;padding:0 var(--cr-space-3) 0 var(--cr-status-pad-start, var(--cr-space-2));border-radius:var(--cr-status-radius, var(--cr-radius-pill));background:var(--status-bg);color:var(--status-fg);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);line-height:1;white-space:nowrap}.cr-status--sm{height:22px;font-size:var(--cr-text-xs)}.cr-status--wrap{height:auto;min-height:26px;padding-block:var(--cr-space-1);border-radius:var(--cr-status-radius, var(--cr-radius-md));line-height:var(--cr-leading-snug);white-space:normal}.cr-status--wrap.cr-status--sm{min-height:22px;padding-block:var(--cr-space-0-5)}.cr-status__dot{width:var(--cr-status-dot-size, var(--cr-space-2));height:var(--cr-status-dot-size, var(--cr-space-2));border-radius:var(--cr-status-dot-radius, var(--cr-radius-pill));background:var(--status-dot);flex-shrink:0}.cr-status--brand{--status-dot: var(--cr-status-brand-dot, var(--cr-brand));--status-bg: var(--cr-status-brand-bg, var(--cr-brand-soft));--status-fg: var(--cr-status-brand-fg, var(--cr-brand-soft-text))}.cr-status--accent{--status-dot: var(--cr-accent-bright);--status-bg: var(--cr-accent-soft);--status-fg: var(--cr-accent-soft-text)}.cr-status--success{--status-dot: var(--cr-success);--status-bg: var(--cr-success-soft);--status-fg: var(--cr-success-text)}.cr-status--warning{--status-dot: var(--cr-warning);--status-bg: var(--cr-warning-soft);--status-fg: var(--cr-warning-text)}.cr-status--danger{--status-dot: var(--cr-danger);--status-bg: var(--cr-danger-soft);--status-fg: var(--cr-danger-text)}.cr-status--info{--status-dot: var(--cr-info);--status-bg: var(--cr-info-soft);--status-fg: var(--cr-info-text)}.cr-status--violet{--status-dot: var(--cr-status-violet-dot, var(--cr-violet));--status-bg: var(--cr-status-violet-bg, var(--cr-violet-soft));--status-fg: var(--cr-status-violet-fg, var(--cr-violet-text))}.cr-product-card{container-type:inline-size;min-width:0}.cr-product-card.cr-card{--card-pad: var(--cr-product-card-pad, var(--cr-space-3));border-color:var(--cr-product-card-border, var(--cr-border));border-radius:var(--cr-product-card-radius, var(--cr-card-radius, var(--cr-radius-lg)));background:var(--cr-product-card-bg, var(--cr-surface));box-shadow:var(--cr-product-card-shadow, var(--cr-card-shadow, none));transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),box-shadow var(--cr-duration-fast) var(--cr-ease-standard)}.cr-product-card.cr-card:hover{background:var(--cr-product-card-bg-hover, var(--cr-product-card-bg, var(--cr-surface)));box-shadow:var( --cr-product-card-shadow-hover, var(--cr-product-card-shadow, var(--cr-card-shadow, none)) )}.cr-product-card.cr-product-card--in{border-color:var(--cr-product-card-in-line, var(--cr-brand));box-shadow:inset 0 0 0 var(--cr-border-width) var(--cr-product-card-in-line, var(--cr-brand))}.cr-product-card.cr-product-card--in:hover{box-shadow:inset 0 0 0 var(--cr-border-width) var(--cr-product-card-in-line, var(--cr-brand)),var(--cr-product-card-shadow-hover, var(--cr-product-card-shadow, var(--cr-card-shadow, none)))}@media(prefers-reduced-motion:reduce){.cr-product-card.cr-card{transition:none}}.cr-product-card__layout{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--cr-space-2);min-width:0}.cr-product-card__photo{display:flex;min-width:0}.cr-product-card__photo .cr-thumb{border-radius:var(--cr-product-card-photo-radius, var(--cr-radius-md))}.cr-product-card__photo .cr-thumb--bordered .cr-thumb__frame{border-color:var(--cr-product-card-photo-border, var(--cr-photo-border))}.cr-product-card__star{position:absolute;top:var(--cr-space-1);right:var(--cr-space-1)}.cr-product-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cr-space-1);min-width:0}.cr-product-card__info>*{max-width:100%;margin:0}.cr-product-card__name{display:-webkit-box;overflow:hidden;font-size:var(--cr-text-md);font-weight:var(--cr-product-card-name-weight, var(--cr-weight-medium));line-height:var(--cr-leading-snug);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.cr-product-card--tile .cr-product-card__name{min-height:calc(var(--cr-leading-snug) * 3em)}.cr-product-card__meta{color:var(--cr-text-secondary);font-size:var(--cr-text-sm);overflow-wrap:anywhere}.cr-product-card__tags{display:flex;flex-wrap:wrap;gap:var(--cr-space-1)}.cr-product-card__price{font-size:var(--cr-product-card-price-size, var(--cr-text-lg));font-weight:var(--cr-product-card-price-weight, var(--cr-weight-semibold));line-height:var(--cr-leading-tight);overflow-wrap:anywhere}.cr-product-card__per{color:var(--cr-text-secondary);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-regular)}.cr-product-card__stock.cr-status{background:var(--cr-product-card-stock-bg, var(--status-bg));padding-inline:var(--cr-product-card-stock-pad, var(--cr-status-pad-start, var(--cr-space-2))) var(--cr-product-card-stock-pad, var(--cr-space-3))}.cr-product-card__in{color:var(--cr-product-card-in-text, var(--cr-brand-soft-text));font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold)}.cr-product-card__buy{display:flex;flex-direction:column;min-width:0}.cr-product-card--tile .cr-product-card__info{flex:1}.cr-product-card--tile .cr-product-card__cost{margin-top:auto}.cr-product-card--row .cr-product-card__layout{display:grid;grid-template-areas:"photo info star buy";grid-template-columns:auto minmax(0,1fr) auto var(--cr-product-card-buy-width, 13rem);align-items:start;gap:var(--cr-space-3)}.cr-product-card--row .cr-product-card__photo{grid-area:photo}.cr-product-card--row .cr-product-card__info{grid-area:info}.cr-product-card--row .cr-product-card__star{position:static;grid-area:star}.cr-product-card--row .cr-product-card__buy{grid-area:buy;align-self:center}.cr-product-card--row .cr-product-card__name{-webkit-line-clamp:2;line-clamp:2}@container (max-width: 34rem){.cr-product-card--row .cr-product-card__layout{grid-template-areas:"photo info star" "buy buy buy";grid-template-columns:auto minmax(0,1fr) auto}}.cr-progress{--progress-fill: var(--cr-brand);width:100%;height:var(--cr-space-2);overflow:hidden;border-radius:var(--cr-radius-pill);background:var(--cr-progress-track, var(--cr-surface-3))}.cr-progress--sm{height:var(--cr-space-1)}.cr-progress__bar{display:block;height:100%;border-radius:inherit;background:var(--progress-fill);transition:width var(--cr-duration-slow) var(--cr-ease-standard)}.cr-progress--success{--progress-fill: var(--cr-success)}.cr-progress--warning{--progress-fill: var(--cr-warning)}.cr-progress--danger{--progress-fill: var(--cr-danger)}.cr-progress--accent{--progress-fill: var(--cr-accent-bright)}.cr-progress--segments{display:flex;gap:var(--cr-space-1);overflow:visible;border-radius:0;background:none}.cr-progress__segment{flex:1;height:100%;border-radius:var(--cr-radius-pill);background:var(--cr-progress-track, var(--cr-surface-3));transition:background-color var(--cr-duration-base) var(--cr-ease-standard)}.cr-progress__segment--done{background:var(--progress-fill)}.cr-qr{display:block;width:100%;height:auto;aspect-ratio:1;print-color-adjust:exact;-webkit-print-color-adjust:exact}.cr-qr__bg{fill:var(--cr-qr-bg)}.cr-qr__fg{fill:var(--cr-qr-fg)}.cr-qr--empty{border:var(--cr-border-width) dashed var(--cr-border-strong);border-radius:var(--cr-radius-sm);background:var(--cr-surface-2)}.cr-qr-scanner{display:flex;flex-direction:column;gap:var(--cr-space-3);width:100%}.cr-qr-scanner__view{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface-2)}.cr-qr-scanner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cr-qr-scanner--idle .cr-qr-scanner__video,.cr-qr-scanner--denied .cr-qr-scanner__video,.cr-qr-scanner--unavailable .cr-qr-scanner__video{visibility:hidden}.cr-qr-scanner__frame{position:relative;width:55%;aspect-ratio:1;border:calc(var(--cr-border-width-accent) + var(--cr-border-width)) solid var(--cr-brand);border-radius:var(--cr-radius-lg);box-shadow:0 0 0 100vmax var(--cr-overlay)}.cr-qr-scanner__icon{color:var(--cr-text-muted)}.cr-qr-scanner--denied .cr-qr-scanner__icon,.cr-qr-scanner--unavailable .cr-qr-scanner__icon{color:var(--cr-warning-text)}.cr-qr-scanner__status{margin:0;font-size:var(--cr-text-sm);color:var(--cr-text-secondary);text-align:center}.cr-qr-scanner--denied .cr-qr-scanner__status,.cr-qr-scanner--unavailable .cr-qr-scanner__status{color:var(--cr-warning-text)}.cr-radio-group{display:flex;gap:var(--cr-space-3)}.cr-radio-group--column{flex-direction:column}.cr-radio-group--row{flex-wrap:wrap;gap:var(--cr-space-5)}.cr-radio{position:relative;display:inline-flex;align-items:flex-start;gap:var(--cr-space-2);min-height:var(--cr-hit-min, 0px);cursor:pointer}.cr-radio--disabled{cursor:not-allowed;opacity:var(--cr-disabled-opacity)}.cr-radio__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.cr-radio__dot{flex-shrink:0;width:20px;height:20px;margin-top:var(--cr-icon-nudge);border:var(--cr-border-width-strong) solid var(--cr-border-input);border-radius:var(--cr-radius-pill);background:var(--cr-surface);transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),border-width var(--cr-duration-fast) var(--cr-ease-standard)}.cr-radio:hover .cr-radio__dot{border-color:var(--cr-border-input-hover)}.cr-radio__input:checked+.cr-radio__dot{border:var(--cr-space-1-5) solid var(--cr-brand)}.cr-radio__input:focus-visible+.cr-radio__dot{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-radio-group[aria-invalid=true] .cr-radio__dot{border-color:var(--cr-danger)}.cr-radio__text{display:flex;flex-direction:column;gap:var(--cr-space-0-5)}.cr-radio__label{line-height:var(--cr-leading-snug)}.cr-radio__description{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-rich-text{display:flex;flex-direction:column;gap:var(--cr-space-3);color:var(--cr-text);font:var( --cr-rich-text-font, var(--cr-weight-regular) var(--cr-text-base) / var(--cr-leading-normal) var(--cr-font-sans) );overflow-wrap:anywhere}.cr-rich-text__heading{margin:var(--cr-space-2) 0 0;color:var(--cr-text);letter-spacing:var(--cr-tracking-tight);text-wrap:balance}.cr-rich-text__heading--2{font:var( --cr-rich-text-heading-font, var(--cr-weight-semibold) var(--cr-text-lg) / var(--cr-leading-snug) var(--cr-font-display) )}.cr-rich-text__heading--3,.cr-rich-text__heading--4{font:var( --cr-rich-text-subheading-font, var(--cr-weight-semibold) var(--cr-text-md) / var(--cr-leading-snug) var(--cr-font-display) )}.cr-rich-text__p{margin:0;text-wrap:pretty}.cr-rich-text__quote{margin:0;padding:var(--cr-space-2) var(--cr-space-3);border-left:var(--cr-border-width) solid var(--cr-info-line);border-radius:var(--cr-rich-text-radius, var(--cr-radius-sm));background:var(--cr-info-soft);color:var(--cr-text-secondary);font:var( --cr-rich-text-small-font, var(--cr-weight-regular) var(--cr-text-sm) / var(--cr-leading-normal) var(--cr-font-sans) )}.cr-rich-text__list{display:flex;flex-direction:column;gap:var(--cr-space-1);margin:0;padding-left:var(--cr-space-5)}.cr-rich-text code{font-family:var(--cr-font-mono);font-size:var(--cr-text-sm)}.cr-rich-text__table-wrap{overflow-x:auto;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-rich-text-radius, var(--cr-radius-md))}.cr-rich-text__table{width:100%;border-collapse:collapse;font:var( --cr-rich-text-small-font, var(--cr-weight-regular) var(--cr-text-sm) / var(--cr-leading-normal) var(--cr-font-sans) )}.cr-rich-text__table th,.cr-rich-text__table td{min-width:8rem;padding:var(--cr-space-2);border-bottom:var(--cr-border-width) solid var(--cr-border);text-align:left;vertical-align:top}.cr-rich-text__table th{background:var(--cr-surface-2);font-weight:var(--cr-weight-semibold)}.cr-rich-text__table tr:last-child td{border-bottom:0}.cr-second-factor{display:flex;flex-direction:column;gap:var(--cr-space-4)}.cr-second-factor__qr{width:min(100%,13rem);align-self:center}.cr-second-factor__key{display:flex;align-items:center;gap:var(--cr-space-2)}.cr-second-factor__key code{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--cr-font-mono);font-size:var(--cr-text-md)}.cr-segmented{display:inline-flex;gap:var(--cr-space-0-5);padding:3px;border-radius:var(--cr-radius-md);background:var(--cr-surface-2);border:var(--cr-border-width) solid var(--cr-border)}.cr-segmented--block{display:flex}.cr-segmented--block .cr-segmented__item{flex:1}.cr-segmented__item{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--cr-space-1-5);min-height:calc(var(--cr-control-md) - var(--cr-space-2));padding:0 var(--cr-space-3);border:0;border-radius:var(--cr-radius-sm);background:transparent;color:var(--cr-text-secondary);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);white-space:nowrap;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-segmented__item:after{content:"";position:absolute;top:50%;right:0;left:0;height:max(100%,var(--cr-hit-min, 0px));transform:translateY(-50%)}.cr-segmented__item:hover{color:var(--cr-text)}.cr-segmented__item--active{background:var(--cr-surface-raised);color:var(--cr-text);box-shadow:var(--cr-shadow-1),inset 0 0 0 var(--cr-border-width) var(--cr-border-raised)}.cr-segmented__item--off{opacity:var(--cr-disabled-opacity);cursor:not-allowed}.cr-segmented--sm .cr-segmented__item{min-height:var(--cr-segmented-h-sm);padding:0 var(--cr-segmented-px-sm, var(--cr-space-2));font-size:var(--cr-text-xs)}.cr-segmented--lg .cr-segmented__item{min-height:max(calc(var(--cr-control-lg) - var(--cr-space-2)),var(--cr-hit-min, 0px));font-size:var(--cr-text-md)}.cr-segmented__count{min-width:18px;padding:1px 5px;border-radius:var(--cr-radius-pill);background:var(--cr-surface-3);color:var(--cr-text-secondary);font-size:var(--cr-text-2xs)}.cr-segmented__item--active .cr-segmented__count{background:var(--cr-brand-soft);color:var(--cr-brand-soft-text)}.cr-segmented--answer{display:grid;grid-template-columns:repeat(var(--seg-count, 4),minmax(0,1fr));gap:3px;padding:3px;border:0;border-radius:var(--cr-radius-md);background:var(--cr-work-field-bg)}.cr-segmented--answer .cr-segmented__item{min-height:max(var(--cr-control-sm),var(--cr-hit-min, 0px));padding:0 var(--cr-space-2);border-radius:8px;color:var(--cr-work-text-secondary);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-regular)}.cr-segmented--answer .cr-segmented__item:hover:not(.cr-segmented__item--off){color:var(--cr-work-text)}.cr-segmented--answer .cr-segmented__item--active{background:var(--seg-bg, var(--cr-work-card-bg));color:var(--seg-fg, var(--cr-work-text));font-weight:var(--cr-weight-semibold);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,transparent)}.cr-segmented__item--yes{--seg-bg: var(--cr-answer-yes-bg);--seg-fg: var(--cr-answer-yes-text)}.cr-segmented__item--partial{--seg-bg: var(--cr-answer-partial-bg);--seg-fg: var(--cr-answer-partial-text)}.cr-segmented__item--expected{--seg-bg: var(--cr-answer-expected-bg);--seg-fg: var(--cr-answer-expected-text)}.cr-segmented__item--missing{--seg-bg: var(--cr-answer-missing-bg);--seg-fg: var(--cr-answer-missing-text)}.cr-select{position:relative;display:flex;align-items:center}.cr-select__control{width:100%;min-height:var(--cr-control-md);padding:0 var(--cr-space-10) 0 var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-control-border, var(--cr-border-input));border-radius:var(--cr-control-radius, var(--cr-radius-md));background:var(--cr-surface);color:var(--cr-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-select__control:hover:not(:disabled){border-color:var(--cr-border-input-hover)}.cr-select__control:focus-visible{outline:none;border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-select__control:disabled{background:var(--cr-surface-2);color:var(--cr-text-disabled);cursor:not-allowed}.cr-select--invalid .cr-select__control{border-color:var(--cr-danger)}.cr-select--sm .cr-select__control{min-height:var(--cr-control-sm);border-radius:var(--cr-control-radius, var(--cr-radius-sm))}.cr-select--lg .cr-select__control{min-height:var(--cr-control-lg);font-size:var(--cr-text-base)}.cr-select__chevron{position:absolute;right:var(--cr-space-3);pointer-events:none;color:var(--cr-text-muted)}.cr-shell-search{--shell-search-h: var(--cr-work-topbar-control, var(--cr-control-md));display:inline-flex;align-items:center;gap:var(--cr-space-2);width:var(--cr-work-search-width, var(--cr-toolbar-search-w));max-width:100%;height:var(--shell-search-h);padding:0 var(--cr-space-2) 0 var(--cr-space-3);border:0;border-radius:var(--cr-radius-pill);background:var(--cr-work-field-bg);color:var(--cr-work-text-muted);font:inherit;font-size:var(--cr-text-md);cursor:pointer;-webkit-tap-highlight-color:transparent}.cr-shell-search:hover{color:var(--cr-work-text-secondary)}.cr-shell-search--collapsed{justify-content:center;width:var(--shell-search-h);padding:0}.cr-shell-search__icon{flex:none}.cr-shell-search__text{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cr-shell-search__kbd{flex:none;padding:var(--cr-space-0-5) var(--cr-space-1-5);border-radius:var(--cr-radius-sm);background:var(--cr-work-card-bg);color:var(--cr-work-text-muted);font-family:var(--cr-font-mono);font-size:var(--cr-text-xs)}@media(pointer:coarse){.cr-shell-search{--shell-search-h: var(--cr-touch-min)}}.cr-sortable__list{margin:0;padding:0;list-style:none}.cr-sortable__row{position:relative;display:flex;align-items:center;gap:var(--cr-space-2);padding:var(--cr-space-2) var(--cr-space-2) var(--cr-space-2) var(--cr-space-1);border-bottom:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface)}.cr-sortable__row:last-child{border-bottom:0}.cr-sortable--flush .cr-sortable__row{padding-left:var(--cr-space-3);padding-right:var(--cr-space-4)}.cr-sortable__row--dragging{opacity:var(--cr-disabled-opacity)}.cr-sortable__row--line-before:before,.cr-sortable__row--line-after:after{content:"";position:absolute;left:0;right:0;height:var(--cr-focus-width);background:var(--cr-focus);pointer-events:none}.cr-sortable__row--line-before:before{top:calc(var(--cr-focus-width) * -1)}.cr-sortable__row--line-after:after{bottom:calc(var(--cr-focus-width) * -1)}.cr-sortable__handle{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:0 var(--cr-space-1);border-radius:var(--cr-radius-xs);color:var(--cr-text-muted);cursor:grab;touch-action:none}.cr-sortable__handle:hover{background:var(--cr-surface-2);color:var(--cr-text)}.cr-sortable__handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%)}.cr-sortable__content{flex:1;min-width:0}.cr-sortable__moves{display:flex;gap:var(--cr-space-0-5);flex-shrink:0}.cr-sortable--top .cr-sortable__row{align-items:flex-start}.cr-sortable--top .cr-sortable__handle{align-self:flex-start;height:var(--cr-control-sm)}.cr-sortable--bordered .cr-sortable__list{overflow:hidden;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg)}.cr-sortable--cards .cr-sortable__list{display:flex;flex-direction:column;gap:var(--cr-space-4)}.cr-sortable--cards .cr-sortable__row,.cr-sortable--cards .cr-sortable__row:last-child{padding:var(--cr-space-4) var(--cr-space-4) var(--cr-space-4) var(--cr-space-2);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg)}.cr-sortable--cards .cr-sortable__row--line-before:before{top:calc(var(--cr-space-2) * -1 - var(--cr-focus-width) / 2)}.cr-sortable--cards .cr-sortable__row--line-after:after{bottom:calc(var(--cr-space-2) * -1 - var(--cr-focus-width) / 2)}.cr-store-action{position:relative;display:inline-flex;align-items:center;gap:var(--cr-space-2);min-width:0;min-height:var(--cr-touch-min);padding:var(--cr-space-1) var(--cr-space-2);border:0;border-radius:var(--cr-control-radius, var(--cr-radius-md));background:transparent;color:var(--cr-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard),color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-store-action:hover,.cr-store-action[aria-expanded=true]{background:var(--cr-surface-2)}.cr-store-action:hover .cr-store-action__icon,.cr-store-action--current .cr-store-action__icon{color:var(--cr-brand)}.cr-store-action:disabled{opacity:var(--cr-disabled-opacity);cursor:not-allowed}.cr-store-action__icon{position:relative;display:inline-flex;flex:none;color:var(--cr-text-secondary);transition:color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-store-action__badge{position:absolute;top:calc(var(--cr-space-1-5) * -1);left:calc(100% - var(--cr-space-2));display:inline-flex;align-items:center;justify-content:center;min-width:var(--cr-badge-h-sm);height:var(--cr-badge-h-sm);padding:0 var(--cr-space-1);border:var(--cr-border-width-strong) solid var(--cr-surface);border-radius:var(--cr-radius-pill);background:var(--cr-badge-accent-bg, var(--cr-accent));color:var(--cr-on-badge-accent, var(--cr-on-accent));font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-bold);line-height:1;box-sizing:content-box}.cr-store-action__text{display:flex;flex-direction:column;min-width:0;line-height:var(--cr-leading-tight)}.cr-store-action__label{overflow:hidden;font-size:var(--cr-text-sm);font-weight:var(--cr-weight-medium);text-overflow:ellipsis;white-space:nowrap}.cr-store-action__caption{overflow:hidden;color:var(--cr-text-muted);font-size:var(--cr-text-xs);text-overflow:ellipsis;white-space:nowrap}.cr-store-action--stack{flex-direction:column;justify-content:center;gap:var(--cr-space-0-5);padding-inline:var(--cr-space-3);text-align:center}.cr-store-action--stack .cr-store-action__text{align-items:center}.cr-store-action--stack .cr-store-action__label{font-size:var(--cr-text-xs);color:var(--cr-text-secondary)}.cr-store-action--stack .cr-store-action__caption{color:var(--cr-text);font-weight:var(--cr-weight-semibold)}.cr-store-action--inline{max-width:100%;padding-inline:var(--cr-space-3) var(--cr-space-2)}.cr-store-action--inline .cr-store-action__icon{color:var(--cr-brand)}.cr-store-action--inline .cr-store-action__label{font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold)}.cr-store-action__chevron{flex:none;color:var(--cr-text-muted)}.cr-store-action--compact{justify-content:center;min-width:var(--cr-touch-min);padding:var(--cr-space-1)}.cr-summary-card{gap:var(--cr-space-4);min-width:0}.cr-summary-card--sticky{position:sticky;top:calc(var(--cr-sticky-top) + var(--cr-space-4))}.cr-summary-card__title{font-size:var(--cr-text-xl);font-weight:var(--cr-weight-bold);line-height:var(--cr-leading-snug);letter-spacing:var(--cr-tracking-tight)}.cr-summary-card__rows{display:flex;flex-direction:column;gap:var(--cr-space-2);margin:0}.cr-summary-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cr-space-3)}.cr-summary-card__label{display:flex;flex-direction:column;min-width:0;color:var(--cr-text-secondary)}.cr-summary-card__hint{color:var(--cr-text-muted);font-size:var(--cr-text-xs)}.cr-summary-card__value{margin:0;font-weight:var(--cr-weight-medium);text-align:right;white-space:nowrap}.cr-summary-card__value--muted{color:var(--cr-text-muted)}.cr-summary-card__value--success{color:var(--cr-success-text)}.cr-summary-card__value--danger{color:var(--cr-danger-text)}.cr-summary-card__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cr-space-3);padding-top:var(--cr-space-4);border-top:var(--cr-border-width) solid var(--cr-border)}.cr-summary-card__total-label{font-size:var(--cr-text-lg);font-weight:var(--cr-weight-semibold)}.cr-summary-card__total-value{font-size:var(--cr-text-2xl);font-weight:var(--cr-weight-bold);letter-spacing:var(--cr-tracking-tight);white-space:nowrap}.cr-summary-card__why,.cr-summary-card__note{margin:calc(var(--cr-space-2) * -1) 0 0;color:var(--cr-text-muted);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-summary-card__why{color:var(--cr-text-secondary)}.cr-sync-mark{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--cr-icon-lg);height:var(--cr-icon-lg);border-radius:var(--cr-radius-pill);background:var(--sync-bg);color:var(--sync-fg)}.cr-sync-mark__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:cr-spin 1.6s linear infinite}.cr-sync-mark__code{font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-bold);line-height:1}.cr-sync-mark--danger{--sync-bg: var(--cr-danger-soft);--sync-fg: var(--cr-danger-text)}.cr-sync-mark--info{--sync-bg: var(--cr-info-soft);--sync-fg: var(--cr-info-text)}@keyframes cr-spin{to{transform:rotate(360deg)}}.cr-split-wrap{container-type:inline-size}.cr-split{display:grid;grid-template-columns:var(--cr-split-aside-width) minmax(0,1fr);height:calc(100dvh - var(--cr-split-offset, calc(var(--cr-sticky-top) + var(--cr-sticky-bottom))))}.cr-split__aside,.cr-split__main{--cr-sticky-top: 0px;--cr-sticky-bottom: 0px}.cr-split__aside{display:flex;flex-direction:column;gap:var(--cr-space-4);min-width:0;padding:var(--cr-space-5) var(--cr-space-5) var(--cr-space-6);overflow-y:auto;border-right:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface)}.cr-split__main{display:flex;flex-direction:column;gap:var(--cr-space-4);min-width:0;padding:var(--cr-space-5) var(--cr-space-6) var(--cr-space-8);overflow-y:auto;background:var(--cr-bg)}.cr-split--end{grid-template-columns:minmax(0,1fr) var(--cr-split-aside-width)}.cr-split--end>.cr-split__aside{border-right:0;border-left:var(--cr-border-width) solid var(--cr-border)}.cr-split__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cr-space-2)}.cr-split__top-content{flex:1;min-width:0}.cr-split__rail{display:none}.cr-split__rail-text{writing-mode:vertical-rl;transform:rotate(180deg);color:var(--cr-text-secondary);font-size:var(--cr-text-sm);white-space:nowrap}@container (min-width: 1061px){.cr-split--folded{grid-template-columns:var(--cr-split-rail-width) minmax(0,1fr)}.cr-split--end.cr-split--folded{grid-template-columns:minmax(0,1fr) var(--cr-split-rail-width)}.cr-split--folded>.cr-split__aside{align-items:center;padding:var(--cr-space-4) 0;overflow:hidden}.cr-split--folded>.cr-split__aside>:not(.cr-split__rail){display:none}.cr-split--folded .cr-split__rail{display:flex;flex-direction:column;align-items:center;gap:var(--cr-space-3)}}@container (max-width: 1060px){.cr-split{display:flex;flex-direction:column;gap:var(--cr-space-5);height:auto;padding:var(--cr-space-5) var(--cr-page-gutter) var(--cr-space-8)}.cr-split__aside,.cr-split__main{--cr-sticky-top: inherit;--cr-sticky-bottom: inherit;padding:0;overflow:visible;border:0;background:transparent}.cr-split--main-first>.cr-split__main{order:-1}.cr-split--end>.cr-split__aside{border-left:0}.cr-split .cr-split__fold{display:none}}.cr-stages{--stage-now: var(--cr-brand);display:grid;grid-auto-columns:minmax(min-content,1fr);grid-auto-flow:column;gap:var(--cr-space-1-5);margin:0;padding:0;list-style:none}.cr-stages--danger{--stage-now: var(--cr-danger)}.cr-stages--warning{--stage-now: var(--cr-warning)}.cr-stages--success{--stage-now: var(--cr-success)}.cr-stages--info{--stage-now: var(--cr-info)}.cr-stages--violet{--stage-now: var(--cr-violet)}.cr-stages--neutral{--stage-now: var(--cr-text-muted)}.cr-stages__item{--stage-fill: var(--stage-now);display:flex;flex-direction:column;gap:var(--cr-space-1-5);min-width:0;color:var(--cr-text-muted);font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug)}.cr-stages__item--done{--stage-fill: var(--cr-success);color:var(--cr-text-secondary)}.cr-stages__item--now{color:var(--cr-text);font-weight:var(--cr-weight-semibold)}.cr-stages__bar{display:block;height:var(--cr-space-1-5);overflow:hidden;border-radius:var(--cr-radius-pill);background:var(--cr-surface-3)}.cr-stages__fill{display:block;height:100%;border-radius:inherit;background:var(--stage-fill);transition:width var(--cr-duration-slow) var(--cr-ease-standard)}.cr-stages__hint{color:var(--cr-text-muted);font-weight:var(--cr-weight-regular)}@media(prefers-reduced-motion:reduce){.cr-stages__fill{transition:none}}.cr-stat{display:flex;flex-direction:column;gap:var(--cr-space-1);padding:var(--cr-space-4) var(--cr-space-5);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-card-radius, var(--cr-radius-lg));background:var(--cr-surface);min-width:0}.cr-stat__label{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-stat__value{display:flex;align-items:baseline;gap:var(--cr-space-2);font-family:var(--cr-stat-value-font, var(--cr-font-display));font-size:var(--cr-text-3xl);font-weight:var(--cr-weight-bold);line-height:var(--cr-leading-tight);letter-spacing:var(--cr-tracking-tight)}.cr-stat__of{font-family:var(--cr-font-sans);font-size:var(--cr-text-base);font-weight:var(--cr-weight-medium);color:var(--cr-text-muted);letter-spacing:0}.cr-stat__hint{font-size:var(--cr-text-sm);color:var(--cr-text-secondary)}.cr-stat--success .cr-stat__value{color:var(--cr-success-text)}.cr-stat--warning .cr-stat__value{color:var(--cr-warning-text)}.cr-stat--danger .cr-stat__value{color:var(--cr-danger-text)}.cr-stat--brand .cr-stat__value{color:var(--cr-brand-soft-text)}.cr-stat--info .cr-stat__value{color:var(--cr-info-text)}.cr-stat--sm{gap:var(--cr-space-0-5);padding:var(--cr-space-3) var(--cr-space-4);border-radius:var(--cr-radius-md)}.cr-stat--sm .cr-stat__label,.cr-stat--sm .cr-stat__hint{font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug)}.cr-stat--sm .cr-stat__value{font-size:var(--cr-text-xl);white-space:nowrap}@container cr-stat (max-width: 240px){.cr-stat--md .cr-stat__value{font-size:var(--cr-text-2xl)}}@container cr-stat (max-width: 200px){.cr-stat--md .cr-stat__value{font-size:var(--cr-text-xl)}}.cr-stat--button{margin:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-stat--button:hover{border-color:var(--cr-border-strong)}.cr-stat--button:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-stat--pressed,.cr-stat--pressed:hover{border-color:var(--cr-brand);background:var(--cr-brand-soft)}.cr-stat--inline{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--cr-space-1-5);padding:0;border:0;border-radius:var(--cr-radius-sm);background:transparent}.cr-stat--inline.cr-stat--button{margin-inline:calc(var(--cr-space-1-5) * -1);padding:var(--cr-space-0-5) var(--cr-space-1-5);border:var(--cr-border-width) solid transparent}.cr-stat--inline.cr-stat--button:hover{border-color:var(--cr-border-strong)}.cr-stat--inline.cr-stat--pressed,.cr-stat--inline.cr-stat--pressed:hover{border-color:var(--cr-brand);background:var(--cr-brand-soft)}.cr-stat--inline .cr-stat__label,.cr-stat--inline .cr-stat__hint{font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-stat--inline .cr-stat__value{font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold);letter-spacing:0;white-space:nowrap}.cr-stat--inline .cr-stat__hint{display:inline-flex;gap:var(--cr-space-1-5);white-space:nowrap}.cr-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--cr-space-4);min-height:var(--cr-hit-min, 0px);cursor:pointer}.cr-switch--disabled{cursor:not-allowed;opacity:var(--cr-disabled-opacity)}.cr-switch__text{display:flex;flex-direction:column;gap:var(--cr-space-0-5);min-width:0}.cr-switch__description{font-size:var(--cr-text-sm);color:var(--cr-text-muted)}.cr-switch__track-wrap{position:relative;display:inline-flex;flex-shrink:0}.cr-switch__input{position:absolute;top:50%;left:0;width:100%;height:max(100%,var(--cr-hit-min, 0px));margin:0;transform:translateY(-50%);opacity:0;cursor:inherit}.cr-switch__track{display:inline-flex;align-items:center;width:44px;height:26px;padding:3px;border-radius:var(--cr-radius-pill);background:var(--cr-border-strong);transition:background-color var(--cr-duration-base) var(--cr-ease-standard)}.cr-switch__thumb{width:20px;height:20px;border-radius:var(--cr-radius-pill);background:var(--cr-switch-thumb);box-shadow:var(--cr-shadow-1);transition:transform var(--cr-duration-base) var(--cr-ease-standard)}.cr-switch__input:checked+.cr-switch__track{background:var(--cr-brand)}.cr-switch__input:checked+.cr-switch__track .cr-switch__thumb{transform:translate(18px)}.cr-switch__input:focus-visible+.cr-switch__track{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-table-wrap{width:100%;overflow-x:auto;container-type:inline-size;--td-py: var(--cr-space-3);--td-px: var(--cr-table-cell-px, var(--cr-space-4))}@container (max-width: 900px){.cr-table{--td-px: var(--cr-table-cell-px-narrow, var(--cr-table-cell-px, var(--cr-space-4)))}}.cr-table-wrap--dense{--td-py: var(--cr-space-2)}.cr-table-wrap--static{overflow:visible}.cr-table-wrap--fits{overflow-x:clip}.cr-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--cr-text-md)}.cr-table--fixed{table-layout:fixed}.cr-table--fixed .cr-table__td{overflow-wrap:anywhere}.cr-table__head--sticky .cr-table__th{position:sticky;top:0;z-index:var(--cr-z-sticky)}.cr-table-wrap--fits .cr-table__head--sticky .cr-table__th,.cr-table-wrap--static .cr-table__head--sticky .cr-table__th{top:var(--cr-sticky-top)}.cr-table__th{padding:var(--cr-space-2) var(--td-px);border-top:var(--cr-border-width) solid var(--cr-border);border-bottom:var(--cr-border-width) solid var(--cr-border);background:var(--cr-table-head-bg, var(--cr-surface-2));color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-tracking-label, .02em);text-align:left;white-space:nowrap}.cr-table__sort{position:relative;display:inline-flex;align-items:center;gap:var(--cr-space-1);padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit}.cr-table__sort:hover{color:var(--cr-text)}.cr-table__sort:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}.cr-table__td{padding:var(--td-py) var(--td-px);border-bottom:var(--cr-border-width) solid var(--cr-table-divider, var(--cr-border));background:var(--row-bg);vertical-align:middle;transition:background-color var(--cr-table-bg-duration, 0s) var(--cr-ease-standard)}.cr-table-wrap--top .cr-table__td{vertical-align:top}.cr-table__row{--row-bg: initial}.cr-table__row:last-child .cr-table__td{border-bottom:0}.cr-table__row--clickable{cursor:pointer}.cr-table__row--clickable>.cr-table__td{height:var(--cr-hit-min, 0px)}.cr-table__row--clickable:hover{--row-bg: var(--cr-surface-2)}.cr-table__row--clickable:focus-visible{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-focus-width) * -1)}.cr-table__row--selected,.cr-table__row--selected:hover{--row-bg: var(--cr-table-selected-bg, var(--cr-brand-soft))}.cr-table__row--highlight{--row-bg: var(--cr-table-highlight-bg, var(--cr-brand-soft))}.cr-table__row--muted>.cr-table__td,.cr-table__row--gone>.cr-table__td{color:var(--cr-text-muted)}.cr-table__row--gone>.cr-table__td{text-decoration:line-through}.cr-table__row--group{--row-bg: var(--cr-surface-2)}.cr-table__row--group>.cr-table__td{font-weight:var(--cr-weight-semibold)}.cr-table__group-cell{padding:var(--cr-space-2) var(--td-px);border-bottom:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface-2);color:var(--cr-text-secondary);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);text-align:left}.cr-table__group-count{margin-left:var(--cr-space-2);color:var(--cr-text-muted);font-weight:var(--cr-weight-regular)}.cr-table__row--has-details>.cr-table__td{border-bottom:0}.cr-table__details-cell{padding:0 var(--td-px) var(--td-py);border-bottom:var(--cr-border-width) solid var(--cr-table-divider, var(--cr-border));background:var(--row-bg)}.cr-table__details:last-child .cr-table__details-cell{border-bottom:0}.cr-table__cell--right{text-align:right}.cr-table__row[class*=cr-table__row--tone-],.cr-table__details--tone{--row-tone-wash: color-mix(in srgb, var(--row-tone) var(--cr-table-tone-fill, 0%), transparent)}.cr-table__row[class*=cr-table__row--tone-]>.cr-table__td,.cr-table__details--tone>.cr-table__details-cell{background-image:linear-gradient(var(--row-tone-wash),var(--row-tone-wash))}.cr-table__row[class*=cr-table__row--tone-]>.cr-table__td:first-child{box-shadow:inset var(--cr-table-tone-stripe, 3px) 0 0 var(--row-tone)}.cr-table__row--tone-danger{--row-tone: var(--cr-danger)}.cr-table__row--tone-warning{--row-tone: var(--cr-warning)}.cr-table__row--tone-success{--row-tone: var(--cr-success)}.cr-table__row--tone-info{--row-tone: var(--cr-info)}.cr-table__row--tone-violet{--row-tone: var(--cr-violet)}.cr-table__row--tone-brand{--row-tone: var(--cr-brand)}.cr-table__details--tone>.cr-table__details-cell{box-shadow:inset var(--cr-table-tone-stripe, 3px) 0 0 var(--row-tone)}.cr-table__row--tone-hot{--row-tone: var(--cr-urgency-fire-dot)}.cr-table__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--cr-space-1)}.cr-table__reveal{display:inline-flex;align-items:center;gap:var(--cr-space-0-5);transition:opacity var(--cr-duration-fast) var(--cr-ease-standard)}.cr-table__row:hover:has(.cr-table__reveal):not(.cr-table__row--selected){--row-bg: var(--cr-surface-2)}@media(hover:hover)and (pointer:fine){.cr-table__row:not(:hover):not(:focus-within) .cr-table__reveal{opacity:0}}.cr-table__cell--center{text-align:center}.cr-table tfoot td{padding:var(--cr-space-3) var(--td-px);border-top:var(--cr-border-width) solid var(--cr-border-strong);font-weight:var(--cr-weight-semibold)}.cr-table__empty{padding:var(--cr-space-8) var(--cr-space-4)}.cr-table-wrap--stacked .cr-table,.cr-table-wrap--stacked .cr-table>tbody,.cr-table-wrap--stacked .cr-table>tfoot,.cr-table-wrap--stacked .cr-table>tfoot>tr,.cr-table-wrap--stacked .cr-table>tfoot>tr>td,.cr-table-wrap--stacked .cr-table__td,.cr-table-wrap--stacked .cr-table__details,.cr-table-wrap--stacked .cr-table__group,.cr-table-wrap--stacked .cr-table__details-cell,.cr-table-wrap--stacked .cr-table__group-cell{display:block}.cr-table-wrap--stacked .cr-table>colgroup,.cr-table-wrap--stacked .cr-table>thead{display:none}.cr-table-wrap--stacked .cr-table{border-top:var(--cr-border-width) solid var(--cr-border)}.cr-table-wrap--stacked .cr-table__row{display:grid;grid-template-columns:var(--cr-table-stack-columns, minmax(0, 1fr));grid-template-areas:var(--cr-table-stack-areas, none);gap:var(--cr-space-2) var(--cr-space-3);align-items:start;padding:var(--cr-space-3) var(--cr-space-3) var(--cr-space-3) var(--cr-space-4);border-bottom:var(--cr-border-width) solid var(--cr-table-divider, var(--cr-border));background:var(--row-bg);transition:background-color var(--cr-table-bg-duration, 0s) var(--cr-ease-standard)}.cr-table-wrap--stacked .cr-table__row:last-child{border-bottom:0}.cr-table-wrap--stacked .cr-table__td{min-width:0;padding:0;border-bottom:0;background:none;text-align:left}.cr-table-wrap--stacked .cr-table__row--clickable{min-height:var(--cr-hit-min, 0px)}.cr-table-wrap--stacked .cr-table__row--clickable>.cr-table__td{height:auto}.cr-table-wrap--stacked .cr-table__row[class*=cr-table__row--tone-]{box-shadow:inset var(--cr-table-tone-stripe, 3px) 0 0 var(--row-tone);background-image:linear-gradient(var(--row-tone-wash),var(--row-tone-wash))}.cr-table-wrap--stacked .cr-table__row[class*=cr-table__row--tone-]>.cr-table__td:first-child{position:static;box-shadow:none}.cr-table-wrap--stacked .cr-table__row--has-details{border-bottom:0}.cr-table-wrap--stacked .cr-table__details-cell{padding:0 var(--cr-space-3) var(--cr-space-3) var(--cr-space-4)}@media(max-width:1280px){.cr-table__col--hide-1280{display:none}}@media(max-width:1024px){.cr-table__col--hide-1024{display:none}}@media(max-width:900px){.cr-table__col--hide-900{display:none}}@media(max-width:600px){.cr-table__col--hide-600{display:none}}.cr-tabs{display:flex;gap:var(--cr-space-1);overflow-x:auto;scrollbar-width:none}.cr-tabs::-webkit-scrollbar{display:none}.cr-tabs--line{gap:var(--cr-tabs-gap, var(--cr-space-3));box-shadow:inset 0 calc(var(--cr-border-width) * -1) 0 var(--cr-tabs-line, var(--cr-border))}.cr-tabs--wrap{flex-wrap:wrap;row-gap:var(--cr-space-2);overflow-x:visible}.cr-tabs__tab{display:inline-flex;align-items:center;gap:var(--cr-space-1-5);flex-shrink:0;min-height:var(--cr-control-md);padding:0;border:0;background:transparent;color:var(--cr-text-muted);font-size:var(--cr-text-md);font-weight:var(--cr-weight-semibold);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-tabs__tab:hover:not(:disabled){color:var(--cr-text)}.cr-tabs__tab:focus-visible{outline-offset:calc(var(--cr-focus-width) * -1)}.cr-tabs__label{display:inline-flex;flex-direction:column}.cr-tabs__label:after{content:attr(data-text);height:0;overflow:hidden;visibility:hidden;font-weight:var(--cr-weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none}.cr-tabs__tab:disabled{opacity:var(--cr-disabled-opacity)}.cr-tabs--line .cr-tabs__tab{position:relative;min-height:var(--cr-tabs-h, var(--cr-control-md));padding:0 var(--cr-tabs-px, var(--cr-space-1));border-bottom:var(--cr-border-width-accent) solid transparent;color:var(--cr-tabs-color, var(--cr-text-muted));font-weight:var(--cr-tabs-weight, var(--cr-weight-semibold))}.cr-tabs--line .cr-tabs__tab--active{color:var(--cr-text);font-weight:var(--cr-weight-semibold);border-bottom-color:var(--cr-tabs-underline, var(--cr-brand))}.cr-tabs--pill .cr-tabs__tab{min-height:var(--cr-control-sm);padding:0 var(--cr-space-3);border-radius:var(--cr-radius-pill)}.cr-tabs--pill .cr-tabs__tab:hover:not(:disabled){background:var(--cr-surface-2)}.cr-tabs--pill .cr-tabs__tab--active,.cr-tabs--pill .cr-tabs__tab--active:hover:not(:disabled){background:var(--cr-brand-soft);color:var(--cr-brand-soft-text)}.cr-tag{--tag-bg: var(--cr-neutral-soft);--tag-fg: var(--cr-neutral-text);--tag-line: var(--cr-neutral-line);display:inline-flex;align-items:center;gap:var(--cr-space-1);max-width:100%;height:24px;padding:0 var(--cr-space-2);border:var(--cr-border-width) solid transparent;border-radius:var(--cr-tag-radius, var(--cr-radius-sm));background:var(--tag-bg);color:var(--tag-fg);font-size:var(--cr-text-xs);font-weight:var(--cr-tag-weight, var(--cr-weight-semibold));line-height:1;white-space:nowrap}.cr-tag__label{overflow:hidden;text-overflow:ellipsis}.cr-tag--sm{height:20px;padding:0 var(--cr-space-1-5);font-size:var(--cr-text-2xs)}.cr-tag--lg{height:28px;padding:0 var(--cr-space-3);font-size:var(--cr-text-sm)}.cr-tag--outline{background:transparent;border-color:var(--tag-line)}.cr-tag--wrap{height:auto;min-height:24px;padding-block:var(--cr-space-0-5);border-radius:var(--cr-radius-md);line-height:var(--cr-leading-snug);white-space:normal}.cr-tag--wrap.cr-tag--sm{min-height:20px}.cr-tag--wrap.cr-tag--lg{min-height:28px}.cr-tag--wrap .cr-tag__label{overflow:visible;overflow-wrap:anywhere}.cr-tag__remove{margin-right:calc(var(--cr-space-1) * -1)}.cr-tag--brand{--tag-bg: var(--cr-brand-soft);--tag-fg: var(--cr-brand-soft-text);--tag-line: var(--cr-brand)}.cr-tag--accent{--tag-bg: var(--cr-accent-soft);--tag-fg: var(--cr-accent-soft-text);--tag-line: var(--cr-accent)}.cr-tag--success{--tag-bg: var(--cr-success-soft);--tag-fg: var(--cr-success-text);--tag-line: var(--cr-success-line)}.cr-tag--warning{--tag-bg: var(--cr-warning-soft);--tag-fg: var(--cr-warning-text);--tag-line: var(--cr-warning-line)}.cr-tag--danger{--tag-bg: var(--cr-danger-soft);--tag-fg: var(--cr-danger-text);--tag-line: var(--cr-danger-line)}.cr-tag--info{--tag-bg: var(--cr-info-soft);--tag-fg: var(--cr-info-text);--tag-line: var(--cr-info-line)}.cr-tag--violet{--tag-bg: var(--cr-violet-soft);--tag-fg: var(--cr-violet-text);--tag-line: var(--cr-violet-line)}.cr-tags-input{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-1-5);min-height:var(--cr-control-md);padding:var(--cr-space-1) var(--cr-space-2);border:var(--cr-border-width) solid var(--cr-border-input);border-radius:var(--cr-radius-md);background:var(--cr-surface);color:var(--cr-text);cursor:text;transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),box-shadow var(--cr-duration-fast) var(--cr-ease-standard)}.cr-tags-input:hover:not(.cr-tags-input--disabled){border-color:var(--cr-border-input-hover)}.cr-tags-input:focus-within{border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-tags-input--invalid,.cr-tags-input--invalid:hover{border-color:var(--cr-danger)}.cr-tags-input--invalid:focus-within{box-shadow:0 0 0 var(--cr-focus-width) var(--cr-danger)}.cr-tags-input--disabled{background:var(--cr-surface-2);color:var(--cr-text-disabled);cursor:not-allowed}.cr-tags-input__control{flex:1;min-width:10ch;height:var(--cr-control-sm);padding:0 var(--cr-space-1);border:0;outline:none;background:transparent;color:inherit}.cr-tags-input__control:focus-visible{outline:none}.cr-tags-input__control::placeholder{color:var(--cr-text-muted);opacity:1}.cr-tags-input__control:disabled{cursor:not-allowed}.cr-task{--task-chip-bg: var(--cr-work-soft);--task-chip-fg: var(--cr-on-work-soft);position:relative;display:flex;flex-direction:column;gap:var(--cr-space-2);padding:var(--cr-work-pad-card, var(--cr-space-3));border:var(--cr-border-width) solid var(--cr-work-card-border);border-radius:var(--cr-work-radius-task, var(--cr-radius-lg));background:var(--cr-work-card-bg);box-shadow:var(--cr-work-card-shadow);transition:border-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-task:hover{border-color:var(--cr-work-card-border-hover)}.cr-task:focus-within{border-color:var(--cr-work-card-border-hover)}.cr-task--fire{--task-chip-bg: var(--cr-urgency-fire-strong);--task-chip-fg: var(--cr-on-urgency-fire-strong)}.cr-task--out{--task-chip-bg: var(--cr-answer-yes-bg);--task-chip-fg: var(--cr-answer-yes-text);--cr-button-soft: var(--cr-answer-yes-bg);--cr-button-soft-hover: color-mix(in srgb, var(--cr-answer-yes-bg), var(--cr-work-text) 6%);--cr-on-button-soft: var(--cr-answer-yes-text)}.cr-task--wait{--task-chip-bg: var(--cr-work-field-bg);--task-chip-fg: var(--cr-work-text-secondary);--cr-button-soft: var(--cr-work-field-bg);--cr-button-soft-hover: color-mix(in srgb, var(--cr-work-field-bg), var(--cr-work-text) 6%);--cr-on-button-soft: var(--cr-work-text)}.cr-task__top{display:flex;align-items:center;gap:var(--cr-space-2);min-width:0}.cr-task__link{color:var(--cr-work-text);text-decoration:none}.cr-task__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.cr-task__link:focus-visible{outline:none}.cr-task__link:focus-visible:after{outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:var(--cr-focus-offset)}.cr-task__number{font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold)}.cr-task__status{overflow:hidden;color:var(--cr-work-text-muted);font-size:var(--cr-text-xs);text-overflow:ellipsis;white-space:nowrap}.cr-task__chip{flex-shrink:0;margin-left:auto;padding:0 var(--cr-space-1-5);border-radius:var(--cr-radius-sm);background:var(--task-chip-bg);color:var(--task-chip-fg);font-family:var(--cr-font-mono);font-size:var(--cr-text-2xs);font-weight:var(--cr-weight-semibold);line-height:var(--cr-work-leading-title, var(--cr-leading-snug));white-space:nowrap}.cr-task__name{margin:0;color:var(--cr-work-text);font-size:var(--cr-work-text-title, var(--cr-text-base));font-weight:var(--cr-weight-semibold);line-height:var(--cr-leading-snug)}.cr-task__reason{margin:0;color:var(--cr-work-text-secondary);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.cr-task__extra{display:flex;flex-direction:column;gap:var(--cr-space-0-5);color:var(--cr-work-text-secondary);font-size:var(--cr-text-sm)}.cr-task__extra :is(a,button),.cr-task__actions{position:relative;z-index:1}.cr-task__actions{display:inline-flex;align-items:center;gap:var(--cr-space-2);margin-left:auto}.cr-task__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cr-space-2);margin-top:var(--cr-space-1)}.cr-task__amount{color:var(--cr-work-text);font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.cr-task--dense{--cr-button-h-sm: var(--cr-space-6);--cr-icon-button-sm: var(--cr-space-6);gap:var(--cr-space-0-5);padding:var(--cr-space-2) var(--cr-space-3)}@media(pointer:coarse){.cr-task--dense{--cr-button-h-sm: var(--cr-touch-min);--cr-icon-button-sm: var(--cr-touch-min)}}.cr-task--dense .cr-task__top,.cr-task--dense .cr-task__chip{line-height:var(--cr-leading-snug)}.cr-task--dense .cr-task__name,.cr-task--dense .cr-task__reason-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-task--dense .cr-task__name{font-size:var(--cr-text-md)}.cr-task__reason--tip{position:relative;z-index:2;cursor:pointer}.cr-task--dense .cr-task__bottom{flex-wrap:nowrap;margin-top:var(--cr-space-0-5)}.cr-task--dense .cr-task__extra:empty{display:none}.cr-task--dense .cr-task__menu{display:flex}.cr-task--dense .cr-task__amount{overflow:hidden;text-overflow:ellipsis}.cr-textarea{display:block;width:100%;min-height:var(--cr-control-md);padding:var(--cr-space-2) var(--cr-space-3);border:var(--cr-border-width) solid var(--cr-control-border, var(--cr-border-input));border-radius:var(--cr-control-radius, var(--cr-radius-md));background:var(--cr-surface);color:var(--cr-text);line-height:var(--cr-leading-normal);resize:vertical;transition:border-color var(--cr-duration-fast) var(--cr-ease-standard),box-shadow var(--cr-duration-fast) var(--cr-ease-standard)}.cr-textarea:hover:not(:disabled){border-color:var(--cr-border-input-hover)}.cr-textarea:focus-visible{outline:none;border-color:var(--cr-focus);box-shadow:0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-textarea::placeholder{color:var(--cr-text-muted)}.cr-textarea--invalid{border-color:var(--cr-danger)}.cr-textarea:disabled{background:var(--cr-surface-2);color:var(--cr-text-disabled)}.cr-textarea--mono{font-family:var(--cr-font-mono)}.cr-textarea-field{display:flex;flex-direction:column;gap:var(--cr-space-1);min-width:0}.cr-textarea__counter{margin:0;font-size:var(--cr-text-xs);line-height:var(--cr-leading-snug);color:var(--cr-text-muted);text-align:right}.cr-textarea__counter--over{color:var(--cr-danger-text)}.cr-toasts{position:fixed;right:var(--cr-space-5);bottom:calc(var(--cr-space-5) + var(--cr-shell-bottom-space, 0px));z-index:var(--cr-z-toast);display:flex;flex-direction:column;gap:var(--cr-space-2);width:min(400px,calc(100vw - 2 * var(--cr-space-4)));pointer-events:none}.cr-toast{display:flex;align-items:flex-start;gap:var(--cr-space-3);padding:var(--cr-space-3) var(--cr-space-3) var(--cr-space-3) var(--cr-space-4);border-radius:var(--cr-radius-lg);background:var(--cr-surface-inverse);color:var(--cr-text-inverse);box-shadow:var(--cr-shadow-3);pointer-events:auto}.cr-toast__icon{margin-top:var(--cr-icon-nudge)}.cr-toast--success .cr-toast__icon{color:var(--cr-on-inverse-success)}.cr-toast--warning .cr-toast__icon{color:var(--cr-on-inverse-warning)}.cr-toast--danger .cr-toast__icon{color:var(--cr-on-inverse-danger)}.cr-toast--info .cr-toast__icon{color:var(--cr-on-inverse-info)}.cr-toast--strong.cr-toast--danger{background:var(--cr-danger);color:var(--cr-on-danger)}.cr-toast--strong .cr-toast__icon{color:inherit}.cr-toast__body{flex:1;min-width:0}.cr-toast__title{font-weight:var(--cr-weight-semibold)}.cr-toast__description{margin-top:var(--cr-space-0-5);font-size:var(--cr-text-sm);opacity:.8}.cr-toast__action,.cr-toast__close{position:relative}.cr-toast__action:after,.cr-toast__close:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--cr-hit-min, 0px)) / 2))}.cr-toast__action{padding:var(--cr-space-1) var(--cr-space-2);border:0;border-radius:var(--cr-radius-sm);background:transparent;color:inherit;font-weight:var(--cr-weight-semibold);text-decoration:underline}.cr-toast__close{display:inline-flex;padding:var(--cr-space-1);border:0;border-radius:var(--cr-radius-sm);background:transparent;color:inherit;opacity:.7}.cr-toast__close:hover{opacity:1}.cr-toast-enter-active,.cr-toast-leave-active{transition:opacity var(--cr-duration-base) var(--cr-ease-standard),transform var(--cr-duration-slow) var(--cr-ease-enter)}.cr-toast-enter-from,.cr-toast-leave-to{opacity:0;transform:translateY(8px)}@media(max-width:600px){.cr-toasts{left:var(--cr-space-4);right:var(--cr-space-4);bottom:calc(var(--cr-space-4) + var(--cr-shell-bottom-space, env(safe-area-inset-bottom)));width:auto}}.cr-toc{position:sticky;top:calc(var(--cr-sticky-top) + var(--cr-space-4));min-width:0}.cr-toc__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-left:var(--cr-border-width) solid var(--cr-tabs-line, var(--cr-border))}.cr-toc__link{display:block;margin-left:calc(var(--cr-border-width) * -1);padding:var(--cr-space-2) var(--cr-space-3);border-left:var(--cr-border-width-accent) solid transparent;color:var(--cr-tabs-color, var(--cr-text-muted));font-size:var(--cr-text-md);line-height:var(--cr-leading-snug);text-decoration:none;transition:color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-toc__link:hover{color:var(--cr-text)}.cr-toc__link:focus-visible{outline-offset:calc(var(--cr-focus-width) * -1)}.cr-toc__link--active{border-left-color:var(--cr-tabs-underline, var(--cr-brand));color:var(--cr-text);font-weight:var(--cr-weight-semibold)}.cr-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--cr-space-3);padding:0 var(--cr-space-5) var(--cr-space-4);min-width:0}.cr-toolbar--flush{padding:0}.cr-toolbar--pill{--cr-control-radius: var(--cr-radius-pill);--cr-control-border: var(--cr-border-strong)}.cr-toolbar__filters{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-end;gap:var(--cr-space-3);min-width:0}.cr-toolbar__search{width:var(--cr-toolbar-search-w);max-width:100%}.cr-toolbar__select{width:var(--cr-toolbar-select-w);max-width:100%}.cr-toolbar__select--sm{width:var(--cr-toolbar-select-w-sm)}.cr-toolbar__end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-3);margin-left:auto}.cr-toolbar__meta{color:var(--cr-text-muted);font-size:var(--cr-text-sm)}.cr-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}@media(max-width:600px){.cr-toolbar{padding:0 var(--cr-space-4) var(--cr-space-4)}.cr-toolbar--flush{padding:0}.cr-toolbar__search{width:100%}.cr-toolbar__select,.cr-toolbar__select--sm{flex:1 1 calc(50% - var(--cr-space-3));width:auto}.cr-toolbar--compact{--cr-segmented-px-sm: var(--cr-space-1-5);padding-inline:var(--cr-space-3)}.cr-toolbar--flush.cr-toolbar--compact{padding-inline:0}.cr-toolbar--compact .cr-toolbar__filters{gap:var(--cr-space-2)}.cr-toolbar--compact .cr-toolbar__search{flex:1 1 0;min-width:var(--cr-toolbar-search-min);width:auto}.cr-toolbar--compact .cr-toolbar__select,.cr-toolbar--compact .cr-toolbar__select--sm{flex:0 0 auto;width:auto}}.cr-tree{--tree-indent: var(--cr-space-6);position:relative}.cr-tree__scroll{overflow:auto;overscroll-behavior:contain}.cr-tree__table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:var(--cr-text-md)}.cr-tree__th{position:sticky;top:0;z-index:var(--cr-z-sticky);padding:var(--cr-space-2) var(--cr-space-4);border-bottom:var(--cr-border-width) solid var(--cr-border);background:var(--cr-surface-2);color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-tracking-label, .02em);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-tree__td{box-sizing:border-box;height:var(--tree-row-h);padding:0 var(--cr-space-4);border-bottom:var(--cr-border-width) solid var(--cr-border);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.cr-tree__cell--right{text-align:right}.cr-tree__cell--center{text-align:center}.cr-tree__td:focus{outline:none}.cr-tree__td:focus-visible{box-shadow:inset 0 0 0 var(--cr-focus-width) var(--cr-focus)}.cr-tree__row:hover>.cr-tree__td{background:var(--cr-surface-2)}.cr-tree__node{display:flex;align-items:center;gap:var(--cr-space-1);min-width:0;padding-left:calc(var(--tree-depth, 0) * var(--tree-indent))}.cr-tree__toggle,.cr-tree__toggle-space{flex:none;width:var(--cr-space-6);height:var(--cr-space-6)}.cr-tree__toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--cr-radius-xs);background:transparent;color:var(--cr-text-muted);cursor:pointer}.cr-tree__toggle:hover{background:var(--cr-surface-3);color:var(--cr-text)}.cr-tree__toggle:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,var(--cr-hit-min, 0px));height:max(100%,var(--cr-hit-min, 0px));transform:translate(-50%,-50%)}.cr-tree__toggle .cr-icon{transition:transform var(--cr-duration-fast) var(--cr-ease-standard)}.cr-tree__row[aria-expanded=true] .cr-tree__toggle .cr-icon{transform:rotate(90deg)}.cr-tree__text{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cr-tree__row--parent .cr-tree__node{font-weight:var(--cr-weight-semibold)}.cr-tree__td--editable{cursor:text}.cr-tree__td--editable>.cr-tree__text{box-sizing:border-box;margin:0 calc(var(--cr-space-2) * -1);padding:var(--cr-space-1) var(--cr-space-2);border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-sm);background:var(--cr-surface)}.cr-tree__td--editable:hover>.cr-tree__text{border-color:var(--cr-border-strong)}.cr-tree__placeholder{color:var(--cr-text-muted);font-family:var(--cr-font-sans);font-size:var(--cr-text-sm)}.cr-tree__td--wrap{white-space:normal}.cr-tree__td--wrap .cr-tree__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tree-wrap, 2);line-clamp:var(--tree-wrap, 2);white-space:normal;line-height:var(--cr-leading-tight);overflow-wrap:anywhere}.cr-tree__td--editing{position:relative;padding:0;overflow:visible}.cr-tree__error{position:absolute;top:100%;left:0;z-index:1;min-width:100%;max-width:var(--cr-prose-max);width:max-content;padding:var(--cr-space-1) var(--cr-space-2);border-radius:0 0 var(--cr-radius-sm) var(--cr-radius-sm);background:var(--cr-danger-soft);box-shadow:var(--cr-shadow-2);color:var(--cr-danger-text);font-family:var(--cr-font-sans);font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug);text-align:left;white-space:normal}.cr-tree__error--above{top:auto;bottom:100%;border-radius:var(--cr-radius-sm) var(--cr-radius-sm) 0 0}.cr-tree__peek{position:absolute;z-index:var(--cr-z-tooltip);max-width:min(100%,var(--cr-prose-max));margin-top:var(--cr-space-1);padding:var(--cr-space-1-5) var(--cr-space-2);border-radius:var(--cr-radius-sm);background:var(--cr-surface-inverse);color:var(--cr-text-inverse);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-medium);line-height:var(--cr-leading-snug);overflow-wrap:anywhere;pointer-events:none}.cr-tree__editor{box-sizing:border-box;width:100%;height:100%;padding:0 var(--cr-space-4);border:0;outline:none;box-shadow:inset 0 0 0 var(--cr-focus-width) var(--cr-focus);background:var(--cr-surface);color:var(--cr-text);font:inherit;text-align:inherit}.cr-tree__editor--error{box-shadow:inset 0 0 0 var(--cr-focus-width) var(--cr-danger);background:var(--cr-danger-soft)}.cr-tree__pad>td{padding:0;border:0}.cr-tree__row[class*=cr-tree__row--tone-]{--row-tone-wash: color-mix(in srgb, var(--row-tone) var(--cr-table-tone-fill, 0%), transparent)}.cr-tree__row[class*=cr-tree__row--tone-]>.cr-tree__td{background-image:linear-gradient(var(--row-tone-wash),var(--row-tone-wash))}.cr-tree__row[class*=cr-tree__row--tone-]>.cr-tree__td:first-child{box-shadow:inset var(--cr-table-tone-stripe, 3px) 0 0 var(--row-tone)}.cr-tree__row--tone-hot{--row-tone: var(--cr-urgency-fire-dot)}.cr-tree__row--group>.cr-tree__td{background:var(--cr-surface-2)}.cr-tree__row--muted>.cr-tree__td,.cr-tree__row--gone>.cr-tree__td{color:var(--cr-text-muted)}.cr-tree__row--gone .cr-tree__text{text-decoration:line-through}.cr-tree__row--tone-danger{--row-tone: var(--cr-danger)}.cr-tree__row--tone-warning{--row-tone: var(--cr-warning)}.cr-tree__row--tone-success{--row-tone: var(--cr-success)}.cr-tree__row--tone-info{--row-tone: var(--cr-info)}.cr-tree__row--tone-violet{--row-tone: var(--cr-violet)}.cr-tree__row--tone-brand{--row-tone: var(--cr-brand)}.cr-tree__td:has(.cr-table__actions){padding:0 var(--cr-space-2);overflow:visible}.cr-tree__td:has(.cr-table__actions)>.cr-tree__text{overflow:visible}.cr-tree__row:hover:has(.cr-table__reveal)>.cr-tree__td{background:var(--cr-surface-2)}@media(hover:hover)and (pointer:fine){.cr-tree__row:not(:hover):not(:focus-within) .cr-table__reveal{opacity:.45}}.cr-tree__foot td{position:sticky;bottom:0;z-index:var(--cr-z-sticky);box-sizing:border-box;height:var(--tree-row-h);padding:0 var(--cr-space-4);border-top:var(--cr-border-width) solid var(--cr-border-strong);background:var(--cr-surface);font-weight:var(--cr-weight-semibold);white-space:nowrap}.cr-tree__empty{padding:var(--cr-space-8) var(--cr-space-4)}.cr-user-button{display:inline-flex;align-items:center;gap:var(--cr-space-2);min-width:0;max-width:100%;padding:var(--cr-space-1) var(--cr-space-1) var(--cr-space-1) var(--cr-space-3);border:0;border-radius:var(--cr-radius-pill);background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-user-button:hover,.cr-user-button[aria-expanded=true]{background:var(--cr-surface-2)}.cr-user-button--compact{padding:var(--cr-space-1)}.cr-user-button__text{display:flex;flex-direction:column;min-width:0;line-height:var(--cr-leading-tight)}.cr-user-button__name{overflow:hidden;font-weight:var(--cr-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.cr-user-button__caption{overflow:hidden;color:var(--cr-text-muted);font-size:var(--cr-text-xs);text-overflow:ellipsis;white-space:nowrap}.cr-user-button__avatar{display:inline-flex;flex:none}@media(pointer:coarse){.cr-user-button{min-height:var(--cr-touch-min)}.cr-user-button--compact{justify-content:center;min-width:var(--cr-touch-min)}}.cr-week{--week-number: calc(var(--cr-space-6) + var(--cr-space-0-5));--week-frame: var(--cr-border-width-accent);container-type:inline-size;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:var(--cr-border-width) solid var(--cr-border);border-radius:var(--cr-radius-lg);background:var(--cr-surface)}.cr-week__row{display:grid;grid-template-columns:var(--cr-week-label-width, 64px) repeat(7,minmax(0,1fr))}.cr-week__row+.cr-week__row{border-top:var(--cr-border-width) solid var(--cr-border)}.cr-week__corner,.cr-week__label{min-width:0}.cr-week__label{display:flex;align-items:flex-start;padding:var(--cr-space-2) var(--cr-space-3);color:var(--cr-text-secondary);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);font-variant-numeric:tabular-nums}.cr-week__day,.cr-week__cell{min-width:0;border-left:var(--cr-border-width) solid var(--cr-border)}.cr-week__day{position:relative;display:flex;align-items:center;gap:var(--cr-space-1-5);padding:var(--cr-space-2) var(--cr-space-3)}.cr-week__weekday{color:var(--cr-text-muted);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-tracking-caps);text-transform:uppercase}.cr-week__day--rest .cr-week__weekday{color:var(--cr-danger-text)}.cr-week__number{display:inline-flex;align-items:center;justify-content:center;min-width:var(--week-number);height:var(--week-number);padding:0 var(--cr-space-1);border-radius:var(--cr-radius-pill);font-size:var(--cr-text-sm);font-weight:var(--cr-weight-semibold);font-variant-numeric:tabular-nums}.cr-week__day--today .cr-week__number{background:var(--cr-brand);color:var(--cr-on-brand)}.cr-week__off{margin-left:auto;overflow:hidden;color:var(--cr-danger-text);font-size:var(--cr-text-xs);font-weight:var(--cr-weight-medium);text-overflow:ellipsis;white-space:nowrap}.cr-week__cell{display:flex}.cr-week__slot{display:flex;flex:1;flex-direction:column;align-items:stretch;gap:var(--cr-space-1);min-width:0;min-height:var(--cr-week-row-min, 88px);padding:var(--cr-space-1-5);border:0;background:transparent;color:var(--cr-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--cr-duration-fast) var(--cr-ease-standard)}.cr-week__slot:hover{background:var(--cr-surface-2)}.cr-week__slot:focus-visible{position:relative;z-index:1;outline:var(--cr-focus-width) solid var(--cr-focus);outline-offset:calc(var(--cr-focus-width) * -1)}.cr-week__day--selected,.cr-week__cell--selected{background:var(--cr-brand-soft);box-shadow:inset var(--week-frame) 0 0 var(--cr-brand),inset calc(var(--week-frame) * -1) 0 0 var(--cr-brand)}.cr-week__day--selected{box-shadow:inset var(--week-frame) 0 0 var(--cr-brand),inset calc(var(--week-frame) * -1) 0 0 var(--cr-brand),inset 0 var(--week-frame) 0 var(--cr-brand)}.cr-week__row--last .cr-week__cell--selected{box-shadow:inset var(--week-frame) 0 0 var(--cr-brand),inset calc(var(--week-frame) * -1) 0 0 var(--cr-brand),inset 0 calc(var(--week-frame) * -1) 0 var(--cr-brand)}.cr-week__cell--selected .cr-week__slot:hover{background:transparent}.cr-week__cell--selected .cr-week__slot:focus-visible{outline-color:var(--cr-text);outline-offset:calc((var(--week-frame) + var(--cr-focus-offset)) * -1)}@container (max-width: 640px){.cr-week__row{grid-template-columns:var(--cr-week-label-width-sm, 44px) repeat(7,minmax(0,1fr))}.cr-week__label{padding:var(--cr-space-1-5) var(--cr-space-1)}.cr-week__day{flex-direction:column;gap:var(--cr-space-0-5);padding:var(--cr-space-1-5) var(--cr-space-1)}.cr-week__slot{min-height:var(--cr-week-row-min-sm, 56px);padding:var(--cr-space-1)}.cr-week__off{margin-left:0;font-size:var(--cr-text-2xs)}}.pw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-2)}.pw>.cr-input{flex:1 1 14rem;min-width:0}.product-line{display:flex;align-items:center;gap:var(--cr-space-3);min-width:0}.wh{display:flex;flex-direction:column;gap:var(--cr-space-2)}.wh__row{display:grid;grid-template-columns:minmax(150px,1fr) 110px auto 110px;align-items:center;gap:var(--cr-space-2);min-height:var(--cr-control-sm)}.wh__dash{color:var(--cr-text-muted)}.wh__off{grid-column:2 / -1;font-size:var(--cr-text-sm)}.wh__foot{display:flex;justify-content:flex-end}@media(max-width:600px){.wh__row{grid-template-columns:1fr 1fr auto 1fr}.wh__row>.cr-switch{grid-column:1 / -1}.wh__off{grid-column:1 / -1}}.qrp{display:flex;align-items:flex-start;gap:var(--cr-space-5)}.qrp__code{flex:none;max-width:100%}.qrp__text{display:flex;flex-direction:column;gap:var(--cr-space-2);min-width:0}.qrp__link{overflow-wrap:anywhere;color:var(--cr-text-secondary)}.qrp__big{width:min(520px,100%);margin:0 auto}.qrp__hint{margin-top:var(--cr-space-3);text-align:center}@media(max-width:600px){.qrp{flex-direction:column}}.qrprint__title{font-family:var(--cr-font-display);font-size:var(--cr-text-2xl);line-height:var(--cr-leading-tight);text-wrap:balance}.qrprint__who{font-size:var(--cr-text-lg);font-weight:var(--cr-weight-semibold)}.qrprint__code{width:min(360px,100%)}.qrprint__hint{max-width:var(--cr-prose-max);color:var(--cr-text-secondary);text-wrap:balance}.qrprint__url{font-family:var(--cr-font-mono);font-size:var(--cr-text-sm);color:var(--cr-text-muted);overflow-wrap:anywhere}.staff-extra{display:flex;flex-direction:column;gap:var(--cr-space-3)}.stf-person{display:flex;align-items:center;gap:var(--cr-space-3);min-width:0}.pr-cover__image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:contain;border-radius:var(--cr-radius-md);background:var(--cr-surface-2)}.st{--st-w-products: 88px;--st-w-offers: 88px;--st-w-state: 220px}.st__row--active{background:var(--cr-brand-soft)}.st__cell{align-items:flex-start}.st__fit{max-width:100%}.st__sub{font-weight:var(--cr-weight-regular)}.st__meta{display:flex;align-items:center;gap:var(--cr-space-1-5);max-width:100%}.st__tag{flex:none}.st__code{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.st{--st-w-products: 84px;--st-w-offers: 88px;--st-w-state: 204px}}.six{display:flex;flex-direction:column;gap:var(--cr-space-4)}.six__backup{display:flex;align-items:center;gap:var(--cr-space-4);color:var(--cr-text-secondary);font-size:var(--cr-text-sm)}.six__backup p{flex:1;margin:0}.six__file{display:flex;flex-wrap:wrap;gap:var(--cr-space-1) var(--cr-space-3);margin:0;color:var(--cr-text-secondary);font-size:var(--cr-text-sm)}.six__file strong{color:var(--cr-text)}.six__issues,.six__changes{display:flex;flex-direction:column;gap:var(--cr-space-1);margin:var(--cr-space-2) 0 0;padding:0;list-style:none;font-size:var(--cr-text-sm);line-height:var(--cr-leading-snug)}.six__changes{gap:var(--cr-space-2);max-height:var(--cr-list-max-h);margin:0;overflow-y:auto}.six__item{display:flex;flex-direction:column}.six__details{color:var(--cr-text-secondary)}
