@font-face{font-family:Moderat;src:local(Moderat-Light),url(/assets/Moderat-Light-DT5EmsON.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Moderat;src:local(Moderat-Regular),url(/assets/Moderat-Regular-CIeoUkbN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Moderat;src:local(Moderat-Medium),url(/assets/Moderat-Medium-VeWj1I8a.woff2)format("woff2");font-weight:500 900;font-style:normal;font-display:swap}@font-face{font-family:Iconfont;src:url(/assets/conwin-icons-v3-C02s12Fw.woff2)format("woff2");font-display:block}:root{--cw-green-950:#161e1b;--cw-green-900:#1a2421;--cw-green-850:#232d2a;--cw-green-800:#2b3c37;--cw-sage:#cde2ba;--cw-neon:#e0fd0a;--cw-white:#fff;--cw-black:#000;--cw-attention:#f23d25;--cw-green-3:#21bd5f;--cw-orange:#f59e0b;--cw-font-sans:"Moderat", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--cw-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace}.cw-theme-product{--cw-ui-black:#1e1e1e;--cw-ui-black-subtle:#2f2f2f;--cw-ui-white:#f7f7f7;--cw-ui-paper:#eef4f4;--cw-ui-dark-green:#313c3c;--cw-ui-light-green:#c7d8d9;--cw-ui-blue:#3c88d9;--ui-px:.0625rem;--ui-font:var(--cw-font-sans);--ui-font-mono:var(--cw-font-mono);--ui-fw-light:300;--ui-fw-numeral:var(--ui-fw-light);--ui-num-stack:tabular-nums;--ui-fw-body:400;--ui-fw-regular:400;--ui-fw-title:500;--ui-lh-tight:1.2;--ui-lh-heading:1.3;--ui-lh-body:1.5;--ui-tracking-caps:.06em;--ui-tracking-tight:-.01em;--ui-tracking-caps-wide:.14em;--ui-fs-2xs:calc(11 * var(--ui-px));--ui-fs-xs:calc(12 * var(--ui-px));--ui-fs-sm:calc(13 * var(--ui-px));--ui-fs-base:calc(14 * var(--ui-px));--ui-fs-md:calc(15 * var(--ui-px));--ui-fs-lg:calc(16 * var(--ui-px));--ui-fs-xl:calc(18 * var(--ui-px));--ui-fs-2xl:calc(20 * var(--ui-px));--ui-fs-3xl:calc(24 * var(--ui-px));--ui-fs-display:calc(30 * var(--ui-px));--ui-radius-xs:calc(4 * var(--ui-px));--ui-radius-pill:999px;--ui-space-1:calc(4 * var(--ui-px));--ui-space-2:calc(8 * var(--ui-px));--ui-space-3:calc(12 * var(--ui-px));--ui-space-4:calc(16 * var(--ui-px));--ui-space-5:calc(20 * var(--ui-px));--ui-space-6:calc(24 * var(--ui-px));--ui-space-8:calc(32 * var(--ui-px));--ui-space-10:calc(40 * var(--ui-px));--ui-space-12:calc(48 * var(--ui-px));--ui-space-16:calc(64 * var(--ui-px));--ui-space-20:calc(80 * var(--ui-px));--ui-space-24:calc(96 * var(--ui-px));--ui-card-pad:calc(16 * var(--ui-px));--ui-group-gap:calc(24 * var(--ui-px));--ui-inspector-w:calc(440 * var(--ui-px));--ui-content-max:calc(1280 * var(--ui-px));--ui-prose-max:68ch;--ui-reading-max:calc(900 * var(--ui-px));--ui-ease:cubic-bezier(.4, 0, .2, 1);--ui-dur-fast:.15s;--ui-dur:.2s;--ui-dur-slow:.3s;--ui-fs-field:calc(14 * var(--ui-px));--ui-control-h:calc(44 * var(--ui-px));--ui-control-h-sm:calc(36 * var(--ui-px));--ui-touch-target:calc(44 * var(--ui-px));--ui-icon-size:calc(18 * var(--ui-px));--ui-radius-sm:calc(12 * var(--ui-px));--ui-radius-md:calc(12 * var(--ui-px));--ui-radius-lg:calc(16 * var(--ui-px));--ui-radius-xl:calc(24 * var(--ui-px));--ui-tile-radius:calc(16 * var(--ui-px));--ui-tile-gap:calc(8 * var(--ui-px));--ui-cell-pad-y:var(--ui-space-2);--ui-grid-radius:var(--ui-tile-radius);--ui-rail-w:calc(64 * var(--ui-px));--ui-dock-gap:var(--ui-space-3);--ui-dock-bottom:max(var(--ui-dock-gap), env(safe-area-inset-bottom));--ui-dock-space:calc(var(--ui-rail-w) + var(--ui-dock-bottom));--ui-header-h:calc(56 * var(--ui-px));--ui-panel-w:calc(400 * var(--ui-px));--ui-press-scale:.95;font-family:var(--ui-font);font-weight:var(--ui-fw-body);line-height:var(--ui-lh-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.cw-theme-product>body,.cw-theme-product:not(html){font-size:var(--ui-fs-base)}.cw-theme-product.cw-scale-dp{--ui-px:calc(100vmax / 1200)}@media (prefers-reduced-motion:reduce){.cw-theme-product{--ui-dur-fast:0s;--ui-dur:0s;--ui-dur-slow:0s;--ui-press-scale:1}}.cw-theme-product.cw-size-tablet{--ui-fs-2xs:calc(12 * var(--ui-px));--ui-fs-xs:calc(14 * var(--ui-px));--ui-fs-sm:calc(16 * var(--ui-px));--ui-fs-base:calc(18 * var(--ui-px));--ui-fs-md:calc(20 * var(--ui-px));--ui-fs-lg:calc(22 * var(--ui-px));--ui-fs-xl:calc(24 * var(--ui-px));--ui-fs-2xl:calc(28 * var(--ui-px));--ui-fs-3xl:calc(34 * var(--ui-px));--ui-fs-display:calc(40 * var(--ui-px));--ui-fs-field:calc(18 * var(--ui-px));--ui-card-pad:calc(24 * var(--ui-px));--ui-control-h:calc(56 * var(--ui-px));--ui-control-h-sm:calc(48 * var(--ui-px));--ui-touch-target:calc(48 * var(--ui-px));--ui-icon-size:calc(24 * var(--ui-px));--ui-rail-w:calc(80 * var(--ui-px));--ui-header-h:calc(64 * var(--ui-px));--ui-panel-w:calc(420 * var(--ui-px));--ui-tile-radius:calc(22 * var(--ui-px));--ui-tile-gap:calc(8 * var(--ui-px));--ui-grid-radius:calc(22 * var(--ui-px))}.cw-theme-product.cw-field{--ui-control-h:calc(48 * var(--ui-px));--ui-control-h-sm:calc(40 * var(--ui-px));--ui-touch-target:calc(48 * var(--ui-px));--ui-fs-xs:calc(13 * var(--ui-px))}.cw-theme-product.cw-field.cw-mode-day{--ui-text-2:#000000b8;--ui-text-3:#000000a3}@media (width>=40.0625em) and (pointer:coarse){.cw-theme-product:not(.cw-size-mobile,.cw-size-desktop){--ui-fs-2xs:calc(12 * var(--ui-px));--ui-fs-xs:calc(14 * var(--ui-px));--ui-fs-sm:calc(16 * var(--ui-px));--ui-fs-base:calc(18 * var(--ui-px));--ui-fs-md:calc(20 * var(--ui-px));--ui-fs-lg:calc(22 * var(--ui-px));--ui-fs-xl:calc(24 * var(--ui-px));--ui-fs-2xl:calc(28 * var(--ui-px));--ui-fs-3xl:calc(34 * var(--ui-px));--ui-fs-display:calc(40 * var(--ui-px));--ui-fs-field:calc(18 * var(--ui-px));--ui-card-pad:calc(24 * var(--ui-px));--ui-control-h:calc(56 * var(--ui-px));--ui-control-h-sm:calc(48 * var(--ui-px));--ui-touch-target:calc(48 * var(--ui-px));--ui-icon-size:calc(24 * var(--ui-px));--ui-rail-w:calc(80 * var(--ui-px));--ui-header-h:calc(64 * var(--ui-px));--ui-panel-w:calc(420 * var(--ui-px));--ui-tile-radius:calc(22 * var(--ui-px));--ui-tile-gap:calc(8 * var(--ui-px));--ui-grid-radius:calc(22 * var(--ui-px))}}.cw-theme-product.cw-size-desktop{--ui-fs-lg:calc(18 * var(--ui-px));--ui-fs-xl:calc(22 * var(--ui-px));--ui-fs-2xl:calc(26 * var(--ui-px));--ui-fs-3xl:calc(32 * var(--ui-px));--ui-fs-display:calc(44 * var(--ui-px));--ui-card-pad:calc(24 * var(--ui-px));--ui-group-gap:calc(40 * var(--ui-px));--ui-fs-field:calc(14 * var(--ui-px));--ui-control-h:calc(32 * var(--ui-px));--ui-control-h-sm:calc(28 * var(--ui-px));--ui-touch-target:calc(24 * var(--ui-px));--ui-icon-size:calc(16 * var(--ui-px));--ui-radius-sm:calc(8 * var(--ui-px));--ui-radius-md:calc(8 * var(--ui-px));--ui-radius-lg:calc(12 * var(--ui-px));--ui-radius-xl:calc(16 * var(--ui-px));--ui-rail-w:calc(56 * var(--ui-px));--ui-header-h:calc(52 * var(--ui-px));--ui-panel-w:calc(360 * var(--ui-px));--ui-tile-radius:calc(12 * var(--ui-px));--ui-tile-gap:calc(16 * var(--ui-px));--ui-cell-pad-y:calc(14 * var(--ui-px));--ui-grid-radius:calc(12 * var(--ui-px));--ui-press-scale:.98}@media (width>=40.0625em) and (pointer:fine){.cw-theme-product:not(.cw-size-mobile,.cw-size-tablet){--ui-fs-lg:calc(18 * var(--ui-px));--ui-fs-xl:calc(22 * var(--ui-px));--ui-fs-2xl:calc(26 * var(--ui-px));--ui-fs-3xl:calc(32 * var(--ui-px));--ui-fs-display:calc(44 * var(--ui-px));--ui-card-pad:calc(24 * var(--ui-px));--ui-group-gap:calc(40 * var(--ui-px));--ui-fs-field:calc(14 * var(--ui-px));--ui-control-h:calc(32 * var(--ui-px));--ui-control-h-sm:calc(28 * var(--ui-px));--ui-touch-target:calc(24 * var(--ui-px));--ui-icon-size:calc(16 * var(--ui-px));--ui-radius-sm:calc(8 * var(--ui-px));--ui-radius-md:calc(8 * var(--ui-px));--ui-radius-lg:calc(12 * var(--ui-px));--ui-radius-xl:calc(16 * var(--ui-px));--ui-rail-w:calc(56 * var(--ui-px));--ui-header-h:calc(52 * var(--ui-px));--ui-panel-w:calc(360 * var(--ui-px));--ui-tile-radius:calc(12 * var(--ui-px));--ui-tile-gap:calc(16 * var(--ui-px));--ui-cell-pad-y:calc(14 * var(--ui-px));--ui-grid-radius:calc(12 * var(--ui-px));--ui-press-scale:.98}}.cw-theme-product,.cw-theme-product .cw-mode-night,:is(.cw-theme-product.cw-look-conwin.cw-mode-day,.cw-theme-product.cw-look-conwin .cw-mode-day):not([data-pr-rail-tone=light]) .pr-rail{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-surface-0:var(--cw-ui-black);--ui-surface-1:var(--cw-ui-black-subtle);--ui-table-head:var(--ui-surface-0);--ui-surface-raised:color-mix(in srgb, var(--cw-ui-white) 3%, transparent);--ui-surface-2:#353535;--ui-inverse:var(--cw-ui-white);--ui-paper:var(--cw-ui-white);--ui-on-paper:var(--cw-ui-black);--ui-scrim:#0009;--ui-atmosphere: radial-gradient(circle at 0% 0%, #41414138, transparent 60%), radial-gradient(circle at 100% 0%, #41414138, transparent 60%), radial-gradient(circle at 0% 100%, #46374638, transparent 60%), radial-gradient(circle at 100% 100%, #313c3c38, transparent 60%);--ui-fill-1:color-mix(in srgb, var(--cw-ui-white) 5%, transparent);--ui-fill-2:color-mix(in srgb, var(--cw-ui-white) 7%, transparent);--ui-fill-3:color-mix(in srgb, var(--cw-ui-white) 9%, transparent);--ui-line-1:color-mix(in srgb, var(--cw-ui-white) 5%, transparent);--ui-line-2:color-mix(in srgb, var(--cw-ui-white) 8%, transparent);--ui-line-strong:color-mix(in srgb, var(--cw-ui-white) 30%, transparent);--ui-text-strong:var(--cw-ui-white);--ui-text-1:color-mix(in srgb, var(--cw-ui-white) 72%, transparent);--ui-text-2:color-mix(in srgb, var(--cw-ui-white) 58%, transparent);--ui-text-3:color-mix(in srgb, var(--cw-ui-white) 52%, transparent);--ui-text-soft:var(--cw-ui-light-green);--ui-on-inverse:var(--cw-ui-black);--ui-mark-filter:brightness(0) invert(1);--ui-disabled:color-mix(in srgb, var(--cw-ui-white) 30%, transparent);--ui-accent:var(--cw-neon);--ui-accent-hover:#f0ff2a;--ui-on-accent:var(--cw-ui-black);--ui-accent-bg:color-mix(in srgb, var(--cw-neon) 10%, transparent);--ui-accent-bg-strong:color-mix(in srgb, var(--cw-neon) 16%, transparent);--ui-accent-edge:transparent;--ui-on-surface-accent:var(--cw-neon);--ui-focus:var(--cw-neon);--ui-focus-halo:var(--cw-ui-black);--ui-selected:color-mix(in srgb, var(--cw-ui-white) 7%, transparent);--ui-selected-text:var(--cw-ui-white);--ui-selected-line:var(--cw-neon);--ui-field-bg:color-mix(in srgb, var(--cw-ui-white) 5%, transparent);--ui-field-line:color-mix(in srgb, var(--cw-ui-white) 15%, transparent);--ui-field-focus:var(--cw-neon);--ui-danger:#ff7a66;--ui-danger-bg:color-mix(in srgb, var(--cw-attention) 10%, transparent);--ui-danger-line:color-mix(in srgb, var(--cw-attention) 30%, transparent);--ui-success:var(--cw-green-3);--ui-success-bg:color-mix(in srgb, var(--cw-green-3) 10%, transparent);--ui-success-line:color-mix(in srgb, var(--cw-green-3) 30%, transparent);--ui-warning:var(--cw-orange);--ui-warning-bg:color-mix(in srgb, var(--cw-orange) 10%, transparent);--ui-warning-line:color-mix(in srgb, var(--cw-orange) 30%, transparent);--ui-info:color-mix(in srgb, var(--cw-ui-blue) 79%, #fff);--ui-info-bg:color-mix(in srgb, var(--cw-ui-blue) 10%, transparent);--ui-info-line:color-mix(in srgb, var(--cw-ui-blue) 30%, transparent);--ui-shadow-raised:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ui-raised-edge:transparent;--ui-raised-highlight:color-mix(in srgb, var(--cw-ui-white) 6%, transparent);--ui-shadow-drop:0 16px 24px -6px #00000013, 0 6px 10px -6px #00000013;--ui-shadow-card:inset 0 1px 0 var(--ui-raised-highlight), 0 0 0 1px var(--ui-raised-edge), var(--ui-shadow-drop);--ui-surface-nested:color-mix(in srgb, var(--cw-ui-white) 6%, transparent);--ui-shadow-overlay:0 10px 30px #00000080;--ui-shadow-accent:0 10px 15px -3px #e0fd0a33, 0 4px 6px -4px #e0fd0a33;--ui-chart-1:var(--ui-text-strong);--ui-chart-2:#3987e5;--ui-chart-3:#d55181;--ui-chart-4:#c98500;--ui-chart-5:#9085e9;--ui-chart-6:#34c79a;--ui-chart-good:#0ca30c;--ui-chart-warn:#fab219;--ui-chart-serious:#ec835a;--ui-chart-crit:#e35b5b;--ui-chart-grid:#ffffff17;--ui-chart-axis:#ffffff29;color:var(--ui-text-strong);background-color:var(--ui-surface-0)}.cw-theme-product.cw-mode-day,.cw-theme-product .cw-mode-day{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-surface-0:#f3f3f3;--ui-surface-1:var(--cw-white);--ui-table-head:var(--ui-surface-0);--ui-surface-raised:#00000008;--ui-surface-2:var(--cw-white);--ui-inverse:var(--cw-ui-black);--ui-paper:var(--cw-white);--ui-on-paper:var(--cw-ui-black);--ui-scrim:#1e1e1e59;--ui-atmosphere:radial-gradient(circle at 0% 0%, #00000006, transparent 60%), radial-gradient(circle at 100% 0%, #00000006, transparent 60%), radial-gradient(circle at 0% 100%, #ffffff8c, transparent 60%), radial-gradient(circle at 100% 100%, #ffffff8c, transparent 60%);--ui-fill-1:#0000000d;--ui-fill-2:#00000012;--ui-fill-3:#00000017;--ui-line-1:#0000000d;--ui-line-2:#00000014;--ui-line-strong:#0000004d;--ui-text-strong:#000;--ui-text-1:#000000e0;--ui-text-2:#000000a3;--ui-text-3:#0000008f;--ui-text-soft:var(--cw-ui-dark-green);--ui-on-inverse:var(--cw-ui-white);--ui-mark-filter:brightness(0);--ui-disabled:#0006;--ui-accent:var(--cw-ui-dark-green);--ui-accent-hover:var(--cw-ui-black);--ui-on-accent:var(--cw-ui-white);--ui-accent-bg:color-mix(in srgb, var(--cw-ui-dark-green) 12%, transparent);--ui-accent-bg-strong:color-mix(in srgb, var(--cw-ui-dark-green) 18%, transparent);--ui-accent-edge:color-mix(in srgb, var(--cw-ui-dark-green) 35%, transparent);--ui-on-surface-accent:var(--cw-ui-dark-green);--ui-focus:var(--cw-ui-dark-green);--ui-focus-halo:var(--cw-ui-white);--ui-selected:#00000012;--ui-selected-text:#000;--ui-selected-line:var(--cw-ui-dark-green);--ui-field-bg:#00000008;--ui-field-line:#0003;--ui-field-focus:var(--cw-ui-dark-green);--ui-danger:#a72b18;--ui-danger-bg:color-mix(in srgb, var(--cw-attention) 12%, transparent);--ui-danger-line:color-mix(in srgb, var(--cw-attention) 30%, transparent);--ui-success:#116731;--ui-success-bg:#15803d1f;--ui-success-line:#15803d4d;--ui-warning:#914307;--ui-warning-bg:#b453091f;--ui-warning-line:#b453094d;--ui-info:color-mix(in srgb, var(--cw-ui-blue) 72%, #000);--ui-info-bg:color-mix(in srgb, var(--cw-ui-blue) 12%, transparent);--ui-info-line:color-mix(in srgb, var(--cw-ui-blue) 30%, transparent);--ui-shadow-raised:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ui-raised-edge:#0000000f;--ui-raised-highlight:transparent;--ui-shadow-drop:0 16px 24px -6px #00000013, 0 6px 10px -6px #00000013;--ui-shadow-card:inset 0 1px 0 var(--ui-raised-highlight), 0 0 0 1px var(--ui-raised-edge), var(--ui-shadow-drop);--ui-surface-nested:#0000000a;--ui-shadow-overlay:0 10px 30px #0000001f;--ui-shadow-accent:0 10px 15px -3px #0003, 0 4px 6px -4px #0003;--ui-chart-1:var(--ui-text-strong);--ui-chart-2:#2b6fc4;--ui-chart-3:#b83f6c;--ui-chart-4:#9a6500;--ui-chart-5:#6c5fd0;--ui-chart-6:#137a5c;--ui-chart-good:#0a850a;--ui-chart-warn:#b07a00;--ui-chart-serious:#c7582d;--ui-chart-crit:#c43d3d;--ui-chart-grid:#00000012;--ui-chart-axis:#00000029;color:var(--ui-text-strong);background-color:var(--ui-surface-0)}.cw-theme-product.cw-look-conwin:not(.cw-mode-day),.cw-theme-product.cw-look-conwin .cw-mode-night:not(.cw-look-standard),.cw-theme-product .cw-mode-night.cw-look-conwin,:is(.cw-theme-product.cw-look-conwin.cw-mode-day,.cw-theme-product.cw-look-conwin .cw-mode-day):not([data-pr-rail-tone=light]) .pr-rail{--ui-surface-0:var(--cw-green-950);--ui-surface-1:var(--cw-green-850);--ui-surface-2:var(--cw-green-800);--ui-surface-raised:color-mix(in srgb, var(--cw-white) 3%, transparent);--ui-surface-nested:color-mix(in srgb, var(--cw-white) 5%, transparent);--ui-atmosphere:none;--ui-scrim:#00000080;--ui-fill-1:color-mix(in srgb, var(--cw-white) 3%, transparent);--ui-fill-2:color-mix(in srgb, var(--cw-white) 5%, transparent);--ui-fill-3:color-mix(in srgb, var(--cw-white) 8%, transparent);--ui-line-1:color-mix(in srgb, var(--cw-white) 6%, transparent);--ui-line-2:color-mix(in srgb, var(--cw-white) 10%, transparent);--ui-line-strong:color-mix(in srgb, var(--cw-white) 35%, transparent);--ui-text-strong:#eef5e8;--ui-text-1:#e8f0e0;--ui-text-2:#a4bba0;--ui-text-3:#93ab90;--ui-text-soft:var(--cw-sage);--ui-on-inverse:var(--cw-green-950);--ui-accent-hover:var(--cw-sage);--ui-on-accent:var(--cw-green-950);--ui-accent-bg:color-mix(in srgb, var(--cw-neon) 5%, transparent);--ui-accent-bg-strong:color-mix(in srgb, var(--cw-neon) 10%, transparent);--ui-accent-line:color-mix(in srgb, var(--cw-neon) 30%, transparent);--ui-accent-line-strong:color-mix(in srgb, var(--cw-neon) 45%, transparent);--ui-focus-halo:var(--cw-green-950);--ui-selected:color-mix(in srgb, var(--cw-white) 8%, transparent);--ui-field-bg:color-mix(in srgb, var(--cw-green-800) 70%, transparent);--ui-field-line:color-mix(in srgb, var(--cw-white) 10%, transparent);--ui-danger:#ff7a66;--ui-danger-bg:color-mix(in srgb, var(--cw-attention) 8%, transparent);--ui-danger-line:color-mix(in srgb, var(--cw-attention) 40%, transparent);--ui-raised-edge:color-mix(in srgb, var(--cw-white) 6%, transparent);--ui-raised-highlight:transparent;--ui-shadow-drop:0 0 transparent;--ui-shadow-accent:none;--ui-fw-body:300;--ui-lh-body:1.6;--ui-tracking-caps:.08em;--ui-chart-1:var(--cw-neon)}.cw-theme-product.cw-look-conwin.cw-size-desktop{--ui-fs-2xs:calc(11 * var(--ui-px));--ui-fs-lg:calc(16 * var(--ui-px));--ui-fs-xl:calc(18 * var(--ui-px));--ui-fs-2xl:calc(22 * var(--ui-px));--ui-fs-3xl:calc(28 * var(--ui-px))}@media (width>=40.0625em) and (pointer:fine){.cw-theme-product.cw-look-conwin:not(.cw-size-mobile,.cw-size-tablet){--ui-fs-2xs:calc(11 * var(--ui-px));--ui-fs-lg:calc(16 * var(--ui-px));--ui-fs-xl:calc(18 * var(--ui-px));--ui-fs-2xl:calc(22 * var(--ui-px));--ui-fs-3xl:calc(28 * var(--ui-px))}}.cw-theme-product.cw-look-conwin.cw-text-neutral:not(.cw-mode-day),.cw-theme-product.cw-look-conwin.cw-text-neutral .cw-mode-night:not(.cw-look-standard),.cw-theme-product.cw-text-neutral .cw-mode-night.cw-look-conwin{--ui-text-strong:var(--cw-white);--ui-text-1:#ececec;--ui-text-2:#a0a0a0;--ui-text-3:#929d9e}.cw-theme-product.cw-look-conwin.cw-mode-day,.cw-theme-product.cw-look-conwin .cw-mode-day:not(.cw-look-standard),.cw-theme-product .cw-mode-day.cw-look-conwin{--ui-surface-0:#eef2ec;--ui-surface-1:var(--cw-white);--ui-surface-2:var(--cw-white);--ui-surface-raised:color-mix(in srgb, var(--cw-white) 78%, transparent);--ui-surface-nested:color-mix(in srgb, var(--cw-green-950) 3%, transparent);--ui-inverse:var(--cw-green-950);--ui-on-inverse:var(--cw-white);--ui-scrim:#161e1b59;--ui-atmosphere:radial-gradient(circle at 0% 0%, #cde2ba59, transparent 60%), radial-gradient(circle at 100% 0%, #cde2ba33, transparent 60%), radial-gradient(circle at 0% 100%, #fff9, transparent 60%), radial-gradient(circle at 100% 100%, #fff9, transparent 60%);--ui-fill-1:color-mix(in srgb, var(--cw-green-950) 4%, transparent);--ui-fill-2:color-mix(in srgb, var(--cw-green-950) 6%, transparent);--ui-fill-3:color-mix(in srgb, var(--cw-green-950) 9%, transparent);--ui-line-1:color-mix(in srgb, var(--cw-green-950) 7%, transparent);--ui-line-2:color-mix(in srgb, var(--cw-green-950) 12%, transparent);--ui-line-strong:color-mix(in srgb, var(--cw-green-950) 35%, transparent);--ui-text-strong:var(--cw-green-950);--ui-text-1:color-mix(in srgb, var(--cw-green-950) 90%, transparent);--ui-text-2:color-mix(in srgb, var(--cw-green-950) 68%, transparent);--ui-text-3:color-mix(in srgb, var(--cw-green-950) 62%, transparent);--ui-text-soft:var(--cw-green-800);--ui-disabled:color-mix(in srgb, var(--cw-green-950) 40%, transparent);--ui-accent:var(--cw-green-950);--ui-accent-hover:var(--cw-green-800);--ui-on-accent:var(--cw-neon);--ui-accent-bg:color-mix(in srgb, var(--cw-sage) 35%, transparent);--ui-accent-bg-strong:color-mix(in srgb, var(--cw-sage) 60%, transparent);--ui-accent-line:color-mix(in srgb, var(--cw-green-800) 30%, transparent);--ui-accent-line-strong:color-mix(in srgb, var(--cw-green-800) 50%, transparent);--ui-accent-edge:color-mix(in srgb, var(--cw-green-800) 30%, transparent);--ui-on-surface-accent:var(--cw-green-800);--ui-focus:var(--cw-green-800);--ui-focus-halo:var(--cw-white);--ui-selected:color-mix(in srgb, var(--cw-sage) 45%, transparent);--ui-selected-text:var(--cw-green-950);--ui-selected-line:var(--cw-green-800);--ui-field-bg:var(--cw-white);--ui-field-line:color-mix(in srgb, var(--cw-green-950) 18%, transparent);--ui-field-focus:var(--cw-green-800);--ui-raised-edge:color-mix(in srgb, var(--cw-green-950) 10%, transparent);--ui-raised-highlight:transparent;--ui-shadow-drop:0 0 transparent;--ui-shadow-overlay:0 10px 30px #161e1b24;--ui-shadow-accent:none;--ui-fw-body:300;--ui-lh-body:1.6;--ui-tracking-caps:.08em;--ui-chart-1:var(--cw-green-800)}.cw-theme-product.cw-house,.cw-theme-product.cw-house .cw-mode-night{--ui-accent:var(--cw-house);--ui-accent-hover:color-mix(in srgb, var(--cw-house) 85%, white);--ui-on-accent:var(--cw-on-house,var(--cw-ui-black));--ui-accent-bg:color-mix(in srgb, var(--cw-house) 10%, transparent);--ui-accent-bg-strong:color-mix(in srgb, var(--cw-house) 16%, transparent);--ui-accent-edge:transparent;--ui-on-surface-accent:color-mix(in srgb, var(--cw-house) 55%, white);--ui-focus:color-mix(in srgb, var(--cw-house) 55%, white);--ui-field-focus:color-mix(in srgb, var(--cw-house) 55%, white);--ui-selected-line:var(--cw-house);--ui-shadow-accent:0 10px 15px -3px color-mix(in srgb, var(--cw-house) 20%, transparent), 0 4px 6px -4px color-mix(in srgb, var(--cw-house) 20%, transparent)}.cw-theme-product.cw-house.cw-mode-day,.cw-theme-product.cw-house .cw-mode-day{--ui-accent:var(--cw-house);--ui-accent-hover:color-mix(in srgb, var(--cw-house) 80%, black);--ui-on-accent:var(--cw-on-house,var(--cw-ui-white));--ui-accent-bg:color-mix(in srgb, var(--cw-house) 12%, transparent);--ui-accent-bg-strong:color-mix(in srgb, var(--cw-house) 18%, transparent);--ui-accent-edge:color-mix(in srgb, var(--cw-house) 35%, transparent);--ui-on-surface-accent:color-mix(in srgb, var(--cw-house) 45%, black);--ui-focus:color-mix(in srgb, var(--cw-house) 45%, black);--ui-field-focus:color-mix(in srgb, var(--cw-house) 45%, black);--ui-selected-line:var(--cw-house)}.cw-theme-product,.cw-theme-product .cw-mode-night{--ui-map-base:#1a1a1a;--ui-map-land:#1c1c1c;--ui-map-landuse:#1e1e1e;--ui-map-landcover:#1d1d1d;--ui-map-water:#151617;--ui-map-road:#282828;--ui-map-road-major:#353535;--ui-map-building-low:#222;--ui-map-building-mid:#282828;--ui-map-building-high:#2f2f2f;--ui-map-label:#9a9a9a;--ui-map-label-minor:#6f6f6f;--ui-map-label-halo:#1a1a1a;--ui-map-traffic-free:#7b7b7b;--ui-map-traffic-moderate:#dca07e;--ui-map-traffic-heavy:#e9664a;--ui-map-traffic-severe:var(--cw-attention)}.cw-theme-product.cw-mode-day,.cw-theme-product .cw-mode-day{--ui-map-base:#ebebeb;--ui-map-land:#eee;--ui-map-landuse:#ececec;--ui-map-landcover:#e9eae8;--ui-map-water:#dbe1e4;--ui-map-road:#f7f7f7;--ui-map-road-major:#fff;--ui-map-building-low:#e2e2e2;--ui-map-building-mid:#dcdcdc;--ui-map-building-high:#d4d4d4;--ui-map-label:#5f5f5f;--ui-map-label-minor:#8a8a8a;--ui-map-label-halo:#eee;--ui-map-traffic-free:#5e8277}.cw-theme-product.cw-look-conwin:not(.cw-mode-day),.cw-theme-product.cw-look-conwin .cw-mode-night:not(.cw-look-standard),.cw-theme-product .cw-mode-night.cw-look-conwin{--ui-map-base:#141b18;--ui-map-land:#161e1b;--ui-map-landuse:#18201d;--ui-map-landcover:#17201c;--ui-map-water:#101614;--ui-map-road:#212b27;--ui-map-road-major:#2c3833;--ui-map-building-low:#1c2421;--ui-map-building-mid:#212b28;--ui-map-building-high:#28332f;--ui-map-label:#93a19c;--ui-map-label-minor:#66746f;--ui-map-label-halo:#141b18}.cw-theme-product.cw-look-conwin.cw-mode-day,.cw-theme-product.cw-look-conwin .cw-mode-day:not(.cw-look-standard),.cw-theme-product .cw-mode-day.cw-look-conwin{--ui-map-base:#e6ebe4;--ui-map-land:#eaeee8;--ui-map-landuse:#e8ede5;--ui-map-landcover:#e3e9df;--ui-map-water:#d3dedb;--ui-map-road:#f6f8f5;--ui-map-road-major:#fff;--ui-map-building-low:#dde3da;--ui-map-building-mid:#d6ddd3;--ui-map-building-high:#ced6cb;--ui-map-label:#4f5c56;--ui-map-label-minor:#7f8b85;--ui-map-label-halo:#eaeee8}.pr-icon{font-family:Iconfont;font-style:normal;font-weight:400;font-size:var(--ui-icon-size);letter-spacing:normal;text-transform:none;speak:never;flex:none;width:1em;height:1em;line-height:1;display:inline-block}.pr-icon:after{text-align:center;height:1em;line-height:1em;display:block}.pr-icon--home:after{content:"/"}.pr-icon--dashboard:after{content:"#"}.pr-icon--list:after{content:"{"}.pr-icon--disposition:after{content:"$"}.pr-icon--contacts:after{content:"Ŕ"}.pr-icon--people:after{content:"?"}.pr-icon--vehicle:after{content:"z"}.pr-icon--weight:after{content:"Ÿ"}.pr-icon--map:after{content:"C"}.pr-icon--zoom-in:after{content:"ť"}.pr-icon--zoom-out:after{content:"Ť"}.pr-icon--route-planned:after{content:"I"}.pr-icon--document:after{content:"ű"}.pr-icon--folder:after{content:"Ų"}.pr-icon--calendar:after{content:"Â"}.pr-icon--settings:after{content:"+"}.pr-icon--profile:after{content:"w"}.pr-icon--logout:after{content:"ő"}.pr-icon--help:after{content:"Ň"}.pr-icon--theme-dark:after{content:"-"}.pr-icon--theme-light:after{content:","}.pr-icon--menu:after{content:"="}.pr-icon--roadmap:after{content:"1"}.pr-icon--training:after{content:"O"}.pr-icon--ims:after{content:"Á"}.pr-icon--notifications:after{content:"ǒ"}.pr-icon--tablet:after{content:"ś"}.pr-icon--search:after{content:"r"}.pr-icon--add:after{content:"È"}.pr-icon--remove:after{content:"Ç"}.pr-icon--edit:after{content:"Ì"}.pr-icon--delete:after{content:"_"}.pr-icon--save:after{content:"É"}.pr-icon--download:after{content:"y"}.pr-icon--reload:after{content:"["}.pr-icon--link:after{content:"Ż"}.pr-icon--close:after{content:"Y"}.pr-icon--filter:after{content:"Ã"}.pr-icon--print:after{content:"Ý"}.pr-icon--send:after{content:"}"}.pr-icon--attach:after{content:"8"}.pr-icon--mail:after{content:"Ŗ"}.pr-icon--phone:after{content:"3"}.pr-icon--next:after{content:"B"}.pr-icon--back:after{content:"ä"}.pr-icon--play:after{content:"ĩ"}.pr-icon--pause:after{content:"ī"}.pr-icon--stop:after{content:"Ī"}.pr-icon--comment:after{content:"Í"}.pr-icon--document-add:after{content:"Ů"}.pr-icon--folder-add:after{content:"Ű"}.pr-icon--image:after{content:"ƀ"}.pr-icon--sign:after{content:"U"}.pr-icon--navigate:after{content:"%"}.pr-icon--move:after{content:"M"}.pr-icon--repeat:after{content:"¡"}.pr-icon--fullscreen:after{content:"j"}.pr-icon--check:after{content:";"}.pr-icon--expand:after{content:"e"}.pr-icon--collapse:after{content:"d"}.pr-icon--prev:after{content:"b"}.pr-icon--forward:after,.pr-icon--more:after,.pr-icon--disclose:after{content:"c"}.pr-icon--lock:after{content:"Ê"}.pr-icon--clock:after{content:"ª"}.pr-icon--wait:after{content:"\\"}.pr-icon--hide:after{content:"ŭ"}.pr-icon--show:after{content:"Q"}.pr-icon--upload:after{content:"J"}.pr-icon--unlock:after{content:"Ƒ"}.pr-icon--key:after{content:"Ş"}.pr-icon--position:after{content:"f"}.pr-icon--wifi:after{content:"¦"}.pr-icon--sound-on:after{content:":"}.pr-icon--sound-off:after{content:"Ĭ"}.pr-icon--idea:after{content:"Ƌ"}.pr-icon--hash:after{content:"X"}.pr-icon--payment:after{content:"H"}.pr-icon--star:after{content:"Ƹ"}.pr-icon--copy:after{content:"ƒ"}.pr-icon--external:after{content:"Ɵ"}.pr-icon--undo:after{content:"Ơ"}.pr-icon--redo:after{content:"ƶ"}.pr-icon--shield:after{content:"ƞ"}.pr-icon--archive:after{content:"ơ"}.pr-icon--rate-up:after{content:"Ʀ"}.pr-icon--rate-down:after{content:"ǃ"}.pr-icon--table:after{content:"ǎ"}.pr-icon--certificate:after{content:"ǌ"}.pr-icon--server:after{content:"Ƥ"}.pr-icon--ticket:after{content:"ƨ"}.pr-icon--person-add:after{content:"ƣ"}.pr-icon--code:after{content:"Ƣ"}.pr-icon--bold:after{content:"ƪ"}.pr-icon--italic:after{content:"ƫ"}.pr-icon--list-bullet:after{content:"Ǐ"}.pr-icon--company:after{content:"ƭ"}.pr-icon--modules:after{content:"Ƨ"}.pr-icon--info:after{content:"A"}.pr-icon--success:after{content:"g"}.pr-icon--warning:after{content:"4"}.pr-icon--danger:after{content:"k"}.pr-icon--empty:after{content:")"}.pr-icon--error:after{content:"¦"}.cw-icon--a-kreis:after{content:"ĭ"}.cw-icon--ablage-pfeil:after{content:"Æ"}.cw-icon--abmelden:after{content:"ő"}.cw-icon--abzeichen:after{content:"ş"}.cw-icon--aktentasche:after{content:"Ư"}.cw-icon--aktualisieren:after{content:"["}.cw-icon--ampel:after{content:"ƙ"}.cw-icon--anhang:after{content:"8"}.cw-icon--apps-plus:after{content:"#"}.cw-icon--archiv:after{content:"ơ"}.cw-icon--at:after{content:"ŗ"}.cw-icon--auge:after{content:"Q"}.cw-icon--auge-aus:after{content:"ŭ"}.cw-icon--ausfahrt-kreis:after{content:"p"}.cw-icon--ausrufezeichen:after{content:"Ɩ"}.cw-icon--ausweis:after{content:"Ř"}.cw-icon--auszeichnung:after{content:"ǌ"}.cw-icon--autos:after{content:"Ɯ"}.cw-icon--bagger:after{content:"æ"}.cw-icon--balken-diagramm:after{content:"*"}.cw-icon--barcode:after{content:"Ł"}.cw-icon--barcode-scan:after{content:"ł"}.cw-icon--batterie-leer:after{content:"³"}.cw-icon--batterie-voll:after{content:"¤"}.cw-icon--bearbeiten:after{content:"Ì"}.cw-icon--besen:after{content:"·"}.cw-icon--betonmischer:after{content:"´"}.cw-icon--bild:after{content:"ƀ"}.cw-icon--bilderrahmen:after{content:"ś"}.cw-icon--blitz:after{content:"ń"}.cw-icon--blitz-form:after{content:"ƈ"}.cw-icon--bluetooth:after{content:"¥"}.cw-icon--chevron-hoch:after{content:"d"}.cw-icon--chevron-kreis:after{content:"s"}.cw-icon--chevron-links:after{content:"b"}.cw-icon--chevron-rechts:after{content:"c"}.cw-icon--chevron-runter:after{content:"e"}.cw-icon--chevrons-hoch:after{content:"Ƽ"}.cw-icon--chevrons-links:after{content:"Õ"}.cw-icon--chevrons-rechts:after{content:"Ö"}.cw-icon--chevrons-runter:after{content:"ƻ"}.cw-icon--code:after{content:"Ƣ"}.cw-icon--cw:after{content:"Ŭ"}.cw-icon--daumen-hoch:after{content:"Ʀ"}.cw-icon--daumen-runter:after{content:"ǃ"}.cw-icon--diskette:after{content:"/"}.cw-icon--diskette-2:after{content:"É"}.cw-icon--doktorhut:after{content:"ǉ"}.cw-icon--dokument:after{content:"V"}.cw-icon--dokument-klick:after{content:"ų"}.cw-icon--dokument-leer:after{content:"ű"}.cw-icon--dokument-plus:after{content:"Ů"}.cw-icon--dokument-text:after{content:"9"}.cw-icon--dokumente-klick:after{content:"Ŵ"}.cw-icon--dokumente-plus:after{content:"ů"}.cw-icon--dreieck-hoch:after{content:"]"}.cw-icon--dreieck-runter:after{content:"^"}.cw-icon--drucker:after{content:"Ý"}.cw-icon--ebenen:after{content:"Ō"}.cw-icon--ebenen-2:after{content:"ō"}.cw-icon--ebenen-3:after{content:"Ŏ"}.cw-icon--ebenen-4:after{content:"ŏ"}.cw-icon--ebenen-5:after{content:"Ƨ"}.cw-icon--ecken:after{content:"ƅ"}.cw-icon--ecken-2:after{content:"Ɔ"}.cw-icon--ein-aus:after{content:"Ő"}.cw-icon--einfahrt-kreis:after{content:"o"}.cw-icon--euro:after{content:"W"}.cw-icon--extern:after{content:"Ɵ"}.cw-icon--fabrik:after{content:"@"}.cw-icon--fabrik-kreis:after{content:"n"}.cw-icon--feder:after{content:"ǈ"}.cw-icon--fenster:after{content:"Ƶ"}.cw-icon--fett:after{content:"ƪ"}.cw-icon--filter:after{content:"Ã"}.cw-icon--fingerabdruck:after{content:"Å"}.cw-icon--flagge:after{content:"O"}.cw-icon--flamme:after{content:"Ņ"}.cw-icon--flugzeug:after{content:"ƴ"}.cw-icon--fokus:after{content:"Ǎ"}.cw-icon--fragezeichen:after{content:"Ň"}.cw-icon--funkeln:after{content:"T"}.cw-icon--funkeln-2:after{content:"×"}.cw-icon--gebaeude:after{content:"ƭ"}.cw-icon--geldschein:after{content:"h"}.cw-icon--geteilt:after{content:"Ƈ"}.cw-icon--gewicht:after{content:"Ÿ"}.cw-icon--gewicht-2:after{content:"Ź"}.cw-icon--gitter-tabelle:after{content:"ǎ"}.cw-icon--globus:after{content:"7"}.cw-icon--glocke:after{content:"ǒ"}.cw-icon--gluehbirne:after{content:"Ƌ"}.cw-icon--gluehbirne-2:after{content:"ƌ"}.cw-icon--gruppe:after{content:"ƍ"}.cw-icon--haken:after{content:";"}.cw-icon--haken-fett:after{content:"g"}.cw-icon--haken-quadrat:after{content:"6"}.cw-icon--halde:after{content:"Ù"}.cw-icon--haus:after{content:"u"}.cw-icon--haus-kreis:after{content:"q"}.cw-icon--haus-umriss:after{content:"t"}.cw-icon--haus-voll:after{content:"ã"}.cw-icon--headset:after{content:"&"}.cw-icon--herunterladen:after{content:"y"}.cw-icon--herunterladen-linie:after{content:"L"}.cw-icon--hilfe-kreis:after{content:"Ƃ"}.cw-icon--hochladen-linie:after{content:"J"}.cw-icon--icon-007:after{content:"'"}.cw-icon--icon-037:after{content:"E"}.cw-icon--icon-154:after{content:"è"}.cw-icon--icon-155:after{content:"é"}.cw-icon--icon-156:after{content:"ê"}.cw-icon--icon-157:after{content:"ë"}.cw-icon--icon-158:after{content:"ì"}.cw-icon--icon-159:after{content:"í"}.cw-icon--icon-160:after{content:"î"}.cw-icon--icon-161:after{content:"ï"}.cw-icon--icon-162:after{content:"Ā"}.cw-icon--icon-163:after{content:"ā"}.cw-icon--icon-164:after{content:"Ă"}.cw-icon--icon-165:after{content:"ă"}.cw-icon--icon-166:after{content:"Ą"}.cw-icon--icon-167:after{content:"ą"}.cw-icon--icon-168:after{content:"Ć"}.cw-icon--icon-169:after{content:"ć"}.cw-icon--icon-170:after{content:"Ĉ"}.cw-icon--icon-171:after{content:"ĉ"}.cw-icon--icon-172:after{content:"Ċ"}.cw-icon--icon-173:after{content:"ċ"}.cw-icon--icon-174:after{content:"Č"}.cw-icon--icon-175:after{content:"č"}.cw-icon--icon-176:after{content:"Ď"}.cw-icon--icon-177:after{content:"ď"}.cw-icon--icon-178:after{content:"đ"}.cw-icon--icon-179:after{content:"Ē"}.cw-icon--icon-180:after{content:"ģ"}.cw-icon--icon-181:after{content:"Ĥ"}.cw-icon--icon-182:after{content:"ĥ"}.cw-icon--icon-183:after{content:"Ħ"}.cw-icon--icon-184:after{content:"ħ"}.cw-icon--icon-185:after{content:"Ĩ"}.cw-icon--icon-193:after{content:"İ"}.cw-icon--icon-194:after{content:"ı"}.cw-icon--icon-195:after{content:"Ĳ"}.cw-icon--icon-196:after{content:"ĳ"}.cw-icon--icon-197:after{content:"Ĵ"}.cw-icon--icon-198:after{content:"ĵ"}.cw-icon--icon-199:after{content:"Ķ"}.cw-icon--icon-200:after{content:"ķ"}.cw-icon--icon-203:after{content:"ĺ"}.cw-icon--icon-204:after{content:"Ļ"}.cw-icon--icon-205:after{content:"ļ"}.cw-icon--icon-206:after{content:"Ľ"}.cw-icon--icon-207:after{content:"ľ"}.cw-icon--icon-208:after{content:"Ŀ"}.cw-icon--icon-209:after{content:"ŀ"}.cw-icon--icon-267:after{content:"ź"}.cw-icon--info:after{content:"Ɗ"}.cw-icon--info-voll:after{content:"A"}.cw-icon--kabine:after{content:"Ú"}.cw-icon--kalender:after{content:"Â"}.cw-icon--kamera:after{content:"R"}.cw-icon--kanban:after{content:"Ǒ"}.cw-icon--karte:after{content:"C"}.cw-icon--kisten:after{content:")"}.cw-icon--klemmbrett:after{content:"Ɣ"}.cw-icon--klemmbrett-haken:after{content:"Á"}.cw-icon--klemmbrett-liste:after{content:"Ɠ"}.cw-icon--klemmbrett-pfeil:after{content:"ƕ"}.cw-icon--klemmbrett-plus:after{content:"ž"}.cw-icon--knopf-kreis:after{content:"¢"}.cw-icon--kolben:after{content:"ǋ"}.cw-icon--kompass:after{content:"2"}.cw-icon--kompass-kreis:after{content:"l"}.cw-icon--kompassnadel:after{content:"£"}.cw-icon--kopieren:after{content:"{"}.cw-icon--kopieren-2:after{content:"ƒ"}.cw-icon--korb:after{content:"Þ"}.cw-icon--korb-hoch:after{content:"Ũ"}.cw-icon--korb-kreis:after{content:"ũ"}.cw-icon--korb-pfeile:after{content:"Ŧ"}.cw-icon--korb-pfeile-2:after{content:"ŧ"}.cw-icon--korb-runter:after{content:"Ū"}.cw-icon--kreditkarte:after{content:"H"}.cw-icon--kreislauf:after{content:"¡"}.cw-icon--kreuz:after{content:"Y"}.cw-icon--kreuz-2:after{content:"Ƅ"}.cw-icon--kreuz-fett:after{content:"ŕ"}.cw-icon--kreuz-gross:after{content:"Ń"}.cw-icon--kursiv:after{content:"ƫ"}.cw-icon--laut:after{content:"į"}.cw-icon--lautsprecher:after{content:":"}.cw-icon--layout:after{content:"ǁ"}.cw-icon--leise:after{content:"Į"}.cw-icon--leitkegel:after{content:"."}.cw-icon--leitkegel-2:after{content:"Ƙ"}.cw-icon--linien-2:after{content:"<"}.cw-icon--liste:after{content:"Ǐ"}.cw-icon--liste-plus:after{content:"Ž"}.cw-icon--liste-punkte:after{content:"1"}.cw-icon--lkw-front:after{content:"z"}.cw-icon--lkw-sattelzug:after{content:"¬"}.cw-icon--lupe:after{content:"r"}.cw-icon--lupe-minus:after{content:"Ť"}.cw-icon--lupe-plus:after{content:"ť"}.cw-icon--mail:after{content:"Ŗ"}.cw-icon--marker:after{content:">"}.cw-icon--mehr:after{content:"ǐ"}.cw-icon--menue:after{content:"="}.cw-icon--mikrofon:after{content:"5"}.cw-icon--minus:after{content:"Ɖ"}.cw-icon--minus-fett:after{content:"Ɨ"}.cw-icon--mond:after{content:"-"}.cw-icon--monitor:after{content:"$"}.cw-icon--muelltonne:after{content:"Ü"}.cw-icon--mulde:after{content:"Û"}.cw-icon--musik:after{content:"Ǉ"}.cw-icon--navigation:after{content:"i"}.cw-icon--navigation-kreis:after{content:"f"}.cw-icon--netz:after{content:"Ø"}.cw-icon--netzwerk:after{content:"F"}.cw-icon--ordner:after{content:"Ų"}.cw-icon--ordner-klick:after{content:"ŵ"}.cw-icon--ordner-plus:after{content:"Ű"}.cw-icon--paket-scan:after{content:"a"}.cw-icon--papierkorb:after{content:"_"}.cw-icon--paragraph:after{content:"å"}.cw-icon--parkplatz:after{content:"Ŋ"}.cw-icon--parkplatz-voll:after{content:"ŉ"}.cw-icon--pause:after{content:"ī"}.cw-icon--pause-kreis:after{content:"â"}.cw-icon--person:after{content:"w"}.cw-icon--person-2:after{content:"Ŕ"}.cw-icon--person-haken:after{content:"Ʋ"}.cw-icon--person-mail:after{content:"Ś"}.cw-icon--person-minus:after{content:"Ǆ"}.cw-icon--person-plus:after{content:"ƣ"}.cw-icon--person-voll:after{content:"S"}.cw-icon--person-voll-2:after{content:"«"}.cw-icon--pfeil-links:after{content:"Ñ"}.cw-icon--pfeil-links-2:after{content:"ä"}.cw-icon--pfeil-links-linie:after{content:"Î"}.cw-icon--pfeil-rechts:after{content:"Z"}.cw-icon--pfeil-rechts-2:after{content:"Ò"}.cw-icon--pfeil-rechts-lang:after{content:"B"}.cw-icon--pfeil-rechts-linie:after{content:"Ï"}.cw-icon--pfeil-schraeg:after{content:"ƥ"}.cw-icon--pfeil-vor:after{content:"Ô"}.cw-icon--pfeil-vor-2:after{content:"ǀ"}.cw-icon--pfeil-zurueck:after{content:"Ó"}.cw-icon--pfeil-zurueck-2:after{content:"ƿ"}.cw-icon--pfeile-hoch-runter:after{content:"N"}.cw-icon--pfeile-links-rechts:after{content:"M"}.cw-icon--pin:after{content:"Ɛ"}.cw-icon--pinsel:after{content:"Ŷ"}.cw-icon--pinsel-2:after{content:"ŷ"}.cw-icon--play:after{content:"ĩ"}.cw-icon--play-kreis:after{content:"%"}.cw-icon--plus:after{content:"È"}.cw-icon--plus-kreis:after{content:"ż"}.cw-icon--praesentation:after{content:"ƽ"}.cw-icon--puls:after{content:"Ʈ"}.cw-icon--punkte-raster:after{content:"x"}.cw-icon--qr-code:after{content:"ƃ"}.cw-icon--rakete:after{content:"ƾ"}.cw-icon--raster-kreis:after{content:"Ɓ"}.cw-icon--raute:after{content:"X"}.cw-icon--route:after{content:"I"}.cw-icon--route-2:after{content:"~"}.cw-icon--rueckgaengig:after{content:"Ʃ"}.cw-icon--sanduhr:after{content:"\\"}.cw-icon--scan-text:after{content:"¸"}.cw-icon--scheibe:after{content:"ǆ"}.cw-icon--schiff:after{content:"ĸ"}.cw-icon--schiff-aus:after{content:"Ĺ"}.cw-icon--schild:after{content:"ƞ"}.cw-icon--schloss:after{content:"Ê"}.cw-icon--schloss-offen:after{content:"Ƒ"}.cw-icon--schluessel:after{content:"Ǝ"}.cw-icon--schluessel-2:after{content:"Ə"}.cw-icon--schluessel-perlen:after{content:"Ş"}.cw-icon--schnuller:after{content:"ſ"}.cw-icon--schraubenschluessel:after{content:"v"}.cw-icon--schutzhelm:after{content:"ƛ"}.cw-icon--seitenleiste:after{content:"Ʊ"}.cw-icon--senden:after{content:"}"}.cw-icon--server:after{content:"Ƥ"}.cw-icon--signal-1:after{content:"²"}.cw-icon--signal-2:after{content:"±"}.cw-icon--signal-3:after{content:"¯"}.cw-icon--signal-4:after{content:"®"}.cw-icon--signal-wellen:after{content:"Ë"}.cw-icon--smiley:after{content:"ƹ"}.cw-icon--sonne:after{content:","}.cw-icon--spalten:after{content:"ǅ"}.cw-icon--spinner:after{content:"\""}.cw-icon--sprechblase:after{content:"Í"}.cw-icon--standort:after{content:"ß"}.cw-icon--stern:after{content:"Ƹ"}.cw-icon--stopp:after{content:"Ī"}.cw-icon--stopp-kreis:after{content:"á"}.cw-icon--stoppuhr:after{content:"¶"}.cw-icon--strahlung:after{content:"ç"}.cw-icon--strich:after{content:"Ç"}.cw-icon--strichlinie:after{content:"ň"}.cw-icon--stumm:after{content:"Ĭ"}.cw-icon--taschenlampe:after{content:"D"}.cw-icon--tasse:after{content:"Ŝ"}.cw-icon--tasse-2:after{content:"ŝ"}.cw-icon--team:after{content:"?"}.cw-icon--telefon:after{content:"3"}.cw-icon--telefon-aus:after{content:"µ"}.cw-icon--telefon-haus:after{content:"¹"}.cw-icon--telefon-kreis:after{content:"("}.cw-icon--text:after{content:"ư"}.cw-icon--ticket:after{content:"ƨ"}.cw-icon--ticket-haken:after{content:"Ƭ"}.cw-icon--totenkopf:after{content:"ņ"}.cw-icon--tropfen:after{content:"Ä"}.cw-icon--tropfen-2:after{content:"Ʒ"}.cw-icon--uhr:after{content:"|"}.cw-icon--uhr-teil:after{content:"Ǌ"}.cw-icon--uhr-voll:after{content:"ª"}.cw-icon--unendlich:after{content:"ū"}.cw-icon--unterschrift:after{content:"U"}.cw-icon--verboten:after{content:"k"}.cw-icon--verknuepfen:after{content:"Ż"}.cw-icon--visitenkarte:after{content:"ř"}.cw-icon--vollbild:after{content:"j"}.cw-icon--vollbild-aus:after{content:"m"}.cw-icon--waage:after{content:"G"}.cw-icon--waage-pfeil:after{content:"Œ"}.cw-icon--waage-pfeil-2:after{content:"œ"}.cw-icon--warnleuchte:after{content:"ƚ"}.cw-icon--warnung:after{content:"4"}.cw-icon--weiter-ende:after{content:"ŋ"}.cw-icon--wiederholen:after{content:"K"}.cw-icon--wiederholen-2:after{content:"ƶ"}.cw-icon--wimpel-1:after{content:"Š"}.cw-icon--wimpel-2:after{content:"š"}.cw-icon--wimpel-3:after{content:"Ţ"}.cw-icon--wimpel-4:after{content:"ţ"}.cw-icon--wlan:after{content:"¦"}.cw-icon--wlan-0:after{content:"©"}.cw-icon--wlan-1:after{content:"¨"}.cw-icon--wlan-2:after{content:"§"}.cw-icon--wolke:after{content:"ǂ"}.cw-icon--wuerfel:after{content:"Ƴ"}.cw-icon--zahnrad:after{content:"+"}.cw-icon--zapfsaeule:after{content:"Ɲ"}.cw-icon--zeitreise:after{content:"ƺ"}.cw-icon--zeitung:after{content:"0"}.cw-icon--zuruecksetzen:after{content:"Ơ"}.cw-icon--alert:after{content:"4"}.cw-icon--award:after{content:"ǌ"}.cw-icon--book-open:after{content:"9"}.cw-icon--calendar:after{content:"Â"}.cw-icon--check-circle:after{content:";"}.cw-icon--clipboard:after{content:"Ɣ"}.cw-icon--clock:after{content:"|"}.cw-icon--download:after{content:"y"}.cw-icon--edit:after{content:"Ì"}.cw-icon--file-text:after{content:"9"}.cw-icon--folder:after{content:"Ų"}.cw-icon--graduation:after{content:"ǉ"}.cw-icon--image:after{content:"ƀ"}.cw-icon--link:after{content:"Ż"}.cw-icon--lock:after{content:"Ê"}.cw-icon--pointer:after{content:"ų"}.cw-icon--rocket:after{content:"ƾ"}.cw-icon--search:after{content:"r"}.cw-icon--star:after{content:"Ƹ"}.cw-icon--thumbs-down:after{content:"ǃ"}.cw-icon--thumbs-up:after{content:"Ʀ"}.cw-icon--user:after{content:"w"}.cw-icon--video:after{content:"%"}.cw-icon--smartphone:after{content:"ś"}:where(.cw-theme-product) *,:where(.cw-theme-product) :before,:where(.cw-theme-product) :after{box-sizing:border-box}:where(.cw-theme-product) body{margin:0}:where(.cw-theme-product) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.cw-theme-product) :focus-visible{outline-offset:2px;box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-focus), 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus-halo);outline:2px solid #0000}:where(.cw-theme-product) [tabindex="-1"]:focus-visible{box-shadow:none}.pr-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes pr-in{0%{opacity:0;translate:0 calc(6 * var(--ui-px))}}@keyframes pr-fade{0%{opacity:0}}@keyframes pr-flash-success{0%,40%{border-color:var(--ui-success);box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-success-bg)}}@keyframes pr-flash-danger{0%,40%{border-color:var(--ui-danger);box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-danger-bg)}}.pr-flash--success{animation:pr-flash-success 1.75s var(--ui-ease)}.pr-flash--danger{animation:pr-flash-danger 1.75s var(--ui-ease)}@keyframes pr-pulse{50%{opacity:.45}}@keyframes pr-spin{to{rotate:360deg}}@keyframes pr-pane{0%{opacity:0;translate:calc(8 * var(--ui-px)) 0}}.pr-list>li{animation:pr-in var(--ui-dur) var(--ui-ease)}.pr-split__pane+.pr-split__pane{animation:pr-pane var(--ui-dur-slow) var(--ui-ease)}.pr-app{grid-template-columns:var(--ui-rail-w) minmax(0, 1fr);background-color:var(--ui-surface-0);background-image:var(--ui-atmosphere);height:100dvh;color:var(--ui-text-1);display:grid;overflow:hidden}.pr-app--contained{height:100%}.pr-onmedia{--ui-surface-raised:var(--ui-surface-1)}.pr-rail{align-items:center;gap:var(--ui-space-1);padding:var(--ui-space-2) 0;background:var(--ui-surface-1);flex-direction:column;min-height:0;display:flex}.pr-app:has(>.pr-rail){grid-template-columns:calc(var(--ui-rail-w) + 2 * var(--ui-space-3)) minmax(0, 1fr)}.pr-app>.pr-rail{margin:var(--ui-space-3);border-radius:var(--ui-radius-xl);box-shadow:var(--ui-shadow-card)}.pr-rail__brand{width:var(--ui-control-h);height:var(--ui-control-h);margin-bottom:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);place-items:center;text-decoration:none;display:grid}.pr-rail__nav{align-items:center;gap:var(--ui-space-1);flex-direction:column;display:flex}.pr-rail__foot{align-items:center;gap:var(--ui-space-1);flex-direction:column;margin-top:auto;display:flex}.pr-rail__item{width:calc(var(--ui-rail-w) - var(--ui-space-3));height:calc(var(--ui-rail-w) - var(--ui-space-3));border-radius:var(--ui-radius-sm);color:var(--ui-text-2);cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease);background:0 0;border:0;place-items:center;text-decoration:none;display:grid;position:relative}.pr-rail__item .pr-icon{font-size:calc(var(--ui-icon-size) * 1.25)}.pr-rail__item:hover{background:var(--ui-fill-1);color:var(--ui-text-strong)}.pr-rail__item:is([aria-current=page],.is-active){background:var(--ui-fill-2);color:var(--ui-on-surface-accent)}.pr-rail__item:is([aria-current=page],.is-active):before{content:"";left:calc(-1 * var(--ui-space-1));width:calc(2 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-accent);position:absolute;top:25%;bottom:25%}.pr-rail__item .pr-count{top:calc(-2 * var(--ui-px));right:calc(-2 * var(--ui-px));position:absolute}.pr-rail__label{left:calc(100% + var(--ui-space-2));z-index:30;padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-md);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-regular);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease);position:absolute;top:50%;translate:0 -50%}.pr-rail__item:is(:hover,:focus-visible) .pr-rail__label{opacity:1}.pr-rail__item.is-tip-hidden .pr-rail__label{opacity:0}.pr-app:has(>:is(.pr-rail--labeled:not(.pr-rail--expandable),:root[data-pr-rail=labeled] .pr-rail:not(.pr-rail--expandable))):not(:root[data-pr-rail=compact] *){--ui-rail-w:calc(88 * var(--ui-px))}:is(.pr-rail--labeled:not(.pr-rail--expandable),:root[data-pr-rail=labeled] .pr-rail:not(.pr-rail--expandable)):not(:root[data-pr-rail=compact] *) .pr-rail__item{justify-content:center;gap:var(--ui-space-1);height:auto;min-height:calc(var(--ui-rail-w) - var(--ui-space-3));padding:var(--ui-space-2) var(--ui-space-1);flex-direction:column;display:flex}.pr-app :is(.pr-rail--labeled:not(.pr-rail--expandable),:root[data-pr-rail=labeled] .pr-rail:not(.pr-rail--expandable)):not(:root[data-pr-rail=compact] *) .pr-rail__item .pr-rail__label{clip-path:none;width:auto;max-width:100%;height:auto;color:inherit;font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);text-overflow:ellipsis;opacity:1;background:0 0;padding:0;position:static;overflow:hidden;translate:none}:is(.pr-rail--labeled:not(.pr-rail--expandable),:root[data-pr-rail=labeled] .pr-rail:not(.pr-rail--expandable)):not(:root[data-pr-rail=compact] *){scrollbar-width:thin;overflow-y:auto}.pr-app:has(>.pr-rail--expandable){position:relative}.pr-app:has(>.pr-rail--expandable)>:not(.pr-rail){grid-column:2}.pr-rail__title{width:100%;margin:var(--ui-space-3) 0 var(--ui-space-1);padding:0 var(--ui-space-2);color:var(--ui-text-3);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.pr-rail__sep{width:60%;height:1px;margin:var(--ui-space-2) 0;background:var(--ui-line-1);border:0}.pr-rail--expandable{inset-block:0;z-index:50;width:var(--ui-rail-w);transition:width var(--ui-dur) var(--ui-ease), box-shadow var(--ui-dur) var(--ui-ease);position:absolute;left:0}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded){width:calc(240 * var(--ui-px));padding-inline:var(--ui-space-2);overscroll-behavior:contain;scrollbar-width:thin;box-shadow:var(--ui-shadow-overlay);align-items:stretch;overflow-y:auto}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) :is(.pr-rail__nav,.pr-rail__foot){align-items:stretch}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__item{justify-content:flex-start;gap:var(--ui-space-3);width:auto;padding:0 var(--ui-space-3);display:flex}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__label{color:inherit;font-size:var(--ui-fs-sm);opacity:1;background:0 0;padding:0;position:static;translate:none}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__title{text-align:left}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__sep{width:100%}.pr-rail__logo{width:100%;height:calc(26 * var(--ui-px));margin-bottom:var(--ui-space-4);flex:none;position:relative}.pr-rail__logo img{top:50%;left:calc(50% - 13 * var(--ui-px));height:calc(16 * var(--ui-px));width:auto;max-width:none;filter:var(--ui-mark-filter);position:absolute;translate:0 -50%}.pr-rail__logo-mark{clip-path:inset(0 calc(50% - 14 * var(--ui-px)) 0 0);transition:opacity var(--ui-dur-slow) var(--ui-ease);position:absolute;inset:0;overflow:hidden}.pr-rail__logo-full{opacity:0;transition:opacity var(--ui-dur-slow) var(--ui-ease)}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__logo img{left:var(--ui-space-3)}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__logo-mark{opacity:0}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__logo-full{opacity:1}.pr-rail__meta{margin:var(--ui-space-1) 0 var(--ui-space-2);padding:0 var(--ui-space-3);color:var(--ui-text-1);font-size:var(--ui-fs-sm);white-space:nowrap;display:none}.pr-rail--expandable:is(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__meta{display:block}.pr-rail--expandable:not(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__title:has(+.pr-rail__meta){display:none}.pr-rail--expandable:not(:hover,:has(:focus-visible,:popover-open),.is-expanded) .pr-rail__label{display:none}.pr-rail__meta p{margin:var(--ui-space-1) 0}.pr-rail__foot>.pr-rail__title{margin-top:var(--ui-space-2)}.pr-rail__meta .pr-rail__dim{color:var(--ui-text-2)}.pr-rail__meta a{color:var(--ui-text-2);text-decoration:none}.pr-rail__meta a:hover{color:var(--ui-text-strong);text-decoration:underline}.pr-rail__item>img{width:var(--ui-icon-size);height:var(--ui-icon-size);flex:none}.pr-main{flex-direction:column;min-width:0;min-height:0;display:flex}.pr-logo{flex:none;align-items:center;display:inline-flex}.pr-logo>img{height:calc(14 * var(--ui-px));width:auto;display:block}.pr-logo>.pr-logo__day,.cw-mode-day .pr-logo>.pr-logo__night{display:none}.cw-mode-day .pr-logo>.pr-logo__day,.cw-mode-day .cw-mode-night .pr-logo>.pr-logo__night{display:block}.cw-mode-day .cw-mode-night .pr-logo>.pr-logo__day{display:none}.pr-header{align-items:center;gap:var(--ui-space-3);min-height:var(--ui-header-h);padding:0 var(--ui-space-6);border-bottom:1px solid var(--ui-line-1);background:0 0;flex:none;display:flex}.pr-header--bar{background:var(--ui-surface-1)}.pr-header__title{font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.pr-header__meta{text-overflow:ellipsis;min-width:0;font-size:var(--ui-fs-sm);color:var(--ui-text-2);white-space:nowrap;flex:0 100 auto;overflow:hidden}.pr-header__tools{align-items:center;gap:var(--ui-space-2);margin-left:auto;display:flex}.pr-content{min-height:0;padding:var(--ui-space-6);flex:1;overflow:auto}.pr-content__inner{max-width:var(--ui-content-max);margin-inline:auto}.pr-content--fill{flex-direction:column;display:flex;overflow:hidden}.pr-content--fill>.pr-content__inner{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.pr-split{flex:1;grid-template-columns:minmax(0,4fr) minmax(0,6fr);min-height:0;display:grid}.pr-split--panel{grid-template-columns:var(--ui-panel-w) minmax(0, 1fr)}.pr-split:not(:has(>.pr-split__pane+.pr-split__pane)){grid-template-columns:minmax(0,1fr)}.pr-split__pane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.pr-split__pane+.pr-split__pane{background:var(--ui-surface-raised)}.pr-split__pane>.pr-content{overflow:visible}.pr-split--inspector{gap:var(--ui-tile-gap);grid-template-columns:minmax(0, 1fr) var(--ui-inspector-w);flex:none;align-items:start;min-height:auto}.pr-split--inspector>.pr-split__pane{overflow:visible}.pr-split--inspector>.pr-split__pane+.pr-split__pane{max-height:calc(100dvh - var(--ui-header-h) - 2 * var(--ui-space-6));background:0 0;position:sticky;top:0;overflow:auto}@media (width<=64em){.pr-split--inspector{grid-template-columns:minmax(0,1fr)}.pr-split--inspector>.pr-split__pane+.pr-split__pane{z-index:40;width:min(100vw, calc(var(--ui-inspector-w) + var(--ui-space-8)));background:var(--ui-surface-2);max-height:none;box-shadow:var(--ui-shadow-overlay);position:fixed;inset:0 0 0 auto}}.pr-split--inspector.pr-split--even{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<48em){.pr-split--inspector.pr-split--even{grid-template-columns:minmax(0,1fr)}}@media (48em<=width<=64em){.pr-split--inspector.pr-split--even>.pr-split__pane+.pr-split__pane{z-index:auto;width:auto;max-height:calc(100dvh - var(--ui-header-h) - 2 * var(--ui-space-6));box-shadow:none;background:0 0;position:sticky;inset:0 auto auto}}.pr-split__head{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);border-bottom:1px solid var(--ui-line-1);flex-wrap:wrap;flex:none;display:flex}.pr-split__head>.pr-search{flex:60%}.cw-size-mobile .pr-app{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.cw-size-mobile .pr-rail{box-shadow:none;border-radius:0;flex-direction:row;order:2;align-items:stretch;gap:0;margin:0;padding:0}.cw-size-mobile :is(.pr-rail__nav,.pr-rail__foot){display:contents}.cw-size-mobile :is(.pr-rail__brand,.pr-header__meta){display:none}.cw-size-mobile .pr-rail__item{width:auto;height:var(--ui-rail-w);border-radius:0;flex:1}.cw-size-mobile .pr-rail__item:is([aria-current=page],.is-active){background:0 0}.cw-size-mobile .pr-rail__item:is([aria-current=page],.is-active):before{width:calc(32 * var(--ui-px));height:calc(2 * var(--ui-px));top:0;bottom:auto;left:50%;translate:-50%}.cw-size-mobile .pr-rail__label{clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.cw-size-mobile :is(.pr-header,.pr-content){padding-inline:var(--ui-space-4)}.cw-size-mobile :is(.pr-split,.pr-split--panel){grid-template-columns:minmax(0,1fr)}.cw-size-mobile :is(.pr-split.is-detail:not(.pr-split--inspector)>.pr-split__pane:first-child,.pr-split:not(.is-detail,.pr-split--inspector)>.pr-split__pane+.pr-split__pane){display:none}.cw-size-mobile .pr-toasts:not(.pr-toasts--static,.pr-toasts--top,.pr-toasts--bottom){right:var(--ui-space-4);left:var(--ui-space-4);bottom:calc(var(--ui-rail-w) + var(--ui-space-4));width:auto}@media (width<=40em){.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-app{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail{box-shadow:none;border-radius:0;flex-direction:row;order:2;align-items:stretch;gap:0;margin:0;padding:0}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) :is(.pr-rail__nav,.pr-rail__foot){display:contents}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) :is(.pr-rail__brand,.pr-header__meta){display:none}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail__item{width:auto;height:var(--ui-rail-w);border-radius:0;flex:1}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail__item:is([aria-current=page],.is-active){background:0 0}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail__item:is([aria-current=page],.is-active):before{width:calc(32 * var(--ui-px));height:calc(2 * var(--ui-px));top:0;bottom:auto;left:50%;translate:-50%}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail__label{clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) :is(.pr-header,.pr-content){padding-inline:var(--ui-space-4)}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) :is(.pr-split,.pr-split--panel){grid-template-columns:minmax(0,1fr)}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) :is(.pr-split.is-detail:not(.pr-split--inspector)>.pr-split__pane:first-child,.pr-split:not(.is-detail,.pr-split--inspector)>.pr-split__pane+.pr-split__pane){display:none}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-toasts:not(.pr-toasts--static,.pr-toasts--top,.pr-toasts--bottom){right:var(--ui-space-4);left:var(--ui-space-4);bottom:calc(var(--ui-rail-w) + var(--ui-space-4));width:auto}}.pr-nav{gap:calc(2 * var(--ui-px));flex-direction:column;display:flex}.pr-nav__item{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-h);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-text-2);font-size:var(--ui-fs-base);cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease);text-decoration:none;list-style:none;display:flex;position:relative}.pr-nav__item::-webkit-details-marker{display:none}.pr-nav__item:hover{background:var(--ui-fill-1);color:var(--ui-text-strong)}.pr-nav__item:is([aria-current=page],.is-active){background:var(--ui-selected);color:var(--ui-selected-text);font-weight:var(--ui-fw-title)}.pr-nav__item:is([aria-current=page],.is-active):before{content:"";left:0;top:var(--ui-space-2);bottom:var(--ui-space-2);width:calc(3 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-selected-line);position:absolute}.pr-nav__item .pr-count{margin-left:auto}.pr-nav__chevron{transition:rotate var(--ui-dur) var(--ui-ease);margin-left:auto}.pr-nav__group[open]>.pr-nav__item .pr-nav__chevron{rotate:180deg}.pr-nav__sub{gap:calc(2 * var(--ui-px));padding-left:calc(var(--ui-space-3) + var(--ui-icon-size));margin-top:calc(2 * var(--ui-px));flex-direction:column;display:flex}.pr-nav__title{padding:var(--ui-space-4) var(--ui-space-3) var(--ui-space-1);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase;color:var(--ui-text-2)}.pr-tabs{gap:var(--ui-space-1);border-bottom:1px solid var(--ui-line-1);scrollbar-width:none;display:flex;overflow-x:auto}.pr-tab{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-h);padding:0 var(--ui-space-3);border:0;border-bottom:calc(2 * var(--ui-px)) solid transparent;color:var(--ui-text-2);font-size:var(--ui-fs-base);white-space:nowrap;cursor:pointer;transition:color var(--ui-dur-fast) var(--ui-ease), border-color var(--ui-dur-fast) var(--ui-ease);background:0 0;text-decoration:none;display:inline-flex}.pr-tab:hover{color:var(--ui-text-strong)}.pr-tab:is(:disabled,[aria-disabled=true]){color:var(--ui-disabled);cursor:not-allowed}.pr-tab:is([aria-selected=true],[aria-current=page],.is-active){color:var(--ui-text-strong);font-weight:var(--ui-fw-title);border-bottom-color:var(--ui-selected-line)}.pr-tabpanel{padding-top:var(--ui-space-5)}.pr-js .pr-tabpanel:not(.is-active){display:none}.pr-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pr-list__group{z-index:1;padding:var(--ui-space-2) var(--ui-space-4);background:var(--ui-surface-1);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-title);color:var(--ui-text-1);position:sticky;top:0}.pr-row{align-items:center;gap:var(--ui-space-3);width:100%;min-height:calc(var(--ui-control-h) + var(--ui-space-4));padding:var(--ui-cell-pad-y) var(--ui-space-4);border:0;border-bottom:1px solid var(--ui-line-1);color:var(--ui-text-1);font-size:var(--ui-fs-base);text-align:left;transition:background-color var(--ui-dur-fast) var(--ui-ease);background:0 0;text-decoration:none;display:flex;position:relative}:is(a,button,label).pr-row,.pr-row[tabindex]{cursor:pointer}:is(a,button,label).pr-row:hover,.pr-row[tabindex]:hover{background:var(--ui-fill-1)}.pr-row:is([aria-selected=true],[aria-current=true],[aria-current=page],.is-selected){background:var(--ui-selected);color:var(--ui-selected-text)}.is-dimmed{opacity:.55}.pr-row:is([aria-selected=true],[aria-current=true],[aria-current=page],.is-selected):before{content:"";width:calc(3 * var(--ui-px));background:var(--ui-selected-line);position:absolute;top:0;bottom:0;left:0}.pr-row:focus-visible{box-shadow:inset 0 0 0 calc(2 * var(--ui-px)) var(--ui-focus-halo), inset 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus)}.pr-row__lead{color:var(--ui-text-2);flex:none;align-items:center;display:flex}.pr-row__main{gap:var(--ui-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.pr-entry{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}:is(.pr-entry__title,.pr-row__title),:is(.pr-entry__note,.pr-row__note){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.pr-entry__title,.pr-row__title){color:var(--ui-text-strong);font-size:var(--ui-fs-md);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-tight)}:is(.pr-entry__meta,.pr-row__meta){align-items:center;gap:0 var(--ui-space-3);min-width:0;color:var(--ui-text-2);font-size:var(--ui-fs-xs);line-height:var(--ui-lh-heading);flex-wrap:wrap;display:flex}.pr-row__meta{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}:is(.pr-entry__note,.pr-row__note){color:var(--ui-text-3);font-size:var(--ui-fs-xs);line-height:var(--ui-lh-heading)}.pr-row__end{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-sm);flex:none;display:flex}.pr-row__hint{color:var(--ui-text-2);font-size:var(--ui-fs-xs);line-height:var(--ui-lh-heading)}.pr-card--flush>.pr-list>.pr-row:last-child,.pr-card--flush>.pr-list>li:last-child>.pr-row{border-bottom:0}.pr-card--flush>.pr-list .pr-row{padding-inline:var(--ui-card-pad)}.pr-card--flush>*+.pr-list:last-child{padding-bottom:calc(var(--ui-card-pad) - var(--ui-space-2))}.pr-table-wrap{background:var(--ui-surface-raised);border-radius:var(--ui-tile-radius);box-shadow:var(--ui-shadow-card);overflow:clip}.pr-card>.pr-table-wrap{box-shadow:none;background:0 0;border-radius:0}.pr-content--fill .pr-card:has(>.pr-table-wrap--scroll){flex:auto;min-height:0}.pr-table-wrap--scroll{flex:auto;min-height:0;max-height:100%;overflow:auto}.pr-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ui-fs-base);color:var(--ui-text-1)}.pr-table-wrap:not(.pr-card>.pr-table-wrap)>.pr-table>thead>tr:first-child>th{box-shadow:inset 0 1px 0 var(--ui-raised-highlight)}:is(.pr-dialog,.pr-popover,.pr-menu) .pr-table th{background:var(--ui-surface-2)}:is(.pr-card--sunken,.pr-onmedia) .pr-table th{background:var(--ui-surface-1)}.pr-table caption{padding:var(--ui-space-3) var(--ui-space-4);text-align:left;font-size:var(--ui-fs-sm);color:var(--ui-text-2)}.pr-table th{z-index:1;height:var(--ui-control-h);padding:0 var(--ui-space-3);background-color:var(--ui-table-head);background-image:linear-gradient(var(--ui-surface-raised), var(--ui-surface-raised)), var(--ui-atmosphere);border-bottom:1px solid var(--ui-line-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;text-align:left;white-space:nowrap;background-attachment:scroll,fixed,fixed,fixed,fixed;position:sticky;top:0}.pr-table td{height:calc(var(--ui-control-h) + var(--ui-space-2));padding:var(--ui-cell-pad-y) var(--ui-space-3);border-bottom:1px solid var(--ui-line-1);vertical-align:middle}.pr-table :is(th,td):first-child{padding-left:var(--ui-card-pad)}.pr-table :is(th,td):last-child{padding-right:var(--ui-card-pad)}.pr-table tbody tr:last-child td{border-bottom:0}.pr-table tbody tr{transition:background-color var(--ui-dur-fast) var(--ui-ease);position:relative}.pr-table tbody tr:hover{background:var(--ui-fill-1)}.pr-table tbody tr:is([aria-current=true],[aria-selected=true],.is-selected){background:var(--ui-selected);color:var(--ui-selected-text)}.pr-table tbody tr:is([aria-current=true],[aria-selected=true],.is-selected) td:first-child{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-selected-line)}.pr-table--dense td{height:var(--ui-control-h);padding-block:var(--ui-space-1)}.pr-table .pr-num{text-align:right;font-variant-numeric:var(--ui-num-stack)}.pr-table .pr-actions{white-space:nowrap;text-align:right;width:1%}.pr-table__strong{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-table__link{color:inherit;outline:none;text-decoration:none}.pr-table__link:after{content:"";position:absolute;inset:0}.pr-table tbody tr:has(.pr-table__link){cursor:pointer}.pr-table tbody tr:has(.pr-table__link:focus-visible){box-shadow:inset 0 0 0 calc(2 * var(--ui-px)) var(--ui-focus-halo), inset 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus)}.pr-table__link:focus-visible{box-shadow:none}.pr-table td.pr-actions>*{z-index:1;position:relative}.pr-table__muted{color:var(--ui-text-2);font-size:var(--ui-fs-sm);white-space:nowrap}.pr-table__empty td{height:auto;padding:0}.pr-table__loading td{color:#0000}.pr-table__sort{align-items:center;gap:var(--ui-space-1);margin:0 calc(-1 * var(--ui-space-1));padding:var(--ui-space-1);border-radius:var(--ui-radius-xs);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.pr-table__sort:hover{color:var(--ui-text-strong)}.pr-num .pr-table__sort{flex-direction:row-reverse}.pr-table__sort:after{content:"";width:calc(8 * var(--ui-px));height:calc(10 * var(--ui-px));clip-path:polygon(50% 0,100% 40%,0 40%,0 60%,100% 60%,50% 100%);opacity:.45;background:currentColor}th[aria-sort=ascending] .pr-table__sort,th[aria-sort=descending] .pr-table__sort{color:var(--ui-text-strong)}th[aria-sort=ascending] .pr-table__sort:after{opacity:1;clip-path:polygon(50% 0,100% 50%,0 50%)}th[aria-sort=descending] .pr-table__sort:after{opacity:1;clip-path:polygon(0 50%,100% 50%,50% 100%)}.pr-skeleton{border-radius:var(--ui-radius-xs);background:var(--ui-fill-2);width:60%;height:.75em;animation:pr-pulse 1.4s var(--ui-ease) infinite;display:block}.pr-skeleton--short{width:35%}.pr-skeleton--long{width:85%}.pr-skeleton--block{border-radius:var(--ui-radius-md);width:100%}@media (prefers-reduced-motion:reduce){.pr-skeleton{animation:none}}.pr-form{gap:var(--ui-space-6);display:grid;container-type:inline-size}.pr-form-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(220 * var(--ui-px))), 1fr));gap:var(--ui-space-4) var(--ui-space-5);display:grid}.pr-form-grid__full{grid-column:1/-1}.pr-fieldset{align-content:start;gap:var(--ui-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.pr-fieldset__legend{float:left;width:100%;margin-bottom:var(--ui-space-1);font-size:var(--ui-fs-md);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);padding:0}.pr-fieldset__legend+*{clear:both}.pr-fieldset .pr-fieldset .pr-fieldset__legend{font-size:var(--ui-fs-base)}.pr-fieldset__hint{margin:calc(-1 * var(--ui-space-3)) 0 0;font-size:var(--ui-fs-sm);color:var(--ui-text-2)}.pr-fieldset>.pr-segment{justify-self:start}.pr-field{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}.pr-field__label{padding-left:var(--ui-space-1);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;line-height:var(--ui-lh-tight);color:var(--ui-text-2)}.pr-field:has(:required)>.pr-field__label:after{content:" *";color:var(--ui-danger)}.pr-field__hint{font-size:var(--ui-fs-xs);color:var(--ui-text-3);line-height:var(--ui-lh-tight)}.pr-field--inline{display:block;position:relative}.pr-field--inline>.pr-field__label{top:50%;left:var(--ui-space-4);max-width:var(--pr-field-label-w,5em);color:var(--ui-text-2);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-regular);letter-spacing:normal;text-transform:none;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;padding:0;position:absolute;overflow:hidden;translate:0 -50%}.pr-field--inline>.pr-input{width:100%;padding-left:calc(var(--ui-space-4) + var(--pr-field-label-w,5em) + var(--ui-space-2))}.pr-field--inset{gap:0;position:relative}.pr-field--inset>.pr-field__label{z-index:1;top:calc(7 * var(--ui-px));left:calc(var(--ui-space-3) + 1px);right:var(--ui-space-8);color:var(--ui-text-3);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:0;position:absolute;overflow:hidden}.pr-field--inset>.pr-input{height:calc(var(--ui-control-h) + calc(6 * var(--ui-px)));padding:calc(18 * var(--ui-px)) var(--ui-space-3) 0}.pr-field--inset>textarea.pr-input{height:auto;min-height:calc(120 * var(--ui-px));padding-top:calc(24 * var(--ui-px))}.pr-field--inset>.pr-input:disabled{color:var(--ui-text-1)}.pr-field--inset:has(>.pr-field__action)>.pr-input{padding-right:calc(var(--ui-control-h-sm) + var(--ui-space-2))}.pr-field__action{top:50%;right:var(--ui-space-1);width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius-sm);color:var(--ui-text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;translate:0 -50%}button.pr-input{text-align:left;justify-content:space-between;align-items:center;display:flex}.pr-row>select.pr-input{width:auto}.pr-field__action:after{content:"";width:max(100%, var(--ui-touch-target));height:max(100%, var(--ui-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}.pr-field__action:hover{background:var(--ui-fill-2);color:var(--ui-text-strong)}.pr-field__action:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.pr-field__error{align-items:center;gap:var(--ui-space-1);font-size:var(--ui-fs-xs);color:var(--ui-danger);line-height:var(--ui-lh-tight);display:flex}.pr-field__error .pr-icon{font-size:var(--ui-fs-sm)}.pr-field__error:empty{display:none}.pr-input{width:100%;min-width:0;height:var(--ui-control-h);padding:0 var(--ui-space-4);border:1px solid var(--ui-field-line);border-radius:var(--ui-radius-sm);background-color:var(--ui-field-bg);color:var(--ui-text-strong);font-size:var(--ui-fs-field);font-weight:var(--ui-fw-regular);line-height:var(--ui-lh-tight);appearance:none;transition:border-color var(--ui-dur-fast) var(--ui-ease);margin:0;display:block}.pr-input::placeholder{color:var(--ui-text-3);opacity:1}.pr-input:hover{border-color:var(--ui-line-strong)}.pr-input:focus-visible{border-color:var(--ui-field-focus);box-shadow:none}.pr-input:is([aria-invalid=true],:user-invalid),.pr-field.is-invalid .pr-input{border-color:var(--ui-danger)}.pr-input:disabled{background-color:var(--ui-fill-1);border-color:var(--ui-line-2);color:var(--ui-disabled);cursor:not-allowed}.pr-input:read-only:not(select){border-color:var(--ui-line-2);color:var(--ui-text-1);background-color:#0000}.pr-input--sm{height:var(--ui-control-h-sm);font-size:var(--ui-fs-sm)}textarea.pr-input{height:auto;min-height:calc(var(--ui-control-h) * 3);padding:var(--ui-space-2) var(--ui-space-3);line-height:var(--ui-lh-body);resize:vertical}select.pr-input{padding-right:var(--ui-space-8);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--ui-space-4) - calc(4 * var(--ui-px))) 50%, calc(100% - var(--ui-space-4)) 50%;background-size:calc(4 * var(--ui-px)) calc(4 * var(--ui-px));cursor:pointer;background-repeat:no-repeat}select.pr-input[multiple]{height:auto;padding:var(--ui-space-1);background-image:none}@supports (appearance:base-select){select.pr-input:not([multiple]){appearance:base-select}select.pr-input:not([multiple])::picker(select){appearance:base-select}select.pr-input:not([multiple]){white-space:nowrap;background-image:none;align-items:center;display:flex;overflow:hidden}select.pr-input:not([multiple]):open{border-color:var(--ui-field-focus)}select.pr-input::picker-icon{content:"e";color:var(--ui-text-2);font-family:Iconfont;font-size:var(--ui-icon-size);transition:rotate var(--ui-dur) var(--ui-ease);margin-left:auto}select.pr-input:open::picker-icon{rotate:180deg}select.pr-input::picker(select){margin-top:var(--ui-space-2);border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-sm);background:var(--ui-surface-2);box-shadow:inset 0 1px 0 var(--ui-raised-highlight), var(--ui-shadow-overlay);color:var(--ui-text-1);padding:0}select.pr-input option{align-items:center;gap:var(--ui-space-3);min-height:var(--ui-touch-target);padding:var(--ui-space-3) var(--ui-space-4);border-top:1px solid var(--ui-line-1);color:var(--ui-text-1);font-size:var(--ui-fs-field);cursor:pointer;display:flex}select.pr-input option:first-of-type{border-top:0}select.pr-input option:is(:hover,:focus-visible){background:var(--ui-fill-2);outline:none}select.pr-input option:checked{background:var(--ui-accent-bg);color:var(--ui-on-surface-accent)}select.pr-input option::checkmark{content:";";color:var(--ui-on-surface-accent);font-family:Iconfont;font-size:var(--ui-icon-size);order:1;margin-left:auto}select.pr-input option:disabled{color:var(--ui-disabled);cursor:not-allowed}}.pr-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.pr-input::-webkit-search-cancel-button{cursor:pointer}.pr-check{align-items:center;gap:var(--ui-space-2);min-height:var(--ui-touch-target);font-size:var(--ui-fs-base);color:var(--ui-text-1);cursor:pointer;display:inline-flex}.pr-check:has(:disabled){color:var(--ui-disabled);cursor:not-allowed}.pr-checkfield{gap:var(--ui-space-1);flex-direction:column;display:flex}.pr-checkfield>.pr-field__hint{padding-left:calc(var(--ui-icon-size) + var(--ui-space-2));margin:0}.pr-check>input[type=checkbox]:not(.pr-switch),.pr-check>input[type=radio]{width:var(--ui-icon-size);height:var(--ui-icon-size);border:1px solid var(--ui-field-line);border-radius:var(--ui-radius-xs);background:var(--ui-field-bg);appearance:none;cursor:inherit;flex:none;place-content:center;margin:0;display:grid}.pr-check>input[type=radio]{border-radius:var(--ui-radius-pill)}.pr-check>input:is(:checked,:indeterminate):not(.pr-switch){background:var(--ui-accent);border-color:var(--ui-field-focus)}.pr-check>input[type=checkbox]:checked:not(.pr-switch):before{content:"";border:solid var(--ui-on-accent);border-width:0 calc(2 * var(--ui-px)) calc(2 * var(--ui-px)) 0;width:.3em;height:.55em;font-size:var(--ui-icon-size);margin-top:-.12em;rotate:45deg}.pr-check>input[type=checkbox]:indeterminate:not(.pr-switch):before{content:"";width:.5em;height:calc(2 * var(--ui-px));background:var(--ui-on-accent);font-size:var(--ui-icon-size)}.pr-check>input[type=radio]:checked:before{content:"";border-radius:var(--ui-radius-pill);background:var(--ui-on-accent);width:.4em;height:.4em;font-size:var(--ui-icon-size)}.pr-check>input:disabled{background:var(--ui-fill-1);border-color:var(--ui-line-2)}.pr-switch{width:calc(40 * var(--ui-px));height:calc(24 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-field-line);appearance:none;cursor:pointer;transition:background-color var(--ui-dur) var(--ui-ease);border:0;flex:none;margin:0;position:relative}.pr-switch:before{content:"";top:50%;left:calc(4 * var(--ui-px));width:calc(16 * var(--ui-px));height:calc(16 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-raised);transition:left var(--ui-dur) var(--ui-ease), background-color var(--ui-dur) var(--ui-ease);position:absolute;translate:0 -50%}.pr-switch:checked{background:var(--ui-accent)}.pr-switch:checked:before{left:calc(20 * var(--ui-px))}.pr-switch--danger:before{background:var(--ui-text-strong)}.pr-switch--danger:checked{background:var(--ui-danger)}.pr-switch:disabled{opacity:.5;cursor:not-allowed}.pr-slider{--pr-slider-thumb:calc(22 * var(--ui-px));width:100%;height:var(--pr-slider-thumb);appearance:none;cursor:pointer;touch-action:none;background:0 0;margin:0;display:block}.pr-slider::-webkit-slider-runnable-track{height:calc(4 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-line-strong)}.pr-slider::-moz-range-track{height:calc(4 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-line-strong)}.pr-slider::-webkit-slider-thumb{width:var(--pr-slider-thumb);height:var(--pr-slider-thumb);margin-top:calc((4 * var(--ui-px) - var(--pr-slider-thumb)) / 2);border-radius:var(--ui-radius-pill);background:var(--ui-accent);appearance:none;transition:scale var(--ui-dur) var(--ui-ease);border:0}.pr-slider::-moz-range-thumb{width:var(--pr-slider-thumb);height:var(--pr-slider-thumb);border-radius:var(--ui-radius-pill);background:var(--ui-accent);border:0}.pr-slider:active::-webkit-slider-thumb{scale:1.1}.pr-slider:focus-visible{outline:none}.pr-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-focus)}.pr-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-focus)}.pr-slider:disabled{opacity:.5;cursor:not-allowed}.pr-segment{gap:calc(2 * var(--ui-px));padding:var(--ui-space-1);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);border:0;min-width:0;margin:0;display:inline-flex}.pr-segment__item{display:flex;position:relative}.pr-segment--block{display:flex}.pr-segment--block>.pr-segment__item{flex:1}.pr-segment--block>.pr-segment__item>span{flex:1;justify-content:center}.pr-segment__item>input{inset:min(0px, (100% - var(--ui-touch-target)) / 2) 0;opacity:0;cursor:pointer;margin:0;position:absolute}.pr-segment__item>span{align-items:center;gap:var(--ui-space-1);height:calc(var(--ui-control-h-sm) - var(--ui-space-2));padding:0 var(--ui-space-4);border-radius:var(--ui-radius-pill);color:var(--ui-text-2);font-size:var(--ui-fs-xs);white-space:nowrap;transition:background-color var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease);display:inline-flex}.pr-segment__item:hover>span{color:var(--ui-text-strong)}.pr-segment__item>input:checked+span{background:var(--ui-inverse);color:var(--ui-on-inverse);font-weight:var(--ui-fw-title)}.pr-segment__item>input:focus-visible+span{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-focus), 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus-halo)}.pr-segment__item>input:disabled+span{color:var(--ui-disabled)}.pr-segment--sm{padding:calc(2 * var(--ui-px))}.pr-segment--sm>.pr-segment__item>span{height:1.7em;padding:0 var(--ui-space-3)}.pr-segment__item>span>.pr-icon{font-size:min(var(--ui-icon-size), 1.3em)}.pr-segment--sm>.pr-segment__item>span>.pr-icon{font-size:.95em}.pr-segment--sm>.pr-segment__item>span:has(>.pr-icon:only-child){min-width:max(2.6em, var(--ui-touch-target));justify-content:center}.pr-form-foot{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);padding-top:var(--ui-space-4);border-top:1px solid var(--ui-line-1);flex-wrap:wrap;display:flex}.pr-form-foot__meta{font-size:var(--ui-fs-sm);color:var(--ui-text-2);margin-right:auto}@container (width<=34em){.pr-form-foot__meta{flex-basis:100%}}.pr-form-foot--sticky{z-index:2;padding-bottom:var(--ui-space-4);background:linear-gradient(var(--ui-surface-raised), var(--ui-surface-raised)), var(--ui-surface-0);position:sticky;bottom:0}.pr-btn{justify-content:center;align-items:center;gap:var(--ui-space-2);height:var(--ui-control-h-sm);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-fill-2);color:var(--ui-text-1);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-regular);line-height:var(--ui-lh-tight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--ui-dur-fast) var(--ui-ease), color var(--ui-dur-fast) var(--ui-ease), scale var(--ui-dur-fast) var(--ui-ease);border:0;text-decoration:none;display:inline-flex;position:relative}:is(.pr-btn,.pr-chip,.pr-rail__item,.pr-stat,.pr-segment__item):active{scale:var(--ui-press-scale)}.pr-btn:after{content:"";width:max(100%, var(--ui-touch-target));height:max(100%, var(--ui-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}.pr-btn:is(:hover,:active){background:var(--ui-fill-3);color:var(--ui-text-strong)}.pr-btn--primary{background:var(--ui-accent);color:var(--ui-on-accent);font-weight:var(--ui-fw-title);box-shadow:var(--ui-shadow-accent)}.pr-btn--primary:is(:hover,:active){background:var(--ui-accent-hover);color:var(--ui-on-accent)}.pr-btn--inverse{background:var(--ui-inverse);color:var(--ui-on-inverse);font-weight:var(--ui-fw-title)}.pr-btn--inverse:is(:hover,:active){background:var(--ui-accent);color:var(--ui-on-accent)}.pr-btn--text{padding-inline:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;background:0 0}.pr-btn--text:is(:hover,:active){color:var(--ui-text-strong);background:0 0}.pr-btn--quiet{color:var(--ui-text-1);background:0 0}.pr-btn--quiet:is(:hover,:active){background:var(--ui-fill-1);color:var(--ui-text-strong)}.pr-btn--danger{background:var(--ui-danger);color:var(--ui-on-inverse);font-weight:var(--ui-fw-title)}.pr-btn--danger:is(:hover,:active){background:color-mix(in srgb, var(--ui-danger) 88%, var(--ui-text-strong))}.pr-btn--danger-quiet{color:var(--ui-danger);background:0 0}.pr-btn--danger-quiet:is(:hover,:active){background:var(--ui-danger-bg)}.pr-btn--icon{width:var(--ui-control-h-sm);padding:0}.pr-btn--lg{height:var(--ui-control-h);padding:0 var(--ui-space-5);font-size:var(--ui-fs-base)}.pr-btn--lg.pr-btn--icon{width:var(--ui-control-h);padding:0}.pr-btn--sm{height:calc(var(--ui-control-h-sm) - var(--ui-space-2));padding:0 var(--ui-space-3);font-size:var(--ui-fs-xs);gap:var(--ui-space-1)}.pr-btn--sm.pr-btn--icon{width:calc(var(--ui-control-h-sm) - var(--ui-space-2));border-radius:calc(var(--ui-radius-sm) * 2 / 3);padding:0}.pr-btn:not(.pr-btn--icon)>.pr-icon{font-size:min(var(--ui-icon-size), 1.25em)}.pr-btn--sm.pr-btn--icon .pr-icon{font-size:var(--ui-fs-sm)}.pr-btn--grow{flex:1}.pr-btn--block{width:100%;height:var(--ui-control-h);font-size:var(--ui-fs-base)}.pr-btn:is(:disabled,[aria-disabled=true]){background:var(--ui-fill-1);color:var(--ui-disabled);box-shadow:none;cursor:not-allowed;scale:1}.pr-btn--quiet:is(:disabled,[aria-disabled=true]){background:0 0}.pr-btn.is-loading{color:#0000;pointer-events:none}.pr-btn.is-loading:before{content:"";border:calc(2 * var(--ui-px)) solid currentColor;border-color:var(--ui-text-2) transparent var(--ui-text-2) var(--ui-text-2);border-radius:var(--ui-radius-pill);width:1em;height:1em;animation:.8s linear infinite pr-spin;position:absolute}.pr-btn--primary.is-loading:before{border-color:var(--ui-on-accent) transparent var(--ui-on-accent) var(--ui-on-accent)}.pr-btn--inverse.is-loading:before{border-color:var(--ui-on-inverse) transparent var(--ui-on-inverse) var(--ui-on-inverse)}.pr-btn-group{gap:1px;display:inline-flex}.pr-btn-group>.pr-btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.pr-btn-group>.pr-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.pr-toolbar{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.pr-toolbar--between{justify-content:space-between}.pr-toolbar--end{justify-content:flex-end}.pr-toolbar--top{align-items:flex-start}.pr-toolbar__spacer{flex:1}.pr-link{color:var(--ui-text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-strong);text-decoration-color:var(--ui-line-strong);text-underline-offset:.2em;text-decoration-thickness:1px}.pr-link:hover{text-decoration-color:currentColor}button.pr-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pr-link-arrow{align-items:center;gap:var(--ui-space-1);color:var(--ui-text-strong);font-weight:var(--ui-fw-title);transition:gap var(--ui-dur-fast) var(--ui-ease);text-decoration:none;display:inline-flex}.pr-link-arrow:hover{gap:var(--ui-space-2);text-underline-offset:.2em;text-decoration:underline}.pr-badge{align-items:center;gap:var(--ui-space-1);height:calc(var(--ui-fs-xs) * 1.8);padding:0 var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-1);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);white-space:nowrap;vertical-align:middle;line-height:1;display:inline-flex}.pr-badge:is(.pr-badge--success,.pr-badge--warning,.pr-badge--danger,.pr-badge--info):before{content:"";border-radius:var(--ui-radius-pill);background:currentColor;width:.55em;height:.55em}.pr-badge--success{background:var(--ui-success-bg);box-shadow:inset 0 0 0 1px var(--ui-success-line)}.pr-badge--success:before{color:var(--ui-success)}.pr-badge--warning{background:var(--ui-warning-bg);box-shadow:inset 0 0 0 1px var(--ui-warning-line)}.pr-badge--warning:before{color:var(--ui-warning)}.pr-badge--danger{background:var(--ui-danger-bg);box-shadow:inset 0 0 0 1px var(--ui-danger-line)}.pr-badge--danger:before{color:var(--ui-danger)}.pr-badge--info{background:var(--ui-info-bg);box-shadow:inset 0 0 0 1px var(--ui-info-line)}.pr-badge--info:before{color:var(--ui-info)}.pr-badge--accent{background:var(--ui-accent);color:var(--ui-on-accent)}.pr-badge--outline{box-shadow:inset 0 0 0 1px var(--ui-line-strong);background:0 0}.pr-fact{align-items:center;gap:var(--ui-space-1);max-width:100%;height:calc(var(--ui-fs-xs) * 1.9);padding:0 var(--ui-space-2);border-radius:var(--ui-radius-xs);background:var(--ui-fill-1);box-shadow:inset 0 0 0 1px var(--ui-line-2);color:var(--ui-text-2);font-size:var(--ui-fs-xs);white-space:nowrap;vertical-align:middle;line-height:1;display:inline-flex}.pr-fact>.pr-icon{font-size:var(--ui-fs-xs);flex:none}.pr-fact>span{text-overflow:ellipsis;overflow:hidden}.pr-fact--success{background:var(--ui-success-bg);box-shadow:inset 0 0 0 1px var(--ui-success-line);color:var(--ui-text-1)}.pr-fact--success>.pr-icon{color:var(--ui-success)}.pr-fact--info{background:var(--ui-info-bg);box-shadow:inset 0 0 0 1px var(--ui-info-line);color:var(--ui-text-1)}.pr-fact--info>.pr-icon{color:var(--ui-info)}.pr-fact--warning{background:var(--ui-warning-bg);box-shadow:inset 0 0 0 1px var(--ui-warning-line);color:var(--ui-text-1)}.pr-fact--warning>.pr-icon{color:var(--ui-warning)}.pr-fact--tint{background:color-mix(in srgb, var(--pr-tint,var(--ui-accent)) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pr-tint,var(--ui-accent)) 30%, transparent);color:var(--ui-text-1)}.pr-fact--tint>.pr-icon{color:var(--pr-tint,var(--ui-on-surface-accent))}.pr-factgroup{align-items:center;gap:var(--ui-space-1) var(--ui-space-2);flex-wrap:wrap;display:flex}.pr-factgroup--stack{flex-direction:column;align-items:flex-start}.pr-chip{align-items:center;gap:var(--ui-space-1);height:var(--ui-control-h-sm);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-2);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);white-space:nowrap;transition:scale var(--ui-dur-fast) var(--ui-ease);border:0;display:inline-flex}.pr-chip>.pr-icon{font-size:var(--ui-fs-xs)}.pr-chip:has(.pr-chip__remove){padding-right:calc(2 * var(--ui-px))}button.pr-chip{cursor:pointer}:is(button,a,label).pr-chip{position:relative}:is(button,a,label).pr-chip:after{content:"";width:max(100%, var(--ui-touch-target));height:max(100%, var(--ui-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}button.pr-chip:hover{background:var(--ui-fill-3)}.pr-chip:is([aria-pressed=true],.is-active){background:var(--ui-accent-bg);color:var(--ui-on-surface-accent)}.pr-chip--neutral:is([aria-pressed=true],.is-active){background:var(--ui-fill-3);color:var(--ui-text-strong)}.pr-chip--success:is([aria-pressed=true],.is-active){background:var(--ui-success-bg);color:var(--ui-success)}.pr-chip--danger:is([aria-pressed=true],.is-active){background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-chip__remove{width:calc(var(--ui-control-h-sm) - calc(6 * var(--ui-px)));height:calc(var(--ui-control-h-sm) - calc(6 * var(--ui-px)));border-radius:var(--ui-radius-pill);color:var(--ui-text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.pr-chip__remove .pr-icon{font-size:var(--ui-fs-sm)}.pr-chip__remove:hover{background:var(--ui-fill-2);color:var(--ui-text-strong)}.pr-chip__remove:after{content:"";width:var(--ui-touch-target);height:var(--ui-touch-target);position:absolute}.pr-dot{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-text-3);vertical-align:middle;flex:none;display:inline-block}.pr-dot--success{background:var(--ui-success)}.pr-dot--warning{background:var(--ui-warning)}.pr-dot--danger{background:var(--ui-danger)}.pr-dot--info{background:var(--ui-info)}.pr-dot--accent{background:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-on-accent)}.pr-status{align-items:center;gap:var(--ui-space-2);font-size:var(--ui-fs-sm);color:var(--ui-text-1);white-space:nowrap;display:inline-flex}.pr-count{min-width:calc(var(--ui-fs-2xs) * 1.7);height:calc(var(--ui-fs-2xs) * 1.7);padding:0 var(--ui-space-1);border-radius:var(--ui-radius-pill);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);place-items:center;line-height:1;display:inline-grid}.pr-count--accent{background:var(--ui-accent);color:var(--ui-on-accent)}.pr-chip:is([aria-pressed=true],.is-active) .pr-count--accent{background:var(--ui-on-accent);color:var(--ui-accent)}.pr-count--muted{background:var(--ui-fill-2);color:var(--ui-text-1)}.pr-count--danger{background:var(--ui-danger);color:var(--ui-surface-0)}.pr-count--info{background:var(--ui-info);color:var(--ui-surface-0)}.pr-plaque{min-width:var(--ui-control-h);height:var(--ui-control-h);padding:0 var(--ui-space-1);border-radius:var(--ui-radius-xs);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase;flex:none;place-items:center;line-height:1;display:inline-grid}.pr-plaque--soft{border-radius:var(--ui-radius-sm);background:var(--ui-fill-2);color:var(--ui-text-strong)}.pr-plaque--sm{min-width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);font-size:var(--ui-fs-2xs)}.pr-plaque--round{border-radius:var(--ui-radius-pill)}.pr-avatar{width:calc(var(--ui-control-h) + var(--ui-space-1));height:calc(var(--ui-control-h) + var(--ui-space-1));border-radius:var(--ui-radius-pill);background:var(--ui-fill-3);color:var(--ui-text-strong);flex:none;place-items:center;display:grid;position:relative}.pr-avatar>.pr-icon{font-size:calc(var(--ui-icon-size) * 1.1)}.pr-avatar--group{background:var(--ui-accent-bg);color:var(--ui-on-surface-accent)}.pr-avatar--sm{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm)}.pr-avatar--sm>.pr-icon{font-size:var(--ui-icon-size)}.pr-avatar--lg{width:calc(var(--ui-control-h) * 2);height:calc(var(--ui-control-h) * 2)}.pr-avatar--lg>.pr-icon{font-size:calc(var(--ui-icon-size) * 2)}.pr-avatar__badge{right:calc(-3 * var(--ui-px));bottom:calc(-3 * var(--ui-px));min-width:calc(var(--ui-fs-2xs) * 1.7);height:calc(var(--ui-fs-2xs) * 1.7);padding:0 calc(3 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-0);place-items:center;display:grid;position:absolute}.pr-avatar__badge .pr-icon{font-size:var(--ui-fs-2xs)}.pr-plate{min-width:calc(116 * var(--ui-px));padding:calc(3 * var(--ui-px)) var(--ui-space-2);border:1px solid var(--ui-field-line);border-radius:var(--ui-radius-xs);background:var(--ui-fill-2);color:var(--ui-text-strong);font-family:var(--ui-font-mono);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-body);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.pr-kbd{min-width:calc(var(--ui-fs-2xs) * 1.8);height:calc(var(--ui-fs-2xs) * 1.8);padding:0 var(--ui-space-1);border:1px solid var(--ui-line-2);border-bottom-width:calc(2 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-surface-raised);color:var(--ui-text-2);font-family:var(--ui-font-mono);font-size:var(--ui-fs-2xs);place-items:center;line-height:1;display:inline-grid}.pr-btn .pr-kbd{color:inherit;opacity:.7;background:0 0;border-color:currentColor}.pr-dialog{width:min(calc(100vw - var(--ui-space-8)), calc(480 * var(--ui-px)));max-height:calc(100dvh - var(--ui-space-8));border-radius:var(--ui-radius-xl);background:var(--ui-surface-2);color:var(--ui-text-1);box-shadow:inset 0 1px 0 var(--ui-raised-highlight), var(--ui-shadow-overlay);border:0;padding:0}.pr-dialog[open]{animation:pr-in var(--ui-dur-slow) var(--ui-ease);flex-direction:column;display:flex}.pr-dialog::backdrop{background:var(--ui-scrim);animation:pr-fade var(--ui-dur-slow) var(--ui-ease)}.pr-dialog--wide{width:min(calc(100vw - var(--ui-space-8)), calc(720 * var(--ui-px)))}.pr-dialog__head{align-items:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-5) var(--ui-space-5) var(--ui-space-3);display:flex}.pr-dialog__title{font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);flex:1;margin:0}.pr-dialog__head>.pr-btn{margin:calc(-1 * var(--ui-space-1)) calc(-1 * var(--ui-space-2)) 0 0}.pr-dialog__body{min-height:0;padding:0 var(--ui-space-5) var(--ui-space-5);font-size:var(--ui-fs-base);flex:1;overflow:auto}.pr-dialog__body>p{margin:0 0 var(--ui-space-3)}.pr-dialog__body>p:last-child{margin-bottom:0}.pr-dialog__foot{justify-content:flex-end;gap:var(--ui-space-2);padding:var(--ui-space-4) var(--ui-space-5);background:var(--ui-surface-1);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex-wrap:wrap;margin:0;display:flex}.pr-dialog--confirm{width:min(calc(100vw - var(--ui-space-8)), calc(420 * var(--ui-px)))}.pr-dialog__icon{width:var(--ui-control-h);height:var(--ui-control-h);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-strong);flex:none;place-items:center;display:grid}.pr-dialog--danger .pr-dialog__icon{background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-menu,.pr-popover{border-radius:var(--ui-radius-md);background:var(--ui-surface-2);color:var(--ui-text-1);box-shadow:inset 0 1px 0 var(--ui-raised-highlight), var(--ui-shadow-overlay);border:0;margin:0}.pr-menu{min-width:calc(180 * var(--ui-px));max-width:calc(320 * var(--ui-px));padding:var(--ui-space-1)}:is(.pr-menu,.pr-popover):popover-open{animation:pr-in var(--ui-dur) var(--ui-ease)}.pr-menu[popover]:not(.is-anchored),.pr-popover[popover]:not(.is-anchored){margin:auto}.pr-menu__item{align-items:center;gap:var(--ui-space-2);width:100%;min-height:var(--ui-control-h);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-text-1);font-size:var(--ui-fs-base);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.pr-menu__item:hover{background:var(--ui-fill-1);color:var(--ui-text-strong)}.pr-menu__item:focus-visible{background:var(--ui-fill-2);color:var(--ui-text-strong);box-shadow:inset 0 0 0 calc(2 * var(--ui-px)) var(--ui-focus-halo), inset 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus)}.pr-menu__item .pr-icon{color:var(--ui-text-2)}.pr-menu__item small{color:var(--ui-text-3)}.pr-swatch{width:calc(28 * var(--ui-px));height:calc(20 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-surface-1);box-shadow:0 0 0 1px var(--ui-line-strong);color:var(--ui-text-strong);font-size:calc(10 * var(--ui-px));font-weight:var(--ui-fw-title);letter-spacing:0;flex:none;place-items:center;line-height:1;display:inline-grid}.pr-swatch:before{content:"Aa"}.pr-swatch.cw-look-conwin{background:var(--cw-green-800);color:var(--cw-neon)}.pr-swatch.cw-look-conwin:before{content:"Ŭ";font-family:Iconfont;font-size:calc(14 * var(--ui-px));font-weight:400}.pr-menu__item .pr-kbd{margin-left:auto}.pr-menu__item--danger,.pr-menu__item--danger .pr-icon{color:var(--ui-danger)}.pr-menu__item--danger:is(:hover,:focus-visible){background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-menu__item:is(:disabled,[aria-disabled=true]){color:var(--ui-disabled);cursor:not-allowed;background:0 0}.pr-menu__item[aria-checked] .pr-menu__check{visibility:hidden;margin-left:auto}.pr-menu__item[aria-checked=true] .pr-menu__check{visibility:visible;color:var(--ui-text-strong)}.pr-menu__sep{height:1px;margin:var(--ui-space-1) 0;background:var(--ui-line-1);border:0}.pr-menu__label{padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-1);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase;color:var(--ui-text-2)}.pr-dropdown{display:inline-block;position:relative}.pr-dropdown>summary{list-style:none}.pr-dropdown>summary::-webkit-details-marker{display:none}.pr-dropdown>.pr-menu{z-index:40;top:calc(100% + var(--ui-space-1));position:absolute;left:0}.pr-dropdown--end>.pr-menu{left:auto;right:0}.pr-popover{max-width:calc(320 * var(--ui-px));padding:var(--ui-space-4);font-size:var(--ui-fs-sm);overflow:visible}.pr-popover__title{margin:0 0 var(--ui-space-1);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title);color:var(--ui-text-strong)}.pr-popover--arrow.is-anchored:before{content:"";top:calc(-5 * var(--ui-px));left:var(--pr-arrow-x,50%);width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));background:inherit;box-shadow:-1px -1px 0 var(--ui-line-1);position:absolute;translate:-50%;rotate:45deg}.pr-popover--arrow.is-anchored.is-above:before{top:auto;bottom:calc(-5 * var(--ui-px));box-shadow:1px 1px 0 var(--ui-line-1)}.pr-tooltip{display:inline-flex;position:relative}.pr-tooltip__bubble{bottom:calc(100% + var(--ui-space-2));z-index:50;max-width:calc(260 * var(--ui-px));width:max-content;padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-md);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-regular);line-height:var(--ui-lh-tight);pointer-events:none;opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease);position:absolute;left:50%;translate:-50%}.pr-tooltip--below .pr-tooltip__bubble{bottom:auto;top:calc(100% + var(--ui-space-2))}.pr-tooltip:is(:hover,:focus-within) .pr-tooltip__bubble{opacity:1}.pr-tooltip.is-tip-hidden .pr-tooltip__bubble{opacity:0}.pr-toasts{right:var(--ui-space-6);bottom:var(--ui-space-6);z-index:1000;align-items:stretch;gap:var(--ui-space-2);width:min(calc(100vw - var(--ui-space-8)), calc(380 * var(--ui-px)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.pr-toasts--static{width:auto;max-width:calc(380 * var(--ui-px));position:static}.pr-toast{align-items:start;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-2) var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-lg);background:var(--ui-surface-2);color:var(--ui-text-1);box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-text-3), inset 0 1px 0 var(--ui-raised-highlight), var(--ui-shadow-overlay);font-size:var(--ui-fs-sm);pointer-events:auto;animation:pr-in var(--ui-dur) var(--ui-ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pr-toast.is-leaving{opacity:0;transition:opacity var(--ui-dur) var(--ui-ease)}.pr-toast__icon{padding-top:calc(2 * var(--ui-px));color:var(--ui-text-2)}.pr-toast__body{gap:calc(2 * var(--ui-px));padding-block:calc(2 * var(--ui-px));flex-direction:column;display:flex}.pr-toast__title{font-weight:var(--ui-fw-title);color:var(--ui-text-strong)}.pr-toast__text{color:var(--ui-text-2)}.pr-toast__action{margin-top:var(--ui-space-1);align-self:flex-start}.pr-toast--success{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-success), var(--ui-shadow-overlay)}.pr-toast--success .pr-toast__icon{color:var(--ui-success)}.pr-toast--warning{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-warning), var(--ui-shadow-overlay)}.pr-toast--warning .pr-toast__icon{color:var(--ui-warning)}.pr-toast--danger{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-danger), var(--ui-shadow-overlay)}.pr-toast--danger .pr-toast__icon{color:var(--ui-danger)}.pr-toast--info{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-info), var(--ui-shadow-overlay)}.pr-toast--info .pr-toast__icon{color:var(--ui-info)}.pr-combobox{position:relative}.pr-combobox>select[data-pr-combobox]{display:none}.pr-combobox__list{z-index:40;top:calc(100% + var(--ui-space-1));max-height:calc(var(--ui-control-h) * 7);padding:var(--ui-space-1);border-radius:var(--ui-radius-md);background:var(--ui-surface-2);box-shadow:inset 0 1px 0 var(--ui-raised-highlight), var(--ui-shadow-overlay);margin:0;list-style:none;position:absolute;left:0;right:0;overflow:auto}.pr-combobox__list[hidden]{display:none}.pr-combobox__option{min-height:var(--ui-control-h);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-base);color:var(--ui-text-1);cursor:pointer;align-items:center;display:flex}.pr-combobox__option:hover{background:var(--ui-fill-1)}.pr-combobox__option.is-active{background:var(--ui-fill-2);color:var(--ui-text-strong);box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--ui-selected-line)}.pr-combobox__option[aria-selected=true]{font-weight:var(--ui-fw-title);color:var(--ui-text-strong)}.pr-combobox__empty{padding:var(--ui-space-2) var(--ui-space-3);font-size:var(--ui-fs-sm);color:var(--ui-text-3)}.pr-state{align-items:center;gap:var(--ui-space-2);max-width:var(--ui-prose-max);padding:var(--ui-space-10) var(--ui-space-6);text-align:center;color:var(--ui-text-2);flex-direction:column;margin-inline:auto;display:flex}.pr-state__icon{width:calc(var(--ui-control-h) * 1.5);height:calc(var(--ui-control-h) * 1.5);margin-bottom:var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-soft);place-items:center;display:grid}.pr-state__icon>.pr-icon{font-size:calc(var(--ui-icon-size) * 1.5)}.pr-state__title{font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);margin:0}.pr-state__text{font-size:var(--ui-fs-base);margin:0}.pr-state__actions{justify-content:center;gap:var(--ui-space-2);margin-top:var(--ui-space-3);flex-wrap:wrap;display:flex}.pr-state--error .pr-state__icon{background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-state--compact{padding-block:var(--ui-space-6)}.pr-spinner{width:var(--ui-icon-size);height:var(--ui-icon-size);border:calc(2 * var(--ui-px)) solid var(--ui-fill-3);border-top-color:var(--ui-text-strong);border-radius:var(--ui-radius-pill);flex:none;animation:.8s linear infinite pr-spin;display:inline-block}.pr-spinner--lg{width:calc(var(--ui-icon-size) * 2);height:calc(var(--ui-icon-size) * 2)}@media (prefers-reduced-motion:reduce){.pr-spinner,.pr-btn.is-loading:before{animation-duration:2.4s}}.pr-hint{padding:calc(2 * var(--ui-px)) calc(8 * var(--ui-px)) calc(3 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-fill-2);color:var(--ui-text-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.7}.pr-hint>:is(.pr-icon,.conwin_icon):first-child{margin-right:var(--ui-space-2);vertical-align:-.1em;color:var(--ui-text-2);font-size:1em}.pr-callout{align-items:start;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-md);background:var(--ui-fill-1);color:var(--ui-text-1);font-size:var(--ui-fs-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.pr-callout>.pr-icon{margin-top:calc(1 * var(--ui-px));color:var(--ui-text-2)}.pr-callout__title{margin-bottom:calc(2 * var(--ui-px));font-weight:var(--ui-fw-title);color:var(--ui-text-strong);display:block}.pr-callout p{margin:0}.pr-callout--info{background:var(--ui-info-bg);border-color:var(--ui-info-line)}.pr-callout--info>.pr-icon{color:var(--ui-info)}.pr-callout--success{background:var(--ui-success-bg);border-color:var(--ui-success-line)}.pr-callout--success>.pr-icon{color:var(--ui-success)}.pr-callout--warning{background:var(--ui-warning-bg);border-color:var(--ui-warning-line)}.pr-callout--warning>.pr-icon{color:var(--ui-warning)}.pr-callout--danger{background:var(--ui-danger-bg);border-color:var(--ui-danger-line)}.pr-callout--danger>.pr-icon{color:var(--ui-danger)}.pr-card{gap:var(--ui-space-3);min-width:0;padding:var(--ui-card-pad);border-radius:var(--ui-tile-radius);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-card);color:var(--ui-text-1);flex-direction:column;display:flex}.pr-card--flush{gap:0;padding:0;overflow:hidden}.pr-card--flush>:is(.pr-card__head,.pr-card__foot){padding:var(--ui-card-pad)}.pr-card--flush>.pr-card__body{padding:0 var(--ui-card-pad) var(--ui-card-pad)}.pr-card--flush>.pr-card__body:first-child{padding-top:var(--ui-card-pad)}.pr-card--sunken{background:var(--ui-surface-1);box-shadow:none}.pr-card--row{align-items:center;gap:var(--ui-space-4);flex-direction:row}.pr-card--row>:not(.pr-card__icon,.pr-btn){flex:1;min-width:0}.pr-card--empty{box-shadow:inset 0 0 0 1px var(--ui-line-2);background:0 0}:is(.pr-dialog,.pr-popover,.pr-menu) .pr-card:not(.pr-card--sunken){background:var(--ui-surface-nested)}a.pr-card{transition:box-shadow var(--ui-dur) var(--ui-ease);text-decoration:none}a.pr-card:hover{box-shadow:var(--ui-shadow-card), var(--ui-shadow-overlay)}.pr-card__head{align-items:center;gap:var(--ui-space-2);display:flex}.pr-card__title{min-width:0;font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);flex:1;margin:0}.pr-card__foot{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;margin-top:auto;display:flex}.pr-tile{border-radius:var(--ui-tile-radius);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-card)}.pr-tile__head{align-items:center;gap:var(--ui-space-3);min-height:calc(var(--ui-control-h) + var(--ui-space-3));padding:0 var(--ui-card-pad);cursor:pointer;list-style:none;display:flex}.pr-tile__head::-webkit-details-marker{display:none}div.pr-tile__head{cursor:default}.pr-tile--flat{box-shadow:none;background:0 0;border-radius:0}.pr-tile--flat+.pr-tile--flat{border-top:1px solid var(--ui-line-1)}.pr-tile__head>.pr-icon:first-child{color:var(--ui-text-2);font-size:var(--ui-fs-lg)}.pr-tile__title{color:var(--ui-text-strong);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);flex:1}.pr-tile__summary{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-xs);display:flex}.pr-tile__head>.pr-icon:last-child{color:var(--ui-text-3);font-size:var(--ui-fs-xs);transition:rotate var(--ui-dur) var(--ui-ease)}.pr-tile[open]>.pr-tile__head>.pr-icon:last-child{rotate:180deg}.pr-tile__body{padding:0 var(--ui-card-pad) var(--ui-card-pad)}.pr-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(220 * var(--ui-px))), 1fr));gap:var(--ui-tile-gap);display:grid}.pr-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.pr-grid,.pr-stack--tiles)>.pr-card{border-radius:var(--ui-grid-radius)}.pr-stack{gap:var(--ui-space-6);flex-direction:column;display:flex}.pr-stack--tight{gap:var(--ui-space-3)}.pr-stack--tiles{gap:var(--ui-tile-gap)}.pr-stack--groups{gap:var(--ui-group-gap)}.pr-stack--xs{gap:var(--ui-space-1)}.pr-stack--sm{gap:var(--ui-space-2)}.pr-stack--md{gap:var(--ui-space-4)}.pr-stack>*{min-width:0}.pr-cluster{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}.pr-cluster--xs{gap:var(--ui-space-1)}.pr-cluster--md{gap:var(--ui-space-4)}.pr-cluster--nowrap{flex-wrap:nowrap}.pr-cluster--between{justify-content:space-between}.pr-cluster--end{justify-content:flex-end}.pr-cluster--start{align-items:flex-start}.pr-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pr-metric{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}.pr-metric__label{font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;color:var(--ui-text-2)}.pr-metric__value{font-size:var(--ui-fs-3xl);font-weight:var(--ui-fw-numeral);line-height:var(--ui-lh-tight);color:var(--ui-text-strong)}.pr-metric__value small{margin-left:var(--ui-space-1);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-regular);color:var(--ui-text-2)}.pr-metric--display .pr-metric__value{font-size:var(--ui-fs-display)}.pr-metric__delta{align-items:center;gap:var(--ui-space-1);font-size:var(--ui-fs-xs);color:var(--ui-text-2);display:inline-flex}.pr-metric__delta:before{content:"";border-radius:var(--ui-radius-pill);background:var(--ui-text-3);width:.5em;height:.5em}.pr-metric__delta--up:before{background:var(--ui-success)}.pr-metric__delta--down:before{background:var(--ui-danger)}.pr-stats{flex-direction:row;overflow:hidden;container-type:inline-size}.pr-stat{gap:var(--ui-space-1);min-width:0;padding:var(--ui-card-pad);padding-inline:clamp(var(--ui-space-3), 4cqi, var(--ui-card-pad));border:0;border-left:calc(2 * var(--ui-px)) solid var(--ui-line-2);color:inherit;text-align:left;transition:background-color var(--ui-dur-fast) var(--ui-ease), scale var(--ui-dur-fast) var(--ui-ease);background:0 0;flex-direction:column;flex:1;display:flex}.pr-stat:first-child{border-left-color:#0000}:is(a,button,label).pr-stat{cursor:pointer;text-decoration:none}:is(a,button,label).pr-stat:hover{background:var(--ui-fill-1)}.pr-stats--wrap{flex-wrap:wrap}.pr-stats--wrap>.pr-stat{flex:1 1 calc(160 * var(--ui-px))}.pr-stat__note{color:var(--ui-text-3);font-size:var(--ui-fs-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pr-stat__label{font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;color:var(--ui-text-2)}.pr-stat__value{font-size:var(--ui-fs-3xl);font-weight:var(--ui-fw-numeral);line-height:var(--ui-lh-tight);color:var(--ui-text-strong)}.pr-stat:is([aria-pressed=true],.is-active){border-left-color:var(--ui-accent);background:var(--ui-accent-bg)}.pr-stat:is([aria-pressed=true],.is-active) .pr-stat__label{color:var(--ui-on-surface-accent)}@container (width<=26em){.pr-stat{padding-inline:var(--ui-space-2)}.pr-stat__label{letter-spacing:var(--ui-tracking-caps);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.pr-overline{padding-left:var(--ui-space-1);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;color:var(--ui-text-1);display:block}.pr-overline--head{margin-bottom:var(--ui-space-3)}.pr-key{font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;color:var(--ui-text-3)}.pr-facts{flex-direction:column;margin:0;display:flex}.pr-facts>div{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);padding:var(--ui-space-2) 0;display:flex}.pr-facts .pr-key{padding-top:.35em}.pr-facts>div+div{border-top:1px solid var(--ui-line-1)}.pr-facts dd{text-align:right;min-width:0;color:var(--ui-text-strong);font-size:var(--ui-fs-base);line-height:var(--ui-lh-heading);margin:0}.pr-facts dd small{font-size:var(--ui-fs-xs);color:var(--ui-text-2);display:block}.pr-section-head{align-items:center;gap:var(--ui-space-2) var(--ui-space-3);min-height:var(--ui-control-h);margin-bottom:var(--ui-space-3);flex-wrap:wrap;display:flex}.pr-section-head__title{font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);margin:0}.pr-section-head__meta{font-size:var(--ui-fs-sm);color:var(--ui-text-2)}.pr-section-head__tools{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.pr-pagehead{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-2) var(--ui-space-4);flex-wrap:wrap;display:flex}.pr-pagehead__text{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}.pr-pagehead__text>*{margin:0}.pr-pagehead__sub{max-width:calc(720 * var(--ui-px));color:var(--ui-text-2);font-size:var(--ui-fs-sm);line-height:var(--ui-lh-body);text-wrap:balance}.pr-pagehead__tools{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.pr-search{align-items:center;min-width:0;display:flex;position:relative}.pr-search>.pr-icon{left:var(--ui-space-3);color:var(--ui-text-3);pointer-events:none;position:absolute}.pr-search>.pr-input{padding-left:calc(var(--ui-space-3) + var(--ui-icon-size) + var(--ui-space-2));padding-right:var(--ui-space-8)}.pr-search>.pr-kbd{right:var(--ui-space-2);pointer-events:none;position:absolute}.pr-search>.pr-input:not(:placeholder-shown)~.pr-kbd,.pr-search>.pr-input:focus~.pr-kbd{display:none}.pr-steps{gap:var(--ui-space-2);counter-reset:pr-step;margin:0;padding:0;list-style:none;display:flex}.pr-step{align-items:center;gap:var(--ui-space-2);min-width:0;font-size:var(--ui-fs-sm);color:var(--ui-text-2);counter-increment:pr-step;flex:1;display:flex}.pr-step:before{content:counter(pr-step);width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border:1px solid var(--ui-field-line);border-radius:var(--ui-radius-pill);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);flex:none;place-items:center;display:grid}.pr-step:not(:last-child):after{content:"";min-width:var(--ui-space-4);background:var(--ui-line-2);flex:1;height:1px}.pr-step.is-done{color:var(--ui-text-1)}.pr-step.is-done:before{content:"✓";background:var(--ui-fill-3);color:var(--ui-text-strong);border-color:#0000}.pr-step[aria-current=step]{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-step[aria-current=step]:before{border-color:var(--ui-field-focus);background:var(--ui-accent);color:var(--ui-on-accent)}.pr-divider{height:1px;margin:var(--ui-space-4) 0;background:var(--ui-line-1);border:0}.pr-divider--strong{background:var(--ui-line-strong)}.pr-divider--label{align-items:center;gap:var(--ui-space-3);height:auto;color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;background:0 0;display:flex}.pr-divider--label:after{content:"";background:var(--ui-line-1);flex:1;order:1;height:1px}.pr-divider__count{color:var(--ui-text-3);font-weight:var(--ui-fw-regular);letter-spacing:0;order:2}.pr-mark{border-radius:var(--ui-radius-xs);background:var(--ui-accent-bg);color:var(--ui-on-surface-accent);padding:0 1px}.pr-progress{width:100%;height:calc(4 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);appearance:none;border:0;display:block;overflow:hidden}.pr-progress::-webkit-progress-bar{background:var(--ui-fill-2)}.pr-progress::-webkit-progress-value{border-radius:var(--ui-radius-pill);background:var(--ui-text-strong);transition:width var(--ui-dur) var(--ui-ease)}.pr-progress::-moz-progress-bar{border-radius:var(--ui-radius-pill);background:var(--ui-text-strong)}.pr-progress:indeterminate{background:linear-gradient(90deg, transparent, var(--ui-accent), transparent) 0 0 / 40% 100% no-repeat var(--ui-fill-2);animation:pr-progress-run 1.4s var(--ui-ease) infinite}.pr-progress:indeterminate::-webkit-progress-bar{background:0 0}.pr-progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes pr-progress-run{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.pr-progress:indeterminate{animation-duration:3s}}.pr-preview{min-width:calc(160 * var(--ui-px));min-height:calc(160 * var(--ui-px));padding:var(--ui-space-4);border:1px dashed var(--ui-line-strong);border-radius:var(--ui-radius-lg);color:var(--ui-text-3);font-size:var(--ui-fs-sm);text-align:center;place-items:center;display:grid}.pr-preview--filled{background:var(--cw-white);color:var(--cw-black);border-style:solid;border-color:#0000}.pr-prose{max-width:var(--ui-prose-max);font-size:var(--ui-fs-base);line-height:var(--ui-lh-body);color:var(--ui-text-1)}.pr-prose>:first-child{margin-top:0}.pr-prose :is(h2,h3){font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);margin:1.6em 0 .5em}.pr-prose h2{font-size:var(--ui-fs-xl)}.pr-prose h3{font-size:var(--ui-fs-lg)}.pr-prose :is(p,ul,ol){margin:0 0 1em}.pr-prose :is(ul,ol){padding-left:1.4em}.pr-prose li+li{margin-top:.3em}.pr-prose a{color:var(--ui-text-strong);-webkit-text-decoration-color:var(--ui-line-strong);text-decoration-color:var(--ui-line-strong);text-underline-offset:.2em}.pr-prose a:hover{text-decoration-color:currentColor}.pr-prose strong{font-weight:var(--ui-fw-title);color:var(--ui-text-strong)}.pr-prose code{border-radius:var(--ui-radius-xs);background:var(--ui-fill-2);font-family:var(--ui-font-mono);padding:.1em .35em;font-size:.9em}.pr-prose h1{font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-body);line-height:var(--ui-lh-heading);color:var(--ui-text-strong);margin:0 0 .6em}.pr-prose h4{font-size:var(--ui-fs-md);font-weight:var(--ui-fw-title);color:var(--ui-text-strong);margin:1.4em 0 .4em}.pr-prose pre{padding:var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-fill-1);font-family:var(--ui-font-mono);font-size:var(--ui-fs-sm);line-height:var(--ui-lh-body);margin:0 0 1em;overflow-x:auto}.pr-prose pre code{font-size:inherit;background:0 0;padding:0}.pr-prose img{border-radius:var(--ui-radius-md);max-width:100%;height:auto;margin:1.5em 0;display:block}.pr-prose blockquote{padding:var(--ui-space-1) 0 var(--ui-space-1) var(--ui-space-4);border-left:2px solid var(--ui-accent-line,var(--ui-line-strong));color:var(--ui-text-2);margin:0 0 1em}.pr-prose blockquote>:last-child{margin-bottom:0}.pr-prose table{border-collapse:collapse;width:100%;margin:0 0 1.25em;font-size:.9em}.pr-prose :is(th,td){padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-2) 0;border-bottom:1px solid var(--ui-line-1);text-align:left;vertical-align:top}.pr-prose th{border-bottom-color:var(--ui-line-2);color:var(--ui-text-3);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-prose hr{border:0;border-top:1px solid var(--ui-line-2);margin:2em 0}.pr-callout:has(>.pr-callout__action){grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.pr-callout>.pr-callout__action{justify-self:end}.cw-look-conwin .pr-rail__item:is([aria-current=page],.is-active){background:color-mix(in srgb, var(--ui-text-strong) 10%, transparent)}.cw-look-conwin .pr-rail--expandable .pr-rail__item{height:calc(40 * var(--ui-px))}.cw-look-conwin .pr-btn:not(.pr-btn--primary,.pr-btn--quiet,.pr-btn--text,.pr-btn--inverse,.pr-btn--danger,.pr-btn--danger-quiet,.pr-prompt__send,:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--ui-line-2);background:0 0}.cw-look-conwin .pr-btn:not(.pr-btn--primary,.pr-btn--quiet,.pr-btn--text,.pr-btn--inverse,.pr-btn--danger,.pr-btn--danger-quiet,.pr-prompt__send,:disabled,[aria-disabled=true]):is(:hover,:active){background:var(--ui-fill-2);box-shadow:inset 0 0 0 1px var(--ui-line-strong)}.cw-look-conwin .pr-btn--danger{color:var(--ui-danger);font-weight:var(--ui-fw-regular);background:0 0;box-shadow:inset 0 0 0 1px}.cw-look-conwin .pr-btn--danger:is(:hover,:active){background:var(--ui-danger-bg)}.cw-look-conwin .pr-badge--accent{background:var(--ui-accent-bg-strong);box-shadow:inset 0 0 0 1px var(--ui-accent-line-strong);color:var(--ui-on-surface-accent)}.cw-look-conwin .pr-chip:not([aria-pressed=true],.is-active){box-shadow:inset 0 0 0 1px var(--ui-line-2);background:0 0}.cw-look-conwin .pr-chip:is([aria-pressed=true],.is-active){background:var(--ui-accent-bg-strong);box-shadow:inset 0 0 0 1px var(--ui-accent-line-strong);color:var(--ui-on-surface-accent)}.cw-look-conwin .pr-header .pr-tabs{border-bottom:0;align-items:center}.cw-look-conwin .pr-header .pr-tab{min-height:var(--ui-control-h);border-radius:var(--ui-radius-sm);border-bottom:0}.cw-look-conwin .pr-header .pr-tab:hover{background:var(--ui-fill-1)}.cw-look-conwin .pr-header .pr-tab:is([aria-selected=true],[aria-current=page],.is-active){background:var(--ui-accent-bg-strong);box-shadow:inset 0 0 0 1px var(--ui-accent-line-strong);color:var(--ui-on-surface-accent)}.cw-look-conwin .pr-callout{border-left:calc(3 * var(--ui-px)) solid var(--pr-callout-edge,var(--ui-accent));border-radius:var(--ui-radius-lg)}.cw-look-conwin .pr-callout:not(.pr-callout--info,.pr-callout--success,.pr-callout--warning,.pr-callout--danger){border-color:var(--ui-accent-line);border-left-color:var(--ui-accent);background:var(--ui-accent-bg);color:var(--ui-text-2)}.cw-look-conwin .pr-callout:not(.pr-callout--info,.pr-callout--success,.pr-callout--warning,.pr-callout--danger)>.pr-icon{color:var(--ui-on-surface-accent)}.cw-look-conwin .pr-callout--info{--pr-callout-edge:var(--ui-info)}.cw-look-conwin .pr-callout--success{--pr-callout-edge:var(--ui-success)}.cw-look-conwin .pr-callout--warning{--pr-callout-edge:var(--ui-warning)}.cw-look-conwin .pr-callout--danger{--pr-callout-edge:var(--ui-danger)}.cw-look-conwin .pr-callout--danger>.pr-callout__action.pr-btn{color:var(--ui-danger);background:0 0;box-shadow:inset 0 0 0 1px}.cw-look-conwin .pr-callout--danger>.pr-callout__action.pr-btn:is(:hover,:active){background:var(--ui-danger);color:var(--ui-surface-0)}.cw-look-conwin .pr-state--error{place-items:center start;column-gap:var(--ui-space-3);row-gap:var(--ui-space-3);max-width:none;padding:calc(28 * var(--ui-px));border:1px solid var(--ui-danger-line);border-radius:var(--ui-radius-lg);background:var(--ui-danger-bg);text-align:left;grid-template-columns:auto minmax(0,1fr);margin-inline:0;display:grid}.cw-look-conwin .pr-state--error>.pr-state__icon{width:auto;height:auto;color:var(--ui-danger);background:0 0;margin:0}.cw-look-conwin .pr-state--error>.pr-state__title{color:var(--ui-danger);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-regular)}.cw-look-conwin .pr-state--error>:not(.pr-state__icon,.pr-state__title){grid-column:1/-1}.cw-look-conwin .pr-state--error>.pr-state__text{color:var(--ui-text-2);font-size:var(--ui-fs-md);line-height:var(--ui-lh-body)}.cw-look-conwin .pr-state--error>.pr-state__actions{justify-content:flex-start;margin-top:0}.cw-look-conwin .pr-card .pr-state--error{padding:var(--ui-space-2) 0;background:0 0;border:0}.cw-look-conwin .pr-rail--expandable{padding-top:var(--ui-space-6)}.cw-look-conwin .pr-prose{max-width:var(--ui-reading-max);font-size:var(--ui-fs-lg)}.cw-look-conwin .pr-prose h2{font-size:var(--ui-fs-2xl)}.cw-look-conwin .pr-prose li+li{margin-top:var(--ui-space-2)}.pr-btn[aria-pressed=true]{background:var(--ui-selected);box-shadow:inset 0 0 0 1px var(--ui-selected-line);color:var(--ui-text-strong)}.pr-segment--wrap{border-radius:var(--ui-radius-md);flex-wrap:wrap;display:flex}.pr-prose :is(kbd,.cw-keycap){margin:0 calc(2 * var(--ui-px));padding:calc(1 * var(--ui-px)) calc(7 * var(--ui-px));border:1px solid var(--ui-line-2);border-bottom-width:calc(2 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-surface-raised);color:var(--ui-text-strong);font-family:var(--ui-font-mono);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);align-items:center;display:inline-flex}.pr-prose .callout{margin:var(--ui-space-4) 0;padding:calc(14 * var(--ui-px)) calc(18 * var(--ui-px));border-left:calc(4 * var(--ui-px)) solid var(--ui-line-strong);border-radius:var(--ui-radius-xs) var(--ui-radius-md) var(--ui-radius-md) var(--ui-radius-xs);background:var(--ui-fill-1)}.pr-prose .callout>:last-child{margin-bottom:0}.pr-prose .callout[data-callout=note]{border-left-color:var(--ui-info);background:var(--ui-info-bg)}.pr-prose .callout[data-callout=tip]{border-left-color:var(--ui-success);background:var(--ui-success-bg)}.pr-prose .callout[data-callout=warn]{border-left-color:var(--ui-warning);background:var(--ui-warning-bg)}.pr-prose .callout[data-callout=error]{border-left-color:var(--ui-danger);background:var(--ui-danger-bg)}.pr-prose .callout[data-callout]:before{margin-bottom:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;display:block}.pr-prose .callout[data-callout=note]:before{content:"Hinweis"}.pr-prose .callout[data-callout=tip]:before{content:"Tipp"}.pr-prose .callout[data-callout=warn]:before{content:"Warnung"}.pr-prose .callout[data-callout=error]:before{content:"Fehler"}:is(.pr-prose,.pr-editor__body) ul[data-type=taskList]{margin:.6em 0;padding:0;list-style:none}:is(.pr-prose,.pr-editor__body) ul[data-type=taskList] li{align-items:flex-start;gap:calc(10 * var(--ui-px));margin-bottom:var(--ui-space-2);display:flex}:is(.pr-prose,.pr-editor__body) ul[data-type=taskList] li>label{margin-top:calc(3 * var(--ui-px));flex:none;align-items:center;display:inline-flex}:is(.pr-prose,.pr-editor__body) ul[data-type=taskList] li>div{flex:1;min-width:0}:is(.pr-prose,.pr-editor__body) ul[data-type=taskList] li>div>p{margin:0}:is(.pr-prose,.pr-editor__body) ul[data-type=taskList] li[data-checked=true]>div{color:var(--ui-text-3);text-decoration:line-through}.pr-toolbar__sep{width:1px;height:calc(16 * var(--ui-px));margin:0 calc(2 * var(--ui-px));background:var(--ui-line-2);flex:none}.pr-dialog--xl{width:min(calc(100vw - var(--ui-space-8)), calc(1200 * var(--ui-px)));height:min(92dvh, calc(900 * var(--ui-px)))}.pr-dialog--full{width:calc(100vw - var(--ui-space-8));height:calc(100dvh - var(--ui-space-8))}.pr-search>.pr-search__clear{right:var(--ui-space-1);position:absolute}.pr-search>.pr-input:placeholder-shown~.pr-search__clear{display:none}.pr-menu__search{padding:var(--ui-space-1) var(--ui-space-1) var(--ui-space-2);border-bottom:1px solid var(--ui-line-1);margin-bottom:var(--ui-space-1)}.pr-menu__scroll{max-height:calc(280 * var(--ui-px));overflow-y:auto}.pr-menu__group{padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-1);color:var(--ui-text-2);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title)}.pr-avatars{align-items:center;display:inline-flex}.pr-avatars>.pr-avatar{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-raised)}.pr-avatars>.pr-avatar+.pr-avatar{margin-left:calc(-8 * var(--ui-px))}.pr-avatars__more{background:var(--ui-fill-3);color:var(--ui-text-2);font-size:var(--ui-fs-2xs)}.pr-text--muted{color:var(--ui-text-2)}.pr-text--faint{color:var(--ui-text-3)}.pr-text--strong{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-mono{font-family:var(--ui-font-mono);font-size:.92em}.pr-nowrap{white-space:nowrap}.pr-clamp{-webkit-line-clamp:var(--pr-lines,2);line-clamp:var(--pr-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pr-busy{transition:opacity var(--ui-dur) var(--ui-ease)}.pr-busy:is([aria-busy=true],.is-busy){opacity:.55;pointer-events:none}.pr-loading{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-sm);display:flex}.pr-loading--block{padding:var(--ui-space-10) var(--ui-space-4);justify-content:center}.pr-spinner--sm{width:calc(12 * var(--ui-px));height:calc(12 * var(--ui-px));border-width:calc(1.5 * var(--ui-px))}.pr-skeleton--row{width:100%;height:var(--ui-control-h);border-radius:var(--ui-radius-sm)}.pr-state--inline{padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-text-3);font-size:var(--ui-fs-sm)}.pr-state--fill{flex:1;justify-content:center;max-width:none}.pr-state--row{justify-content:flex-start;gap:var(--ui-space-4);max-width:none;padding:var(--ui-card-pad);text-align:left;flex-direction:row;margin:0}.pr-toolbar--bar{padding:calc(6 * var(--ui-px)) var(--ui-space-3) calc(6 * var(--ui-px)) var(--ui-card-pad);border-bottom:1px solid var(--ui-line-1)}.pr-toolbar--filled{padding:var(--ui-space-2) var(--ui-card-pad);border-radius:var(--ui-radius-md);background:var(--ui-fill-1)}.pr-dot--sm{width:calc(6 * var(--ui-px));height:calc(6 * var(--ui-px))}.pr-dot--custom{background:var(--pr-dot,var(--ui-text-3))}.pr-chevron{color:var(--ui-text-2);transition:rotate var(--ui-dur) var(--ui-ease);flex:none}:is([aria-expanded=true],.is-open)>.pr-chevron,.pr-chevron.is-open{rotate:180deg}.pr-chevron--side{rotate:-90deg}:is([aria-expanded=true],.is-open)>.pr-chevron--side,.pr-chevron--side.is-open{rotate:0deg}.pr-toasts--top,.pr-toasts--bottom{align-items:center;left:50%;right:auto;translate:-50%}.pr-toasts--top{top:var(--ui-space-6);bottom:auto}.pr-floatbar{bottom:var(--ui-space-6);z-index:900;align-items:center;gap:var(--ui-space-3);width:max-content;max-width:min(calc(100vw - var(--ui-space-8)), calc(720 * var(--ui-px)));padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-2) var(--ui-space-4);border-radius:var(--ui-radius-pill);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-overlay);color:var(--ui-text-1);font-size:var(--ui-fs-sm);display:flex;position:fixed;left:50%;translate:-50%}.pr-progressrow{align-items:center;gap:var(--ui-space-2);min-width:0;color:var(--ui-text-2);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;display:flex}.pr-progressrow>.pr-progress{min-width:calc(60 * var(--ui-px));flex:1}.pr-progress.is-done::-webkit-progress-value{background:var(--ui-success)}.pr-progress.is-done::-moz-progress-bar{background:var(--ui-success)}.pr-ring{--pr-ring-size:calc(48 * var(--ui-px));--pr-ring-w:calc(4 * var(--ui-px));width:var(--pr-ring-size);height:var(--pr-ring-size);flex:none;place-items:center;display:inline-grid;position:relative}.pr-ring:before{content:"";border-radius:var(--ui-radius-pill);background:conic-gradient(var(--pr-ring-color,var(--ui-accent)) calc(var(--pr-value,0) * 1%), var(--ui-fill-2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--pr-ring-w)), black calc(100% - var(--pr-ring-w)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--pr-ring-w)), black calc(100% - var(--pr-ring-w)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--pr-ring-w)), black calc(100% - var(--pr-ring-w)));position:absolute;inset:0}.pr-ring__value{color:var(--ui-text-strong);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);font-variant-numeric:tabular-nums;position:relative}.pr-ring.is-done{--pr-ring-color:var(--ui-success)}.pr-dialog__sub{margin:var(--ui-space-1) 0 0;color:var(--ui-text-2);font-size:var(--ui-fs-sm);line-height:var(--ui-lh-body)}.pr-keyhints{align-items:center;gap:var(--ui-space-1) var(--ui-space-4);color:var(--ui-text-3);font-size:var(--ui-fs-xs);flex-wrap:wrap;display:flex}.pr-keyhints>*{align-items:center;gap:var(--ui-space-1);display:inline-flex}@media (hover:none){.pr-keyhints{display:none}}.pr-facts--inline>div{justify-content:flex-start}.pr-facts--inline dt{width:var(--pr-key-w,calc(140 * var(--ui-px)));flex:none}.pr-facts--inline dd{text-align:left}.pr-facts--grid{grid-template-columns:repeat(auto-fit, minmax(calc(180 * var(--ui-px)), 1fr));gap:var(--ui-space-3) var(--ui-space-5);display:grid}.pr-facts--grid>div{justify-content:flex-start;gap:var(--ui-space-1);border:0;flex-direction:column;padding:0}.pr-facts--grid>div+div{border-top:0}.pr-facts--grid dd{text-align:left}.pr-stat--icon>.pr-card__icon{width:calc(48 * var(--ui-px));height:calc(48 * var(--ui-px));border-radius:var(--ui-radius-md);background:var(--ui-fill-2);color:var(--ui-text-strong);flex:none;place-items:center;display:grid}.pr-stat--icon{align-items:center;gap:var(--ui-space-3);flex-direction:row}.pr-stat--icon>div{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}.pr-dropzone{justify-content:center;align-items:center;gap:var(--ui-space-1);padding:var(--ui-space-6) var(--ui-space-5);border:calc(1.5 * var(--ui-px)) dashed var(--ui-line-strong);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1);color:var(--ui-text-2);font-size:var(--ui-fs-sm);text-align:center;cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease), border-color var(--ui-dur-fast) var(--ui-ease);flex-direction:column;display:flex;position:relative}.pr-dropzone>.pr-icon{color:var(--ui-text-2);font-size:var(--ui-fs-xl)}.pr-dropzone:hover,.pr-dropzone.is-dragging{border-color:var(--ui-field-focus);background:var(--ui-fill-2)}.pr-dropzone:focus-visible{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-focus), 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus-halo);outline:none}.pr-dropzone.has-file{border-style:solid;border-color:var(--ui-line-2);color:var(--ui-text-1)}.pr-dropzone.is-invalid{border-color:var(--ui-danger)}.pr-dropzone--compact{padding:calc(10 * var(--ui-px)) calc(14 * var(--ui-px));border-radius:var(--ui-radius-md)}.pr-dropzone__name{max-width:100%;color:var(--ui-text-strong);font-weight:var(--ui-fw-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-dropzone__remove{top:var(--ui-space-1);right:var(--ui-space-1);position:absolute}.pr-editor{gap:var(--ui-space-1);flex-direction:column;min-height:0;display:flex}.pr-editor__toolbar{gap:var(--ui-space-1);flex-wrap:wrap}.pr-editor__toolbar button{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius-sm);color:var(--ui-text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.pr-editor__toolbar button:hover{background:var(--ui-fill-2);color:var(--ui-text-strong)}.pr-editor__toolbar button:is(.is-active,[aria-pressed=true]){background:var(--ui-inverse);box-shadow:none;color:var(--ui-on-inverse)}.pr-editor__toolbar button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:1px}.pr-editor__toolbar svg{width:calc(18 * var(--ui-px));height:calc(18 * var(--ui-px))}.pr-editor__body{height:auto;min-height:calc(160 * var(--ui-px));padding:0;overflow:auto}.pr-editor__body [contenteditable]{min-height:100%;padding:var(--ui-space-3);line-height:var(--ui-lh-body);outline:none}.pr-editor__body :is(ol,ul){padding-left:var(--ui-space-6)}.pr-editor__body a{color:var(--ui-on-surface-accent)}.pr-optioncards{grid-template-columns:repeat(auto-fit, minmax(calc(220 * var(--ui-px)), 1fr));gap:var(--ui-space-3);display:grid}.pr-check.pr-optioncard{align-items:flex-start;gap:var(--ui-space-3);min-height:0;padding:calc(14 * var(--ui-px)) var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-fill-1);box-shadow:inset 0 0 0 1px var(--ui-line-1);transition:background-color var(--ui-dur-fast) var(--ui-ease), box-shadow var(--ui-dur-fast) var(--ui-ease)}.pr-check.pr-optioncard>input{margin-top:calc(2 * var(--ui-px))}.pr-check.pr-optioncard:hover{background:var(--ui-fill-2)}.pr-check.pr-optioncard:has(>input:checked){background:var(--ui-selected);box-shadow:inset 0 0 0 1px var(--ui-selected-line)}.pr-optioncard__body{gap:var(--ui-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.pr-optioncard__title{color:var(--ui-text-strong);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-title)}.pr-optioncard__text{color:var(--ui-text-2);font-size:var(--ui-fs-xs);line-height:var(--ui-lh-body)}.pr-paper{padding:var(--ui-space-5) var(--ui-space-6) var(--ui-space-6);border-radius:var(--ui-radius-sm);background:var(--ui-paper);box-shadow:0 0 0 1px var(--ui-line-1);color:var(--ui-on-paper);font-size:var(--ui-fs-sm);line-height:var(--ui-lh-body)}.pr-steps--vertical{flex-direction:column;gap:0}.pr-steps--vertical>.pr-step{padding:calc(3 * var(--ui-px)) 0;flex:none;position:relative}.pr-steps--vertical>.pr-step:before{width:calc(20 * var(--ui-px));height:calc(20 * var(--ui-px));font-size:var(--ui-fs-2xs)}.pr-steps--vertical>.pr-step:not(:last-child):after{top:calc(23 * var(--ui-px));bottom:calc(-3 * var(--ui-px));left:calc(9.5 * var(--ui-px));flex:none;width:1px;min-width:0;height:auto;position:absolute}.pr-steps--vertical>.pr-step.is-done:before{content:";";background:var(--ui-fill-3);color:var(--ui-text-strong);border-color:#0000;font-family:Iconfont;font-weight:400}.pr-steps--vertical>.pr-step.is-current{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-steps--vertical>.pr-step.is-current:before{border-color:var(--ui-field-focus);background:var(--ui-accent);color:var(--ui-on-accent)}.pr-step__label{flex:1;min-width:0}.pr-step__meta{color:var(--ui-text-2);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-body);white-space:nowrap}.pr-history{margin:0;padding:0;list-style:none}.pr-history__item{gap:var(--ui-space-1);padding:0 0 var(--ui-space-4) calc(26 * var(--ui-px));font-size:var(--ui-fs-sm);flex-direction:column;display:flex;position:relative}.pr-history__item:before{content:"";top:calc(6 * var(--ui-px));left:calc(3 * var(--ui-px));width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-text-3);position:absolute}.pr-history__item.is-warn:before{background:var(--ui-warning)}.pr-history__item:not(:last-child):after{content:"";top:calc(18 * var(--ui-px));bottom:0;left:calc(6.5 * var(--ui-px));background:var(--ui-line-2);width:1px;position:absolute}.pr-history__head{justify-content:space-between;align-items:baseline;gap:var(--ui-space-2);color:var(--ui-text-strong);font-weight:var(--ui-fw-title);flex-wrap:wrap;display:flex}.pr-history__head>:last-child:not(:first-child){color:var(--ui-text-2);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-body);white-space:nowrap}.pr-input.pr-tagfield{align-items:center;gap:var(--ui-space-1);height:auto;min-height:var(--ui-control-h);padding:var(--ui-space-1) var(--ui-space-2);cursor:text;flex-wrap:wrap;display:flex}.pr-input.pr-tagfield:focus-within{box-shadow:inset 0 0 0 1px var(--ui-field-focus)}.pr-tagfield>input{min-width:calc(120 * var(--ui-px));padding:0 var(--ui-space-1);color:var(--ui-text-strong);font:inherit;background:0 0;border:0;outline:none;flex:1}button.pr-optioncard{align-items:flex-start;gap:var(--ui-space-1);width:100%;padding:calc(14 * var(--ui-px)) var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-fill-1);box-shadow:inset 0 0 0 1px var(--ui-line-1);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease), box-shadow var(--ui-dur-fast) var(--ui-ease);border:0;flex-direction:column;display:flex}button.pr-optioncard:hover:not(:disabled){background:var(--ui-fill-2)}button.pr-optioncard:focus-visible{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-focus), 0 0 0 calc(4 * var(--ui-px)) var(--ui-focus-halo);outline:none}button.pr-optioncard[aria-pressed=true]{background:var(--ui-selected);box-shadow:inset 0 0 0 1px var(--ui-selected-line)}button.pr-optioncard:disabled{opacity:.5;cursor:not-allowed}.pr-switchrow{justify-content:space-between;align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-fill-1);cursor:pointer;display:flex}.pr-switchrow__text{gap:calc(2 * var(--ui-px));flex-direction:column;min-width:0;display:flex}.pr-switchrow__title{color:var(--ui-text-strong);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-title)}.pr-switchrow__hint{color:var(--ui-text-2);font-size:var(--ui-fs-xs);line-height:var(--ui-lh-body)}.pr-gantt{--pr-gantt-row:calc(40 * var(--ui-px));--pr-gantt-bar:calc(22 * var(--ui-px));grid-template-columns:clamp(calc(300 * var(--ui-px)), 24vw, calc(420 * var(--ui-px))) 1fr;border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);background:var(--ui-surface-1);font-size:var(--ui-fs-sm);display:grid;overflow:hidden}.pr-gantt--compact{--pr-gantt-row:calc(30 * var(--ui-px));--pr-gantt-bar:calc(18 * var(--ui-px));font-size:var(--ui-fs-xs)}.pr-gantt__list{border-right:1px solid var(--ui-line-2);min-width:0}.pr-gantt__head{box-sizing:border-box;height:calc(48 * var(--ui-px));padding:0 var(--ui-space-3) var(--ui-space-2);border-bottom:1px solid var(--ui-line-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase;align-items:flex-end;display:flex}.pr-gantt__row{box-sizing:border-box;align-items:center;gap:var(--ui-space-2);height:var(--pr-gantt-row);padding:0 var(--ui-space-3);border-bottom:1px solid var(--ui-line-1);cursor:pointer;display:flex}.pr-gantt__row:hover{background:var(--ui-fill-1)}.pr-gantt__row:focus-visible{outline:calc(2 * var(--ui-px)) solid var(--ui-focus);outline-offset:calc(-2 * var(--ui-px))}.pr-gantt__row.is-group{background:var(--ui-fill-1);font-weight:var(--ui-fw-title)}.pr-gantt__row.is-child{padding-left:calc(28 * var(--ui-px))}.pr-gantt__row.is-selected{background:var(--ui-accent-bg)}.pr-gantt__row.is-done .pr-gantt__name{color:var(--ui-text-2);text-decoration:line-through}.pr-gantt__chev{color:var(--ui-text-2);transition:rotate var(--ui-dur-fast) var(--ui-ease);flex:none}.pr-gantt__chev.is-open{rotate:90deg}.pr-gantt__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pr-gantt__who{align-items:center;gap:calc(5 * var(--ui-px));color:var(--ui-text-3);font-size:var(--ui-fs-2xs);white-space:nowrap;flex:none;display:inline-flex}.pr-gantt__statusbtn{width:calc(20 * var(--ui-px));height:calc(20 * var(--ui-px));margin:calc(-4 * var(--ui-px));border-radius:var(--ui-radius-pill);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.pr-gantt__statusbtn:hover{background:var(--ui-fill-2)}.pr-gantt__statusbtn:focus-visible{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-focus);outline:none}.pr-gantt__chart{cursor:grab;position:relative;overflow:auto hidden}.pr-gantt__chart.is-panning,.pr-gantt__chart.is-panning .pr-gantt__bar{cursor:grabbing;-webkit-user-select:none;user-select:none}.pr-gantt__canvas{position:relative}.pr-gantt__weeks{align-items:stretch;padding:0;position:relative}.pr-gantt__week{box-sizing:border-box;padding:var(--ui-space-2) var(--ui-space-2) 0;border-right:1px solid var(--ui-line-1);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden}.pr-gantt__week b{color:var(--ui-text-strong);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);display:block}.pr-gantt__grid{position:relative}.pr-gantt__day{box-sizing:border-box;border-right:1px solid var(--ui-line-1);position:absolute;top:0;bottom:0}.pr-gantt__day.is-weekend{background:var(--ui-fill-1)}.pr-gantt__day.is-holiday{background:repeating-linear-gradient(135deg, transparent 0 calc(5 * var(--ui-px)), var(--ui-line-2) calc(5 * var(--ui-px)) calc(7 * var(--ui-px)))}.pr-gantt__day.is-onsite{background:color-mix(in srgb, var(--ui-chart-5) 10%, transparent)}.pr-gantt__today{z-index:1;width:calc(2 * var(--ui-px));background:var(--ui-accent);pointer-events:none;position:absolute;top:0;bottom:0}.pr-gantt__todaylabel{bottom:calc(-10 * var(--ui-px));z-index:5;padding:0 calc(6 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-accent);color:var(--ui-on-accent);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);line-height:calc(15 * var(--ui-px));white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%)}.pr-gantt__target{z-index:3;border-left:calc(2 * var(--ui-px)) dashed var(--ui-warning);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.pr-gantt__target.is-late{border-left-color:var(--ui-danger)}.pr-gantt__target>span{top:var(--ui-space-1);left:calc(6 * var(--ui-px));padding:1px calc(6 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-surface-2);box-shadow:inset 0 0 0 1px var(--ui-warning);color:var(--ui-text-strong);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);white-space:nowrap;position:absolute}.pr-gantt__target.is-late>span{box-shadow:inset 0 0 0 1px var(--ui-danger)}.pr-gantt__links{z-index:1;pointer-events:none;position:absolute;top:0;left:0}.pr-gantt__links path{fill:none;stroke:var(--ui-line-2);stroke-width:1px;transition:stroke var(--ui-dur-fast) var(--ui-ease)}.pr-gantt__links path.is-all{stroke:var(--ui-line-strong);stroke-width:1.5px}.pr-gantt__links path.is-active{stroke:var(--ui-accent);stroke-width:2px}.pr-gantt__bar{--pr-gantt-fill:var(--ui-fill-2);--pr-gantt-line:var(--ui-line-2);z-index:2;box-sizing:border-box;height:var(--pr-gantt-bar);padding:0 var(--ui-space-2);border-radius:var(--ui-radius-xs);background:var(--pr-gantt-fill);box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--pr-gantt-edge,transparent), inset 0 0 0 1px var(--pr-gantt-line);color:var(--ui-text-strong);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;display:flex;position:absolute;overflow:hidden}.pr-gantt__bar.is-planned{color:var(--ui-text-2)}.pr-gantt__bar.is-active{--pr-gantt-fill:var(--ui-info-bg);--pr-gantt-line:var(--ui-info)}.pr-gantt__bar.is-waiting{--pr-gantt-fill:var(--ui-warning-bg);--pr-gantt-line:var(--ui-warning)}.pr-gantt__bar.is-done{--pr-gantt-fill:var(--ui-success-bg);--pr-gantt-line:var(--ui-success)}.pr-gantt__bar.is-group{--pr-gantt-fill:var(--ui-fill-3);--pr-gantt-line:var(--ui-line-strong);height:calc(var(--pr-gantt-bar) + 2 * var(--ui-px));cursor:default;overflow:visible}.pr-gantt__bar.is-group:before,.pr-gantt__bar.is-group:after{content:"";top:calc(-3 * var(--ui-px));bottom:calc(-3 * var(--ui-px));width:calc(3 * var(--ui-px));background:var(--ui-line-strong);border-radius:1px;position:absolute}.pr-gantt__bar.is-group:before{left:-1px}.pr-gantt__bar.is-group:after{right:-1px}.pr-gantt__bar.is-milestone{width:calc(18 * var(--ui-px));height:calc(18 * var(--ui-px));border-radius:calc(3 * var(--ui-px));background:var(--ui-chart-1);box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-1);padding:0;transform:rotate(45deg)}.pr-gantt__bar.is-milestone.is-done{background:var(--ui-success)}.pr-gantt__bar.is-acceptance{background:var(--ui-accent)}.pr-gantt__bar.is-selected{outline:calc(2 * var(--ui-px)) solid var(--ui-focus);outline-offset:1px}.pr-gantt__bar.is-dragging{opacity:.85;box-shadow:var(--ui-shadow-overlay);cursor:grabbing}.pr-gantt__bar.is-pending{opacity:.75}.pr-gantt.is-readonly .pr-gantt__bar{cursor:pointer;touch-action:auto}.pr-gantt__progress{border-radius:inherit;background:color-mix(in srgb, var(--ui-success) 35%, transparent);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.pr-gantt__label{text-overflow:ellipsis;position:relative;overflow:hidden}.pr-gantt--overview .pr-gantt__bar:not(.is-group,.is-milestone) .pr-gantt__label{display:none}.pr-gantt__mslabel{z-index:2;color:var(--ui-text-strong);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);white-space:nowrap;pointer-events:none;position:absolute}.pr-gantt__mslabel.is-acceptance{color:var(--ui-on-surface-accent)}.pr-gantt__handle{width:var(--ui-space-2);background:var(--ui-fill-2);cursor:ew-resize;position:absolute;top:0;bottom:0;right:0}.pr-gantt__handle:hover{background:var(--ui-fill-3)}@media (width<=56em){.pr-gantt{grid-template-columns:calc(200 * var(--ui-px)) 1fr}.pr-gantt__who{display:none}}.pr-gantt__legend{gap:calc(6 * var(--ui-px)) var(--ui-space-4);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pr-gantt__legend li{align-items:center;gap:calc(6 * var(--ui-px));display:inline-flex}.pr-gantt__legend i{width:calc(14 * var(--ui-px));height:calc(10 * var(--ui-px));border-radius:calc(3 * var(--ui-px));background:var(--ui-fill-2);box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--pr-gantt-edge,transparent), inset 0 0 0 1px var(--ui-line-2);display:inline-block}.pr-gantt__legend i.is-active{background:var(--ui-info-bg);box-shadow:inset 0 0 0 1px var(--ui-info)}.pr-gantt__legend i.is-waiting{background:var(--ui-warning-bg);box-shadow:inset 0 0 0 1px var(--ui-warning)}.pr-gantt__legend i.is-done{background:var(--ui-success-bg);box-shadow:inset 0 0 0 1px var(--ui-success)}.pr-gantt__legend i.is-onsite{background:color-mix(in srgb, var(--ui-chart-5) 25%, transparent);box-shadow:none}.pr-gantt__legend i.is-holiday{background:repeating-linear-gradient(135deg, transparent 0 calc(3 * var(--ui-px)), var(--ui-line-strong) calc(3 * var(--ui-px)) calc(4 * var(--ui-px)));box-shadow:none}.pr-gantt__legend i.is-target{border-top:calc(2 * var(--ui-px)) dashed var(--ui-warning);height:0;box-shadow:none;background:0 0;border-radius:0}.pr-kanban{align-items:flex-start;gap:var(--ui-space-3);width:max-content;min-width:100%;height:100%;padding:var(--ui-space-4) var(--ui-space-6) calc(20 * var(--ui-px));display:flex}.pr-kanban__col{flex:0 0 calc(288 * var(--ui-px));width:calc(288 * var(--ui-px));border-radius:var(--ui-radius-lg);background:var(--ui-fill-1);max-height:100%;transition:box-shadow var(--ui-dur-fast) var(--ui-ease);flex-direction:column;display:flex}.pr-kanban__col.is-over{box-shadow:inset 0 0 0 calc(1.5 * var(--ui-px)) var(--ui-accent)}.pr-kanban__col.is-archived{opacity:.7}.pr-kanban__head{align-items:center;gap:var(--ui-space-2);min-height:calc(44 * var(--ui-px));padding:var(--ui-space-3) var(--ui-space-3) var(--ui-space-1) var(--ui-space-4);display:flex}.pr-kanban__name{min-width:0;color:var(--ui-text-1);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pr-kanban__count{color:var(--ui-text-3);font-size:var(--ui-fs-xs);white-space:nowrap}.pr-kanban__tools{gap:calc(2 * var(--ui-px));opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease);margin-left:auto;display:inline-flex}.pr-kanban__col:hover .pr-kanban__tools,.pr-kanban__tools:focus-within{opacity:1}@media (hover:none){.pr-kanban__tools{opacity:1}}.pr-kanban__body{gap:var(--ui-space-2);min-height:calc(48 * var(--ui-px));padding:var(--ui-space-1) var(--ui-space-2) var(--ui-space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pr-kanban__card{padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card);color:inherit;cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease), box-shadow var(--ui-dur-fast) var(--ui-ease), opacity var(--ui-dur-fast) var(--ui-ease);outline:none}.pr-kanban__card:hover{background:var(--ui-surface-2)}.pr-kanban__card:focus-visible{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-focus)}.pr-kanban__card.is-selected{box-shadow:0 0 0 calc(1.5 * var(--ui-px)) var(--ui-on-surface-accent)}.pr-kanban__card.is-dragging{opacity:.4}.pr-kanban__card.is-archived{opacity:.6}.pr-kanban__card[draggable=true]{cursor:grab}:is(.pr-kanban--compact .pr-kanban__card,.pr-kanban__card.is-compact){padding:var(--ui-space-2) var(--ui-space-3)}.pr-kanban__title{color:var(--ui-text-1);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}:is(.pr-kanban--compact,.pr-kanban__card.is-compact) .pr-kanban__title{-webkit-line-clamp:2}.pr-kanban__labels{align-items:center;gap:calc(2 * var(--ui-px)) var(--ui-space-1);margin-top:var(--ui-space-1);color:var(--ui-text-2);font-size:var(--ui-fs-xs);flex-wrap:wrap;display:flex}.pr-kanban__meta{align-items:center;gap:var(--ui-space-1) calc(10 * var(--ui-px));margin-top:var(--ui-space-2);color:var(--ui-text-3);font-size:var(--ui-fs-xs);flex-wrap:wrap;display:flex}.pr-kanban__add{padding:calc(6 * var(--ui-px)) var(--ui-space-2);border-radius:var(--ui-radius-sm);color:var(--ui-text-3);font-size:var(--ui-fs-sm);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0}.pr-kanban__add:hover:not(:disabled){background:var(--ui-surface-2);color:var(--ui-text-1)}.pr-kanban__add:disabled{color:var(--ui-disabled);cursor:not-allowed}.pr-kanban__gap{height:calc(2 * var(--ui-px));margin:calc(-3 * var(--ui-px)) var(--ui-space-1);border-radius:var(--ui-radius-xs);background:var(--ui-accent);flex:none}.pr-kpi{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}.pr-kpi__head{justify-content:space-between;align-items:baseline;gap:var(--ui-space-2);color:var(--ui-text-3);font-size:var(--ui-fs-2xs);display:flex}.pr-kpi__head>:first-child{letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-kpi__head b{color:var(--ui-text-1);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-body);letter-spacing:0;text-transform:none}.pr-kpi__value{color:var(--ui-text-strong);font-size:var(--ui-fs-display);font-weight:var(--ui-fw-numeral);line-height:1}.pr-kpi__value[data-seconds]:after{content:attr(data-seconds);margin-left:var(--ui-space-1);color:var(--ui-text-3);font-size:var(--ui-fs-base)}.pr-bars{align-items:stretch;gap:var(--ui-space-2);height:calc(110 * var(--ui-px));margin:0;padding:0;list-style:none;display:flex}.pr-bars>li{align-items:center;gap:calc(3 * var(--ui-px));min-width:0;color:var(--ui-text-3);font-size:var(--ui-fs-2xs);letter-spacing:.05em;text-transform:uppercase;flex-direction:column;flex:1;display:flex}.pr-bars__val{min-height:1.2em;color:var(--ui-text-3);font-variant-numeric:var(--ui-num-stack);line-height:1.2}.pr-bars__bar{width:100%;max-width:calc(28 * var(--ui-px));border-radius:var(--ui-radius-xs);background:0 0;flex:1;align-items:flex-end;display:flex;overflow:hidden}.pr-bars__bar>span{width:100%;height:var(--v,0%);min-height:calc(3 * var(--ui-px));border-radius:var(--ui-radius-xs);background:color-mix(in srgb, var(--ui-text-strong) 15%, transparent);display:block}.pr-bars>li[aria-current=date] .pr-bars__bar>span{background:var(--ui-accent)}.pr-bars>li[aria-current=date],.pr-bars>li[aria-current=date] .pr-bars__val{color:var(--ui-on-surface-accent)}.pr-bars>li.is-empty .pr-bars__bar>span{background:var(--ui-fill-3)}.pr-bars--flat{height:calc(76 * var(--ui-px))}.pr-bars--flat .pr-bars__bar{max-width:none}.pr-bars--soft .pr-bars__bar>span{background:var(--ui-fill-3)}.pr-bars--soft>li[aria-current=date] .pr-bars__bar>span{background:var(--ui-accent)}.pr-mstat{align-items:baseline;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.pr-mstat__value{color:var(--ui-text-strong);font-size:var(--ui-fs-3xl);font-weight:var(--ui-fw-light);line-height:1}.pr-mstat__value small{margin-left:calc(3 * var(--ui-px));color:var(--ui-text-2);font-size:var(--ui-fs-base)}.pr-mstat__chips{gap:var(--ui-space-2);display:flex}.pr-mstat__chips>span{padding:calc(2 * var(--ui-px)) var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-1);font-size:var(--ui-fs-xs)}.pr-mstat__chips>.is-up{background:var(--ui-success-bg);color:var(--ui-success)}.pr-mstat__chips>.is-down{background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-spark{width:100%;height:calc(50 * var(--ui-px));display:block;overflow:visible}.pr-spark polygon{fill:var(--ui-accent-bg);stroke:none}.pr-spark polyline{fill:none;stroke:var(--ui-on-surface-accent);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.pr-spark polyline.pr-spark__trend{stroke:var(--ui-text-3);stroke-dasharray:4 4}.pr-cal{gap:var(--ui-space-3);flex-direction:column;display:flex}.pr-cal__head{justify-content:space-between;align-items:center;display:flex}.pr-cal__head>.pr-btn:not(.pr-btn--quiet){border-radius:var(--ui-radius-pill);box-shadow:inset 0 0 0 1px var(--ui-line-2)}.pr-cal__title{text-align:center}.pr-cal__title b{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);display:block}.pr-cal__title span{color:var(--ui-text-3);font-size:var(--ui-fs-xs)}.pr-cal__grid{gap:var(--ui-space-1);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pr-cal__grid>.pr-cal__wd{padding-bottom:var(--ui-space-1);color:var(--ui-text-3);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase}.pr-cal__day{aspect-ratio:1;border-radius:var(--ui-radius-pill);width:100%;color:var(--ui-text-1);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.pr-cal__day:hover{background:var(--ui-fill-2)}.pr-cal__day.is-newest{box-shadow:inset 0 0 0 1px var(--ui-line-strong)}.pr-cal__day[aria-pressed=true]{background:var(--ui-accent);color:var(--ui-on-accent);font-weight:var(--ui-fw-title)}.pr-cal__day:disabled{color:var(--ui-disabled);cursor:not-allowed;background:0 0}.pr-cal__day.has-jobs:after{content:"";width:calc(4 * var(--ui-px));height:calc(4 * var(--ui-px));border-radius:var(--ui-radius-pill);opacity:.6;background:currentColor;position:absolute;bottom:12%}.pr-cal__todo{min-width:calc(15 * var(--ui-px));height:calc(15 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-danger);color:var(--ui-surface-0);font-size:calc(var(--ui-fs-2xs) * .9);font-weight:var(--ui-fw-title);place-items:center;display:grid;position:absolute;top:0;right:0}.pr-kpi.is-good .pr-kpi__value{color:var(--ui-chart-good)}.pr-kpi.is-bad .pr-kpi__value{color:var(--ui-chart-crit)}.pr-rank{gap:var(--ui-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pr-rank>li{align-items:center;gap:var(--ui-space-3);font-size:var(--ui-fs-sm);grid-template-columns:minmax(0,12em) minmax(0,1fr) 4ch;display:grid}.pr-rank__label{color:var(--ui-text-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pr-rank__track{height:calc(8 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-fill-1);overflow:hidden}.pr-rank__track>span{width:var(--v,0%);border-radius:var(--ui-radius-pill);background:var(--pr-series,var(--ui-chart-1));height:100%;display:block}.pr-rank__value{color:var(--ui-text-strong);text-align:right;font-variant-numeric:var(--ui-num-stack)}.pr-finding{padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-3) var(--ui-space-5);border-radius:var(--ui-radius-sm);background:var(--ui-fill-1);color:var(--ui-text-1);font-size:var(--ui-fs-sm);line-height:var(--ui-lh-body);position:relative}.pr-finding:before{content:"";left:var(--ui-space-2);top:var(--ui-space-3);bottom:var(--ui-space-3);width:calc(3 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-text-3);position:absolute}.pr-finding.is-good:before{background:var(--ui-chart-good)}.pr-finding.is-warn:before{background:var(--ui-chart-warn)}.pr-finding.is-crit:before{background:var(--ui-chart-crit)}.pr-finding b{color:var(--ui-text-strong)}.pr-rec{align-items:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-3) 0;display:flex}.pr-rec+.pr-rec{border-top:1px solid var(--ui-line-1)}.pr-rec__prio{min-width:calc(32 * var(--ui-px));padding:calc(2 * var(--ui-px)) var(--ui-space-2);border-radius:var(--ui-radius-xs);background:var(--ui-fill-2);color:var(--ui-text-1);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);text-align:center;flex:none}.pr-rec__prio.p1{background:color-mix(in srgb, var(--ui-chart-crit) 18%, transparent);color:var(--ui-chart-crit)}.pr-rec__prio.p2{background:color-mix(in srgb, var(--ui-chart-warn) 18%, transparent);color:var(--ui-chart-warn)}.pr-rec__title{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-rec__text{color:var(--ui-text-2);font-size:var(--ui-fs-sm)}.pr-legend{gap:var(--ui-space-2) var(--ui-space-4);color:var(--ui-text-2);font-size:var(--ui-fs-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pr-legend>li{align-items:center;gap:var(--ui-space-2);display:inline-flex}.pr-legend>li:before{content:"";width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--pr-series,var(--ui-chart-1))}.cw-look-conwin .pr-card.pr-kpi{background:var(--ui-fill-1);box-shadow:inset 0 0 0 1px var(--ui-line-2)}.pr-analysis{font-size:var(--ui-fs-md);color:var(--ui-text-1);line-height:1.65}.pr-analysis header.top{margin-bottom:calc(10 * var(--ui-px));padding:0 0 calc(34 * var(--ui-px));border-bottom:1px solid var(--ui-line-2)}.pr-analysis header.top h1{margin:0 0 var(--ui-space-3);font-size:calc(36 * var(--ui-px));font-weight:var(--ui-fw-body);letter-spacing:var(--ui-tracking-tight);color:var(--ui-text-strong);line-height:1.15}.pr-analysis .sub{font-size:var(--ui-fs-base);color:var(--ui-text-2);margin:0}.pr-analysis h2{margin:calc(96 * var(--ui-px)) 0 calc(14 * var(--ui-px));padding-top:var(--ui-space-10);border-top:1px solid var(--ui-line-2);font-size:var(--ui-fs-3xl);font-weight:var(--ui-fw-body);letter-spacing:var(--ui-tracking-tight);color:var(--ui-text-strong);line-height:1.25}.pr-analysis h2:first-of-type{margin-top:calc(56 * var(--ui-px));border-top:0;padding-top:0}.pr-analysis h2 .num{margin-right:var(--ui-space-3);font-weight:var(--ui-fw-body);font-variant-numeric:tabular-nums;color:var(--ui-text-2)}.pr-analysis h3{margin:calc(46 * var(--ui-px)) 0 var(--ui-space-4);font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);color:var(--ui-text-1)}.pr-analysis p.lede{max-width:74ch;margin:0 0 calc(28 * var(--ui-px));font-size:var(--ui-fs-md);color:var(--ui-text-2);line-height:1.65}.pr-analysis code{padding:1px calc(5 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-fill-2);font-family:var(--ui-font-mono);font-size:.88em}.pr-analysis em{font-style:italic}.pr-analysis .kpis{grid-template-columns:repeat(auto-fit, minmax(calc(170 * var(--ui-px)), 1fr));gap:calc(14 * var(--ui-px));margin:var(--ui-space-8) 0 calc(10 * var(--ui-px));display:grid}.pr-analysis .kpi{padding:var(--ui-space-5) calc(22 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1)}.pr-analysis .kpi .v{font-size:var(--ui-fs-3xl);font-weight:var(--ui-fw-title);color:var(--ui-text-strong);line-height:1.1}.pr-analysis .kpi .l{margin-top:var(--ui-space-2);font-size:var(--ui-fs-sm);color:var(--ui-text-2);line-height:1.4}.pr-analysis .kpi .n{margin-top:calc(6 * var(--ui-px));font-size:var(--ui-fs-xs);color:var(--ui-text-2);opacity:.8;line-height:1.4}.pr-analysis .kpi.bad .v{color:var(--ui-chart-crit)}.pr-analysis .kpi.ok .v{color:var(--ui-chart-good)}.pr-analysis .chart{margin:calc(14 * var(--ui-px)) 0 calc(10 * var(--ui-px))}.pr-analysis .bars{gap:calc(9 * var(--ui-px));flex-direction:column;display:flex}.pr-analysis .row{grid-template-columns:minmax(calc(120 * var(--ui-px)), calc(190 * var(--ui-px))) 1fr auto;align-items:center;gap:calc(10 * var(--ui-px));display:grid}.pr-analysis .bars.wide .row{grid-template-columns:minmax(calc(200 * var(--ui-px)), calc(380 * var(--ui-px))) 1fr auto}.pr-analysis .row .lab{white-space:nowrap;text-overflow:ellipsis;text-align:right;font-size:var(--ui-fs-sm);color:var(--ui-text-2);overflow:hidden}.pr-analysis .track{height:calc(18 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--ui-chart-grid);position:relative;overflow:hidden}.pr-analysis .fill{border-radius:0 var(--ui-radius-xs) var(--ui-radius-xs) 0;background:var(--ui-chart-1);height:100%}.pr-analysis .row .val{min-width:calc(44 * var(--ui-px));text-align:right;font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;color:var(--ui-text-2)}.pr-analysis .cols{align-items:flex-end;gap:calc(2 * var(--ui-px));height:calc(150 * var(--ui-px));border-bottom:1px solid var(--ui-chart-axis);display:flex}.pr-analysis .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;min-width:0;display:flex;position:relative}.pr-analysis .col .seg{border-radius:var(--ui-radius-xs) var(--ui-radius-xs) 0 0;min-height:1px}.pr-analysis .col .seg+.seg{margin-bottom:calc(2 * var(--ui-px))}.pr-analysis .xlab{gap:calc(2 * var(--ui-px));margin-top:calc(10 * var(--ui-px));display:flex}.pr-analysis .xlab span{white-space:nowrap;text-align:center;font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums;color:var(--ui-text-2);flex:1;overflow:hidden}.pr-analysis .legend{gap:calc(18 * var(--ui-px));margin:calc(18 * var(--ui-px)) 0 calc(2 * var(--ui-px));font-size:var(--ui-fs-xs);color:var(--ui-text-2);flex-wrap:wrap;display:flex}.pr-analysis .legend i{width:calc(10 * var(--ui-px));height:calc(10 * var(--ui-px));margin-right:calc(6 * var(--ui-px));vertical-align:-1px;border-radius:var(--ui-radius-xs);display:inline-block}.pr-analysis .scroll{overflow-x:auto}.pr-analysis table{width:100%;margin:var(--ui-space-3) 0;border-collapse:collapse;font-size:var(--ui-fs-base)}.pr-analysis th{padding:var(--ui-space-3) calc(14 * var(--ui-px));border-bottom:1px solid var(--ui-chart-axis);white-space:nowrap;text-align:left;font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase;color:var(--ui-text-2)}.pr-analysis td{padding:calc(13 * var(--ui-px)) calc(14 * var(--ui-px));border-bottom:1px solid var(--ui-chart-grid);vertical-align:top;line-height:1.5}.pr-analysis td.n,.pr-analysis th.n{text-align:right;font-variant-numeric:tabular-nums}.pr-analysis tbody tr:hover{background:var(--ui-fill-2)}.pr-analysis .tag{padding:calc(3 * var(--ui-px)) calc(9 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-pill);white-space:nowrap;font-size:var(--ui-fs-2xs);color:var(--ui-text-2);display:inline-block}.pr-analysis .tag.sug{background:var(--ui-accent-bg-strong);color:var(--ui-text-1);border-color:#0000}.pr-analysis .tag.bad{background:var(--ui-danger-bg);color:var(--ui-text-1);border-color:#0000}.pr-analysis .gaps{grid-template-columns:repeat(auto-fit, minmax(calc(330 * var(--ui-px)), 1fr));gap:var(--ui-space-4);margin:calc(22 * var(--ui-px)) 0 var(--ui-space-2);display:grid}.pr-analysis .gap{padding:var(--ui-space-5) calc(22 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1)}.pr-analysis .gap-head{justify-content:space-between;align-items:baseline;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.pr-analysis .gap-t{font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);color:var(--ui-text-strong)}.pr-analysis .gap-n{white-space:nowrap;font-size:var(--ui-fs-xs);color:var(--ui-text-2)}.pr-analysis .gap .track{margin:var(--ui-space-3) 0 calc(6 * var(--ui-px))}.pr-analysis .gap-q{font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;color:var(--ui-text-2)}.pr-analysis .kw{gap:calc(6 * var(--ui-px));margin:calc(14 * var(--ui-px)) 0 var(--ui-space-1);flex-wrap:wrap;display:flex}.pr-analysis .kw .tag{padding:calc(2 * var(--ui-px)) var(--ui-space-2);font-size:var(--ui-fs-2xs)}.pr-analysis .kw .tag b{font-weight:var(--ui-fw-title);color:var(--ui-text-1)}.pr-analysis .gap-more{margin:calc(10 * var(--ui-px)) 0 0;font-size:var(--ui-fs-xs);color:var(--ui-text-2)}.pr-analysis .qlist{gap:var(--ui-space-2);margin:calc(14 * var(--ui-px)) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.pr-analysis .qlist li{padding-left:calc(14 * var(--ui-px));font-size:var(--ui-fs-sm);color:var(--ui-text-2);line-height:1.5;position:relative}.pr-analysis .qlist li:before{content:"";top:calc(8 * var(--ui-px));width:calc(5 * var(--ui-px));height:calc(5 * var(--ui-px));background:var(--ui-chart-axis);border-radius:50%;position:absolute;left:0}.pr-analysis .qlist li.bad:before{background:var(--ui-chart-crit)}.pr-analysis .qlist li.more{font-size:var(--ui-fs-xs);color:var(--ui-text-2)}.pr-analysis .qlist li.more:before{display:none}.pr-analysis .qlist .d{min-width:calc(62 * var(--ui-px));margin-right:var(--ui-space-1);font-size:var(--ui-fs-2xs);font-variant-numeric:tabular-nums;color:var(--ui-text-2);display:inline-block}.pr-analysis .qlist.tight{gap:calc(6 * var(--ui-px));margin-top:0}.pr-analysis .diag{padding:calc(3 * var(--ui-px)) calc(9 * var(--ui-px));border:1px solid var(--dc);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--dc) 14%, transparent);white-space:nowrap;font-size:var(--ui-fs-2xs);color:var(--dc);display:inline-block}.pr-analysis table.visits td{vertical-align:top}.pr-analysis .sub2{margin-top:var(--ui-space-1);font-size:var(--ui-fs-2xs);color:var(--ui-text-2);line-height:1.4}.pr-analysis .nowrap{white-space:nowrap}.pr-analysis .card{margin:calc(22 * var(--ui-px)) 0;padding:calc(28 * var(--ui-px)) calc(30 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1)}.pr-analysis .note{margin:calc(26 * var(--ui-px)) 0;padding:var(--ui-space-5) var(--ui-space-6);border-left:calc(3 * var(--ui-px)) solid var(--ui-chart-1);border-radius:0 var(--ui-radius-lg) var(--ui-radius-lg) 0;background:var(--ui-fill-1);font-size:var(--ui-fs-md);color:var(--ui-text-2);line-height:1.65}.pr-analysis .note b,.pr-analysis .note strong{color:var(--ui-text-1)}.pr-analysis .note.crit{border-left-color:var(--ui-chart-crit)}.pr-analysis .note.warn{border-left-color:var(--ui-chart-warn)}.pr-analysis .note.good{border-left-color:var(--ui-chart-good)}.pr-analysis .findings{margin:calc(28 * var(--ui-px)) 0 0;counter-reset:f;padding:0;list-style:none}.pr-analysis .findings li{margin-bottom:var(--ui-space-3);padding:var(--ui-space-5) calc(26 * var(--ui-px)) var(--ui-space-5) calc(62 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1);font-size:var(--ui-fs-md);color:var(--ui-text-2);line-height:1.65;position:relative}.pr-analysis .findings li:before{counter-increment:f;content:counter(f);top:calc(21 * var(--ui-px));left:calc(22 * var(--ui-px));width:calc(24 * var(--ui-px));height:calc(24 * var(--ui-px));background:var(--ui-accent);color:var(--ui-on-accent);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);border-radius:50%;place-items:center;display:grid;position:absolute}.pr-analysis .findings li b{color:var(--ui-text-1)}.pr-analysis .rec{align-items:start;gap:0 calc(18 * var(--ui-px));padding:calc(22 * var(--ui-px)) 0;border-bottom:1px solid var(--ui-chart-grid);grid-template-columns:auto 1fr;display:grid}.pr-analysis .rec:last-child{border-bottom:0}.pr-analysis .prio{margin-top:calc(2 * var(--ui-px));padding:calc(3 * var(--ui-px)) calc(9 * var(--ui-px));border-radius:var(--ui-radius-pill);white-space:nowrap;font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title)}.pr-analysis .p1{background:var(--ui-chart-crit);color:var(--ui-on-accent)}.pr-analysis .p2{background:var(--ui-chart-warn);color:var(--ui-on-accent)}.pr-analysis .p3{background:var(--ui-fill-3);color:var(--ui-text-2)}.pr-analysis .rec .t{margin-bottom:calc(6 * var(--ui-px));font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);color:var(--ui-text-1)}.pr-analysis .rec .d{font-size:var(--ui-fs-base);color:var(--ui-text-2);line-height:1.65}.pr-analysis .two{gap:var(--ui-space-10);grid-template-columns:1fr 1fr;display:grid}.pr-analysis footer{margin-top:calc(96 * var(--ui-px));padding-top:calc(28 * var(--ui-px));border-top:1px solid var(--ui-line-2);font-size:var(--ui-fs-xs);color:var(--ui-text-2)}.pr-analysis .hint{width:calc(15 * var(--ui-px));height:calc(15 * var(--ui-px));margin-left:calc(7 * var(--ui-px));vertical-align:1px;border:1px solid var(--ui-line-strong);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:0;text-transform:none;cursor:help;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.pr-analysis .hint:hover,.pr-analysis .hint:focus{border-color:var(--ui-accent);color:var(--ui-accent);outline:none}.pr-analysis .hint .bubble{top:calc(22 * var(--ui-px));z-index:20;width:max-content;max-width:calc(330 * var(--ui-px));padding:calc(10 * var(--ui-px)) calc(13 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-md);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-overlay);white-space:normal;text-align:left;font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-body);color:var(--ui-text-1);opacity:0;visibility:hidden;line-height:1.5;transition:opacity .13s,transform .13s,visibility .13s;position:absolute;left:-10px;transform:translateY(-3px)}.pr-analysis .hint .bubble b{font-weight:var(--ui-fw-title);color:var(--ui-accent)}.pr-analysis .hint:hover .bubble,.pr-analysis .hint:focus .bubble{opacity:1;visibility:visible;transform:translateY(0)}.pr-analysis .hint.r .bubble{left:auto;right:-10px}.pr-analysis th .hint{margin-left:calc(5 * var(--ui-px))}.pr-analysis .dot{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));margin-right:calc(6 * var(--ui-px));border-radius:50%;display:inline-block}.pr-analysis :is(b,strong){font-weight:var(--ui-fw-title)}.pr-kpi--tile{min-height:0;padding:var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-fill-1)}.pr-kpi--tile>.pr-kpi__head{align-items:center}.pr-roster{--pr-roster-name:calc(220 * var(--ui-px));--pr-roster-mark:var(--ui-chart-2);--pr-roster-fill:var(--ui-chart-5);--pr-roster-frame:var(--ui-chart-3);--pr-roster-line:var(--ui-chart-good);--pr-roster-dot:var(--ui-chart-warn);--pr-roster-hatch:repeating-linear-gradient(135deg, transparent 0 calc(4 * var(--ui-px)), var(--ui-line-strong) calc(4 * var(--ui-px)) calc(5 * var(--ui-px)));min-width:calc(860 * var(--ui-px));position:relative}.pr-roster__table{table-layout:fixed}.pr-roster__table col:first-child{width:var(--pr-roster-name)}.pr-roster__table :is(th,td){padding:0}.pr-roster__table th:first-child,.pr-roster__name{z-index:2;position:sticky;left:0}.pr-roster__table td.pr-roster__name{padding-inline:var(--ui-card-pad) var(--ui-space-2);background-color:var(--ui-table-head);background-image:linear-gradient(var(--ui-surface-raised), var(--ui-surface-raised));font-size:var(--ui-fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-roster__name.is-me{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-roster__person{align-items:center;gap:var(--ui-space-2);min-width:0;display:inline-flex}.pr-roster__group td{height:auto;padding-block:var(--ui-space-2) var(--ui-space-1)}.pr-roster__band td{height:calc(22 * var(--ui-px))}.pr-roster__band .pr-roster__name{color:var(--ui-text-2)}.pr-roster__day{letter-spacing:0;text-align:center}.pr-roster__day :is(span,strong){line-height:var(--ui-lh-tight);display:block}.pr-roster__day strong{color:var(--ui-text-1);font-variant-numeric:var(--ui-num-stack)}.pr-roster__day.is-weekend{color:var(--ui-text-3)}.pr-roster__day:is(.is-today,.is-marked) strong,.pr-roster__day.is-marked{color:var(--ui-text-strong)}.pr-roster__cell{border-left:1px solid var(--ui-line-1);position:relative}:is(.pr-roster__day,.pr-roster__cell).is-week{border-left:calc(2 * var(--ui-px)) solid var(--ui-line-2)}.pr-roster__cell.is-off{background-color:var(--ui-fill-3)}.pr-roster__cell.is-holiday{background-image:var(--pr-roster-hatch)}.pr-roster__cell:is(.is-absent,.is-pending):after{content:"";inset:calc(11 * var(--ui-px)) 0 calc(6 * var(--ui-px));border-radius:var(--ui-radius-xs);background:var(--pr-roster-mark);position:absolute}.pr-roster__cell.is-pending:after{border:calc(1.5 * var(--ui-px)) dashed var(--pr-roster-mark);background:0 0;inset-inline:1px}.pr-roster__cell.is-half:after{right:50%}.pr-roster__cell.is-fill:after{content:"";inset:calc(3 * var(--ui-px)) 0;background:var(--pr-roster-fill);position:absolute}.pr-roster__cell.is-line{box-shadow:inset 0 calc(-3 * var(--ui-px)) 0 var(--pr-roster-line)}.pr-roster__cell.is-dot:before{content:"";top:calc(2 * var(--ui-px));z-index:1;width:calc(6 * var(--ui-px));height:calc(6 * var(--ui-px));margin-left:calc(-3 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--pr-roster-dot);position:absolute;left:50%}.pr-roster__cell.is-over{background-color:var(--ui-danger-bg);box-shadow:inset 0 calc(-2 * var(--ui-px)) 0 var(--ui-danger)}:is(.pr-roster__today,.pr-roster__frame){top:calc(2 * var(--ui-px));bottom:calc(2 * var(--ui-px));z-index:1;border-radius:var(--ui-radius-sm);pointer-events:none;position:absolute}.pr-roster__today{border:1px dashed var(--ui-line-strong)}.pr-roster__frame{border:calc(2 * var(--ui-px)) solid var(--pr-roster-frame)}.pr-roster__frame.is-flash{animation:pr-roster-flash var(--ui-dur-slow) var(--ui-ease) 6 alternate}@keyframes pr-roster-flash{to{background:var(--ui-fill-3)}}@media (prefers-reduced-motion:reduce){.pr-roster__frame.is-flash{background:var(--ui-fill-3);animation:none}}.pr-legend>li.is-half:before{background:linear-gradient(90deg, var(--pr-series) 50%, transparent 50%);box-shadow:inset 0 0 0 1px var(--ui-line-2)}.pr-legend>li.is-pending:before{border:calc(1.5 * var(--ui-px)) dashed var(--pr-series);background:0 0}.pr-legend>li.is-hatch:before{background:repeating-linear-gradient(135deg, transparent 0 calc(4 * var(--ui-px)), var(--ui-line-strong) calc(4 * var(--ui-px)) calc(5 * var(--ui-px)));box-shadow:inset 0 0 0 1px var(--ui-line-2)}.pr-legend>li.is-dot:before{border-radius:var(--ui-radius-pill)}.pr-legend>li.is-frame:before{border:calc(2 * var(--ui-px)) solid var(--pr-series);background:0 0}.pr-legend>li:is(.is-line,.is-dashline):before{height:calc(2 * var(--ui-px));width:calc(14 * var(--ui-px));border-radius:1px}.pr-legend>li.is-dashline:before{background:repeating-linear-gradient(90deg, var(--pr-series) 0 calc(4 * var(--ui-px)), transparent calc(4 * var(--ui-px)) calc(7 * var(--ui-px)))}.pr-icon--minus:after{content:"Ç"}.pr-icon--plus:after{content:"È"}.pr-icon--barcode:after{content:"ł"}.pr-icon--timer:after{content:"¶"}.pr-icon--inspect:after{content:"1"}.pr-icon--result:after{content:"v"}.pr-icon--inventory:after{content:")"}.pr-icon--docket:after{content:"{"}.pr-icon--parking:after{content:"ŉ"}.pr-icon--scanner:after{content:"ł"}.pr-icon--inspection:after{content:"Á"}.pr-icon--gallery:after{content:"ƀ"}.pr-icon--rotate:after{content:"["}.pr-modal{z-index:20;justify-content:center;align-items:center;gap:var(--ui-tile-gap);padding:var(--ui-space-4) var(--ui-space-4) calc(var(--ui-control-h) * 1.6 + var(--ui-space-6));background-color:color-mix(in srgb, var(--ui-surface-0) 92%, transparent);background-image:var(--ui-atmosphere);color:var(--ui-text-1);flex-direction:column;display:flex;position:absolute;inset:0}dialog.pr-modal{border:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;position:fixed}dialog.pr-modal:not([open]){display:none}.pr-modal__actions{left:var(--ui-space-4);bottom:var(--ui-space-4);gap:var(--ui-space-4);display:flex;position:absolute}.pr-modal__primary{right:var(--ui-space-4);bottom:var(--ui-space-4);gap:var(--ui-space-3);display:flex;position:absolute}.pr-mask{padding:var(--ui-space-5);border-radius:var(--ui-tile-radius);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-card)}.pr-mask--center{padding:calc(40 * var(--ui-px));place-items:center;display:grid}.pr-btn--round{width:var(--ui-control-h);height:var(--ui-control-h);border-radius:var(--ui-radius-pill);padding:0}.pr-btn--round .pr-icon{font-size:calc(var(--ui-icon-size) * 1.3)}.pr-btn--next{width:calc(280 * var(--ui-px));height:var(--ui-control-h);padding:0 var(--ui-space-6);border-radius:var(--ui-radius-lg);font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-regular);justify-content:space-between}.pr-btn--next .pr-icon{font-size:calc(var(--ui-icon-size) * 1.2)}.pr-btn--choice{width:min(100%, calc(440 * var(--ui-px)));height:calc(var(--ui-control-h) * 1.25);border-radius:var(--ui-tile-radius);font-size:var(--ui-fs-xl);position:relative}.pr-btn--choice>.pr-icon:first-child{left:var(--ui-space-8);font-size:calc(var(--ui-icon-size) * 1.3);position:absolute}.pr-unitfield{align-items:center;gap:var(--ui-space-2);height:var(--ui-control-h);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-fill-2);color:var(--ui-text-2);display:flex}.pr-unitfield:focus-within{box-shadow:inset 0 0 0 1px var(--ui-field-focus)}.pr-unitfield>input:focus-visible{box-shadow:none}.pr-unitfield>input{min-width:0;color:var(--ui-text-strong);font:inherit;font-size:var(--ui-fs-field);text-align:right;background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0}.pr-unitfield--fit{width:fit-content;max-width:100%}.pr-unitfield--fit>input{flex:none;width:5ch}.pr-report{gap:var(--ui-space-4);width:100%;min-height:calc(420 * var(--ui-px));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.pr-report__media{border-radius:var(--ui-radius-xl);background:var(--ui-fill-2) center / cover no-repeat;flex-direction:column;justify-content:flex-end;min-height:100%;display:flex;position:relative;overflow:hidden}.pr-report__thumbs{gap:var(--ui-space-2);padding:var(--ui-space-3);background:linear-gradient(transparent, color-mix(in srgb, var(--cw-black) 45%, transparent));display:flex}.pr-report__thumb{width:calc(72 * var(--ui-px));height:calc(72 * var(--ui-px));border-radius:var(--ui-radius-md);background:var(--ui-fill-3) center / cover no-repeat;color:var(--ui-text-strong);cursor:pointer;border:0;padding:0;position:relative}.pr-report__thumb[aria-current=true]{box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-accent)}.pr-report__thumb .pr-icon{top:calc(-6 * var(--ui-px));right:calc(-6 * var(--ui-px));padding:calc(4 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-surface-2);font-size:var(--ui-fs-xs);position:absolute}.pr-report__thumb--new{background:var(--ui-fill-2);border:calc(2 * var(--ui-px)) dashed var(--ui-line-strong);place-items:center;display:grid}.pr-report__thumb--new .pr-icon{font-size:var(--ui-icon-size);background:0 0;padding:0;position:static}.pr-report__side{gap:var(--ui-space-4);flex-direction:column;display:flex}.pr-report__reasons{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.pr-report__reasons>.pr-chip{height:var(--ui-control-h);padding:0 var(--ui-space-5);font-size:var(--ui-fs-base)}.pr-report__note{flex:1;position:relative}.pr-report__note>textarea{width:100%;height:100%;min-height:calc(160 * var(--ui-px));padding:var(--ui-space-4) calc(var(--ui-control-h) + var(--ui-space-2)) var(--ui-space-4) var(--ui-space-4);border:1px solid var(--ui-field-line);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1);color:var(--ui-text-strong);font:inherit;font-size:var(--ui-fs-field);resize:none}.pr-report__note>button{right:var(--ui-space-2);bottom:var(--ui-space-2);position:absolute}.pr-inspect{gap:var(--ui-space-4);flex-direction:column;width:100%;display:flex}.pr-inspect__cards{gap:var(--ui-tile-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.pr-inspect__card{gap:var(--ui-space-3);flex-direction:column;display:flex}.pr-inspect__card>.pr-icon:first-child{font-size:calc(var(--ui-icon-size) * 1.6);color:var(--ui-text-2)}.pr-inspect__title{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0}.pr-inspect__facts{gap:var(--ui-space-2);flex-direction:column;margin:0;display:flex}.pr-inspect__facts>div{gap:calc(3 * var(--ui-px));flex-direction:column;display:flex}.pr-inspect__facts dt{color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-inspect__facts dd{color:var(--ui-text-strong);margin:0}.pr-inspect__group{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding-top:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-xs);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;display:flex}.pr-inspect__item{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) 0;border-top:1px solid var(--ui-line-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pr-inspect__item-text{gap:calc(2 * var(--ui-px));flex-direction:column;display:flex}.pr-inspect__item-text>b{color:var(--ui-text-strong);font-weight:var(--ui-fw-regular)}.pr-inspect__item-text>span{color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-inspect__item:not(:has(.pr-segment__item:first-child input:checked))>.pr-inspect__attach{visibility:hidden}.pr-segment--defect .pr-segment__item:first-child input:checked+span{background:var(--ui-danger);color:var(--ui-surface-0)}.pr-inspect__defects{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.pr-inspect__defects>span{align-items:center;gap:var(--ui-space-2);padding:calc(4 * var(--ui-px)) var(--ui-space-3);border-radius:var(--ui-radius-pill);background:var(--ui-danger-bg);color:var(--ui-danger);font-size:var(--ui-fs-sm);display:inline-flex}.pr-signpad{min-height:calc(120 * var(--ui-px));border-radius:var(--ui-radius-lg);background:var(--ui-fill-1);box-shadow:inset 0 0 0 1px var(--ui-line-2);color:var(--ui-text-strong);flex-direction:column;display:flex;position:relative;overflow:hidden}.pr-signpad--paper{min-height:calc(220 * var(--ui-px));border-radius:var(--ui-radius-xl);background:var(--ui-paper);box-shadow:0 0 0 1px var(--ui-line-strong), var(--ui-shadow-raised);color:var(--ui-on-paper)}.pr-signpad>canvas{touch-action:none;flex:1;width:100%}.pr-signpad__hint{top:var(--ui-space-4);left:var(--ui-space-5);opacity:.64;font-size:var(--ui-fs-sm);pointer-events:none;position:absolute}.pr-signpad__line{left:var(--ui-space-5);right:var(--ui-space-5);bottom:calc(var(--ui-space-8) + var(--ui-space-2));opacity:.25;pointer-events:none;border-top:1px solid;position:absolute}.pr-signpad__clear{right:var(--ui-space-3);bottom:var(--ui-space-3);color:inherit;background:0 0;position:absolute}.pr-signpad__line.is-marked{opacity:1;border-top-color:color-mix(in srgb, currentColor 25%, transparent)}.pr-signpad__line.is-marked:before{content:"×";left:0;bottom:calc(var(--ui-space-1) * 1.5);opacity:.72;font-size:var(--ui-fs-2xl);line-height:1;position:absolute}.pr-signpad__caption{left:var(--ui-space-5);right:calc(var(--ui-control-h) + var(--ui-space-4));bottom:calc(var(--ui-space-3) + var(--ui-space-1));opacity:.64;font-size:var(--ui-fs-xs);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;position:absolute;overflow:hidden}.pr-signpad--paper.pr-signpad--soft{background:color-mix(in srgb, var(--ui-paper) 88%, var(--ui-surface-1))}.pr-inventory{gap:var(--ui-space-4);flex-direction:column;width:100%;display:flex}.pr-inventory__title{align-items:center;gap:var(--ui-space-3);color:var(--ui-text-strong);font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0;display:flex}.pr-transfer{gap:var(--ui-tile-gap);width:100%;min-height:calc(300 * var(--ui-px));grid-template-columns:1fr 1fr;display:grid}.pr-transfer--depot{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-transfer__box{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.pr-transfer__head{align-items:center;gap:var(--ui-space-3);min-height:calc(var(--ui-control-h) + var(--ui-space-4));padding:var(--ui-space-2) var(--ui-space-4);border-bottom:1px solid var(--ui-line-1);color:var(--ui-text-strong);font-size:var(--ui-fs-md);display:flex}.pr-transfer__head>.pr-icon{font-size:calc(var(--ui-icon-size) * 1.2);color:var(--ui-text-2)}.pr-transfer__head>.pr-chip{margin-left:auto}.pr-transfer__head>.pr-unitfield,.pr-transfer__head>.pr-search{flex:1}.pr-transfer__list{min-height:0;padding:var(--ui-space-1) var(--ui-space-2);flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow-y:auto}.pr-transfer__list--reverse{flex-direction:column-reverse;justify-content:flex-end}.pr-transfer__list:empty:before{content:attr(data-empty);padding:var(--ui-space-6);color:var(--ui-text-3);text-align:center;margin:auto}.pr-crate{align-items:center;gap:var(--ui-space-3);min-height:calc(var(--ui-control-h) + var(--ui-space-4));padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-md);display:flex}.pr-crate+.pr-crate{border-top:1px solid var(--ui-line-1)}.pr-crate:hover{background:var(--ui-fill-1)}.pr-crate__id{width:calc(68 * var(--ui-px));color:var(--ui-text-2);font-size:var(--ui-fs-base);font-variant-numeric:var(--ui-num-stack);flex:none}.pr-crate__main{gap:calc(3 * var(--ui-px));flex-direction:column;flex:1;min-width:0;display:flex}.pr-crate__type{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-strong);font-size:var(--ui-fs-md);line-height:var(--ui-lh-heading);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.pr-crate__type.is-success:before,.pr-crate__type.is-error:before{content:"";width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-success);flex:none}.pr-crate__type.is-error:before{background:var(--ui-danger)}.pr-crate__meta{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-xs);display:flex}.pr-crate__public{align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-1);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;display:flex}.pr-crate>.pr-btn--icon{flex:none}.pr-docket{flex-direction:column;width:100%;padding:0;display:flex;overflow:hidden}.pr-docket__head{align-items:flex-start;gap:var(--ui-space-4);padding:var(--ui-space-5);border-bottom:1px solid var(--ui-line-1);display:flex}.pr-docket__head>.pr-icon:first-child{font-size:calc(var(--ui-icon-size) * 1.6);color:var(--ui-text-2)}.pr-docket__info{gap:var(--ui-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.pr-docket__title{color:var(--ui-text-strong);font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0}.pr-docket__facts{gap:calc(3 * var(--ui-px)) var(--ui-space-3);font-size:var(--ui-fs-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.pr-docket__facts dt{color:var(--ui-text-2)}.pr-docket__facts dd{color:var(--ui-text-strong);margin:0}.pr-docket__body{padding:var(--ui-space-4) var(--ui-space-5) var(--ui-space-5);overflow-y:auto}.pr-docket__terms{color:var(--ui-text-1);font-size:var(--ui-fs-md);line-height:var(--ui-lh-body);margin:0}.pr-service{gap:var(--ui-space-4);padding:var(--ui-space-3) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pr-service+.pr-service{border-top:1px solid var(--ui-line-1)}.pr-service>.pr-icon:first-child{font-size:calc(var(--ui-icon-size) * 1.4);color:var(--ui-text-2)}.pr-service__main{gap:calc(4 * var(--ui-px));flex-direction:column;display:flex}.pr-service__title{color:var(--ui-text-strong);font-size:var(--ui-fs-lg)}.pr-service__lines{gap:calc(2 * var(--ui-px)) var(--ui-space-3);font-size:var(--ui-fs-md);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.pr-service__lines dt{color:var(--ui-text-2)}.pr-service__lines dd{color:var(--ui-text-1);margin:0}.pr-service__chips{gap:var(--ui-space-2);margin-top:var(--ui-space-1);flex-wrap:wrap;display:flex}.pr-service__chips>span{align-items:center;gap:var(--ui-space-1);padding:calc(3 * var(--ui-px)) var(--ui-space-3);border-radius:var(--ui-radius-pill);background:var(--ui-danger-bg);color:var(--ui-danger);font-size:var(--ui-fs-xs);display:inline-flex}.pr-service__chips>span.is-timer{background:var(--ui-fill-2);color:var(--ui-text-1)}.pr-service__images{gap:var(--ui-space-2);display:flex}.pr-service__images>img{width:calc(72 * var(--ui-px));height:calc(96 * var(--ui-px));object-fit:cover;border-radius:var(--ui-radius-md);background:var(--ui-fill-2)}.pr-contact{gap:var(--ui-space-4);width:min(100%, calc(560 * var(--ui-px)));flex-direction:column;display:flex}.pr-contact__customer{align-items:center;gap:var(--ui-space-4);display:flex}.pr-contact__customer>.pr-icon{font-size:calc(var(--ui-icon-size) * 1.6);color:var(--ui-text-2)}.pr-contact__customer b{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-regular);display:block}.pr-contact__customer span{color:var(--ui-text-3);font-size:var(--ui-fs-sm)}.pr-contact__field{align-items:center;gap:var(--ui-space-3);height:var(--ui-control-h);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-sm);background:var(--ui-fill-2);color:var(--ui-text-2);display:flex}.pr-contact__field:focus-within{box-shadow:inset 0 0 0 1px var(--ui-field-focus)}.pr-contact__field>input:focus-visible{box-shadow:none}.pr-contact__field>input{min-width:0;color:var(--ui-text-strong);font:inherit;font-size:var(--ui-fs-field);background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0}.pr-contact__actions{justify-content:flex-end;display:flex}.pr-capture{gap:var(--ui-space-4);width:100%;min-height:calc(400 * var(--ui-px));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.pr-capture__preview{border-radius:var(--ui-radius-lg);background:var(--ui-fill-1) center / contain no-repeat;position:relative}.pr-capture__tools{top:var(--ui-space-3);right:var(--ui-space-3);gap:var(--ui-space-2);flex-direction:column;display:flex;position:absolute}.pr-capture__rows{gap:var(--ui-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pr-capture__row{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-2);border-radius:var(--ui-radius-lg);display:flex}.pr-capture__row[aria-current=true]{background:var(--ui-fill-2)}.pr-capture__thumb{width:calc(68 * var(--ui-px));height:calc(88 * var(--ui-px));border-radius:var(--ui-radius-sm);background:var(--ui-fill-2) center / cover no-repeat;object-fit:cover;flex:none}.pr-capture__thumb--new{border:calc(2 * var(--ui-px)) dashed var(--ui-line-strong);color:var(--ui-text-2);background:0 0;place-items:center;display:grid}.pr-capture__weight{gap:var(--ui-space-1);flex-direction:column;flex:1;display:flex}.pr-capture__weight>span{color:var(--ui-text-2);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-qty{align-items:center;gap:var(--ui-space-4);flex-direction:column;display:flex}.pr-qty__label{color:var(--ui-text-2);font-size:var(--ui-fs-lg)}.pr-qty .pr-unitfield{width:calc(320 * var(--ui-px));height:calc(var(--ui-control-h) * 1.8);border-radius:var(--ui-radius-lg);font-size:var(--ui-fs-xl)}.pr-qty .pr-unitfield>input{font-size:var(--ui-fs-display);font-weight:var(--ui-fw-numeral)}.pr-qty__steppers{gap:var(--ui-space-4);display:flex}.pr-notice{align-items:center;gap:var(--ui-space-3);max-width:calc(760 * var(--ui-px));text-align:center;flex-direction:column;display:flex}.pr-notice>.pr-icon:first-child{font-size:calc(var(--ui-icon-size) * 2.4);color:var(--ui-on-surface-accent)}.pr-notice__title{color:var(--ui-text-strong);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-regular);line-height:var(--ui-lh-heading);margin:0}.pr-notice__text{color:var(--ui-text-1);font-size:var(--ui-fs-md);line-height:var(--ui-lh-body);margin:0}.pr-notice__text .pr-hint{font-size:var(--ui-fs-lg)}.pr-notice__aside{gap:var(--ui-space-2);width:100%;margin-top:var(--ui-space-3);text-align:left;flex-direction:column;display:flex}.pr-notice__aside>span{color:var(--ui-text-2);font-size:var(--ui-fs-sm)}.pr-stopwatch{align-items:center;gap:var(--ui-space-8);padding:var(--ui-space-6) var(--ui-space-8);display:flex}.pr-stopwatch>.pr-icon:first-child{font-size:calc(var(--ui-icon-size) * 2.6);color:var(--ui-on-surface-accent)}.pr-stopwatch__time{align-items:baseline;gap:var(--ui-space-3);color:var(--ui-text-strong);font-size:calc(var(--ui-fs-display) * 1.5);font-weight:var(--ui-fw-light);line-height:1;display:flex}.pr-stopwatch__time small{color:var(--ui-text-2);font-size:var(--ui-fs-2xl)}.pr-scan{gap:var(--ui-space-4);width:100%;min-height:calc(400 * var(--ui-px));flex-direction:column;display:flex}.pr-scan__title{color:var(--ui-text-strong);font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0}.pr-scan__preview{padding:var(--ui-space-6);border-radius:var(--ui-radius-lg);background:var(--ui-fill-1);flex:1;place-items:center;display:grid}.pr-scan__shot{max-width:70%;max-height:100%;margin:0}.pr-scan__shot img{max-width:100%;max-height:calc(320 * var(--ui-px));box-shadow:var(--ui-shadow-raised);display:block}.pr-scan__shot.is-snapped{transform:perspective(calc(1200 * var(--ui-px))) rotateX(8deg) rotate(-3deg)}.pr-scan__empty{color:var(--ui-text-3)}.pr-barcode{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-8);border-radius:var(--ui-radius-lg);background:var(--cw-white);color:var(--cw-black);flex-direction:column;display:flex}.pr-barcode__number{font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-regular);letter-spacing:.1em}.pr-barcode__code{width:calc(380 * var(--ui-px));height:calc(180 * var(--ui-px))}.pr-certificate{width:100%;padding:var(--ui-space-6);border-radius:var(--ui-radius-md);background:var(--cw-white);color:var(--cw-black);font-size:var(--ui-fs-sm)}.pr-certificate :is(h1,h2){font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-title);margin:0}.pr-certificate__head{justify-content:space-between;gap:var(--ui-space-6);padding-bottom:var(--ui-space-3);border-bottom:calc(2 * var(--ui-px)) solid var(--cw-black);display:flex}.pr-certificate__row{gap:var(--ui-space-4);padding:var(--ui-space-3) 0;border-bottom:1px solid color-mix(in srgb, var(--cw-black) 30%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-certificate__row--keys{grid-template-columns:.6fr 1.2fr 1fr}.pr-certificate__row--one{grid-template-columns:1fr}.pr-certificate label{margin-bottom:calc(3 * var(--ui-px));font-size:var(--ui-fs-2xs);text-transform:uppercase;letter-spacing:var(--ui-tracking-caps);display:block}.pr-certificate label small{text-transform:none;letter-spacing:0;opacity:.7}.pr-certificate__data{min-height:1.6em;padding:calc(3 * var(--ui-px)) var(--ui-space-2);background:color-mix(in srgb, var(--cw-black) 5%, transparent);font-family:var(--ui-font-mono)}.pr-certificate__data+label{margin-top:var(--ui-space-3)}.pr-certificate--zoom{zoom:1.5}.pr-modal--form{background-color:var(--ui-surface-0);justify-content:flex-start;align-items:stretch;gap:0;padding:0}.pr-modal__bar{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);display:flex}.pr-modal__bar>:is(.pr-btn--round,.pr-btn--icon){width:var(--ui-control-h);height:var(--ui-control-h);background:var(--ui-fill-3);color:var(--ui-text-strong);flex:none}.pr-modal__bar>:is(.pr-btn--round,.pr-btn--icon) .pr-icon{font-size:var(--ui-icon-size)}.pr-reasons .pr-chip[aria-pressed=true]{background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-modal__title{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0}.pr-modal__sub{align-items:center;gap:var(--ui-space-2);min-width:0;margin-top:var(--ui-space-1);color:var(--ui-text-2);font-size:var(--ui-fs-xs);display:flex}.pr-modal__sub>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-modal__body{gap:var(--ui-tile-gap);min-height:0;padding:var(--ui-space-2) var(--ui-space-4) var(--ui-space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pr-modal__foot{padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-4);background:var(--ui-surface-1)}.pr-modal__foot>[role=alert]{margin:0 0 var(--ui-space-2);color:var(--ui-danger);font-size:var(--ui-fs-xs);text-align:center}.pr-modal__foot>div{gap:var(--ui-space-3);grid-template-columns:1fr 1fr;display:grid}.pr-modal__foot .pr-btn{height:var(--ui-control-h);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title)}.pr-actions-grid{gap:var(--ui-tile-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-action{justify-content:center;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-6) var(--ui-space-2);border-radius:var(--ui-grid-radius);background:var(--ui-fill-2);color:var(--ui-text-1);font:inherit;font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);text-align:center;cursor:pointer;border:0;flex-direction:column;display:flex;position:relative}.pr-action:hover{background:var(--ui-fill-3)}.pr-action:active{scale:var(--ui-press-scale)}.pr-action>.pr-icon{font-size:var(--ui-fs-2xl)}.pr-action.is-required{background:var(--ui-warning-bg);box-shadow:inset 0 0 0 1px var(--ui-warning-line);color:var(--ui-warning)}.pr-action__tag{top:var(--ui-space-2);right:var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;position:absolute}.pr-action__tag.is-warning{color:var(--ui-warning)}.pr-action__tag.is-danger{color:var(--ui-danger)}.pr-action__tag.is-success{color:var(--ui-success)}.pr-checkstate{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);display:flex}.pr-checkstate+.pr-checkstate{border-top:1px solid var(--ui-line-1)}.pr-checkstate__main{align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}.pr-checkstate__disc{width:calc(40 * var(--ui-px));height:calc(40 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-success-bg);color:var(--ui-success);font-size:var(--ui-fs-lg);flex:none;place-items:center;display:grid}.pr-checkstate__title{color:var(--ui-success);font-weight:var(--ui-fw-title)}.pr-checkstate__sub{color:var(--ui-text-3);font-size:var(--ui-fs-xs)}.pr-checkstate.is-danger .pr-checkstate__disc{background:var(--ui-danger-bg);color:var(--ui-danger)}.pr-checkstate.is-danger .pr-checkstate__title{color:var(--ui-danger)}.pr-checkstate.is-done .pr-checkstate__disc{background:var(--ui-fill-2);color:var(--ui-text-2)}.pr-checkstate.is-done .pr-checkstate__title{color:var(--ui-text-1)}.pr-choice{justify-content:center;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-6) var(--ui-space-3);border-radius:var(--ui-grid-radius);background:var(--ui-fill-2);color:var(--ui-text-1);font:inherit;font-weight:var(--ui-fw-title);cursor:pointer;border:0;flex-direction:column;display:flex}.pr-choice>.pr-icon{font-size:var(--ui-fs-2xl)}.pr-choice:hover{background:var(--ui-fill-3)}.pr-choice:active{scale:var(--ui-press-scale)}.pr-choice.is-success{background:var(--ui-success-bg);color:var(--ui-success)}:is(.cw-theme-product.cw-mode-day,.cw-theme-product .cw-mode-day) .pr-choice.is-success{background:color-mix(in srgb, var(--ui-success) 18%, transparent);box-shadow:inset 0 0 0 calc(2 * var(--ui-px)) var(--ui-success-line)}.pr-choice[aria-pressed=true]{background:var(--ui-inverse);color:var(--ui-on-inverse)}.pr-choice:disabled{opacity:.4;cursor:not-allowed}.pr-choice--row{padding:var(--ui-space-4);color:var(--ui-text-strong);flex-direction:row}.pr-steptitle{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.pr-steptitle__step{color:var(--ui-warning);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-steptitle__title{margin:var(--ui-space-1) 0 0;color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title)}.pr-photoadd{justify-content:center;align-items:center;gap:var(--ui-space-2);width:100%;padding:var(--ui-space-6);border-radius:var(--ui-radius-lg);background:var(--ui-fill-2);box-shadow:inset 0 0 0 calc(2 * var(--ui-px)) var(--ui-line-2);color:var(--ui-text-2);font:inherit;font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);cursor:pointer;border:0;flex-direction:column;display:flex}.pr-photoadd>.pr-icon{font-size:var(--ui-fs-2xl)}.pr-thumbs{gap:var(--ui-space-3);scrollbar-width:none;display:flex;overflow-x:auto}.pr-thumb{width:calc(96 * var(--ui-px));height:calc(96 * var(--ui-px));border-radius:var(--ui-radius-lg);background:var(--ui-fill-2);flex:none;margin:0;position:relative;overflow:hidden}.pr-thumb>img{object-fit:cover;width:100%;height:100%}.pr-thumb__tag{left:var(--ui-space-1);bottom:var(--ui-space-1);padding:calc(1 * var(--ui-px)) calc(6 * var(--ui-px));border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--cw-black) 55%, transparent);color:var(--cw-white);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);position:absolute}.pr-thumb__tag.is-scan{background:var(--ui-accent);color:var(--ui-on-accent)}.pr-thumb>button{top:var(--ui-space-1);right:var(--ui-space-1);width:calc(24 * var(--ui-px));height:calc(24 * var(--ui-px));border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--cw-black) 55%, transparent);color:var(--cw-white);font-size:var(--ui-fs-2xs);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute}.pr-thumb>button .pr-icon{font-size:inherit}.pr-thumb>button:after{content:"";width:max(100%, var(--ui-touch-target));height:max(100%, var(--ui-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}.pr-sent{justify-content:center;align-items:center;gap:var(--ui-space-4);flex-direction:column;height:100%;display:flex}.pr-sent__disc{width:calc(72 * var(--ui-px));height:calc(72 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-accent);color:var(--ui-on-accent);font-size:var(--ui-fs-3xl);box-shadow:var(--ui-shadow-accent);place-items:center;display:grid}.pr-sent>p{color:var(--ui-text-strong);font-weight:var(--ui-fw-title);margin:0}.pr-stepper{align-items:center;gap:var(--ui-space-3);display:flex}.pr-stepper>:is(.pr-btn--round,.pr-btn--icon){width:var(--ui-control-h);height:var(--ui-control-h)}.pr-stepper>.pr-btn--icon .pr-icon{font-size:var(--ui-fs-base)}.pr-stepper>:is(.pr-input,.pr-unitfield){text-align:center;flex:1}.pr-stepper>.pr-unitfield>input{text-align:center}.pr-stepper--sm{gap:var(--ui-space-2);flex:none}.pr-stepper--sm>.pr-btn{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));border-radius:var(--ui-radius-md);box-shadow:inset 0 0 0 1px var(--ui-line-2);padding:0}.pr-stepper--sm>.pr-btn .pr-icon{font-size:var(--ui-fs-sm)}.pr-stepper--sm>output{width:calc(32 * var(--ui-px));color:var(--ui-text-strong);font-weight:var(--ui-fw-title);text-align:center}.pr-pct{gap:var(--ui-space-3);flex-direction:column;display:flex}.pr-pct__head{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.pr-pct__head .pr-unitfield{width:calc(96 * var(--ui-px));height:var(--ui-control-h-sm)}.pr-pct__head>b{color:var(--ui-text-strong);font-weight:var(--ui-fw-title);flex:none}.pr-scalebar{color:var(--ui-text-3);font-size:var(--ui-fs-xs);justify-content:space-between;display:flex}.pr-qtylist{flex-direction:column;display:flex}.pr-qtylist>summary{padding:var(--ui-space-2) 0;cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.pr-qtylist>summary::-webkit-details-marker{display:none}.pr-qtylist>summary .pr-icon{color:var(--ui-text-3);transition:rotate var(--ui-dur) var(--ui-ease)}.pr-qtylist[open]>summary .pr-icon{rotate:180deg}.pr-qtyrow{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) 0;display:flex}.pr-qtyrow+.pr-qtyrow{border-top:1px solid var(--ui-line-1)}.pr-qtyrow>span{min-width:0;color:var(--ui-text-1);flex:1}.pr-qtyrow__ctrl{align-items:center;gap:var(--ui-space-2);display:flex}.pr-qtyrow__ctrl>:is(.pr-btn--round,.pr-btn--icon){width:calc(30 * var(--ui-px));height:calc(30 * var(--ui-px))}.pr-qtyrow__ctrl>input{width:calc(48 * var(--ui-px));height:calc(30 * var(--ui-px));border-radius:var(--ui-radius-sm);background:var(--ui-fill-2);color:var(--ui-text-strong);font:inherit;text-align:center;border:0;padding:0}.pr-qtyrow__ctrl>small{width:2em;color:var(--ui-text-3);font-size:var(--ui-fs-xs)}.pr-scanstart{gap:var(--ui-space-3);flex-direction:column;display:flex}.pr-scanstart__icon{width:calc(56 * var(--ui-px));height:calc(56 * var(--ui-px));border-radius:var(--ui-radius-xl);background:var(--ui-accent-bg);color:var(--ui-on-surface-accent);font-size:var(--ui-fs-3xl);place-items:center;display:grid}.pr-scanstart h3{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);margin:0}.pr-scanstart p{color:var(--ui-text-2);font-size:var(--ui-fs-sm);margin:0}.pr-scanres{align-items:center;gap:var(--ui-space-3);display:flex}.pr-scanres>img{width:calc(56 * var(--ui-px));height:calc(72 * var(--ui-px));object-fit:cover;border-radius:var(--ui-radius-sm);flex:none}.pr-scanres__text{flex:1;min-width:0}.pr-scanres__title{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-strong);font-weight:var(--ui-fw-title);display:flex}.pr-scanres__title>.pr-icon{color:var(--ui-success)}.pr-scanres__sub{color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-card.is-marked{box-shadow:inset calc(2 * var(--ui-px)) 0 0 var(--ui-accent)}.pr-pagestrip{gap:var(--ui-space-3);margin:var(--ui-space-3) 0;display:flex;overflow-x:auto}.pr-pagestrip>figure{flex:none;margin:0;position:relative}.pr-pagestrip img{width:calc(72 * var(--ui-px));height:calc(96 * var(--ui-px));object-fit:cover;border-radius:var(--ui-radius-sm);display:block}.pr-pagestrip figcaption{margin-top:var(--ui-space-1);color:var(--ui-text-3);font-size:var(--ui-fs-2xs);text-align:center}.pr-pagestrip:has(>figure>.pr-btn--icon){padding:var(--ui-space-2) var(--ui-space-2) 0 0}.pr-pagestrip>figure>.pr-btn--icon{top:calc(-1 * var(--ui-space-2));right:calc(-1 * var(--ui-space-2));background:var(--ui-surface-2);color:var(--ui-text-strong);box-shadow:var(--ui-shadow-raised);position:absolute}.pr-pagestrip>figure[aria-current=true] img{outline:calc(2 * var(--ui-px)) solid var(--ui-accent);outline-offset:calc(-2 * var(--ui-px))}.pr-tags{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.pr-tag{border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-xs);display:inline-flex;overflow:hidden}.pr-tag>span:first-child{padding:calc(3 * var(--ui-px)) var(--ui-space-2);background:var(--ui-fill-3);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps);text-transform:uppercase}.pr-tag>span:last-child{padding:calc(3 * var(--ui-px)) var(--ui-space-2);background:var(--ui-fill-2);color:var(--ui-text-strong)}.pr-tag.is-warning>span:last-child{background:var(--ui-warning-bg);color:var(--ui-warning)}.pr-tag.is-accent>span:last-child{background:var(--ui-accent-bg);color:var(--ui-on-surface-accent)}.pr-pickrow{align-items:center;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-4);border-radius:var(--ui-radius-xl);background:var(--ui-surface-raised);color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;display:flex}.pr-pickrow:hover{background:var(--ui-fill-2)}.pr-pickrow.is-suggested{box-shadow:inset 0 0 0 calc(2 * var(--ui-px)) var(--ui-accent)}.pr-pickrow__text{gap:calc(2 * var(--ui-px));flex-direction:column;flex:1;min-width:0;display:flex}.pr-pickrow__over{align-items:center;gap:var(--ui-space-1);color:var(--ui-text-3);font-size:var(--ui-fs-xs);display:flex}.pr-pickrow.is-suggested .pr-pickrow__over .pr-icon{color:var(--ui-on-surface-accent)}.pr-pickrow__title{color:var(--ui-text-strong);font-weight:var(--ui-fw-title)}.pr-pickrow__sub{color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-pickrow__why{align-items:center;gap:var(--ui-space-1);margin-top:var(--ui-space-1);color:var(--ui-on-surface-accent);font-size:var(--ui-fs-xs);display:flex}.pr-pickrow__count{color:var(--ui-text-3);font-size:var(--ui-fs-xs)}.pr-camera{background:var(--cw-black);height:100%;color:var(--cw-white);flex-direction:column;display:flex;position:relative;overflow:hidden}.pr-camera__live{background:var(--cw-ui-dark-green);flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.pr-camera__frame{aspect-ratio:210/297;border:calc(2 * var(--ui-px)) solid color-mix(in srgb, var(--cw-neon) 40%, transparent);border-radius:var(--ui-radius-xl);width:auto;max-width:92%;height:76%}.pr-camera__frame.is-ready{border-color:var(--cw-neon)}.pr-camera__frame--barcode{aspect-ratio:5/3;border-color:var(--cw-neon);width:72%;height:auto;box-shadow:0 0 0 100vmax color-mix(in srgb, var(--cw-black) 35%, transparent)}.pr-camera__status{left:50%;bottom:var(--ui-space-6);align-items:center;gap:var(--ui-space-2);color:var(--cw-neon);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;white-space:nowrap;display:flex;position:absolute;translate:-50%}.pr-camera__auto{top:var(--ui-space-3);align-items:center;gap:var(--ui-space-2);padding:calc(6 * var(--ui-px)) var(--ui-space-3);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--cw-black) 50%, transparent);color:var(--cw-white);font:inherit;font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);cursor:pointer;border:0;display:flex;position:absolute;left:50%;translate:-50%}.pr-camera__auto[aria-pressed=true]:before{content:"";width:calc(6 * var(--ui-px));height:calc(6 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--cw-neon)}.pr-camera__controls{padding:var(--ui-space-4) var(--ui-space-6) var(--ui-space-6);background:color-mix(in srgb, var(--cw-black) 60%, transparent);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pr-camera__controls>:last-child{justify-self:end}.pr-camera__btn{width:calc(44 * var(--ui-px));height:calc(44 * var(--ui-px));border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--cw-white) 15%, transparent);color:var(--cw-white);font-size:var(--ui-fs-lg);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.pr-camera__btn[aria-pressed=true]{background:var(--cw-neon);color:var(--cw-black)}.pr-shutter{width:calc(72 * var(--ui-px));height:calc(72 * var(--ui-px));border:calc(3 * var(--ui-px)) solid var(--cw-white);border-radius:var(--ui-radius-pill);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.pr-shutter:after{content:"";width:calc(56 * var(--ui-px));height:calc(56 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--cw-neon)}.pr-shutter:active:after{scale:.9}.pr-shutter.is-waiting{border-style:dashed}.pr-shutter.is-waiting:after{display:none}.pr-camera__off{align-items:center;gap:var(--ui-space-2);max-width:calc(260 * var(--ui-px));color:color-mix(in srgb, var(--cw-white) 85%, transparent);text-align:center;flex-direction:column;display:flex}.pr-camera__off>.pr-icon{font-size:var(--ui-fs-3xl);opacity:.6}.pr-camera__off p{margin:0}.pr-camera__off small{color:color-mix(in srgb, var(--cw-white) 60%, transparent);font-size:var(--ui-fs-xs)}.pr-camera__adjust{aspect-ratio:210/297;height:90%;position:relative}.pr-camera__adjust>img{object-fit:cover;width:100%;height:100%}.pr-camera__handle{width:calc(22 * var(--ui-px));height:calc(22 * var(--ui-px));border:calc(3 * var(--ui-px)) solid var(--cw-neon);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--cw-black) 40%, transparent);touch-action:none;cursor:grab;position:absolute;translate:-50% -50%}.pr-camera__actions{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-4);background:color-mix(in srgb, var(--cw-black) 60%, transparent);display:flex}.pr-camera__result{gap:var(--ui-space-3);width:100%;height:100%;padding:var(--ui-space-4);background:var(--ui-surface-0);color:var(--ui-text-1);flex-direction:column;display:flex;overflow-y:auto}.pr-camera__count{align-items:center;gap:var(--ui-space-2);color:var(--ui-success);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);display:flex}.pr-camera__shot{align-self:center;position:relative}.pr-camera__shot>img{height:calc(240 * var(--ui-px));display:block}.pr-camera__box{border:calc(2 * var(--ui-px)) solid var(--ui-warning);border-radius:calc(3 * var(--ui-px));position:absolute}.pr-camera__box.is-accent{border-color:var(--ui-accent)}.pr-camera__shot>.pr-btn--icon{right:var(--ui-space-2);bottom:var(--ui-space-2);background:color-mix(in srgb, var(--ui-surface-0) 75%, transparent);color:var(--ui-text-strong);position:absolute}.pr-camera__match{color:var(--ui-success);font-size:var(--ui-fs-xs);margin:0}.pr-numrow{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.pr-numrow__value{color:var(--ui-text-strong);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-numeral)}.pr-statetag{align-items:center;gap:var(--ui-space-1);padding:calc(2 * var(--ui-px)) var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);display:inline-flex}.pr-statetag.is-known{background:var(--ui-success-bg);color:var(--ui-success)}.pr-suggest{padding:var(--ui-space-1);border-radius:var(--ui-radius-lg);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-overlay);flex-direction:column;margin:0;list-style:none;display:flex}.pr-suggest button{align-items:center;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-3);border-radius:var(--ui-radius-md);color:var(--ui-text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.pr-suggest button:hover{background:var(--ui-fill-1)}.pr-suggest b{color:var(--ui-text-strong);font-weight:var(--ui-fw-regular);display:block}.pr-suggest small{color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-suggest button>span:first-child{flex:1;min-width:0}.pr-suggest button>span:last-child:not(:first-child){color:var(--ui-text-3);font-size:var(--ui-fs-xs)}.pr-suggest .is-new{border-top:1px solid var(--ui-line-1);border-radius:0 0 var(--ui-radius-md) var(--ui-radius-md);color:var(--ui-on-surface-accent)}.pr-docthumb{gap:var(--ui-space-2);color:var(--ui-text-2);font:inherit;font-size:var(--ui-fs-xs);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pr-docthumb__frame{width:calc(96 * var(--ui-px));aspect-ratio:210/297;border-radius:var(--ui-radius-sm);background:var(--ui-fill-2);box-shadow:var(--ui-shadow-raised);place-items:center;display:grid;overflow:hidden}.pr-docthumb__frame>img{object-fit:cover;width:100%;height:100%}.pr-viewer{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--ui-space-6);background:color-mix(in srgb, var(--ui-surface-0) 90%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;margin:0}.pr-viewer[open]{animation:pr-fade var(--ui-dur-slow) var(--ui-ease);justify-content:center;align-items:center;display:flex}.pr-viewer::backdrop{background:0 0}.pr-viewer__img{border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);max-width:100%;max-height:100%;box-shadow:var(--ui-shadow-overlay)}.pr-viewer__close{top:var(--ui-space-4);right:var(--ui-space-4);position:absolute}.pr-viewer__close .pr-icon{font-size:var(--ui-fs-sm)}.pr-viewer--static{width:auto;height:100%;position:relative}.pr-docviewer{background:var(--ui-surface-0);height:100%;color:var(--ui-text-1);flex-direction:column;display:flex}.pr-docviewer__head{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);display:flex}.pr-docviewer__head small{color:var(--ui-text-3);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-docviewer__head h2{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);margin:0}.pr-docviewer__pages{gap:var(--ui-space-4);padding:0 var(--ui-space-4) var(--ui-space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pr-docviewer__pages img{border-radius:var(--ui-radius-sm);width:100%;box-shadow:var(--ui-shadow-raised);display:block}.pr-docviewer__bar{justify-content:center;gap:var(--ui-space-8);padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-4);background:var(--ui-surface-1);display:flex}.pr-docaction{align-items:center;gap:calc(6 * var(--ui-px));color:var(--ui-text-2);font:inherit;font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pr-docaction>.pr-icon{width:calc(48 * var(--ui-px));height:calc(48 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-fill-3);color:var(--ui-text-1);font-size:var(--ui-fs-lg);place-items:center;display:grid}.pr-docaction:active>.pr-icon{scale:var(--ui-press-scale)}.pr-docket__signee{justify-content:center;align-items:baseline;gap:var(--ui-space-2);width:100%;padding:var(--ui-space-1) 0 0;color:var(--ui-text-2);font-size:var(--ui-fs-md);flex:none;display:flex}.pr-docket__signee-name{color:var(--ui-text-1)}.pr-photoadd--dashed{border:calc(2 * var(--ui-px)) dashed var(--ui-line-strong);background:var(--ui-fill-1);box-shadow:none}.pr-photoadd--dashed>.pr-icon{font-size:var(--ui-icon-size)}.pr-certificate__zoom{z-index:2;background:var(--ui-surface-1);box-shadow:var(--ui-shadow-overlay);position:absolute;bottom:0;right:0}.pr-certificate__zoom[aria-pressed=true]{color:var(--ui-on-surface-accent)}.pr-camera__controls--side{height:65%;padding:var(--ui-space-4);border-radius:var(--ui-radius-xl) 0 0 var(--ui-radius-xl);place-items:center;margin:auto 0;display:grid;position:absolute;top:0;bottom:0;right:0}.pr-unitfield--start>input{text-align:left}.pr-camera__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-camera__outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pr-camera__outline :is(polygon,rect,path){fill:color-mix(in srgb, var(--cw-neon) 12%, transparent);stroke:var(--cw-neon);stroke-width:2px;vector-effect:non-scaling-stroke}.pr-signpad--preview{min-height:0;padding:var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-paper);box-shadow:inset 0 0 0 1px var(--ui-line-1)}.pr-signpad--preview>img{max-width:100%;max-height:var(--pr-sign-h,calc(120 * var(--ui-px)));object-fit:contain;margin:0 auto;display:block}.pr-icon--switch:after{content:"î"}.pr-icon--news:after{content:"0"}.pr-panel{border-radius:var(--ui-tile-radius);background:var(--ui-surface-raised);min-width:0;box-shadow:var(--ui-shadow-card);color:var(--ui-text-1);flex-direction:column;display:flex;position:relative}.pr-panel__head{align-items:center;gap:var(--ui-space-3);min-height:calc(var(--ui-control-h-sm) + var(--ui-space-4));padding:var(--ui-space-4) var(--ui-card-pad) 0;color:var(--ui-text-2);display:flex}.pr-panel__head>.pr-icon{font-size:var(--ui-icon-size)}.pr-panel__title{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0}.pr-panel__body{min-height:0;padding:var(--ui-space-3) var(--ui-card-pad) var(--ui-card-pad);flex:1;overflow-y:auto}.pr-panel__body--flush{padding:var(--ui-space-1) 0 var(--ui-space-3)}.pr-panel__body--flush :is(.pr-todo,.pr-conv){padding-inline:var(--ui-card-pad);border-radius:0}.pr-panel__body--flush li+li>:is(.pr-todo,.pr-conv){background-image:linear-gradient(var(--ui-line-1), var(--ui-line-1));background-position:var(--ui-card-pad) 0;background-size:calc(100% - 2 * var(--ui-card-pad)) 1px;background-repeat:no-repeat;border-top:0}.pr-panel--pill{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-5);border-radius:var(--ui-radius-pill);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-overlay);flex-direction:row;display:inline-flex}.pr-news{gap:var(--ui-space-3);flex-direction:column;display:flex}.pr-news__title{color:var(--ui-text-strong);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-light);line-height:var(--ui-lh-heading);margin:0}.pr-news__meta{align-items:center;gap:var(--ui-space-3);color:var(--ui-text-3);font-size:var(--ui-fs-2xs);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;display:flex}.pr-news__meta>span+span:before{content:"";width:var(--ui-space-6);height:1px;margin-right:var(--ui-space-3);background:var(--ui-line-2);vertical-align:middle;display:inline-block}.pr-news__text{color:var(--ui-text-2);font-size:var(--ui-fs-md);line-height:var(--ui-lh-body);margin:0}.pr-news__pager{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);color:var(--ui-text-3);font-size:var(--ui-fs-xs);display:flex}.pr-todos{margin:0;padding:0;list-style:none}.pr-todo{align-items:center;gap:var(--ui-space-3);min-height:calc(var(--ui-control-h) + var(--ui-space-3));padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-md);cursor:pointer;display:flex}:where(.pr-todos)>li+li>.pr-todo{border-top:1px solid var(--ui-line-1)}.pr-todo:hover{background:var(--ui-fill-1)}.pr-todo>input{font-size:calc(24 * var(--ui-px));width:calc(24 * var(--ui-px));height:calc(24 * var(--ui-px));border:1px dashed var(--ui-line-strong);border-radius:var(--ui-radius-pill);appearance:none;cursor:pointer;background:0 0;flex:none;place-items:center;margin:0;display:grid}.pr-todo>input:checked{border-style:solid;border-color:var(--ui-fill-3);background:var(--ui-fill-3)}.pr-todo>input:checked:after{content:";";color:var(--ui-text-strong);font-family:Iconfont;font-size:.55em}.pr-todo__label{min-width:0;color:var(--ui-text-strong);font-size:var(--ui-fs-base);line-height:var(--ui-lh-heading);flex:1}.pr-todo:has(input:checked) .pr-todo__label{color:var(--ui-text-3)}.pr-todo[aria-disabled=true]{cursor:default}.pr-todo[aria-disabled=true]:hover{background:0 0}.pr-todo[aria-disabled=true]>input{opacity:.5}.pr-todo[aria-disabled=true] .pr-todo__label,.pr-todo[aria-disabled=true]>.pr-icon:last-child{color:var(--ui-text-3)}.pr-todo__note{margin-top:calc(2 * var(--ui-px));color:var(--ui-text-3);font-size:var(--ui-fs-xs);display:block}.pr-todo>.pr-icon:last-child{width:calc(32 * var(--ui-px));height:calc(32 * var(--ui-px));border-radius:var(--ui-radius-md);background:var(--ui-fill-2);color:var(--ui-text-2);font-size:var(--ui-fs-base);place-items:center;display:grid}.pr-login .pr-btn--block:has(>:is(.pr-icon,.conwin_icon,svg)){padding:0 calc(20 * var(--ui-px));justify-content:space-between}.pr-login{gap:var(--ui-space-6);min-height:100%;padding:var(--ui-space-8);border-radius:var(--ui-radius-xl);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card), var(--ui-shadow-overlay);color:var(--ui-text-1);grid-template-rows:auto 1fr auto;display:grid}.pr-login__logo>img{height:calc(40 * var(--ui-px))}.pr-login__logo{color:var(--ui-text-strong);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);justify-self:center}.pr-login__stage{justify-content:center;gap:var(--ui-space-4);width:min(100%, calc(440 * var(--ui-px)));flex-direction:column;justify-self:center;display:flex}.pr-login__stage>.pr-btn{align-self:flex-end}.pr-login__prompt{min-height:calc(56 * var(--ui-px));color:var(--ui-text-1);font-size:var(--ui-fs-md);line-height:var(--ui-lh-body);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.pr-login__progress{height:calc(6 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);overflow:hidden}.pr-login__progress>span{width:var(--v,0%);border-radius:inherit;background:var(--ui-accent);height:100%;transition:width var(--ui-dur-slow) var(--ui-ease);display:block}.pr-login__copyright{color:var(--ui-text-3);font-size:var(--ui-fs-xs);text-align:center;margin:0}.pr-login__choice{align-items:center;gap:var(--ui-space-2);min-width:0;color:var(--ui-text-2);white-space:nowrap;display:flex;overflow:hidden}.pr-login__choice>b{color:var(--ui-on-surface-accent);font-weight:var(--ui-fw-title);flex:none}.pr-login__choice>[aria-hidden=true]{color:var(--ui-text-3);flex:none}.pr-login__choice>:last-child{text-overflow:ellipsis;overflow:hidden}.pr-vehiclepick{padding:var(--ui-space-1);border-radius:var(--ui-radius-lg);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-overlay);flex-direction:column;margin:0;list-style:none;display:flex}.pr-vehiclepick button{gap:calc(3 * var(--ui-px)) var(--ui-space-3);width:100%;padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-md);color:var(--ui-text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.pr-vehiclepick button:hover{background:var(--ui-fill-1)}.pr-vehiclepick button[aria-selected=true]{background:var(--ui-accent-bg)}.pr-vehiclepick b{color:var(--ui-text-strong);font-weight:var(--ui-fw-regular)}.pr-vehiclepick button[aria-selected=true] b{color:var(--ui-on-surface-accent)}.pr-vehiclepick small{color:var(--ui-text-3);font-size:var(--ui-fs-xs);grid-column:1/-1}.pr-settings{gap:var(--ui-space-1);flex-direction:column;display:flex}.pr-setting{border-radius:var(--ui-tile-radius);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-card);flex-direction:column;display:flex}.pr-setting__head{align-items:center;gap:var(--ui-space-4);min-height:calc(var(--ui-control-h) + var(--ui-space-6));padding:var(--ui-space-2) var(--ui-card-pad);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pr-setting__head>.pr-icon{font-size:calc(var(--ui-icon-size) * 1.3);color:var(--ui-text-2)}.pr-setting__title{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);line-height:var(--ui-lh-heading);margin:0}.pr-setting__head>:last-child:not(.pr-setting__title):not(.pr-icon){min-width:calc(200 * var(--ui-px))}.pr-setting__body{padding:0 var(--ui-card-pad) var(--ui-card-pad) calc(var(--ui-card-pad) + var(--ui-icon-size) * 1.3 + var(--ui-space-4))}.pr-setting__group+.pr-setting__group{margin-top:var(--ui-space-3);padding-top:var(--ui-space-3);border-top:1px solid var(--ui-line-1)}.pr-setting__group>h3{margin:0 0 var(--ui-space-2);color:var(--ui-text-2);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-setting__switch{justify-content:space-between;align-items:center;gap:var(--ui-space-4);min-height:var(--ui-control-h);display:flex}.pr-setting__rows{gap:var(--ui-space-1) var(--ui-space-4);font-size:var(--ui-fs-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.pr-setting__rows dt{color:var(--ui-text-3)}.pr-setting__rows dd{color:var(--ui-text-1);margin:0}.pr-setting__actions{margin-top:var(--ui-space-3);justify-content:flex-end;display:flex}.pr-setting__hint{margin:var(--ui-space-2) 0 0;color:var(--ui-text-3);font-size:var(--ui-fs-xs);text-align:right}.pr-profile{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-6);display:flex}.pr-profile .pr-setting__rows{font-size:inherit}.pr-profile>.pr-avatar{width:calc(144 * var(--ui-px));height:calc(144 * var(--ui-px))}.pr-themes{gap:var(--ui-space-4);flex-wrap:wrap;display:flex}.pr-theme{gap:var(--ui-space-2);color:var(--ui-text-2);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.pr-theme__preview{width:calc(150 * var(--ui-px));height:calc(96 * var(--ui-px));border-radius:var(--ui-radius-md);background-color:var(--ui-surface-0);background-image:var(--ui-atmosphere);box-shadow:0 0 0 1px var(--ui-line-2);display:block;position:relative;overflow:hidden}.pr-theme__preview:after{content:"";border-radius:var(--ui-radius-sm);background:var(--ui-surface-raised);position:absolute;inset:25% -10% -10% 20%}.pr-theme[aria-pressed=true]{color:var(--ui-text-strong)}.pr-theme[aria-pressed=true] .pr-theme__preview{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-accent)}.pr-accent{gap:var(--ui-space-2);margin-top:var(--ui-space-4);flex-direction:column;display:flex}.pr-accent__head{color:var(--ui-text-2);font-size:var(--ui-fs-xs);justify-content:space-between;align-items:center;display:flex}.pr-accent__stages{gap:var(--ui-space-1);display:flex}.pr-accent__stages>span{width:calc(28 * var(--ui-px));height:calc(16 * var(--ui-px));border-radius:var(--ui-radius-pill)}.pr-accent__row{align-items:center;gap:var(--ui-space-3);color:var(--ui-text-2);font-size:var(--ui-fs-sm);grid-template-columns:1.5em minmax(0,1fr) 3em;display:grid}.pr-accent__row>.pr-slider{--pr-slider-thumb:calc(28 * var(--ui-px))}.pr-accent__row>output{color:var(--ui-text-strong);text-align:right}.pr-rail__item>.pr-count{top:calc(4 * var(--ui-px));right:calc(4 * var(--ui-px));box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-1);position:absolute}.pr-fab{width:calc(56 * var(--ui-px));height:calc(56 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-accent);color:var(--ui-on-accent);box-shadow:var(--ui-shadow-accent), var(--ui-shadow-raised);font-size:var(--ui-fs-2xl);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.pr-fab:not(:disabled,[aria-disabled=true]):active{scale:var(--ui-press-scale)}.pr-fab:is(:disabled,[aria-disabled=true]){background:var(--ui-fill-3);color:var(--ui-disabled);box-shadow:none;cursor:not-allowed}.pr-fab--dock:is(:disabled,[aria-disabled=true]){box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-surface-2)}.pr-fab--dock{width:calc(50 * var(--ui-px));height:calc(50 * var(--ui-px));translate:0 calc(-12 * var(--ui-px));box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-surface-2), var(--ui-shadow-accent)}.pr-fab.is-listening{animation:1.6s ease-out infinite pr-listen}@keyframes pr-listen{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ui-accent) 60%, transparent)}to{box-shadow:0 0 0 calc(18 * var(--ui-px)) transparent}}@media (prefers-reduced-motion:reduce){.pr-fab.is-listening{box-shadow:0 0 0 calc(4 * var(--ui-px)) var(--ui-accent-bg);animation:none}}.pr-rail__item.is-listening{color:var(--ui-on-surface-accent);animation:1.6s ease-out infinite pr-listen}@media (prefers-reduced-motion:reduce){.pr-rail__item.is-listening{background:var(--ui-accent-bg);animation:none}}.pr-floatbtn{align-items:center;gap:var(--ui-space-2);height:var(--ui-control-h);padding:0 var(--ui-space-6) 0 var(--ui-space-5);border-radius:var(--ui-radius-pill);background:var(--ui-inverse);color:var(--ui-on-inverse);box-shadow:var(--ui-shadow-raised);font:inherit;font-weight:var(--ui-fw-title);cursor:pointer;border:0;display:inline-flex}.pr-floatbtn:active{scale:var(--ui-press-scale)}.pr-rail__item--more{display:none!important}.cw-size-mobile .pr-rail__item--more{display:grid!important}.cw-size-mobile :is(.pr-rail__item--secondary,.pr-rail:has(.pr-rail__item--more) :is(.pr-rail__sep,.pr-rail__title)){display:none!important}@media (width<=40em){.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail__item--more{display:grid!important}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) :is(.pr-rail__item--secondary,.pr-rail:has(.pr-rail__item--more) :is(.pr-rail__sep,.pr-rail__title)){display:none!important}}.cw-size-mobile .pr-rail{margin:0 var(--ui-dock-gap) var(--ui-dock-bottom);border-radius:var(--ui-radius-xl);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-overlay)}.cw-size-mobile .pr-rail:not(:has(.pr-fab--dock)){overflow:clip}.cw-size-mobile .pr-rail:has(.pr-fab--dock){padding-inline:var(--ui-space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cw-size-mobile .pr-rail .pr-fab--dock{place-self:center}.cw-size-mobile .pr-rail__item>.pr-count{right:auto;left:calc(50% + var(--ui-icon-size) * .35);box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-2)}.cw-size-mobile .pr-toasts:not(.pr-toasts--static){bottom:calc(var(--ui-dock-space) + var(--ui-space-4))}@media (width<=40em){.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail{margin:0 var(--ui-dock-gap) var(--ui-dock-bottom);border-radius:var(--ui-radius-xl);background:var(--ui-surface-2);box-shadow:var(--ui-shadow-overlay)}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail:not(:has(.pr-fab--dock)){overflow:clip}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail:has(.pr-fab--dock){padding-inline:var(--ui-space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail .pr-fab--dock{place-self:center}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-rail__item>.pr-count{right:auto;left:calc(50% + var(--ui-icon-size) * .35);box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-2)}.cw-theme-product:not(.cw-size-tablet,.cw-size-desktop) .pr-toasts:not(.pr-toasts--static){bottom:calc(var(--ui-dock-space) + var(--ui-space-4))}}.pr-rail__group{display:contents}.pr-dockslot{z-index:50;-webkit-user-select:none;user-select:none;position:fixed;inset:auto 0 0}.pr-subheader{align-items:center;gap:var(--ui-space-3);min-height:var(--ui-header-h);padding:var(--ui-space-2) var(--ui-space-4);background:var(--ui-surface-1);display:flex}.pr-subheader__text{flex:1;min-width:0}.pr-subheader__over{color:var(--ui-text-3);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-subheader__over.is-accent{color:var(--ui-on-surface-accent)}.pr-subheader__title{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pr-subheader__status{align-items:center;gap:var(--ui-space-1);color:var(--ui-success);font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);flex:none;display:inline-flex}.pr-subheader__status.is-done{color:var(--ui-text-2)}.pr-subheader__status.is-danger{color:var(--ui-danger)}.pr-subheader__status.is-open{color:var(--ui-warning)}.pr-daytools{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex;container-type:inline-size}.pr-daytools__chips{gap:var(--ui-space-2);scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to left, transparent, black var(--ui-space-5));mask-image:linear-gradient(to left, transparent, black var(--ui-space-5));flex:1;padding-inline-end:var(--ui-space-5);display:flex;overflow-x:auto}.pr-daytools .pr-chip{flex:none;position:relative}.pr-daytools .pr-chip>.pr-count{margin-left:var(--ui-space-1);background:var(--ui-danger);color:var(--ui-surface-0)}.pr-datepill{height:var(--ui-control-h-sm);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);flex:none;align-items:center;display:inline-flex}.pr-datepill>button{align-items:center;gap:var(--ui-space-1);height:100%;padding:0 var(--ui-space-2);border-radius:inherit;color:var(--ui-text-2);font:inherit;font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-title);cursor:pointer;background:0 0;border:0;display:inline-flex}.pr-datepill>button:hover:not(:disabled){color:var(--ui-text-strong)}.pr-datepill>button:disabled{color:var(--ui-disabled);cursor:not-allowed}.pr-datepill.is-active{background:var(--ui-accent-bg)}.pr-datepill.is-active>button{color:var(--ui-on-surface-accent)}.pr-tool{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);color:var(--ui-text-2);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.pr-tool:hover{color:var(--ui-text-strong)}.pr-tool[aria-pressed=true]{background:var(--ui-accent-bg);color:var(--ui-on-surface-accent)}.pr-tool>.pr-count{top:calc(-4 * var(--ui-px));right:calc(-4 * var(--ui-px));position:absolute}:is(.pr-tool,.pr-datepill>button){position:relative}:is(.pr-tool,.pr-datepill>button):after{content:"";width:max(100%, var(--ui-touch-target));height:max(100%, var(--ui-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}@container (width<=30em){.pr-daytools__chips{order:1}.pr-daytools>.pr-tool{order:2}.pr-daytools>.pr-datepill{flex:1 0 100%;order:3;justify-content:space-between}.pr-daytools>.pr-datepill>button:nth-child(2){flex:1;justify-content:center}}.pr-stickyzone{z-index:2;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);transition:background-color var(--ui-dur) var(--ui-ease), box-shadow var(--ui-dur) var(--ui-ease);flex-direction:column;display:flex;position:sticky;top:0}.pr-stickyzone.is-scrolled{background:var(--ui-surface-1);box-shadow:var(--ui-shadow-raised)}.pr-dash{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-3);display:flex}.pr-dash__title{margin:var(--ui-space-1) 0 0;color:var(--ui-text-strong);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-light)}.pr-dash__title b{color:var(--ui-on-surface-accent);font-weight:var(--ui-fw-light)}.pr-dash__hint{align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-fill-1);color:var(--ui-text-2);font-size:var(--ui-fs-xs);display:flex}.pr-dash__hint>span{flex:1}.pr-tile__move{gap:var(--ui-space-1);display:flex}.pr-tile__peek{color:var(--ui-text-2);font-size:var(--ui-fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-clock{color:var(--ui-text-strong);font-size:var(--ui-fs-3xl);font-weight:var(--ui-fw-light);line-height:1}.pr-clock small{color:var(--ui-text-3);margin-left:.04em;font-size:.45em}.pr-clock.is-running{color:var(--ui-on-surface-accent)}.pr-clock.is-pause{color:var(--ui-warning)}.pr-clock.is-small{font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title)}.pr-clock--display{font-size:var(--ui-fs-display)}.pr-runstate{align-items:center;gap:var(--ui-space-1);color:var(--ui-on-surface-accent);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase;display:inline-flex}.pr-runstate:before{content:"";width:calc(6 * var(--ui-px));height:calc(6 * var(--ui-px));border-radius:var(--ui-radius-pill);background:currentColor}.pr-runstate.is-paused{color:var(--ui-warning)}.pr-clockgrid{margin-bottom:var(--ui-space-4);border-block:1px solid var(--ui-line-1);background:var(--ui-line-1);grid-template-columns:1fr 1fr;gap:1px;display:grid}.pr-clockgrid>div{gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-card-pad);background:color-mix(in srgb, var(--ui-surface-1) 40%, var(--ui-surface-0));flex-direction:column;display:flex}.pr-tile__body>.pr-clockgrid{margin-inline:calc(-1 * var(--ui-card-pad))}.pr-clockgrid .pr-clock{font-size:var(--ui-fs-display);line-height:1.2}.pr-clockactions{gap:var(--ui-space-2);margin-bottom:var(--ui-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.pr-clockactions>.pr-btn{height:var(--ui-control-h)}.pr-clockactions>.pr-btn.is-paused{background:var(--ui-warning-bg);color:var(--ui-warning)}.pr-newsnav{margin-top:var(--ui-space-4);justify-content:space-between;align-items:center;display:flex}.pr-newsnav__dots{gap:var(--ui-space-2);display:flex}.pr-newsnav__dots>button{width:calc(8 * var(--ui-px));height:calc(8 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-fill-3);cursor:pointer;border:0;padding:0}.pr-newsnav__dots>[aria-current=true]{width:calc(20 * var(--ui-px));background:var(--ui-accent)}.pr-account{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);display:flex}.pr-account>.pr-avatar,.pr-account__disc{width:calc(48 * var(--ui-px));height:calc(48 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-accent);color:var(--ui-on-accent);font-size:var(--ui-fs-xl);flex:none;place-items:center;display:grid}.pr-account__text{flex:1;min-width:0}.pr-account__logout{width:100%;height:auto;min-height:var(--ui-control-h);justify-content:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-fs-base);border-radius:0}.pr-card--flush>.pr-account,.pr-card--flush .pr-account__logout{padding-inline:var(--ui-card-pad)}.pr-row--stack{flex-direction:column;align-items:stretch}.pr-account__name{color:var(--ui-text-strong);font-size:var(--ui-fs-lg);font-weight:var(--ui-fw-title)}.pr-account__hof{color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-modetag{padding:calc(2 * var(--ui-px)) var(--ui-space-2);border:1px solid color-mix(in srgb, var(--ui-on-surface-accent) 40%, transparent);border-radius:var(--ui-radius-pill);background:var(--ui-accent-bg);color:var(--ui-on-surface-accent);font-size:var(--ui-fs-2xs);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps-wide);text-transform:uppercase}.pr-colophon{margin:var(--ui-space-4) 0 0;color:var(--ui-text-3);font-size:var(--ui-fs-2xs);text-align:center}.pr-card.is-glowing{box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-accent), var(--ui-shadow-accent);transition:box-shadow .7s var(--ui-ease)}.pr-dialog--sheet{border-radius:var(--ui-radius-xl) var(--ui-radius-xl) 0 0;width:100%;max-width:none;margin:auto 0 0}.pr-dialog--sheet:before{content:"";width:calc(36 * var(--ui-px));height:calc(4 * var(--ui-px));margin-top:var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-line-strong);align-self:center}@media (width>=40em){.pr-dialog--sheet{width:min(calc(100vw - var(--ui-space-8)), calc(480 * var(--ui-px)));border-radius:var(--ui-radius-xl);margin:auto}.pr-dialog--sheet:before{display:none}}.pr-app:has(>.pr-rail.is-pinned){grid-template-columns:calc(240 * var(--ui-px) + 2 * var(--ui-space-3)) minmax(0, 1fr)}.pr-rail.is-pinned{box-shadow:var(--ui-shadow-card)}.pr-rail__toggle[aria-expanded=true] .pr-icon{rotate:180deg}.pr-rail__head{align-items:center;gap:var(--ui-space-1);flex-direction:column;display:flex}.pr-rail__name{display:none}.pr-rail.is-pinned .pr-rail__head{margin-bottom:var(--ui-space-2);padding-left:var(--ui-space-1);flex-direction:row;align-self:stretch}.pr-rail.is-pinned .pr-rail__head>.pr-rail__brand{margin-bottom:0}.pr-rail.is-pinned .pr-rail__name{align-items:center;gap:var(--ui-space-2);min-width:0;color:var(--ui-text-strong);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-title);letter-spacing:var(--ui-tracking-caps);white-space:nowrap;flex:1;display:flex}.pr-rail.is-pinned .pr-rail__foot--row{flex-direction:row;align-items:center}.pr-rail.is-pinned .pr-rail__foot--row>.pr-rail__item:not(.pr-rail__item--icon){flex:1;min-width:0}.pr-rail.is-pinned :is(.pr-rail__foot--row,.pr-rail__head) .pr-rail__item--icon{width:var(--ui-control-h);flex:none;justify-content:center;padding:0}.pr-rail.is-pinned :is(.pr-rail__foot--row,.pr-rail__head) .pr-rail__item--icon .pr-rail__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pr-rail.is-pinned .pr-rail__foot--row .pr-rail__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-grid--3{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(340 * var(--ui-px))), 1fr))}.cw-glow{--ui-glow:var(--cw-neon);--ui-glow-soft:8%;--ui-glow-card:9%}:is(.cw-glow.cw-mode-day,.cw-glow .cw-mode-day,.cw-mode-day .cw-glow){--ui-glow:color-mix(in srgb, var(--cw-neon) 55%, var(--cw-green-800))}.cw-glow.cw-house,.cw-house .cw-glow,.cw-glow .cw-house{--ui-glow:var(--cw-house)}.cw-theme-product.cw-glow:not(.cw-mode-day){--ui-raised-highlight:color-mix(in srgb, var(--cw-white) 6%, transparent);--ui-shadow-drop:0 6px 20px -4px #00000059, 0 2px 6px -2px #0003}.cw-theme-product.cw-glow.cw-mode-day{--ui-shadow-drop:0 16px 24px -6px #00000013, 0 6px 10px -6px #00000013}.cw-glow .pr-card:not([class*=--sunken],[class*=--empty]){background-image:linear-gradient(180deg, color-mix(in srgb, var(--cw-white) 2%, transparent), transparent 60%)}.pr-glow{display:none}.cw-glow .pr-glow{top:calc(-80 * var(--ui-px));z-index:0;width:min(100%, calc(900 * var(--ui-px)));height:calc(480 * var(--ui-px));background:radial-gradient(ellipse at 50% 25%, color-mix(in srgb, var(--ui-glow) var(--ui-glow-soft), transparent) 0%, color-mix(in srgb, var(--ui-glow) calc(var(--ui-glow-soft) / 3), transparent) 45%, transparent 70%);filter:blur(calc(48 * var(--ui-px)));pointer-events:none;display:block;position:absolute;left:50%;translate:-50%}.cw-glow a.pr-card{transition:background-color var(--ui-dur) var(--ui-ease), box-shadow var(--ui-dur) var(--ui-ease), translate var(--ui-dur) var(--ui-ease)}.cw-glow a.pr-card:hover{background-image:radial-gradient(ellipse at 25% 20%, color-mix(in srgb, var(--pr-glow,var(--ui-glow)) var(--ui-glow-card), transparent) 0%, transparent 65%);box-shadow:var(--ui-shadow-card), 0 0 0 1px color-mix(in srgb, var(--pr-glow,var(--ui-glow)) 30%, transparent);translate:0 calc(-2 * var(--ui-px))}.cw-glow .pr-dot{box-shadow:0 0 calc(6 * var(--ui-px)) color-mix(in srgb, var(--ui-text-3) 60%, transparent)}.cw-glow .pr-dot--success{box-shadow:0 0 calc(6 * var(--ui-px)) color-mix(in srgb, var(--ui-success) 60%, transparent)}.cw-glow .pr-dot--warning{box-shadow:0 0 calc(6 * var(--ui-px)) color-mix(in srgb, var(--ui-warning) 60%, transparent)}.cw-glow .pr-dot--danger{box-shadow:0 0 calc(6 * var(--ui-px)) color-mix(in srgb, var(--ui-danger) 60%, transparent)}.cw-glow .pr-dot--info{box-shadow:0 0 calc(6 * var(--ui-px)) color-mix(in srgb, var(--ui-info) 60%, transparent)}.cw-glow .pr-dot--accent{box-shadow:0 0 calc(8 * var(--ui-px)) var(--ui-glow)}.cw-glow .pr-dot--pulse{animation:2.5s ease-in-out infinite pr-glow-pulse}@keyframes pr-glow-pulse{50%{opacity:.45;scale:.8}}.pr-glow-pill{align-items:center;gap:var(--ui-space-2);padding:calc(5 * var(--ui-px)) var(--ui-space-3);border:1px solid var(--ui-line-1);border-radius:var(--ui-radius-pill);background:var(--ui-fill-1);color:var(--ui-text-1);font-size:var(--ui-fs-xs);display:inline-flex}.cw-glow .pr-glow-pill{border-color:color-mix(in srgb, var(--ui-glow) 22%, transparent);background:color-mix(in srgb, var(--ui-glow) 8%, transparent)}.pr-glow-line{position:relative}.cw-glow .pr-glow-line:after{content:"";right:0;bottom:calc(2 * var(--ui-px));height:calc(3 * var(--ui-px));border-radius:var(--ui-radius-pill);background:linear-gradient(90deg, transparent, var(--ui-glow), transparent);opacity:.7;pointer-events:none;position:absolute;left:0}.pr-card__icon{width:calc(48 * var(--ui-px));height:calc(48 * var(--ui-px));border-radius:var(--ui-radius-md);background:var(--ui-fill-2);color:var(--ui-text-strong);transition:scale var(--ui-dur) var(--ui-ease);flex:none;place-items:center;display:grid}.pr-card__icon>.pr-icon{font-size:calc(var(--ui-icon-size) * 1.5)}.cw-glow .pr-card__icon{background:color-mix(in srgb, var(--pr-glow,var(--ui-glow)) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pr-glow,var(--ui-glow)) 22%, transparent);color:var(--pr-glow,var(--ui-glow))}a.pr-card:hover .pr-card__icon{scale:1.04}@media (prefers-reduced-motion:reduce){.cw-glow .pr-dot--pulse{animation:none}.cw-glow a.pr-card:hover{translate:none}a.pr-card:hover .pr-card__icon{scale:none}}:is(.cw-glow.cw-mode-day,.cw-glow .cw-mode-day,.cw-mode-day .cw-glow) .pr-glow{display:none}:is(.cw-glow.cw-mode-day,.cw-glow .cw-mode-day,.cw-mode-day .cw-glow) a.pr-card:hover{background-image:none}:is(.cw-glow.cw-mode-day,.cw-glow .cw-mode-day,.cw-mode-day .cw-glow) .pr-dot{box-shadow:none}.pr-dialog--side{width:min(100vw, calc(480 * var(--ui-px)));border-radius:var(--ui-radius-xl) 0 0 var(--ui-radius-xl);height:100dvh;max-height:none;margin:0 0 0 auto}.pr-dialog--side[open]{animation:pr-side-in var(--ui-dur-slow) var(--ui-ease)}.pr-dialog--side>.pr-dialog__head{border-bottom:1px solid var(--ui-line-1);padding-bottom:var(--ui-space-4)}.pr-dialog--side>.pr-dialog__foot{border-top:1px solid var(--ui-line-1)}@keyframes pr-side-in{0%{translate:calc(24 * var(--ui-px)) 0;opacity:0}}.pr-frame{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-lg);flex-direction:column;display:flex}.pr-frame__title{color:var(--ui-text-strong);font-size:var(--ui-fs-sm);font-weight:var(--ui-fw-title);margin:0}.pr-frame__hint{margin:calc(-1 * var(--ui-space-2)) 0 0;color:var(--ui-text-2);font-size:var(--ui-fs-xs)}.pr-edge{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--pr-edge,var(--ui-line-strong))}.pr-card.pr-edge{box-shadow:inset calc(3 * var(--ui-px)) 0 0 var(--pr-edge,var(--ui-line-strong)), var(--ui-shadow-card)}.pr-edge--success{--pr-edge:var(--ui-success)}.pr-edge--warning{--pr-edge:var(--ui-warning)}.pr-edge--danger{--pr-edge:var(--ui-danger)}.pr-edge--info{--pr-edge:var(--ui-info)}.pr-edge--accent{--pr-edge:var(--ui-on-surface-accent)}.pr-tile__head>.pr-icon.pr-tile__chevron{color:var(--ui-text-3);font-size:var(--ui-fs-xs);transition:rotate var(--ui-dur) var(--ui-ease);flex:none}.pr-tile[open]>.pr-tile__head>.pr-icon.pr-tile__chevron{rotate:90deg}.pr-meter{height:calc(4 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-fill-2);display:flex;overflow:hidden}.pr-meter__part{width:var(--pr-value,0%);background:var(--ui-text-strong);transition:width var(--ui-dur-slow) var(--ui-ease);flex:none}.pr-meter__part--second{background:color-mix(in srgb, var(--ui-text-strong) 35%, transparent)}.pr-meter__part--series{background:var(--pr-series,var(--ui-chart-2))}.pr-avatar__status{width:calc(9 * var(--ui-px));height:calc(9 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--pr-status,var(--ui-text-3));box-shadow:0 0 0 calc(2 * var(--ui-px)) var(--ui-surface-0);position:absolute;bottom:0;right:0}.pr-avatar__status--success{--pr-status:var(--ui-success)}.pr-avatar__status--warning{--pr-status:var(--ui-warning)}.pr-avatar__status--danger{--pr-status:var(--ui-danger)}.pr-avatar__status--info{--pr-status:var(--ui-info)}.pr-avatar__status:has(>.pr-icon){width:calc(14 * var(--ui-px));height:calc(14 * var(--ui-px));color:var(--ui-surface-0);place-items:center;display:grid}.pr-avatar__status>.pr-icon{font-size:calc(9 * var(--ui-px))}.pr-dot--chart-1{background:var(--ui-chart-1)}.pr-dot--chart-2{background:var(--ui-chart-2)}.pr-dot--chart-3{background:var(--ui-chart-3)}.pr-dot--chart-4{background:var(--ui-chart-4)}.pr-dot--chart-5{background:var(--ui-chart-5)}.pr-dot--chart-6{background:var(--ui-chart-6)}.cw-glow :is(.pr-dot--chart-2,.pr-dot--chart-3,.pr-dot--chart-4,.pr-dot--chart-5,.pr-dot--chart-6){box-shadow:0 0 calc(6 * var(--ui-px)) currentColor}.pr-code{padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-fill-1);color:var(--ui-text-1);font-family:var(--ui-font-mono);font-size:var(--ui-fs-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pr-zoom{border-radius:var(--ui-radius-md);background:var(--ui-fill-1);max-width:100%;font:inherit;cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.pr-zoom>img{max-width:100%;display:block}.pr-zoom__icon{background:var(--ui-scrim);color:var(--cw-white);font-size:var(--ui-fs-2xl);opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease);place-items:center;display:grid;position:absolute;inset:0}.pr-zoom:is(:hover,:focus-visible)>.pr-zoom__icon{opacity:1}.pr-zoom__full{object-fit:contain;max-width:100%;max-height:75vh;margin:0 auto;display:block}.pr-colorpick{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.pr-colorpick__swatch{width:calc(28 * var(--ui-px));height:calc(28 * var(--ui-px));border:1px solid var(--ui-line-2);border-radius:var(--ui-radius-pill);background:var(--pr-vehicle,var(--ui-fill-2));cursor:pointer;transition:scale var(--ui-dur-fast) var(--ui-ease);flex:none;padding:0}.pr-colorpick__swatch:hover{scale:1.1}.pr-colorpick__swatch[aria-pressed=true]{outline:2px solid var(--ui-selected-line);outline-offset:2px}.pr-colorpick__swatch:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.pr-colorpick--sm .pr-colorpick__swatch{width:calc(24 * var(--ui-px));height:calc(24 * var(--ui-px));border:0}.pr-pickgrid{gap:var(--ui-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pr-pickgrid .pr-btn[aria-pressed=true]{outline:2px solid var(--ui-selected-line);outline-offset:-2px}.pr-step.is-warning{color:var(--ui-warning)}.pr-step.is-warning:before{content:"!";border-color:var(--ui-warning);background:var(--ui-warning-bg);color:var(--ui-warning)}.pr-scrim{z-index:10;background:var(--ui-scrim);place-items:center;display:grid;position:absolute;inset:0}.pr-scrim--blur{background:color-mix(in srgb, var(--ui-scrim) 70%, transparent);-webkit-backdrop-filter:blur(calc(14 * var(--ui-px)));backdrop-filter:blur(calc(14 * var(--ui-px)))}.pr-swipe{width:calc(320 * var(--ui-px));border-radius:var(--ui-radius-pill);background:var(--ui-text-1);max-width:100%;color:var(--ui-surface-0);font-size:var(--ui-fs-base);font-weight:var(--ui-fw-title);touch-action:none;-webkit-user-select:none;user-select:none;display:flex;position:relative}.pr-swipe__track{width:100%;min-width:0;padding-left:25%;display:flex}.pr-swipe__caption{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);width:100%;min-width:0;padding:calc(13.75 * var(--ui-px)) var(--ui-space-6);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.pr-swipe__caption:has(>.pr-icon){justify-content:space-between}.pr-swipe__caption>.pr-icon{color:var(--ui-surface-1)}.pr-swipe__knob{aspect-ratio:1;border:calc(3.75 * var(--ui-px)) solid var(--ui-text-1);border-radius:var(--ui-radius-pill);background:var(--ui-surface-0);height:100%;color:var(--ui-inverse);cursor:grab;place-items:center;display:grid;position:absolute;top:0;left:0}.pr-swipe.is-dragging .pr-swipe__knob{cursor:grabbing}.pr-swipe--inverse{background:var(--ui-surface-0);color:var(--ui-inverse)}.pr-swipe--inverse .pr-swipe__caption>.pr-icon{color:var(--ui-inverse)}.pr-swipe--inverse .pr-swipe__knob{border-color:var(--ui-surface-0);background:var(--ui-text-1);color:var(--ui-surface-1)}.pr-stagger>*{animation:pr-in var(--ui-dur-slow) var(--ui-ease) backwards;animation-delay:calc(var(--i,0) * 40ms)}.pr-stagger>:first-child{--i:1}.pr-stagger>:nth-child(2){--i:2}.pr-stagger>:nth-child(3){--i:3}.pr-stagger>:nth-child(4){--i:4}.pr-stagger>:nth-child(5){--i:5}.pr-stagger>:nth-child(6){--i:6}.pr-stagger>:nth-child(7){--i:7}.pr-stagger>:nth-child(8){--i:8}@media (prefers-reduced-motion:reduce){.pr-stagger>*{animation:none}}.pr-hit{position:relative}.pr-hit:after{content:"";width:max(100%, var(--ui-touch-target));height:max(100%, var(--ui-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}.pr-fab--dock:focus{outline:none}.pr-fab--dock:focus-visible{box-shadow:0 0 0 calc(3 * var(--ui-px)) var(--ui-surface-1), 0 0 0 calc(5 * var(--ui-px)) var(--ui-focus)}.pr-panel--hero>.pr-panel__head{gap:var(--ui-space-4);margin:0 var(--ui-space-6);padding:var(--ui-space-5) 0 var(--ui-space-4);border-bottom:1px solid var(--ui-line-2);flex:none}.pr-panel--hero>.pr-panel__head>.pr-icon{font-size:var(--ui-fs-3xl)}.pr-panel--hero .pr-panel__title{font-size:calc(30 * var(--ui-px));font-weight:var(--ui-fw-light)}.pr-panel--hero>:where(.pr-panel__body){padding:var(--ui-space-5) var(--ui-space-6)}.pr-panel--hero>:where(.pr-panel__body--flush){padding:0 var(--ui-space-6) var(--ui-space-3)}.pr-panel--hero .pr-news__title{font-size:calc(30 * var(--ui-px))}.pr-panel--hero .pr-news__text{font-size:calc(19 * var(--ui-px))}.pr-panel--hero .pr-todo{gap:var(--ui-space-5);padding:var(--ui-space-2) var(--ui-space-1);border-radius:0}.pr-panel--hero .pr-todos>li+li>.pr-todo{border-top-color:var(--ui-line-2)}.pr-panel--hero .pr-todo>input{width:calc(36 * var(--ui-px));height:calc(36 * var(--ui-px));font-size:calc(36 * var(--ui-px))}.pr-panel--hero .pr-todo__label{font-size:var(--ui-fs-xl);font-weight:var(--ui-fw-regular)}.pr-panel--hero .pr-todo__note{font-size:var(--ui-fs-sm)}.pr-panel--hero .pr-conv{padding:var(--ui-space-2) var(--ui-space-1);border-radius:0;align-items:center}.pr-panel--hero .pr-conv__name{font-size:calc(19 * var(--ui-px))}.pr-panel--hero .pr-conv__preview{font-size:calc(17 * var(--ui-px));white-space:normal}.pr-panel--hero .pr-conv__preview>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.pr-panel--hero .pr-conv__time{color:var(--ui-text-1);font-size:var(--ui-fs-base)}.pr-panel--hero .pr-clock--display{font-size:calc(56 * var(--ui-px))}.pr-todo>.pr-icon.pr-todo__icon--plate{width:calc(46 * var(--ui-px));height:calc(46 * var(--ui-px));border-radius:var(--ui-radius-sm);background:var(--ui-inverse);color:var(--ui-on-inverse);font-size:calc(26 * var(--ui-px));place-items:center;display:grid}.pr-todo:is(:has(input:checked),[aria-disabled=true])>.pr-icon.pr-todo__icon--plate{background:var(--ui-fill-3);color:var(--ui-text-2)}.pr-otp{justify-content:center;gap:var(--ui-space-2);display:flex}.pr-otp>.pr-input{width:calc(52 * var(--ui-px));height:calc(60 * var(--ui-px));color:var(--ui-text-strong);font-size:var(--ui-fs-3xl);font-variant-numeric:tabular-nums;text-align:center;flex:none;padding:0}@media (width<=30em){.pr-otp{gap:var(--ui-space-1)}.pr-otp>.pr-input{width:calc(44 * var(--ui-px));height:calc(54 * var(--ui-px));font-size:var(--ui-fs-2xl)}}.pr-lockpage{min-height:100dvh;padding:var(--ui-space-6);background-color:var(--ui-surface-0);background-image:var(--ui-atmosphere);place-items:center;display:grid}.pr-lockpage>.pr-card{width:min(100%, calc(440 * var(--ui-px)))}.pr-loginpage{align-content:center;place-items:center;gap:var(--ui-space-4);min-height:100dvh;padding:var(--ui-space-6);background-color:var(--ui-surface-0);background-image:var(--ui-atmosphere);display:grid}.pr-loginsplit{width:min(100%, calc(1120 * var(--ui-px)));min-height:min(calc(640 * var(--ui-px)), calc(100dvh - 2 * var(--ui-space-6)));border-radius:var(--ui-radius-xl);background:var(--ui-surface-1);box-shadow:var(--ui-shadow-card), var(--ui-shadow-overlay);color:var(--ui-text-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.pr-loginsplit__form{min-width:0;padding:var(--ui-space-6) var(--ui-space-10);align-content:center;display:grid;position:relative}.pr-loginsplit__form>:not(.pr-loginsplit__credit){width:auto;max-width:none;min-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.pr-loginsplit__media{background:#3b3c8f;position:relative;overflow:hidden}.pr-loginsplit__media>:is(img,video){object-fit:cover;object-position:35% 60%;width:100%;height:100%;position:absolute;inset:0}.pr-loginsplit__credit{right:var(--ui-space-6);bottom:var(--ui-space-6);left:var(--ui-space-6);color:var(--ui-text-3);font-size:var(--ui-fs-xs);line-height:var(--ui-lh-body);text-align:center;margin:0;position:absolute}@media (prefers-reduced-motion:reduce){.pr-loginsplit__media>video{display:none}}@media (width<=56em){.pr-loginsplit{width:min(100%, calc(520 * var(--ui-px)));grid-template-columns:minmax(0,1fr);min-height:0}.pr-loginsplit__form{padding-inline:0}.pr-loginsplit__credit{padding:0 var(--ui-space-6) var(--ui-space-6);position:static}.pr-loginsplit__media{display:none}}.cw-theme-product .pr-check>input[type=radio]:indeterminate:not(:checked){background:var(--ui-field-bg);border-color:var(--ui-field-line)}.cw-theme-product .pr-pagetitle{margin:0 0 var(--ui-space-2);color:var(--ui-text-strong);font-size:var(--ui-fs-2xl);font-weight:var(--ui-fw-light);line-height:var(--ui-lh-heading)}.cw-theme-product.cw-look-conwin .pr-pagetitle{font-size:var(--ui-fs-3xl)}.cw-theme-product :is(.pr-pagehead__text,.pr-section-head)>.pr-pagetitle{margin:0}.cw-theme-product .pr-icon--home:after{content:"t"}.cw-theme-product .pr-steps--vertical{align-items:stretch;gap:var(--ui-space-2);flex-direction:column}.cw-theme-product .pr-steps--vertical .pr-step{flex:none}.cw-theme-product .pr-steps--vertical .pr-step:after{display:none}.cw-theme-product .pr-status--success,.cw-theme-product .pr-text--success{color:var(--ui-success)}
