@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/inter-400.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/inter-500.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/inter-600.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/jetbrains-mono-500.woff2)format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-subset.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rh-chrome:#0f172a;--rh-chrome-2:#1e293b;--rh-chrome-hover:#1e293b;--rh-chrome-line:#334155;--rh-chrome-ink:#fff;--rh-chrome-soft:#cbd5e1;--rh-chrome-muted:#a0aec0;--rh-chrome-marker:#3b82f6;--rh-chrome-badge-ink:#e2e8f0;--rh-canvas:#f8fafc;--rh-sheet:#fff;--rh-sheet-2:#f8fafc;--rh-sheet-3:#f1f5f9;--rh-line:#e2e8f0;--rh-line-strong:#7c8ba1;--rh-outline:#7c8ba1;--rh-row-hover:#f8fafc;--rh-row-selected:#eff6ff;--rh-menu-hover:#eff6ff;--rh-keycap:#f1f5f9;--rh-topbar-bg:#fff;--rh-raised:#fff;--rh-scrim:#0f172a;--rh-ink:#0f172a;--rh-ink-2:#475569;--rh-ink-3:#64748b;--rh-ink-4:#94a3b8;--rh-tint-ink-3:#475569;--rh-accent:#2563eb;--rh-accent-hover:#1d4ed8;--rh-on-accent:#fff;--rh-accent-ink:#1d4ed8;--rh-accent-soft:#eff6ff;--rh-accent-line:#bfdbfe;--rh-accent-edge:#93c5fd;--rh-strong:#0f172a;--rh-strong-hover:#1e293b;--rh-on-strong:#fff;--rh-focus:#3b82f6;--rh-trouble:#b91c1c;--rh-trouble-soft:#fee2e2;--rh-trouble-line:#fecaca;--rh-trouble-dot:#dc2626;--rh-attention:#92400e;--rh-attention-soft:#fef3c7;--rh-attention-line:#fde68a;--rh-attention-dot:#d97706;--rh-neutral:#1d4ed8;--rh-neutral-soft:#dbeafe;--rh-neutral-line:#bfdbfe;--rh-neutral-dot:#2563eb;--rh-calm:#065f46;--rh-calm-soft:#d1fae5;--rh-calm-line:#a7f3d0;--rh-calm-dot:#059669;--rh-quiet:#475569;--rh-quiet-soft:#f1f5f9;--rh-quiet-line:#e2e8f0;--rh-quiet-dot:#94a3b8;--rh-badge:#dc2626;--rh-on-badge:#fff;--rh-calmnote-fill:#f8fafc;--rh-calmnote-line:#e2e8f0;--rh-calmnote-icon:#1d4ed8;--rh-calmnote-ink:#475569;--rh-primary:#2563eb;--rh-shadow-sheet:0 1px 2px #0f172a0f, 0 1px 3px #0f172a0d;--rh-shadow-raised:0 1px 2px #0f172a0f, 0 4px 10px -4px #0f172a1a;--rh-shadow-modal:0 12px 32px -4px #0f172a2e, 0 2px 6px #0f172a0f;--rh-shadow-topbar:0 1px 0 #0f172a05;--rh-shadow-bottombar:0 -1px 3px #0f172a0a;--rh-shadow-reply:0 -6px 12px -10px #0f172a47;--rh-backdrop:#0f172a73;--rh-backdrop-blur:4px;--rh-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rh-font-title:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rh-font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--rh-font-icons:"Material Symbols Outlined";--rh-fs-display:32px;--rh-lh-display:40px;--rh-fs-h1:24px;--rh-lh-h1:32px;--rh-fs-h2:20px;--rh-lh-h2:28px;--rh-fs-h3:16px;--rh-lh-h3:24px;--rh-fs-body-lg:15px;--rh-fs-body:14px;--rh-lh-body:20px;--rh-fs-body-sm:13px;--rh-lh-body-sm:18px;--rh-fs-label:13px;--rh-lh-label:18px;--rh-fs-label-sm:12px;--rh-lh-label-sm:16px;--rh-fs-kbd:11px;--rh-fs-mono:12px;--rh-tracking-tight:-.02em;--rh-tracking-caps:.04em;--rh-sp-2:8px;--rh-sp-3:12px;--rh-sp-4:16px;--rh-sp-5:20px;--rh-sp-6:24px;--rh-sp-8:32px;--rh-gutter:24px;--rh-gutter-mid:20px;--rh-gutter-phone:16px;--rh-edge:clamp(16px, 3vw, 40px);--rh-r-sm:4px;--rh-r-md:8px;--rh-r-lg:12px;--rh-r-full:9999px;--rh-card-x:20px;--rh-card-head-y:14px;--rh-card-foot-y:12px;--rh-shadow-card:var(--rh-shadow-raised);--rh-disc-fill:var(--rh-chrome);--rh-disc-ink:#fff;--rh-ctl-h:36px;--rh-row-h:40px;--rh-row-h-compact:36px;--rh-touch:44px;--rh-sidebar-w:240px;--rh-rail-w:64px;--rh-topbar-h:56px;--rh-topbar-h-short:48px;--rh-bottomnav-h:60px;--rh-ease:cubic-bezier(.2, 0, 0, 1);--rh-t-fast:.1s;--rh-t:.15s;--rh-z-sticky:5;--rh-z-sidebar:20;--rh-z-topbar:30;--rh-z-bottomnav:30;--rh-z-actionbar:35;--rh-z-sheet:62;--rh-z-toast:90}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rh-chrome:#03050b;--rh-chrome-2:#16213a;--rh-chrome-hover:#111a2b;--rh-chrome-line:#1c2638;--rh-chrome-ink:#fff;--rh-chrome-soft:#cbd5e1;--rh-chrome-muted:#a0aec0;--rh-chrome-marker:#3b82f6;--rh-chrome-badge-ink:#e2e8f0;--rh-canvas:#0c1526;--rh-sheet:#1e2b44;--rh-sheet-2:#172239;--rh-sheet-3:#27354f;--rh-line:#33435e;--rh-line-strong:#74839c;--rh-outline:#74839c;--rh-row-hover:#22304b;--rh-row-selected:#1b3258;--rh-topbar-bg:#131c30;--rh-raised:#2b3a57;--rh-menu-hover:#3a4b6b;--rh-keycap:#33435e;--rh-scrim:#000;--rh-ink:#e2e8f0;--rh-ink-2:#cbd5e1;--rh-ink-3:#a0aec0;--rh-ink-4:#64748b;--rh-tint-ink-3:#cbd5e1;--rh-accent:#60a5fa;--rh-accent-hover:#93c5fd;--rh-on-accent:#0f172a;--rh-accent-ink:#93c5fd;--rh-accent-soft:#1b3258;--rh-accent-line:#274780;--rh-accent-edge:#274780;--rh-strong:#e2e8f0;--rh-strong-hover:#cbd5e1;--rh-on-strong:#0f172a;--rh-focus:#60a5fa;--rh-trouble:#fca5a5;--rh-trouble-soft:#3a1c24;--rh-trouble-line:#5b2530;--rh-trouble-dot:#f87171;--rh-attention:#fcd34d;--rh-attention-soft:#3a2a12;--rh-attention-line:#5a4112;--rh-attention-dot:#fbbf24;--rh-neutral:#93c5fd;--rh-neutral-soft:#172a4a;--rh-neutral-line:#1e3a6b;--rh-neutral-dot:#60a5fa;--rh-calm:#6ee7b7;--rh-calm-soft:#0f3329;--rh-calm-line:#14503e;--rh-calm-dot:#34d399;--rh-quiet:#cbd5e1;--rh-quiet-soft:#27354f;--rh-quiet-line:#33435e;--rh-quiet-dot:#94a3b8;--rh-badge:#f87171;--rh-on-badge:#0f172a;--rh-calmnote-fill:#172239;--rh-calmnote-line:#33435e;--rh-calmnote-icon:#93c5fd;--rh-calmnote-ink:#cbd5e1;--rh-primary:#60a5fa;--rh-shadow-sheet:inset 0 1px 0 #ffffff0a, 0 1px 3px #00000073, 0 0 0 1px #ffffff05;--rh-shadow-raised:inset 0 1px 0 #ffffff0d, 0 1px 3px #00000073, 0 8px 18px -8px #0009;--rh-shadow-modal:0 16px 40px -6px #000000b3, 0 2px 8px #00000080;--rh-shadow-topbar:0 1px 2px #0000004d;--rh-shadow-bottombar:0 -1px 3px #00000059;--rh-shadow-reply:0 -6px 12px -10px #0009;--rh-backdrop:#0206119e;--md-menu-item-hover-state-layer-color:#89a4d4;--md-menu-item-hover-state-layer-opacity:.16;--md-menu-item-focus-state-layer-color:#89a4d4;--md-menu-item-focus-state-layer-opacity:.16}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rh-chrome:#03050b;--rh-chrome-2:#16213a;--rh-chrome-hover:#111a2b;--rh-chrome-line:#1c2638;--rh-chrome-ink:#fff;--rh-chrome-soft:#cbd5e1;--rh-chrome-muted:#a0aec0;--rh-chrome-marker:#3b82f6;--rh-chrome-badge-ink:#e2e8f0;--rh-canvas:#0c1526;--rh-sheet:#1e2b44;--rh-sheet-2:#172239;--rh-sheet-3:#27354f;--rh-line:#33435e;--rh-line-strong:#74839c;--rh-outline:#74839c;--rh-row-hover:#22304b;--rh-row-selected:#1b3258;--rh-topbar-bg:#131c30;--rh-raised:#2b3a57;--rh-menu-hover:#3a4b6b;--rh-keycap:#33435e;--rh-scrim:#000;--rh-ink:#e2e8f0;--rh-ink-2:#cbd5e1;--rh-ink-3:#a0aec0;--rh-ink-4:#64748b;--rh-tint-ink-3:#cbd5e1;--rh-accent:#60a5fa;--rh-accent-hover:#93c5fd;--rh-on-accent:#0f172a;--rh-accent-ink:#93c5fd;--rh-accent-soft:#1b3258;--rh-accent-line:#274780;--rh-accent-edge:#274780;--rh-strong:#e2e8f0;--rh-strong-hover:#cbd5e1;--rh-on-strong:#0f172a;--rh-focus:#60a5fa;--rh-trouble:#fca5a5;--rh-trouble-soft:#3a1c24;--rh-trouble-line:#5b2530;--rh-trouble-dot:#f87171;--rh-attention:#fcd34d;--rh-attention-soft:#3a2a12;--rh-attention-line:#5a4112;--rh-attention-dot:#fbbf24;--rh-neutral:#93c5fd;--rh-neutral-soft:#172a4a;--rh-neutral-line:#1e3a6b;--rh-neutral-dot:#60a5fa;--rh-calm:#6ee7b7;--rh-calm-soft:#0f3329;--rh-calm-line:#14503e;--rh-calm-dot:#34d399;--rh-quiet:#cbd5e1;--rh-quiet-soft:#27354f;--rh-quiet-line:#33435e;--rh-quiet-dot:#94a3b8;--rh-badge:#f87171;--rh-on-badge:#0f172a;--rh-calmnote-fill:#172239;--rh-calmnote-line:#33435e;--rh-calmnote-icon:#93c5fd;--rh-calmnote-ink:#cbd5e1;--rh-primary:#60a5fa;--rh-shadow-sheet:inset 0 1px 0 #ffffff0a, 0 1px 3px #00000073, 0 0 0 1px #ffffff05;--rh-shadow-raised:inset 0 1px 0 #ffffff0d, 0 1px 3px #00000073, 0 8px 18px -8px #0009;--rh-shadow-modal:0 16px 40px -6px #000000b3, 0 2px 8px #00000080;--rh-shadow-topbar:0 1px 2px #0000004d;--rh-shadow-bottombar:0 -1px 3px #00000059;--rh-shadow-reply:0 -6px 12px -10px #0009;--rh-backdrop:#0206119e;--md-menu-item-hover-state-layer-color:#89a4d4;--md-menu-item-hover-state-layer-opacity:.16;--md-menu-item-focus-state-layer-color:#89a4d4;--md-menu-item-focus-state-layer-opacity:.16}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--md-ref-typeface-brand:var(--rh-font);--md-ref-typeface-plain:var(--rh-font);--md-icon-font:var(--rh-font-icons);--md-icon-size:20px;--md-sys-color-primary:var(--rh-accent);--md-sys-color-on-primary:var(--rh-on-accent);--md-sys-color-primary-container:var(--rh-accent-soft);--md-sys-color-on-primary-container:var(--rh-accent-ink);--md-sys-color-secondary:var(--rh-ink-2);--md-sys-color-on-secondary:var(--rh-sheet);--md-sys-color-secondary-container:var(--rh-accent-soft);--md-sys-color-on-secondary-container:var(--rh-accent-ink);--md-sys-color-tertiary:var(--rh-accent);--md-sys-color-on-tertiary:var(--rh-on-accent);--md-sys-color-tertiary-container:var(--rh-accent-soft);--md-sys-color-on-tertiary-container:var(--rh-accent-ink);--md-sys-color-error:var(--rh-trouble);--md-sys-color-on-error:var(--rh-sheet);--md-sys-color-error-container:var(--rh-trouble-soft);--md-sys-color-on-error-container:var(--rh-trouble);--md-sys-color-background:var(--rh-canvas);--md-sys-color-on-background:var(--rh-ink);--md-sys-color-surface:var(--rh-sheet);--md-sys-color-surface-bright:var(--rh-sheet);--md-sys-color-surface-dim:var(--rh-canvas);--md-sys-color-surface-container-lowest:var(--rh-sheet);--md-sys-color-surface-container-low:var(--rh-sheet);--md-sys-color-surface-container:var(--rh-sheet);--md-sys-color-surface-container-high:var(--rh-sheet);--md-sys-color-surface-container-highest:var(--rh-sheet-3);--md-sys-color-surface-variant:var(--rh-sheet-3);--md-sys-color-on-surface:var(--rh-ink);--md-sys-color-on-surface-variant:var(--rh-ink-2);--md-sys-color-outline:var(--rh-outline);--md-sys-color-outline-variant:var(--rh-line);--md-sys-color-inverse-surface:var(--rh-ink);--md-sys-color-inverse-on-surface:var(--rh-sheet);--md-sys-color-inverse-primary:var(--rh-accent-ink);--md-sys-color-shadow:var(--rh-scrim);--md-sys-color-scrim:var(--rh-scrim);--md-sys-shape-corner-extra-small:var(--rh-r-sm);--md-sys-shape-corner-small:var(--rh-r-sm);--md-sys-shape-corner-medium:var(--rh-r-md);--md-sys-shape-corner-large:var(--rh-r-lg);--md-sys-shape-corner-extra-large:var(--rh-r-lg);--md-sys-shape-corner-full:var(--rh-r-full);--md-focus-ring-color:var(--rh-focus);--md-focus-ring-width:2px;--md-focus-ring-shape:var(--rh-r-sm);--md-ripple-hover-color:var(--rh-ink);--md-ripple-pressed-color:var(--rh-ink);--md-filled-button-container-height:var(--rh-ctl-h);--md-filled-button-container-shape:var(--rh-r-sm);--md-filled-button-label-text-size:13px;--md-filled-button-label-text-weight:600;--md-filled-button-leading-space:14px;--md-filled-button-trailing-space:14px;--md-filled-button-with-leading-icon-leading-space:12px;--md-filled-button-with-leading-icon-trailing-space:14px;--md-filled-button-icon-size:18px;--md-filled-button-container-color:var(--rh-accent);--md-filled-button-label-text-color:var(--rh-on-accent);--md-filled-button-icon-color:var(--rh-on-accent);--md-filled-button-hover-label-text-color:var(--rh-on-accent);--md-filled-button-hover-icon-color:var(--rh-on-accent);--md-filled-button-focus-label-text-color:var(--rh-on-accent);--md-filled-button-focus-icon-color:var(--rh-on-accent);--md-filled-button-pressed-label-text-color:var(--rh-on-accent);--md-filled-button-pressed-icon-color:var(--rh-on-accent);--md-filled-button-hover-state-layer-color:#000;--md-filled-button-container-elevation:0;--md-filled-button-hover-container-elevation:1;--md-filled-button-focus-container-elevation:0;--md-filled-button-pressed-container-elevation:0;--md-outlined-button-container-height:var(--rh-ctl-h);--md-outlined-button-container-shape:var(--rh-r-sm);--md-outlined-button-label-text-size:13px;--md-outlined-button-label-text-weight:600;--md-outlined-button-leading-space:13px;--md-outlined-button-trailing-space:13px;--md-outlined-button-with-leading-icon-leading-space:11px;--md-outlined-button-with-leading-icon-trailing-space:13px;--md-outlined-button-icon-size:18px;--md-outlined-button-outline-color:var(--rh-outline);--md-outlined-button-label-text-color:var(--rh-ink);--md-outlined-button-icon-color:var(--rh-ink-2);--md-outlined-button-hover-label-text-color:var(--rh-ink);--md-outlined-button-hover-icon-color:var(--rh-ink);--md-outlined-button-focus-label-text-color:var(--rh-ink);--md-outlined-button-pressed-label-text-color:var(--rh-ink);--md-text-button-container-height:var(--rh-ctl-h);--md-text-button-container-shape:var(--rh-r-sm);--md-text-button-label-text-size:13px;--md-text-button-label-text-weight:600;--md-text-button-leading-space:10px;--md-text-button-trailing-space:10px;--md-text-button-icon-size:18px;--md-text-button-label-text-color:var(--rh-accent-ink);--md-text-button-icon-color:var(--rh-accent-ink);--md-text-button-hover-label-text-color:var(--rh-accent-ink);--md-text-button-hover-icon-color:var(--rh-accent-ink);--md-text-button-focus-label-text-color:var(--rh-accent-ink);--md-text-button-pressed-label-text-color:var(--rh-accent-ink);--md-elevated-button-container-height:var(--rh-ctl-h);--md-elevated-button-container-shape:var(--rh-r-sm);--md-elevated-button-label-text-size:13px;--md-elevated-button-label-text-weight:600;--md-elevated-button-container-color:var(--rh-sheet);--md-elevated-button-label-text-color:var(--rh-ink);--md-icon-button-state-layer-height:36px;--md-icon-button-state-layer-width:36px;--md-icon-button-state-layer-shape:var(--rh-r-sm);--md-icon-button-icon-size:20px;--md-icon-button-icon-color:var(--rh-ink-2);--md-icon-button-hover-icon-color:var(--rh-ink);--md-icon-button-focus-icon-color:var(--rh-ink);--md-icon-button-pressed-icon-color:var(--rh-ink);--md-outlined-icon-button-container-height:36px;--md-outlined-icon-button-container-width:36px;--md-outlined-icon-button-container-shape:var(--rh-r-sm);--md-outlined-icon-button-outline-color:var(--rh-outline);--md-outlined-icon-button-icon-color:var(--rh-ink-2);--md-filled-icon-button-container-height:36px;--md-filled-icon-button-container-width:36px;--md-filled-icon-button-container-shape:var(--rh-r-sm);--md-primary-tab-container-height:40px;--md-primary-tab-container-color:transparent;--md-primary-tab-label-text-font:var(--rh-font);--md-primary-tab-label-text-size:13px;--md-primary-tab-label-text-weight:600;--md-primary-tab-label-text-color:var(--rh-ink-2);--md-primary-tab-hover-label-text-color:var(--rh-ink);--md-primary-tab-focus-label-text-color:var(--rh-ink);--md-primary-tab-pressed-label-text-color:var(--rh-ink);--md-primary-tab-active-label-text-color:var(--rh-accent-ink);--md-primary-tab-active-hover-label-text-color:var(--rh-accent-ink);--md-primary-tab-active-focus-label-text-color:var(--rh-accent-ink);--md-primary-tab-active-pressed-label-text-color:var(--rh-accent-ink);--md-primary-tab-active-indicator-color:var(--rh-accent);--md-primary-tab-active-indicator-height:2px;--md-primary-tab-active-indicator-shape:2px 2px 0 0;--md-secondary-tab-container-height:40px;--md-secondary-tab-container-color:transparent;--md-secondary-tab-label-text-size:13px;--md-secondary-tab-label-text-weight:600;--md-secondary-tab-label-text-color:var(--rh-ink-2);--md-secondary-tab-active-label-text-color:var(--rh-ink);--md-secondary-tab-active-indicator-color:var(--rh-accent);--md-secondary-tab-active-indicator-height:2px;--md-filter-chip-container-height:32px;--md-filter-chip-container-shape:var(--rh-r-sm);--md-filter-chip-label-text-size:13px;--md-filter-chip-label-text-weight:500;--md-filter-chip-leading-space:12px;--md-filter-chip-trailing-space:12px;--md-filter-chip-with-leading-icon-leading-space:8px;--md-filter-chip-icon-size:16px;--md-filter-chip-outline-color:var(--rh-outline);--md-filter-chip-label-text-color:var(--rh-ink-2);--md-filter-chip-hover-label-text-color:var(--rh-ink);--md-filter-chip-focus-label-text-color:var(--rh-ink);--md-filter-chip-pressed-label-text-color:var(--rh-ink);--md-filter-chip-selected-container-color:var(--rh-accent-soft);--md-filter-chip-selected-label-text-color:var(--rh-accent-ink);--md-filter-chip-selected-hover-label-text-color:var(--rh-accent-ink);--md-filter-chip-selected-focus-label-text-color:var(--rh-accent-ink);--md-filter-chip-selected-pressed-label-text-color:var(--rh-accent-ink);--md-filter-chip-selected-leading-icon-color:var(--rh-accent-ink);--md-filter-chip-selected-outline-width:1px;--md-filter-chip-elevated-container-shadow-color:transparent;--md-assist-chip-container-height:32px;--md-assist-chip-container-shape:var(--rh-r-sm);--md-assist-chip-label-text-size:13px;--md-assist-chip-label-text-weight:500;--md-assist-chip-outline-color:var(--rh-outline);--md-assist-chip-label-text-color:var(--rh-ink-2);--md-assist-chip-leading-icon-color:var(--rh-ink-2);--md-input-chip-container-height:32px;--md-input-chip-container-shape:var(--rh-r-sm);--md-input-chip-label-text-size:13px;--md-input-chip-label-text-weight:500;--md-input-chip-outline-color:var(--rh-outline);--md-input-chip-label-text-color:var(--rh-ink-2);--md-suggestion-chip-container-height:32px;--md-suggestion-chip-container-shape:var(--rh-r-sm);--md-suggestion-chip-label-text-size:13px;--md-suggestion-chip-outline-color:var(--rh-outline);--md-suggestion-chip-label-text-color:var(--rh-ink-2);--md-checkbox-container-size:16px;--md-checkbox-icon-size:14px;--md-checkbox-container-shape:var(--rh-r-sm);--md-checkbox-outline-width:1.5px;--md-checkbox-outline-color:var(--rh-ink-3);--md-checkbox-hover-outline-color:var(--rh-ink-2);--md-checkbox-focus-outline-color:var(--rh-ink-2);--md-checkbox-selected-container-color:var(--rh-strong);--md-checkbox-selected-hover-container-color:var(--rh-strong-hover);--md-checkbox-selected-focus-container-color:var(--rh-strong);--md-checkbox-selected-pressed-container-color:var(--rh-strong);--md-checkbox-selected-icon-color:var(--rh-on-strong);--md-checkbox-selected-hover-icon-color:var(--rh-on-strong);--md-checkbox-selected-focus-icon-color:var(--rh-on-strong);--md-checkbox-selected-pressed-icon-color:var(--rh-on-strong);--md-checkbox-state-layer-size:32px;--md-radio-icon-color:var(--rh-ink-3);--md-radio-selected-icon-color:var(--rh-accent);--md-radio-state-layer-size:32px;--md-switch-selected-track-color:var(--rh-accent);--md-switch-selected-hover-track-color:var(--rh-accent-hover);--md-switch-selected-focus-track-color:var(--rh-accent);--md-switch-selected-pressed-track-color:var(--rh-accent);--md-switch-selected-handle-color:var(--rh-on-accent);--md-switch-selected-hover-handle-color:var(--rh-on-accent);--md-switch-selected-focus-handle-color:var(--rh-on-accent);--md-switch-selected-pressed-handle-color:var(--rh-on-accent);--md-switch-selected-icon-color:var(--rh-accent);--md-switch-track-color:var(--rh-sheet-3);--md-switch-track-outline-color:var(--rh-ink-3);--md-switch-handle-color:var(--rh-ink-3);--md-outlined-text-field-container-shape:var(--rh-r-sm);--md-outlined-text-field-top-space:8px;--md-outlined-text-field-bottom-space:8px;--md-outlined-text-field-leading-space:12px;--md-outlined-text-field-trailing-space:12px;--md-outlined-text-field-input-text-size:14px;--md-outlined-text-field-input-text-line-height:20px;--md-outlined-text-field-input-text-weight:400;--md-outlined-text-field-input-text-color:var(--rh-ink);--md-outlined-text-field-input-text-placeholder-color:var(--rh-ink-3);--md-outlined-text-field-label-text-color:var(--rh-ink-2);--md-outlined-text-field-outline-color:var(--rh-outline);--md-outlined-text-field-hover-outline-color:var(--rh-ink-2);--md-outlined-text-field-focus-outline-color:var(--rh-focus);--md-outlined-text-field-focus-outline-width:2px;--md-outlined-text-field-supporting-text-size:12px;--md-outlined-text-field-supporting-text-color:var(--rh-ink-3);--md-outlined-text-field-leading-icon-size:18px;--md-outlined-text-field-trailing-icon-size:18px;--md-outlined-text-field-caret-color:var(--rh-accent);--md-outlined-text-field-error-outline-color:var(--rh-trouble);--md-outlined-text-field-error-focus-outline-color:var(--rh-trouble);--md-outlined-text-field-error-label-text-color:var(--rh-trouble);--md-outlined-text-field-error-supporting-text-color:var(--rh-trouble);--md-filled-text-field-container-shape:var(--rh-r-sm);--md-filled-text-field-top-space:8px;--md-filled-text-field-bottom-space:8px;--md-filled-text-field-input-text-size:14px;--md-filled-text-field-container-color:var(--rh-sheet-3);--md-outlined-select-text-field-container-shape:var(--rh-r-sm);--md-outlined-select-text-field-input-text-size:14px;--md-outlined-select-text-field-input-text-line-height:20px;--md-outlined-select-text-field-input-text-color:var(--rh-ink);--md-outlined-select-text-field-label-text-color:var(--rh-ink-2);--md-outlined-select-text-field-outline-color:var(--rh-outline);--md-outlined-select-text-field-hover-outline-color:var(--rh-ink-2);--md-outlined-select-text-field-focus-outline-color:var(--rh-focus);--md-outlined-select-text-field-trailing-icon-color:var(--rh-ink-2);--md-outlined-select-text-field-trailing-icon-size:20px;--md-filled-select-text-field-container-shape:var(--rh-r-sm);--md-filled-select-text-field-input-text-size:14px;--md-outlined-field-top-space:8px;--md-outlined-field-bottom-space:8px;--md-filled-field-top-space:8px;--md-filled-field-bottom-space:8px;--md-menu-container-color:var(--rh-raised);--md-menu-container-shape:var(--rh-r-md);--md-menu-top-space:6px;--md-menu-bottom-space:6px;--md-menu-item-one-line-container-height:40px;--md-menu-item-two-line-container-height:52px;--md-menu-item-top-space:8px;--md-menu-item-bottom-space:8px;--md-menu-item-leading-space:14px;--md-menu-item-trailing-space:14px;--md-menu-item-label-text-size:14px;--md-menu-item-label-text-weight:500;--md-menu-item-label-text-color:var(--rh-ink);--md-menu-item-supporting-text-size:12px;--md-menu-item-supporting-text-weight:500;--md-menu-item-supporting-text-color:var(--rh-ink-3);--md-menu-item-trailing-supporting-text-size:12px;--md-menu-item-trailing-supporting-text-weight:500;--md-menu-item-trailing-supporting-text-color:var(--rh-ink-3);--md-menu-item-leading-icon-color:var(--rh-ink-2);--md-menu-item-selected-container-color:var(--rh-accent-soft);--md-menu-item-selected-label-text-color:var(--rh-accent-ink);--md-list-container-color:transparent;--md-list-item-one-line-container-height:44px;--md-list-item-two-line-container-height:56px;--md-list-item-top-space:8px;--md-list-item-bottom-space:8px;--md-list-item-leading-space:14px;--md-list-item-trailing-space:14px;--md-list-item-label-text-size:14px;--md-list-item-label-text-weight:500;--md-list-item-label-text-color:var(--rh-ink);--md-list-item-supporting-text-size:13px;--md-list-item-supporting-text-weight:500;--md-list-item-supporting-text-color:var(--rh-ink-3);--md-list-item-leading-icon-color:var(--rh-ink-2);--md-dialog-container-color:var(--rh-raised);--md-dialog-container-shape:var(--rh-r-md);--md-dialog-headline-size:18px;--md-dialog-headline-line-height:26px;--md-dialog-headline-weight:600;--md-dialog-headline-color:var(--rh-ink);--md-dialog-supporting-text-size:14px;--md-dialog-supporting-text-line-height:20px;--md-dialog-supporting-text-color:var(--rh-ink-2);--md-dialog-icon-color:var(--rh-ink-2);--md-divider-color:var(--rh-line);--md-divider-thickness:1px;--md-circular-progress-active-indicator-color:var(--rh-accent);--md-circular-progress-size:32px;--md-linear-progress-active-indicator-color:var(--rh-accent);--md-linear-progress-track-color:var(--rh-sheet-3);--md-linear-progress-track-height:4px;--md-linear-progress-active-indicator-height:4px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(md-menu-item,md-select-option):hover{--md-menu-item-supporting-text-color:var(--rh-ink-2);--md-menu-item-trailing-supporting-text-color:var(--rh-ink-2)}}:root[data-theme=dark] :is(md-menu-item,md-select-option):hover{--md-menu-item-supporting-text-color:var(--rh-ink-2);--md-menu-item-trailing-supporting-text-color:var(--rh-ink-2)}md-outlined-text-field,md-outlined-select{width:100%}md-filled-button.trouble{--md-filled-button-container-color:var(--rh-trouble);--md-filled-button-label-text-color:var(--rh-sheet);--md-filled-button-hover-label-text-color:var(--rh-sheet);--md-filled-button-focus-label-text-color:var(--rh-sheet);--md-filled-button-pressed-label-text-color:var(--rh-sheet)}md-outlined-button.trouble{--md-outlined-button-outline-color:var(--rh-trouble);--md-outlined-button-label-text-color:var(--rh-trouble);--md-outlined-button-hover-label-text-color:var(--rh-trouble);--md-outlined-button-icon-color:var(--rh-trouble)}md-icon{font-family:var(--rh-font-icons);font-variation-settings:"FILL" 0, "wght" 400;flex:none}md-icon.rh-fill,md-icon[filled]{font-variation-settings:"FILL" 1, "wght" 400}md-icon.small{--md-icon-size:18px}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){:root{--rh-fs-display:26px;--rh-lh-display:34px;--rh-card-x:16px}}@media (width<=639.98px),(height<=500px),(pointer:coarse){:root{--rh-ctl-h:44px;--md-icon-button-state-layer-height:44px;--md-icon-button-state-layer-width:44px;--md-outlined-icon-button-container-height:44px;--md-outlined-icon-button-container-width:44px;--md-filled-icon-button-container-height:44px;--md-filled-icon-button-container-width:44px;--md-primary-tab-container-height:44px;--md-secondary-tab-container-height:44px;--md-filter-chip-container-height:44px;--md-assist-chip-container-height:44px;--md-input-chip-container-height:44px;--md-suggestion-chip-container-height:44px;--md-outlined-text-field-top-space:12px;--md-outlined-text-field-bottom-space:12px;--md-filled-text-field-top-space:12px;--md-filled-text-field-bottom-space:12px;--md-outlined-field-top-space:12px;--md-outlined-field-bottom-space:12px;--md-filled-field-top-space:12px;--md-filled-field-bottom-space:12px;--md-menu-item-one-line-container-height:48px;--md-list-item-one-line-container-height:48px;--md-checkbox-state-layer-size:40px;--md-radio-state-layer-size:40px}}@media (hover:none){:root{--md-primary-tab-hover-state-layer-opacity:0;--md-primary-tab-active-hover-state-layer-opacity:0;--md-secondary-tab-hover-state-layer-opacity:0;--md-secondary-tab-active-hover-state-layer-opacity:0;--md-filter-chip-hover-state-layer-opacity:0;--md-filter-chip-selected-hover-state-layer-opacity:0;--md-text-button-hover-state-layer-opacity:0;--md-outlined-button-hover-state-layer-opacity:0;--md-filled-button-hover-state-layer-opacity:0;--md-icon-button-hover-state-layer-opacity:0;--md-icon-button-selected-hover-state-layer-opacity:0;--md-menu-item-hover-state-layer-opacity:0;--md-list-item-hover-state-layer-opacity:0;--md-checkbox-hover-state-layer-opacity:0;--md-checkbox-selected-hover-state-layer-opacity:0;--md-radio-hover-state-layer-opacity:0;--md-radio-selected-hover-state-layer-opacity:0;--md-switch-hover-state-layer-opacity:0;--md-switch-selected-hover-state-layer-opacity:0;--md-filled-button-hover-container-elevation:0}:root:not([data-theme=light]),:root[data-theme=dark]{--md-menu-item-hover-state-layer-opacity:0}}:is(table.rh tr.link:hover,.rh-row:hover,.rh-row[aria-selected=true]){--rh-ink-3:var(--rh-tint-ink-3)}html{background:var(--rh-canvas);color:var(--rh-ink);font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}a{color:var(--rh-accent-ink)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--rh-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}[hidden]{display:none!important}.rh-spacer{flex:auto;min-width:0}.rh-phone-only{display:none}.rh-eyebrow,.rh-label{font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2)}.rh-page-head{align-items:center;gap:var(--rh-sp-3) var(--rh-sp-4);min-width:0;margin:0 0 var(--rh-sp-4);flex-wrap:wrap;display:flex}.rh-page-head>div:first-child{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.rh-page-title{--rh-title-lh:var(--rh-lh-h1);min-width:0;font:600 var(--rh-fs-h1)/var(--rh-title-lh) var(--rh-font-title);letter-spacing:var(--rh-tracking-tight);color:var(--rh-ink);overflow-wrap:break-word;margin:0}.rh-title-row{align-items:flex-start;gap:4px;min-width:0;margin-left:-8px;display:flex}.rh-title-row .rh-page-title{padding-block:max(0px, calc((var(--md-icon-button-state-layer-height,40px) - var(--rh-title-lh)) / 2));flex:auto}.rh-title-row md-icon-button{flex:none}.rh-status{font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-page-actions{align-items:center;gap:var(--rh-sp-2);flex-wrap:wrap;min-width:0;display:flex}.rh-page-actions>*{flex:none}.rh-page-actions md-outlined-text-field{width:180px}.rh-h2{font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);color:var(--rh-ink);margin:0 0 8px}.rh-mono{font-family:var(--rh-font-mono);font-size:var(--rh-fs-mono);letter-spacing:0;font-weight:400}.rh-caption{font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;margin-top:8px}p.rh-caption{max-width:72ch}.rh-figure{font:600 var(--rh-fs-display)/var(--rh-lh-display) var(--rh-font);letter-spacing:var(--rh-tracking-tight);color:var(--rh-ink);font-variant-numeric:tabular-nums}.rh-pill{box-sizing:border-box;border-radius:var(--rh-r-full);max-width:100%;height:22px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 9px 0 8px;display:inline-flex}.rh-pill-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.rh-pill-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;display:block}.rh-pill-icon{flex:none;width:14px;height:14px;line-height:14px;display:block}.rh-pill-icon:before{content:attr(data-icon);font-family:var(--rh-font-icons);font-variation-settings:"FILL" 1, "wght" 400;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:14px;font-style:normal;font-weight:400}.rh-pill--trouble{color:var(--rh-trouble);background:var(--rh-trouble-soft);border-color:var(--rh-trouble-line)}.rh-pill--attention{color:var(--rh-attention);background:var(--rh-attention-soft);border-color:var(--rh-attention-line)}.rh-pill--neutral{color:var(--rh-neutral);background:var(--rh-neutral-soft);border-color:var(--rh-neutral-line)}.rh-pill--calm{color:var(--rh-calm);background:var(--rh-calm-soft);border-color:var(--rh-calm-line)}.rh-pill--quiet{color:var(--rh-quiet);background:var(--rh-quiet-soft);border-color:var(--rh-quiet-line)}.rh-pill--trouble .rh-pill-dot{background:var(--rh-trouble-dot)}.rh-pill--attention .rh-pill-dot{background:var(--rh-attention-dot)}.rh-pill--neutral .rh-pill-dot{background:var(--rh-neutral-dot)}.rh-pill--calm .rh-pill-dot{background:var(--rh-calm-dot)}.rh-pill--quiet .rh-pill-dot{background:var(--rh-quiet-dot)}.rh-who,.rh-cases-av,.rh-case-avatar{box-sizing:border-box;border-radius:var(--rh-r-full);width:28px;height:28px;box-shadow:none;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:.02em;color:var(--rh-disc-ink);background:var(--rh-disc-fill);border:0;flex:none;place-items:center;padding:0;display:inline-grid}.rh-flags{flex-wrap:wrap;gap:4px;display:inline-flex}.rh-bell{flex:none;align-items:center;display:inline-flex;position:relative}.rh-badge{box-sizing:border-box;border-radius:var(--rh-r-full);background:var(--rh-badge);min-width:18px;height:18px;color:var(--rh-on-badge);font:600 var(--rh-fs-label-sm)/1 var(--rh-font);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;place-items:center;padding:0 5px;display:inline-grid}.rh-bell>.rh-badge{top:-7px;border:2px solid var(--rh-canvas);position:absolute;inset-inline-end:-11px}.rh-kpis{gap:var(--rh-sp-4);margin:0 0 var(--rh-sp-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rh-kpi{min-width:0;padding:var(--rh-card-x);background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card);flex-direction:column;gap:4px;display:flex}.rh-kpi .rh-label{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rh-kpi .rh-figure{margin-top:6px;display:block}.rh-kpi .rh-denominator>span{white-space:nowrap}.rh-kpi .rh-denominator{font:500 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);color:var(--rh-ink-3);font-variant-numeric:tabular-nums;text-wrap:balance}.rh-kpi-meter{--rh-kpi-meter-fill:var(--rh-ink-3);border-radius:var(--rh-r-full);background:var(--rh-sheet-3);height:4px;margin-top:10px;display:block;overflow:hidden}.rh-kpi-meter[data-meaning=calm]{--rh-kpi-meter-fill:var(--rh-calm-dot)}.rh-kpi-meter[data-meaning=trouble]{--rh-kpi-meter-fill:var(--rh-trouble-dot)}.rh-kpi-meter i{border-radius:inherit;background:var(--rh-kpi-meter-fill);height:100%;display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rh-kpi-meter[data-meaning=plain]{--rh-kpi-meter-fill:var(--rh-line-strong)}}:root[data-theme=dark] .rh-kpi-meter[data-meaning=plain]{--rh-kpi-meter-fill:var(--rh-line-strong)}.rh-empty{text-align:center;color:var(--rh-ink-2);justify-items:center;gap:6px;padding:48px 24px;display:grid}.rh-empty-mark{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-md);background:var(--rh-sheet-3);width:44px;height:44px;color:var(--rh-ink-2);--md-icon-size:22px;place-items:center;margin-bottom:8px;display:grid}.rh-empty :is(h2,h3,h4),.card .rh-empty :is(h2,h3,h4){font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);letter-spacing:normal;text-transform:none;color:var(--rh-ink);margin:0;display:block}.rh-empty p{max-width:46ch;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-empty :is(md-filled-button,md-outlined-button,md-text-button){margin-top:10px}.rh-error{min-width:0;margin:0 0 var(--rh-sp-4);box-sizing:border-box;border:1px solid var(--rh-trouble-line);border-radius:var(--rh-r-md);background:var(--rh-trouble-soft);color:var(--rh-trouble);font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);--md-icon-size:20px;align-items:center;gap:10px;padding:10px 14px;display:flex}.rh-error:has(>md-text-button){padding-block:3px;padding-inline-end:4px}.rh-error>md-icon{flex:none}.rh-error>span{overflow-wrap:break-word;flex:auto;min-width:0}.rh-error md-text-button{--md-text-button-label-text-color:var(--rh-trouble);--md-text-button-hover-label-text-color:var(--rh-trouble);--md-text-button-focus-label-text-color:var(--rh-trouble);--md-text-button-pressed-label-text-color:var(--rh-trouble);--md-text-button-hover-state-layer-color:var(--rh-trouble);--md-text-button-pressed-state-layer-color:var(--rh-trouble);flex:none}.rh-caption.rh-error{font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);border-radius:var(--rh-r-sm);outline:none;margin:8px 0 0;padding:6px 10px;display:block}.rh-error.rh-fail{margin:0}.rh-error.rh-fail a{color:inherit;white-space:nowrap;font-weight:600;text-decoration:underline}.rh-error.rh-fail>a{flex:none}#inbox-err.rh-fail{margin:0 0 var(--rh-sp-4)}.rh-loading{min-width:0;max-width:72ch;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;margin:0}.rh-loading-box{box-sizing:border-box;background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);min-width:0;box-shadow:var(--rh-shadow-card);padding:16px}.rh-banner{min-width:0;margin:var(--rh-sp-4) 0;box-sizing:border-box;border:1px solid var(--rh-attention-line);border-radius:var(--rh-r-md);background:var(--rh-attention-soft);color:var(--rh-attention);font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);--md-icon-size:20px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.rh-banner>md-icon{flex:none}.rh-banner>span{overflow-wrap:break-word;flex:auto;min-width:0}.rh-banner--calm{color:var(--rh-calm);background:var(--rh-calm-soft);border-color:var(--rh-calm-line)}.rh-filter-bar{align-items:center;gap:var(--rh-sp-2) var(--rh-sp-3);min-width:0;margin:0 0 var(--rh-sp-4);flex-wrap:wrap;display:flex}.rh-filter-bar md-outlined-text-field{flex:160px;min-width:140px;max-width:360px}.rh-filter-bar md-outlined-select{flex:0 200px;min-width:160px}.rh-filter-bar a{flex:none;text-decoration:none}.rh-filter-bar md-chip-set{flex-wrap:wrap;flex:none;gap:8px;max-width:100%;display:flex}.rh-section-list{flex-direction:column;gap:2px;min-width:0;display:flex}.rh-section-list a{box-sizing:border-box;border-radius:var(--rh-r-sm);min-height:36px;font:500 var(--rh-fs-body)/20px var(--rh-font);color:var(--rh-ink-2);white-space:nowrap;text-overflow:ellipsis;transition:background var(--rh-t-fast) var(--rh-ease), color var(--rh-t-fast) var(--rh-ease);align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.rh-section-list a:hover{background:var(--rh-sheet-3);color:var(--rh-ink)}.rh-section-list a:focus-visible{outline-offset:-2px}.rh-section-list a[aria-current=page]{background:var(--rh-accent-soft);color:var(--rh-accent-ink);font-weight:600}.rh-section-list a[aria-current=page]:before{content:"";background:var(--rh-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:0}.rh-section-list .rh-section-icon{--md-icon-size:20px;color:var(--rh-ink-2);flex:none}.rh-section-list a:hover .rh-section-icon{color:var(--rh-ink)}.rh-section-list a[aria-current=page] .rh-section-icon{color:var(--rh-accent-ink);font-variation-settings:"FILL" 1, "wght" 400}.rh-section-name{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.rh-tablewrap{overscroll-behavior-x:contain;background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);min-width:0;box-shadow:var(--rh-shadow-card);overflow-x:auto}.rh-tablewrap[data-fits]{overflow:clip visible}table.rh{border-collapse:separate;border-spacing:0;width:100%;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);font-variant-numeric:tabular-nums}table.rh th,table.rh td{text-align:left;border-bottom:1px solid var(--rh-line);vertical-align:middle;padding:6px 12px}table.rh :is(th,td):first-child{padding-left:16px}table.rh :is(th,td):last-child{padding-right:16px}table.rh th{box-sizing:border-box;height:32px;font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--rh-ink-2);background:var(--rh-sheet-2)}table.rh thead th:first-child{border-top-left-radius:calc(var(--rh-r-md) - 1px)}table.rh thead th:last-child{border-top-right-radius:calc(var(--rh-r-md) - 1px)}.rh-tablewrap[data-fits]>table.rh>thead th{top:var(--rh-topbar-h);z-index:var(--rh-z-sticky);position:sticky}md-dialog .rh-tablewrap[data-fits]>table.rh>thead th{position:static}table.rh th button,table.rh-cases-table th button{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;border-radius:var(--rh-r-sm)}table.rh th button:hover,table.rh-cases-table th button:hover{color:var(--rh-ink)}table.rh th button:focus-visible,table.rh-cases-table th button:focus-visible{outline:2px solid var(--rh-focus);outline-offset:2px}table.rh th.asc button:after,table.rh-cases-table th.asc button:after{content:" ↑"}table.rh th.desc button:after,table.rh-cases-table th.desc button:after{content:" ↓"}table.rh tbody tr{height:var(--rh-row-h)}table.rh :is(th,td).rh-row-act{white-space:nowrap;text-align:right;width:1%}table.rh td.rh-row-act{padding-block:8px}table.rh td.rh-row-act>*+*{margin-left:8px}table.rh tbody tr:last-child>td{border-bottom:0}table.rh tbody tr:last-child>td:first-child{border-bottom-left-radius:calc(var(--rh-r-md) - 1px)}table.rh tbody tr:last-child>td:last-child{border-bottom-right-radius:calc(var(--rh-r-md) - 1px)}table.rh tr.link{cursor:pointer}table.rh tr.link:hover{background:var(--rh-row-hover)}table.rh tr[aria-selected=true]{background:var(--rh-row-selected)}table.rh tr[aria-selected=true]>td:first-child{box-shadow:inset 3px 0 0 var(--rh-accent)}table.rh :is(td,th).num{text-align:right}table.rh td.muted{color:var(--rh-ink-3)}table.rh md-outlined-select{width:180px}.rh-cap{border-top:1px solid var(--rh-line);font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);padding:8px 16px}table.rh th.rh-col-when,table.rh td.rh-col-when{white-space:nowrap;min-width:9rem}table.rh td.rh-col-what{white-space:normal;overflow-wrap:anywhere}table.rh th.rh-col-what{white-space:nowrap;overflow-wrap:normal}table.rh.rh-exp tr[data-rh-row]:has(>td>.rh-row-toggle){cursor:pointer}table.rh.rh-exp tr[data-rh-row]:has(>td>.rh-row-toggle):hover>td{background:var(--rh-row-hover)}table.rh.rh-exp tr[data-rh-open]>td{border-bottom-color:#0000}table.rh.rh-exp tbody tr:has(+tr.rh-facts-row[hidden]:last-child)>td{border-bottom:0}table.rh.rh-exp tbody tr:has(+tr.rh-facts-row[hidden]:last-child)>td:first-child{border-bottom-left-radius:calc(var(--rh-r-md) - 1px)}table.rh.rh-exp tbody tr:has(+tr.rh-facts-row[hidden]:last-child)>td:last-child{border-bottom-right-radius:calc(var(--rh-r-md) - 1px)}table.rh.rh-exp :is(th,td).rh-col-toggle{text-align:right;white-space:nowrap;width:1%;padding:0 12px 0 4px}.rh-row-toggle{box-sizing:border-box;border-radius:var(--rh-r-sm);width:28px;height:28px;color:var(--rh-ink-2);cursor:pointer;vertical-align:middle;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.rh-row-toggle:hover{background:var(--rh-row-hover);color:var(--rh-ink)}.rh-row-toggle:focus-visible{outline:2px solid var(--rh-focus);outline-offset:1px}.rh-row-toggle md-icon{--md-icon-size:20px}.rh-row-toggle[aria-expanded=true] md-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.rh-row-toggle md-icon{transition:transform .15s}}.rh-tablewrap--exp{container:rhfacts/inline-size}table.rh tr.rh-facts-row>td{vertical-align:top;white-space:normal;background:var(--rh-sheet-2);padding:12px 16px 16px}.rh-facts-msg{min-width:0;max-width:72ch;font:400 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);white-space:normal;overflow-wrap:break-word;margin:0 0 12px}.rh-facts-msg:last-child{margin-bottom:0}.rh-facts,.rh-facts-sub{grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}:is(.rh-facts,.rh-facts-sub)>dt{min-width:0;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.rh-facts,.rh-facts-sub)>dd{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);white-space:normal;overflow-wrap:break-word;margin:2px 0 10px}:is(.rh-facts,.rh-facts-sub)>dd:last-child{margin-bottom:0}@container rhfacts (width>=512px){.rh-facts,.rh-facts-sub{grid-template-columns:fit-content(40%) minmax(0,1fr);align-items:baseline;gap:8px 16px}:is(.rh-facts,.rh-facts-sub)>dd{margin:0}}.rh-facts-sub+.rh-facts-sub,dd>div+div{border-top:1px solid var(--rh-line);margin-top:8px;padding-top:8px}.rh-facts-text{white-space:pre-line}.rh-facts-code{font-family:var(--rh-font-mono);overflow-wrap:break-word;font-size:12px;font-weight:500}.rh-facts-link,.rh-facts-more{font:600 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-accent-ink);border-radius:var(--rh-r-sm);text-decoration:none}.rh-facts-link:hover,.rh-facts-more:hover{text-decoration:underline}.rh-facts-link:focus-visible,.rh-facts-more:focus-visible{outline:2px solid var(--rh-focus);outline-offset:2px}.rh-facts-more{cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0}.rh-act{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex}.rh-act>.card{margin:0}table.rh :is(th,td):is(.rh-act-when,.rh-act-level){white-space:nowrap;width:1%}table.rh td:is(.rh-act-who,.rh-act-what,.rh-act-co){white-space:nowrap;overflow:hidden}.rh-act-line{text-overflow:ellipsis;white-space:nowrap;contain:inline-size;min-width:0;display:block;overflow:hidden}table.rh td:is(.rh-act-who,.rh-act-what,.rh-act-co):before,table.rh td:is(.rh-act-who,.rh-act-what,.rh-act-co):after{content:attr(title);visibility:hidden;height:0;display:block;overflow:hidden}table.rh td:is(.rh-act-who,.rh-act-co):before{white-space:nowrap;max-width:2.5rem}table.rh td.rh-act-what:before{white-space:nowrap;max-width:8rem}table.rh td:is(.rh-act-who,.rh-act-what,.rh-act-co):after{white-space:normal;word-break:break-all}.rh-act{container:rhact/inline-size}@media (width>=1024px){@container rhact (width>=440px) and (width<=559.98px){.rh-act table.rh :is(th,td):not(:first-child):not(.rh-col-toggle){padding-left:8px}.rh-act table.rh :is(th,td):not(:last-child),.rh-act table.rh.rh-exp :is(th,td).rh-col-toggle{padding-right:8px}}}@container rhact (width<=439.98px){.rh-act table.rh.rh-cardrows,.rh-act table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-act table.rh.rh-cardrows>thead{display:none}.rh-act table.rh.rh-cardrows>tbody>tr:not([hidden]){box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:2px 8px;height:auto;padding:6px 12px 6px 16px;display:flex}.rh-act table.rh.rh-cardrows>tbody>tr:last-child,.rh-act table.rh.rh-cardrows>tbody>tr[data-rh-open]{border-bottom:0}.rh-act table.rh.rh-cardrows>tbody>tr:has(+tr.rh-facts-row[hidden]:last-child){border-bottom:0}.rh-act table.rh.rh-cardrows>tbody>tr>td{white-space:nowrap;background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:0;display:block}.rh-act table.rh.rh-cardrows>tbody>tr>td.rh-card-top{flex:none;order:1}.rh-act table.rh.rh-cardrows>tbody>tr>td.rh-col-toggle{flex:none;order:2;width:auto;margin-left:auto;padding:0;line-height:0}.rh-act table.rh.rh-cardrows>tbody>tr[data-rh-row]:before{content:"";flex:0 0 100%;order:3;height:0}.rh-act table.rh.rh-cardrows>tbody>tr>td.rh-card-line{white-space:nowrap;flex:0 auto;order:4;overflow:hidden}.rh-act table.rh.rh-cardrows .rh-row-toggle{width:24px;height:24px}.rh-act table.rh.rh-cardrows>tbody>tr.rh-facts-row:not([hidden]){padding:0;display:block}.rh-act table.rh.rh-cardrows>tbody>tr.rh-facts-row>td{border-bottom:1px solid var(--rh-line);background:var(--rh-sheet-2);white-space:normal;padding:12px 16px 16px}.rh-act table.rh.rh-cardrows>tbody>tr.rh-facts-row:last-child>td{border-bottom:0}.rh-act table.rh.rh-cardrows>tbody>tr>td.muted{flex:100%}.rh-act table.rh.rh-cardrows td.rh-act-when{color:var(--rh-ink-2)}.rh-act table.rh.rh-cardrows .rh-act-line{contain:none}.rh-act table.rh.rh-cardrows td:is(.rh-act-who,.rh-act-what):before,.rh-act table.rh.rh-cardrows td:is(.rh-act-who,.rh-act-what):after{content:none}.rh-act table.rh.rh-cardrows>tbody>tr>td:is(.rh-act-who,.rh-act-what){flex:1 1 0;min-width:0;max-width:max-content}.rh-act table.rh.rh-cardrows>tbody>tr>td.rh-act-who{color:var(--rh-ink-2);order:4}.rh-act table.rh.rh-cardrows>tbody>tr>td.rh-act-what{flex-grow:3;order:6;font-weight:600}}.rh-timeline{min-width:0;margin:var(--rh-sp-6) 0;flex-direction:column;gap:14px;display:flex}.rh-timeline>.rh-caption{margin:0}.rh-event{font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word}.rh-timeline>.rh-event{text-align:center;text-wrap:balance;padding:0 8px}.rh-msg{flex-direction:column;gap:4px;min-width:0;max-width:min(86%,560px);display:flex}.rh-msg--in{align-self:flex-start;align-items:flex-start}.rh-msg--out{align-self:flex-end;align-items:flex-end}.rh-bubble{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-md);background:var(--rh-sheet);min-width:0;max-width:100%;padding:9px 12px}.rh-msg p{font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:pre-wrap;overflow-wrap:break-word;margin:0}.rh-msg--in .rh-bubble{box-shadow:var(--rh-shadow-sheet);border-top-left-radius:2px}.rh-msg--out .rh-bubble{background:var(--rh-accent-soft);border-color:var(--rh-accent-line);border-top-right-radius:2px}.rh-msg--hub .rh-bubble{background:var(--rh-sheet-3);border-color:var(--rh-line)}.rh-msg .rh-caption{color:var(--rh-ink-2);margin:0;padding:0 2px;display:block}.rh-msg--out .rh-caption{text-align:right}.rh-msg .rh-caption .rh-failed{color:var(--rh-trouble);font-weight:600}.rh-dialog-body{font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-dialog-form{gap:var(--rh-sp-4);display:grid}md-dialog.rh-dialog{width:min(400px,100vw - 32px);min-width:0;max-width:none}md-dialog.rh-dialog--wide{width:min(560px,100vw - 32px)}.rh-edit-form>.rh-error,.rh-dialog-form>.rh-error{margin:0}.rh-edit-form>.rh-error a{color:inherit;white-space:nowrap;font-weight:600;text-decoration:underline}md-dialog.rh-dialog .rh-set-top{min-height:0}md-dialog.rh-dialog .rh-teach-subject{overflow-wrap:anywhere;color:var(--rh-ink);margin:0}md-dialog#teach-dialog #preview:empty{display:none}.rh-pick-form{min-width:0;display:grid}.rh-pick-form>.rh-error{margin:var(--rh-sp-3) 0 0}.card{--rh-card-pad:var(--rh-card-x);box-sizing:border-box;min-width:0;margin:0 0 var(--rh-sp-4);padding:var(--rh-card-pad);background:var(--rh-sheet);color:var(--rh-ink);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card);display:block}.card>:last-child{margin-bottom:0}.card h3{min-width:0;font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);letter-spacing:0;text-transform:none;color:var(--rh-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 12px;display:flex}.card>h3:first-child{margin:calc(-1 * var(--rh-card-pad)) calc(-1 * var(--rh-card-pad)) var(--rh-card-pad);padding:var(--rh-card-head-y) var(--rh-card-pad);border-bottom:1px solid var(--rh-line)}.card>.rh-h-row:first-child{min-height:calc(var(--rh-lh-h3) + 2 * var(--rh-card-head-y) + 1px);box-sizing:border-box;margin:calc(-1 * var(--rh-card-pad)) calc(-1 * var(--rh-card-pad)) var(--rh-card-pad);padding:6px var(--rh-card-pad);border-bottom:1px solid var(--rh-line)}.card h4{font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);margin:16px 0 6px}details.card>summary{margin:calc(-1 * var(--rh-card-pad)) calc(-1 * var(--rh-card-pad)) 0;padding:var(--rh-card-head-y) var(--rh-card-pad);cursor:pointer;border-radius:var(--rh-r-md);font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink)}details.card>summary:hover{background:var(--rh-row-hover)}details.card[open]>summary{margin-bottom:var(--rh-card-pad);border-bottom:1px solid var(--rh-line);border-radius:var(--rh-r-md) var(--rh-r-md) 0 0}details.card:not([open]){padding-bottom:0}.card .rh-tablewrap{margin-inline:calc(-1 * var(--rh-card-pad));box-shadow:none;border-inline:0;border-radius:0}.card .rh-tablewrap table.rh :is(th,td){border-radius:0}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.muted{font-size:var(--rh-fs-body-sm);color:var(--rh-ink-3);font-weight:500}.rh-fields{grid-template-columns:1fr 1fr;align-items:start;gap:24px 32px;max-width:920px;display:grid}.rh-field{min-width:0}.rh-field .rh-label{margin-bottom:6px;display:block}.rh-field-note{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.rh-actions{align-items:center;gap:var(--rh-sp-2) var(--rh-sp-3);margin:var(--rh-sp-4) 0;flex-wrap:wrap;display:flex}.rh-selectall{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);align-items:center;gap:8px;display:inline-flex}.rh-steps{margin:8px 0 12px 20px;padding:0}.rh-steps li{margin:4px 0}.rh-two-col{grid-template-columns:2fr 1fr;align-items:start;gap:48px;display:grid}.rh-two-col>*{min-width:0}.rh-h-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.rh-h-row h3{margin:0}.rh-preview{white-space:pre-wrap;border:1px solid var(--rh-line);border-radius:var(--rh-r-md);background:var(--rh-sheet-2);color:var(--rh-ink);margin:0;padding:12px}.rh-preview--muted{color:var(--rh-ink-2)}md-outlined-button.rh-trouble{--md-outlined-button-label-text-color:var(--rh-trouble);--md-outlined-button-hover-label-text-color:var(--rh-trouble);--md-outlined-button-focus-label-text-color:var(--rh-trouble);--md-outlined-button-pressed-label-text-color:var(--rh-trouble);--md-outlined-button-outline-color:var(--rh-trouble);--md-outlined-button-pressed-outline-color:var(--rh-trouble);--md-outlined-button-hover-state-layer-color:var(--rh-trouble);--md-outlined-button-pressed-state-layer-color:var(--rh-trouble)}md-filled-button>md-circular-progress[slot=icon],md-outlined-button>md-circular-progress[slot=icon],md-text-button>md-circular-progress[slot=icon]{--md-circular-progress-size:18px}.rh-auth{min-height:100dvh;padding:24px var(--rh-edge);box-sizing:border-box;background:var(--rh-canvas);align-content:center;justify-items:center;display:grid}.rh-auth-mark{font:600 20px/1 var(--rh-font);color:var(--rh-ink);align-items:center;gap:12px;margin-bottom:24px;display:flex}.rh-auth-panel{border-top:1px solid var(--rh-line);width:min(480px,100%);padding-top:24px}.rh-auth-panel .rh-page-title{white-space:normal;margin-bottom:8px}.rh-auth-lede{max-width:48ch;color:var(--rh-ink-2);margin:0 0 24px}.rh-auth md-outlined-text-field{width:100%}.rh-auth-dev{border-top:1px solid var(--rh-line);margin-top:32px;padding-top:12px}.rh-auth-dev summary{cursor:pointer;font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2)}md-tabs:where(#tabs,#case-tabs,#admin-tabs,#log-tabs,#loc){box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.tab-label{white-space:nowrap;display:inline-block}.rh-count{font-size:var(--rh-fs-label-sm);color:var(--rh-ink-3);font-variant-numeric:tabular-nums;font-weight:600}.rh-settings{grid-template-columns:200px 1fr;align-items:start;gap:48px;display:grid}.rh-settings>*{min-width:0}.rh-settings-frame{--rh-set-pad:var(--rh-card-x);grid-template-columns:200px minmax(0,1fr);align-items:start;column-gap:16px;min-width:0;display:grid}.rh-settings-frame>*{min-width:0}.rh-settings-frame:not([data-view=split]){display:block}.rh-settings-nav{top:calc(var(--rh-topbar-h) + var(--rh-sp-4));max-height:calc(100vh - var(--rh-topbar-h) - 2 * var(--rh-sp-4));max-height:calc(100dvh - var(--rh-topbar-h) - 2 * var(--rh-sp-4));overscroll-behavior:contain;scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}.rh-settings-list{background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);min-width:0;box-shadow:var(--rh-shadow-card);flex-direction:column;display:flex;overflow:hidden}.rh-settings-list>a{box-sizing:border-box;min-width:0;min-height:48px;font:500 var(--rh-fs-body)/20px var(--rh-font);color:var(--rh-ink);white-space:nowrap;box-shadow:inset 0 -1px 0 var(--rh-line);transition:background var(--rh-t-fast) var(--rh-ease);align-items:center;gap:14px;padding:0 12px 0 16px;text-decoration:none;display:flex}.rh-settings-list>a:last-child{box-shadow:none}.rh-settings-list>a:hover{background:var(--rh-row-hover)}.rh-settings-list>a:focus-visible{outline-offset:-2px}.rh-settings-icon{--md-icon-size:20px;color:var(--rh-ink-2);flex:none}.rh-settings-name{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.rh-settings-chev{--md-icon-size:20px;color:var(--rh-ink-3);flex:none}.rh-settings-list.rh-settings-grid{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;display:grid}.rh-settings-grid>a{min-height:var(--rh-touch);box-shadow:inset 0 -1px 0 var(--rh-line), inset -1px 0 0 var(--rh-line)}.rh-settings-grid>a:last-child{box-shadow:inset 0 -1px 0 var(--rh-line)}.rh-settings-grid>a:nth-child(4),.rh-settings-grid>a:nth-child(8){box-shadow:inset -1px 0 0 var(--rh-line)}.rh-settings-grid>a:nth-child(n+9){box-shadow:inset 0 -1px 0 var(--rh-line)}.rh-settings-grid>a:nth-child(11){box-shadow:none}.rh-set-pane{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex;container:rhpane/inline-size}.rh-pane-head{flex-direction:column;gap:4px;min-width:0;display:flex}.rh-pane-title{min-width:0;font:600 var(--rh-fs-h2)/var(--rh-lh-h2) var(--rh-font-title);letter-spacing:-.01em;color:var(--rh-ink);overflow-wrap:break-word;margin:0}.rh-pane-lead{max-width:72ch;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-calm{box-sizing:border-box;background:var(--rh-calmnote-fill);border:1px solid var(--rh-calmnote-line);border-radius:8px;align-items:center;gap:10px;min-width:0;margin:0;padding:10px 14px;display:flex}.rh-calm-icon{--md-icon-size:18px;width:18px;height:18px;color:var(--rh-calmnote-icon);flex:none}.rh-calm-text{min-width:0;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-calmnote-ink);overflow-wrap:break-word;flex:auto;margin:0}.rh-set-field{flex-direction:column;gap:6px;min-width:0;display:flex}.rh-set-top{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;min-height:22px;display:flex}.rh-set-label{min-width:0;max-width:100%;font:600 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);letter-spacing:0;text-transform:none;color:var(--rh-ink);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.rh-set-hint{max-width:72ch;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;margin:0}.rh-set-field md-outlined-text-field,.rh-set-field md-outlined-select{width:100%;min-width:0}.rh-field-error{min-width:0;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--md-sys-color-error,var(--rh-trouble));align-items:flex-start;gap:6px;margin:0;display:flex}.rh-field-error-sign{width:14px;height:14px;flex:none;margin-block-start:calc((var(--rh-lh-label-sm) - 14px) / 2);font-style:normal;line-height:14px;display:block;overflow:hidden}.rh-field-error-sign:before{content:attr(data-icon);font-family:var(--rh-font-icons);font-variation-settings:"FILL" 0, "wght" 400;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:14px;font-style:normal;font-weight:400}.rh-field-error>span{overflow-wrap:break-word;flex:auto;min-width:0}.rh-set-mono{--md-outlined-text-field-input-text-font:var(--rh-font-mono);--md-outlined-text-field-input-text-size:13px;--md-outlined-text-field-input-text-weight:500}.rh-set-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 20px;display:grid}.card.rh-set-card{box-shadow:var(--rh-shadow-card);margin:0;padding:0}.rh-set-card-head{min-width:0;padding:14px var(--rh-set-pad);border-bottom:1px solid var(--rh-line);grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon title""icon sub";align-items:start;gap:2px 12px;display:grid}.rh-set-card-icon{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-md);background:var(--rh-sheet-3);width:36px;height:36px;color:var(--rh-ink-2);--md-icon-size:20px;flex:none;grid-area:icon;align-self:start;place-items:center;display:grid}.card h3.rh-set-card-title{min-width:0;font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word;border:0;grid-area:title;margin:0;padding:1px 0 0;display:block}.rh-set-card-sub{min-width:0;max-width:80ch;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;grid-area:sub;margin:0}.rh-set-body{min-width:0;padding:var(--rh-set-pad)}.rh-set-card>.rh-error{margin:0 var(--rh-set-pad) var(--rh-set-pad)}.rh-set-card .rh-card-foot{min-width:0;min-height:60px;padding:var(--rh-card-foot-y) var(--rh-set-pad);box-sizing:border-box;border-top:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rh-set-card .rh-card-foot>:is(md-filled-button,md-outlined-button):last-child{margin-left:auto}.rh-set-card .rh-card-foot>md-text-button{margin-left:-12px}.rh-set-note{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;flex:12rem;margin:0}.rh-card-foot>.rh-pane-status{flex:1 1 0;min-width:6rem;margin:0}.rh-card-foot>.rh-foot-acts{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.card:not(.rh-set-card)>.rh-card-foot{margin:var(--rh-card-pad) calc(-1 * var(--rh-card-pad)) calc(-1 * var(--rh-card-pad));padding:var(--rh-card-foot-y) var(--rh-card-pad);border-top:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.card:not(.rh-set-card)>.rh-card-foot>md-filled-button{margin-left:auto}.rh-dev-rows{margin:0;padding:0;list-style:none}.rh-dev-row{min-height:64px;padding:12px var(--rh-set-pad);box-sizing:border-box;border-bottom:1px solid var(--rh-line);grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon label state""icon detail state";align-items:center;gap:2px 14px;display:grid}.rh-dev-row:last-child{border-bottom:0}.rh-dev-row--action{grid-template-columns:36px minmax(0,1fr) auto auto;grid-template-areas:"icon label state action""icon detail state action"}.rh-dev-icon{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-md);background:var(--rh-sheet-2);width:36px;height:36px;color:var(--rh-ink-2);--md-icon-size:20px;grid-area:icon;place-items:center;display:grid}.rh-dev-label{min-width:0;font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:nowrap;text-overflow:ellipsis;grid-area:label;overflow:hidden}.rh-dev-detail{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;grid-area:detail;margin:0}.rh-dev-state{grid-area:state;justify-content:flex-end;min-width:0;display:flex}.rh-dev-action{grid-area:action;justify-content:flex-end;display:flex}.rh-set-switch{min-height:var(--rh-touch);font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:12px;display:inline-flex}.rh-set-card .rh-set-body>.rh-error{margin:12px 0 0}.rh-set-reads{align-items:center;min-width:0;min-height:40px;display:flex}@container rhpane (width>=560px){.rh-set-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rh-set-grid>.rh-set-field--wide{grid-column:1/-1}}@container rhpane (width<=479.98px){.rh-set-pane>*,.rh-key-block>*{--rh-set-pad:16px}.rh-dev-row,.rh-dev-row--action{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon label state""icon detail detail";align-items:start;row-gap:4px}.rh-dev-row--action{grid-template-areas:"icon label state""icon detail detail"".action action"}.rh-dev-icon{grid-row:1/span 2;align-self:center}.rh-dev-label{align-self:center}.rh-dev-action{justify-content:flex-start;padding-top:6px}}.rh-key-block{min-width:0;container:rhpane/inline-size}.rh-key-head{padding:var(--rh-card-head-y) var(--rh-set-pad);border-bottom:1px solid var(--rh-line);min-width:0}.card h3.rh-key-title{min-width:0;font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word;margin:0;display:block}.rh-group{min-width:0;padding:var(--rh-set-pad);grid-template-columns:minmax(0,1fr);align-items:start;gap:14px 28px;display:grid}.rh-group+.rh-group{border-top:1px solid var(--rh-line)}.rh-group-intro{flex-direction:column;gap:4px;min-width:0;display:flex}.card .rh-group-title{min-width:0;font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);white-space:nowrap;margin:0;display:block}.rh-group-text{min-width:0;max-width:60ch;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;margin:0}.rh-group-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 16px;min-width:0;display:grid}.rh-group-fields>*{grid-column:1/-1;min-width:0}.rh-group-fields>.rh-key-field--pair{grid-column:auto}.rh-key-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rh-key-field .rh-pill{flex:none}.rh-key-foot{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;min-height:16px;display:flex}.rh-default{min-width:0;max-width:100%;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rh-default-v{color:var(--rh-ink-2);font-variant-numeric:tabular-nums;font-weight:600}.rh-key-reset{--md-text-button-leading-space:8px;--md-text-button-trailing-space:10px;--md-text-button-with-leading-icon-leading-space:8px;--md-text-button-with-leading-icon-trailing-space:10px;--md-text-button-label-text-color:var(--rh-accent-ink);--md-text-button-icon-color:var(--rh-accent-ink);--md-text-button-hover-label-text-color:var(--rh-accent-ink);--md-text-button-focus-label-text-color:var(--rh-accent-ink);--md-text-button-pressed-label-text-color:var(--rh-accent-ink);--md-text-button-hover-icon-color:var(--rh-accent-ink);--md-text-button-focus-icon-color:var(--rh-accent-ink);--md-text-button-pressed-icon-color:var(--rh-accent-ink);margin:-4px 0 -4px 4px}.rh-key-field--switch .rh-set-top{min-height:var(--rh-touch)}.rh-key-switch{min-width:0;max-width:100%}.rh-key-switch md-switch{flex:none}.rh-key-days{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.rh-key-days md-filter-chip{--md-filter-chip-leading-space:14px;--md-filter-chip-trailing-space:14px;flex:none}.rh-key-gating .rh-banner{margin:0}.rh-key-note{min-width:0;padding:12px var(--rh-set-pad);background:var(--rh-sheet-2);border-top:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.rh-key-note-icon{--md-icon-size:20px;color:var(--rh-neutral-dot);flex:none}.rh-key-note-text{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;flex:280px;margin:0}.rh-key-note-go{flex:none;margin:-4px 0}.rh-pane-foot{min-width:0;min-height:60px;padding:12px var(--rh-set-pad);box-sizing:border-box;background:var(--rh-sheet);border-top:1px solid var(--rh-line);border-radius:0 0 var(--rh-r-md) var(--rh-r-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.rh-pane-status{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;grid-area:1/1;margin:0}.rh-pane-status[data-tone=dirty]{color:var(--rh-attention)}:root{--rh-tick-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.rh-saved:before{content:"";vertical-align:-3px;background-color:var(--rh-calm-dot);width:16px;height:16px;-webkit-mask-image:var(--rh-tick-mask);-webkit-mask-image:var(--rh-tick-mask);mask-image:var(--rh-tick-mask);margin-inline-end:6px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rh-saved-group{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.rh-saved-group>.rh-saved-beside{white-space:nowrap;flex:none;margin:0}.rh-saved-group[data-side=before]>.rh-saved-beside{order:-1}.rh-pane-foot>md-filled-button{grid-area:1/2}.rh-pane-foot>.rh-calm{grid-area:2/1/auto/-1}.rh-pane-foot>.rh-error{grid-area:3/1/auto/-1;margin:0}.rh-pane-foot:has(>.rh-error:not([hidden]))>.rh-error{grid-row:1}.rh-pane-foot:has(>.rh-error:not([hidden]))>:is(.rh-pane-status,md-filled-button){grid-row:2}.rh-pane-foot:has(>.rh-error:not([hidden]))>.rh-calm{grid-row:3}@media (height>=500.02px),(width<=1023.98px){.rh-pane-foot{z-index:var(--rh-z-sticky);position:sticky;bottom:0}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-pane-foot{bottom:calc(var(--rh-bottomnav-h) + env(safe-area-inset-bottom))}}@container rhpane (width>=560px){.rh-group-fields{column-gap:20px}.rh-group-fields>.rh-key-field{grid-column:auto}.rh-group-fields>:is(.rh-key-field--wide,.rh-key-field--switch){grid-column:1/-1}.rh-key-field--wide :is(md-outlined-text-field,md-outlined-select){max-width:calc(50% - 10px)}}@container rhpane (width>=720px){.rh-group{grid-template-columns:188px minmax(0,1fr)}.rh-group-intro{padding-top:2px}}.rh-inv,.rh-blk{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex}.rh-inv-card,.rh-blk-card{--rh-card-pad:0px}:is(.rh-inv-card,.rh-blk-card) .rh-tablewrap{border-block:0}:is(.rh-inv-card,.rh-blk-card)>.rh-key-note{border-top:0;border-bottom:1px solid var(--rh-line)}:is(.rh-inv-card,.rh-blk-card)>.rh-key-note>.rh-key-note-text{flex-basis:12rem}.rh-inv-err,.rh-blk-err{padding:12px var(--rh-set-pad)}.rh-inv-err:empty,.rh-blk-err:empty{display:none}:is(.rh-inv-err,.rh-blk-err)>.rh-error{margin:0}.rh-inv-card .rh-card-foot>.rh-set-note:empty{display:none}#mail-settings{min-width:0}#mail-settings .rh-pane-foot{position:static}.rh-settings-frame #section[data-pane=invoice_copies]>#mail-settings{margin-top:var(--rh-sp-4)}.rh-inv{container:rhinv/inline-size}.rh-inv-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.rh-inv table.rh :is(th,td):is(.rh-inv-when,.rh-inv-to,.rh-inv-teach){white-space:nowrap;width:1%}.rh-inv table.rh td.rh-inv-result{white-space:normal;overflow-wrap:break-word}.rh-inv table.rh :is(th,td).rh-inv-teach{text-align:right;padding:0 4px}.rh-inv table.rh :is(th,td).rh-inv-when:not(:first-child),.rh-inv table.rh :is(th,td).rh-inv-to:not(:first-child){padding-left:4px}.rh-inv table.rh :is(th,td).rh-inv-when:not(:last-child),.rh-inv table.rh :is(th,td).rh-inv-to:not(:last-child){padding-right:4px}.rh-inv table.rh td.rh-inv-subject{width:21%;max-width:0}@container rhinv (width>=900px){.rh-inv table.rh td.rh-inv-subject{width:24%}}@container rhinv (width>=1200px){.rh-inv table.rh td.rh-inv-subject{width:30%}}@container rhinv (width<=699.98px){.rh-inv table.rh.rh-cardrows,.rh-inv table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-inv table.rh.rh-cardrows>thead{display:none}.rh-inv table.rh.rh-cardrows>tbody>tr:not([hidden]){height:auto;padding:10px var(--rh-set-pad);box-sizing:border-box;border-bottom:1px solid var(--rh-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"subject when""result result""teach teach";align-items:baseline;gap:2px 12px;display:grid}.rh-inv table.rh.rh-cardrows>tbody>tr:last-child{border-bottom:0}.rh-inv table.rh.rh-cardrows>tbody>tr>td{text-align:left;background:0 0;border:0;border-radius:0;width:auto;min-width:0;max-width:none;padding:0;display:block}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-subject{grid-area:subject;font-weight:600}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-when{white-space:nowrap;min-width:0;color:var(--rh-ink-2);grid-area:when}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-to{display:none}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-result{white-space:normal;overflow-wrap:break-word;grid-area:result}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-teach{grid-area:teach;justify-self:start;margin:-2px 0 -8px -12px}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-teach:empty{display:none}}.rh-blk{container:rhblk/inline-size}.rh-blk table.rh td:is(.rh-blk-contact,.rh-blk-why){overflow-wrap:normal}.rh-blk table.rh :is(th,td).rh-blk-since{white-space:nowrap}.rh-blk table.rh :is(th,td).rh-blk-act{white-space:nowrap;text-align:right;width:1%;padding:0 16px 0 0}.rh-blk table.rh td.rh-blk-act{padding-block:8px}@media (width>=1024px){@container rhblk (width>=440px) and (width<=559.98px){.rh-blk table.rh :is(th,td):not(:first-child):not(.rh-blk-act){padding-left:8px}.rh-blk table.rh :is(th,td):not(:last-child){padding-right:8px}}}@media (width<=1023.98px){.rh-blk table.rh.rh-cardrows>tbody>tr:not([hidden]){padding:10px var(--rh-set-pad)}.rh-blk table.rh.rh-cardrows>tbody>tr:not([hidden]):before{content:"";flex:0 0 100%;order:3;height:0}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-contact{flex:auto;order:1}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-why{color:var(--rh-ink-2);order:4}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-since{min-width:0;color:var(--rh-ink-2);order:5}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-since:before{content:"·";content:"·" / "";margin-right:8px}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-act{text-align:left;flex:0 0 100%;order:6;width:auto;margin:0;padding:0}}@container rhblk (width<=439.98px){.rh-blk table.rh.rh-cardrows,.rh-blk table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-blk table.rh.rh-cardrows>thead{display:none}.rh-blk table.rh.rh-cardrows>tbody>tr:not([hidden]){height:auto;padding:10px var(--rh-set-pad);box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.rh-blk table.rh.rh-cardrows>tbody>tr:last-child{border-bottom:0}.rh-blk table.rh.rh-cardrows>tbody>tr:not([hidden]):before{content:"";flex:0 0 100%;order:3;height:0}.rh-blk table.rh.rh-cardrows>tbody>tr>td{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:0;display:block}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-contact{flex:auto;order:1}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-why{color:var(--rh-ink-2);flex:0 auto;order:4;overflow:hidden}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-since{min-width:0;color:var(--rh-ink-2);flex:0 auto;order:5;overflow:hidden}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-since:before{content:"·";content:"·" / "";margin-right:8px}.rh-blk table.rh.rh-cardrows>tbody>tr>td.rh-blk-act{text-align:left;flex:0 0 100%;order:6;width:auto;margin:0;padding:0}.rh-blk table.rh.rh-cardrows>tbody>tr>td.muted{flex:100%}}.rh-lex{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex;container:rhpane/inline-size}.rh-lex-card{--rh-card-pad:0px}.rh-lex-card .rh-tablewrap{border-block:0}.rh-lex-card>.rh-set-card-head+.rh-error{margin-top:var(--rh-set-pad)}.rh-lex-result{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;min-height:40px;display:flex}.rh-lex-result>.rh-pill{flex:none}.rh-lex-out{min-width:0;font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word;flex:16rem;margin:0}.rh-lex-out[data-family=calm]{color:var(--rh-calm)}.rh-lex-out[data-family=attention]{color:var(--rh-attention)}.rh-lex-out[data-family=trouble]{color:var(--rh-trouble)}.rh-lex-out[data-family=quiet]{color:var(--rh-quiet)}.rh-set-card .rh-card-foot.rh-lex-add{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding-block:16px;display:grid}.rh-lex-add-fields{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 20px;min-width:0;display:grid}.rh-lex-add>.rh-error{margin:0}.rh-lex-add>md-filled-button,.rh-lex-add>.rh-saved-group{justify-self:end}@container rhpane (width>=560px){.rh-lex-add-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.rh-lex-add-fields>.rh-lex-add-pattern{grid-column:1/-1}}@container rhpane (width>=900px){.rh-lex-add-fields{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.rh-lex-add-fields>.rh-lex-add-pattern{grid-column:auto}}details.card.rh-lex-platform>summary{padding:14px var(--rh-set-pad);font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font)}details.card.rh-lex-platform[open]>summary{margin-bottom:0}.rh-lex-platform-top{min-width:0;padding:12px var(--rh-set-pad);border-bottom:1px solid var(--rh-line);flex-direction:column;gap:10px;display:flex}.rh-lex-platform-top>.rh-set-note{flex:none}.rh-lex-on md-switch{display:block}.rh-lex table.rh.rh-cardrows{width:100%;display:table}.rh-lex table.rh.rh-cardrows>thead{display:table-header-group}.rh-lex table.rh.rh-cardrows>tbody{display:table-row-group}.rh-lex table.rh.rh-cardrows>tbody>tr{height:var(--rh-row-h);border:0;padding:0;display:table-row}@container rhpane (width>=560px){.rh-lex table.rh.rh-cardrows>tbody>tr:not([hidden]){height:var(--rh-row-h);border:0;padding:0;display:table-row}}.rh-lex table.rh.rh-cardrows>tbody>tr>td{border-bottom:1px solid var(--rh-line);white-space:normal;width:auto;padding:6px 12px;display:table-cell;overflow:visible}.rh-lex table.rh.rh-cardrows>tbody>tr:last-child>td{border-bottom:0}.rh-lex table.rh.rh-cardrows :is(th,td):first-child{padding-left:var(--rh-set-pad)}.rh-lex table.rh.rh-cardrows :is(th,td):last-child{padding-right:var(--rh-set-pad)}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-pattern{white-space:normal;overflow-wrap:anywhere}.rh-lex table.rh.rh-cardrows td.rh-lex-pattern code{font:500 13px/20px var(--rh-font-mono);color:var(--rh-ink)}.rh-lex table.rh.rh-cardrows>tbody>tr>td:is(.rh-lex-lang,.rh-lex-cat){white-space:nowrap}.rh-lex table.rh.rh-cardrows :is(th,td):is(.rh-lex-on,.rh-lex-act){white-space:nowrap;width:1%}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-act{text-align:right;padding:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-edit{padding-left:4px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-delete{padding-block:8px;padding-right:var(--rh-set-pad)}@container rhpane (width<=559.98px){.rh-lex table.rh.rh-cardrows,.rh-lex table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-lex table.rh.rh-cardrows>thead{display:none}.rh-lex table.rh.rh-cardrows>tbody>tr{height:auto;padding:10px var(--rh-set-pad);box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.rh-lex table.rh.rh-cardrows>tbody>tr:last-child{border-bottom:0}.rh-lex table.rh.rh-cardrows>tbody>tr:before{content:"";flex:0 0 100%;order:3;height:0}.rh-lex table.rh.rh-cardrows>tbody>tr:has(>td.rh-lex-act):after{content:"";flex:0 0 100%;order:6;height:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td{text-align:left;background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:0;display:block}.rh-lex table.rh.rh-cardrows>tbody>tr>td:is(:first-child,:last-child){padding:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-pattern{flex:1 1 0;order:1}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-on{flex:none;order:2;width:auto}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-lang{color:var(--rh-ink-2);order:4}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-cat{min-width:0;color:var(--rh-ink-2);order:5}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-cat:before{content:"·";content:"·" / "";margin-right:8px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-act{text-align:left;flex:none;width:auto;margin:2px 0 0;padding:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-edit{order:7;margin-left:-12px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-delete{order:8;margin-left:-4px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.muted{flex:100%}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){@container rhpane (width<=559.98px){.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-act{margin-bottom:4px}}}.rh-lex-locale{min-width:0;min-height:40px;font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);align-items:center;margin:0;display:flex}.rh-prof{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex;container:rhpane/inline-size}.rh-prof-faq{flex-direction:column;min-width:0;display:flex;container:rhfaq/inline-size}.rh-prof-row{border-top:1px solid var(--rh-line);grid-template-columns:minmax(0,1fr);align-items:start;gap:10px 16px;min-width:0;padding:16px 0;display:grid}.rh-prof-row:first-child{border-top:0;padding-top:0}.rh-prof-row>.rh-prof-a{grid-column:1/-1}.rh-prof-row md-outlined-text-field.a{resize:none}.rh-prof-row-act{justify-content:flex-end;margin:-6px -12px -6px 0;display:flex}.rh-prof-none{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-prof-add{min-width:0;margin:-4px 0 0 -12px;display:flex}.rh-prof .rh-pane-foot>.rh-calm{grid-row:1}@container rhfaq (width>=440px){.rh-prof-row{grid-template-columns:minmax(0,1fr) auto}.rh-prof-row>.rh-prof-q{grid-area:1/1}.rh-prof-row:not(:has(>.rh-prof-row-act))>.rh-prof-q{grid-column:1/-1}.rh-prof-row-act{grid-area:1/2;align-self:start;margin:26px -12px 0 -4px}.rh-prof-row>.rh-prof-a{grid-row:2}}.rh-int{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex;container:rhint/inline-size}.rh-int>:is(.rh-error,.rh-banner){margin:0}.rh-int-summary{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin:6px 0 0;display:flex}.rh-int-summary>.rh-pill{flex:none}.rh-int-summary--none{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;display:block}.rh-int-sep{clip-path:inset(50%);white-space:pre;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rh-int-grid{gap:var(--rh-sp-4);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.rh-int-card{min-width:0;container:rhintcard/inline-size}.rh-int-title{flex-wrap:wrap;grid-area:title;align-items:center;gap:4px 10px;min-width:0;display:flex}.card .rh-int-title>h3.rh-set-card-title{overflow-wrap:break-word;flex:0 auto;min-width:0;margin:0 auto 0 0}.rh-int-title>.chip{flex:none}.rh-int-body{flex-direction:column;gap:12px;display:flex}.rh-int-body>*{margin:0}.rh-int-body>.rh-steps{margin:0 0 0 20px}.rh-int-body p.rh-caption{max-width:72ch}.rh-int-line{min-width:0;font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);overflow-wrap:anywhere}.rh-int-hint.rh-set-hint{margin-top:-4px}.rh-int-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.rh-int-inline{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;min-width:0;display:flex}.rh-int-inline>.rh-set-field{flex:15rem;max-width:420px}.rh-int-inline>.rh-set-field.rh-int-wide{flex-basis:22rem;max-width:560px}.rh-int-inline>:is(md-filled-button,md-outlined-button){flex:none}.rh-int-inline>.rh-int-copied{flex:none;align-self:center;margin:0}.rh-int-body>.rh-set-field.rh-int-wide{max-width:560px}@container rhintcard (width>=560px){.rh-int-inline>.rh-set-field{max-width:max(420px,50% - 10px)}.rh-int-inline>.rh-set-field.rh-int-wide,.rh-int-body>.rh-set-field.rh-int-wide{max-width:max(560px,50% - 10px)}}.rh-set-card .rh-int-foot{justify-content:space-between}.rh-int-said{flex-direction:column;flex:14rem;gap:4px;min-width:0;display:flex}.rh-int-said:not(:has(>:not([hidden]))){display:none}.rh-int-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.rh-int-note.rh-caption{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-int-note.rh-error{color:var(--rh-trouble);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.rh-int-card>.rh-group{border-top:1px solid var(--rh-line)}.rh-int-trigger .rh-group-fields{row-gap:2px}.rh-int-check{min-height:var(--rh-touch);cursor:pointer;min-width:0;max-width:100%;font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:nowrap;justify-self:start;align-items:center;gap:10px;display:flex}.rh-int-check>md-checkbox{flex:none}.rh-int-check-word{text-overflow:ellipsis;min-width:0;overflow:hidden}@container rhintcard (width>=560px){.rh-int .rh-set-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rhintcard (width>=720px){.rh-int-trigger{grid-template-columns:188px minmax(0,1fr)}.rh-int-trigger .rh-group-intro{padding-top:2px}}.rh-detail{min-width:0;padding-left:32px}.rh-detail--full{padding:0;display:block}.rh-cases{flex-direction:column;min-width:0;display:flex}@media (height>=501px),(width<=1023.98px){.rh-cases:not(.rh-cu)>.rh-page-head>div:first-child{min-height:calc(var(--rh-lh-h1) + 2px + var(--rh-lh-body))}#screen>.rh-page-head:has(+.rh-settings-frame)>div:first-child{min-height:calc(var(--rh-lh-h1) + 2px + var(--rh-lh-body))}#screen>.rh-page-head:has(+.rh-settings-frame):has(.rh-title-row)>div:first-child{min-height:calc(max(var(--rh-lh-h1), var(--md-icon-button-state-layer-height,40px)) + 2px + var(--rh-lh-body))}}.rh-cases-sheet #list>.rh-loading,#audit>.rh-loading,.rh-inv-list>.rh-loading{padding:16px}.rh-cases-split{gap:var(--rh-sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.rh-cases-col{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-cases-split>.rh-cases-detail{min-width:0;padding:0;display:none}.rh-cases[data-split] .rh-cases-split>.rh-cases-detail{display:block}.rh-cases-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rh-cases-tabs{min-width:0;padding:0 var(--rh-sp-2);background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card)}#tabs::part(divider),.rh-cases-tabs>md-tabs::part(divider){display:none}#tabs .tab-label{align-items:center;gap:8px;display:inline-flex}#tabs .rh-count{box-sizing:border-box;border-radius:var(--rh-r-full);background:var(--rh-sheet-3);min-width:20px;height:18px;color:var(--rh-ink-2);font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:0;place-items:center;padding:0 6px;display:inline-grid}#tabs md-primary-tab[active] .rh-count{background:var(--rh-accent);color:var(--rh-on-accent)}#tabs .rh-count:empty{display:none}.rh-cases-filters{align-items:center;gap:var(--rh-sp-2);min-width:0;padding:var(--rh-sp-2);background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card);flex-wrap:wrap;display:flex}#cases-q,.rh-convs #q{--md-outlined-text-field-with-leading-icon-leading-space:10px;--md-outlined-text-field-icon-input-space:8px;--md-outlined-text-field-trailing-space:8px;flex:260px;min-width:min(200px,100%);max-width:400px}#cases-chips{flex:0 auto;min-width:0;max-width:100%}#cases-chips md-filter-chip{flex:none}.rh-cases-sort{height:var(--rh-ctl-h);min-width:var(--rh-ctl-h);box-sizing:border-box;border:1px solid var(--rh-outline);border-radius:var(--rh-r-sm);background:var(--rh-sheet);color:var(--rh-ink);font:500 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);white-space:nowrap;cursor:pointer;transition:background var(--rh-t-fast) var(--rh-ease), border-color var(--rh-t-fast) var(--rh-ease);flex:none;justify-content:center;align-items:center;gap:6px;margin:0 0 0 auto;padding:0 12px 0 10px;display:inline-flex;position:relative}.rh-cases-sort:hover{background:var(--rh-sheet-2);border-color:var(--rh-ink-2)}.rh-cases-sort:focus-visible{outline:2px solid var(--rh-focus);outline-offset:2px}.rh-cases-sort>.rh-cases-glyph{color:var(--rh-ink-2);flex:none}.rh-cases-sort:before{content:"";background:var(--rh-line);pointer-events:none;width:1px;height:20px;margin-top:-10px;position:absolute;top:50%;left:-9px}.rh-cases-sort-text{white-space:nowrap}@media (width<=1279.98px){.rh-cases-sort{width:var(--rh-ctl-h);padding:0}.rh-cases-sort-text{display:none}}@media (width>=1024px){.rh-cases-filters{flex-wrap:nowrap}.rh-cases-filters>#cases-chips{flex-wrap:nowrap;flex:none}.rh-cases-filters>#cases-q,.rh-convs .rh-cases-filters>#q{flex:260px;min-width:0}}#cases-filters-btn,#convs-filters-btn{flex:none;position:relative}.rh-cases-glyph{width:18px;height:18px;line-height:18px;display:block;overflow:hidden}.rh-cases-glyph:before{content:attr(data-icon);font-family:var(--rh-font-icons);font-variation-settings:"FILL" 0, "wght" 400;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;font-style:normal;font-weight:400}#cases-filters-btn[data-active]:after,#convs-filters-btn[data-active]:after{content:"";background:var(--rh-accent);pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.rh-cases-sheet{background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);min-width:0;box-shadow:var(--rh-shadow-card);flex-direction:column;display:flex}#list{min-width:0}.rh-cases-bulk{gap:var(--rh-sp-2);box-sizing:border-box;min-width:0;min-height:44px;padding:4px var(--rh-sp-3) 4px var(--rh-sp-2);border-bottom:1px solid var(--rh-line);flex-wrap:nowrap;margin:0}.rh-cases-bulk .rh-selectall{white-space:nowrap;flex:none;font-weight:600}.rh-cases-bulk-note{min-width:0;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);text-align:right;overflow-wrap:break-word;flex:0 auto}.rh-row{cursor:pointer}.rh-row[data-family=trouble]{--rh-cases-edge:var(--rh-trouble-dot)}.rh-row[data-family=attention]{--rh-cases-edge:var(--rh-attention-dot)}.rh-row[data-family=neutral]{--rh-cases-edge:var(--rh-neutral-dot)}.rh-row[data-family=calm]{--rh-cases-edge:var(--rh-calm-dot)}.rh-row[data-family=quiet]{--rh-cases-edge:var(--rh-quiet-dot)}.rh-row:is(:hover,[data-cursor=true],[data-picked],[data-open]){--rh-ink-3:var(--rh-tint-ink-3)}.rh-cases-link{color:inherit;border-radius:var(--rh-r-sm);text-decoration:none}.rh-cases-link:focus-visible{outline:2px solid var(--rh-focus);outline-offset:-2px}.rh-cases-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rh-ink);font-weight:600;overflow:hidden}.rh-cases-low{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-sm);background:var(--rh-sheet);height:20px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);white-space:nowrap;flex:none;align-items:center;padding:0 6px;display:inline-flex}.rh-cases-nobody{color:var(--rh-ink-2);font:500 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);padding-left:8px}.rh-last{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2)}.rh-age{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.rh-row .rh-mono{color:var(--rh-ink-2);white-space:nowrap}.rh-cases-table{border-collapse:separate;border-spacing:0;width:100%;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink)}.rh-cases-table th{top:var(--rh-topbar-h);z-index:var(--rh-z-sticky);box-sizing:border-box;text-align:left;white-space:nowrap;background:var(--rh-sheet-2);border-bottom:1px solid var(--rh-line);height:32px;font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);padding:0 16px 0 0;position:sticky}.rh-cases-sheet>#list:first-child .rh-cases-table th:first-child,.rh-cases-bulk[hidden]+#list .rh-cases-table th:first-child{border-top-left-radius:calc(var(--rh-r-md) - 1px)}.rh-cases-sheet>#list:first-child .rh-cases-table th:last-child,.rh-cases-bulk[hidden]+#list .rh-cases-table th:last-child{border-top-right-radius:calc(var(--rh-r-md) - 1px)}.rh-cases-table td{box-sizing:border-box;white-space:nowrap;vertical-align:middle;background:var(--rh-sheet);border-bottom:1px solid var(--rh-line);height:44px;transition:background var(--rh-t-fast) var(--rh-ease);padding:0 16px 0 0}.rh-cases-table :is(th,td):first-child{padding-left:16px}.rh-cases-table tr.rh-row>td:first-child{box-shadow:inset 3px 0 0 var(--rh-cases-edge,transparent)}.rh-cases-table tr.rh-row:hover>td,.rh-cases-table tr.rh-row[data-cursor=true]>td{background:var(--rh-row-hover)}.rh-cases-table tr.rh-row[data-picked]>td{background:var(--rh-row-selected)}.rh-cases-table tr.rh-row[data-cursor=true]>td{box-shadow:inset 0 2px 0 var(--rh-focus), inset 0 -2px 0 var(--rh-focus)}.rh-cases-table tr.rh-row[data-cursor=true]>td:first-child{box-shadow:inset 3px 0 0 var(--rh-cases-edge,transparent), inset 0 2px 0 var(--rh-focus), inset 0 -2px 0 var(--rh-focus)}.rh-cases-table tr.rh-row[data-cursor=true]>td:last-child{box-shadow:inset -2px 0 0 var(--rh-focus), inset 0 2px 0 var(--rh-focus), inset 0 -2px 0 var(--rh-focus)}.rh-cases-table td.rh-cases-sel,.rh-cases-table th.rh-cases-sel{width:44px;padding-right:4px}.rh-cases-cust-in{align-items:center;gap:8px;min-width:0;display:flex}.rh-cases-table .rh-cases-link{align-items:center;gap:10px;min-width:0;display:inline-flex}.rh-cases-table .rh-cases-name{max-width:15rem;font-size:var(--rh-fs-body);letter-spacing:-.005em;line-height:20px}.rh-cases-state{width:1%}.rh-cases-table td.rh-cases-last{width:100%;max-width:0;overflow:hidden}.rh-cases-table td.rh-cases-last .rh-last{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rh-cases-table :is(th,td).rh-cases-chan{width:12rem;min-width:12rem;max-width:12rem;overflow:hidden}.rh-cases-table td.rh-cases-chan .rh-last{text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;display:block;overflow:hidden}.rh-cases-table td.rh-cases-last .rh-msg{text-overflow:ellipsis;white-space:nowrap;max-width:none;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);display:block;overflow:hidden}.rh-cases-table .rh-cases-age{text-align:right}.rh-cases-cards{margin:0;padding:0;list-style:none}.rh-cases-card{background:var(--rh-sheet);border-bottom:1px solid var(--rh-line);min-width:0;transition:background var(--rh-t-fast) var(--rh-ease);align-items:stretch;display:flex;position:relative}.rh-cases-sheet>#list:first-child .rh-cases-card:first-child,.rh-cases-bulk[hidden]+#list .rh-cases-card:first-child{border-radius:calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px) 0 0}.rh-cases-card:before{content:"";z-index:1;background:var(--rh-cases-edge,transparent);pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:0}.rh-cases-card:hover{background:var(--rh-row-hover)}.rh-cases-card[data-open]{background:var(--rh-row-selected)}.rh-cases-card[data-open] .rh-cases-name{color:var(--rh-accent-ink)}.rh-cases-card[data-picked]{background:var(--rh-row-selected)}.rh-cases-card[data-cursor=true]{outline:2px solid var(--rh-focus);outline-offset:-2px}.rh-cases-card>.rh-cases-sel{flex:none;place-items:center;width:44px;padding-left:4px;display:grid}.rh-cases-card>.rh-cases-link{box-sizing:border-box;border-radius:0;flex-direction:column;flex:auto;justify-content:center;gap:6px;min-width:0;min-height:68px;padding:11px 14px 11px 16px;display:flex}.rh-cases-card>.rh-cases-sel+.rh-cases-link{padding-left:4px}.rh-cases-line{align-items:center;gap:8px;min-width:0;display:flex}.rh-cases-card .rh-cases-name{font-size:var(--rh-fs-body);flex:0 auto;line-height:20px}.rh-cases-card .rh-who{margin-block:-4px}.rh-cases-card .rh-cases-line+.rh-cases-line{flex-wrap:nowrap}.rh-cases-card .rh-mono{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.rh-cases-card .rh-last{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:12px;overflow:hidden}.rh-cases-foot{align-items:center;gap:var(--rh-sp-4);min-width:0;min-height:38px;padding:8px var(--rh-sp-4);box-sizing:border-box;background:var(--rh-sheet-2);border-radius:0 0 calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px);font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);display:flex}.rh-cases-shown{color:var(--rh-ink);white-space:nowrap;font-weight:600}.rh-cases-keys{white-space:nowrap;align-items:center;gap:14px;min-width:0;display:none}.rh-cases-keys>span{align-items:center;gap:4px;display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rh-cases-keys kbd{background:var(--rh-keycap)}}:root[data-theme=dark] .rh-cases-keys kbd{background:var(--rh-keycap)}@media (width>=1024px) and (hover:hover) and (pointer:fine){.rh-cases-keys{display:inline-flex}.rh-cases[data-split] .rh-cases-keys>span:not(:first-child):not(:last-child){display:none}}.rh-action-bar{z-index:var(--rh-z-actionbar);align-items:center;gap:var(--rh-sp-2);box-sizing:border-box;background:var(--rh-raised);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);width:min(560px,100% - 16px);box-shadow:var(--rh-shadow-modal);align-self:center;margin:8px 0;padding:6px 8px 6px 16px;display:flex;position:sticky;bottom:50px}#selcount{font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.rh-cases-sheetdlg{box-sizing:border-box;border-radius:var(--rh-r-lg) var(--rh-r-lg) 0 0;background:var(--rh-raised);width:min(520px,100%);max-width:100%;max-height:85dvh;color:var(--rh-ink);box-shadow:var(--rh-shadow-modal);overscroll-behavior:contain;border:0;margin:auto auto 0;padding:0}.rh-cases-sheetdlg::backdrop{background:var(--rh-backdrop,#0f172a73);-webkit-backdrop-filter:blur(var(--rh-backdrop-blur,4px));backdrop-filter:blur(var(--rh-backdrop-blur,4px))}.rh-cases-sheetdlg-body{gap:var(--rh-sp-3);padding:var(--rh-sp-4) var(--rh-sp-4) calc(var(--rh-sp-4) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.rh-cases-sheetdlg-title{font:600 18px/26px var(--rh-font);color:var(--rh-ink);outline:none;margin:0}.rh-cases-sheetdlg #cases-chips{flex-wrap:wrap;gap:8px;display:flex}.rh-cases-sortopts{margin-top:var(--rh-sp-2);flex-direction:column;display:flex}.rh-cases-radio{cursor:pointer;box-sizing:border-box;border-radius:var(--rh-r-sm);min-height:48px;font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:nowrap;border:1px solid #0000;align-items:center;gap:10px;padding:0 11px;display:flex}.rh-cases-radio>md-radio{flex:none}.rh-cases-radio:has(md-radio:state(checked)){background:var(--rh-accent-soft);border-color:var(--rh-accent-edge);color:var(--rh-accent-ink)}.rh-cases-radio:has(md-radio:focus-visible){outline:2px solid var(--rh-focus);outline-offset:1px}.rh-cases-sheetdlg-foot{justify-content:flex-end;gap:var(--rh-sp-2);margin-top:var(--rh-sp-2);display:flex}@media (width>=1024px) and (width<=1279.98px){.rh-cases-table .rh-cases-name{max-width:10rem}.rh-cases-table :is(th,td){padding-right:12px}.rh-cases-table :is(th,td).rh-cases-chan{width:10rem;min-width:min(10rem,100vw - 898px);max-width:10rem}}@media (width<=1279.98px){.rh-cases-bulk-note{display:none}}@media (width>=1280px){.rh-cases[data-split] .rh-cases-split{grid-template-columns:380px minmax(0,1fr);align-items:start}.rh-cases[data-split] .rh-cases-col{top:calc(var(--rh-topbar-h) + var(--rh-sp-3));max-height:calc(100dvh - var(--rh-topbar-h) - 112px);gap:var(--rh-sp-2);position:sticky}.rh-cases[data-split] .rh-cases-sheet{flex:auto;min-height:0}.rh-cases[data-split] #list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.rh-cases[data-split] .rh-cases-filters{flex-wrap:nowrap}.rh-cases[data-split] #cases-q,.rh-convs[data-split] #q{flex:1 1 0;min-width:0;max-width:none}.rh-cases[data-split] .rh-cases-card>.rh-cases-link{min-height:64px;padding:10px 14px 10px 16px}.rh-cases[data-split] .rh-cases-card .rh-cases-name{font-size:var(--rh-fs-body)}.rh-cases[data-split] .rh-cases-foot{padding:8px var(--rh-sp-3)}.rh-cases[data-split] #tabs md-primary-tab{flex:1 0 auto;padding:0 8px}.rh-cases[data-split] #tabs .tab-label{gap:6px}}@media (width<=1279.98px){.rh-cases[data-split] .rh-cases-col{display:none}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-cases-tabs{padding:0}#tabs md-primary-tab{flex:none;padding:0 8px}#tabs .tab-label{gap:6px}.rh-cases-filters{flex-wrap:nowrap;padding:6px}#cases-q,.rh-convs #q{flex:1 1 0;min-width:0;max-width:none}.rh-cases-bulk{padding:2px var(--rh-sp-2)}.rh-action-bar{bottom:calc(var(--rh-bottomnav-h) + env(safe-area-inset-bottom));width:calc(100% - 16px)}}@media (width<=379.98px){.rh-kpi{padding-inline:14px}#tabs md-primary-tab{padding:0 6px}.rh-cases-card>.rh-cases-link{padding-left:12px;padding-right:10px}.rh-cases-card .rh-cases-line+.rh-cases-line{gap:6px}}@media (width>=640px) and (height>=501px){.rh-cases:not([data-split]) .rh-cases-foot{z-index:var(--rh-z-sticky);position:sticky;bottom:0}}@media (width>=1024px),(width>=640px) and (height>=500.02px){.rh-cases-sheetdlg{border-radius:var(--rh-r-lg);width:min(440px,100% - 32px);margin:auto}}@media (height<=500px) and (width>=1024px){.rh-cases>.rh-page-head>div:first-child{align-items:baseline;column-gap:var(--rh-sp-3);flex-flow:wrap}.rh-cases-col{gap:6px}.rh-cases-filters{box-shadow:none;background:0 0;border-color:#0000;padding:0}.rh-cases-card>.rh-cases-link{gap:4px;min-height:0;padding-block:7px}}@media (height<=500px){.rh-cases-bulk>.rh-action-bar{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;gap:4px;margin:0 0 0 auto;padding:0;position:static}.rh-cases-bulk>.rh-action-bar>.rh-spacer{display:none}.rh-cases-bulk>.rh-action-bar #selcount{font-size:var(--rh-fs-label);margin-right:6px}.rh-cases-sheetdlg{border-radius:var(--rh-r-lg) var(--rh-r-lg) 0 0;margin:auto auto 0}}.rh-convs .rh-page-actions>a{text-decoration:none;display:inline-flex}.rh-convs .rh-cases-filters>#status{flex:0 0 200px;min-width:0}.rh-convs .rh-cases-filters>:is(#from,#to){flex:0 0 140px;min-width:0}@media (width>=1024px){.rh-convs:not([data-split]) .rh-cases-filters>#q{min-width:180px}}@media (width>=640px) and (width<=1023.98px) and (height>=501px){.rh-convs:not([data-split]) .rh-cases-filters>#q{flex-basis:100%;max-width:none}}.rh-convs .rh-cases-card .rh-cases-av{display:none}.rh-convs-slot>#status{width:100%;min-width:0}.rh-convs-dates{gap:var(--rh-sp-2);min-width:0;display:flex}.rh-convs-dates>md-outlined-text-field{flex:1 1 0;width:auto;min-width:0}.rh-detail-head{margin-bottom:8px}.rh-who-line{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 8px;display:flex}.rh-who-line .rh-h2{margin:0}.rh-who-line .rh-caption{margin-top:0}.rh-detail-head md-outlined-select{flex:0 0 180px;width:180px}.rh-side{border-top:1px solid var(--rh-line);grid-template-columns:repeat(auto-fit,minmax(max(min(240px,100%),50% - 16px),1fr));align-items:start;gap:32px;margin-top:32px;padding-top:24px;display:grid}.rh-side .card{--rh-card-pad:0px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.rh-side .card>h3:first-child{border:0;margin:0 0 8px;padding:0}.rh-side p{margin:0 0 12px}.rh-part+.rh-part{max-width:100%;display:inline-block}.rh-case-root{container:rh-case/inline-size}.rh-case{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-case-err:empty{display:none}.rh-case-glyph{flex:none;width:18px;height:18px;line-height:18px;display:block;overflow:hidden}.rh-case-glyph:before{content:attr(data-icon);font-family:var(--rh-font-icons);font-variation-settings:"FILL" 0, "wght" 400;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:18px;font-style:normal;font-weight:400}.rh-case-err>.rh-error{margin:0}.rh-case-head,.rh-case-tabbar,.rh-case-thread,.rh-case-card{box-sizing:border-box;background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);min-width:0;box-shadow:var(--rh-shadow-card)}.rh-case-head{flex-direction:column;gap:10px;margin:0;padding:12px 16px;display:flex}.rh-case-who{align-items:flex-start;gap:12px;min-width:0;display:flex}.rh-case-back{color:var(--rh-ink-2);flex:none;margin:0 -4px 0 -8px}.rh-case-avatar{width:40px;height:40px}.rh-case-id{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.rh-case-title-row{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.rh-case-head .rh-case-name{min-width:0;max-width:100%;font:600 var(--rh-fs-h2)/var(--rh-lh-h2) var(--rh-font);letter-spacing:-.015em;color:var(--rh-ink);overflow-wrap:break-word;flex:0 auto;margin:0;padding:0}.rh-case-state{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.rh-case-low{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-sm);background:var(--rh-sheet);height:20px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);white-space:nowrap;flex:none;align-items:center;padding:0 6px;display:inline-flex}.rh-case-head .rh-case-meta{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0;display:block}.rh-case-meta .rh-mono{color:var(--rh-ink-2)}.rh-case-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rh-case-actions>*{flex:none}.rh-case-head md-outlined-select.rh-case-assign{--md-outlined-field-with-leading-content-leading-space:10px;--md-outlined-field-with-trailing-content-trailing-space:8px;--md-outlined-field-content-space:8px;--md-outlined-select-text-field-leading-icon-size:18px;flex:none;width:180px;min-width:158px}@container rh-case (width<=599.98px){.rh-case-actions>*{flex:auto}.rh-case-head md-outlined-select.rh-case-assign{flex:158px;width:auto}.rh-case-act>.rh-case-glyph{display:none}}@container rh-case (width>=1000px){.rh-case-head{justify-content:space-between;align-items:center;gap:10px var(--rh-sp-4);flex-flow:wrap}.rh-case-who{flex:320px}.rh-case-actions{flex:0 auto;justify-content:flex-end}}.rh-case-tabbar{padding:0;overflow:hidden}.rh-case-tabbar md-tabs{display:block}#case-tabs::part(divider){display:none}.rh-case-convo{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-case-thread{background:var(--rh-sheet-2);flex-direction:column;display:flex}.rh-case-notices{flex-direction:column;gap:10px;padding:14px 16px 0;display:flex}.rh-case-notices>.rh-banner{margin:0}.rh-case .rh-case-fallback{text-align:left;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.rh-case-fallback>.rh-case-glyph{color:var(--rh-ink-2)}.rh-case-fallback>span{min-width:0}.rh-case-notices .rh-banner>.rh-case-glyph{width:20px;height:20px;line-height:20px}.rh-case-notices .rh-banner>.rh-case-glyph:before{font-size:20px}.rh-case-when{white-space:nowrap}.rh-case-thread>.rh-timeline{margin:0;padding:16px}.rh-reply{z-index:2;box-sizing:border-box;background:var(--rh-sheet);border-top:1px solid var(--rh-line);border-radius:0 0 calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px);min-width:0;box-shadow:var(--rh-shadow-reply);flex-direction:column;gap:6px;padding:8px 16px 12px;display:flex;position:sticky;bottom:0}.rh-reply-head{align-items:center;gap:10px;min-width:0;min-height:36px;display:flex}.rh-reply-to{font:600 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);color:var(--rh-ink);white-space:nowrap;flex:none}.rh-reply-via{min-width:0;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);white-space:nowrap;flex:0 auto;overflow:hidden}.rh-reply-via .rh-mono{color:var(--rh-ink-2)}.rh-reply-tpl{flex:none;margin-right:-8px;display:inline-flex}.rh-reply-tpl md-menu{max-width:min(400px,100vw - 24px)}.rh-reply-row{align-items:flex-end;gap:8px;min-width:0;display:flex}.rh-reply-row>md-outlined-text-field{flex:auto;width:auto;min-width:0}.rh-reply-row>md-filled-button{flex:none}.rh-case .rh-reply-hint{margin:0}@container rh-case (width<=519.98px){.rh-reply-via .rh-part+.rh-part{display:none}}.rh-case>.rh-side{gap:var(--rh-sp-3);border:0;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start;margin:0;padding:0;display:grid}.rh-case .rh-side p,.rh-case-resolved p{margin:0}.rh-case-card{flex-direction:column;display:flex}.rh-case-card-head{min-width:0;min-height:calc(var(--rh-lh-h3) + 2 * var(--rh-card-head-y) + 1px);box-sizing:border-box;padding:6px var(--rh-card-x);border-bottom:1px solid var(--rh-line);align-items:center;gap:8px;display:flex}.rh-case-card-head h3{font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);color:var(--rh-ink);flex:none;margin:0}.rh-case-card-head .rh-pill{flex:none}.rh-case-count{box-sizing:border-box;border-radius:var(--rh-r-full);background:var(--rh-sheet-3);min-width:20px;height:18px;color:var(--rh-ink-2);font:600 var(--rh-fs-label-sm)/1 var(--rh-font);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}.rh-case-score{color:var(--rh-ink-2);margin-left:auto}.rh-case-card-body{min-width:0;padding:var(--rh-card-x);flex-direction:column;gap:10px;display:flex}.rh-case .rh-case-card-body .rh-caption{margin:0}.rh-case-card-foot{min-width:0;padding:var(--rh-card-foot-y) var(--rh-card-x);border-top:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.rh-case-card-foot a{font:600 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-accent-ink);white-space:nowrap;text-decoration:none}.rh-case-card-foot a:hover{text-decoration:underline}.rh-case-cust-name{font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word}.rh-case-facts{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 16px;margin:0;display:grid}.rh-case-facts>div{display:contents}.rh-case-facts dt{font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);white-space:nowrap}.rh-case-facts dd{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);overflow-wrap:anywhere;margin:0}.rh-case-facts dd.rh-mono,.rh-cust-pair>dd.rh-mono{font:500 var(--rh-fs-mono)/var(--rh-lh-body-sm) var(--rh-font-mono);color:var(--rh-ink-2)}.rh-case-review-by{font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word}.rh-case-notes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rh-case-notes li{border:1px solid var(--rh-line);border-radius:var(--rh-r-sm);background:var(--rh-sheet-2);padding:8px 12px}.rh-case-notes li>p:first-child{font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);white-space:pre-wrap;overflow-wrap:break-word}.rh-case-notes li>.rh-caption{margin-top:2px}.rh-note-add{align-items:center;gap:8px;min-width:0;display:flex}.rh-note-add md-outlined-text-field{flex:auto;width:auto;min-width:0}.rh-note-add md-filled-button{flex:none}.rh-case-resolved .rh-case-card-body{flex-flow:wrap;align-items:center;gap:8px 12px}#c-status::part(menu){max-height:min(320px,40vh)}md-dialog#resolve-dialog #outcome-note{color:var(--rh-ink)}@media (width>=1024px){.rh-case-tabbar{display:none}@container rh-case (width>=1000px){.rh-case{column-gap:var(--rh-sp-4);grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) clamp(264px,26cqi,300px);align-items:start;row-gap:0;display:grid}.rh-case>*{grid-column:1}.rh-case>:is(.rh-case-head,.rh-case-err,.rh-case-resolved,.rh-case-convo){margin:0 0 var(--rh-sp-3)}.rh-case>.rh-case-head{grid-area:1/1/auto/-1}.rh-case>.rh-case-err{grid-area:2/1/auto/-1}.rh-case>.rh-case-resolved{grid-row:3}.rh-case>.rh-case-convo{grid-row:4}.rh-case>.rh-side{grid-area:3/2/6;grid-template-columns:minmax(0,1fr)}}}@media (width>=1280px){[data-embedded] .rh-case-head .rh-case-back{display:none}}.rh-cust>.rh-case-head{margin:0 0 var(--rh-sp-3)}.rh-case-actions:empty{display:none}.rh-case>.rh-side>details.card{--rh-card-pad:var(--rh-card-x);padding:0 var(--rh-card-pad) var(--rh-card-pad);background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card);margin:0}.rh-case>.rh-side>details.card:not([open]){padding-bottom:0}.rh-case>.rh-side>details.card>summary{margin-top:0}.rh-conv-events>.muted{overflow-wrap:anywhere;margin:0 0 6px}.rh-conv-events>.muted:last-child{margin-bottom:0}@media (width<=1023.98px){.rh-case[data-pane=details]>.rh-case-convo,.rh-case:not([data-pane=details])>.rh-side{display:none}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-case-head{gap:12px;padding:12px 14px}.rh-case-who{gap:10px}.rh-case-avatar{width:36px;height:36px;margin-top:4px}.rh-case-head .rh-case-name{font-size:18px;line-height:26px}.rh-case-notices{padding:12px 12px 0}.rh-case-thread>.rh-timeline{gap:12px;padding:14px 12px}.rh-case-thread .rh-msg{max-width:88%}.rh-reply{padding:8px 12px calc(10px + env(safe-area-inset-bottom))}}@media (height<=500px) and (width>=1024px){.rh-case{gap:var(--rh-sp-2)}.rh-case-head{flex-flow:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 12px}.rh-case-who{flex:260px;align-items:center}.rh-case-avatar{display:none}.rh-case-head .rh-case-name{font-size:18px;line-height:26px}.rh-case-actions{flex:0 auto}.rh-reply{box-shadow:none;position:static}}.rh-tpl{gap:var(--rh-sp-4);flex-direction:column;min-width:0;display:flex;container:rhtpl/inline-size}.rh-tpl-body{grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.rh-tpl-list,.rh-tpl-editor{box-sizing:border-box;min-width:0}.rh-tpl[data-mode=list] .rh-tpl-editor,.rh-tpl[data-mode=editor] .rh-tpl-list{display:none}.rh-tpl[data-mode=list] .rh-tpl-list,.rh-tpl[data-mode=editor] .rh-tpl-editor{background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card)}.rh-tpl-list{overflow:hidden}.rh-tpl-list>.rh-error{margin:12px}.rh-tpl-list>.rh-calm{margin:12px 12px 0}.rh-tpl-editor>.rh-calm{margin:16px var(--rh-set-pad) 0 var(--rh-tpl-inset)}.rh-tpl[data-mode=split] .rh-tpl-editor>.rh-calm{display:none}@container rhtpl (width>=880px){.rh-tpl[data-mode=split] .rh-tpl-body{background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card);grid-template-columns:300px minmax(0,1fr);align-items:stretch;overflow:hidden}.rh-tpl[data-mode=split] .rh-tpl-list{border-right:1px solid var(--rh-line);padding-bottom:8px}.rh-tpl[data-mode=split] .rh-tpl-editor{--rh-tpl-inset:24px}}.rh-tpl-list .rh-group-title{font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:14px 16px 6px;display:block;overflow:hidden}.rh-tpl-row{box-sizing:border-box;width:100%;min-width:0;min-height:48px;color:var(--rh-ink);cursor:pointer;text-align:left;font:500 var(--rh-fs-body)/20px var(--rh-font);box-shadow:inset 0 -1px 0 var(--rh-line);transition:background var(--rh-t-fast) var(--rh-ease);background:0 0;border:0;align-items:center;gap:8px;padding:6px 12px 6px 16px;display:flex;position:relative}.rh-tpl-group:last-child>.rh-tpl-row:last-child{box-shadow:none}.rh-tpl-row:hover{background:var(--rh-row-hover)}.rh-tpl-row:focus-visible{outline-offset:-2px}.rh-tpl-row-main{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 8px;min-width:0;display:flex}.rh-tpl-name{white-space:nowrap;text-overflow:ellipsis;flex:1 0 auto;min-width:0;max-width:100%;overflow:hidden}.rh-tpl-row .rh-pill{flex:none}.rh-tpl-chev{--md-icon-size:20px;color:var(--rh-ink-3);flex:none;display:none}.rh-tpl[data-mode=list] .rh-tpl-chev{display:inline-flex}.rh-tpl-row[aria-current=true]{background:var(--rh-row-selected);--rh-ink-3:var(--rh-tint-ink-3)}.rh-tpl-row[aria-current=true] .rh-tpl-name{color:var(--rh-accent-ink);font-weight:600}.rh-tpl-row[aria-current=true]:before{content:"";background:var(--rh-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:8px;bottom:8px;left:0}.rh-tpl-none{font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0;padding:16px}.rh-tpl-editor{--rh-tpl-inset:var(--rh-set-pad);container:rhtpled/inline-size}.rh-tpl-head{min-width:0;padding:14px var(--rh-set-pad) 14px var(--rh-tpl-inset);border-bottom:1px solid var(--rh-line);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rh-tpl-back{border-radius:var(--rh-r-sm);min-height:32px;color:var(--rh-ink-2);white-space:nowrap;font:600 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);--md-icon-size:18px;align-items:center;gap:4px;margin:-4px 0 0 -4px;padding:0 8px 0 4px;text-decoration:none;display:none}.rh-tpl-back:hover{color:var(--rh-ink);background:var(--rh-sheet-3)}.rh-tpl[data-mode=editor] .rh-tpl-back{display:inline-flex}.rh-tpl-title{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;max-width:100%;display:flex}.rh-tpl-title h3{min-width:0;font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);letter-spacing:0;color:var(--rh-ink);overflow-wrap:break-word;margin:0}.rh-tpl-title h3:focus{outline:none}.rh-tpl-grid{min-width:0;padding:var(--rh-set-pad) var(--rh-set-pad) var(--rh-set-pad) var(--rh-tpl-inset);grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 24px;display:grid}@container rhtpled (width>=560px){.rh-tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rh-tpl-col{flex-direction:column;gap:20px;min-width:0;display:flex}.rh-tpl-field{flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex}.rh-tpl-field>.rh-label{margin:0;display:block}.rh-tpl-field>.rh-label~.rh-label{margin-top:10px}.rh-tpl-field md-outlined-text-field{width:100%;min-width:0}.rh-tpl-field>.rh-set-hint{margin:0}.rh-tpl-field>.rh-error{margin:4px 0 0}.rh-tpl .rh-preview{overflow-wrap:break-word;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font)}.rh-tpl-meta{margin:0}.rh-tpl-meta:empty{display:none}.rh-tpl-default-foot{align-items:center;min-width:0;display:flex}.rh-tpl-reset{--md-text-button-leading-space:8px;--md-text-button-trailing-space:10px;--md-text-button-with-leading-icon-leading-space:8px;--md-text-button-with-leading-icon-trailing-space:10px;--md-text-button-label-text-color:var(--rh-accent-ink);--md-text-button-icon-color:var(--rh-accent-ink);--md-text-button-hover-label-text-color:var(--rh-accent-ink);--md-text-button-focus-label-text-color:var(--rh-accent-ink);--md-text-button-pressed-label-text-color:var(--rh-accent-ink);--md-text-button-hover-icon-color:var(--rh-accent-ink);--md-text-button-focus-icon-color:var(--rh-accent-ink);--md-text-button-pressed-icon-color:var(--rh-accent-ink);margin:-2px 0 0 -8px}.rh-tpl-foot{min-width:0;min-height:60px;padding:12px var(--rh-set-pad) 12px var(--rh-tpl-inset);box-sizing:border-box;border-top:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rh-tpl-notes{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.rh-tpl-note{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-tpl-note--warn{color:var(--rh-attention)}.rh-tpl-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.rh-tpl-actions>*{flex:none}.rh-tpl-foot>.rh-error{flex:1 0 100%;margin:0}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-tpl[data-mode] .rh-tpl-back{display:none}}.rh-log{overscroll-behavior:contain;max-height:60vh;font-family:var(--rh-font-mono);white-space:pre-wrap;word-break:break-word;border:1px solid var(--rh-line);border-radius:var(--rh-r-md);background:var(--rh-sheet);margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.rh-log span{display:block}.rh-log-info{color:var(--rh-ink-2)}.rh-log-warn{color:var(--rh-attention)}.rh-log-error{color:var(--rh-trouble)}.rh-review{border-bottom:1px solid var(--rh-line);padding:16px 0}.rh-review-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rh-review-head .rh-caption{margin-top:0}.rh-stars{align-items:center;gap:6px;display:inline-flex}.rh-stars>span:first-child{color:var(--rh-attention);letter-spacing:2px;font-size:18px;line-height:1}.rh-review-text{white-space:pre-wrap;overflow-wrap:break-word;max-width:72ch;margin:8px 0 0}.rh-review-text:has(+.more){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rh-review-text.open{display:block;overflow:visible}.rh-review .rh-actions{margin:8px 0 0}.rh-rev-filters{margin:0 0 var(--rh-sp-3)}.rh-rev-filters md-chip-set{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.rh-rev-sheet .rh-review{padding:14px 16px}.rh-rev-sheet .rh-review:last-child{border-bottom:0}.rh-candidate{border-bottom:1px solid var(--rh-line);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}md-list#list{padding:0}md-list#list md-list-item{border-bottom:1px solid var(--rh-line);--md-list-item-leading-space:8px;--md-list-item-trailing-space:8px;--md-list-item-label-text-size:14px;--md-list-item-label-text-line-height:20px;--md-list-item-supporting-text-size:12px;--md-list-item-two-line-container-height:64px;--md-list-item-one-line-container-height:48px;--md-list-item-hover-state-layer-color:var(--rh-accent)}md-list#list md-list-item.unread{--md-list-item-label-text-weight:600}md-list#list md-list-item [slot=supporting-text]{text-overflow:clip;overflow-wrap:break-word;overflow:visible}.rh-inbox-sheet{overflow:hidden}.rh-inbox-sheet md-list#list md-list-item:last-child{border-bottom:0}.rh-dot{border-radius:var(--rh-r-full);background:var(--rh-accent);width:8px;height:8px;display:inline-block}md-list-item:not(.unread) .rh-dot{visibility:hidden}.rh-report{--rh-rp-track:var(--rh-sheet-3);--rh-rp-plain:var(--rh-ink-3);--rh-rp-cols:200px 56px minmax(0, 1fr) 64px;--rh-rp-col-gap:16px;--rh-rp-gap:var(--rh-sp-4);gap:var(--rh-rp-gap);flex-direction:column;min-width:0;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rh-report{--rh-rp-plain:var(--rh-line-strong)}}:root[data-theme=dark] .rh-report{--rh-rp-plain:var(--rh-line-strong)}.rh-report [data-meaning=plain]{--rh-rp-bar:var(--rh-rp-plain)}.rh-report [data-meaning=calm]{--rh-rp-bar:var(--rh-calm-dot)}.rh-report [data-meaning=trouble]{--rh-rp-bar:var(--rh-trouble-dot)}.rh-report>*{margin:0}.rh-report>.rh-rp-head{margin-bottom:calc(var(--rh-sp-4) - var(--rh-rp-gap))}.rh-report>#err:empty{display:none}.rh-report .rh-error{margin:0}.rh-rp-body{gap:inherit;flex-direction:column;min-width:0;display:flex}.rh-rp-body>*{margin:0}.rh-report>.rh-rp-head{align-items:center;gap:var(--rh-sp-3) var(--rh-sp-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading actions""range range";display:grid}.rh-report>.rh-rp-head>.rh-rp-heading{grid-area:heading}.rh-rp-head>.rh-rp-range{grid-area:range}.rh-rp-head>.rh-rp-actions{flex-wrap:nowrap;grid-area:actions;justify-self:end}.rh-rp-actions>a{text-decoration:none;display:inline-flex}.rh-rp-more{flex:none;display:inline-flex;position:relative}@media (width>=1360px) and (height>=500.02px){.rh-report>.rh-rp-head{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"heading range actions"}}.rh-rp-range{align-items:center;gap:var(--rh-sp-2) var(--rh-sp-3);flex-wrap:wrap;min-width:0;display:flex}.rh-rp-presets{box-sizing:border-box;background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);flex:none;gap:2px;padding:3px;display:inline-flex}.rh-rp-presets button{border-radius:var(--rh-r-sm);height:28px;color:var(--rh-ink-2);cursor:pointer;font:600 var(--rh-fs-label)/1 var(--rh-font);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;min-width:0;margin:0;padding:0 12px;overflow:hidden}.rh-rp-presets button:hover{color:var(--rh-ink)}.rh-rp-presets button[aria-pressed=true]{background:var(--rh-accent-soft);color:var(--rh-accent-ink);box-shadow:inset 0 0 0 1px var(--rh-accent-edge)}.rh-rp-presets button:focus-visible{outline:2px solid var(--rh-focus);outline-offset:1px}.rh-rp-dates{align-items:center;gap:var(--rh-sp-2);flex:none;min-width:0;display:flex}.rh-rp-dates md-outlined-text-field{width:180px;min-width:0}.rh-rp-range-err{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-trouble);overflow-wrap:break-word;margin:0}.rh-rp-card{box-sizing:border-box;background:var(--rh-sheet);min-width:0;color:var(--rh-ink);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card)}.rh-rp-card-head{align-items:center;gap:var(--rh-sp-3);min-width:0;padding:var(--rh-card-head-y) var(--rh-card-x);border-bottom:1px solid var(--rh-line);display:flex}.rh-rp-card-title{min-width:0;font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);letter-spacing:0;color:var(--rh-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.rh-rp-card-foot{padding:var(--rh-card-foot-y) var(--rh-card-x);border-top:1px solid var(--rh-line);min-width:0}.rh-rp-card-foot .rh-caption{max-width:none;margin:0}.rh-report .rh-rp-kpis{margin:0}.rh-rp-funnel-head{row-gap:6px;column-gap:var(--rh-sp-4);flex-wrap:wrap}.rh-rp-titles{flex-wrap:wrap;flex:auto;align-items:baseline;column-gap:10px;min-width:0;display:flex}.rh-rp-titles .rh-rp-card-title{flex:none}.rh-rp-sub{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);overflow-wrap:break-word;flex:0 auto;margin:0}.rh-rp-legend{font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.rh-rp-legend li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.rh-rp-swatch{background:var(--rh-rp-bar);border-radius:3px;flex:none;width:10px;height:10px;display:block}.rh-rp-cols,.rh-rp-bar{grid-template-columns:var(--rh-rp-cols);column-gap:var(--rh-rp-col-gap);align-items:center;min-width:0;display:grid}.rh-rp-cols{height:32px;padding:0 var(--rh-card-x);box-sizing:border-box;background:var(--rh-sheet-2);border-bottom:1px solid var(--rh-line);font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2)}.rh-rp-cols>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rh-rp-cols .rh-rp-c-n,.rh-rp-cols .rh-rp-c-pct{text-align:right}.rh-rp-bars{margin:0;padding:6px 0;list-style:none}.rh-rp-bar{min-height:32px;padding:0 var(--rh-card-x);transition:background var(--rh-t-fast) var(--rh-ease);position:relative}.rh-rp-bar:hover{background:var(--rh-row-hover)}.rh-rp-bar>span{min-width:0}.rh-rp-bar-label{font:600 var(--rh-fs-body)/20px var(--rh-font);color:var(--rh-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rh-rp-bar[data-level=detail] .rh-rp-bar-label{color:var(--rh-ink-2);padding-left:16px;font-weight:500}.rh-rp-bar[data-level=detail]:before{content:"";top:0;bottom:0;left:calc(var(--rh-card-x) + 4px);background:var(--rh-line-strong);width:1px;position:absolute}.rh-rp-bar-n{text-align:right;white-space:nowrap;font:600 var(--rh-fs-body)/20px var(--rh-font);color:var(--rh-ink);font-variant-numeric:tabular-nums}.rh-rp-bar[data-level=detail] .rh-rp-bar-n{font-weight:500}.rh-rp-bar-track{border-radius:var(--rh-r-full);background:var(--rh-rp-track);height:10px;display:block;overflow:hidden}.rh-rp-bar-track i{border-radius:inherit;background:var(--rh-rp-bar);height:100%;display:block}.rh-rp-bar-pct{text-align:right;white-space:nowrap;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);font-variant-numeric:tabular-nums}.rh-rp-blocks{gap:var(--rh-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}@media (width>=1360px){.rh-rp-blocks{grid-template-columns:repeat(4,minmax(0,1fr))}}.rh-rp-block{flex-direction:column;display:flex;overflow:hidden}.rh-rp-table-wrap{min-width:0}table.rh-rp-table{border-collapse:collapse;table-layout:fixed;width:100%;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink)}.rh-rp-table th{height:32px;padding:0 var(--rh-sp-3) 0 var(--rh-card-x);text-align:left;white-space:nowrap;text-overflow:ellipsis;font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);background:var(--rh-sheet-2);border-bottom:1px solid var(--rh-line);overflow:hidden}.rh-rp-table thead th.rh-rp-num{width:4.25rem}.rh-rp-table td{height:40px;padding:0 var(--rh-sp-3) 0 var(--rh-card-x);color:var(--rh-ink);border-bottom:1px solid var(--rh-line);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rh-rp-table tbody tr:last-child td{border-bottom:0}.rh-rp-table tbody tr:hover td{background:var(--rh-row-hover)}.rh-rp-table .rh-rp-num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rh-rp-table :is(th,td).rh-rp-num{padding-left:var(--rh-sp-2);padding-right:var(--rh-card-x)}.rh-rp-table td.rh-rp-cell{padding-right:0}.rh-rp-cell .rh-pill{vertical-align:middle;max-width:100%}.rh-rp-word{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.rh-rp-table td.rh-rp-none{height:auto;padding-block:0;padding-inline:var(--rh-card-x);white-space:normal;text-overflow:clip;overflow-wrap:break-word;color:var(--rh-ink-2);font-weight:400;overflow:visible}.rh-rp-table tbody tr.rh-empty-row:hover td{background:0 0}.rh-rp-table tfoot th,.rh-rp-table tfoot td{height:38px;padding:0 var(--rh-card-x);border-top:1px solid var(--rh-line);font:600 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);letter-spacing:0;text-transform:none;text-align:left;color:var(--rh-ink);background:0 0;border-bottom:0}.rh-rp-table tfoot td.rh-rp-num{text-align:right}.rh-rp-llm{padding:var(--rh-card-head-y) var(--rh-card-x) var(--rh-card-x);flex-direction:column;gap:12px;min-width:0;display:flex;container-type:inline-size}.rh-rp-llm-count{overflow-wrap:break-word;min-width:0;margin:0}.rh-rp-llm-figure{font:600 var(--rh-fs-display)/var(--rh-lh-display) var(--rh-font);letter-spacing:var(--rh-tracking-tight);color:var(--rh-ink);font-variant-numeric:tabular-nums;margin-inline-end:6px}.rh-rp-llm-unit{font:500 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);color:var(--rh-ink-3);font-variant-numeric:tabular-nums}.rh-rp-llm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.rh-rp-llm-stats>div{border-top:1px solid var(--rh-line);min-width:0;padding-top:10px}.rh-rp-llm-stats dt{font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rh-rp-llm-stats dd{font:600 var(--rh-fs-body-lg)/22px var(--rh-font);color:var(--rh-ink);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:2px 0 0;overflow:hidden}@container (width>=520px){.rh-rp-llm-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023.98px){.rh-report{--rh-rp-cols:150px 56px minmax(0, 1fr) 56px;--rh-rp-col-gap:12px}.rh-rp-blocks{gap:var(--rh-sp-3)}}@media (width<=639.98px),(height<=500px),(pointer:coarse){.rh-rp-presets{border-radius:var(--rh-r-sm);box-shadow:inset 0 0 0 1px var(--rh-line);border:0;gap:0;padding:0}.rh-rp-presets button{height:var(--rh-touch);padding:0 14px}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-report{--rh-rp-gap:var(--rh-sp-3)}.rh-rp-blocks{grid-template-columns:minmax(0,1fr)}.rh-rp-cols{display:none}.rh-rp-titles{flex-direction:column;align-items:flex-start}.rh-rp-bars{padding:4px 0}.rh-rp-bar{min-height:0;padding:7px var(--rh-card-x);grid-template-columns:minmax(0,1fr) auto 44px;grid-template-areas:"label n pct""track track track";gap:5px 10px}.rh-rp-bar-label{grid-area:label}.rh-rp-bar-n{grid-area:n}.rh-rp-bar-pct{grid-area:pct}.rh-rp-bar-track{grid-area:track;height:8px}.rh-rp-bar[data-level=detail] .rh-rp-bar-track{margin-left:16px}.rh-rp-bar[data-level=detail]:before{left:calc(var(--rh-card-x) + 4px)}.rh-report>.rh-rp-head{row-gap:2px;column-gap:var(--rh-sp-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""status status""range range"}.rh-report>.rh-rp-head>.rh-rp-heading{display:contents}.rh-rp-head .rh-page-title{grid-area:title}.rh-rp-head .rh-status{grid-area:status}.rh-rp-head>.rh-rp-range{margin-top:12px}.rh-rp-range{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.rh-rp-presets{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rh-rp-presets button{padding:0 8px}.rh-rp-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rh-rp-dates md-outlined-text-field{width:auto}}@media (height<=500px) and (width>=1024px){.rh-report{--rh-rp-gap:10px}.rh-report>.rh-rp-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading actions""range range";row-gap:8px}.rh-report>.rh-rp-head>.rh-rp-heading{flex-flow:wrap;align-items:baseline;gap:0 10px}.rh-rp-head>.rh-rp-heading .rh-page-title{flex:0 auto}.rh-rp-head>.rh-rp-heading .rh-status{min-width:0;font-size:var(--rh-fs-body-sm);line-height:var(--rh-lh-body-sm);flex:12rem;font-weight:500}}.rh-kit{gap:var(--rh-sp-6);min-width:0;display:grid}.rh-kit-block{min-width:0}.rh-kit-title{font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);margin:0 0 10px}.rh-kit-row{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.rh-kit-end{justify-content:flex-end}.rh-kit-stack{flex-direction:column;gap:10px;display:flex}.rh-kit-stack>*,.rh-kit .rh-kpis,.rh-kit .rh-filter-bar,.rh-kit .rh-timeline{margin:0}.rh-kit .rh-settings .rh-empty{background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card)}.rh-kit .card{max-width:560px}.rh-kit-said{flex:8rem;min-width:0;margin:0}.rh-kit-fields{gap:var(--rh-sp-4) 20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));min-width:0;max-width:560px;display:grid}.rh-kit .card.rh-kit-foot-card{--rh-set-pad:var(--rh-card-x);max-width:560px}.rh-kit-host:empty{display:none}.rh-kit-more{min-width:0;max-width:72ch;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word;margin:0}.rh-kit-list{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}#kit-list-q{--md-outlined-text-field-with-leading-icon-leading-space:10px;--md-outlined-text-field-icon-input-space:8px;--md-outlined-text-field-trailing-space:8px;flex:260px;min-width:min(200px,100%);max-width:400px}.rh-kit-list-sortcard{min-width:0;padding:0 var(--rh-sp-4) var(--rh-sp-2);background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card)}@media (width>=1024px){.rh-kit-list-sortcard{display:none}}.rh-kit-list-rows{min-width:0}.rh-kit-list-rows:first-child .rh-cases-table th:first-child{border-top-left-radius:calc(var(--rh-r-md) - 1px)}.rh-kit-list-rows:first-child .rh-cases-table th:last-child{border-top-right-radius:calc(var(--rh-r-md) - 1px)}.rh-kit-list-rows:first-child .rh-cases-card:first-child{border-radius:calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px) 0 0}.rh-kit-list-body{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;min-width:0;min-height:68px;padding:11px 8px 11px 4px;display:flex}.rh-kit-list-body .rh-cases-link{align-items:center;gap:8px;min-width:0;display:inline-flex}.rh-kit-list-rows :is(.rh-cases-card,.rh-cases-table td){transition:none}.rh-kit-list-rows .rh-cases-card>.kit-list-act{margin-right:var(--rh-sp-2);flex:none;align-self:center}.rh-kit-filters{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}#kit-filters-q{--md-outlined-text-field-with-leading-icon-leading-space:10px;--md-outlined-text-field-icon-input-space:8px;--md-outlined-text-field-trailing-space:8px;flex:260px;min-width:min(200px,100%);max-width:400px}#kit-filters-chips{flex:0 auto;min-width:0;max-width:100%}#kit-filters-chips md-filter-chip{flex:none}.rh-cases-sheetdlg #kit-filters-chips{flex-wrap:wrap;gap:8px;display:flex}#kit-filters-btn{flex:none;position:relative}#kit-filters-btn[data-active]:after{content:"";background:var(--rh-accent);pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){#kit-filters-q{flex:1 1 0;min-width:0;max-width:none}}.rh-kit-dates{align-items:flex-start;gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-kit-dates>.rh-rp-range,.rh-kit-dates>.rh-kit-row{align-self:stretch}.rh-kit-tabs{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}#kit-tabs{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}#kit-tabs::part(divider){display:none}#kit-tabs .tab-label{align-items:center;gap:8px;display:inline-flex}#kit-tabs .rh-count{box-sizing:border-box;border-radius:var(--rh-r-full);background:var(--rh-sheet-3);min-width:20px;height:18px;color:var(--rh-ink-2);font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:0;place-items:center;padding:0 6px;display:inline-grid}#kit-tabs md-primary-tab[active] .rh-count{background:var(--rh-accent);color:var(--rh-on-accent)}#kit-tabs .rh-count:empty{display:none}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){#kit-tabs md-primary-tab{flex:none;padding:0 8px}#kit-tabs .tab-label{gap:6px}}.rh-kit-menu{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-kit-menu-bar{justify-content:space-between;align-items:center;gap:12px;min-width:0;max-width:560px;display:flex}.rh-kit-menu-bar>p{flex:auto;min-width:0;margin:0}.rh-kit-small{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-kit-initial{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.rh-kit-initial-name{overflow-wrap:anywhere;min-width:0;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink)}.rh-kit .card.rh-kit-card-card{--rh-set-pad:var(--rh-card-x);max-width:560px}.rh-kit-header{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}@media (width<=1023.98px){.rh-kpis{gap:var(--rh-sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-phone-only{display:block}.rh-page-actions md-outlined-text-field{flex:140px;width:auto;min-width:0}.rh-filter-bar>*{flex:100%}.rh-filter-bar md-outlined-text-field{max-width:none}.rh-filter-bar--grid{grid-template-columns:calc((100% - var(--rh-sp-3)) / 2) minmax(0, 1fr) auto;align-items:center;display:grid}.rh-filter-bar.rh-filter-bar--grid>*{min-width:0;max-width:none}.rh-filter-bar.rh-filter-bar--grid>:is(md-chip-set,md-outlined-text-field:not([type=date])){grid-column:1/-1}.rh-filter-bar.rh-filter-bar--grid>md-outlined-text-field[type=date]+md-outlined-text-field[type=date]{grid-column:2/-1}.rh-filter-bar.rh-filter-bar--grid>md-outlined-text-field:not([type=date]):has(+a.rh-export){grid-column:1/3}.rh-filter-bar.rh-filter-bar--grid>a.rh-export{grid-column:3}.rh-filter-bar:not(.rh-filter-bar--grid)>md-outlined-button:has(+a.rh-export){flex:none}.rh-section-list{display:none}.rh-section-picker{margin-bottom:var(--rh-sp-4);display:block}.rh-kpi .rh-figure{margin-top:4px}table.rh th,table.rh td{white-space:nowrap}table.rh td p{white-space:normal;min-width:12rem}.rh-tablewrap[data-fits]>table.rh>thead th{top:calc(var(--rh-topbar-h) + env(safe-area-inset-top,0px))}.rh-msg{max-width:92%}}@media (width<=1023.98px){table.rh.rh-cardrows,table.rh.rh-cardrows>tbody{width:100%;display:block}table.rh.rh-cardrows>thead{display:none}table.rh.rh-cardrows>tbody>tr:not([hidden]){box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:2px 8px;height:auto;padding:6px 12px 6px 16px;display:flex}table.rh.rh-cardrows>tbody>tr:last-child,table.rh.rh-cardrows>tbody>tr[data-rh-open]{border-bottom:0}table.rh.rh-cardrows>tbody>tr:has(+tr.rh-facts-row[hidden]:last-child){border-bottom:0}table.rh.rh-cardrows>tbody>tr>td{background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:0;display:block}table.rh.rh-cardrows>tbody>tr>td.rh-card-top{flex:none;order:1}table.rh.rh-cardrows>tbody>tr>td.rh-col-toggle{flex:none;order:2;width:auto;margin-left:auto;padding:0;line-height:0}table.rh.rh-cardrows>tbody>tr[data-rh-row]:before{content:"";flex:0 0 100%;order:3;height:0}table.rh.rh-cardrows>tbody>tr>td.rh-card-line{white-space:nowrap;flex:0 auto;order:4;overflow:hidden}table.rh.rh-cardrows .rh-row-toggle{width:24px;height:24px}table.rh.rh-cardrows>tbody>tr.rh-facts-row:not([hidden]){padding:0;display:block}table.rh.rh-cardrows>tbody>tr.rh-facts-row>td{border-bottom:1px solid var(--rh-line);background:var(--rh-sheet-2);padding:12px 16px 16px}table.rh.rh-cardrows>tbody>tr.rh-facts-row:last-child>td{border-bottom:0}table.rh.rh-cardrows>tbody>tr>td.muted{flex:100%}table.rh.rh-cardrows td.rh-act-when{color:var(--rh-ink-2)}table.rh.rh-cardrows .rh-act-line{contain:none}table.rh.rh-cardrows td:is(.rh-act-who,.rh-act-what,.rh-act-co):before,table.rh.rh-cardrows td:is(.rh-act-who,.rh-act-what,.rh-act-co):after{content:none}table.rh.rh-cardrows>tbody>tr>td:is(.rh-act-who,.rh-act-co,.rh-act-what){flex:1 1 0;min-width:0;max-width:max-content}table.rh.rh-cardrows>tbody>tr>td.rh-act-who{color:var(--rh-ink-2);order:4}table.rh.rh-cardrows>tbody>tr>td.rh-act-co{color:var(--rh-ink-2);order:5}table.rh.rh-cardrows>tbody>tr>td.rh-act-what{flex-grow:3;order:6;font-weight:600}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){table.rh.rh-cardrows .rh-row-toggle,.rh-act table.rh.rh-cardrows .rh-row-toggle{width:var(--rh-touch);height:var(--rh-touch);margin-right:-10px}}@media (height<=500px) and (width>=1024px){.rh-kpi{padding-block:10px 12px}.rh-kpi .rh-figure{margin-top:2px;font-size:24px;line-height:30px}.rh-kpi-meter{margin-top:6px}table.rh tbody tr{height:var(--rh-row-h-compact)}}@media (width<=839px){.rh-detail:not(.rh-detail--full){display:none}.rh-settings{grid-template-columns:1fr;gap:16px}.rh-two-col{grid-template-columns:1fr;gap:24px}.rh-fields{grid-template-columns:1fr}.rh-side{grid-template-columns:1fr;gap:24px}}.rh-cu #q{--md-outlined-text-field-with-leading-icon-leading-space:10px;--md-outlined-text-field-icon-input-space:8px;--md-outlined-text-field-trailing-space:8px;flex:260px;min-width:min(200px,100%);max-width:400px}.rh-cases-table td.rh-cu-contact{width:100%;max-width:0;overflow:hidden}.rh-cu-lines{flex-direction:column;min-width:0;display:flex}.rh-cu-lines>.rh-mono{text-overflow:ellipsis;white-space:nowrap;font-size:var(--rh-fs-label-sm);line-height:16px;display:block;overflow:hidden}.rh-cu-lines>.rh-mono+.rh-mono{color:var(--rh-ink-3)}.rh-cases-table :is(th,td).rh-cu-perm,.rh-cases-table :is(th,td).rh-cu-tg{width:1%}.rh-cases-table :is(th,td).rh-cu-count{text-align:right;font-variant-numeric:tabular-nums;width:1%}.rh-cases-table :is(th,td).rh-cu-last{text-align:right;width:1%}.rh-cu .rh-cases-card .rh-cases-line+.rh-cases-line{flex-wrap:wrap;row-gap:4px}.rh-cu .rh-cases-card .rh-cases-line+.rh-cases-line>.rh-pill{flex:none}.rh-cu .rh-cases-card .rh-cases-line+.rh-cases-line>.rh-mono{flex:0 auto;max-width:100%}.rh-cu-convs{white-space:nowrap;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);flex:none;margin-left:auto}.rh-cases-table td.rh-cu-num .rh-mono{text-overflow:ellipsis;display:block;overflow:hidden}@media (width>=1024px) and (width<=1279.98px){.rh-cu .rh-cases-table :is(th,td){padding-right:8px}.rh-cu .rh-cases-table td.rh-cu-num .rh-mono{max-width:4rem}.rh-cu .rh-cases-table .rh-cases-name{max-width:min(10rem,100vw - 905px)}}@media (width>=1024px) and (width<=1099.98px){.rh-cu .rh-cases-table :is(th,td){padding-right:4px}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-cu #q{flex:1 1 0;min-width:0;max-width:none}}.rh-cu .rh-page-actions>a{text-decoration:none;display:inline-flex}.rh-cu-rs{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:100%;display:inline-flex}.rh-cu-rs>*{flex:none}.rh-cu-await,.rh-cu-rs-none{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-3);white-space:nowrap}.rh-cu-google{white-space:nowrap;font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-2);align-items:center;gap:3px;display:inline-flex}.rh-cu-google>.rh-pill-icon{color:var(--rh-attention)}.rh-cases-table :is(th,td).rh-cu-rsc{white-space:nowrap;width:1%}.rh-cu .rh-cases-card .rh-cases-line+.rh-cases-line>.rh-cu-rs{flex:none}@media (width>=1024px) and (width<=1159.98px){.rh-cu .rh-cases-table :is(th,td).rh-cu-contact{display:none}.rh-cu .rh-cases-table .rh-cases-name{max-width:min(10rem,100vw - 935px)}.rh-cu .rh-cases-table :is(th,td){padding-right:3px}}@media (width>=1024px) and (width<=1059.98px){.rh-cu .rh-cases-table :is(th,td).rh-cu-num{display:none}.rh-cu .rh-cases-table .rh-cases-name{max-width:min(10rem,100vw - 877px)}}a.rh-export{text-decoration:none;display:inline-flex}@media (width<=639.98px){.rh-export-word{display:none}a.rh-export md-outlined-button{--md-outlined-button-leading-space:32px;--md-outlined-button-trailing-space:32px;--md-outlined-button-with-leading-icon-leading-space:calc((var(--rh-ctl-h) - 18px) / 2);--md-outlined-button-with-leading-icon-trailing-space:calc((var(--rh-ctl-h) - 18px) / 2 - 8px)}}.rh-cust{--rh-set-pad:var(--rh-card-x);flex-direction:column;min-width:0;display:flex}.rh-cust-body{gap:var(--rh-sp-3);flex-direction:column;min-width:0;display:flex}.rh-cust-erased{padding:12px var(--rh-set-pad) 0;max-width:72ch;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;margin:0}.rh-cust-err:empty{display:none}.rh-cust-err{padding:12px var(--rh-set-pad) 0}.rh-cust-details{padding:14px var(--rh-set-pad) 16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 24px;margin:0;display:grid}@media (width>=1024px){.rh-cust-details{grid-template-columns:repeat(3,minmax(0,1fr))}}.rh-cust-pair{flex-direction:column;gap:4px;min-width:0;display:flex}.rh-cust-pair>dt{min-width:0;font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);color:var(--rh-ink-3);white-space:nowrap}.rh-cust-pair>dd{min-width:0;font:500 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);overflow-wrap:anywhere;margin:0}.rh-cust-pair>dd>.rh-pill{max-width:100%}.rh-cust-switchline{min-width:0;padding:12px var(--rh-set-pad);border-top:1px solid var(--rh-line);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"asked asked""switch saved""hint hint";align-items:center;gap:8px 12px;display:grid}.rh-cust-switch{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);white-space:nowrap;cursor:pointer;grid-area:switch;align-items:center;gap:10px;display:inline-flex}.rh-cust-switch>md-switch{flex:none}.rh-cust-switchline>.rh-set-note{grid-area:saved}.rh-cust-asked{min-width:0;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);overflow-wrap:break-word;grid-area:asked;margin:0}.rh-cust-hint{grid-area:hint}@media (width>=1024px){.rh-cust-switchline{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"switch saved asked""hint hint hint"}.rh-cust-asked{text-align:right}}.rh-cust-notes{padding:var(--rh-set-pad);border-top:1px solid var(--rh-line);min-width:0}.rh-cust-notes-head{font:600 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-2);margin:0 0 8px}.rh-cust-notes-list{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rh-cust-notes-list>li{flex-direction:column;gap:2px;min-width:0;display:flex}.rh-cust-notes-list>li[hidden]{display:none}.rh-cust-notes-list time{font:500 13px/20px var(--rh-font-mono);color:var(--rh-ink-2)}.rh-cust-notes-list time:empty{display:none}.rh-cust-notes-list span{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink);overflow-wrap:anywhere;min-width:0}.rh-cust-notes>.rh-facts-more{cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0}@media (width>=1024px){.rh-cust-notes-list>li{flex-direction:row;gap:16px}.rh-cust-notes-list time{flex:none;width:96px}.rh-cust-notes-list time:empty{display:block}}.rh-cust-tg{padding:0 var(--rh-set-pad) 12px;min-width:0}.rh-cust-tg>p{margin:0}.rh-cust-tg>p+p{margin-top:6px}.rh-cust-tg :is(p,a){overflow-wrap:anywhere}.rh-cust .rh-set-card .rh-card-foot.rh-cust-foot{justify-content:flex-start;gap:8px}.rh-cust .rh-set-card .rh-card-foot.rh-cust-foot>:is(md-filled-button,md-outlined-button):last-child{margin-left:0}.rh-cust-foot>md-outlined-button{white-space:nowrap;flex:none}.rh-cust-foot>.rh-saved-group{flex:none}.rh-cust-foot>.rh-saved-group>md-outlined-button{white-space:nowrap;flex:none}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-cust-foot .rh-saved-group[data-side=before]>.rh-saved-beside{order:0}}@media (width<=639.98px){.rh-cust-foot>.rh-saved-group{gap:4px}}.rh-cust-saved-room{white-space:nowrap;visibility:hidden;pointer-events:none;font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);flex:none;margin:0;display:none}.rh-cust-saved-room:before{content:"";vertical-align:-3px;width:16px;height:16px;margin-inline-end:6px;display:inline-block}.rh-cust-saved-room:after{content:attr(data-word)}@media (width>=1024px),(width>=640px) and (height>=500.02px){.rh-cust-foot>.rh-cust-saved-room{display:block}.rh-cust-foot:has(>.rh-saved-group>.rh-saved-beside)>.rh-cust-saved-room{display:none}.rh-cust .rh-set-card .rh-card-foot.rh-cust-foot{justify-content:flex-end}}.rh-cust-convs-head{border-bottom:1px solid var(--rh-line);border-radius:calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px) 0 0;align-items:center;gap:10px;min-width:0;padding:12px 16px;display:flex}.card .rh-cust-convs-head>h3,.rh-cust-convs-head>h3{min-width:0;font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);color:var(--rh-ink);overflow-wrap:break-word;margin:0}.rh-cust-count{box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-full);background:var(--rh-sheet-3);min-width:20px;height:20px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);font-variant-numeric:tabular-nums;color:var(--rh-ink-2);flex:none;place-items:center;padding:0 6px;display:inline-grid}.rh-cust .rh-cases-table td.rh-cv-wrap{white-space:normal;overflow-wrap:anywhere;padding-block:8px}.rh-cust .rh-cases-table td.rh-cv-wrap .rh-flags{flex-wrap:wrap;gap:4px;display:flex}.rh-cust .rh-cases-table td.rh-cv-wrap .rh-caption{margin:0}.rh-cust .rh-cases-table td.rh-cv-inv{min-width:4.5rem;padding-block:8px}.rh-cust .rh-cases-table td.rh-cv-inv .rh-mono{white-space:normal;overflow-wrap:anywhere}.rh-cust .rh-cases-table td :is(a[href^="#/cases/"]){color:var(--rh-accent-ink);font-weight:600;text-decoration:none}.rh-cust-convs{container:rhcustconvs/inline-size}@container rhcustconvs (width<=991.98px){.rh-cust .rh-cases-table :is(th,td){padding-right:8px}}@container rhcustconvs (width<=811.98px){.rh-cust .rh-cases-table :is(th,td){padding-right:4px}.rh-cust .rh-cases-table :is(th,td):first-child{padding-left:12px}.rh-cust .rh-cases-table th{letter-spacing:0}.rh-cust .rh-cases-table td.rh-cv-created{font-size:var(--rh-fs-body-sm)}}@media (width>=1280px){.rh-cu[data-split] .rh-cases-detail .rh-cases-card>.rh-cases-link{min-height:68px;padding:11px 14px 11px 16px}.rh-cu[data-split] .rh-cases-detail .rh-cases-foot{padding:8px var(--rh-sp-4)}.rh-cu[data-split] .rh-cases-detail .rh-cases-sheet{flex:0 auto}}.rh-cust-when{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 var(--rh-fs-body-lg)/20px var(--rh-font);color:var(--rh-ink);overflow:hidden}.rh-cust-open{font:600 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-accent-ink);flex:none}.rh-tablewrap>table.rh>tbody>tr.rh-empty-row{height:auto}.rh-tablewrap>table.rh>tbody>tr.rh-empty-row>td.rh-empty-cell{white-space:normal;text-align:center;overflow-wrap:break-word}.rh-tablewrap>table.rh.rh-cardrows>tbody>tr.rh-empty-row:not([hidden]){padding:0}.rh-tablewrap>table.rh.rh-cardrows>tbody>tr.rh-empty-row:before,.rh-tablewrap>table.rh.rh-cardrows>tbody>tr.rh-empty-row:after{content:none}.rh-tablewrap>table.rh.rh-cardrows>tbody>tr.rh-empty-row>td.rh-empty-cell{flex:100%;min-width:0}.rh-tablewrap:has(>table.rh>tbody>tr.rh-empty-row){container-type:inline-size}.rh-tablewrap>table.rh>tbody>tr.rh-empty-row>td.rh-empty-cell>.rh-empty{box-sizing:border-box;max-width:calc(100cqi - 32px);margin-inline:auto;position:sticky;left:16px;right:16px}.rh-cases-col>.rh-page-head{align-items:center;gap:var(--rh-sp-2);flex:none;min-height:0;margin:0}.rh-cases-col>.rh-page-head>div:first-child{align-items:baseline;column-gap:var(--rh-sp-2);flex-flow:wrap;min-width:0;min-height:0;display:flex}.rh-cases-col>.rh-page-head .rh-page-title{font:600 16px/24px var(--rh-font);letter-spacing:0}.rh-cases-col>.rh-page-head .rh-status{font:500 var(--rh-fs-label)/var(--rh-lh-label) var(--rh-font);color:var(--rh-ink-3);margin:0}.rh-cases-col>.rh-page-head>.rh-page-actions{margin-left:auto}.rh-datefield{--md-outlined-text-field-leading-icon-size:18px}.rh-datefield>.rh-date-sign{color:var(--rh-ink-2);cursor:pointer}.rh-convs .rh-cases-filters>.rh-rp-presets{flex:none}.rh-convs .rh-cases-filters>.rh-rp-presets button{padding:0 8px}.rh-convs .rh-cases-filters>#status{flex:0 0 200px}.rh-convs .rh-cases-filters>:is(#from,#to){--md-outlined-text-field-with-leading-icon-leading-space:6px;--md-outlined-text-field-icon-input-space:6px;--md-outlined-text-field-trailing-space:4px;flex:0 0 146px}@media (width>=1024px) and (width<=1229.98px) and (height>=501px){.rh-convs:not([data-split]) .rh-cases-filters{flex-wrap:wrap}.rh-convs:not([data-split]) .rh-cases-filters>#q{flex-basis:100%;max-width:none}}.rh-convs-dates{flex-wrap:wrap}.rh-convs-dates>.rh-rp-presets{flex:1 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rh-cases-sheetdlg [data-slot=sort]>.rh-cases-sortopts{margin-top:0}.rh-cases-sheetdlg-body>.rh-cases-slot:empty{display:none}.rh-cases-sheetdlg-body>.rh-label:has(+.rh-cases-slot:empty){display:none}.rh-cases-tabs>md-tabs:where(#admin-tabs,#loc){display:block}.rh-tpl-tabs{align-self:stretch}.rh-tpl-back{background:0 0;flex:none;min-height:0;margin:-8px 0 -8px -10px;padding:0}.rh-tpl-back:hover{background:0 0}.rh-tpl-title{flex-wrap:nowrap;align-items:center}.rh-tpl-title>h3{flex:0 auto}.rh-rev-sheet .review[data-cursor=true],.rh-inbox-sheet md-list-item[data-cursor=true]{outline:2px solid var(--rh-focus);outline-offset:-2px}.rh-inbox-sheet>md-list#list{padding-block:0}@media (width<=1023.98px){.rh-lex table.rh.rh-cardrows,.rh-lex table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-lex table.rh.rh-cardrows>thead{display:none}.rh-lex table.rh.rh-cardrows>tbody>tr:not([hidden]){height:auto;padding:10px var(--rh-set-pad);box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.rh-lex table.rh.rh-cardrows>tbody>tr:last-child{border-bottom:0}.rh-lex table.rh.rh-cardrows>tbody>tr:before{content:"";flex:0 0 100%;order:3;height:0}.rh-lex table.rh.rh-cardrows>tbody>tr:has(>td.rh-lex-act):after{content:"";flex:0 0 100%;order:6;height:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td{text-align:left;background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:0;display:block}.rh-lex table.rh.rh-cardrows>tbody>tr>td:is(:first-child,:last-child){padding:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-pattern{flex:1 1 0;order:1}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-on{flex:none;order:2;width:auto}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-lang{color:var(--rh-ink-2);order:4}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-cat{min-width:0;color:var(--rh-ink-2);order:5}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-cat:before{content:"·";content:"·" / "";margin-right:8px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-act{text-align:left;flex:none;width:auto;margin:2px 0 0;padding:0}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-edit{order:7;margin-left:-12px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-delete{order:8;margin-left:-4px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.muted{flex:100%}.rh-inv table.rh.rh-cardrows,.rh-inv table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-inv table.rh.rh-cardrows>thead{display:none}.rh-inv table.rh.rh-cardrows>tbody>tr:not([hidden]){height:auto;padding:10px var(--rh-set-pad);box-sizing:border-box;border-bottom:1px solid var(--rh-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"subject when""result result""teach teach";align-items:baseline;gap:2px 12px;display:grid}.rh-inv table.rh.rh-cardrows>tbody>tr:last-child{border-bottom:0}.rh-inv table.rh.rh-cardrows>tbody>tr>td{text-align:left;background:0 0;border:0;border-radius:0;width:auto;min-width:0;max-width:none;padding:0;display:block}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-subject{grid-area:subject;font-weight:600}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-when{white-space:nowrap;min-width:0;color:var(--rh-ink-2);grid-area:when}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-to{display:none}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-result{white-space:normal;overflow-wrap:break-word;grid-area:result}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-teach{grid-area:teach;justify-self:start;margin:-2px 0 -8px -12px}.rh-inv table.rh.rh-cardrows>tbody>tr>td.rh-inv-teach:empty{display:none}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-lex table.rh.rh-cardrows>tbody>tr:not([hidden]){padding:6px 12px 6px 16px}.rh-lex table.rh.rh-cardrows>tbody>tr>td.rh-lex-act{margin-bottom:4px}}@media (width>=1024px) and (width<=1279.98px){.rh-convs .rh-cases-table :is(th,td).rh-cases-chan{min-width:min(10rem,100vw - 911px)}}.rh-acct .rh-acct-pre{display:none}@media (width<=1023.98px){.rh-acct table.rh.rh-cardrows,.rh-acct table.rh.rh-cardrows>tbody{width:100%;display:block}.rh-acct table.rh.rh-cardrows>thead{display:none}.rh-acct table.rh.rh-cardrows>tbody>tr:not(.rh-empty-row){height:auto;padding:12px var(--rh-card-x);box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.rh-acct table.rh.rh-cardrows>tbody>tr.rh-empty-row{height:auto;display:block}.rh-acct table.rh.rh-cardrows>tbody>tr:last-child{border-bottom:0}.rh-acct table.rh.rh-cardrows>tbody>tr>td{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;width:auto;min-width:0;padding:0;display:block}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-empty-cell{width:100%;display:block}.rh-acct .rh-acct-pre{display:inline}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-name{text-overflow:ellipsis;flex:1 1 0;order:1;font-weight:600;overflow:hidden}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-state{flex:none;order:2;margin-left:auto}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-act{flex:none;order:2;width:auto;margin-left:auto;padding:0}.rh-acct table.rh.rh-cardrows>tbody>tr:not(.rh-empty-row):before{content:"";flex:0 0 100%;order:3;height:0}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-email{text-overflow:ellipsis;flex:0 0 100%;order:4;overflow:hidden}.rh-acct table.rh.rh-cardrows>tbody>tr>td:is(.rh-acct-role,.rh-acct-scope,.rh-acct-by){color:var(--rh-ink-2);white-space:normal}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-role{flex:0 auto;order:5}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-scope{flex:0 auto;order:6}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-by:before{content:"·";content:"·" / "";margin-right:8px}.rh-acct table.rh.rh-cardrows>tbody>tr:not(:has(md-outlined-select))>td.rh-acct-scope:before{content:"·";content:"·" / "";margin-right:8px}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-by{flex:0 auto;order:7}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-when{color:var(--rh-ink-2);flex:0 0 100%;order:9}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-role:has(md-outlined-select){flex:0 0 100%;order:5}.rh-acct table.rh.rh-cardrows>tbody>tr>td.rh-acct-role [data-only-admin]{margin:4px 0 0}.rh-acct table.rh.rh-cardrows>tbody>tr:has(td.rh-acct-email)>td.rh-acct-name{flex:1 1 0}}.rh-acct .rh-tablewrap{margin-block:calc(-1 * var(--rh-card-pad));border-radius:0 0 calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px);border-block:0}.rh-me-card .rh-actions{margin-bottom:0}.rh-me-card>:is(#sessions-err,#code):empty{display:none}@media (width<=639.98px){.rh-rev-sheet .rh-review-head{row-gap:4px}.rh-rev-sheet .rh-review-head>.rh-stars{order:1}.rh-rev-sheet .rh-review-head>strong{overflow-wrap:anywhere;order:2;min-width:0}.rh-rev-sheet .rh-review-head:after{content:"";flex:0 0 100%;order:2;height:0;margin-top:-4px}.rh-rev-sheet .rh-review-head>:nth-child(n+3){order:3}}.rh-auth-lede{max-width:none}.rh-auth-panel>.rh-set-field+.rh-actions{margin-top:var(--rh-sp-4)}.rh-auth-dev>.rh-caption{margin:var(--rh-sp-3) 0}.rh-adm-card>h3:first-child+div>.rh-tablewrap:first-child{margin-top:calc(-1 * var(--rh-card-pad));border-top:0}.rh-adm-card>:last-child>.rh-tablewrap:last-child,.rh-adm-card>:last-child>:last-child>.rh-tablewrap:last-child{margin-bottom:calc(-1 * var(--rh-card-pad));border-radius:0 0 calc(var(--rh-r-md) - 1px) calc(var(--rh-r-md) - 1px);border-bottom:0}.rh-adm-card>:last-child>.rh-tablewrap:last-child>table.rh>tbody>tr:last-child>td:first-child,.rh-adm-card>:last-child>:last-child>.rh-tablewrap:last-child>table.rh>tbody>tr:last-child>td:first-child{border-bottom-left-radius:calc(var(--rh-r-md) - 1px)}.rh-adm-card>:last-child>.rh-tablewrap:last-child>table.rh>tbody>tr:last-child>td:last-child,.rh-adm-card>:last-child>:last-child>.rh-tablewrap:last-child>table.rh>tbody>tr:last-child>td:last-child{border-bottom-right-radius:calc(var(--rh-r-md) - 1px)}.rh-cases-tabs:has(>#admin-tabs){margin-bottom:var(--rh-sp-4)}@media (width<=1023.98px){.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row:not([hidden]){padding:10px var(--rh-card-pad);min-height:var(--rh-row-h);gap:4px 12px}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row:before{content:"";flex:0 0 100%;order:3;height:0}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td:empty{display:none}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-adm-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:0 auto;order:1;min-width:0;font-weight:600;overflow:hidden}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-adm-tag{white-space:nowrap;text-align:left;flex:none;order:1}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-adm-end{white-space:nowrap;text-align:right;flex:none;order:2;margin-left:auto}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-adm-fact{white-space:nowrap;text-align:left;min-width:0;color:var(--rh-ink-2);flex:0 auto;order:4}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-adm-text{white-space:normal;overflow-wrap:anywhere;text-align:left;color:var(--rh-ink-2);flex:0 0 100%;order:5}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-row-act{text-align:left;flex-wrap:wrap;flex:0 0 100%;order:6;align-items:center;gap:8px;display:flex}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-row-act>*+*{margin-left:0}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-row-act>md-text-button:first-child{margin-left:-12px}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row--endact>td.rh-row-act{flex:none;order:2;margin-left:auto}.rh-adm-card table.rh.rh-cardrows>tbody>tr.rh-adm-row>td.rh-adm-fact div.rh-caption{margin-left:4px;display:inline}.rh-adm-row .rh-adm-count:after{content:" " attr(data-unit)}.rh-adm-row .rh-adm-val[data-label]:before{content:attr(data-label);color:var(--rh-ink-3);margin-right:6px;font-weight:500}.rh-adm-row .rh-adm-wideonly{display:none}}.rh-adm-logs-slot>md-outlined-select{width:100%;min-width:0}.rh-adm-logs-slot>md-chip-set{flex-wrap:wrap;gap:8px;display:flex}.rh-adm-logs-dates{gap:var(--rh-sp-2);min-width:0;display:flex}.rh-adm-logs-dates>md-outlined-text-field{flex:1 1 0;width:auto;min-width:0}@media (width<=639.98px),(height<=500px){#panel-events>.rh-filter-bar:has(>#logs-filters-btn:not([hidden])){flex-wrap:nowrap}#panel-events>.rh-filter-bar:has(>#logs-filters-btn:not([hidden]))>#kind{flex:auto;min-width:0;max-width:none}#panel-events>.rh-filter-bar:has(>#logs-filters-btn:not([hidden]))>:is(a.rh-export,#logs-filters-btn){flex:none}}.rh-shell{grid-template-columns:var(--rh-sidebar-w) minmax(0, 1fr);background:var(--rh-canvas);min-height:100dvh;color:var(--rh-ink);font-variant-numeric:tabular-nums;grid-template-rows:auto 1fr;grid-template-areas:"side top""side main";display:grid}.rh-shell kbd{box-sizing:border-box;min-width:20px;height:20px;font-family:var(--rh-font-mono);font-size:var(--rh-fs-kbd);color:var(--rh-ink-2);background:var(--rh-sheet-3);border:1px solid var(--rh-line);border-radius:var(--rh-r-sm);white-space:nowrap;justify-content:center;align-items:center;padding:0 5px;font-weight:500;line-height:1;display:inline-flex}.rh-shell>.rh-skip{z-index:var(--rh-z-toast);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:8px;left:8px;overflow:hidden}.rh-shell>.rh-skip:focus{clip-path:none;width:auto;height:auto;min-height:var(--rh-touch);box-sizing:border-box;border-radius:var(--rh-r-sm);background:var(--rh-raised);color:var(--rh-ink);box-shadow:var(--rh-shadow-modal);font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);outline:2px solid var(--rh-focus);outline-offset:2px;align-items:center;margin:0;padding:0 16px;text-decoration:none;display:inline-flex;position:fixed;overflow:visible}.rh-shell>.rh-main{box-sizing:border-box;width:auto;min-width:0;padding:var(--rh-sp-5) var(--rh-gutter) var(--rh-sp-8);grid-area:main}.rh-shell>.rh-main:focus{outline:none}.rh-shell>.rh-rail{box-sizing:border-box;background:var(--rh-chrome);min-width:0;height:100dvh;min-height:0;color:var(--rh-chrome-soft);border-right:1px solid var(--rh-chrome-line);z-index:var(--rh-z-sidebar);flex-direction:column;grid-area:side;align-self:start;align-items:stretch;gap:0;margin:0;padding:0;display:flex;position:sticky;top:0}.rh-shell .rh-brand{height:var(--rh-topbar-h);box-sizing:border-box;padding:0 var(--rh-sp-3) 0 var(--rh-sp-4);border-bottom:1px solid var(--rh-chrome-line);flex:none;align-items:center;display:flex}.rh-shell .rh-rail a.rh-brand-link{width:auto;min-width:0;min-height:var(--rh-touch);box-sizing:border-box;color:var(--rh-chrome-ink);border-radius:var(--rh-r-sm);font-size:inherit;font-weight:inherit;letter-spacing:normal;text-align:left;background:0 0;flex-direction:row;align-items:center;gap:10px;padding:0;line-height:normal;text-decoration:none;display:flex}.rh-shell .rh-rail a.rh-brand-link:focus-visible{outline:2px solid var(--rh-chrome-marker);outline-offset:2px}.rh-shell .rh-brand-mark{border-radius:8px;flex:none;width:30px;height:30px;display:block}.rh-shell .rh-brand-name{letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:600;line-height:20px}.rh-shell .rh-nav{overscroll-behavior:contain;min-height:0;padding:var(--rh-sp-2) var(--rh-sp-3) var(--rh-sp-3);scrollbar-width:thin;scrollbar-color:var(--rh-chrome-line) transparent;flex:auto;overflow-y:auto}.rh-shell .rh-nav-label{font-size:var(--rh-fs-label-sm);line-height:var(--rh-lh-label-sm);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-chrome-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:14px 10px 6px;font-weight:600;overflow:hidden}.rh-shell .rh-rail a.rh-nav-item{box-sizing:border-box;border-radius:var(--rh-r-sm);width:auto;height:38px;color:var(--rh-chrome-soft);text-align:left;font-size:var(--rh-fs-body);letter-spacing:normal;transition:background var(--rh-t-fast) var(--rh-ease), color var(--rh-t-fast) var(--rh-ease);background:0 0;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin:1px 0;padding:0 10px;font-weight:500;line-height:20px;text-decoration:none;display:flex;position:relative}.rh-shell .rh-rail a.rh-nav-item:hover{background:var(--rh-chrome-hover);color:var(--rh-chrome-ink)}.rh-shell .rh-rail a.rh-nav-item[aria-current=page]{background:var(--rh-chrome-2);color:var(--rh-chrome-ink);font-weight:600}.rh-shell .rh-rail a.rh-nav-item[aria-current=page]:before{content:"";background:var(--rh-chrome-marker);border-radius:0 2px 2px 0;width:2px;position:absolute;top:7px;bottom:7px;left:0}.rh-shell .rh-rail a.rh-nav-item:focus-visible{outline:2px solid var(--rh-chrome-marker);outline-offset:-2px}.rh-shell .rh-rail a.rh-nav-item md-icon{--md-icon-size:20px;flex:none}.rh-shell .rh-rail a.rh-nav-item[aria-current=page] md-icon{font-variation-settings:"FILL" 1, "wght" 400}.rh-shell .rh-nav-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.rh-shell .rh-rail .rh-nav-count{box-sizing:border-box;min-width:24px;height:20px;font-size:var(--rh-fs-label-sm);font-variant-numeric:tabular-nums;color:var(--rh-chrome-badge-ink);background:var(--rh-chrome-2);border-radius:var(--rh-r-full);border:0;flex:none;place-items:center;padding:0 7px;font-weight:600;line-height:1;display:grid}.rh-shell .rh-rail a.rh-nav-item[aria-current=page] .rh-nav-count{background:var(--rh-accent);color:var(--rh-on-accent)}.rh-shell .rh-nav-count[hidden],.rh-shell .rh-rail .rh-nav-count[hidden],.rh-shell .rh-bar .rh-nav-count[hidden]{display:none}.rh-shell .rh-rail-foot{padding:var(--rh-sp-2) var(--rh-sp-3) var(--rh-sp-3);border-top:1px solid var(--rh-chrome-line);flex:none}.rh-shell .rh-rail-foot a.rh-nav-item{margin:0}@media (width<=1023.98px){.rh-shell{grid-template-columns:var(--rh-rail-w) minmax(0, 1fr)}.rh-shell .rh-brand{justify-content:center;padding:0}.rh-shell .rh-rail a.rh-brand-link{min-width:var(--rh-touch);justify-content:center}.rh-shell .rh-brand-name{display:none}.rh-shell .rh-nav{padding:var(--rh-sp-2) 8px}.rh-shell .rh-nav-label{background:var(--rh-chrome-line);height:1px;margin:8px 6px;padding:0;font-size:0;line-height:0}.rh-shell .rh-nav-label:first-child{display:none}.rh-shell .rh-rail a.rh-nav-item{height:var(--rh-touch);justify-content:center;gap:0;margin:2px 0;padding:0}.rh-shell .rh-rail a.rh-nav-item[aria-current=page]:before{left:-8px}.rh-shell .rh-rail .rh-nav-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rh-shell .rh-rail .rh-nav-count{min-width:20px;height:20px;padding:0 3px;position:absolute;top:2px;left:calc(50% + 2px)}.rh-shell .rh-rail-foot{padding:var(--rh-sp-2) 8px var(--rh-sp-3)}.rh-shell>.rh-main{padding:var(--rh-sp-4) var(--rh-gutter-mid) var(--rh-sp-6)}}.rh-shell>.rh-topbar{z-index:var(--rh-z-topbar);align-items:center;gap:var(--rh-sp-2);min-width:0;height:var(--rh-topbar-h);box-sizing:border-box;padding:0 var(--rh-sp-4) 0 var(--rh-gutter);background:var(--rh-topbar-bg);border-bottom:1px solid var(--rh-line);box-shadow:var(--rh-shadow-topbar);--md-icon-button-state-layer-width:var(--rh-ctl-h);--md-icon-button-state-layer-height:var(--rh-ctl-h);--md-icon-button-icon-size:20px;--md-icon-button-icon-color:var(--rh-ink-2);--md-icon-button-hover-icon-color:var(--rh-ink);--md-icon-button-focus-icon-color:var(--rh-ink);--md-icon-button-pressed-icon-color:var(--rh-ink);grid-area:top;display:flex;position:sticky;top:0;container:topbar/inline-size}.rh-shell>.rh-topbar>*{flex:none}.rh-shell .rh-topbar-gap{flex:1 1 0;min-width:0}.rh-shell .rh-topbar-mark{display:none}.rh-shell .rh-topbar md-icon-button{width:var(--rh-ctl-h);height:var(--rh-ctl-h)}.rh-shell .rh-topbar #company{--md-outlined-field-top-space:7px;--md-outlined-field-bottom-space:7px;--md-outlined-field-leading-space:12px;--md-outlined-field-trailing-space:8px;--md-outlined-field-with-trailing-content-trailing-space:8px;--md-outlined-field-content-space:6px;--md-outlined-select-text-field-container-shape:var(--rh-r-sm);--md-outlined-select-text-field-outline-color:var(--rh-outline);--md-outlined-select-text-field-outline-width:1px;--md-outlined-select-text-field-hover-outline-color:var(--rh-ink-2);--md-outlined-select-text-field-focus-outline-width:2px;--md-outlined-select-text-field-input-text-size:var(--rh-fs-label);--md-outlined-select-text-field-input-text-weight:600;--md-outlined-select-text-field-input-text-line-height:22px;--md-outlined-select-text-field-trailing-icon-size:18px;--md-outlined-select-text-field-trailing-icon-color:var(--rh-ink-2);--md-outlined-select-text-field-hover-trailing-icon-color:var(--rh-ink);--md-outlined-select-text-field-focus-trailing-icon-color:var(--rh-ink);--md-outlined-select-text-field-input-text-color:var(--rh-ink);--md-outlined-select-text-field-hover-input-text-color:var(--rh-ink);--md-outlined-select-text-field-focus-input-text-color:var(--rh-ink);flex:0 auto;width:auto;min-width:0;max-width:240px}.rh-shell .rh-topbar #company::part(field){border-radius:var(--rh-r-sm);background-color:var(--rh-sheet);transition:background-color var(--rh-t-fast) var(--rh-ease);background-clip:content-box}.rh-shell .rh-topbar #company::part(field):hover{background-color:var(--rh-sheet-2)}.rh-shell .rh-topbar #company md-select-option [slot=headline]{white-space:nowrap}.rh-shell .rh-topbar #company md-select-option{min-width:0}.rh-shell .rh-topbar #search{min-width:120px;max-width:440px;height:var(--rh-ctl-h);box-sizing:border-box;border:1px solid var(--rh-line);border-radius:var(--rh-r-sm);background:var(--rh-sheet-2);color:var(--rh-ink-2);font:500 var(--rh-fs-label)/18px var(--rh-font);cursor:pointer;text-align:left;transition:border-color var(--rh-t-fast) var(--rh-ease), background var(--rh-t-fast) var(--rh-ease);flex:320px;align-items:center;gap:8px;margin:0;padding:0 6px 0 10px;display:flex;container:search/inline-size}.rh-shell .rh-topbar #search:hover{border-color:var(--rh-line-strong);background:var(--rh-sheet)}.rh-shell .rh-topbar #search md-icon{--md-icon-size:18px;color:var(--rh-ink-2)}.rh-shell .rh-search-text,.rh-shell .rh-search-word{white-space:nowrap;flex:none;display:none}.rh-shell .rh-topbar #search kbd{background:var(--rh-keycap);margin-inline-start:auto}@container search (width>=307px){.rh-shell .rh-search-text{display:block}}@container search (width>=133px) and (width<=306.98px){.rh-shell .rh-search-word{display:block}}.rh-shell .rh-sync{font-size:var(--rh-fs-label-sm);line-height:var(--rh-lh-label-sm);color:var(--rh-ink-2);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.rh-shell .rh-sync-dot{background:var(--rh-calm-dot);width:8px;height:8px;box-shadow:0 0 0 3px var(--rh-calm-soft);border-radius:50%;flex:none}.rh-shell.rh-is-offline .rh-sync-dot{background:var(--rh-ink-4);box-shadow:none}.rh-shell .rh-figures{box-sizing:border-box;height:28px;font-size:var(--rh-fs-label-sm);line-height:var(--rh-lh-label-sm);color:var(--rh-ink-2);white-space:nowrap;background:var(--rh-sheet-2);border:1px solid var(--rh-line);border-radius:var(--rh-r-sm);align-items:center;gap:8px;padding:0 10px;font-weight:500;display:inline-flex}.rh-shell .rh-figures b{color:var(--rh-ink);margin-left:3px;font-weight:600}.rh-shell .rh-figures-sep{color:var(--rh-ink-2)}.rh-shell .rh-figures[hidden]{display:none}.rh-shell .rh-offline{box-sizing:border-box;height:28px;font-size:var(--rh-fs-label-sm);white-space:nowrap;color:var(--rh-attention);background:var(--rh-attention-soft);border:1px solid var(--rh-attention-line);border-radius:var(--rh-r-full);align-items:center;gap:6px;padding:0 10px 0 8px;font-weight:600;line-height:1;display:inline-flex}.rh-shell .rh-offline md-icon{--md-icon-size:16px}.rh-shell .rh-offline[hidden]{display:none}.rh-shell .rh-bell,.rh-shell .rh-me{flex:none;display:inline-flex;position:relative}.rh-shell .rh-topbar #unread{top:-2px;box-sizing:border-box;pointer-events:none;min-width:18px;height:18px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);font-variant-numeric:tabular-nums;text-align:center;color:var(--rh-on-badge);background:var(--rh-badge);border:2px solid var(--rh-topbar-bg);border-radius:var(--rh-r-full);place-items:center;padding:0 5px;display:grid;position:absolute;inset-inline-end:-4px}.rh-shell .rh-topbar #unread[hidden]{display:none}.rh-shell .rh-topbar .rh-bell--on #nav-inbox{border-radius:var(--md-icon-button-state-layer-shape,var(--rh-r-sm));background:var(--rh-accent-soft);--md-icon-button-icon-color:var(--rh-accent-ink);--md-icon-button-hover-icon-color:var(--rh-accent-ink);--md-icon-button-focus-icon-color:var(--rh-accent-ink);--md-icon-button-pressed-icon-color:var(--rh-accent-ink)}.rh-shell .rh-topbar .rh-bell--on #nav-inbox md-icon{font-variation-settings:"FILL" 1, "wght" 400}.rh-shell .rh-topbar .rh-avatar{width:var(--rh-ctl-h);height:var(--rh-ctl-h);border-radius:var(--rh-r-full);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;margin:0 0 0 4px;padding:0;display:grid;position:relative}.rh-shell .rh-avatar-disc{border-radius:var(--rh-r-full);width:32px;height:32px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);letter-spacing:.02em;color:var(--rh-disc-ink);background:var(--rh-disc-fill);place-items:center;display:grid}.rh-shell .rh-topbar .rh-avatar:focus-visible{outline:2px solid var(--rh-focus);outline-offset:0}.rh-shell #m-nav-settings{display:none}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-shell #m-nav-settings{display:flex}}@container topbar (width<=1039px){.rh-shell .rh-figures{display:none}}@container topbar (width<=759px){.rh-shell .rh-sync{display:none}}@container topbar (width<=619px){.rh-shell .rh-topbar #search{width:var(--rh-ctl-h);background:0 0;border-color:#0000;flex:none;justify-content:center;min-width:0;padding:0}.rh-shell .rh-topbar #search:hover{background:var(--rh-sheet-3)}.rh-shell .rh-topbar #search md-icon{--md-icon-size:20px}.rh-shell .rh-search-text,.rh-shell .rh-search-word,.rh-shell .rh-topbar #search kbd{display:none}}@media (width<=1023.98px){.rh-shell>.rh-topbar{padding:0 var(--rh-sp-3) 0 var(--rh-gutter-mid)}}.rh-shell>.rh-bar{display:none}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.rh-shell>.rh-rail{display:none}.rh-shell>.rh-topbar{padding:env(safe-area-inset-top) 4px 0;height:calc(var(--rh-topbar-h) + env(safe-area-inset-top));gap:0}.rh-shell .rh-topbar-mark{width:var(--rh-touch);height:var(--rh-touch);border-radius:var(--rh-r-sm);justify-content:center;align-items:center;display:inline-flex}.rh-shell .rh-topbar-mark .rh-brand-mark{border-radius:7px;width:28px;height:28px;display:block}.rh-shell .rh-topbar-gap{display:none}.rh-shell .rh-topbar #company{--md-outlined-field-top-space:11px;--md-outlined-field-bottom-space:11px;--md-outlined-field-leading-space:6px;--md-outlined-field-trailing-space:4px;--md-outlined-field-with-trailing-content-trailing-space:4px;--md-outlined-select-text-field-input-text-size:14px;--md-outlined-select-text-field-outline-color:transparent;--md-outlined-select-text-field-hover-outline-color:var(--rh-line);flex:0 auto;width:auto;max-width:none;margin:0 auto 0 0}.rh-shell .rh-topbar #company::part(field){background-color:#0000}.rh-shell .rh-topbar #company::part(field):hover{background-color:var(--rh-sheet-2)}.rh-shell .rh-topbar .rh-avatar{margin:0}.rh-shell .rh-topbar #search{margin-right:2px}.rh-shell .rh-topbar #unread{top:3px;inset-inline-end:2px}.rh-shell .rh-offline{padding:0 6px}.rh-shell .rh-offline>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rh-shell>.rh-main{padding:var(--rh-sp-4) var(--rh-gutter-phone) calc(var(--rh-bottomnav-h) + var(--rh-sp-6) + env(safe-area-inset-bottom))}.rh-shell>.rh-bar{z-index:var(--rh-z-bottomnav);height:auto;min-height:calc(var(--rh-bottomnav-h) + env(safe-area-inset-bottom));box-sizing:border-box;padding:0 6px env(safe-area-inset-bottom);background:var(--rh-topbar-bg);border-top:1px solid var(--rh-line);box-shadow:var(--rh-shadow-bottombar);justify-content:space-between;align-items:stretch;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0}.rh-shell .rh-bar>a.rh-bar-item{min-width:var(--rh-touch);box-sizing:border-box;color:var(--rh-ink-2);font:500 var(--rh-fs-label-sm)/var(--rh-lh-label-sm) var(--rh-font);border-radius:var(--rh-r-sm);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:3px;padding:6px 2px 5px;text-decoration:none;display:flex}.rh-shell .rh-bar>a.rh-bar-item[aria-current=page]{color:var(--rh-accent-ink);font-weight:600}.rh-shell .rh-bar-icon{border-radius:var(--rh-r-full);width:52px;height:28px;transition:background var(--rh-t-fast) var(--rh-ease);place-items:center;display:grid;position:relative}.rh-shell .rh-bar-icon md-icon{--md-icon-size:22px}.rh-shell .rh-bar>a.rh-bar-item[aria-current=page] .rh-bar-icon{background:var(--rh-accent-soft)}.rh-shell .rh-bar>a.rh-bar-item[aria-current=page] md-icon{font-variation-settings:"FILL" 1, "wght" 400}.rh-shell .rh-bar-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.rh-shell .rh-bar .rh-nav-count{box-sizing:border-box;min-width:20px;height:20px;font:600 var(--rh-fs-label-sm)/1 var(--rh-font);font-variant-numeric:tabular-nums;color:var(--rh-ink-2);background:var(--rh-sheet-3);border-radius:var(--rh-r-full);border:0;place-items:center;padding:0 5px;display:grid;position:absolute;top:-4px;right:2px}.rh-shell .rh-bar>a.rh-bar-item[aria-current=page] .rh-nav-count{color:var(--rh-on-accent);background:var(--rh-accent)}}@media (width<=379.98px){.rh-shell .rh-bar-icon{width:44px}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-shell[data-immersive]>.rh-bar{display:none}.rh-shell[data-immersive]>.rh-main{padding-bottom:calc(var(--rh-sp-4) + env(safe-area-inset-bottom))}}@media (height<=500px) and (width>=640px) and (width<=1023.98px){.rh-shell .rh-figures,.rh-shell .rh-sync{display:none}.rh-shell .rh-topbar #search{width:var(--rh-ctl-h);background:0 0;border-color:#0000;flex:none;justify-content:center;min-width:0;padding:0}.rh-shell .rh-topbar #search:hover{background:var(--rh-sheet-3)}.rh-shell .rh-topbar #search md-icon{--md-icon-size:20px}.rh-shell .rh-search-text,.rh-shell .rh-search-word,.rh-shell .rh-topbar #search kbd{display:none}}@media (height<=500px){.rh-shell{--rh-topbar-h:var(--rh-topbar-h-short)}.rh-shell .rh-brand-mark{width:26px;height:26px}.rh-shell>.rh-main{padding-top:var(--rh-sp-2)}}@media (width>=1024px) and (height<=500px),(width>=1024px) and (pointer:coarse),(width>=640px) and (height>=500.02px) and (pointer:coarse){.rh-shell .rh-topbar #company::part(field){padding-block:4px}}@media (height<=500px) and (width>=1024px){.rh-shell .rh-rail a.rh-nav-item{height:40px}.rh-shell .rh-nav-label{padding-top:8px}}.rh-shell .rh-sync[hidden],.rh-shell .rh-topbar #company[hidden]{display:none}.rh-shell .rh-topbar #company[hidden]~.rh-topbar-gap{flex:1 1 0;display:block}.rh-shell .rh-avatar-disc--none md-icon{--md-icon-size:20px}.rh-shell .rh-topbar .rh-avatar[aria-disabled=true]{cursor:default}.rh-shell .rh-offline-screen{max-width:520px;margin:var(--rh-sp-8) auto 0;box-sizing:border-box;text-align:center;background:var(--rh-sheet);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-card);justify-items:center;gap:6px;padding:32px 24px 36px;display:grid}.rh-shell .rh-offline-screen-icon{border-radius:var(--rh-r-full);background:var(--rh-sheet-3);width:48px;height:48px;color:var(--rh-ink-2);--md-icon-size:24px;place-items:center;margin-bottom:6px;display:grid}.rh-shell .rh-offline-screen-title{font:600 var(--rh-fs-h3)/var(--rh-lh-h3) var(--rh-font);color:var(--rh-ink);margin:0}.rh-shell .rh-offline-screen-text{max-width:46ch;font:400 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink-2);margin:0}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-shell .rh-offline-screen{margin-top:var(--rh-sp-4);padding:28px 20px 32px}}.rh-install{z-index:var(--rh-z-sheet);box-sizing:border-box;width:min(380px,100vw - 32px);font-family:var(--rh-font);background:var(--rh-raised);color:var(--rh-ink);border:1px solid var(--rh-line);border-radius:var(--rh-r-md);box-shadow:var(--rh-shadow-modal);animation:rh-install-in var(--rh-t) var(--rh-ease);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark copy""actions actions";align-items:center;gap:10px 12px;padding:14px 14px 10px 16px;display:grid;position:fixed;bottom:56px;right:24px}.rh-install[hidden]{display:none}@keyframes rh-install-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rh-install{animation:none}}.rh-install-mark{grid-area:mark;display:flex}.rh-install-mark .rh-brand-mark{border-radius:10px;width:40px;height:40px;display:block}.rh-install-copy{grid-area:copy;min-width:0}.rh-install-title{font:600 var(--rh-fs-body)/var(--rh-lh-body) var(--rh-font);color:var(--rh-ink);margin:0}.rh-install-text{font:500 var(--rh-fs-body-sm)/var(--rh-lh-body-sm) var(--rh-font);color:var(--rh-ink-2);margin:2px 0 0}.rh-install-text b{color:var(--rh-ink);font-weight:600}.rh-install-glyph{--md-icon-size:16px;vertical-align:-3px}.rh-install-actions{grid-area:actions;justify-content:flex-end;gap:6px;display:flex}.rh-install-btn{min-height:var(--rh-ctl-h);min-width:var(--rh-ctl-h);box-sizing:border-box;border-radius:var(--rh-r-sm);font:600 var(--rh-fs-label)/18px var(--rh-font);white-space:nowrap;cursor:pointer;transition:background var(--rh-t-fast) var(--rh-ease);border:0;justify-content:center;align-items:center;margin:0;padding:0 14px;display:inline-flex}.rh-install-btn[hidden]{display:none}.rh-install-btn:focus-visible{outline:2px solid var(--rh-focus);outline-offset:2px}.rh-install-btn--filled{background:var(--rh-accent);color:var(--rh-on-accent)}.rh-install-btn--filled:hover{background:var(--rh-accent-hover)}.rh-install-btn--text{color:var(--rh-accent-ink);background:0 0}.rh-install-btn--text:hover{background:var(--rh-accent-soft)}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-install{width:auto;left:8px;right:8px;bottom:calc(var(--rh-bottomnav-h) + env(safe-area-inset-bottom) + 8px);border-radius:var(--rh-r-lg)}}.rh-shell .rh-palette{box-sizing:border-box;background:var(--rh-raised);width:min(640px,100vw - 32px);max-width:none;height:fit-content;max-height:min(560px,76vh);color:var(--rh-ink);border:1px solid var(--rh-line);border-radius:var(--rh-r-lg);box-shadow:var(--rh-shadow-modal);margin:12vh auto auto;padding:0;position:fixed;inset:0;overflow:hidden}.rh-shell .rh-palette[open]{flex-direction:column;display:flex}.rh-shell .rh-palette::backdrop{background:var(--rh-backdrop,#0f172a73);-webkit-backdrop-filter:blur(var(--rh-backdrop-blur,4px));backdrop-filter:blur(var(--rh-backdrop-blur,4px))}.rh-shell .rh-palette-input{box-sizing:border-box;border-bottom:1px solid var(--rh-line);flex:none;align-items:center;gap:10px;height:52px;padding:0 10px 0 16px;display:flex}.rh-shell .rh-palette-input>md-icon{color:var(--rh-ink-2)}.rh-shell .rh-palette-input input{min-width:0;height:100%;font:400 var(--rh-fs-body-lg)/24px var(--rh-font);color:var(--rh-ink);background:0 0;border:0;outline:0;flex:auto;margin:0;padding:0}.rh-shell .rh-palette-input input::placeholder{color:var(--rh-ink-3);opacity:1}.rh-shell .rh-palette-esc{cursor:pointer;border-radius:var(--rh-r-sm);color:var(--rh-ink-2);background:0 0;border:0;padding:4px}.rh-shell .rh-palette-close{display:none}.rh-shell .rh-palette-list{overscroll-behavior:contain;background:var(--rh-raised);flex:auto;min-height:0;padding:6px;overflow-y:auto}.rh-shell .rh-palette-group{font-size:var(--rh-fs-label-sm);line-height:var(--rh-lh-label-sm);letter-spacing:var(--rh-tracking-caps);text-transform:uppercase;color:var(--rh-ink-3);white-space:nowrap;padding:10px 10px 4px;font-weight:600}.rh-shell .rh-palette-opt{min-width:0;min-height:max(40px, var(--rh-ctl-h));border-radius:var(--rh-r-sm);cursor:pointer;font-size:var(--rh-fs-body);color:var(--rh-ink);align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex}.rh-shell .rh-palette-opt md-icon{color:var(--rh-ink-2);--md-icon-size:20px}.rh-shell .rh-palette-opt[aria-selected=true]{background:var(--rh-menu-hover);--rh-ink-3:var(--rh-tint-ink-3)}.rh-shell .rh-palette-opt[aria-selected=true] md-icon{color:var(--rh-accent-ink)}.rh-shell .rh-palette-label{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.rh-shell .rh-palette-meta{font-size:var(--rh-fs-label-sm);color:var(--rh-ink-3);white-space:nowrap;flex:none;font-weight:500}.rh-shell .rh-palette-detail{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.rh-shell .rh-palette-detail .rh-mono{color:var(--rh-ink-2);white-space:nowrap}.rh-shell .rh-palette-dot{flex:none;place-items:center;width:20px;display:grid}.rh-shell .rh-palette-dot:before{content:"";background:var(--rh-neutral-dot);border-radius:50%;width:8px;height:8px}.rh-shell .rh-palette-dot--trouble:before{background:var(--rh-trouble-dot)}.rh-shell .rh-palette-dot--attention:before{background:var(--rh-attention-dot)}.rh-shell .rh-palette-dot--calm:before{background:var(--rh-calm-dot)}.rh-shell .rh-palette-dot--quiet:before{background:var(--rh-quiet-dot)}.rh-shell .rh-palette-none{font-size:var(--rh-fs-body);color:var(--rh-ink-2);margin:0;padding:20px 12px}.rh-shell .rh-palette-busy,.rh-shell .rh-palette-err{font-size:var(--rh-fs-body);color:var(--rh-ink-2);flex:none;margin:0;padding:20px 18px}.rh-shell .rh-palette-foot{box-sizing:border-box;height:38px;font-size:var(--rh-fs-label-sm);color:var(--rh-ink-2);background:var(--rh-sheet-2);border-top:1px solid var(--rh-line);flex:none;align-items:center;gap:16px;padding:0 16px;font-weight:500;display:flex}.rh-shell .rh-palette-foot span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}@media (width<=639.98px),(height<=500px),(pointer:coarse){.rh-shell .rh-palette-esc,.rh-shell .rh-palette-foot{display:none}.rh-shell .rh-palette-close{display:inline-flex}.rh-shell .rh-palette-input{padding-right:4px}}@media (width<=639.98px),(height<=500px) and (width<=1023.98px){.rh-shell .rh-palette{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);margin:8px auto auto}.rh-shell .rh-palette-input{height:56px;padding:0 4px 0 14px}.rh-shell .rh-palette-detail .rh-pill,.rh-shell .rh-palette-meta{display:none}}@media (height<=500px) and (width>=1024px){.rh-shell .rh-palette{max-height:calc(100dvh - 16px);margin-top:8px}}
