:root,:root[data-theme=dark]{--ui-bg: #07070d;--ui-bg-glow-1: rgba(110, 80, 255, .22);--ui-bg-glow-2: rgba(0, 170, 255, .15);--ui-bg-glow-3: rgba(255, 50, 160, .11);--ui-surface: rgba(255, 255, 255, .045);--ui-surface-solid: #13131d;--ui-surface-2: #181824;--ui-soft: rgba(255, 255, 255, .05);--ui-soft-2: rgba(255, 255, 255, .085);--ui-hover: rgba(255, 255, 255, .06);--ui-fill: #3a3a4e;--ui-glass: rgba(255, 255, 255, .045);--ui-glass-2: rgba(255, 255, 255, .065);--ui-glass-strong: rgba(22, 22, 36, .92);--ui-glass-border: rgba(255, 255, 255, .09);--ui-glass-hi: rgba(255, 255, 255, .14);--ui-glass-fb: #101018;--ui-glass-strong-fb: #171724;--ui-glass-shadow: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 24px 50px -24px rgba(0, 0, 0, .8);--ui-row: rgba(255, 255, 255, .05);--ui-row-hover: rgba(139, 114, 255, .12);--ui-row-line: rgba(255, 255, 255, .07);--ui-row-solid: #15151f;--ui-row-glow: rgba(139, 114, 255, .45);--ui-bar: rgba(14, 14, 22, .72);--ui-hi: rgba(255, 255, 255, .12);--ui-mix-bg: #13131d;--ui-mix-ink: #ffffff;--ui-line: rgba(255, 255, 255, .08);--ui-line-2: rgba(255, 255, 255, .13);--ui-line-3: rgba(255, 255, 255, .24);--ui-text: #f3f2fb;--ui-text-2: #cecbe0;--ui-text-3: #b9b6cc;--ui-on-strong: #ffffff;--ui-on-strong-a: rgba(255, 255, 255, .18);--ui-accent-ink: var(--ui-accent-ink-d, #cbbdff);--ui-accent-soft: color-mix(in srgb, var(--ui-accent) 18%, transparent);--ui-accent-soft-2: color-mix(in srgb, var(--ui-accent) 30%, transparent);--ui-accent-line: color-mix(in srgb, var(--ui-accent) 42%, transparent);--ui-success: #2bb87d;--ui-success-ink: #78ecb8;--ui-success-soft: rgba(61, 220, 151, .13);--ui-success-soft-2: rgba(61, 220, 151, .22);--ui-success-line: rgba(61, 220, 151, .34);--ui-success-strong: #127a50;--ui-warn: #d99a2b;--ui-warn-ink: #ffdba0;--ui-warn-soft: rgba(255, 191, 90, .13);--ui-warn-soft-2: rgba(255, 191, 90, .22);--ui-warn-line: rgba(255, 191, 90, .34);--ui-warn-strong: #8f5400;--ui-danger: #ff6b81;--ui-danger-ink: #ffb0bb;--ui-danger-soft: rgba(255, 107, 129, .14);--ui-danger-soft-2: rgba(255, 107, 129, .24);--ui-danger-line: rgba(255, 107, 129, .36);--ui-danger-strong: #c42b31;--ui-info: #5ea6f7;--ui-info-ink: #a8d2ff;--ui-info-soft: rgba(111, 178, 255, .13);--ui-info-soft-2: rgba(111, 178, 255, .22);--ui-info-line: rgba(111, 178, 255, .34);--ui-info-strong: #2457c5;--ui-orange: #ef8540;--ui-orange-ink: #ffaa6e;--ui-orange-soft: rgba(255, 154, 82, .14);--ui-orange-soft-2: rgba(255, 154, 82, .24);--ui-orange-line: rgba(255, 154, 82, .34);--ui-orange-strong: #a8460a;--ui-teal: #20b2a0;--ui-teal-ink: #5fe3d2;--ui-teal-soft: rgba(45, 212, 191, .13);--ui-teal-soft-2: rgba(45, 212, 191, .22);--ui-teal-line: rgba(45, 212, 191, .34);--ui-teal-strong: #0b766c;--ui-pink: #ff5fa2;--ui-pink-ink: #ff8fbf;--ui-pink-soft: rgba(255, 95, 162, .14);--ui-pink-soft-2: rgba(255, 95, 162, .24);--ui-pink-line: rgba(255, 95, 162, .34);--ui-pink-strong: #b81f58;--ui-gray: #8e8aa3;--ui-gray-strong: #4b4560;--ui-input: rgba(255, 255, 255, .05);--ui-input-border: rgba(255, 255, 255, .14);--ui-placeholder: #8c89a2;--ui-autofill: #1d1d2b;--ui-shade-base: #000000;--ui-overlay-base: #000000;--ui-backdrop: rgba(0, 0, 0, .62);--ui-scroll-thumb: rgba(255, 255, 255, .18);--ui-code-bg: #0d0d16;--ui-code-text: #e6e3f3;--ui-chart-grid: rgba(255, 255, 255, .08);--ui-skel-a: rgba(255, 255, 255, .05);--ui-skel-b: rgba(255, 255, 255, .11);--ui-cat-1: #9a7bff;--ui-cat-2: #d99a2b;--ui-cat-3: #20b2a0;--ui-cat-4: #ff5fa2;--ui-cat-5: #5ea6f7;--ui-cat-6: #6fae1e;--ui-cat-7: #a68aff;--ui-cat-8: #ff6b81;--ui-cat-9: #a7a3bb;--ui-cat-10: #ef8540;--ui-cat-11: #35ad62;--ui-cat-12: #e58bb8;--ui-cat-13: #2aaee8;--ui-cat-14: #c48f35;--ui-cat-15: #b08f62;--ui-cat-16: #8f9cb0;--ui-map-land: #1d1d2b;--ui-map-pin-ring: #13131d;--ui-tone-ink: 58%;--ui-avatar-a: color-mix(in srgb, var(--ui-accent) 34%, #13131d);--ui-avatar-b: color-mix(in srgb, var(--ui-accent-2) 22%, #13131d);--ui-avatar-ink: #f3f2fb;--ui-side-text: #f1eefa;--ui-side-muted: #b4b1c9;--ui-side-dim: #9d99b5;--ui-side-strong: #ffffff;--ui-side-a1: rgba(255, 255, 255, .05);--ui-side-a2: rgba(255, 255, 255, .09);--ui-side-a3: rgba(255, 255, 255, .15);--ui-side-a4: rgba(255, 255, 255, .24);--ui-side-a5: rgba(255, 255, 255, .8);--ui-side-bg: rgba(255, 255, 255, .035);--ui-side-drawer: rgba(16, 16, 26, .94);--ui-side-warn: #fcc95c;--ui-cyan: #3fd0ff;--ui-glow: 0 0 24px rgba(63, 208, 255, .35);--ui-chart-dot: #f3f2fb;--ui-chart-dot-ring: #07070d;--ui-dprev-mo-bg: #08090b;--ui-dprev-mo-card: #111216;--ui-dprev-mo-line: rgba(255, 255, 255, .09);--ui-dprev-mo-bar: rgba(255, 255, 255, .14);color-scheme:dark}:root[data-theme=light]{--ui-bg: #eef0f8;--ui-bg-glow-1: rgba(124, 92, 255, .24);--ui-bg-glow-2: rgba(0, 190, 255, .18);--ui-bg-glow-3: rgba(255, 70, 170, .12);--ui-surface: rgba(255, 255, 255, .66);--ui-surface-solid: #ffffff;--ui-surface-2: #fbfafd;--ui-soft: rgba(20, 18, 50, .035);--ui-soft-2: rgba(20, 18, 50, .065);--ui-hover: rgba(20, 18, 50, .045);--ui-fill: #dcd8e5;--ui-glass: rgba(255, 255, 255, .55);--ui-glass-2: rgba(255, 255, 255, .72);--ui-glass-strong: rgba(255, 255, 255, .93);--ui-glass-border: rgba(255, 255, 255, .85);--ui-glass-hi: rgba(255, 255, 255, .9);--ui-glass-fb: #f6f6fb;--ui-glass-strong-fb: #ffffff;--ui-glass-shadow: 0 1px 1px rgba(20, 18, 50, .04), 0 18px 40px -22px rgba(40, 30, 110, .35);--ui-row: rgba(255, 255, 255, .72);--ui-row-hover: rgba(124, 92, 255, .09);--ui-row-line: rgba(20, 18, 50, .07);--ui-row-solid: #fbfbfe;--ui-row-glow: rgba(124, 92, 255, .28);--ui-bar: rgba(255, 255, 255, .72);--ui-hi: rgba(255, 255, 255, .3);--ui-mix-bg: #ffffff;--ui-mix-ink: #000000;--ui-line: #ebe9f1;--ui-line-2: #e0dde9;--ui-line-3: #c9c3dd;--ui-text: #17131f;--ui-text-2: #57526a;--ui-text-3: #5f5a70;--ui-on-strong: #ffffff;--ui-on-strong-a: rgba(255, 255, 255, .18);--ui-accent-ink: var(--ui-accent-ink-l, #5a2fd9);--ui-accent-soft: color-mix(in srgb, var(--ui-accent) 10%, #ffffff);--ui-accent-soft-2: color-mix(in srgb, var(--ui-accent) 20%, #ffffff);--ui-accent-line: color-mix(in srgb, var(--ui-accent) 24%, #ffffff);--ui-success: #1f9d61;--ui-success-ink: #16714a;--ui-success-soft: #e6f7ee;--ui-success-soft-2: #cdeedd;--ui-success-line: #b5e3cb;--ui-success-strong: #147a50;--ui-warn: #e59a12;--ui-warn-ink: #8a5000;--ui-warn-soft: #fff3dc;--ui-warn-soft-2: #fbe3b4;--ui-warn-line: #f1dcae;--ui-warn-strong: #8f5400;--ui-danger: #e5484d;--ui-danger-ink: #b8222a;--ui-danger-soft: #fdeaea;--ui-danger-soft-2: #f8d3d4;--ui-danger-line: #f4c7c9;--ui-danger-strong: #c42b31;--ui-info: #2a78d6;--ui-info-ink: #1d58a6;--ui-info-soft: #e8f0fc;--ui-info-soft-2: #cfe0f8;--ui-info-line: #cfe0f8;--ui-info-strong: #2457c5;--ui-orange: #e57a2e;--ui-orange-ink: #a3440a;--ui-orange-soft: #fdeee0;--ui-orange-soft-2: #f9dcc2;--ui-orange-line: #f4d4b3;--ui-orange-strong: #b04a0b;--ui-teal: #0f9b8e;--ui-teal-ink: #0a6b62;--ui-teal-soft: #e0f5f2;--ui-teal-soft-2: #c4ebe5;--ui-teal-line: #b4e3dd;--ui-teal-strong: #0b766c;--ui-pink: #d6457f;--ui-pink-ink: #a3255a;--ui-pink-soft: #fbe8f0;--ui-pink-soft-2: #f6d0e0;--ui-pink-line: #f2c6d8;--ui-pink-strong: #b81f58;--ui-gray: #a39fb2;--ui-gray-strong: #4b4560;--ui-input: rgba(255, 255, 255, .78);--ui-input-border: rgba(20, 18, 50, .13);--ui-placeholder: #77728a;--ui-autofill: #f3effe;--ui-shade-base: #171328;--ui-overlay-base: #17131f;--ui-backdrop: rgba(20, 14, 36, .42);--ui-scroll-thumb: rgba(23, 19, 31, .18);--ui-code-bg: #f4f2f9;--ui-code-text: #17131f;--ui-chart-grid: rgba(20, 18, 50, .08);--ui-skel-a: #efedf4;--ui-skel-b: #f7f6fa;--ui-cat-1: #7c4dff;--ui-cat-2: #f59e0b;--ui-cat-3: #14b8a6;--ui-cat-4: #ec4899;--ui-cat-5: #3b82f6;--ui-cat-6: #84cc16;--ui-cat-7: #b69cff;--ui-cat-8: #ef4444;--ui-cat-9: #94a3b8;--ui-cat-10: #ea580c;--ui-cat-11: #22c55e;--ui-cat-12: #f472b6;--ui-cat-13: #0ea5e9;--ui-cat-14: #a16207;--ui-cat-15: #8a6d3b;--ui-cat-16: #475569;--ui-map-land: #f1eff7;--ui-map-pin-ring: #ffffff;--ui-tone-ink: 60%;--ui-avatar-a: color-mix(in srgb, var(--ui-accent) 20%, #ffffff);--ui-avatar-b: color-mix(in srgb, var(--ui-accent-2) 38%, #ffffff);--ui-avatar-ink: var(--ui-accent-ink);--ui-side-text: #17131f;--ui-side-muted: #4d4a66;--ui-side-dim: #5f5b74;--ui-side-strong: #141225;--ui-side-a1: rgba(20, 18, 50, .04);--ui-side-a2: rgba(20, 18, 50, .07);--ui-side-a3: rgba(20, 18, 50, .13);--ui-side-a4: rgba(255, 255, 255, .9);--ui-side-a5: rgba(20, 18, 50, .6);--ui-side-bg: rgba(255, 255, 255, .55);--ui-side-drawer: rgba(250, 250, 255, .96);--ui-side-warn: #a86400;--ui-cyan: #0a8fc4;--ui-glow: 0 0 0 rgba(0, 0, 0, 0);--ui-chart-dot: #141225;--ui-chart-dot-ring: #ffffff;--ui-dprev-mo-bg: #f4f5f7;--ui-dprev-mo-card: #ffffff;--ui-dprev-mo-line: #e3e6eb;--ui-dprev-mo-bar: #e3e6eb;color-scheme:light}:root{--ui-accent: #7c4dff;--ui-accent-2: #b69cff;--ui-on-accent: var(--ui-on-accent-c, #ffffff);--ui-accent-strong: var(--ui-accent);--ui-ink: #140e24;--ui-ink-2: #1f1734;--ui-ink-3: #2a2045;--ui-ink-text: #f1eefa;--ui-ink-muted: #a59fbd;--ui-ink-dim: #8a83a6;--ui-ink-strong: #ffffff;--ui-ink-a1: rgba(255, 255, 255, .06);--ui-ink-a2: rgba(255, 255, 255, .1);--ui-ink-a3: rgba(255, 255, 255, .16);--ui-ink-a4: rgba(255, 255, 255, .25);--ui-ink-a5: rgba(255, 255, 255, .8);--ui-success-on-ink: #5ee6a0;--ui-danger-on-ink: #ff8a8a;--ui-warn-on-ink: #fcc95c;--ui-info-on-ink: #8cc3ff;--ui-badge: #d6334b;--ui-cta-1: #d4207a;--ui-cta-2: #a020c8;--ui-cta-3: #6c4dff;--ui-cta-4: #2a5fd6;--ui-on-cta: #ffffff;--ui-cta-glow: rgba(212, 32, 122, .55);--ui-hero-a: #5b3fe0;--ui-hero-b: #4a34c8;--ui-on-hero: #ffffff;--ui-on-hero-2: rgba(255, 255, 255, .88);--ui-on-hero-chip: rgba(255, 255, 255, .14);--ui-hero-border: rgba(255, 255, 255, .18);--ui-streak-a: #3fd0ff;--ui-streak-glow: rgba(0, 170, 255, .22);--ui-logo-a: #8b72ff;--ui-logo-b: #ff4fb0;--ui-dprev-mo-blue: #3d63f0;--ui-dprev-mo-line2: #6d8bff;--ui-dprev-mo-cta-a: #d81b74;--ui-dprev-mo-cta-b: #b01fcf;--ui-chart-line: var(--ui-cyan);--ui-chart-area: var(--ui-cyan);--ui-chart-glow: color-mix(in srgb, var(--ui-cyan) 55%, transparent);--ui-chart-peak: var(--ui-hero-a);--ui-on-chart-peak: var(--ui-on-hero);--ui-paper: #ffffff;--ui-paper-text: #17131f;--ui-paper-line: #e0dde9;--ui-paper-muted: #6b6679;--ui-paper-link: #5b35d5;--ui-focus-ring: color-mix(in srgb, var(--ui-accent) 45%, transparent);--ui-selected: var(--ui-accent);--ui-on-strong-chip: color-mix(in srgb, var(--ui-ink) 30%, transparent);--ui-on-selected: var(--ui-on-accent);--ui-selection: color-mix(in srgb, var(--ui-accent) 32%, transparent);--dbx-accent: var(--ui-accent);--dbx-accent-2: var(--ui-accent-2);--dbx-grad: linear-gradient(135deg, var(--ui-accent), color-mix(in srgb, var(--ui-accent) 84%, var(--ui-ink)));--dbx-tint: var(--ui-accent-soft);--dbx-tint-2: var(--ui-accent-soft-2);--dbx-accent-ink: var(--ui-accent-ink);--dbx-sky: var(--ui-info-soft);--dbx-ink: var(--ui-ink);--dbx-ink-2: var(--ui-ink-2);--dbx-ink-3: var(--ui-ink-3);--dbx-ink-line: var(--ui-ink-a2);--dbx-tree: var(--ui-ink-a3);--dbx-ink-text: var(--ui-ink-text);--dbx-ink-muted: var(--ui-ink-muted);--dbx-ink-dim: var(--ui-ink-dim);--dbx-bg: var(--ui-bg);--dbx-surface: var(--ui-surface);--dbx-soft: var(--ui-soft);--dbx-line: var(--ui-line);--dbx-line-2: var(--ui-line-2);--dbx-text: var(--ui-text);--dbx-text-2: var(--ui-text-2);--dbx-text-3: var(--ui-text-3);--dbx-hover: var(--ui-hover);--dbx-danger: var(--ui-danger-strong);--dbx-danger-ink: var(--ui-danger-ink);--dbx-success-ink: var(--ui-success-ink);--dbx-shadow: 0 1px 2px color-mix(in srgb, var(--ui-shade-base) 4%, transparent), 0 12px 32px -14px color-mix(in srgb, var(--ui-shade-base) 16%, transparent);--dbx-shadow-sm: 0 1px 2px color-mix(in srgb, var(--ui-shade-base) 4%, transparent), 0 4px 14px -6px color-mix(in srgb, var(--ui-shade-base) 12%, transparent);--dbx-shadow-pop: 0 20px 50px -12px color-mix(in srgb, var(--ui-shade-base) 32%, transparent);--dbx-radius-xl: 26px;--dbx-radius: 20px;--dbx-radius-sm: 12px;--dbx-font: "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--dbx-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--dbx-side-w: 292px}:root[data-theme=dark]{--dbx-shadow: 0 1px 0 color-mix(in srgb, var(--ui-mix-ink) 4%, transparent) inset, 0 18px 40px -22px color-mix(in srgb, var(--ui-shade-base) 80%, transparent);--dbx-shadow-sm: 0 1px 0 color-mix(in srgb, var(--ui-mix-ink) 3%, transparent) inset, 0 8px 20px -12px color-mix(in srgb, var(--ui-shade-base) 70%, transparent);--dbx-shadow-pop: 0 24px 60px -16px color-mix(in srgb, var(--ui-shade-base) 85%, transparent)}:root:not([data-design=glass]):not([data-design=modern]):not([data-theme=light]){--ui-bg: #0a0a12;--ui-bg-glow-2: rgba(0, 170, 255, .12);--ui-surface: #13131d;--ui-surface-solid: #13131d;--ui-soft: #191925;--ui-soft-2: #20202e;--ui-text-2: #bdbad0;--ui-text-3: #a6a3bb;--ui-accent-ink: var(--ui-accent-ink-dc, #b8a6ff);--ui-success-ink: #5fe0a6;--ui-warn-ink: #ffc66e;--ui-danger-ink: #ff8c9c;--ui-info-ink: #8cc3ff;--ui-input: rgba(255, 255, 255, .04);--ui-tone-ink: 72%;--ui-chart-dot: #f3f2fb}:root:not([data-design=glass]):not([data-design=modern])[data-theme=light]{--ui-bg: #ecebf1;--ui-bg-glow-1: rgba(124, 92, 255, .14);--ui-bg-glow-2: rgba(0, 190, 255, .1);--ui-surface: #ffffff;--ui-surface-solid: #ffffff;--ui-soft: #f7f6fa;--ui-soft-2: #efedf4;--ui-hover: #f3f1f8;--ui-glass: rgba(255, 255, 255, .72);--ui-glass-strong: rgba(255, 255, 255, .92);--ui-text-3: #6b6679;--ui-input: #ffffff;--ui-input-border: #e0dde9;--ui-chart-dot: #17131f}:root:not([data-design=glass]){--ui-glass-2: var(--ui-soft);--ui-glass-border: var(--ui-line);--ui-glass-hi: transparent;--ui-glass-fb: var(--ui-surface);--ui-glass-strong-fb: var(--ui-surface);--ui-glass-shadow: var(--dbx-shadow-sm);--ui-row: var(--ui-surface);--ui-row-hover: var(--ui-hover);--ui-row-line: var(--ui-line);--ui-row-solid: var(--ui-surface);--ui-row-glow: transparent;--ui-bar: var(--ui-surface);--ui-side-text: var(--ui-ink-text);--ui-side-muted: var(--ui-ink-muted);--ui-side-dim: var(--ui-ink-dim);--ui-side-strong: var(--ui-ink-strong);--ui-side-a1: var(--ui-ink-a1);--ui-side-a2: var(--ui-ink-a2);--ui-side-a3: var(--ui-ink-a3);--ui-side-a4: var(--ui-ink-a4);--ui-side-a5: var(--ui-ink-a5);--ui-side-bg: var(--ui-ink);--ui-side-drawer: var(--ui-ink);--ui-side-warn: var(--ui-warn-on-ink);--ui-glow: none;--ui-chart-line: var(--ui-accent);--ui-chart-area: var(--ui-accent);--ui-chart-glow: transparent;--ui-chart-peak: var(--ui-accent);--ui-on-chart-peak: var(--ui-on-accent);--ui-chart-dot-ring: var(--ui-surface)}:root[data-design=modern]:not([data-theme=light]){--ui-bg: #08090b;--ui-bg-glow-1: rgba(61, 99, 240, .1);--ui-bg-glow-2: rgba(56, 189, 248, .06);--ui-bg-glow-3: rgba(216, 27, 116, .05);--ui-surface: #0f1013;--ui-surface-solid: #111216;--ui-surface-2: #16171b;--ui-soft: #131418;--ui-soft-2: #1a1b20;--ui-hover: rgba(255, 255, 255, .045);--ui-fill: #2a2c33;--ui-glass: #0f1013;--ui-glass-strong: #121317;--ui-line: rgba(255, 255, 255, .075);--ui-line-2: rgba(255, 255, 255, .11);--ui-line-3: rgba(255, 255, 255, .2);--ui-text: #f3f4f6;--ui-text-2: #b9bdc7;--ui-text-3: #9aa0ac;--ui-mix-bg: #111216;--ui-accent-ink: var(--ui-accent-ink-d, #9db4ff);--ui-success: #1fb457;--ui-success-ink: #6ee7a0;--ui-success-soft: rgba(34, 197, 94, .12);--ui-success-soft-2: rgba(34, 197, 94, .2);--ui-success-line: rgba(34, 197, 94, .32);--ui-success-strong: #146c37;--ui-warn: #eab308;--ui-warn-ink: #fde047;--ui-warn-soft: rgba(250, 204, 21, .11);--ui-warn-soft-2: rgba(250, 204, 21, .19);--ui-warn-line: rgba(250, 204, 21, .42);--ui-warn-strong: #8f5400;--ui-danger: #f43f5e;--ui-danger-ink: #fda4b4;--ui-danger-soft: rgba(244, 63, 94, .13);--ui-danger-soft-2: rgba(244, 63, 94, .22);--ui-danger-line: rgba(244, 63, 94, .36);--ui-danger-strong: #c42b31;--ui-info: #3b82f6;--ui-info-ink: #9cc2ff;--ui-info-soft: rgba(59, 130, 246, .13);--ui-info-soft-2: rgba(59, 130, 246, .22);--ui-info-line: rgba(59, 130, 246, .36);--ui-info-strong: #2457c5;--ui-input: #0c0d10;--ui-input-border: rgba(255, 255, 255, .1);--ui-placeholder: #8d93a0;--ui-autofill: #16171b;--ui-backdrop: rgba(0, 0, 0, .66);--ui-code-bg: #0b0c0f;--ui-chart-grid: rgba(255, 255, 255, .06);--ui-skel-a: rgba(255, 255, 255, .04);--ui-skel-b: rgba(255, 255, 255, .09);--ui-cat-1: #5b7cff;--ui-cat-2: #eab308;--ui-cat-3: #22c5a8;--ui-cat-4: #ec4899;--ui-cat-5: #38bdf8;--ui-cat-6: #84cc16;--ui-cat-7: #a78bfa;--ui-cat-8: #f43f5e;--ui-avatar-a: color-mix(in srgb, var(--ui-accent) 34%, #111216);--ui-avatar-b: color-mix(in srgb, var(--ui-accent-2) 20%, #111216);--ui-side-text: #eceef2;--ui-side-muted: #a9aeb9;--ui-side-dim: #8f95a1;--ui-side-strong: #ffffff;--ui-side-a1: rgba(255, 255, 255, .04);--ui-side-a2: rgba(255, 255, 255, .075);--ui-side-a3: rgba(255, 255, 255, .13);--ui-side-a4: rgba(255, 255, 255, .22);--ui-side-a5: rgba(255, 255, 255, .8);--ui-side-bg: #0b0c0e;--ui-side-drawer: #0b0c0e;--ui-side-warn: #fcd34d;--ui-cyan: #38bdf8;--ui-chart-dot: #f3f4f6;--ui-chart-dot-ring: #0f1013;--dbx-shadow: 0 1px 0 rgba(255, 255, 255, .025) inset, 0 20px 40px -28px rgba(0, 0, 0, .9);--dbx-shadow-sm: 0 1px 0 rgba(255, 255, 255, .02) inset;--dbx-shadow-pop: 0 28px 70px -20px rgba(0, 0, 0, .9), 0 0 0 1px rgba(255, 255, 255, .06);--ui-mo-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ui-mo-line: #6d8bff;--ui-mo-line-glow: rgba(91, 124, 255, .75);--ui-mo-area: rgba(91, 124, 255, .34);--ui-mo-trend: rgba(214, 219, 230, .55);--ui-mo-bar-a: #33aaf0;--ui-mo-bar-b: #3d6cf2;--ui-mo-bar-glow: rgba(64, 170, 255, .7);--ui-mo-bar-zero: rgba(95, 212, 255, .18);--ui-mo-pos: #26b86c;--ui-mo-pos-2: #18954f;--ui-mo-pos-glow: rgba(52, 224, 140, .6);--ui-mo-neg: #ff5b7a;--ui-mo-neg-2: #e11d48;--ui-mo-neg-glow: rgba(255, 70, 110, .55);--ui-mo-hatch: rgba(255, 255, 255, .55);--ui-mo-track: rgba(255, 255, 255, .04);--ui-mo-warn-glow: rgba(250, 204, 21, .45);--ui-mo-violet: #a78bfa;--ui-mo-violet-ink: #c4b5fd;--ui-mo-violet-soft: rgba(167, 139, 250, .13);--ui-mo-violet-line: rgba(167, 139, 250, .45);--ui-mo-pink: #f472b6;--ui-mo-tip: #16171c;--ui-mo-tip-text: #f3f4f6;--ui-mo-tip-line: rgba(255, 255, 255, .12);--ui-mo-active-glow: rgba(61, 99, 240, .55);--ui-mo-cta-glow: rgba(232, 48, 170, .6);--ui-mo-kbd: rgba(255, 255, 255, .06)}:root[data-design=modern][data-theme=light]{--ui-bg: #f4f5f7;--ui-bg-glow-1: rgba(61, 99, 240, .06);--ui-bg-glow-2: rgba(56, 189, 248, .05);--ui-bg-glow-3: rgba(216, 27, 116, .03);--ui-surface: #ffffff;--ui-surface-solid: #ffffff;--ui-surface-2: #fafbfc;--ui-soft: #f6f7f9;--ui-soft-2: #eef0f3;--ui-hover: #f2f4f7;--ui-fill: #dfe2e8;--ui-glass: #ffffff;--ui-glass-strong: #ffffff;--ui-line: #e8eaee;--ui-line-2: #dcdfe5;--ui-line-3: #c5cad3;--ui-text: #0f1115;--ui-text-2: #474d59;--ui-text-3: #5b616d;--ui-mix-bg: #ffffff;--ui-success: #16a34a;--ui-success-ink: #15703f;--ui-success-soft: #e7f7ed;--ui-success-soft-2: #cdeedb;--ui-success-line: #b7e4c8;--ui-success-strong: #147a43;--ui-warn: #d99a06;--ui-warn-ink: #85520a;--ui-warn-soft: #fff6d9;--ui-warn-soft-2: #fdeab0;--ui-warn-line: #f4d47a;--ui-warn-strong: #8f5400;--ui-danger: #e11d48;--ui-danger-ink: #b3123a;--ui-danger-soft: #feebef;--ui-danger-soft-2: #fbd3dc;--ui-danger-line: #f6bfcc;--ui-danger-strong: #c4183f;--ui-input: #ffffff;--ui-input-border: #dcdfe5;--ui-placeholder: #737986;--ui-autofill: #eef2ff;--ui-backdrop: rgba(15, 17, 21, .38);--ui-code-bg: #f4f5f7;--ui-chart-grid: rgba(15, 17, 21, .07);--ui-skel-a: #eef0f3;--ui-skel-b: #f6f7f9;--ui-cat-1: #3d63f0;--ui-cat-2: #eab308;--ui-cat-3: #14b8a6;--ui-cat-4: #ec4899;--ui-cat-5: #0ea5e9;--ui-cat-6: #65a30d;--ui-cat-7: #8b5cf6;--ui-cat-8: #e11d48;--ui-side-text: #14161b;--ui-side-muted: #4a505c;--ui-side-dim: #646a76;--ui-side-strong: #0f1115;--ui-side-a1: rgba(15, 17, 21, .035);--ui-side-a2: rgba(15, 17, 21, .06);--ui-side-a3: rgba(15, 17, 21, .11);--ui-side-a4: rgba(255, 255, 255, .9);--ui-side-a5: rgba(15, 17, 21, .6);--ui-side-bg: #fbfbfc;--ui-side-drawer: #ffffff;--ui-side-warn: #a16207;--ui-cyan: #0a8fc4;--ui-chart-dot: #0f1115;--ui-chart-dot-ring: #ffffff;--dbx-shadow: 0 1px 2px rgba(15, 17, 21, .04), 0 10px 30px -18px rgba(15, 17, 21, .18);--dbx-shadow-sm: 0 1px 2px rgba(15, 17, 21, .04);--dbx-shadow-pop: 0 24px 60px -18px rgba(15, 17, 21, .3), 0 0 0 1px rgba(15, 17, 21, .05);--ui-mo-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ui-mo-line: #3d63f0;--ui-mo-line-glow: rgba(61, 99, 240, .45);--ui-mo-area: rgba(61, 99, 240, .2);--ui-mo-trend: rgba(71, 77, 89, .55);--ui-mo-bar-a: #93b2ff;--ui-mo-bar-b: #4f7cf5;--ui-mo-bar-glow: rgba(79, 124, 245, .32);--ui-mo-bar-zero: rgba(79, 124, 245, .16);--ui-mo-pos: #34c171;--ui-mo-pos-2: #1f9d55;--ui-mo-pos-glow: rgba(31, 157, 85, .3);--ui-mo-neg: #f0506e;--ui-mo-neg-2: #d01f45;--ui-mo-neg-glow: rgba(208, 31, 69, .28);--ui-mo-hatch: rgba(255, 255, 255, .6);--ui-mo-track: #f2f3f6;--ui-mo-warn-glow: rgba(217, 154, 6, .25);--ui-mo-violet: #7c3aed;--ui-mo-violet-ink: #6d28d9;--ui-mo-violet-soft: #f3efff;--ui-mo-violet-line: #d9cdfb;--ui-mo-pink: #db2777;--ui-mo-tip: #ffffff;--ui-mo-tip-text: #0f1115;--ui-mo-tip-line: #e2e5ea;--ui-mo-active-glow: rgba(61, 99, 240, .38);--ui-mo-cta-glow: rgba(216, 27, 116, .38);--ui-mo-kbd: #f2f3f6}:root[data-design=modern]{--ui-glass-2: var(--ui-soft);--ui-glass-border: var(--ui-line);--ui-glass-hi: transparent;--ui-glass-fb: var(--ui-surface);--ui-glass-strong-fb: var(--ui-surface);--ui-glass-shadow: var(--dbx-shadow-sm);--ui-row: var(--ui-surface);--ui-row-hover: var(--ui-hover);--ui-row-line: var(--ui-line);--ui-row-solid: var(--ui-surface);--ui-row-glow: transparent;--ui-bar: var(--ui-bg);--ui-glow: none;--ui-chart-line: var(--ui-mo-line);--ui-chart-area: var(--ui-mo-line);--ui-chart-glow: var(--ui-mo-line-glow);--ui-chart-peak: var(--ui-surface-2);--ui-on-chart-peak: var(--ui-text);--ui-mo-cta-a: #d81b74;--ui-mo-cta-b: #b01fcf;--dbx-radius-xl: 18px;--dbx-radius: 16px;--dbx-radius-sm: 10px;--dbx-font: "Inter", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;--dbx-side-w: 264px}:root{--ui-z-pop: 80;--ui-z-modal: 90;--ui-z-popover: 100;--ui-z-toast: 120;--ui-z-tip: 150}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--dbx-bg)}html{color-scheme:inherit}body{font:400 14px/1.45 var(--dbx-font);color:var(--dbx-text);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;overflow-x:hidden;-webkit-tap-highlight-color:transparent}body.dbx-locked{overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%}a{color:inherit}::selection{background:var(--ui-selection);color:var(--ui-text)}::placeholder{color:var(--ui-placeholder);opacity:1}select option,select optgroup{background:var(--ui-surface-2);color:var(--ui-text)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--ui-autofill) inset;box-shadow:0 0 0 1000px var(--ui-autofill) inset;-webkit-text-fill-color:var(--ui-text);caret-color:var(--ui-text)}input:disabled,select:disabled,textarea:disabled{color:var(--ui-text-3);-webkit-text-fill-color:var(--ui-text-3)}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{color-scheme:inherit}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--ui-accent)}.rd-paper{background:var(--ui-paper);color:var(--ui-paper-text);border:1px solid var(--ui-line-2);color-scheme:light}*{scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--ui-scroll-thumb);border-radius:10px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}#admin-root{min-height:100dvh}.dbx-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dbx-skip{position:fixed;left:12px;top:-60px;z-index:200;padding:10px 16px;border-radius:12px;background:var(--dbx-ink);color:var(--ui-ink-strong);text-decoration:none;font-weight:600}.dbx-skip:focus{top:12px}.dbx-mono{font-family:var(--dbx-mono);font-size:.92em;font-variant-numeric:tabular-nums;letter-spacing:0}.dbx-nowrap{white-space:nowrap}.dbx-muted{color:var(--dbx-text-3);margin:0;font-size:13px}.dbx-mt{margin-top:18px}.is-danger{color:var(--dbx-danger-ink)}.is-success{color:var(--dbx-success-ink)}.is-warning{color:var(--ui-warn-ink)}.dbx-app{display:grid;grid-template-columns:var(--dbx-side-w) minmax(0,1fr);min-height:100dvh}.dbx-main{min-width:0;display:flex;flex-direction:column;padding:12px;gap:12px}.dbx-work{flex:1;min-width:0;background:var(--dbx-surface);border-radius:var(--dbx-radius-xl);box-shadow:var(--dbx-shadow);padding:26px 28px 36px;outline:none}.dbx-side{position:sticky;top:12px;margin:12px 0 12px 12px;height:calc(100dvh - 24px);display:flex;flex-direction:column;background:var(--dbx-ink);color:var(--dbx-ink-text);border-radius:24px;box-shadow:0 18px 40px -18px color-mix(in srgb,var(--ui-shade-base) 55%,transparent);overflow:hidden;z-index:40}.dbx-side:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 50% 120%,color-mix(in srgb,var(--dbx-accent) 38%,transparent),transparent 70%);opacity:.55}.dbx-side-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 18px 4px 20px;position:relative;z-index:5}.dbx-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--dbx-ink-text);border-radius:12px;min-height:44px}.dbx-brand img{height:40px;width:auto;display:block;filter:drop-shadow(0 4px 12px color-mix(in srgb,var(--ui-shade-base) 35%,transparent))}.dbx-brand-tag{font:600 10.5px/1 var(--dbx-font);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-ink-strong);padding:5px 8px;border-radius:8px;background:color-mix(in srgb,var(--dbx-accent) 55%,transparent);box-shadow:inset 0 0 0 1px var(--ui-ink-a3)}.dbx-side-close{display:none}.dbx-side-nav{flex:1;overflow-y:auto;padding:14px 16px 24px;position:relative;z-index:1;scrollbar-color:var(--ui-ink-a3) transparent}.dbx-side-nav::-webkit-scrollbar-thumb{background:var(--ui-ink-a3)}.dbx-nav-tools{display:flex;flex-direction:column;gap:14px}.dbx-nav-search{display:flex;align-items:center;gap:9px;height:42px;padding:0 8px 0 12px;border-radius:var(--dbx-radius-sm);background:var(--ui-ink-a1);border:1px solid var(--dbx-ink-line);color:var(--dbx-ink-muted);transition:border-color .15s,background .15s}.dbx-nav-search:focus-within{border-color:color-mix(in srgb,var(--dbx-accent) 80%,var(--ui-ink-strong));background:var(--ui-ink-a2)}.dbx-nav-search svg{width:17px;height:17px;flex-shrink:0}.dbx-nav-search input{all:unset;flex:1;min-width:0;font:400 .875rem/1 var(--dbx-font);color:var(--dbx-ink-text);height:100%}.dbx-nav-search input::placeholder{color:var(--dbx-ink-muted)}.dbx-nav-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dbx-nav-search kbd{font:600 11px/1 var(--dbx-font);color:var(--dbx-ink-muted);padding:4px 7px;border-radius:7px;background:var(--ui-ink-a1);border:1px solid var(--dbx-ink-line)}.dbx-nav-search:focus-within kbd{display:none}.dbx-nav-fav-block{display:flex;flex-direction:column;gap:6px}.dbx-nav-head{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 4px 0 6px;font:500 .8rem/1 var(--dbx-font);color:var(--dbx-ink-muted)}.dbx-nav-head span{display:inline-flex;align-items:center;gap:7px}.dbx-nav-head span svg{width:14px;height:14px;color:var(--ui-warn-on-ink)}.dbx-nav-iconbtn{all:unset;cursor:pointer;box-sizing:border-box;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--dbx-ink-muted);transition:background .15s,color .15s}.dbx-nav-iconbtn svg{width:16px;height:16px}.dbx-nav-iconbtn.is-lg{width:40px;height:40px;border-radius:12px}.dbx-nav-iconbtn.is-lg svg{width:19px;height:19px}.dbx-nav-iconbtn:hover{background:var(--ui-ink-a2);color:var(--dbx-ink-text)}.dbx-nav-iconbtn:focus-visible{outline:2px solid var(--dbx-accent-2)}.dbx-favs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.dbx-favs a{display:flex;align-items:center;gap:10px;min-height:38px;padding:7px 10px;border-radius:var(--dbx-radius-sm);color:var(--dbx-ink-muted);text-decoration:none;font:400 .875rem/1.35 var(--dbx-font);transition:background .15s,color .15s}.dbx-favs a svg{width:18px;height:18px;color:var(--dbx-ink-dim);flex-shrink:0}.dbx-favs a:hover{background:var(--ui-ink-a1);color:var(--dbx-ink-text)}.dbx-favs a[aria-current=page]{background:var(--ui-ink-a2);color:var(--ui-ink-strong)}.dbx-favs a[aria-current=page] svg{color:var(--dbx-accent-2)}.dbx-favs a span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-favs-empty{margin:0;padding:10px 12px;border:1px dashed var(--ui-ink-a3);border-radius:var(--dbx-radius-sm);font:400 .78rem/1.45 var(--dbx-font);color:var(--dbx-ink-muted)}.dbx-nav-divider{height:1px;margin:2px 4px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--dbx-accent) 70%,transparent),transparent);opacity:.6}.dbx-nav-empty{padding:6px 10px;font:400 .8rem/1.4 var(--dbx-font);color:var(--dbx-ink-muted)}.dbx-groups{list-style:none;margin:8px -4px 0;padding:0;display:flex;flex-direction:column;gap:6px}.dbx-group-btn{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 8px 9px 10px;border-radius:var(--dbx-radius-sm);transition:background .15s}.dbx-group-btn:hover{background:var(--ui-ink-a1)}.dbx-group-btn:focus-visible{outline:2px solid var(--dbx-accent-2)}.dbx-group-ic{width:19px;height:19px;flex-shrink:0;color:var(--dbx-ink-muted);stroke-width:1.7;transition:color .15s}.dbx-group.is-active .dbx-group-ic{color:var(--dbx-accent-2)}.dbx-group-label{flex:1;min-width:0;color:var(--dbx-ink-text);font-size:.9rem;font-weight:500;letter-spacing:-.005em}.dbx-group-count{font:600 11px/1 var(--dbx-font);color:var(--dbx-ink-muted);padding:4px 7px;border-radius:999px;background:var(--ui-ink-a1)}.dbx-group-chev{width:16px;height:16px;color:var(--dbx-ink-muted);transition:transform .2s}.dbx-group.is-collapsed .dbx-group-chev{transform:rotate(-90deg)}.dbx-group-items{list-style:none;margin:0 0 0 19px;padding:2px 0 0 14px;display:flex;flex-direction:column;gap:3px}.dbx-item{position:relative}.dbx-item:before{content:"";position:absolute;left:-14px;top:-3px;width:11px;height:23px;border-left:1.5px solid var(--dbx-tree);border-bottom:1.5px solid var(--dbx-tree);border-bottom-left-radius:9px;pointer-events:none}.dbx-item:not(:last-child):after{content:"";position:absolute;left:-14px;top:10px;bottom:-3px;border-left:1.5px solid var(--dbx-tree);pointer-events:none}.dbx-item.is-active:before{border-color:color-mix(in srgb,var(--dbx-accent) 70%,transparent)}.dbx-item-btn{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:var(--dbx-radius-sm);text-decoration:none;transition:background .15s,color .15s,box-shadow .2s}.dbx-item-label{flex:1;min-width:0;color:var(--dbx-ink-muted);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s}.dbx-item-ic{width:20px;height:20px;flex-shrink:0;color:var(--dbx-ink-dim);transition:color .15s}.dbx-item-btn:hover{background:var(--ui-ink-a1)}.dbx-item-btn:hover .dbx-item-label,.dbx-item-btn:hover .dbx-item-ic{color:var(--dbx-ink-text)}.dbx-item-btn:focus-visible{outline:2px solid var(--dbx-accent-2);outline-offset:1px}.dbx-item-btn.active{background:var(--dbx-accent);box-shadow:0 8px 22px -6px color-mix(in srgb,var(--dbx-accent) 75%,transparent),inset 0 1px 0 var(--ui-ink-a4)}.dbx-item-btn.active .dbx-item-label{color:var(--ui-ink-strong);font-weight:500}.dbx-item-btn.active .dbx-item-ic{color:var(--ui-ink-strong)}.dbx-item.is-first>.dbx-item-btn:not(.active){background:var(--ui-ink-a2)}.dbx-nav-badges{display:inline-flex;gap:4px;flex-shrink:0}.dbx-nbadge{font:600 11px/1 var(--dbx-font);padding:4px 7px;border-radius:8px;background:var(--ui-ink-a2);color:var(--dbx-ink-text);box-shadow:inset 0 0 0 1px var(--ui-ink-a2);font-variant-numeric:tabular-nums}.dbx-nbadge.is-danger{background:var(--dbx-danger);color:var(--ui-ink-strong);box-shadow:none}.dbx-item-btn.active .dbx-nbadge:not(.is-danger){background:color-mix(in srgb,var(--ui-ink) 45%,transparent);color:var(--ui-ink-strong);box-shadow:inset 0 0 0 1px var(--ui-ink-a4)}.dbx-star{all:unset;cursor:pointer;box-sizing:border-box;position:absolute;top:8px;right:6px;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--dbx-ink-muted);opacity:0;transition:opacity .15s,background .15s,color .15s;z-index:2}.dbx-star svg{width:15px;height:15px}.dbx-item:hover>.dbx-star,.dbx-star:focus-visible{opacity:1}.dbx-star:focus-visible{outline:2px solid var(--dbx-accent-2)}.dbx-star:hover{background:var(--ui-ink-a2);color:var(--ui-ink-strong)}.dbx-star[aria-pressed=true]{color:var(--ui-warn-on-ink)}.dbx-item.is-active>.dbx-star{color:var(--ui-ink-a5)}.dbx-item.is-active>.dbx-star[aria-pressed=true]{color:var(--ui-warn-on-ink)}.dbx-item:hover>.dbx-item-btn .dbx-nav-badges{visibility:hidden}@media (hover: none){.dbx-star{opacity:.75;width:32px;height:32px;top:4px;right:4px}.dbx-item-btn{padding-right:40px}.dbx-item:hover>.dbx-item-btn .dbx-nav-badges{visibility:visible}}.dbx-side-foot{display:flex;align-items:center;gap:10px;padding:12px 14px 14px 16px;border-top:1px solid var(--dbx-ink-line);position:relative;z-index:1}.dbx-side-foot .dbx-avatar{box-shadow:0 0 0 2px var(--dbx-ink),0 0 0 3.5px color-mix(in srgb,var(--dbx-accent) 60%,transparent)}.dbx-side-user{flex:1;min-width:0;display:grid}.dbx-side-user b{font-size:13px;font-weight:500;color:var(--dbx-ink-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-side-user small{font-size:11.5px;color:var(--dbx-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-topbar{position:sticky;top:12px;z-index:30;display:flex;align-items:center;gap:12px;min-height:66px;padding:10px 14px 10px 22px;background:var(--dbx-surface);border-radius:18px;box-shadow:var(--dbx-shadow-sm)}.dbx-topbar:before{content:"";position:absolute;left:-12px;right:-12px;top:-12px;height:12px;background:var(--dbx-bg)}.dbx-topbar-title{flex:1;min-width:0}.dbx-crumbs{list-style:none;margin:0 0 1px;padding:0;display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:500;color:var(--dbx-text-3)}.dbx-crumbs li{display:inline-flex;min-width:0}.dbx-crumbs li+li:before{content:"/";margin:0 7px;color:var(--dbx-line-2)}.dbx-crumbs a{text-decoration:none;color:inherit}.dbx-crumbs a:hover{color:var(--ui-accent-ink)}.dbx-crumbs li:last-child{color:var(--dbx-text);overflow:hidden}.dbx-crumbs li:last-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-title{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:-.03em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-gsearch{display:flex;align-items:center;gap:8px;width:min(320px,32vw);height:42px;padding:0 16px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:999px;color:var(--dbx-text-3);transition:border-color .18s,box-shadow .18s,background .18s}.dbx-gsearch:focus-within{border-color:var(--dbx-accent);background:var(--ui-surface);box-shadow:0 0 0 4px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.dbx-gsearch svg{width:17px;height:17px;flex-shrink:0}.dbx-gsearch input{all:unset;flex:1;min-width:0;height:100%;color:var(--dbx-text);font-size:14px}.dbx-gsearch input::placeholder{color:var(--dbx-text-3)}.dbx-search-toggle,.dbx-burger{display:none!important}.dbx-iconbtn{display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--dbx-text-2);cursor:pointer;transition:background .15s,color .15s}.dbx-iconbtn svg{width:20px;height:20px}.dbx-iconbtn:hover{background:var(--dbx-hover);color:var(--dbx-text)}.dbx-lang{display:inline-flex;gap:2px;padding:3px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:999px;flex-shrink:0}.dbx-lang button{all:unset;cursor:pointer;box-sizing:border-box;padding:4px 10px;min-height:26px;display:inline-grid;place-items:center;border-radius:999px;font:600 11.5px/1.4 var(--dbx-font);letter-spacing:.04em;color:var(--dbx-text-2);transition:background .18s,color .18s}.dbx-lang button:hover{color:var(--dbx-text)}.dbx-lang button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.dbx-lang button[aria-pressed=true]{color:var(--ui-on-selected);background:var(--ui-selected)}.dbx-ws{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.dbx-ws-label{font:600 11px/1.2 var(--dbx-font);letter-spacing:.08em;text-transform:uppercase;color:var(--dbx-text-3);white-space:nowrap}.dbx-ws-seg{display:inline-flex;gap:2px;padding:3px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:999px}.dbx-ws-seg button{all:unset;cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;padding:4px 11px;min-height:28px;border-radius:999px;white-space:nowrap;font:600 12px/1.3 var(--dbx-font);color:var(--dbx-text-2);transition:background .18s,color .18s}.dbx-ws-seg button:hover{color:var(--dbx-text)}.dbx-ws-seg button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.dbx-ws-seg button.is-on{color:var(--ui-on-selected);background:var(--ui-selected)}.dbx-ws-dot{width:9px;height:9px;border-radius:50%;background:var(--ws-dot, var(--dbx-accent));box-shadow:0 0 0 2px var(--ui-surface-solid);flex-shrink:0}.dbx-ws-select{display:none;max-width:150px;height:34px;padding:0 10px;border-radius:999px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text);font:600 12.5px/1 var(--dbx-font)}.dbx-topbar:has(.dbx-ws:not([data-workspace=all])){box-shadow:var(--dbx-shadow-sm),inset 0 -3px 0 var(--ws-line, var(--dbx-accent))}.dbx-topbar:has(.dbx-ws:not([data-workspace=all])) .dbx-ws-label{color:var(--dbx-text)}@media (max-width: 1599px){.dbx-ws-seg{display:none}.dbx-ws-select{display:block}.dbx-ws-label{font-size:10.5px}}@media (max-width: 1280px){.dbx-ws-label{display:none}}.dbx-topbar:has(.dbx-ws:not([data-workspace=all])) .dbx-ws-select{border-color:var(--ws-line, var(--dbx-accent));box-shadow:inset 4px 0 0 var(--ws-line, var(--dbx-accent))}.dbx-theme{display:inline-flex;gap:2px;padding:3px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:999px;flex-shrink:0}.dbx-theme button{all:unset;cursor:pointer;box-sizing:border-box;width:30px;min-height:26px;display:inline-grid;place-items:center;border-radius:999px;color:var(--dbx-text-2);transition:background .18s,color .18s}.dbx-theme button svg{width:15px;height:15px}.dbx-theme button:hover{color:var(--dbx-text)}.dbx-theme button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}.dbx-theme button[aria-pressed=true]{color:var(--ui-on-accent);background:var(--ui-accent)}.dbx-me{text-decoration:none;display:inline-grid;place-items:center;border-radius:50%;padding:2px;flex-shrink:0}.dbx-avatar{display:inline-grid;place-items:center;flex-shrink:0;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,var(--ui-avatar-a),var(--ui-avatar-b));color:var(--ui-avatar-ink);font-weight:600;letter-spacing:0;-webkit-user-select:none;user-select:none}.dbx-avatar img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.dbx-avatar.has-ring{box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px var(--dbx-tint-2);overflow:visible}.dbx-avatar.has-ring img{border-radius:50%}.dbx-page{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.dbx-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 20px}.dbx-h2{margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.02em}.dbx-sub{margin:3px 0 0;color:var(--dbx-text-3);font-size:13.5px}.dbx-loading-dim{opacity:.55;pointer-events:none;transition:opacity .2s}.dbx-card{background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:var(--dbx-radius);box-shadow:var(--dbx-shadow-sm);min-width:0}.dbx-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px}.dbx-card-head h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.015em}.dbx-link{display:inline-flex;align-items:center;gap:4px;padding:6px 2px;border:0;background:none;cursor:pointer;color:var(--dbx-accent-ink);font-weight:600;font-size:13.5px;text-decoration:none;border-radius:8px}.dbx-link svg{width:16px;height:16px}.dbx-link:hover{color:var(--ui-accent-ink)}.dbx-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--dbx-tint);border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg));color:var(--dbx-text-2);font-size:13.5px}.dbx-note svg{width:18px;height:18px;flex-shrink:0;color:var(--ui-accent-ink);margin-top:1px}.dbx-note p{margin:0}.dbx-tiles{display:grid;gap:26px 18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));isolation:isolate;padding-top:4px}.dbx-tiles.is-small{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.dbx-tile{position:relative;margin-top:12px;padding:16px 20px 18px;min-width:0;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:6px 22px 22px;transition:box-shadow .2s,background .2s;display:grid;gap:6px;align-content:start}.dbx-tile:before{content:"";position:absolute;top:-11px;left:-1px;width:42%;height:24px;border-radius:12px 14px 0 0;background:inherit;border:1px solid var(--dbx-line);border-bottom:0;clip-path:polygon(0 0,82% 0,100% 100%,0 100%)}.dbx-tile:after{content:"";position:absolute;top:-9px;right:18px;width:38%;height:16px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,color-mix(in srgb,var(--dbx-accent) 22%,var(--ui-mix-bg)),color-mix(in srgb,var(--dbx-accent-2) 45%,var(--ui-mix-bg)));transform:rotate(-2deg);z-index:-1}.dbx-tile:hover{background:var(--dbx-surface);box-shadow:var(--dbx-shadow)}.dbx-tile-top{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}.dbx-tile-label{color:var(--dbx-text-2);font-weight:500;font-size:13.5px}.dbx-tile-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.dbx-tile-ic svg{width:17px;height:17px}.dbx-tile-value{font-size:1.85rem;font-weight:600;letter-spacing:-.035em;line-height:1.15;color:var(--dbx-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dbx-tile.is-small .dbx-tile-value{font-size:1.5rem}.dbx-tile-desc{color:var(--dbx-text-3);font-size:12.5px}.dbx-tile-desc.is-success{color:var(--dbx-success-ink)}.dbx-tile-desc.is-danger{color:var(--dbx-danger-ink);font-weight:500}.dbx-tile-desc.is-muted{color:var(--dbx-text-3)}.dbx-tile-desc .is-success{color:var(--dbx-success-ink);font-weight:500}.dbx-tile-desc .is-danger{color:var(--dbx-danger-ink);font-weight:600}.dbx-tile-desc .is-warning{color:var(--ui-warn-ink);font-weight:500}.dbx-tiles>.dbx-tile:first-child{background:linear-gradient(160deg,var(--dbx-ink-3),var(--dbx-ink-2) 60%,var(--dbx-ink));border-color:transparent;box-shadow:0 16px 34px -16px color-mix(in srgb,var(--ui-shade-base) 60%,transparent)}.dbx-tiles>.dbx-tile:first-child:before{background:var(--dbx-ink-3);border-color:transparent}.dbx-tiles>.dbx-tile:first-child .dbx-tile-label{color:var(--dbx-ink-muted)}.dbx-tiles>.dbx-tile:first-child .dbx-tile-value{color:var(--ui-ink-strong)}.dbx-tiles>.dbx-tile:first-child .dbx-tile-desc{color:var(--dbx-ink-muted)}.dbx-tiles>.dbx-tile:first-child .is-success{color:var(--ui-success-on-ink)}.dbx-tiles>.dbx-tile:first-child .is-danger{color:var(--ui-danger-on-ink)}.dbx-tiles>.dbx-tile:first-child .is-warning{color:var(--ui-warn-on-ink)}.dbx-tiles>.dbx-tile:first-child .dbx-badge.is-gray{background:transparent;color:inherit;box-shadow:inset 0 0 0 1px currentColor}.dbx-tiles>.dbx-tile:first-child .dbx-link{color:var(--ui-accent-2)}.dbx-tiles>.dbx-tile:first-child .dbx-tile-ic{background:var(--ui-ink-a2);color:var(--dbx-accent-2)}.dbx-tile.is-skel{gap:10px}.dbx-tiles>.dbx-tile.is-skel:first-child .dbx-skel{background:var(--ui-on-strong-a)}.dbx-seg{display:inline-flex;flex-wrap:wrap;gap:3px;padding:4px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:20px;max-width:100%}.dbx-seg button{all:unset;cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 16px;border-radius:999px;font-weight:500;font-size:13.5px;color:var(--dbx-text-2);white-space:nowrap;transition:background .18s,color .18s,box-shadow .18s}.dbx-seg button:hover{background:var(--dbx-tint);color:var(--dbx-text)}.dbx-seg button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.dbx-seg button[aria-checked=true]{background:var(--ui-selected);color:var(--ui-on-selected);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--ui-accent) 55%,transparent)}.dbx-seg button small{font-size:11px;font-weight:600;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.dbx-seg button[aria-checked=true] small{color:inherit}.dbx-seg.is-sm button{min-height:32px;padding:5px 12px;font-size:13px}.dbx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--dbx-radius-sm);border:1px solid transparent;font-weight:500;font-size:14px;line-height:1.2;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .15s,box-shadow .2s,filter .2s,background .2s,border-color .2s}.dbx-btn svg{width:17px;height:17px;flex-shrink:0}.dbx-btn:disabled{cursor:not-allowed;opacity:.55;transform:none!important}.dbx-btn.is-busy{opacity:.8;cursor:progress}.dbx-btn.is-sm{min-height:34px;padding:0 12px;font-size:13px;border-radius:10px}.dbx-btn.is-sm svg{width:15px;height:15px}.dbx-btn.is-block{width:100%}.dbx-btn.is-primary{background:var(--dbx-accent);color:var(--ui-on-accent);box-shadow:0 8px 20px -8px color-mix(in srgb,var(--dbx-accent) 80%,transparent),inset 0 1px 0 var(--ui-hi)}.dbx-btn.is-primary:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.dbx-btn.is-soft{background:var(--dbx-soft);border-color:var(--dbx-line-2);color:var(--dbx-text)}.dbx-btn.is-soft:not(:disabled):hover{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.dbx-btn.is-danger{background:var(--dbx-danger);color:var(--ui-on-strong);box-shadow:0 8px 20px -8px color-mix(in srgb,var(--ui-danger) 80%,transparent),inset 0 1px 0 var(--ui-hi)}.dbx-btn.is-danger:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px)}.dbx-btn.is-ghost{background:transparent;color:var(--dbx-text-2)}.dbx-btn.is-ghost:not(:disabled):hover{background:var(--dbx-hover);color:var(--dbx-text)}.dbx-btn.is-dark{background:var(--dbx-ink);color:var(--ui-on-strong)}.dbx-spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;display:inline-block;flex-shrink:0}.dbx-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.35;white-space:nowrap;vertical-align:middle;letter-spacing:0}.dbx-badge.has-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.dbx-badge.is-primary{background:var(--dbx-tint);color:var(--dbx-accent-ink)}.dbx-badge.is-success{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.dbx-badge.is-warning{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.dbx-badge.is-danger{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.dbx-badge.is-gray{background:var(--ui-soft-2);color:var(--dbx-text-2)}.dbx-badge.is-info{background:var(--dbx-sky);color:var(--ui-info-ink)}.dbx-badge.is-dark{background:var(--dbx-ink);color:var(--ui-on-strong);font-size:11px;font-weight:600;letter-spacing:.02em}.dbx-form{display:grid;gap:16px}.dbx-form-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.dbx-field{display:grid;gap:6px;min-width:0}.dbx-field-label{font-size:13.5px;font-weight:500;color:var(--dbx-text)}.dbx-field-hint{font-size:12px;color:var(--dbx-text-3)}.dbx-field-err{font-size:12.5px;color:var(--dbx-danger-ink);font-weight:500}.dbx-input,.dbx-select{width:100%;min-height:42px;padding:10px 12px;background:var(--ui-input);border:1px solid var(--ui-input-border);border-radius:var(--dbx-radius-sm);font-size:14.5px;color:var(--dbx-text);transition:border-color .18s,box-shadow .18s;outline:none}textarea.dbx-input{resize:vertical;line-height:1.5;min-height:84px}.dbx-input:focus,.dbx-select:focus{border-color:var(--dbx-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.dbx-field:has(.dbx-field-err) .dbx-input{border-color:var(--dbx-danger)}.dbx-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer}.dbx-select-wrap{position:relative;display:inline-flex}.dbx-select-wrap.is-block{display:flex;width:100%}.dbx-select-wrap>svg{position:absolute;right:12px;top:50%;translate:0 -50%;width:16px;height:16px;color:var(--dbx-text-3);pointer-events:none}.dbx-toolbar .dbx-select{min-height:42px;border-radius:999px;padding-left:16px;background:var(--dbx-soft);border-color:var(--dbx-line);font-size:13.5px}.dbx-search{display:flex;align-items:center;gap:8px;flex:1 1 260px;max-width:440px;min-width:0;height:42px;padding:0 16px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:999px;color:var(--dbx-text-3);transition:border-color .18s,box-shadow .18s,background .18s}.dbx-search:focus-within{border-color:var(--dbx-accent);background:var(--ui-surface);box-shadow:0 0 0 4px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.dbx-search svg{width:17px;height:17px;flex-shrink:0}.dbx-search input{all:unset;flex:1;min-width:0;height:100%;color:var(--dbx-text);font-size:14px}.dbx-search input::placeholder{color:var(--dbx-text-3)}.dbx-toggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex-shrink:0;cursor:pointer;width:44px;height:26px;border-radius:26px;background:var(--ui-fill);position:relative;transition:background .2s}.dbx-toggle:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--ui-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--ui-shade-base) 20%,transparent);transition:left .2s}.dbx-toggle:checked{background:var(--dbx-accent)}.dbx-toggle:checked:after{left:21px}.dbx-switches{display:grid;gap:10px}.dbx-switch-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);cursor:pointer;min-height:56px}.dbx-switch-row span{display:grid}.dbx-switch-row b{font-weight:500}.dbx-switch-row small{color:var(--dbx-text-3);font-size:12.5px}.dbx-form-err{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);font-size:13.5px;font-weight:500}.dbx-form-err svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.dbx-pw{position:relative;display:block}.dbx-pw .dbx-input{padding-right:48px}.dbx-pw .dbx-iconbtn{position:absolute;right:2px;top:50%;translate:0 -50%;border-radius:10px}.dbx-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--dbx-line)}.dbx-toolbar-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.dbx-table-wrap{position:relative;overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}.dbx-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.dbx-table thead th{background:var(--dbx-soft);color:var(--dbx-text-2);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap;padding:11px 14px;border-bottom:1px solid var(--dbx-line)}.dbx-table thead th:first-child{padding-left:18px}.dbx-table td{padding:12px 14px;border-bottom:1px solid var(--dbx-line);vertical-align:middle;color:var(--dbx-text-2)}.dbx-table td:first-child{padding-left:18px}.dbx-table tbody tr:last-child td{border-bottom:0}.dbx-table tbody tr{transition:background .15s}.dbx-table tbody tr:hover{background:var(--dbx-soft)}.dbx-table.is-click tbody tr{cursor:pointer}.dbx-table tbody tr:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.dbx-table .num{text-align:right;font-variant-numeric:tabular-nums}.dbx-table td b{color:var(--dbx-text);font-weight:600}.dbx-table td.is-action{text-align:right;white-space:nowrap}.dbx-table tr.is-muted td{color:var(--ui-text-3)}.dbx-table tr.is-muted td :is(b,.dbx-mono){color:var(--ui-text-2)}.dbx-table tr.is-muted .dbx-avatar{filter:grayscale(1)}.dbx-table tr.is-overdue td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.dbx-only-cards,.dbx-row-chev{display:none}.dbx-person{display:flex;align-items:center;gap:12px;min-width:0}.dbx-person-av{position:relative;display:inline-flex;flex-shrink:0}.dbx-photo-dot{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:var(--dbx-accent);color:var(--ui-on-accent);box-shadow:0 0 0 2px var(--ui-surface)}.dbx-photo-dot svg{width:10px;height:10px;stroke-width:2.4}.dbx-person-txt{display:grid;min-width:0}.dbx-person-txt b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--dbx-text);font-weight:600}.dbx-person-txt small{color:var(--dbx-text-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-inv-cell{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.dbx-inv-cell .dbx-mono{color:var(--dbx-text)}.dbx-inv-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dbx-inv-head b{color:var(--dbx-text)}.dbx-cell-link{display:grid;text-decoration:none;min-width:0}.dbx-cell-link b{color:var(--dbx-text)}.dbx-cell-link small{color:var(--dbx-text-3);font-size:12.5px}.dbx-cell-link:hover b{color:var(--dbx-accent-ink)}.dbx-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 16px;border-top:1px solid var(--dbx-line)}.dbx-pager-info{color:var(--dbx-text-3);font-size:13px;font-variant-numeric:tabular-nums}.dbx-pager-items{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:var(--dbx-radius-sm)}.dbx-pager-items button{all:unset;cursor:pointer;box-sizing:border-box;min-width:34px;height:34px;padding:0 8px;border-radius:9px;display:inline-grid;place-items:center;font-weight:500;font-size:13.5px;color:var(--dbx-text-2);font-variant-numeric:tabular-nums}.dbx-pager-items button svg{width:16px;height:16px}.dbx-pager-items button:hover:not(:disabled){background:var(--dbx-hover);color:var(--dbx-text)}.dbx-pager-items button:disabled{opacity:.35;cursor:default}.dbx-pager-items button:focus-visible{outline:2px solid var(--dbx-accent)}.dbx-pager-items button.is-active{background:var(--ui-selected);color:var(--ui-on-selected)}.dbx-pager-gap{padding:0 4px;color:var(--dbx-text-3)}.dbx-thumb{position:relative;width:44px;height:44px;flex-shrink:0;display:inline-block}.dbx-thumb>img:first-child{width:44px;height:44px;border-radius:12px;object-fit:cover;display:block;background:var(--dbx-soft)}.dbx-thumb-pop{position:absolute;left:100%;top:-8px;margin-left:.75rem;width:260px;height:260px;max-width:none;object-fit:cover;object-position:50% 42%;border-radius:14px;background:var(--dbx-ink);box-shadow:var(--dbx-shadow-pop);visibility:hidden;opacity:0;pointer-events:none;z-index:20;transition:opacity .15s,visibility .15s}.dbx-thumb:hover .dbx-thumb-pop{visibility:visible;opacity:1}@media (hover: none){.dbx-thumb-pop{display:none}}@media (min-width: 1100px){.dbx-card:has(.dbx-thumb) .dbx-table-wrap{overflow:visible}}.dbx-skel{display:block;background:linear-gradient(90deg,var(--ui-skel-a) 0%,var(--ui-skel-b) 50%,var(--ui-skel-a) 100%);background-size:200% 100%;border-radius:8px}.dbx-skel-rows{display:grid;gap:8px;padding:16px}.dbx-empty{display:grid;justify-items:center;text-align:center;gap:6px;padding:44px 18px;color:var(--dbx-text-2)}.dbx-empty-ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);margin-bottom:6px}.dbx-empty-ic svg{width:24px;height:24px}.dbx-empty b{color:var(--dbx-text);font-weight:600;font-size:15px}.dbx-empty p{margin:0 0 8px;color:var(--dbx-text-3);font-size:13.5px;max-width:420px}.dbx-boot{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:18px;color:var(--ui-accent-ink)}.dbx-boot img{height:52px;width:auto}.dbx-boot .dbx-spin{width:22px;height:22px}.dbx-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ui-z-modal);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;padding:16px}.dbx-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ui-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dbx-modal{position:relative;display:flex;flex-direction:column;width:min(520px,100%);max-height:calc(100dvh - 32px);background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:22px;box-shadow:var(--dbx-shadow-pop);outline:none}.dbx-modal.is-wide{width:min(780px,100%)}.dbx-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 14px 22px;border-bottom:1px solid var(--dbx-line)}.dbx-modal-head h2{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.015em}.dbx-modal-body{padding:20px 22px;overflow-y:auto;overscroll-behavior:contain}.dbx-modal-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid var(--dbx-line)}.dbx-confirm-text{margin:0;color:var(--dbx-text-2);line-height:1.55}.dbx-modal-layer.is-slide{place-items:stretch end;padding:0}.dbx-modal-layer.is-slide .dbx-modal{width:min(540px,100%);height:100dvh;max-height:none;border-radius:22px 0 0 22px;border-right:0}.dbx-edit-head{display:flex;gap:14px;align-items:center;padding:12px;border-radius:16px;background:linear-gradient(118deg,color-mix(in srgb,var(--dbx-accent) 10%,var(--ui-mix-bg)),color-mix(in srgb,var(--dbx-accent-2) 8%,var(--ui-mix-bg)));border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg))}.dbx-edit-head>img{width:72px;height:72px;border-radius:16px;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px color-mix(in srgb,var(--dbx-accent) 45%,transparent)}.dbx-edit-head>div{display:grid;gap:4px;justify-items:start;min-width:0}.dbx-edit-head b{font-size:1.05rem;font-weight:700}.dbx-edit-head .dbx-badge{white-space:normal}.dbx-edit-head small{color:var(--dbx-text-2);font-size:12.5px}.dbx-toasts{position:fixed;right:20px;bottom:20px;z-index:var(--ui-z-toast);display:grid;gap:10px;width:min(380px,calc(100vw - 32px));pointer-events:none}.dbx-toast{display:flex;align-items:center;gap:10px;padding:10px 6px 10px 12px;border-radius:14px;background:var(--dbx-ink);color:var(--ui-ink-strong);box-shadow:0 16px 40px -12px color-mix(in srgb,var(--ui-shade-base) 50%,transparent);font-size:13.5px;font-weight:500;pointer-events:auto}.dbx-toast>span:nth-child(2){flex:1;min-width:0}.dbx-toast-ic{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--dbx-accent)}.dbx-toast-ic svg{width:15px;height:15px;stroke-width:2.4}.dbx-toast.is-success .dbx-toast-ic{background:var(--ui-success-strong)}.dbx-toast.is-error .dbx-toast-ic{background:var(--dbx-danger)}.dbx-toast button{all:unset;cursor:pointer;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--dbx-ink-muted);flex-shrink:0}.dbx-toast button:hover{background:var(--ui-ink-a2);color:var(--ui-ink-strong)}.dbx-toast button svg{width:16px;height:16px}.dbx-charts{margin-top:26px}.dbx-charts-title{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}.dbx-charts-title h2{margin:0;font-size:1rem;font-weight:600;color:var(--dbx-text)}.dbx-charts-title p{margin:0;font-size:.8rem;color:var(--dbx-text-3)}.dbx-charts-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.dbx-charts-grid+.dbx-charts-head{margin-top:24px}.dbx-charts-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:8px 10px 8px 8px;background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:16px}.dbx-charts-head p{margin:0;font-size:.8rem;color:var(--dbx-text-3);flex:1;min-width:120px}.dbx-details-btn{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;min-height:30px;border-radius:10px;color:var(--dbx-text)}.dbx-details-btn:hover{background:var(--dbx-hover)}.dbx-details-btn svg{width:18px;height:18px;transition:transform .2s;color:var(--dbx-text-2)}.dbx-details-btn svg.is-rot{transform:rotate(-90deg)}.dbx-details-title{font-size:1rem;font-weight:600}.dbx-details-all{all:unset;cursor:pointer;padding:9px 16px;border-radius:999px;font-size:.8rem;font-weight:600;color:var(--ui-on-accent);background:var(--dbx-accent);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--dbx-accent) 80%,transparent);white-space:nowrap}.dbx-details-all:hover{filter:brightness(1.07)}.dbx-charts button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.dbx-chart-card{background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:var(--dbx-radius);box-shadow:var(--dbx-shadow);padding:18px 20px 20px;min-width:0}.dbx-chart-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:16px}.dbx-chart-card h3{margin:0;font-size:.95rem;font-weight:600;color:var(--dbx-text);letter-spacing:-.01em}.dbx-chart-card header p{margin:2px 0 0;font-size:.75rem;color:var(--dbx-text-3)}.dbx-chart-toggle{all:unset;cursor:pointer;flex-shrink:0;box-sizing:border-box;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:var(--dbx-text-3);transition:background .15s,color .15s}.dbx-chart-toggle svg{width:17px;height:17px}.dbx-chart-toggle:hover{background:var(--dbx-hover);color:var(--dbx-text)}.dbx-chart-toggle[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-accent-ink);box-shadow:var(--dbx-shadow-sm)}.dbx-bars{display:grid;gap:4px}.dbx-bar-row{display:grid;grid-template-columns:minmax(90px,38%) 1fr auto;align-items:center;gap:12px;padding:5px 6px;margin:0 -6px;border-radius:8px;font-size:.8rem}.dbx-bar-row:hover{background:var(--dbx-hover)}.dbx-bar-label{color:var(--dbx-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-bar-emoji{margin-right:6px}.dbx-bar-track{position:relative;height:12px}.dbx-bar-track.is-thin{height:7px}.dbx-bar{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0}.dbx-bar-pair{display:grid;gap:3px}.dbx-bar-value{display:flex;align-items:baseline;gap:6px;justify-content:flex-end;min-width:92px;font-variant-numeric:tabular-nums}.dbx-bar-value b{color:var(--dbx-text);font-weight:600}.dbx-bar-value small{color:var(--dbx-text-3);font-size:.72rem;min-width:48px;text-align:right}.dbx-bar-value.is-pair{min-width:70px}.dbx-bar-value.is-pair small{min-width:28px;color:var(--ui-orange-ink);font-weight:600;font-size:.75rem}.dbx-stack{display:flex;gap:2px;height:28px;margin-bottom:16px}.dbx-stack-seg{min-width:4px;display:grid;place-items:center;overflow:hidden}.dbx-stack-seg:first-child{border-radius:6px 0 0 6px}.dbx-stack-seg:last-child{border-radius:0 6px 6px 0}.dbx-stack-seg:only-child{border-radius:6px}.dbx-stack-seg em{font-style:normal;font-size:.72rem;font-weight:700;color:var(--ui-ink-strong);white-space:nowrap;padding:1px 5px;border-radius:6px;background:color-mix(in srgb,var(--ui-ink) 62%,transparent)}.dbx-legend{list-style:none;margin:0;padding:0;display:grid;gap:2px}.dbx-legend li{display:grid;grid-template-columns:10px 1fr auto 56px;align-items:center;gap:10px;font-size:.8rem;padding:5px 6px;margin:0 -6px;border-radius:8px}.dbx-legend li:hover{background:var(--dbx-hover)}.dbx-legend i{width:10px;height:10px;border-radius:3px}.dbx-legend span{color:var(--dbx-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-legend b{color:var(--dbx-text);font-weight:600;font-variant-numeric:tabular-nums}.dbx-legend small{color:var(--dbx-text-3);font-size:.72rem;text-align:right;font-variant-numeric:tabular-nums}.dbx-legend.is-inline{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:8px}.dbx-legend.is-inline li{grid-template-columns:10px auto;margin:0;padding:2px 0}.dbx-legend.is-inline li:hover{background:none}.dbx-cols{display:grid;gap:6px}.dbx-cols-grid{position:relative;display:flex;align-items:flex-end;gap:3px;height:170px;padding-top:18px;border-bottom:1px solid var(--dbx-line-2)}.dbx-cols-grid:before{content:"";position:absolute;left:0;right:0;top:18px;border-top:1px dashed var(--dbx-line-2)}.dbx-cols-max{position:absolute;right:0;top:0;font-size:.7rem;color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.dbx-col{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;border-radius:6px 6px 0 0}.dbx-col:hover{background:var(--dbx-hover)}.dbx-col-bar{display:block;width:100%;min-height:2px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,var(--dbx-accent),color-mix(in srgb,var(--dbx-accent) 65%,var(--dbx-accent-2)))}.dbx-col:hover .dbx-col-bar{filter:brightness(1.1)}.dbx-col-stack{display:flex;flex-direction:column-reverse;width:100%;min-height:2px;border-radius:5px 5px 0 0;overflow:hidden}.dbx-col-stack>span{display:block;min-height:2px}.dbx-col.is-stack:hover .dbx-col-stack{filter:brightness(1.08)}.dbx-cols-x{display:flex;gap:3px}.dbx-cols-x span{flex:1;min-width:0;text-align:center;font-size:.68rem;color:var(--dbx-text-3);white-space:nowrap;overflow:visible;display:flex;justify-content:center;font-variant-numeric:tabular-nums}.dbx-chart-table-wrap{max-height:320px;overflow:auto}.dbx-chart-table{width:100%;border-collapse:collapse;font-size:.8rem}.dbx-chart-table th{text-align:left;color:var(--dbx-text-3);font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;padding:0 0 8px;position:sticky;top:0;background:var(--dbx-soft)}.dbx-chart-table td{padding:7px 0;border-top:1px solid var(--dbx-line);color:var(--dbx-text-2)}.dbx-chart-table .num{text-align:right;font-variant-numeric:tabular-nums;color:var(--dbx-text);padding-left:12px}.dbx-chart-empty{color:var(--dbx-text-3);font-size:.8rem;padding:18px 0;text-align:center}.dbx-tip{position:fixed;z-index:var(--ui-z-tip);display:none;pointer-events:none;max-width:280px;padding:7px 10px;border-radius:8px;background:var(--dbx-ink);color:var(--ui-ink-strong);font:500 12px/1.35 var(--dbx-font);box-shadow:0 10px 28px color-mix(in srgb,var(--ui-shade-base) 35%,transparent)}.dbx-back{margin:-6px 0 -8px}.dbx-panel{display:grid;gap:16px;--sec: var(--dbx-accent);min-width:0}.dbx-panel-head{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 18px;border-radius:14px;background:linear-gradient(118deg,color-mix(in srgb,var(--dbx-accent) 10%,var(--ui-mix-bg)),color-mix(in srgb,var(--dbx-accent-2) 8%,var(--ui-mix-bg)));border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg))}.dbx-panel-head .dbx-avatar.has-ring{box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px color-mix(in srgb,var(--dbx-accent) 55%,transparent)}.dbx-panel-who{display:grid;gap:2px;flex:1;min-width:200px}.dbx-panel-who b{font-weight:700;font-size:1.1rem;letter-spacing:-.015em}.dbx-nick{font-weight:500;color:var(--dbx-text-2);font-size:.95rem}.dbx-panel-who span{color:var(--dbx-text-2);font-size:13.5px}.dbx-panel-who a{color:var(--dbx-accent-ink);font-size:13.5px;text-decoration:none;overflow-wrap:anywhere}.dbx-panel-who a:hover{text-decoration:underline}.dbx-panel-tags{display:flex;flex-wrap:wrap;gap:6px}.dbx-ptabs{display:flex;gap:4px;border-bottom:1px solid var(--dbx-line);overflow-x:auto}.dbx-ptabs button{all:unset;cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:8px 14px;border-radius:10px 10px 0 0;border-bottom:2px solid transparent;color:var(--dbx-text-2);font-weight:500;white-space:nowrap;transition:background .15s,color .15s}.dbx-ptabs button:hover:not(:disabled){background:var(--dbx-hover);color:var(--dbx-text)}.dbx-ptabs button:disabled{opacity:.5;cursor:default}.dbx-ptabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.dbx-ptabs button.is-active{background:color-mix(in srgb,var(--dbx-accent) 12%,var(--ui-mix-bg));color:var(--dbx-text);font-weight:700;border-bottom:3px solid var(--dbx-accent)}.dbx-kv{display:grid;grid-template-columns:minmax(110px,34%) minmax(0,1fr);margin:0;background:var(--ui-glass);border:1px solid var(--dbx-line);border-radius:12px;padding:6px 12px}.dbx-kv dt,.dbx-kv dd{padding:7px 0;border-bottom:1px solid var(--ui-line);margin:0;min-width:0}.dbx-kv dt{color:var(--dbx-text-3);font-size:.8rem;padding-right:12px;display:flex;align-items:center}.dbx-kv dd{font-weight:600;color:var(--dbx-text);overflow-wrap:anywhere}.dbx-kv>:nth-last-child(-n+2){border-bottom:0}.dbx-panel-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dbx-panel-col{display:grid;gap:16px;min-width:0}.dbx-sec[data-sec=docs]{--sec: var(--ui-info)}.dbx-sec[data-sec=contract]{--sec: var(--dbx-accent)}.dbx-sec[data-sec=invoices]{--sec: var(--ui-warn)}.dbx-sec[data-sec=comms]{--sec: var(--ui-accent)}.dbx-sec[data-sec=profile]{--sec: var(--ui-teal)}.dbx-sec[data-sec=activity]{--sec: var(--ui-pink)}.dbx-sec{position:relative;min-width:0;padding:14px 16px 16px 18px;border-radius:14px;background:color-mix(in srgb,var(--sec) 5%,var(--ui-glass));border:1px solid color-mix(in srgb,var(--sec) 20%,var(--ui-mix-bg));box-shadow:inset 4px 0 0 var(--sec),0 4px 14px color-mix(in srgb,var(--ui-shade-base) 5%,transparent);display:grid;gap:10px;align-content:start}.dbx-sec-title{display:inline-flex;align-items:center;gap:7px;color:color-mix(in srgb,var(--sec) var(--ui-tone-ink),var(--ui-mix-ink));font-weight:700;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.dbx-sec-title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sec);box-shadow:0 0 0 3px color-mix(in srgb,var(--sec) 20%,transparent)}.dbx-sec .dbx-kv{background:var(--ui-glass-strong)}.dbx-sec-row{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 10px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:10px;transition:border-color .15s,box-shadow .15s}.dbx-sec-row:hover{border-color:color-mix(in srgb,var(--sec) 45%,var(--ui-mix-bg));box-shadow:0 2px 10px color-mix(in srgb,var(--sec) 15%,transparent)}.dbx-sec-row>div{flex:1;min-width:0;display:grid}.dbx-sec-row b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-sec-row small{color:var(--dbx-text-3);font-size:12.5px}.dbx-sec-row-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:color-mix(in srgb,var(--sec) 12%,var(--ui-mix-bg));color:color-mix(in srgb,var(--sec) var(--ui-tone-ink),var(--ui-mix-ink))}.dbx-sec-row-ic svg{width:18px;height:18px}.dbx-sec-row .dbx-iconbtn{border-radius:10px}.dbx-sec-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.dbx-docs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dbx-invs{display:grid;gap:10px}.dbx-inv{background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--sec) 25%,var(--ui-mix-bg));border-radius:12px;overflow:hidden}.dbx-inv>header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:color-mix(in srgb,var(--sec) 10%,var(--ui-mix-bg))}.dbx-inv>header b{font-weight:700}.dbx-inv.is-paid>header{background:var(--ui-success-soft)}.dbx-inv.is-overdue{border-color:color-mix(in srgb,var(--dbx-danger) 40%,var(--ui-mix-bg))}.dbx-inv.is-overdue>header{background:var(--ui-danger-soft)}.dbx-inv dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 14px;margin:0;padding:10px 12px}.dbx-inv dl div{display:grid}.dbx-inv dt{color:var(--dbx-text-3);font-size:12px}.dbx-inv dd{margin:0;font-weight:600}.dbx-inv>footer{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px}.dbx-bio{margin:0;padding:10px 12px;background:var(--ui-surface);border-radius:10px;border:1px solid var(--ui-line);color:var(--dbx-text-2);line-height:1.55}.dbx-mini-h{margin:4px 0 -2px;font-size:12px;font-weight:600;color:var(--dbx-text-2)}.dbx-chips{display:flex;flex-wrap:wrap;gap:6px}.dbx-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:12.5px;color:var(--dbx-text-2)}.dbx-chip b{color:var(--dbx-text)}.dbx-chip.is-accent{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 20%,var(--ui-mix-bg));color:var(--dbx-accent-ink)}.dbx-compass-sum{margin:0;font-style:italic;color:var(--dbx-text-2);padding-left:10px;border-left:3px solid color-mix(in srgb,var(--sec) 40%,var(--ui-mix-bg))}.dbx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dbx-stats>div{display:grid;gap:2px;padding:10px 12px;background:var(--ui-surface);border-radius:12px;border:1px solid var(--ui-line);min-width:0}.dbx-stats svg{width:18px;height:18px;color:var(--sec);margin-bottom:2px}.dbx-stats b{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dbx-stats b i{font-style:normal;font-weight:500;color:var(--dbx-text-3);font-size:.95rem}.dbx-stats small{color:var(--dbx-text-3);font-size:12px}.dbx-privacy{display:flex;align-items:center;gap:8px;margin:0;padding:8px 12px;background:var(--ui-surface);border:1px dashed color-mix(in srgb,var(--sec) 35%,var(--ui-mix-bg));border-radius:10px;color:var(--dbx-text-2);font-size:13px}.dbx-privacy svg{width:16px;height:16px;flex-shrink:0;color:var(--sec)}.dbx-comms{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:10px}.dbx-comms .dbx-table thead th{background:color-mix(in srgb,var(--sec) 10%,var(--ui-mix-bg));color:color-mix(in srgb,var(--sec) var(--ui-tone-ink),var(--ui-mix-ink));font-weight:700;font-size:.72rem}.dbx-comms .dbx-table thead th:first-child{border-top-left-radius:10px}.dbx-comms .dbx-table thead th:last-child{border-top-right-radius:10px}.dbx-comms tr[data-dir=in]{background:var(--ui-info-soft)}.dbx-comms tr[data-dir=in] td:first-child,.dbx-comms tr[data-dir=out] td:first-child{box-shadow:inset 3px 0 0 var(--ui-info)}.dbx-comms tr[data-dir]:hover{background:color-mix(in srgb,var(--dbx-accent) 8%,var(--ui-mix-bg))}.dbx-comms .dbx-person{gap:10px}.dbx-dir{display:inline-flex;align-items:center;gap:3px;padding:2px 8px 2px 5px;border-radius:999px;font-size:11px;font-weight:600;margin-left:auto;white-space:nowrap}.dbx-dir svg{width:13px;height:13px;stroke-width:2.2}.dbx-dir.is-in{background:var(--ui-info-soft-2);color:var(--ui-info-ink)}.dbx-dir.is-out{background:var(--ui-soft);color:var(--ui-info-ink)}.dbx-doc{font-size:14px;color:var(--dbx-text);display:grid;gap:14px}.dbx-doc-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:2px solid var(--dbx-accent)}.dbx-doc-head>div{display:grid}.dbx-doc-brand{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:var(--dbx-accent-ink)}.dbx-doc-head small{color:var(--dbx-text-3);font-size:12.5px}.dbx-doc-meta{text-align:right}.dbx-doc-to{font-style:normal;line-height:1.5}.dbx-doc-table{width:100%;border-collapse:collapse}.dbx-doc-table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dbx-text-3);padding:6px 0;border-bottom:1px solid var(--dbx-line-2)}.dbx-doc-table td{padding:10px 0;border-bottom:1px solid var(--dbx-line)}.dbx-doc-table tfoot td{font-weight:700;border-top:2px solid var(--dbx-text);border-bottom:0}.dbx-doc-table .num{text-align:right;font-variant-numeric:tabular-nums}.dbx-doc p{margin:0}.dbx-doc-state{font-weight:600}.dbx-doc-foot{color:var(--dbx-text-3);font-size:12px;padding-top:10px;border-top:1px solid var(--dbx-line)}.dbx-settings{max-width:860px}.dbx-group-h{margin:0 4px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--dbx-text-3)}.dbx-rows{overflow:hidden}.dbx-row{display:flex;align-items:center;gap:12px;padding:14px 16px;min-height:64px}.dbx-row+.dbx-row{border-top:1px solid var(--dbx-line)}.dbx-row.is-stack{flex-wrap:wrap}.dbx-row-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:var(--dbx-tint);color:var(--ui-accent-ink)}.dbx-row-ic svg{width:18px;height:18px}.dbx-row-txt{flex:1;min-width:160px;display:grid}.dbx-row-txt b{font-weight:500}.dbx-row-txt small{color:var(--dbx-text-3);font-size:12.5px;margin-top:1px}.dbx-swatches{display:flex;gap:10px;flex-wrap:wrap}.dbx-swatches button{all:unset;cursor:pointer;width:34px;height:34px;border-radius:11px;position:relative;transition:transform .15s}.dbx-swatches button:hover{transform:translateY(-1px)}.dbx-swatches button:focus-visible{outline:2px solid var(--dbx-ink);outline-offset:3px}.dbx-swatches button[aria-checked=true]{box-shadow:0 0 0 2px var(--dbx-surface),0 0 0 4px var(--dbx-ink)}.dbx-swatches button[aria-checked=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:9px;height:9px;border-radius:50%;background:var(--ui-surface)}.dbx-custom-colors{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-left:46px}.dbx-custom-colors label{display:inline-flex;align-items:center;gap:10px;cursor:pointer;min-height:40px}.dbx-custom-colors label>span{display:grid;font-size:13px;font-weight:500}.dbx-custom-colors label small{color:var(--dbx-text-3);font-weight:400}.dbx-custom-colors input[type=color]{width:40px;height:40px;padding:3px;border:1px solid var(--dbx-line-2);border-radius:12px;background:var(--ui-surface);cursor:pointer}.dbx-custom-colors input[type=color]::-webkit-color-swatch-wrapper{padding:0}.dbx-custom-colors input[type=color]::-webkit-color-swatch{border:0;border-radius:8px}.dbx-preview{display:inline-flex;align-items:center;gap:10px;padding:8px;border-radius:14px;background:var(--dbx-ink);margin-left:auto}.dbx-preview-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:12px;background:var(--dbx-accent);color:var(--ui-ink-strong);font-weight:500;font-size:13px;box-shadow:0 8px 22px -6px color-mix(in srgb,var(--dbx-accent) 75%,transparent),inset 0 1px 0 var(--ui-ink-a4)}.dbx-preview-pill svg{width:16px;height:16px}.dbx-login{min-height:100dvh;display:grid;place-items:center;padding:72px 16px 32px;position:relative;background:radial-gradient(60vmax 40vmax at 15% 0%,color-mix(in srgb,var(--dbx-accent) 18%,transparent),transparent 60%),radial-gradient(50vmax 36vmax at 100% 100%,color-mix(in srgb,var(--dbx-accent-2) 16%,transparent),transparent 60%),var(--dbx-bg)}.dbx-login-lang{position:absolute;top:18px;right:18px;display:flex;gap:8px;align-items:center}.dbx-login-card{width:min(420px,100%);background:var(--dbx-surface);border-radius:var(--dbx-radius-xl);box-shadow:var(--dbx-shadow);border:1px solid var(--dbx-line);padding:30px 28px 24px}.dbx-login-brand{display:flex;align-items:center;gap:12px;margin:-4px 0 22px;padding:14px 16px;border-radius:18px;background:var(--dbx-ink);position:relative;overflow:hidden}.dbx-login-brand:after{content:"";position:absolute;inset:auto -20% -70% -20%;height:120px;pointer-events:none;background:radial-gradient(50% 60% at 50% 50%,color-mix(in srgb,var(--dbx-accent) 55%,transparent),transparent 70%);opacity:.8}.dbx-login-brand img{height:46px;width:auto;position:relative;z-index:1}.dbx-login-brand>div{display:grid;position:relative;z-index:1}.dbx-login-brand b{color:var(--dbx-ink-text);font-weight:600;font-size:15px}.dbx-login-brand small{color:var(--dbx-ink-muted);font-size:12px}.dbx-login-card h1{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:-.03em}.dbx-login-card .dbx-sub{margin-bottom:20px}.dbx-login-card .dbx-btn{min-height:46px;margin-top:4px}.dbx-login-foot{display:flex;align-items:center;justify-content:center;gap:6px;margin:18px 0 0;color:var(--dbx-text-3);font-size:12px}.dbx-login-foot svg{width:14px;height:14px}.dbx-drawer-overlay{display:none}@media (max-width: 1023px){.dbx-app{display:block}.dbx-side{position:fixed;top:0;bottom:0;left:0;margin:0;height:100dvh;width:min(306px,86vw);border-radius:0 24px 24px 0;transform:translate(-104%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s;z-index:70}.dbx-side.is-open{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s}.dbx-side-head{padding:14px 12px 4px 18px}.dbx-side-close{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;border:0;cursor:pointer;background:var(--ui-ink-a1);color:var(--dbx-ink-text)}.dbx-side-close svg{width:20px;height:20px}.dbx-drawer-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--ui-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .25s}.dbx-drawer-overlay.is-open{opacity:1;pointer-events:auto}body.dbx-drawer-open{overflow:hidden}.dbx-main{padding:10px 10px 0;gap:10px;min-height:100dvh}.dbx-topbar{top:10px;padding:8px 10px 8px 8px;min-height:60px;gap:8px}.dbx-topbar:before{left:-10px;right:-10px;top:-10px;height:10px}.dbx-burger{display:inline-grid!important;border-radius:12px;background:var(--dbx-soft)}.dbx-work{margin:0 -10px;border-radius:var(--dbx-radius-xl) var(--dbx-radius-xl) 0 0;padding:22px 20px 40px}.dbx-panel-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1023px) and (min-width: 721px){.dbx-tiles,.dbx-tiles.is-small{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.dbx-gsearch{display:none}.dbx-search-toggle{display:inline-grid!important}.dbx-topbar.is-searching .dbx-gsearch{display:flex;position:absolute;top:8px;right:56px;bottom:8px;left:8px;width:auto;height:auto;z-index:2;background:var(--ui-surface)}.dbx-topbar.is-searching .dbx-search-toggle{position:absolute;right:8px;top:50%;translate:0 -50%;z-index:3}.dbx-topbar.is-searching>:not(.dbx-burger,.dbx-topbar-title,.dbx-gsearch,.dbx-search-toggle){visibility:hidden}.dbx-title{font-size:1.1rem}.dbx-crumbs{font-size:11.5px;flex-wrap:nowrap;overflow:hidden}.dbx-crumbs li{flex-shrink:0}.dbx-crumbs li:last-child{flex-shrink:1}.dbx-work{padding:18px 14px 36px}.dbx-page{gap:18px}.dbx-page-head{align-items:stretch;flex-direction:column}.dbx-page-head .dbx-seg{width:100%}.dbx-page-head .dbx-seg button{flex:1 1 auto}.dbx-tiles,.dbx-tiles.is-small{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.dbx-tile{padding:14px;border-radius:6px 18px 18px}.dbx-tile-value{font-size:1.3rem}.dbx-tile.is-small .dbx-tile-value{font-size:1.15rem}.dbx-tile-ic{width:26px;height:26px;border-radius:8px}.dbx-tile-ic svg{width:15px;height:15px}.dbx-tile-label{font-size:12.5px;line-height:1.25}.dbx-tile-desc{font-size:11.5px}.dbx-charts-grid{gap:16px}.dbx-chart-card{padding:16px 14px}.dbx-bar-row{grid-template-columns:minmax(70px,34%) 1fr auto;gap:8px}.dbx-bar-value{min-width:74px}.dbx-bar-value small{min-width:40px}.dbx-legend li{grid-template-columns:10px 1fr auto 48px}.dbx-cols-grid{height:140px;gap:2px}.dbx-cols-x{gap:2px}.dbx-toolbar{padding:12px}.dbx-search{flex-basis:100%;max-width:none}.dbx-toolbar-filters{width:100%}.dbx-toolbar-filters .dbx-select-wrap{flex:1 1 140px}.dbx-toolbar-filters .dbx-select{width:100%}.dbx-toolbar-filters .dbx-seg{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}.dbx-toolbar-filters .dbx-seg::-webkit-scrollbar{display:none}.dbx-toolbar-filters .dbx-seg button{flex-shrink:0}.dbx-table.is-cards thead{display:none}.dbx-table.is-cards,.dbx-table.is-cards tbody{display:block}.dbx-table.is-cards tbody{display:grid;gap:10px;padding:12px}.dbx-table.is-cards tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm)}.dbx-table.is-cards tbody tr:hover{background:var(--dbx-surface)}.dbx-table.is-cards tbody tr:active{background:var(--dbx-soft)}.dbx-table.is-cards td{display:block;padding:0!important;border:0;min-width:0;text-align:left;font-size:13.5px}.dbx-table.is-cards td[data-label]:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3);margin-bottom:2px}.dbx-table.is-cards td.is-primary{grid-column:1 / -1;padding-bottom:10px!important;margin-bottom:2px;border-bottom:1px solid var(--dbx-line)}.dbx-table.is-cards td.is-action{grid-column:1 / -1;text-align:left}.dbx-table.is-cards td.is-action .dbx-btn{width:100%;min-height:40px}.dbx-table.is-cards td:empty{display:none}.dbx-table.is-cards tr.is-overdue{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg));box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.dbx-table.is-cards tr.is-overdue td:first-child{box-shadow:none}.dbx-table.is-cards .dbx-hide-cards{display:none}.dbx-table.is-cards .dbx-only-cards{display:inline-flex}.dbx-table.is-cards .dbx-row-chev{display:block;width:18px;height:18px;margin-left:auto;color:var(--dbx-text-3);flex-shrink:0}.dbx-table.is-cards .dbx-person-txt small{white-space:normal;overflow-wrap:anywhere}.dbx-comms{background:transparent;border:0}.dbx-comms .dbx-table.is-cards tbody{padding:0}.dbx-comms .dbx-table.is-cards tbody tr{grid-template-columns:repeat(4,minmax(0,1fr))}.dbx-comms .dbx-table.is-cards td:last-child{grid-column:1 / -1}.dbx-comms tr[data-dir=in]{box-shadow:inset 3px 0 0 var(--ui-info),var(--dbx-shadow-sm)!important;background:var(--ui-info-soft)!important;border-color:var(--ui-info-line)!important}.dbx-comms tr[data-dir=out]{box-shadow:inset 3px 0 0 var(--ui-info),var(--dbx-shadow-sm)!important}.dbx-comms tr[data-dir] td:first-child{box-shadow:none!important}.dbx-pager{justify-content:center;padding:12px}.dbx-pager-info{width:100%;text-align:center}.dbx-panel-head{padding:14px}.dbx-kv{grid-template-columns:minmax(96px,40%) minmax(0,1fr)}.dbx-sec{padding:12px 12px 14px 15px}.dbx-form-grid{grid-template-columns:minmax(0,1fr)}.dbx-custom-colors{padding-left:0}.dbx-preview{margin-left:0}.dbx-row{flex-wrap:wrap}.dbx-row>.dbx-btn,.dbx-row>.dbx-seg{margin-left:46px}.dbx-toasts{left:16px;right:16px;bottom:16px;width:auto}.dbx-modal-layer{padding:10px}.dbx-modal-head{padding:10px 10px 10px 18px}.dbx-modal-body{padding:16px 18px}.dbx-modal-foot{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.dbx-modal-foot .dbx-btn{flex:1 1 auto}.dbx-modal-layer.is-slide{place-items:end stretch}.dbx-modal-layer.is-slide .dbx-modal{width:100%;height:calc(100dvh - 16px);border-radius:22px 22px 0 0;border-right:1px solid var(--dbx-line)}.dbx-doc-meta{text-align:left}}@media (max-width: 480px){.dbx-me,.dbx-crumbs{display:none}.dbx-topbar{min-height:58px}.dbx-lang button{padding:4px 8px}.dbx-tiles,.dbx-tiles.is-small{gap:20px 10px}.dbx-tile{padding:12px 12px 13px}.dbx-tile-ic{display:none}.dbx-login-card{padding:24px 18px 20px}.dbx-dir{margin-left:0}.dbx-comms .dbx-person{flex-wrap:wrap}}@media (pointer: coarse){.dbx-lang button{min-height:34px;min-width:38px}.dbx-seg button,.dbx-seg.is-sm button,.dbx-btn.is-sm{min-height:40px}.dbx-pager-items button{min-width:40px;height:40px}.dbx-chart-toggle{width:40px;height:40px}.dbx-details-btn{min-height:40px}.dbx-details-all{padding:12px 18px}.dbx-nav-iconbtn{width:40px;height:40px}.dbx-iconbtn{width:44px;height:44px}.dbx-link{min-height:40px}}@media (prefers-reduced-motion: no-preference){.dbx-bar,.dbx-col-bar{transition:width .4s ease,height .4s ease}.dbx-skel{animation:dbx-shimmer 1.3s ease-in-out infinite}.dbx-spin{animation:dbx-rot .8s linear infinite}.dbx-modal-layer .dbx-overlay{animation:dbx-fade .18s ease-out}.dbx-modal-layer:not(.is-slide) .dbx-modal{animation:dbx-pop .22s cubic-bezier(.2,.8,.2,1)}.dbx-modal-layer.is-slide .dbx-modal{animation:dbx-slide .28s cubic-bezier(.2,.8,.2,1)}.dbx-toast{animation:dbx-pop .22s cubic-bezier(.2,.8,.2,1)}@media (max-width: 720px){.dbx-modal-layer.is-slide .dbx-modal{animation-name:dbx-rise}}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.dbx-spin{border-right-color:currentColor;opacity:.6}}@keyframes dbx-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dbx-rot{to{transform:rotate(360deg)}}@keyframes dbx-fade{0%{opacity:0}}@keyframes dbx-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes dbx-slide{0%{transform:translate(40px);opacity:0}}@keyframes dbx-rise{0%{transform:translateY(40px);opacity:0}}@media print{:root{color-scheme:light}html,body{background:#fff!important}body.dbx-printing #admin-root,body.dbx-printing .dbx-toasts,body.dbx-printing .dbx-overlay,body.dbx-printing .dbx-modal-head,body.dbx-printing .dbx-modal-foot,body.dbx-printing .dbx-tip{display:none!important}body.dbx-printing .dbx-modal-layer{position:static;display:block;padding:0}body.dbx-printing .dbx-modal{width:100%!important;max-height:none;box-shadow:none;border:0;border-radius:0;animation:none!important}body.dbx-printing .dbx-modal-body{overflow:visible;padding:0}body.dbx-printing .dbx-modal-layer:not(.dbx-print-layer){display:none!important}}.rd-custno{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.rd-custno.is-edit{display:flex}.rd-custno.is-edit .dbx-input{width:12ch;min-width:0}.rd-custno.is-edit small{flex-basis:100%;font-size:12px}.dbx-vcols{display:grid;gap:8px;min-width:0;container-type:inline-size}.dbx-vcols-grid{position:relative;display:flex;align-items:flex-end;gap:6px;padding-top:22px;border-bottom:1px solid var(--dbx-line-2)}.dbx-vcols-grid.is-dense{gap:3px}.dbx-vcols-grid.is-xdense{gap:2px}.dbx-vcol{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;align-items:flex-end;border-radius:8px 8px 0 0}.dbx-vcol.is-click{cursor:pointer}.dbx-vcol:hover{background:color-mix(in srgb,var(--dbx-accent) 6%,transparent)}.dbx-vcol-stack{position:relative;width:100%;min-height:3px;display:flex;flex-direction:column-reverse;border-radius:7px 7px 2px 2px;box-shadow:0 10px 22px -12px color-mix(in srgb,var(--dbx-accent) 70%,transparent)}.dbx-vcol-bar{flex:1;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,color-mix(in srgb,var(--dbx-accent) 62%,var(--ui-mix-bg)),var(--dbx-accent))}.dbx-vcol-bar.is-zero{flex:0 0 3px;background:color-mix(in srgb,var(--dbx-accent) 16%,var(--ui-mix-bg))}.dbx-vcol-stack:has(.is-zero){box-shadow:none}.dbx-vcol-seg{display:block;min-height:2px}.dbx-vcol-seg:last-child{border-radius:7px 7px 0 0}.dbx-vcol-seg:first-of-type{border-radius:0 0 2px 2px}.dbx-vcol-stack:has(.dbx-vcol-seg){overflow:visible}.dbx-vcol:hover .dbx-vcol-bar,.dbx-vcol:hover .dbx-vcol-seg{filter:brightness(1.08)}.dbx-vcol.is-muted .dbx-vcol-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--dbx-accent) 30%,var(--ui-mix-bg)),color-mix(in srgb,var(--dbx-accent) 55%,var(--ui-mix-bg)))}.dbx-vcol-val{position:absolute;left:50%;bottom:calc(100% + 4px);translate:-50% 0;font-style:normal;font-size:.7rem;font-weight:500;color:var(--dbx-text-3);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}.dbx-vcols-grid.is-xdense .dbx-vcol-val{display:none}@container (max-width: 760px){.dbx-vcols-grid.is-dense .dbx-vcol-val{display:none}}@container (max-width: 380px){.dbx-vcols-grid .dbx-vcol-val{font-size:.62rem}.dbx-vcols-grid{gap:3px}}.dbx-vcols-x{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:8px;font-size:.76rem;color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.dbx-vcols-x span:last-child{text-align:right}.dbx-vcols-max{text-align:center;white-space:nowrap}.dbx-brand-mark{display:none}:root:not([data-design=modern]) .mo-only{display:none!important}.dbx-compact{display:none;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;cursor:pointer;border-radius:999px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--ui-text-2);font:700 12.5px/1 var(--dbx-font);letter-spacing:.04em}.dbx-compact svg{width:18px;height:18px}.dbx-compact:hover{background:var(--ui-hover);color:var(--ui-text)}.dbx-compact:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.dbx-lang-cycle{color:var(--ui-accent-ink)}@media (max-width: 600px){.dbx-theme,.dbx-lang{display:none}.dbx-compact{display:inline-grid}.dbx-topbar{gap:6px}.dbx-title{white-space:normal;font-size:1.05rem;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}}.dbx-seg.is-xs{padding:3px;gap:2px}.dbx-seg.is-xs button{min-height:28px;padding:3px 10px;font-size:12.5px;gap:5px}.dbx-seg.is-xs button svg{width:14px;height:14px}.dbx-chart-extra{margin-left:auto;display:flex;align-items:center}.dbx-chart-card header:has(.dbx-chart-extra){align-items:center;flex-wrap:wrap}.dbx-col{position:relative}.dbx-cols-grid.is-curve,.dbx-vcols-grid.is-curve{gap:0;padding-top:46px}.dbx-cols-grid.is-curve{height:200px}.dbx-cols-grid.is-curve:before{top:46px}.is-curve .dbx-col-bar,.is-curve .dbx-vcol-stack{opacity:0}.is-curve .dbx-col:hover,.is-curve .dbx-vcol:hover{background:linear-gradient(180deg,transparent,var(--ui-hover))}.dbx-curve{position:absolute;left:0;right:0;bottom:0;top:46px;width:100%;height:calc(100% - 46px);overflow:visible;pointer-events:none;filter:drop-shadow(0 0 6px var(--ui-chart-glow))}.dbx-curve-line{fill:none;stroke:var(--ui-chart-line);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dbx-curve-dot{position:absolute;left:50%;z-index:1;pointer-events:none;width:8px;height:14px;margin:0 0 -7px -4px;border-radius:4px;background:var(--ui-chart-dot);box-shadow:0 0 0 1.5px var(--ui-chart-dot-ring)}.dbx-peak{position:absolute;left:50%;z-index:2;pointer-events:none;translate:-50% 0;white-space:nowrap;font:800 11.5px/1 var(--dbx-font);font-style:normal;letter-spacing:0;padding:7px 12px;border-radius:999px;background:var(--ui-chart-peak);color:var(--ui-on-chart-peak);box-shadow:0 8px 20px -8px var(--ui-chart-peak)}.dbx-peak.is-end{translate:calc(-100% + 16px) 0}.dbx-peak.is-start{translate:-16px 0}@media (max-width: 720px){.dbx-cols-grid.is-curve{height:170px}.dbx-peak{font-size:10.5px;padding:6px 9px}}.dbx-div{display:grid;gap:9px}.dbx-div-row{display:grid;grid-template-columns:minmax(84px,26%) minmax(0,1fr) 68px;align-items:center;gap:12px;font-size:13px}.dbx-div-name{color:var(--ui-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-div-track{position:relative;height:14px;border-radius:6px;background:var(--ui-soft)}.dbx-div-axis{position:absolute;left:50%;top:-5px;bottom:-5px;border-left:1px dashed var(--ui-line-3)}.dbx-div-bar{position:absolute;top:0;bottom:0;overflow:hidden}.dbx-div-row.is-pos .dbx-div-bar{background:var(--ui-success);border-radius:0 6px 6px 0}.dbx-div-row.is-neg .dbx-div-bar{background:var(--ui-danger);border-radius:6px 0 0 6px}.dbx-div-bar:after{content:"";position:absolute;top:0;bottom:0;width:min(14px,45%);background:repeating-linear-gradient(135deg,var(--ui-on-strong-a) 0 1.5px,transparent 1.5px 4.5px)}.dbx-div-row.is-pos .dbx-div-bar:after{right:0}.dbx-div-row.is-neg .dbx-div-bar:after{left:0}.dbx-div-val{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.dbx-div-row.is-pos .dbx-div-val{color:var(--ui-success-ink)}.dbx-div-row.is-neg .dbx-div-val{color:var(--ui-danger-ink)}.dbx-div-row.is-zero .dbx-div-val{color:var(--ui-text-3)}.rd-oa-change{margin:16px 0 4px;padding-top:14px;border-top:1px solid var(--ui-line)}.rd-oa-change h4{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px;font-size:13px;font-weight:600;color:var(--ui-text)}.rd-oa-change h4 small{font-size:12px;font-weight:400;color:var(--ui-text-3)}@media (max-width: 480px){.dbx-div-row{grid-template-columns:minmax(70px,30%) minmax(0,1fr) 58px;gap:8px;font-size:12.5px}}.dbx-ring{position:relative;display:inline-grid;place-items:center;flex-shrink:0}.dbx-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.dbx-ring-track{fill:none;stroke:var(--ui-soft-2);stroke-width:8}.dbx-ring-arc{fill:none;stroke-width:8;stroke-linecap:round}.dbx-ring-a{stop-color:var(--ui-accent)}.dbx-ring-b{stop-color:var(--ui-accent-2)}.dbx-ring-txt{position:relative;display:grid;justify-items:center;line-height:1.1;text-align:center}.dbx-ring-txt b{font-size:20px;font-weight:650;color:var(--ui-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dbx-ring-txt small{font-size:11px;color:var(--ui-text-3)}.dbx-ring.is-sm .dbx-ring-txt b{font-size:13.5px}.dbx-designs{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,240px));gap:12px;padding-left:46px}.dbx-design-opt{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:grid;gap:10px;padding:10px;border-radius:16px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text);transition:border-color .15s,box-shadow .15s}.dbx-design-opt:hover{border-color:var(--ui-accent-line)}.dbx-design-opt:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.dbx-design-opt[aria-checked=true]{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.dbx-design-txt{display:grid;gap:2px;padding-right:26px}.dbx-design-txt b{font-size:14px;font-weight:600}.dbx-design-txt small{font-size:12px;line-height:1.4;color:var(--dbx-text-3)}.dbx-design-check{position:absolute;right:12px;bottom:14px;width:18px;height:18px;color:var(--ui-accent-ink)}.dbx-dprev{display:flex;gap:6px;height:78px;padding:6px;border-radius:11px;overflow:hidden;background:var(--ui-bg);border:1px solid var(--dbx-line)}.dbx-dprev i{display:block;font-style:normal}.dbx-dprev-side{width:30%;border-radius:8px;padding:7px 5px;display:grid;align-content:start;gap:5px}.dbx-dprev-side>i{height:6px;border-radius:3px;background:var(--ui-ink-a3)}.dbx-dprev-side>i:first-child{background:var(--ui-accent)}.dbx-dprev-main{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:5px}.dbx-dprev-card{border-radius:7px;padding:6px;display:grid;align-content:start;gap:4px}.dbx-dprev-card>i{height:5px;border-radius:3px;background:var(--ui-line-2)}.dbx-dprev-card>i+i{width:60%}.dbx-dprev-btn{grid-column:2;justify-self:end;width:46px;height:12px;border-radius:6px}.dbx-dprev.is-classic .dbx-dprev-side{background:var(--ui-ink)}.dbx-dprev.is-classic .dbx-dprev-card{background:var(--ui-surface-2);border:1px solid var(--ui-line)}.dbx-dprev.is-classic .dbx-dprev-btn{background:var(--ui-accent)}.dbx-dprev.is-glass{background:radial-gradient(70% 90% at 0% 0%,var(--ui-logo-a),transparent 70%),radial-gradient(60% 80% at 100% 100%,var(--ui-logo-b),transparent 70%),var(--ui-bg)}.dbx-dprev.is-glass .dbx-dprev-side,.dbx-dprev.is-glass .dbx-dprev-card{background:color-mix(in srgb,var(--ui-surface-2) 55%,transparent);border:1px solid color-mix(in srgb,var(--ui-surface-2) 70%,transparent)}.dbx-dprev.is-glass .dbx-dprev-side>i:not(:first-child){background:color-mix(in srgb,var(--ui-text) 22%,transparent)}.dbx-dprev.is-glass .dbx-dprev-btn{background:linear-gradient(100deg,var(--ui-cta-1),var(--ui-cta-3))}.dbx-dprev{position:relative}.dbx-dprev.is-modern{background:var(--ui-dprev-mo-bg)}.dbx-dprev.is-modern .dbx-dprev-side{background:var(--ui-dprev-mo-bg);border-right:1px solid var(--ui-dprev-mo-line);border-radius:0}.dbx-dprev.is-modern .dbx-dprev-side>i{background:var(--ui-dprev-mo-bar)}.dbx-dprev.is-modern .dbx-dprev-side>i:first-child{background:var(--ui-dprev-mo-blue);box-shadow:0 0 8px var(--ui-dprev-mo-blue)}.dbx-dprev.is-modern .dbx-dprev-card{background:var(--ui-dprev-mo-card);border:1px solid var(--ui-dprev-mo-line)}.dbx-dprev.is-modern .dbx-dprev-card>i{background:var(--ui-dprev-mo-bar)}.dbx-dprev.is-modern .dbx-dprev-btn{background:linear-gradient(90deg,var(--ui-dprev-mo-cta-a),var(--ui-dprev-mo-cta-b));box-shadow:0 2px 10px -2px var(--ui-dprev-mo-cta-a)}.dbx-dprev-curve{position:absolute;left:36%;right:8px;top:30px;height:24px;width:auto;overflow:visible;pointer-events:none}.dbx-dprev-curve path{fill:none;stroke:var(--ui-dprev-mo-line2);stroke-width:1.6;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px var(--ui-dprev-mo-line2))}@media (max-width: 900px){.dbx-designs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.dbx-designs{padding-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 400px){.dbx-dprev{height:64px}.dbx-design-txt small{display:none}}.rd-dot{display:inline-block;border-radius:50%;flex-shrink:0}.rd-ibtn{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;color:var(--dbx-text-2);transition:background .15s,color .15s}.rd-ibtn svg{width:18px;height:18px}.rd-ibtn:hover:not(:disabled){background:var(--dbx-hover);color:var(--dbx-text)}.rd-ibtn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-ibtn:disabled{opacity:.45;cursor:default}.rd-ibtn.is-danger:hover:not(:disabled){background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-ibtn.is-accent{background:var(--dbx-accent);color:var(--ui-on-accent);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--dbx-accent) 80%,transparent)}.rd-ibtn.is-accent:hover{background:var(--dbx-accent);color:var(--ui-on-accent);filter:brightness(1.08)}a.rd-ibtn svg{transform:none}.rd-rowacts{display:inline-flex;gap:2px;align-items:center}.rd-break{overflow-wrap:anywhere;white-space:normal!important}.rd-pchips{display:inline-flex;flex-wrap:wrap;gap:5px}.rd-pchip{--pc: var(--dbx-accent);display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 9px;border-radius:999px;background:color-mix(in srgb,var(--pc) 10%,var(--ui-mix-bg));border:1px solid color-mix(in srgb,var(--pc) 26%,var(--ui-mix-bg));color:color-mix(in srgb,var(--pc) var(--ui-tone-ink),var(--ui-mix-ink));font-size:12px;font-weight:600;white-space:nowrap}.rd-ptag{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--dbx-text-2);min-width:0}.rd-ucount{font:700 11px/1 var(--dbx-font);font-variant-numeric:tabular-nums;padding:4px 7px;min-width:22px;text-align:center;border-radius:999px;background:var(--dbx-accent);color:var(--ui-on-accent);flex-shrink:0}.rd-udot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 20%,transparent);margin-right:6px;vertical-align:middle}.rd-warn{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:13px}.rd-warn svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.rd-back{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 12px 0 6px;border-radius:12px;font-weight:600;font-size:13.5px;color:var(--dbx-text-2)}.rd-back svg{width:18px;height:18px}.rd-back:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-back:focus-visible{outline:2px solid var(--dbx-accent)}.rd-csec-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rd-csec-head>span{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--dbx-text-2)}.rd-csec-head>span svg{width:15px;height:15px}.rd-csec-head small{font-size:12.5px;color:var(--dbx-text-3)}.rd-menu-wrap{position:relative}.rd-menu{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:min(340px,calc(100vw - 48px));max-height:320px;overflow:auto;background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:14px;box-shadow:var(--dbx-shadow-pop);padding:6px;display:grid;gap:2px}.rd-menu>button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:1px;padding:8px 10px;border-radius:10px;min-height:40px}.rd-menu>button:hover,.rd-menu>button:focus-visible{background:var(--dbx-tint)}.rd-menu>button b{font-weight:600;font-size:13px;color:var(--dbx-text);overflow-wrap:anywhere}.rd-menu>button code{font:12px/1.4 var(--dbx-mono);color:var(--dbx-accent-ink);overflow-wrap:anywhere}.rd-menu>button small{font-size:11.5px;color:var(--dbx-text-3)}.rd-menu-q{min-height:38px;margin-bottom:4px}.rd-menu-empty{padding:8px 10px}.rd-frame{min-width:0}.rd-frame iframe.rd-paper{display:block;width:100%;border:1px solid var(--ui-paper-line);border-radius:12px;background:var(--ui-paper);color-scheme:light}.rd-blocked{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 8px 6px 12px;margin-bottom:12px;border-radius:12px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink);font-size:13px}.rd-blocked svg{width:16px;height:16px;flex-shrink:0}.rd-blocked span{flex:1;min-width:160px}.rd-blocked .dbx-link{padding:4px 8px;min-height:40px}.rd-plain{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.6 var(--dbx-font);color:var(--dbx-text)}.rd-files{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-file{display:flex;align-items:center;gap:10px;min-width:0;padding:4px 4px 4px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-file>svg{width:17px;height:17px;color:var(--ui-accent-ink);flex-shrink:0}.rd-file-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:13.5px}.rd-file small{color:var(--dbx-text-3);font-size:12px;white-space:nowrap}.rd-mails{--rd-blue: var(--ui-info-ink);--rd-blue-bg: var(--ui-info-soft);--rd-ok: var(--ui-success-ink);--rd-ok-bg: var(--ui-success-soft);--rd-warn: var(--ui-warn-ink);--rd-warn-bg: var(--ui-warn-soft)}.rd-mails-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-mails-card{overflow:hidden;min-width:0}.rd-tabbar{padding:16px 18px;border-bottom:1px solid var(--dbx-line);min-width:0}.rd-tabs{display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-tabs::-webkit-scrollbar{display:none}.rd-tabs button{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;color:var(--dbx-text-2);font-weight:500;font-size:14px;white-space:nowrap;transition:background .15s,color .15s}.rd-tabs button svg{width:15px;height:15px}.rd-tabs button i{font-style:normal;font-size:11.5px;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.rd-tabs button.is-on i{color:inherit}.rd-tabs button:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-tabs button.is-on{background:var(--ui-selected);color:var(--ui-on-selected)}.rd-tabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 18px;border-bottom:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-filters>.dbx-search{flex:1 1 260px;min-width:0}.rd-filters-more{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rd-filters .dbx-select{min-height:40px;border-radius:12px;background:var(--ui-surface);font-size:13.5px}.rd-mbsel{display:inline-flex;align-items:center;gap:4px;min-width:0}.rd-mbsel>.rd-dot{margin:0 2px 0 4px}.rd-mbmanage{width:36px;height:36px}.rd-mbmanage svg{width:16px;height:16px}.rd-check{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 6px;color:var(--dbx-text-2);font-size:13.5px;cursor:pointer;white-space:nowrap}.rd-check input{width:16px;height:16px;accent-color:var(--dbx-accent);margin:0}.rd-filter-toggle{display:none}@media (min-width: 821px){.rd-filters-more{display:contents}.rd-mbsel .dbx-select{max-width:230px}}.rd-mtable-wrap{min-width:0}.rd-mtable{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14px}.rd-mtable th{text-align:left;padding:11px 12px;border-bottom:1px solid var(--dbx-line);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3);white-space:nowrap}.rd-mtable th svg{width:14px;height:14px;vertical-align:-2px}.rd-mtable td{padding:12px;border-bottom:1px solid var(--dbx-line);vertical-align:middle;color:var(--dbx-text-2);min-width:0}.rd-mtable tbody tr:last-child td{border-bottom:0}.rd-mtable .c-dir{width:84px;padding-left:16px}.rd-mtable .c-who{width:21%}.rd-mtable .c-box{width:170px}.rd-mtable .c-att{width:40px;text-align:center}.rd-mtable .c-date{width:128px;white-space:nowrap}.rd-mtable .c-st{width:150px}.rd-mrow{cursor:pointer;transition:background .12s}.rd-mrow:hover td{background:var(--dbx-hover)}.rd-mrow:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-mrow td.c-dir{white-space:nowrap}.rd-mrow .c-who b,.rd-mrow .c-subj b{display:block;color:var(--dbx-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mrow .c-who b em{font-style:normal;font-weight:500;color:var(--dbx-text-3)}.rd-mrow .c-who small{font-size:12px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mrow .c-who{line-height:1.35}.rd-mrow .c-subj b{font-weight:500}.rd-mrow.is-unread .c-subj b,.rd-mrow.is-unread .c-who b{font-weight:700}.rd-mrow.is-unread .c-date{color:var(--dbx-text);font-weight:600}.rd-mrow .c-subj small{display:block;font-size:12.5px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mrow .c-att svg{width:16px;height:16px;color:var(--dbx-text-3)}.rd-mrow .c-date{font-size:13.5px}.rd-mrow .rd-ptag{display:flex;font-size:13px;max-width:100%;overflow:hidden;white-space:nowrap}.rd-mrow .rd-ptag>.rd-dot{flex-shrink:0}.rd-kchip{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--dbx-tint);color:var(--dbx-accent-ink);font-size:11px;font-weight:600;vertical-align:1px}.rd-mrow .c-who small+.rd-kchip{margin-left:4px}.rd-mrow .c-who small{display:inline}.rd-mrow .c-who small:after{content:""}.rd-dir{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:10px;flex-shrink:0;vertical-align:middle}.rd-dir svg{width:16px;height:16px;stroke-width:2.2}.rd-dir.is-in{background:var(--rd-blue-bg, var(--ui-info-soft));color:var(--rd-blue, var(--ui-info-ink))}.rd-dir.is-out{background:var(--rd-ok-bg, var(--ui-success-soft));color:var(--rd-ok, var(--ui-success-ink))}.rd-dir.is-sm{width:26px;height:26px;border-radius:8px}.rd-dir.is-sm svg{width:14px;height:14px}.rd-star{all:unset;box-sizing:border-box;cursor:pointer;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;margin-left:4px;vertical-align:middle;color:var(--dbx-text-3);opacity:.55;transition:opacity .15s,color .15s,background .15s}.rd-star svg{width:16px;height:16px}.rd-mrow:hover .rd-star{opacity:.9}.rd-star:hover{opacity:1;background:var(--ui-surface);color:var(--ui-warn-ink)}.rd-star:focus-visible{outline:2px solid var(--dbx-accent);opacity:1}.rd-star.is-on{color:var(--ui-warn-ink);opacity:1}.rd-st{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.rd-st.is-new{background:var(--rd-blue-bg, var(--ui-info-soft));color:var(--rd-blue, var(--ui-info-ink))}.rd-st.is-answered{background:var(--rd-ok-bg, var(--ui-success-soft));color:var(--rd-ok, var(--ui-success-ink))}.rd-st.is-sent,.rd-st.is-read{background:var(--ui-soft-2);color:var(--dbx-text-2)}.rd-st.is-read{background:transparent;border:1px solid var(--dbx-line)}.rd-st.is-failed{background:var(--ui-danger-soft);color:var(--ui-danger-ink)}.rd-st.is-queued,.rd-st.is-draft{background:var(--rd-warn-bg, var(--ui-warn-soft));color:var(--rd-warn, var(--ui-warn-ink))}.rd-st-wrap{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.rd-st-lock{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-lockchip{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;white-space:nowrap;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:12px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis}.rd-lockchip svg{width:13px;height:13px;flex-shrink:0}.rd-lockchip.is-mini{padding:2px 8px;font-size:11px}.rd-lockchip.is-foreign{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-mails-foot{margin:0;padding:12px 18px;border-top:1px solid var(--dbx-line);color:var(--dbx-text-3);font-size:13px}.rd-mails-skel{padding:14px 18px}.rd-mails-card .dbx-pager{border-top:1px solid var(--dbx-line)}.rd-mtable .c-st .dbx-btn{min-height:32px}@media (max-width: 1200px){.rd-mtable .c-box{width:110px}.rd-mtable .c-st{width:132px}}@media (max-width: 1023px) and (min-width: 821px){.rd-mtable .c-att{display:none}.rd-mtable .c-dir{width:76px}}@media (max-width: 820px){.rd-mails-head{flex-direction:row!important;align-items:flex-start!important}.rd-mails-head .dbx-sub{display:none}.rd-mails-actions{flex-wrap:nowrap}.rd-mails-sync .dbx-btn-label,.rd-mails-sync>span:not(.dbx-spin){display:none}.rd-tabbar{padding:12px}.rd-filters{padding:10px 12px}.rd-filters>.dbx-search{flex:1 1 0}.rd-filter-toggle{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface);font-size:13.5px;font-weight:600;color:var(--dbx-text-2)}.rd-filter-toggle svg{width:16px;height:16px}.rd-filter-toggle.is-active{border-color:var(--dbx-accent);color:var(--dbx-accent-ink)}.rd-filters-more{display:none;width:100%}.rd-filters.is-open .rd-filters-more{display:flex}.rd-filters-more>*{flex:1 1 auto}.rd-mbsel{width:100%}.rd-mbsel .dbx-select-wrap{flex:1;min-width:0}.rd-mtable,.rd-mtable tbody{display:block}.rd-mtable thead{display:none}.rd-mtable tr.rd-mrow{display:grid;grid-template-columns:38px minmax(0,1fr) auto;column-gap:10px;row-gap:2px;padding:12px 14px;border-bottom:1px solid var(--dbx-line)}.rd-mtable tr.rd-mrow:last-child{border-bottom:0}.rd-mtable tr.rd-mrow td{display:block;padding:0;border:0;width:auto;min-width:0}.rd-mrow:hover td{background:transparent}.rd-mtable tr.rd-mrow td.c-dir{grid-row:1 / span 3;grid-column:1;display:flex;flex-direction:column;align-items:center;gap:4px}.rd-mrow .rd-star{margin:0}.rd-mtable tr.rd-mrow td.c-who{grid-column:2;grid-row:1;display:flex;align-items:center;gap:6px;min-width:0}.rd-mrow td.c-who b{flex:0 1 auto;min-width:0}.rd-mrow td.c-who small{display:none}.rd-mrow .rd-kchip{margin:0;flex-shrink:0}.rd-mrow td.c-date{grid-column:3;grid-row:1;text-align:right;font-size:13px}.rd-mrow td.c-subj{grid-column:2 / 4;grid-row:2}.rd-mrow td.c-box,.rd-mrow td.c-att{display:none!important}.rd-mrow td.c-st{grid-column:2 / 4;grid-row:3;margin-top:4px}}body.rd-mm-open{overflow:hidden}.rd-mm-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px}.rd-mm-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ui-overlay-base) 55%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rd-mm{--rd-blue: var(--ui-info-ink);--rd-blue-bg: var(--ui-info-soft);--rd-ok: var(--ui-success-ink);--rd-ok-bg: var(--ui-success-soft);position:relative;width:min(1180px,100%);height:min(880px,100%);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--dbx-surface);border-radius:24px;box-shadow:0 30px 80px -20px color-mix(in srgb,var(--ui-shade-base) 45%,transparent)}.rd-mm-head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--dbx-line);min-width:0}.rd-mm-title{flex:1;min-width:0}.rd-mm-title h2{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mm-title small{color:var(--dbx-text-3);font-size:12.5px}.rd-mm-ib{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface);color:var(--dbx-text)}.rd-mm-ib svg{width:18px;height:18px}.rd-mm-ib:hover:not(:disabled){background:var(--dbx-hover)}.rd-mm-ib:disabled{opacity:.4;cursor:default}.rd-mm-ib:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-mm-x{background:var(--dbx-ink);border-color:var(--dbx-ink);color:var(--ui-on-strong)}.rd-mm-x:hover:not(:disabled){background:var(--dbx-ink-3)}.rd-mm-tabs{display:none}.rd-mm-body{display:grid;grid-template-columns:minmax(0,1fr) 360px;min-height:0}.rd-mm-main{overflow:auto;padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px;min-width:0;overscroll-behavior:contain}.rd-mm-skel{display:grid;gap:14px}.rd-lockinfo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;border-radius:12px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:13px;line-height:1.45}.rd-lockinfo>svg{width:17px;height:17px;flex-shrink:0}.rd-lockinfo>span{flex:1;min-width:200px}.rd-lockinfo b{color:var(--dbx-text)}.rd-lockinfo.is-foreign{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border:1px solid var(--ui-danger-line)}.rd-lockinfo.is-foreign b{color:var(--dbx-danger-ink)}.rd-mm-meta{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;font-size:13.5px}.rd-mm-meta dt{color:var(--dbx-text-3)}.rd-mm-meta dd{margin:0;color:var(--dbx-text);overflow-wrap:anywhere;min-width:0}.rd-mm-mail{border:1px solid var(--dbx-line);border-radius:16px;padding:18px 20px;min-width:0}.rd-mm-atts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.rd-mm-atts li{min-width:0;max-width:100%}.rd-mm-atts a{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--dbx-line);color:var(--dbx-text);text-decoration:none;font-size:13px;max-width:100%}.rd-mm-atts a:hover{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-mm-atts svg{width:15px;height:15px;color:var(--ui-accent-ink);flex-shrink:0}.rd-mm-atts span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rd-mm-atts small{color:var(--dbx-text-3)}.rd-mm-acts{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--dbx-line)}.rd-mm-act{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface);font-weight:600;font-size:13.5px;color:var(--dbx-text);white-space:nowrap;transition:background .15s,border-color .15s,filter .15s}.rd-mm-act svg{width:16px;height:16px;flex-shrink:0}.rd-mm-act:hover:not(:disabled){background:var(--dbx-hover)}.rd-mm-act:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-mm-act:disabled{opacity:.45;cursor:not-allowed}.rd-mm-act.is-primary{background:var(--dbx-accent);border-color:var(--dbx-accent);color:var(--ui-on-accent);box-shadow:0 8px 18px -8px var(--dbx-accent)}.rd-mm-act.is-primary:hover:not(:disabled){background:var(--dbx-accent);filter:brightness(1.08)}.rd-mm-act.is-on svg{color:var(--ui-warn-ink)}.rd-mm-act.is-danger{color:var(--ui-danger-ink)}.rd-mm-act.is-danger:hover:not(:disabled){background:var(--ui-danger-soft)}.rd-mm-side{border-left:1px solid var(--dbx-line);background:var(--dbx-soft);overflow:auto;padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0;overscroll-behavior:contain}.rd-mm-sec{background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:16px;padding:14px;min-width:0}.rd-mm-sec h3{margin:0 0 10px;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dbx-accent-ink)}.rd-mm-sec h3:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.rd-mm-cust{display:flex;align-items:center;gap:12px;min-width:0}.rd-mm-cust>div{min-width:0;display:grid}.rd-mm-cust b{font-size:16px;color:var(--dbx-text)}.rd-mm-cust small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-mm-av{width:46px;height:46px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:var(--dbx-tint);color:var(--dbx-accent-ink);font-weight:700}.rd-mm-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rd-mm-chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600}.rd-mm-chip.is-plan{background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-mm-chip.is-warn{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-mm-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:12px 0 0;font-size:13px}.rd-mm-kv dt{color:var(--dbx-text-3)}.rd-mm-kv dd{margin:0;text-align:right;font-weight:600;color:var(--dbx-text);overflow-wrap:anywhere}.rd-mm-kv .is-no{color:var(--dbx-text-3);font-weight:500}.rd-mm-none{display:flex;gap:8px;align-items:flex-start;margin:0 0 10px;color:var(--dbx-text-2);font-size:13px}.rd-mm-none svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--dbx-text-3)}.rd-mm-sugg{margin-bottom:10px}.rd-mm-sugg>small{color:var(--dbx-text-3);font-size:12px}.rd-mm-sugg ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.rd-mm-sugg li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:12px;background:var(--dbx-soft);min-width:0}.rd-mm-sugg li>span:not(.dbx-avatar){flex:1;min-width:0;display:grid}.rd-mm-sugg b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mm-sugg small{font-size:11.5px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mm-wallet{display:grid;gap:8px}.rd-mm-wallet .rd-wallet{margin:0}.rd-mm-profile{justify-content:center}.rd-mm-hint{margin:-4px 0 8px;font-size:12px;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-hist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rd-hist li{position:relative}.rd-hist li:not(:last-child):after{content:"";position:absolute;left:20px;top:40px;bottom:-6px;width:2px;background:var(--dbx-line)}.rd-hist button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 8px;border-radius:12px}.rd-hist button:hover:not(:disabled){background:var(--dbx-hover)}.rd-hist button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-hist button:disabled{cursor:default}.rd-hist li.is-cur button{background:var(--dbx-tint)}.rd-hist .rd-dir{position:relative;z-index:1}.rd-hist-txt{display:grid;min-width:0}.rd-hist-txt b{font-size:13px;color:var(--dbx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-hist-txt small{font-size:12px;color:var(--dbx-text-3)}.rd-hist-lock{display:inline-flex;align-items:center;gap:4px;color:var(--dbx-danger-ink)!important}.rd-hist-lock svg{width:12px;height:12px}.rd-hist time{font-size:12px;color:var(--dbx-text-3);white-space:nowrap}.rd-failed{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border-radius:14px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-failed>svg{width:20px;height:20px;flex-shrink:0}.rd-failed>div{flex:1;min-width:180px;display:grid;font-size:13.5px;overflow-wrap:anywhere}.rd-failed b{font-weight:700}.rd-cmail-row{cursor:pointer}.rd-mm-ltabs{display:flex;gap:4px;padding:4px;margin:-6px 0 -4px;width:max-content;max-width:100%;border-radius:14px;background:var(--dbx-soft);flex-shrink:0}.rd-mm-ltabs button{all:unset;box-sizing:border-box;cursor:pointer;padding:8px 14px;border-radius:10px;font-weight:600;font-size:14px;color:var(--dbx-text-2);white-space:nowrap}.rd-mm-ltabs button:hover{color:var(--dbx-text)}.rd-mm-ltabs button[aria-selected=true]{background:var(--ui-surface);color:var(--dbx-text);box-shadow:0 1px 3px color-mix(in srgb,var(--ui-shade-base) 10%,transparent)}.rd-mm-ltabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-mm-ltabs em{font-style:normal;margin-left:2px;padding:0 7px;border-radius:8px;font-size:12px;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-mm-hist{flex:1;min-height:0;display:flex;flex-direction:column}.rd-mm-hist[hidden]{display:none}.rd-mm[data-left=hist] .rd-mm-main{overflow:hidden;padding-bottom:12px}.rd-mm-hist .rd-cv{flex:1;min-height:0}.rd-mm-hist .rd-cv-feed{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 -10px;padding:4px 10px 10px}.rd-mm-glance .rd-mm-kv{margin-top:0}.rd-mm-glance .rd-mm-kv dd{font-variant-numeric:tabular-nums}.rd-mm-glance-link{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-size:13px}.rd-mm-glance-link svg{width:14px;height:14px}.rd-cv{--rd-blue: var(--ui-info-ink);--rd-blue-bg: var(--ui-info-soft);--rd-ok: var(--ui-success-ink);--rd-ok-bg: var(--ui-success-soft);--rd-warn: var(--ui-warn-ink);--rd-warn-bg: var(--ui-warn-soft);display:flex;flex-direction:column;gap:10px;min-width:0}.rd-cv-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.rd-cv-title{margin:0;font-size:inherit;display:inline-flex}.rd-cv-headacts{display:flex;flex-wrap:wrap;gap:6px}.rd-cv-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-cv-search{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--dbx-line-2);border-radius:12px;background:var(--ui-surface);color:var(--dbx-text-3)}.rd-cv-search:focus-within{border-color:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-cv-search svg{width:16px;height:16px;flex-shrink:0}.rd-cv-search input{all:unset;flex:1;min-width:0;color:var(--dbx-text);font-size:14px}.rd-cv-search input::placeholder{color:var(--dbx-text-3)}.rd-cv-filters{display:flex;flex-wrap:wrap;gap:4px}.rd-cv-filters button{all:unset;box-sizing:border-box;cursor:pointer;padding:6px 11px;min-height:32px;display:inline-flex;align-items:center;border:1px solid var(--dbx-line-2);border-radius:999px;background:var(--ui-surface);font-size:13px;font-weight:600;color:var(--dbx-text-2)}.rd-cv-filters button:hover{background:var(--dbx-hover)}.rd-cv-filters button[aria-pressed=true]{background:var(--ui-selected);border-color:var(--ui-selected);color:var(--ui-on-selected)}.rd-cv-filters button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-cv-short{display:none}.rd-cv-allbtn{flex-shrink:0}.rd-cv-feed{display:flex;flex-direction:column;gap:10px;padding:4px 2px;min-width:0}.rd-cv.is-own .rd-cv-feed{max-height:min(720px,75vh);overflow-y:auto;overscroll-behavior:contain;padding:4px 6px 8px;margin:0 -6px}.rd-cv-empty{display:flex;align-items:center;gap:8px;margin:8px 0;color:var(--dbx-text-3);font-size:13.5px}.rd-cv-empty svg{width:16px;height:16px}.rd-cv-older{all:unset;box-sizing:border-box;cursor:pointer;align-self:center;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px dashed var(--dbx-line-2);background:var(--ui-surface);color:var(--dbx-accent-ink);font-size:13px;font-weight:600}.rd-cv-older:hover{background:var(--dbx-tint)}.rd-cv-older svg{width:14px;height:14px}.rd-cv-day{align-self:center;margin:6px 0 0;padding:4px 10px;border-radius:999px;background:var(--dbx-soft);color:var(--dbx-text-3);font:600 11px/1.2 var(--dbx-mono);letter-spacing:.06em}.rd-cv-msg{max-width:78%;min-width:0;display:block}.rd-cv-msg.is-in{align-self:flex-start}.rd-cv-msg.is-out{align-self:flex-end}.rd-cv-msg.is-auto{align-self:center;max-width:86%}.rd-cv-msg.is-open{width:78%}.rd-cv-msg.is-auto.is-open{width:86%}.rd-cv-bub{min-width:0;border:1px solid var(--dbx-line);border-radius:16px;background:var(--ui-surface);transition:box-shadow .15s;overflow:hidden}.rd-cv-bub:hover{box-shadow:0 4px 14px -6px color-mix(in srgb,var(--ui-shade-base) 25%,transparent)}.rd-cv-msg.is-in .rd-cv-bub{border-top-left-radius:6px}.rd-cv-msg.is-out .rd-cv-bub{background:var(--dbx-tint);border-color:var(--dbx-tint-2);border-top-right-radius:6px}.rd-cv-msg.is-auto .rd-cv-bub{background:var(--dbx-soft);border-style:dashed;border-color:var(--ui-accent-line)}.rd-cv-msg.is-law .rd-cv-bub{border-color:color-mix(in srgb,var(--dbx-accent) 38%,var(--ui-mix-bg));box-shadow:inset 3px 0 0 var(--dbx-accent)}.rd-cv-msg.is-cur .rd-cv-bub{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-cv-top{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:4px;width:100%;padding:10px 12px;text-align:left;min-width:0}.rd-cv-top:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px;border-radius:16px}.rd-cv-bh{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.rd-cv-bh b{flex:1;min-width:0;font-size:13.5px;color:var(--dbx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cv-bh time{flex-shrink:0;font-size:12px;color:var(--dbx-text-3);white-space:nowrap}.rd-cv-who{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:6px;font-size:12px;line-height:18px;color:var(--dbx-text-2);min-width:0}.rd-cv-whomain{min-width:0;overflow-wrap:anywhere}.rd-cv-whomain>.rd-cv-chip,.rd-cv-whomain>.rd-cv-clip{margin:1px 0 1px 5px;vertical-align:middle}.rd-cv-whotxt{margin-right:1px}.rd-cv-ic{width:18px;height:18px;border-radius:6px;display:inline-grid;place-items:center;flex-shrink:0}.rd-cv-ic svg{width:11px;height:11px}.rd-cv-ic.is-in{background:var(--rd-blue-bg);color:var(--rd-blue)}.rd-cv-ic.is-out{background:var(--rd-ok-bg);color:var(--rd-ok)}.rd-cv-ic.is-auto{background:var(--ui-surface);color:var(--dbx-text-3);border:1px solid var(--dbx-line)}.rd-cv-ic.is-law{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-cv-clip{width:13px;height:13px;color:var(--dbx-text-3)}.rd-cv-chip{line-height:16px;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.rd-cv-chip.is-ok{background:var(--rd-ok-bg, var(--ui-success-soft));color:var(--rd-ok, var(--ui-success-ink))}.rd-cv-chip.is-t{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-cv-chip.is-w{background:var(--rd-warn-bg, var(--ui-warn-soft));color:var(--rd-warn, var(--ui-warn-ink))}.rd-cv-chip.is-r{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-cv-chip.is-g{background:var(--ui-surface);color:var(--dbx-text-2);border:1px solid var(--dbx-line)}.rd-cv-chip.is-b{background:var(--rd-blue-bg, var(--ui-info-soft));color:var(--rd-blue, var(--ui-info-ink))}.rd-mm-glance .rd-cv-chip{min-width:26px;justify-content:center}.rd-cv-pv{color:var(--dbx-text-2);font-size:13px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rd-cv-full{border-top:1px solid var(--dbx-line);margin:0 12px;padding:10px 0 12px;display:grid;gap:8px;min-width:0}.rd-cv-msg.is-out .rd-cv-full{border-color:var(--dbx-tint-2)}.rd-cv-text{background:var(--ui-surface);border-radius:12px;padding:10px 12px;min-width:0;border:1px solid var(--dbx-line)}.rd-cv-msg.is-in .rd-cv-text{border:0;padding:0 2px}.rd-cv-text.is-quote{background:var(--dbx-soft)}.rd-cv-text .rd-plain{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:13.5px/1.55 var(--dbx-font);color:var(--dbx-text)}.rd-cv-quote{all:unset;box-sizing:border-box;cursor:pointer;justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:12px;font-weight:600;color:var(--dbx-text-2)}.rd-cv-quote span{letter-spacing:1px}.rd-cv-quote:focus-visible{outline:2px solid var(--dbx-accent)}.rd-cv-loading,.rd-cv-err{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--dbx-text-3)}.rd-cv-atts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.rd-cv-atts li{display:inline-flex;align-items:stretch;min-width:0;max-width:100%;border:1px solid var(--dbx-line-2);border-radius:10px;background:var(--ui-surface);overflow:hidden}.rd-cv-atts a,.rd-cv-attname{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12.5px;color:var(--dbx-text);text-decoration:none;min-width:0}.rd-cv-atts a:hover{background:var(--dbx-tint)}.rd-cv-atts svg{width:14px;height:14px;color:var(--ui-accent-ink);flex-shrink:0}.rd-cv-atts a span,.rd-cv-attname span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rd-cv-atts small{color:var(--dbx-text-3)}.rd-cv-atts .rd-cv-pvbtn{padding:0 9px;border-left:1px solid var(--dbx-line)}.rd-cv-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rd-cv-acts .dbx-btn{text-decoration:none}.rd-cv-read{font-size:12.5px}.rd-cv-tog{margin-left:auto;display:inline-flex;align-items:center;gap:3px;font-size:12.5px}.rd-cv-tog svg{width:13px;height:13px}.rd-cv-hint{margin:2px 0 0;text-align:center;font-size:12px;color:var(--dbx-text-3)}.rd-cv-block .rd-cv-feed{background:var(--dbx-surface)}@media (max-width: 980px){.rd-cv-msg,.rd-cv-msg.is-open{max-width:92%}.rd-cv-msg.is-open{width:92%}}@media (max-width: 600px){.rd-cv-msg,.rd-cv-msg.is-open{max-width:94%}.rd-cv-msg.is-open{width:94%}.rd-cv-msg.is-auto,.rd-cv-msg.is-auto.is-open{max-width:96%;width:96%}.rd-cv-long{display:none}.rd-cv-short{display:inline}.rd-cv-hint{display:none}.rd-cv-tools .rd-cv-allbtn{flex:1 1 auto;justify-content:center}.rd-cv-head .rd-cv-headacts{width:100%}.rd-cv-head .rd-cv-headacts>*{flex:1 1 auto;justify-content:center}}@media (max-width: 1023px){.rd-mm-layer{padding:14px}.rd-mm-body{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width: 820px){.rd-mm-layer{padding:0}.rd-mm{width:100%;height:100%;border-radius:0;grid-template-rows:auto auto minmax(0,1fr)}.rd-mm-head{padding:10px 12px}.rd-mm-head>.rd-lockchip,.rd-mm-nav{display:none}.rd-mm-tabs{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid var(--dbx-line)}.rd-mm-tabs button{all:unset;box-sizing:border-box;cursor:pointer;flex:1;text-align:center;min-height:42px;border-radius:12px;background:var(--dbx-soft);color:var(--dbx-text-2);font-weight:600;font-size:14px}.rd-mm-tabs button.is-on{background:var(--ui-selected);color:var(--ui-on-selected)}.rd-mm-tabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-mm-body{grid-template-columns:minmax(0,1fr)}.rd-mm[data-pane=msg] .rd-mm-side,.rd-mm[data-pane=hist] .rd-mm-side,.rd-mm[data-pane=side] .rd-mm-main,.rd-mm-ltabs{display:none}.rd-mm-tabs button em{font-style:normal;margin-left:2px;padding:0 6px;border-radius:7px;font-size:12px;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-mm-tabs button.is-on em{background:var(--ui-on-strong-chip);color:var(--ui-on-selected)}.rd-mm[data-left=hist] .rd-mm-main{padding:12px}.rd-mm-main{padding:16px}.rd-mm-side{border-left:0;padding:12px}.rd-mm-mail{padding:14px}.rd-mm-act{flex:1 1 auto;justify-content:center}}.dbx-modal-layer.is-slide.rd-compose .dbx-modal{width:min(780px,100%)}.rd-compose .dbx-modal-body{padding-top:16px}.rd-compose-title{display:inline-flex;align-items:center;gap:9px}.rd-compose-title svg{width:19px;height:19px;color:var(--ui-accent-ink)}.rd-compose .dbx-modal-foot{align-items:center}.rd-foot-err{flex:1 1 220px;margin:0;display:flex;align-items:center;gap:6px;color:var(--dbx-danger-ink);font-size:13px;font-weight:500}.rd-foot-err svg{width:16px;height:16px;flex-shrink:0}.rd-cform{display:grid;gap:14px;min-width:0}.rd-crow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.rd-from{display:flex;align-items:center;gap:8px;min-width:0}.rd-from .dbx-select-wrap{flex:1;min-width:0}.rd-addrs{border:1px solid var(--dbx-line-2);border-radius:var(--dbx-radius-sm);background:var(--ui-surface)}.rd-addrs:focus-within{border-color:var(--dbx-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-addr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 6px 4px 12px;min-height:46px;cursor:text}.rd-addr+.rd-addr{border-top:1px solid var(--dbx-line)}.rd-addr-label{font-size:13px;color:var(--dbx-text-3);font-weight:500;min-width:32px;cursor:text}.rd-addr-chips{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.rd-addr-chips input{all:unset;box-sizing:border-box;flex:1;min-width:120px;min-height:36px;font-size:14.5px;color:var(--dbx-text)}.rd-addr-chips input::placeholder{color:var(--dbx-text-3)}.rd-chip{display:inline-flex;align-items:center;gap:0;max-width:100%;min-width:0;padding:0 0 0 10px;border-radius:999px;background:var(--dbx-tint);color:var(--dbx-accent-ink);font-size:13px;font-weight:500}.rd-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rd-chip button{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.rd-chip button svg{width:14px;height:14px}.rd-chip button:hover{background:color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg))}.rd-chip button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-chip.is-bad{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dbx-danger) 50%,var(--ui-mix-bg))}.rd-addr-err{width:100%;color:var(--dbx-danger-ink);font-size:12px;font-weight:500;padding-bottom:4px}.rd-ccbtn{all:unset;box-sizing:border-box;cursor:pointer;min-height:36px;padding:0 10px;border-radius:10px;font-size:13px;font-weight:600;color:var(--dbx-accent-ink);display:inline-grid;place-items:center}.rd-ccbtn:hover{background:var(--dbx-tint)}.rd-ccbtn:focus-visible{outline:2px solid var(--dbx-accent)}.rd-csec{display:grid;gap:8px;min-width:0}.rd-attach-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-tpls{display:grid;gap:12px;padding:12px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-tpls.is-compact{padding:0;background:none;border:0;display:flex}.rd-tpl-group{display:grid;gap:6px}.rd-tpl-kind{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.rd-tpl-kind.is-support{color:var(--dbx-accent-ink)}.rd-tpl-kind.is-system{color:var(--ui-text-2)}.rd-tpl-list{display:flex;flex-wrap:wrap;gap:8px}.rd-tpl{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:0 14px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);font-size:13.5px;font-weight:500;color:var(--dbx-text);transition:background .15s,color .15s,box-shadow .15s,transform .15s,filter .15s}.rd-tpl>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rd-tpl svg{width:16px;height:16px;flex-shrink:0;opacity:.75}.rd-tpl:disabled{cursor:progress;opacity:.7}.rd-tpl:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-tpl:not(.is-on):not(:disabled):hover{background:linear-gradient(118deg,color-mix(in srgb,var(--dbx-accent) 26%,var(--ui-mix-bg)),color-mix(in srgb,var(--dbx-accent-2) 22%,var(--ui-mix-bg)));color:color-mix(in srgb,var(--dbx-accent) var(--ui-tone-ink),var(--ui-mix-ink));font-weight:600;border-color:transparent;box-shadow:0 0 0 2px var(--dbx-accent),0 0 18px color-mix(in srgb,var(--dbx-accent) 55%,transparent),0 6px 22px color-mix(in srgb,var(--dbx-accent-2) 30%,transparent);transform:translateY(-1px)}.rd-tpl.is-on{background:var(--dbx-accent);color:var(--ui-on-accent);border-color:transparent;font-weight:600;box-shadow:0 8px 20px -8px color-mix(in srgb,var(--dbx-accent) 80%,transparent),inset 0 1px 0 var(--ui-hi)}.rd-tpl.is-on svg{opacity:1}.rd-tpl.is-on:hover{filter:brightness(1.08);box-shadow:0 8px 26px color-mix(in srgb,var(--dbx-accent) 50%,transparent)}.rd-tpl em{font-style:normal;font-weight:500;font-size:.75rem;padding:1px 8px;border-radius:999px;background:var(--ui-soft-2);white-space:nowrap}.rd-tpl.is-on em{background:var(--ui-on-strong-chip)}.rd-editor{display:flex;flex-direction:column;min-width:0;background:var(--ui-surface);border:1px solid var(--dbx-line-2);border-radius:14px;transition:border-color .18s,box-shadow .18s}.rd-editor:focus-within{border-color:var(--dbx-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-editor-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;background:var(--dbx-soft);border-bottom:1px solid var(--dbx-line);border-radius:13px 13px 0 0}.rd-editor-bar .dbx-seg{padding:3px}.rd-editor-bar .dbx-seg svg{width:14px;height:14px}.rd-editor-bar>.rd-menu-wrap{margin-left:auto}.rd-editor-bar>.rd-menu-wrap .rd-menu{left:auto;right:0}.rd-tools{display:flex;flex-wrap:wrap;gap:2px;min-width:0}.rd-tbtn{all:unset;box-sizing:border-box;cursor:pointer;width:34px;height:34px;border-radius:9px;display:inline-grid;place-items:center;color:var(--dbx-text-2);font-size:14px;transition:background .15s,color .15s}.rd-tbtn svg{width:17px;height:17px}.rd-tbtn:hover{background:var(--ui-surface);color:var(--dbx-text);box-shadow:var(--dbx-shadow-sm)}.rd-tbtn:focus-visible{outline:2px solid var(--dbx-accent)}.rd-tbtn.is-on{background:var(--ui-selected);color:var(--ui-on-selected);box-shadow:none}.rd-tbtn.is-text{width:auto;padding:0 10px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap}.rd-tbtn.is-text svg{width:14px;height:14px}.rd-t-b{font-weight:800}.rd-t-i{font-style:italic;font-family:Georgia,serif;font-size:15px}.rd-t-u{text-decoration:underline}.rd-t-h{font-weight:800;font-size:15px}.rd-curly{font:700 12px/1 var(--dbx-mono);color:var(--dbx-accent-ink)}.rd-label-row .rd-tbtn.is-text{min-height:34px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-linkbar{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border-bottom:1px solid var(--dbx-line);background:var(--ui-surface)}.rd-linkbar .dbx-input{flex:1 1 200px;min-height:38px}.rd-editor-area{flex:1;min-width:0;padding:14px 16px;outline:none;font-size:14.5px;line-height:1.6;color:var(--ui-paper-text);background:var(--ui-paper);border:0;border-radius:0 0 13px 13px;overflow-wrap:anywhere;cursor:text}.rd-editor-area:empty:before{content:attr(data-placeholder);color:var(--ui-paper-muted);pointer-events:none}.rd-editor-area p{margin:0 0 .7em}.rd-editor-area h1,.rd-editor-area h2,.rd-editor-area h3{margin:.4em 0;font-size:1.12rem;letter-spacing:-.015em}.rd-editor-area ul,.rd-editor-area ol{margin:0 0 .7em;padding-left:1.4em}.rd-editor-area blockquote{margin:.4em 0 .8em;padding:2px 0 2px 12px;border-left:3px solid var(--ui-paper-line);color:var(--ui-paper-muted)}.rd-editor-area hr{border:0;border-top:1px solid var(--ui-paper-line);margin:14px 0}.rd-editor-area a{color:var(--ui-paper-link)}.rd-editor-area img{max-width:100%;height:auto}.rd-editor-area table{max-width:100%}.rd-editor-area [data-signature]{color:var(--dbx-text-2)}.rd-code{display:flex;min-width:0;background:var(--ui-code-bg);overflow:hidden}.rd-editor.is-html .rd-code{border-radius:0}.rd-gutter{flex-shrink:0;overflow:hidden;padding:12px 8px 12px 12px;background:var(--ui-soft-2);color:var(--ui-text-3);text-align:right;-webkit-user-select:none;user-select:none}.rd-gutter pre{margin:0;font:12.5px/1.6 var(--dbx-mono)}.rd-code-area{flex:1;min-width:0;margin:0;border:0;outline:none;resize:vertical;padding:12px 14px;background:transparent;color:var(--ui-code-text);font:12.5px/1.6 var(--dbx-mono);white-space:pre;overflow:auto;-moz-tab-size:2;tab-size:2;caret-color:var(--dbx-accent-2)}.rd-code-area::selection{background:color-mix(in srgb,var(--dbx-accent) 55%,transparent)}.rd-editor-hint{margin:0;padding:6px 12px;font-size:11.5px;color:var(--dbx-text-3);border-top:1px solid var(--dbx-line)}.rd-ttable td .rd-pchips{max-width:260px}.rd-toggle-hit{display:inline-flex;align-items:center;min-height:40px}.rd-attn{display:inline-flex;align-items:center;gap:4px;color:var(--dbx-text);font-weight:600}.rd-attn svg{width:14px;height:14px;color:var(--dbx-text-3)}.rd-tedit-page{gap:16px}.rd-tedit-top{position:sticky;top:84px;z-index:8;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:-8px -8px 0;padding:8px;background:var(--dbx-surface);box-shadow:0 10px 14px -12px color-mix(in srgb,var(--ui-shade-base) 18%,transparent);border-radius:16px}.rd-tedit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-dirty{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--ui-warn-ink)}.rd-dirty span{width:8px;height:8px;border-radius:50%;background:var(--ui-warn);box-shadow:0 0 0 3px var(--ui-warn)}.rd-tedit{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:start}.rd-tform{padding:18px;display:grid;gap:16px}.rd-tform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rd-label-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px}.rd-label-row .rd-menu{left:auto;right:0}.rd-pick{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-pickchip{--pc: var(--dbx-accent);all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);font-size:13.5px;color:var(--dbx-text-2);transition:background .15s,border-color .15s,color .15s,box-shadow .15s;overflow-wrap:anywhere}.rd-pickchip svg{width:15px;height:15px;flex-shrink:0}.rd-pickchip:hover{border-color:color-mix(in srgb,var(--pc) 50%,var(--ui-mix-bg));color:var(--dbx-text)}.rd-pickchip:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-pickchip.is-on{background:color-mix(in srgb,var(--pc) 13%,var(--ui-mix-bg));border-color:color-mix(in srgb,var(--pc) 55%,var(--ui-mix-bg));color:color-mix(in srgb,var(--pc) var(--ui-tone-ink),var(--ui-mix-ink));font-weight:600;box-shadow:0 0 0 1px color-mix(in srgb,var(--pc) 35%,var(--ui-mix-bg))}.rd-preview{padding:14px;display:grid;gap:10px;background:var(--dbx-soft)}.rd-tedit-side{display:grid;gap:14px;min-width:0}.rd-tedit-vars{max-height:460px}.rd-preview-head{display:flex;align-items:center;gap:8px}.rd-preview-head svg{width:18px;height:18px;color:var(--ui-accent-ink)}.rd-preview-head b{font-weight:600}.rd-preview-head small{color:var(--dbx-text-3);font-size:12.5px}.rd-preview-meta{margin:0;display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:13px}.rd-preview-meta>div{display:flex;gap:10px;min-width:0}.rd-preview-meta dt{color:var(--dbx-text-3);min-width:64px;flex-shrink:0}.rd-preview-meta dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--dbx-text)}.rd-preview-body{padding:14px 16px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-mbgrid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.rd-mbcard{--pc: var(--dbx-accent);display:grid;gap:12px;align-content:start;min-width:0;padding:16px 16px 14px 20px;border-radius:18px;background:var(--ui-surface);border:1px solid var(--dbx-line);box-shadow:inset 4px 0 0 var(--pc),var(--dbx-shadow-sm)}.rd-mbcard.is-off{background:var(--dbx-soft)}.rd-mbcard header{display:flex;align-items:center;gap:12px;min-width:0}.rd-mbcard-t{flex:1;min-width:0;display:grid}.rd-mbcard-t b{font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mbcard-t span{font-size:13px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mbcard-tags{display:flex;flex-wrap:wrap;gap:6px}.rd-mono{display:inline-grid;place-items:center;border-radius:12px;color:var(--ui-on-strong);font-weight:800;letter-spacing:-.02em;flex-shrink:0;box-shadow:inset 0 1px 0 var(--ui-hi),0 6px 14px -8px color-mix(in srgb,var(--ui-shade-base) 60%,transparent)}.rd-mbstats{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.rd-mbstats>div{padding:8px 10px;border-radius:10px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-mbstats dt{font-size:11px;color:var(--dbx-text-3)}.rd-mbstats dd{margin:0;font-size:13px;font-weight:600;color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-unread-link{color:var(--dbx-accent-ink)}.rd-mberr{display:flex;gap:8px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:10px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);font-size:12.5px;overflow-wrap:anywhere}.rd-mberr svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.rd-oauth{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px 8px 8px 12px;border-radius:12px;background:var(--dbx-tint);color:var(--dbx-text-2);font-size:13px}.rd-oauth.is-ok{background:var(--ui-success-soft);color:var(--dbx-success-ink);justify-content:flex-start}.rd-oauth.is-ok>svg{width:16px;height:16px}.rd-oauth.is-ok span{flex:1;font-weight:600}.rd-hook{display:grid;gap:6px;min-width:0}.rd-hook.is-wide{width:100%;text-align:left}.rd-hook-l{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--dbx-text-2)}.rd-hook-l svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-hook-row{display:flex;align-items:center;gap:4px;min-width:0}.rd-hook-row .dbx-input{flex:1;min-width:0;min-height:40px;padding:8px 10px;font-size:12.5px;background:var(--dbx-soft)}.rd-testres{list-style:none;margin:0;padding:8px 12px;border-radius:10px;display:grid;gap:2px;font-size:12.5px;overflow-wrap:anywhere}.rd-testres.is-ok{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-testres.is-bad{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-mbcard footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--dbx-line)}.rd-mbcard header .rd-ibtn{margin:-6px -6px 0 0;align-self:flex-start}.rd-wizard .dbx-modal{width:min(840px,100%)}.rd-steps{list-style:none;margin:0 0 18px;padding:0;display:flex;gap:6px}.rd-steps li{flex:1 1 0;min-width:0}.rd-steps button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;min-height:42px;padding:6px 10px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:13px;font-weight:500;color:var(--dbx-text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rd-steps button:disabled{cursor:default}.rd-steps button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-steps button>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--ui-surface);border:1px solid var(--dbx-line-2);font-size:12px;font-weight:700;color:var(--dbx-text-2)}.rd-steps button>span svg{width:14px;height:14px;stroke-width:2.4}.rd-steps li.is-on button{background:var(--ui-selected);border-color:var(--ui-selected);color:var(--ui-on-selected)}.rd-steps li.is-on button>span{background:var(--dbx-accent);border-color:transparent;color:var(--ui-on-accent)}.rd-steps li.is-done button{color:var(--dbx-text)}.rd-steps li.is-done button>span{background:var(--ui-success-strong);border-color:transparent;color:var(--ui-on-strong)}.rd-kinds{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.rd-kind{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:flex-start;gap:12px;padding:12px;min-width:0;border-radius:14px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);transition:border-color .15s,box-shadow .15s,background .15s}.rd-kind>span:last-child{display:grid;gap:2px;min-width:0}.rd-kind b{font-weight:600;font-size:13.5px}.rd-kind small{font-size:12px;line-height:1.4;color:var(--dbx-text-3)}.rd-kind:hover{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));box-shadow:0 0 0 3px var(--dbx-tint)}.rd-kind:focus-visible{outline:2px solid var(--dbx-accent)}.rd-kind.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint);box-shadow:0 0 0 1px var(--dbx-accent),0 10px 24px -14px var(--dbx-accent)}.rd-kindsel{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-kindsel>span:last-child{display:grid;min-width:0}.rd-kindsel small{font-size:12.5px;color:var(--dbx-text-3)}.rd-fs{margin:0;padding:10px 14px 14px;border:1px solid var(--dbx-line);border-radius:14px;display:grid;gap:12px;min-width:0}.rd-fs legend{padding:0 6px;font-weight:600;font-size:13.5px}.rd-fs .dbx-link{justify-self:start}.rd-grid-3{display:grid;grid-template-columns:minmax(0,2fr) minmax(80px,.7fr) minmax(0,1fr);gap:12px}.rd-done{display:grid;justify-items:center;gap:10px;text-align:center;padding:6px 0 4px}.rd-done-ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-done-ic svg{width:28px;height:28px;stroke-width:2.4}.rd-done>b{font-size:1.1rem;font-weight:600}.rd-done .rd-testres{width:100%;text-align:left}.rd-drop{display:grid;justify-items:center;gap:6px;text-align:center;cursor:pointer;padding:28px 16px;border-radius:var(--dbx-radius);border:2px dashed var(--dbx-line-2);background:var(--dbx-soft);transition:border-color .15s,background .15s}.rd-drop:hover,.rd-drop.is-drag{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-drop:focus-within{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-drop-ic{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:var(--ui-surface);color:var(--ui-accent-ink);box-shadow:var(--dbx-shadow-sm);margin-bottom:4px}.rd-drop-ic svg{width:24px;height:24px}.rd-drop b{font-weight:600}.rd-drop small{color:var(--dbx-text-3)}.rd-drop .dbx-btn{margin-top:6px;pointer-events:none}.rd-drop-busy{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--dbx-accent-ink);overflow-wrap:anywhere}.rd-fileic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-fileic svg{width:18px;height:18px}.rd-prodgrid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.rd-prod{--pc: var(--dbx-accent);display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sw t a" "n n n";align-items:center;gap:12px;padding:14px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--pc) 10%,var(--ui-mix-bg)),var(--ui-surface) 62%);border:1px solid color-mix(in srgb,var(--pc) 18%,var(--dbx-line));box-shadow:var(--dbx-shadow-sm)}.rd-prod-sw{grid-area:sw;width:42px;height:42px;border-radius:13px;background:var(--pc);box-shadow:0 8px 18px -8px var(--pc),inset 0 1px 0 var(--ui-hi)}.rd-prod-t{grid-area:t;display:grid;min-width:0}.rd-prod-t b{font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-prod-t span{font-size:12.5px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-prod-a{grid-area:a;display:flex}.rd-prod-n{grid-area:n;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.rd-prod-n>div{padding:8px 10px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line)}.rd-prod-n dt{font-size:11.5px;color:var(--dbx-text-3)}.rd-prod-n dd{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rd-colorrow{display:flex;align-items:center;gap:10px;margin-top:4px}.rd-colorrow input[type=color]{width:44px;height:44px;padding:3px;border:1px solid var(--dbx-line-2);border-radius:12px;background:var(--ui-surface);cursor:pointer;flex-shrink:0}.rd-colorrow input[type=color]::-webkit-color-swatch-wrapper{padding:0}.rd-colorrow input[type=color]::-webkit-color-swatch{border:0;border-radius:8px}.rd-colorrow .dbx-input{max-width:140px}.rd-docs-body{padding:0 18px 18px;display:grid;gap:20px}.rd-doc{display:grid;gap:8px;min-width:0}.rd-doc h4{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600}.rd-doc h4 code{font:600 13.5px/1.3 var(--dbx-mono);overflow-wrap:anywhere}.rd-doc p{margin:0;color:var(--dbx-text-2);font-size:13.5px}.rd-code-block{position:relative;min-width:0;background:var(--ui-code-bg);border:1px solid var(--ui-line);border-radius:14px;overflow:hidden}.rd-code-block pre{margin:0;padding:14px 52px 14px 16px;overflow-x:auto;color:var(--ui-code-text);font:12.5px/1.6 var(--dbx-mono)}.rd-code-block .rd-ibtn{position:absolute;top:6px;right:6px;color:var(--ui-text-3)}.rd-code-block .rd-ibtn:hover{background:var(--ui-hover);color:var(--ui-text)}.rd-fresh .dbx-input{font-size:13px;background:var(--dbx-tint);color:var(--dbx-text)}@media (min-width: 721px){.rd-hooktable .rd-hook-row{min-width:320px}}.rd-sec-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.rd-sec-n{margin-left:4px;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--sec) 14%,var(--ui-mix-bg));font-size:11px;letter-spacing:0}.rd-csec-block .dbx-empty{padding:20px 12px}.rd-cmail td.is-primary .dbx-badge{margin-top:4px}.rd-cmail .dbx-person-txt b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-more{margin:6px 12px 4px}@media (max-width: 1279px){.rd-tedit{grid-template-columns:minmax(0,1fr)}.rd-preview{position:static}}@media (max-width: 1023px){.rd-tedit-top{top:74px}}@media (max-width: 720px){.dbx-modal-layer.is-slide.rd-compose{padding:0}.dbx-modal-layer.is-slide.rd-compose .dbx-modal{height:100dvh;border-radius:0;border:0}.rd-compose .dbx-modal-foot .dbx-btn{flex:1 1 auto}.rd-crow,.rd-tform-grid{grid-template-columns:minmax(0,1fr)}.rd-tform{padding:14px}.rd-tedit-top{margin:-6px -4px 0;padding:6px 4px}.rd-tedit-actions{flex:1 1 100%}.rd-tedit-actions .dbx-btn{flex:1 1 auto}.rd-dirty{flex:1 1 100%}.rd-grid-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rd-grid-3>:first-child{grid-column:1 / -1}.rd-steps li:not(.is-on){flex:0 0 auto}.rd-steps li:not(.is-on) button{font-size:0;gap:0;padding:6px 8px}.rd-steps li:not(.is-on) button>span{font-size:12px}.rd-mbcard{padding:14px 14px 12px 18px}.rd-ttable td .rd-pchips{max-width:none}.rd-comms-fix,.dbx-comms .rd-cmail.is-cards tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rd-cmail.is-cards td.is-action{text-align:left}.rd-docs-body{padding:0 14px 14px}.rd-prod-n dd{font-size:1.05rem}}@media (pointer: coarse){.rd-tbtn{width:40px;height:40px}.rd-tbtn.is-text{min-height:40px}.rd-chip button{width:36px;height:36px}.rd-ccbtn{min-height:40px}.rd-star{opacity:.85}}@media (prefers-reduced-motion: reduce){.rd-tpl:not(.is-on):not(:disabled):hover{transform:none}}.rd-fs .dbx-form-grid,.rd-wizard .dbx-form-grid{align-items:start}@media (max-width: 720px){.rd-hooktable.is-cards td:last-child{grid-column:1 / -1}}.dbx-sec[data-sec=wallet]{--sec: var(--ui-success)}.rd-pay-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-pay-mtitle{display:inline-flex;align-items:center;gap:8px}.rd-pay-mtitle svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-pay-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.rd-pay-amt.is-pos{color:var(--dbx-success-ink)}.rd-pay-amt.is-neg{color:var(--dbx-danger-ink)}.rd-pay-open{color:var(--dbx-danger-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rd-pay-ok{color:var(--dbx-success-ink);display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-weight:600}.rd-pay-ok svg{width:15px;height:15px;stroke-width:2.4}.rd-pay-nochip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;border:1px dashed var(--dbx-line-2);color:var(--dbx-text-3);font-size:12.5px;white-space:nowrap}.rd-pay-nochip svg{width:14px;height:14px}.rd-pay-pad{padding:12px 16px 16px}.rd-pay-table td{vertical-align:middle}.rd-pay-table .rd-pay-who{min-width:220px;max-width:290px}.rd-pay-table td.rd-pay-date{display:table-cell}.rd-pay-table td.rd-pay-date>span{display:block;margin-bottom:4px}.rd-pay-table .rd-pay-open,.rd-pay-detail .rd-pay-open{color:var(--dbx-danger-ink)}.rd-pay-table .rd-pay-ok,.rd-pay-detail .rd-pay-ok{color:var(--dbx-success-ink)}.rd-pay-clink{color:inherit;text-decoration:none}.rd-pay-clink:hover b{color:var(--dbx-accent-ink);text-decoration:underline}.rd-pay-purpose{max-width:240px;min-width:150px}.rd-pay-ptxt{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:13.5px}.rd-pay-ptxt i{color:var(--dbx-text-3)}.rd-pay-purpose small{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:3px;color:var(--dbx-text-3);font-size:12px;min-width:0}.rd-pay-purpose small>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.rd-pay-src{font-weight:700;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:6px;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2)}.rd-pay-src.is-csv{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-pay-act{white-space:nowrap}.rd-pay-act>span{display:inline-flex;vertical-align:middle}.rd-pay-actbtns{display:flex;flex-wrap:wrap;gap:6px}.rd-pay-row.is-review td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-pay-row.is-unassigned td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-pay-row.is-ignored{opacity:.62}.rd-pay-sugg{display:grid;gap:6px;min-width:0}.rd-pay-sugg-top{display:flex;align-items:center;gap:8px;min-width:0}.rd-pay-sugg-top>svg{width:16px;height:16px;color:var(--ui-warn-ink);flex-shrink:0}.rd-pay-sugg-top>span{flex:1;min-width:0;display:grid}.rd-pay-sugg-top small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-warn-ink)}.rd-pay-sugg-top b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pay-fchip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 4px 0 12px;border-radius:999px;background:var(--dbx-tint);border:1px solid color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg));font-size:13px;font-weight:600;color:var(--dbx-accent-ink);max-width:100%}.rd-pay-fchip svg{width:15px;height:15px;flex-shrink:0}.rd-pay-fchip button{all:unset;cursor:pointer;width:26px;height:26px;border-radius:50%;display:grid;place-items:center}.rd-pay-fchip button:hover{background:var(--ui-surface)}.rd-pay-fchip button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-pay-dbody{display:grid;gap:14px}.rd-pay-dhero{display:grid;justify-items:start;gap:4px;padding:16px 18px;border-radius:16px;background:linear-gradient(135deg,var(--ui-success-soft),var(--ui-surface));border:1px solid var(--ui-success-line);outline:none}.rd-pay-dhero.is-neg{background:linear-gradient(135deg,var(--ui-danger-soft),var(--ui-danger-soft));border-color:var(--ui-danger-line)}.rd-pay-dhero>b{font-size:1.9rem;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--dbx-success-ink)}.rd-pay-dhero.is-neg>b{color:var(--dbx-danger-ink)}.rd-pay-dhero>span{color:var(--dbx-text-2);font-size:13.5px}.rd-pay-dacts{display:flex;flex-wrap:wrap;gap:6px}.rd-pay-detail .dbx-kv dd{font-weight:500}.rd-pay-csearch{position:relative;display:grid;gap:6px;min-width:0}.rd-pay-csearch .dbx-search{width:100%;max-width:none}.rd-pay-cs-state{display:flex;align-items:center;gap:8px;color:var(--dbx-text-3);font-size:13px;padding:2px 4px}.rd-pay-cs-list{list-style:none;margin:0;padding:4px;display:grid;gap:2px;background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:12px;box-shadow:var(--dbx-shadow-sm)}.rd-pay-cs-list button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border-radius:9px;min-height:44px}.rd-pay-cs-list button.is-active,.rd-pay-cs-list button:hover{background:var(--dbx-hover)}.rd-pay-cs-list button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-pay-cs-list span:last-child{display:grid;min-width:0}.rd-pay-cs-list b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pay-cs-list small{color:var(--dbx-text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pay-form{display:grid;gap:14px}.rd-pay-picked{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 10px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-pay-picked-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--ui-surface);color:var(--ui-accent-ink);flex-shrink:0}.rd-pay-picked-ic svg{width:18px;height:18px}.rd-pay-picked-txt{flex:1;min-width:120px;display:grid}.rd-pay-picked-txt b{font-weight:700}.rd-pay-picked-txt small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-pay-amount{font-variant-numeric:tabular-nums;font-weight:600}.rd-pay-preview{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--ui-success) 7%,var(--ui-mix-bg)),var(--ui-surface));border:1px solid color-mix(in srgb,var(--ui-success) 22%,var(--ui-mix-bg))}.rd-pay-preview>div{display:grid;gap:1px;min-width:0}.rd-pay-preview>svg{width:20px;height:20px;color:var(--dbx-text-3);flex-shrink:0}.rd-pay-preview small{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-pay-preview b{font-size:1.15rem;font-variant-numeric:tabular-nums}.rd-pay-preview b.is-open{color:var(--dbx-danger-ink)}.rd-pay-preview b.is-ok{color:var(--dbx-success-ink)}.rd-pay-preview i{font-style:normal;font-size:12px;color:var(--dbx-success-ink)}.rd-pay-drop{position:relative;display:grid;justify-items:center;text-align:center;gap:6px;padding:44px 20px;border-radius:var(--dbx-radius);border:2px dashed color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));background:radial-gradient(120% 140% at 50% 0%,var(--dbx-tint),var(--ui-surface) 70%);cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.rd-pay-drop:hover,.rd-pay-drop:focus-within{border-color:var(--dbx-accent)}.rd-pay-drop.is-drag{border-color:var(--dbx-accent);background:var(--dbx-tint-2);transform:scale(1.005)}.rd-pay-drop.is-busy{cursor:progress;opacity:.85}.rd-pay-drop b{font-size:1.1rem;font-weight:650;letter-spacing:-.01em}.rd-pay-drop span{color:var(--dbx-text-2)}.rd-pay-drop u{color:var(--dbx-accent-ink);font-weight:600;text-underline-offset:3px}.rd-pay-drop small{color:var(--dbx-text-3);font-size:12.5px;max-width:560px}.rd-pay-drop-ic{width:60px;height:60px;border-radius:18px;display:grid;place-items:center;background:var(--ui-surface);color:var(--ui-accent-ink);box-shadow:var(--dbx-shadow-sm);margin-bottom:6px}.rd-pay-drop-ic svg{width:28px;height:28px}.rd-pay-result{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding:18px}.rd-pay-result-ic{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:var(--ui-success-soft);color:var(--dbx-success-ink);flex-shrink:0}.rd-pay-result-ic svg{width:24px;height:24px;stroke-width:2.4}.rd-pay-result>div:nth-child(2){flex:1;min-width:220px}.rd-pay-result h3{margin:0 0 6px;font-size:1.05rem}.rd-pay-result p{margin:0;display:flex;flex-wrap:wrap;gap:6px}.rd-pay-result-acts{display:flex;flex-wrap:wrap;gap:8px}.rd-pay-pvhead{display:grid;gap:12px;padding:16px 16px 4px}.rd-pay-pvfile{display:flex;align-items:center;gap:12px;min-width:0}.rd-pay-pvfile>div{flex:1;min-width:0;display:grid}.rd-pay-pvfile b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pay-pvfile small{color:var(--dbx-text-3);font-size:12.5px}.rd-pay-pvfile small strong{color:var(--dbx-text)}.rd-pay-pvfile-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-pay-pvfile-ic svg{width:20px;height:20px}.rd-pay-counts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.rd-pay-counts li{display:grid;gap:1px;padding:8px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-pay-counts b{font-size:1.25rem;font-variant-numeric:tabular-nums}.rd-pay-counts span{font-size:12px;color:var(--dbx-text-3)}.rd-pay-counts .is-ok b{color:var(--dbx-success-ink)}.rd-pay-counts .is-warn b{color:var(--ui-warn-ink)}.rd-pay-counts .is-bad b{color:var(--dbx-danger-ink)}.rd-pay-counts .is-mute b{color:var(--dbx-text-2)}.rd-pay-pvtable td{vertical-align:top}.rd-pay-pvchk{width:36px}.rd-pay-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:32px}.rd-pay-check input{width:18px;height:18px;accent-color:var(--dbx-accent);cursor:pointer;margin:0}.rd-pay-pvwho{min-width:130px}.rd-pay-pvwho b{display:block;font-weight:600;overflow-wrap:anywhere}.rd-pay-pvwho small{color:var(--dbx-text-3);font-size:12px}.rd-pay-pvassign{min-width:250px;max-width:330px}.rd-pay-pvrow.is-skipped td:not(.rd-pay-pvchk):not(.rd-pay-pvassign){opacity:.5}.rd-pay-pvrow.is-review td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-pay-pvrow.is-unassigned td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-pay-pvrow.is-assigned td:first-child{box-shadow:inset 3px 0 0 var(--ui-success)}.rd-pay-assign{display:grid;gap:6px;min-width:0;justify-items:start}.rd-pay-assign>.lt-score,.rd-pay-assign>.lt-reasons,.rd-pay-assign>.rd-pay-csearch{width:100%}.rd-pay-achip{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:5px 6px 5px 8px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface)}.rd-pay-achip.is-set{border-color:var(--ui-success-line);background:var(--ui-success-soft)}.rd-pay-achip.is-sugg{border:1px dashed var(--ui-warn);background:var(--ui-warn-soft)}.rd-pay-achip>svg{width:16px;height:16px;color:var(--ui-warn-ink);flex-shrink:0}.rd-pay-achip-txt{flex:1;min-width:0;display:grid}.rd-pay-achip-txt b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pay-achip-txt small{font-size:11.5px;color:var(--dbx-text-3)}.rd-pay-x{all:unset;cursor:pointer;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--dbx-text-3);flex-shrink:0}.rd-pay-x:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-pay-x:focus-visible{outline:2px solid var(--dbx-accent)}.rd-pay-x svg{width:16px;height:16px}.rd-pay-inv{color:var(--dbx-text-3);font-size:12px}.rd-pay-assign-tools{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:100%}.rd-pay-assign-tools .dbx-link{font-size:12.5px;padding:4px 0}.rd-pay-cand{flex:1;min-width:0}.rd-pay-cand .dbx-select{min-height:34px;font-size:12.5px;width:100%;padding-top:4px;padding-bottom:4px}.rd-pay-pvfoot{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 16px;border-top:1px solid var(--dbx-line);background:var(--ui-glass-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:0 0 var(--dbx-radius) var(--dbx-radius)}.rd-pay-pvfoot .dbx-muted{flex:1;min-width:200px}.rd-pay-map{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.rd-pay-sample{max-height:220px;overflow:auto;border:1px solid var(--dbx-line);border-radius:12px}.rd-pay-sample .dbx-table td,.rd-pay-sample .dbx-table th{white-space:nowrap;font-size:12.5px}.rd-pay-file-ic{--sec: var(--dbx-accent)}.rd-wallet{gap:12px}.rd-wallet-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rd-wallet-head .dbx-sec-title{margin-right:auto}.rd-wallet-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rd-wallet-stat{display:grid;align-content:start;gap:1px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--ui-line);min-width:0}.rd-wallet-stat small{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-wallet-stat b{font-size:1.15rem;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rd-wallet-stat i{font-style:normal;font-size:11.5px;color:var(--dbx-danger-ink);font-weight:600}.rd-wallet-stat.is-paid b{color:var(--dbx-success-ink)}.rd-wallet-stat.is-open{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-wallet-stat.is-open b{color:var(--dbx-danger-ink)}.rd-wallet-stat.is-credit b{color:var(--ui-info-ink)}.rd-wallet-stat.is-zero b{color:var(--dbx-text-2)}.rd-wallet-bar{height:8px;border-radius:8px;background:color-mix(in srgb,var(--dbx-danger) 16%,var(--ui-mix-bg));overflow:hidden}.rd-wallet-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ui-success),var(--ui-success));transition:width .4s}.rd-wallet-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:-4px 0 0;font-size:12.5px;color:var(--dbx-text-3)}.rd-wallet-invs .dbx-sec-row>div{gap:1px}.rd-wallet-mini{display:block;height:4px;border-radius:4px;background:var(--ui-danger-soft-2);overflow:hidden;margin-top:4px;max-width:220px}.rd-wallet-mini>span{display:block;height:100%;background:var(--ui-success)}.rd-wallet-inv-amt{display:grid;justify-items:end;text-align:right;flex-shrink:0}.rd-wallet-inv-amt b{font-size:13px;white-space:nowrap;display:inline-flex;align-items:center;gap:3px}.rd-wallet-inv-amt b svg{width:14px;height:14px;stroke-width:2.4}.rd-wallet-inv-amt small{font-size:11.5px;white-space:nowrap}.rd-wallet-inv-amt .is-ok{color:var(--dbx-success-ink)}.rd-wallet-inv-amt .is-warn{color:var(--ui-warn-ink)}.rd-wallet-inv-amt .is-danger{color:var(--dbx-danger-ink)}.rd-wallet-txhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.rd-wallet-txhead .dbx-mini-h{margin:0}.rd-wallet-txhead .dbx-link{padding:0 2px;font-size:12.5px}.rd-wallet .dbx-sec-row-ic.is-neg{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-wallet-tx-amt{flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-wallet-tx-amt.is-pos{color:var(--dbx-success-ink)}.rd-wallet-tx-amt.is-neg{color:var(--dbx-danger-ink)}.rd-wallet-all{justify-self:start;padding:0 2px;font-size:12.5px}.rd-wallet.is-compact{padding:12px 12px 12px 15px;gap:10px}.rd-wallet.is-compact .rd-wallet-stat{padding:8px 10px}.rd-wallet.is-compact .rd-wallet-stat b{font-size:1rem}.rd-wallet-line{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;border-radius:12px;font-size:13px;color:var(--dbx-text-2);background:var(--ui-success-soft);border:1px solid var(--ui-success-line)}.rd-wallet-line svg{width:17px;height:17px;flex-shrink:0;color:var(--ui-success-ink);margin-top:1px}.rd-wallet-line.is-open{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-wallet-line.is-open svg{color:var(--ui-warn-ink)}.rd-wallet-line.is-danger{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-wallet-line.is-danger svg{color:var(--dbx-danger-ink)}.rd-wallet-line b{color:var(--dbx-text)}@media (max-width: 720px){.rd-pay-actions{width:100%}.rd-pay-actions>*{flex:1;justify-content:center}.rd-pay-table .rd-pay-who,.rd-pay-purpose,.rd-pay-pvassign,.rd-pay-pvwho{min-width:0;max-width:none}.rd-pay-table tbody tr,.rd-pay-pvtable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-pay-table td.rd-pay-purpose{grid-column:1 / -1}.rd-pay-table td.rd-pay-date{display:flex!important;align-items:center;justify-content:space-between;gap:8px;grid-column:1 / -1;order:-1}.rd-pay-table td.rd-pay-date:before{display:none!important}.rd-pay-table td.rd-pay-date>span{margin:0}.rd-pay-actbtns .dbx-btn{flex:1;min-height:40px}.rd-pay-pvtable td.rd-pay-pvchk{grid-column:1 / -1;order:-1;width:auto}.rd-pay-pvtable td.rd-pay-purpose{grid-column:1 / -1}.rd-pay-pvtable td.rd-pay-pvassign{grid-column:1 / -1;border-bottom:0;padding-bottom:0!important;margin-bottom:0;padding-top:10px!important;border-top:1px solid var(--dbx-line);order:9}.rd-pay-pvrow td:first-child{box-shadow:none!important}.rd-pay-pvrow.is-review{box-shadow:inset 3px 0 0 var(--ui-warn),var(--dbx-shadow-sm)}.rd-pay-pvrow.is-unassigned{box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-pay-pvrow.is-assigned{box-shadow:inset 3px 0 0 var(--ui-success),var(--dbx-shadow-sm)}.rd-pay-row td:first-child{box-shadow:none!important}.rd-pay-row.is-review{box-shadow:inset 3px 0 0 var(--ui-warn),var(--dbx-shadow-sm)}.rd-pay-row.is-unassigned{box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-pay-drop{padding:30px 16px}.rd-pay-pvfoot{border-radius:0 0 16px 16px}.rd-pay-pvfoot .dbx-btn{width:100%}.rd-pay-preview{gap:10px;padding:10px 12px}.rd-pay-preview b{font-size:1rem}.rd-wallet-stats{gap:6px}.rd-wallet-stat{padding:8px 9px}.rd-wallet-stat b{font-size:.98rem}.rd-wallet-stat small{font-size:10px;letter-spacing:.04em}.rd-wallet-book{margin-left:auto}}@media (max-width: 380px){.rd-wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-wallet-stats>:first-child{grid-column:1 / -1}}.dbx-nbadge.is-warning{background:var(--ui-warn-strong);color:var(--ui-ink-strong);box-shadow:none}.rd-wallet-tabs{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 8px;margin:2px 0 6px;scrollbar-width:thin}.rd-wallet-tabs button{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid var(--dbx-line-2);background:var(--dbx-surface);font:inherit;font-size:13px;font-weight:500;color:var(--dbx-text-2);cursor:pointer}.rd-wallet-tabs button i{width:9px;height:9px;border-radius:50%;background:var(--pc, var(--dbx-text-3))}.rd-wallet-tabs button small{font-size:11.5px;color:var(--ui-warn-ink);background:var(--ui-warn-soft);padding:1px 7px;border-radius:999px;font-variant-numeric:tabular-nums}.rd-wallet-tabs button small.is-danger{color:var(--dbx-danger-ink);background:var(--ui-danger-soft)}.rd-wallet-tabs button.is-active{background:var(--ui-selected);color:var(--ui-on-selected);border-color:var(--ui-selected)}.rd-wallet-tabs button.is-active i{box-shadow:0 0 0 2px var(--ui-hi)}.rd-pay-accbar{display:flex;align-items:center;gap:12px;margin:8px 16px 4px;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft);min-width:0;flex-wrap:wrap}.rd-pay-accbar.is-ok{border-color:color-mix(in srgb,var(--dbx-success-ink) 30%,transparent);background:color-mix(in srgb,var(--dbx-success-ink) 7%,var(--dbx-surface))}.rd-pay-accbar.is-warn{border-color:var(--ui-warn-line);background:var(--ui-warn-soft)}.rd-pay-accbar-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--dbx-surface);color:var(--ui-accent-ink);flex-shrink:0}.rd-pay-accbar.is-ok .rd-pay-accbar-ic{color:var(--dbx-success-ink)}.rd-pay-accbar.is-warn .rd-pay-accbar-ic{color:var(--ui-warn-ink)}.rd-pay-accbar-txt{flex:1 1 260px;min-width:0;display:grid;gap:1px}.rd-pay-accbar-txt small{color:var(--dbx-text-3);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.rd-pay-accbar-txt b{overflow-wrap:anywhere}.rd-pay-accbar-meta{color:var(--dbx-text-2);font-size:13px;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rd-pay-accsel{flex:0 1 380px;min-width:0}.rd-pay-accsel .dbx-select{width:100%}.rd-pay-rowprod{display:inline-flex}.rd-pay-prodhint{display:inline-flex;align-items:center;gap:4px;color:var(--ui-warn-ink);font-size:12px}.rd-pay-acc{display:grid;gap:2px;min-width:0}.rd-pay-acc small{color:var(--dbx-text-3);font-size:12px}.rd-pay-prods{display:flex;flex-wrap:wrap;gap:4px}@media (max-width: 720px){.rd-pay-accbar{margin:8px 12px 4px}.rd-pay-accsel{flex-basis:100%}}.rd-pay-fsel{min-width:0;max-width:220px}.rd-pay-fsel .dbx-select{min-height:34px}.rd-pay-txprod{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0}.rd-pay-txprod small{color:var(--dbx-text-3);font-size:12px}@media (max-width: 720px){.rd-pay-fsel{max-width:none;flex:1 1 140px}}.rd-pay-method{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:4px}.rd-pay-method .rd-op-mode{margin-left:0}.rd-pay-method small{color:var(--dbx-text-3);font-size:12px}.rd-pay-src.is-online,.rd-pay-src.is-sepa{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-pay-src.is-chargeback{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--ui-danger-ink)}.rd-pay-src.is-refund{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-pchip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 9px 3px 7px;border-radius:999px;font-size:12.5px;line-height:1.35;background:color-mix(in srgb,var(--pc) 11%,var(--ui-mix-bg));color:color-mix(in srgb,var(--pc) var(--ui-tone-ink),var(--ui-mix-ink));border:1px solid color-mix(in srgb,var(--pc) 24%,var(--ui-mix-bg));white-space:nowrap}.rd-pchip>i{width:8px;height:8px;border-radius:50%;background:var(--pc);flex-shrink:0}.rd-pchip b{font-weight:600;overflow:hidden;text-overflow:ellipsis;min-width:0}.rd-pchip{min-width:0}.dbx-panel>.dbx-panel-head,.dbx-panel-tags{min-width:0;max-width:100%}.rd-pchip-pkg{color:var(--dbx-text-2);font-weight:500;overflow:hidden;text-overflow:ellipsis;min-width:0}.rd-pchip-pkg:before{content:"·";margin-right:5px;color:color-mix(in srgb,var(--pc) 45%,var(--ui-mix-bg))}.rd-pchip-st{font-size:11px;color:var(--dbx-text-3)}.rd-pchip.is-sm{font-size:11.5px;padding:2px 8px 2px 6px}.rd-pchip.is-muted{background:var(--ui-soft);border-color:var(--ui-line-2);color:var(--dbx-text-2)}.rd-pchip.is-muted>i{opacity:.45}.rd-pchips{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.rd-co-page{display:grid;gap:18px;align-content:start}.rd-co-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-co-alert{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:14px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:13.5px}.rd-co-alert svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.rd-co-pad{padding:0 18px 18px}.rd-co-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.rd-co-card{display:grid;gap:12px;padding:16px 18px 18px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;align-content:start}.rd-co-card:hover{box-shadow:var(--dbx-shadow);transform:translateY(-1px)}.rd-co-card.is-inactive{opacity:.7}.rd-co-card header{display:flex;align-items:center;gap:12px;min-width:0}.rd-co-chev{width:18px;height:18px;color:var(--dbx-text-3);margin-left:auto;flex-shrink:0}.rd-co-logo{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;overflow:hidden;background:var(--dbx-ink);color:var(--ui-on-strong);font-weight:700;font-size:14px;letter-spacing:.02em}.rd-co-logo img{width:100%;height:100%;object-fit:contain;background:var(--ui-surface)}.rd-co-logo.is-lg{width:56px;height:56px;border-radius:14px;font-size:17px}.rd-co-title{display:grid;min-width:0}.rd-co-title b{font-size:15px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-co-title small{color:var(--dbx-text-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-co-counts{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--dbx-text-2);font-size:12.5px}.rd-co-counts span{display:inline-flex;align-items:center;gap:5px}.rd-co-counts svg{width:15px;height:15px;color:var(--dbx-text-3)}.rd-co-tree{list-style:none;margin:0;padding:0 0 0 10px;border-left:2px solid var(--dbx-line);display:grid;gap:8px}.rd-co-tree li{position:relative;display:grid;gap:5px;padding-left:12px;min-width:0}.rd-co-tree li:before{content:"";position:absolute;left:-10px;top:12px;width:16px;border-top:2px solid var(--dbx-line)}.rd-co-tree li.is-inactive{opacity:.6}.rd-co-tree-empty{color:var(--dbx-text-3);font-size:13px}.rd-co-acc{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px;flex-wrap:wrap}.rd-co-acc svg{width:16px;height:16px;color:var(--ui-accent-ink);flex-shrink:0}.rd-co-acc .dbx-mono{color:var(--dbx-text-2)}.rd-co-acc small{color:var(--dbx-text-3)}.rd-co-tree-noacc .rd-co-acc svg{color:var(--ui-warn-ink)}.rd-co-tree-prods{display:flex;flex-wrap:wrap;gap:5px;align-items:center;min-width:0}.rd-co-sec{overflow:hidden}.rd-co-sec .dbx-card-head{border-bottom:1px solid var(--dbx-line);flex-wrap:wrap}.rd-co-sec .dbx-card-head h3{display:inline-flex;align-items:center;gap:8px}.rd-co-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px 16px;padding:16px 18px 18px}.rd-co-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px}.rd-co-active{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--dbx-text-2)}.rd-co-logo-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.rd-co-logo-row .dbx-btn{cursor:pointer}.rd-co-accs{list-style:none;margin:0;padding:6px 0}.rd-co-accs li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 18px;border-bottom:1px solid var(--dbx-line)}.rd-co-accs li:last-child{border-bottom:0}.rd-co-accs li.is-inactive{background:var(--dbx-soft)}.rd-co-accs li.is-inactive .rd-co-acc-main{opacity:.7}.rd-co-acc-ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-co-acc-ic svg{width:19px;height:19px}.rd-co-acc-main{display:grid;gap:3px;min-width:0}.rd-co-acc-main>b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.rd-co-iban{font-size:14px;letter-spacing:.02em;overflow-wrap:anywhere}.rd-co-acc-main small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-co-acc-prods{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:3px}.rd-co-acc-act{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.rd-co-ibanin{position:relative;display:block}.rd-co-ibanin .dbx-input{width:100%;padding-right:92px;letter-spacing:.03em}.rd-co-ibanok{position:absolute;right:10px;top:50%;translate:0 -50%;display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--dbx-success-ink);background:var(--ui-success-soft);padding:3px 8px;border-radius:999px}.rd-co-ibanok svg{width:14px;height:14px}.rd-co-prodlist{display:grid;padding:6px 0}.rd-co-prod{display:flex;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;color:inherit;border-bottom:1px solid var(--dbx-line);min-width:0}.rd-co-prod:last-child{border-bottom:0}.rd-co-prod:hover{background:var(--dbx-hover)}.rd-co-prod small{color:var(--dbx-text-3);font-size:12.5px;min-width:0}.rd-co-prod>svg{width:16px;height:16px;color:var(--dbx-text-3);margin-left:auto;flex-shrink:0}.rd-pr-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.rd-pr-card{display:grid;gap:12px;padding:16px 18px;text-decoration:none;color:inherit;border-top:4px solid var(--pc);align-content:start;transition:box-shadow .2s,transform .2s}.rd-pr-card:hover{box-shadow:var(--dbx-shadow);transform:translateY(-1px)}.rd-pr-card.is-inactive{opacity:.7}.rd-pr-card header{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.rd-pr-card .rd-co-title{flex:1 1 140px}.rd-pr-dot{width:14px;height:14px;border-radius:50%;background:var(--pc);box-shadow:0 0 0 4px color-mix(in srgb,var(--pc) 18%,var(--ui-mix-bg));flex-shrink:0}.rd-pr-dot.is-inline{display:inline-block;width:12px;height:12px}.rd-pr-pkgs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-pr-pkgs li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:12px;background:var(--dbx-soft);font-size:13px}.rd-pr-pkgs li.is-inactive{opacity:.55}.rd-pr-pkgs li>span:last-child{margin-left:auto;color:var(--dbx-text-2);font-variant-numeric:tabular-nums}.rd-pr-badge{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-warn-ink);background:var(--ui-warn-soft);padding:2px 7px;border-radius:999px}.rd-pr-stats{color:var(--dbx-text-3);font-size:12.5px}.rd-pr-color{display:flex;gap:8px;align-items:center}.rd-pr-color input[type=color]{width:44px;height:42px;padding:2px;border-radius:12px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);cursor:pointer;flex-shrink:0}.rd-pr-color .dbx-input{flex:1;min-width:0}.rd-pr-switches{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px 16px}.rd-pr-switches label{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:var(--dbx-soft);cursor:pointer}.rd-pr-switches label>span{display:grid;gap:2px;min-width:0}.rd-pr-switches small{color:var(--dbx-text-3);font-size:12.5px}.rd-pr-switches.is-compact{grid-column:1 / -1}.rd-pr-accs{border:1px solid var(--dbx-line);border-radius:16px;padding:10px 12px 12px;margin:0;display:grid;gap:8px;min-width:0}.rd-pr-accs legend{padding:0 6px;font-weight:600;font-size:13.5px}.rd-pr-accs legend small{font-weight:400;color:var(--dbx-text-3);margin-left:4px}.rd-pr-acc{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid var(--dbx-line);min-width:0}.rd-pr-acc.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-pr-acc.is-inactive{opacity:.65}.rd-pr-acc-pick{display:flex;align-items:center;gap:10px;flex:1;min-width:0;cursor:pointer}.rd-pr-acc-pick>span{display:flex;flex-wrap:wrap;gap:2px 10px;min-width:0;align-items:baseline}.rd-pr-acc-pick .dbx-mono{color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-pr-acc-pick input,.rd-pr-acc-def input{width:18px;height:18px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-pr-acc-def{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.rd-pr-acc-def.is-off{opacity:.4;cursor:default}.rd-pr-note{display:flex;gap:8px;align-items:flex-start;margin:12px 18px 4px;color:var(--dbx-text-2);font-size:13px}.rd-pr-note svg{width:16px;height:16px;color:var(--ui-accent-ink);flex-shrink:0;margin-top:1px}.rd-pk-list{list-style:none;margin:0;padding:6px 0 8px}.rd-pk{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 18px;border-bottom:1px solid var(--dbx-line)}.rd-pk:last-child{border-bottom:0}.rd-pk.is-inactive .rd-pk-main{opacity:.6}.rd-pk-order{display:grid;gap:2px}.rd-pk-order .dbx-iconbtn{width:30px;height:26px}.rd-pk-main{display:grid;gap:5px;min-width:0}.rd-pk-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rd-pk-title b{font-size:14.5px}.rd-pk-title code{font:12px var(--dbx-mono);color:var(--dbx-text-2);background:var(--dbx-soft);padding:1px 6px;border-radius:6px}.rd-pk-facts{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--dbx-text-2);font-size:13px}.rd-pk-price{font-weight:700;color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-pk-feats{margin:2px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 6px}.rd-pk-feats li{font-size:12px;color:var(--dbx-text-2);background:var(--dbx-soft);padding:2px 8px;border-radius:999px}.rd-pk-act{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.rd-pk-form .dbx-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.rd-pk-preview{position:relative;display:grid;gap:4px;padding:16px 18px;border-radius:16px;border:1px dashed var(--dbx-line-2);background:var(--dbx-soft);max-width:340px}.rd-pk-preview small{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dbx-accent-ink);font-weight:700}.rd-pk-preview b{font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.rd-pk-preview b span{font-size:13px;font-weight:400;color:var(--dbx-text-2)}.rd-pk-preview em{font-style:normal;font-size:12px;color:var(--dbx-text-2)}.rd-pk-preview-badge{position:absolute;top:-10px;left:16px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--ui-warn-soft);color:var(--ui-warn-ink);padding:3px 9px;border-radius:999px}.rd-cprod-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-cprod{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px 14px;border-radius:16px;border:1px solid var(--dbx-line);border-left:4px solid var(--pc);background:var(--dbx-surface)}.rd-cprod.is-muted{background:var(--dbx-soft)}.rd-cprod-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.rd-cprod-meta{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px 14px;margin:0}.rd-cprod-meta div{display:grid;gap:1px;min-width:0}.rd-cprod-meta dt{font-size:11.5px;color:var(--dbx-text-3);text-transform:uppercase;letter-spacing:.06em}.rd-cprod-meta dd{margin:0;font-size:13.5px;font-weight:500;overflow-wrap:anywhere}.rd-cprod-act{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;align-items:flex-start}.rd-cprod-note{grid-column:1 / -1;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-cprod-pkgs{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.rd-cprod-pkg{display:grid;gap:2px;padding:10px 12px;border-radius:14px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);text-align:left;cursor:pointer;font:inherit;color:inherit}.rd-cprod-pkg[aria-pressed=true]{border-color:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 15%,transparent);background:var(--dbx-tint)}.rd-cprod-pkg small{color:var(--dbx-text-3);font-size:12px}.rd-cprod-pkg b{font-size:14px}.rd-cprod-check{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:var(--dbx-soft);cursor:pointer;font-size:13.5px}.rd-cprod-check input{width:18px;height:18px;accent-color:var(--dbx-accent);margin-top:1px;flex-shrink:0}.rd-cprod-check small{display:block;color:var(--dbx-text-3);font-size:12.5px}@media (max-width: 720px){.rd-co-accs li,.rd-pk{grid-template-columns:auto minmax(0,1fr);padding:12px 14px}.rd-co-acc-act,.rd-pk-act{grid-column:1 / -1;justify-content:flex-start}.rd-co-grid{padding:14px}.rd-co-foot .dbx-btn{flex:1 1 auto}.rd-cprod{grid-template-columns:minmax(0,1fr)}.rd-cprod-act{justify-content:flex-start}.rd-pr-acc{flex-wrap:wrap}}.rd-cprod-titlebar{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.rd-pr-note.is-flat{margin:0}.dbx-select.is-sm{min-height:32px;padding:4px 30px 4px 10px;font-size:12.5px;border-radius:10px}.dbx-inv header .rd-pchip{margin-right:auto}.rd-cprod{grid-template-columns:minmax(0,1fr)}.rd-cprod-head{order:1}.rd-cprod-meta{order:2}.rd-cprod-note{order:3}.rd-cprod-act{order:4;justify-content:flex-start;align-items:center;gap:6px;padding-top:8px;border-top:1px dashed var(--dbx-line)}.rd-cprod-act:empty{display:none}.rd-cprod-act .dbx-select-wrap{margin-left:auto}.rd-cprod-titlebar>button{margin-left:auto}.rd-co-tax{border:1px solid var(--dbx-line);border-radius:14px;padding:12px 14px 14px;margin:0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px 16px}.rd-co-tax legend{padding:0 6px;font-weight:700;font-size:13px}.rd-co-tax legend small{display:block;font-weight:400;color:var(--dbx-text-3);font-size:12px;margin-top:2px;max-width:70ch}.rd-co-tax .is-wide{grid-column:1 / -1}.rd-co-own{display:grid;gap:4px}.rd-co-own-row{display:inline-flex;align-items:center;gap:10px}.rd-co-own-row b{font-size:13.5px;font-weight:600}.dbx-sec[data-sec=instcust]{--sec: var(--ui-accent)}.dbx-sec[data-sec=instamount]{--sec: var(--ui-warn)}.dbx-sec[data-sec=instrates]{--sec: var(--ui-info)}.dbx-sec[data-sec=instplan]{--sec: var(--ui-success)}.dbx-sec[data-sec=instsave]{--sec: var(--ui-accent)}.dbx-sec[data-sec=insthist]{--sec: var(--ui-pink)}.dbx-sec[data-sec=instinv]{--sec: var(--ui-warn)}.dbx-sec[data-sec=instnote]{--sec: var(--ui-accent)}.rd-inst{min-width:0}.rd-inst-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-inst-p{margin:0;font-size:13.5px;line-height:1.5;color:var(--dbx-text-2)}.rd-inst-p.dbx-muted{color:var(--dbx-text-3)}.rd-inst-grow{flex:1}.rd-inst-ok{color:var(--dbx-success-ink);display:inline-flex;align-items:center;gap:4px;font-weight:600;white-space:nowrap}.rd-inst-ok svg{width:15px;height:15px;stroke-width:2.4}.rd-inst-late{color:var(--dbx-danger-ink);font-variant-numeric:tabular-nums}.rd-inst-sub{display:block;color:var(--dbx-text-3);font-size:12px}.rd-inst-money{font-variant-numeric:tabular-nums}.rd-inst-clink{color:inherit;text-decoration:none}.rd-inst-clink:hover,.rd-inst-clink:hover b{color:var(--dbx-accent-ink);text-decoration:underline}.rd-inst-mtitle{display:inline-flex;align-items:center;gap:8px}.rd-inst-mtitle svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-inst-mtitle.is-danger svg{color:var(--ui-danger-ink)}.rd-inst-form{display:grid;gap:14px}.rd-inst-sechead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.rd-inst-hint{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.45;color:var(--dbx-text-2);background:var(--ui-glass-strong);border:1px solid var(--dbx-line)}.rd-inst-hint svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-inst-hint>span{min-width:0;overflow-wrap:anywhere}.rd-inst-hint.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-inst-hint.is-warn svg{color:var(--ui-warn-ink)}.rd-inst-hint.is-err{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-inst-hint.is-err svg{color:var(--dbx-danger-ink)}.rd-inst-hint.is-ok{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--dbx-success-ink)}.rd-inst-hint.is-ok svg{color:var(--dbx-success-ink)}.rd-inst-danger{color:var(--dbx-danger-ink)}.rd-inst-prog{display:grid;gap:5px;min-width:0}.rd-inst-prog-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;font-size:13px}.rd-inst-prog-top b{font-weight:650}.rd-inst-prog-top small{color:var(--dbx-text-3);font-size:12px;font-variant-numeric:tabular-nums}.rd-inst-bar{display:block;height:8px;border-radius:999px;background:color-mix(in srgb,var(--ui-success) 12%,var(--ui-soft-2));overflow:hidden}.rd-inst-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ui-success),var(--ui-success));transition:width .3s}.rd-inst-bar.has-overdue>span{background:linear-gradient(90deg,var(--ui-success),var(--ui-warn))}.rd-inst-due{display:inline-block;font-size:12px;font-weight:600;color:var(--dbx-text-3);white-space:nowrap}.rd-inst-due.is-today{color:var(--ui-warn-ink)}.rd-inst-due.is-late{color:var(--dbx-danger-ink)}.rd-inst-bell{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 6px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;border:1px solid}.rd-inst-bell svg{width:14px;height:14px}.rd-inst-bell.is-on{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-inst-bell.is-off{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-inst-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))}.rd-inst-table td{vertical-align:middle}.rd-inst-who{min-width:190px}.rd-inst-who .dbx-person-txt small{display:flex;margin-top:2px}.rd-inst-title{min-width:170px;max-width:260px}.rd-inst-title b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-inst-title small{color:var(--dbx-text-3);font-size:12px}.rd-inst-progcell{min-width:170px}.rd-inst-next{min-width:150px}.rd-inst-next b{display:block;white-space:nowrap;font-variant-numeric:tabular-nums}.rd-inst-next b .dbx-muted{font-weight:500}.rd-inst-next-sub{display:flex;flex-wrap:wrap;gap:0 6px;align-items:baseline}.rd-inst-next-sub small{font-size:12px}.rd-inst-row.is-overdue td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-inst-row.is-done{opacity:.8}.rd-inst-cgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:start}.rd-inst-ccol{display:grid;gap:14px;min-width:0}.rd-inst-planbox{position:sticky;top:84px}.rd-inst-step.is-off{pointer-events:none}.rd-inst-step.is-off>:not(.dbx-sec-title):not(.rd-inst-planhead):not(.rd-inst-p){opacity:.5}.rd-inst-step .dbx-sec-title:before{display:none}.rd-inst-stepno{width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;letter-spacing:0;color:var(--ui-on-strong);background:color-mix(in srgb,var(--sec) 72%,var(--ui-ink))}.rd-inst-wmini{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rd-inst-wmini>span{display:grid;padding:6px 10px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-inst-wmini small{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-inst-wmini b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rd-inst-wmini b.is-open{color:var(--ui-warn-ink)}.rd-inst-wmini b.is-late{color:var(--dbx-danger-ink)}.rd-inst-invs{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-inst-inv{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);cursor:pointer;min-height:48px}.rd-inst-inv.is-on{border-color:color-mix(in srgb,var(--sec) 55%,var(--ui-mix-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--sec) 14%,transparent)}.rd-inst-inv.is-locked{cursor:not-allowed;opacity:.6}.rd-inst-inv input{width:18px;height:18px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-inst-inv-txt{flex:1;min-width:0;display:grid}.rd-inst-inv-txt small,.rd-inst-inv-amt small{color:var(--dbx-text-3);font-size:12px}.rd-inst-inv-amt{display:grid;justify-items:end;text-align:right;font-variant-numeric:tabular-nums}.rd-inst-inv-amt b.is-late{color:var(--dbx-danger-ink)}.rd-inst-moderow{display:flex;flex-wrap:wrap;gap:8px}.rd-inst-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-inst-check{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);cursor:pointer}.rd-inst-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-inst-check span{display:grid;gap:2px;min-width:0}.rd-inst-check small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-inst-planhead{display:flex;align-items:center;gap:10px}.rd-inst-planhead .dbx-link{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.rd-inst-planhead .dbx-link svg{width:15px;height:15px}.rd-inst-plantotal{display:flex;flex-wrap:wrap;gap:6px}.rd-inst-plantotal>span{display:grid;padding:6px 12px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);flex:1 1 120px;min-width:0}.rd-inst-plantotal small{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-inst-plantotal b{font-size:1.1rem;font-variant-numeric:tabular-nums}.rd-inst-ptable{display:grid;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);overflow:hidden}.rd-inst-prow{display:grid;grid-template-columns:minmax(78px,.8fr) minmax(0,1.3fr) minmax(0,1fr);gap:8px;align-items:center;padding:6px 10px;border-bottom:1px solid var(--dbx-line);min-width:0}.rd-inst-prow:last-child{border-bottom:0}.rd-inst-prow.is-head{background:var(--dbx-soft);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3);padding-block:8px}.rd-inst-prow .num{text-align:right}.rd-inst-prow.is-sum{background:var(--dbx-soft);font-variant-numeric:tabular-nums}.rd-inst-prow.is-sum.is-bad b{color:var(--dbx-danger-ink)}.rd-inst-prow.is-locked{background:var(--ui-success-soft)}.rd-inst-pno{font-weight:650;font-size:13.5px;display:grid}.rd-inst-pno small{font-weight:500;font-size:11px;color:var(--dbx-success-ink)}.rd-inst-pinput{min-height:38px;padding:6px 10px;font-size:14px;width:100%;min-width:0}.rd-inst-pinput.rd-inst-money{text-align:right}.rd-inst-pinput.is-bad{border-color:var(--dbx-danger)}.rd-inst-savebar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.rd-inst-savebar .dbx-btn{min-height:46px}.rd-inst-savebar.is-page{margin-top:-6px}.rd-inst-hero{display:grid;gap:14px;padding:18px;border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);min-width:0}.rd-inst-hero.is-default{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg));box-shadow:inset 4px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-inst-hero-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.rd-inst-hero-who{flex:1 1 220px;min-width:0;display:grid;gap:1px}.rd-inst-hero-who b{font-size:1.3rem;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.rd-inst-hero-who span{color:var(--dbx-text-2);font-size:13.5px;overflow-wrap:anywhere}.rd-inst-hero-who small{color:var(--dbx-text-3);font-size:12px}.rd-inst-hero-chips{display:flex;flex-wrap:wrap;gap:6px}.rd-inst-mini{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rd-inst-mini>div{display:grid;align-content:start;gap:1px;padding:8px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-inst-mini small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-inst-mini b{font-size:1.12rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rd-inst-mini>div>span{font-size:12.5px;color:var(--dbx-text-2);display:flex;flex-wrap:wrap;gap:0 6px}.rd-inst-mini .is-ok b{color:var(--dbx-success-ink)}.rd-inst-mini .is-bad b{color:var(--dbx-danger-ink)}.rd-inst-mini .is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-inst-switch{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:14px;border:1px solid}.rd-inst-switch.is-on{background:linear-gradient(135deg,var(--ui-info-soft),var(--ui-surface));border-color:var(--ui-info-line)}.rd-inst-switch.is-off{background:linear-gradient(135deg,var(--ui-warn-soft),var(--ui-warn-soft));border-color:var(--ui-warn-line)}.rd-inst-switch.is-big{padding:16px 18px;border-radius:var(--dbx-radius)}.rd-inst-switch-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--ui-surface);flex-shrink:0}.rd-inst-switch-ic svg{width:21px;height:21px}.rd-inst-switch.is-on .rd-inst-switch-ic{color:var(--ui-info-ink)}.rd-inst-switch.is-off .rd-inst-switch-ic{color:var(--ui-warn-ink)}.rd-inst-switch-txt{flex:1 1 240px;min-width:0;display:grid;gap:2px}.rd-inst-switch-txt b{font-size:1rem}.rd-inst-switch.is-on .rd-inst-switch-txt b{color:var(--ui-info-ink)}.rd-inst-switch.is-off .rd-inst-switch-txt b{color:var(--ui-warn-ink)}.rd-inst-switch-txt span{color:var(--dbx-text-2);font-size:13px}.rd-inst-switch-ctl{display:inline-flex;align-items:center;gap:10px;font-weight:650;font-size:13.5px;cursor:pointer;min-height:44px}.rd-inst-hero-acts{display:flex;flex-wrap:wrap;gap:8px}.rd-inst-rtwrap{background:var(--ui-surface);border-radius:12px;border:1px solid var(--dbx-line)}.rd-inst-rtable td{vertical-align:middle}.rd-inst-rtable td .rd-inst-due{display:block}.rd-inst-rname{display:flex;align-items:center;gap:8px}.rd-inst-rrow.is-overdue td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-inst-rrow.is-paid{background:var(--ui-surface)}.rd-inst-plcell{min-width:170px}.rd-inst-sendbtn{margin-top:6px}.rd-inst-planned{display:flex;flex-wrap:wrap;gap:4px}.rd-inst-pl{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-inst-pl svg{width:13px;height:13px}.rd-inst-pl.is-planned{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-inst-pl.is-sent,.rd-inst-pl.is-logged{background:var(--ui-success-soft);color:var(--dbx-success-ink);border-color:var(--ui-success-line)}.rd-inst-pl.is-failed{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border-color:var(--ui-danger-line)}.rd-inst-pl.is-off{color:var(--ui-warn-ink);background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-inst-cols{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;align-items:start}.rd-inst-colstack{display:grid;gap:14px;min-width:0}.rd-inst-hrow{align-items:flex-start}.rd-inst-hrow>div small{overflow-wrap:anywhere}.rd-inst-hrow>div b{white-space:normal}.rd-inst-hside{display:grid;justify-items:end;gap:4px;flex-shrink:0}.rd-inst-hside .dbx-link{display:inline-flex;align-items:center;gap:2px;font-size:12.5px}.rd-inst-hside .dbx-link svg{width:14px;height:14px}.dbx-sec-row-ic.is-failed{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.dbx-sec-row-ic.is-skipped{background:var(--dbx-soft);color:var(--dbx-text-3)}.dbx-sec-row-ic.is-warn{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-inst-kinds{display:grid;gap:8px}.rd-inst-kind{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface);cursor:pointer;min-height:48px}.rd-inst-kind.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 55%,var(--ui-mix-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-inst-kind input{accent-color:var(--dbx-accent);width:18px;height:18px;flex-shrink:0}.rd-inst-kind>svg{width:18px;height:18px;color:var(--ui-accent-ink);flex-shrink:0}.rd-inst-kind span{display:grid;min-width:0}.rd-inst-kind small{color:var(--dbx-text-3);font-size:12.5px}.rd-inst-redit{display:grid;gap:10px}.rd-inst-reditbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-inst-setsec{gap:12px}.rd-inst-when{display:flex;gap:12px;padding:12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line)}.rd-inst-when.is-dim :is(.dbx-input,.dbx-select){background:var(--ui-soft);color:var(--ui-text-2)}.rd-inst-when.is-dim .rd-inst-inline{color:var(--ui-text-3)}.rd-inst-when>div{display:grid;gap:6px;min-width:0;flex:1}.rd-inst-when>div small{color:var(--dbx-text-3);font-size:12.5px}.rd-inst-when-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:var(--ui-info-soft);color:var(--ui-info-ink)}.rd-inst-when-ic svg{width:18px;height:18px}.rd-inst-when-ic.is-warn{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-inst-when-ic.is-bad{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-inst-when-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.rd-inst-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;color:var(--dbx-text-2)}.rd-inst-num{width:84px;min-height:40px;text-align:center}.rd-inst-tplrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-inst-tplrow .dbx-select-wrap{flex:1 1 220px;min-width:0}.rd-inst-tplrow .dbx-btn{white-space:nowrap}.rd-inst-uplist .dbx-sec-row{align-items:center}.rd-inst-uplist .dbx-sec-row.is-due{border-color:color-mix(in srgb,var(--ui-warn) 45%,var(--ui-mix-bg))}.rd-inst-update{display:grid;min-width:84px;font-variant-numeric:tabular-nums}.rd-inst-update small{font-size:11px;color:var(--ui-warn-ink)}.rd-inst-uplist .dbx-sec-row b{white-space:normal}.rd-inst-crow{color:inherit;text-decoration:none;align-items:center}.rd-inst-crow>div{gap:3px}.rd-inst-crow>div small{overflow-wrap:anywhere}.rd-inst-crow.is-default{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg))}.rd-inst-wline{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;text-decoration:none;color:var(--dbx-text);font-size:13px;line-height:1.45;border:1px solid}.rd-inst-wline>svg{width:17px;height:17px;flex-shrink:0}.rd-inst-wline>svg:last-child{margin-left:auto;color:var(--dbx-text-3)}.rd-inst-wline>span{min-width:0;overflow-wrap:anywhere}.rd-inst-wline .rd-inst-due{display:inline}.rd-inst-wline.is-ok{background:var(--ui-info-soft);border-color:var(--ui-info-line)}.rd-inst-wline.is-ok>svg:first-child{color:var(--ui-info-ink)}.rd-inst-wline.is-late{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-inst-wline.is-late>svg:first-child{color:var(--dbx-danger-ink)}.rd-inst-wline:hover{box-shadow:var(--dbx-shadow-sm)}.rd-wallet-inst{display:block;color:var(--ui-info-ink);font-weight:650;font-size:11.5px;text-align:right}.rd-inst .dbx-form-grid .dbx-field{align-content:start}.rd-inst-mini .rd-inst-due{text-transform:none;letter-spacing:0;font-size:12px}.rd-inst-rname b{white-space:nowrap}@media (max-width: 1100px){.rd-inst-cgrid{grid-template-columns:minmax(0,1fr)}.rd-inst-planbox{position:static}.rd-inst-cgrid>.rd-inst-ccol{display:contents}.rd-inst-cgrid [data-sec=instsave]{order:10}.rd-inst-cgrid>.rd-inst-ccol>.dbx-form-err,.rd-inst-cgrid .rd-inst-savebar{order:11}.rd-inst-cols{grid-template-columns:minmax(0,1fr)}.rd-inst-mini{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}@media (max-width: 720px){.rd-inst-actions{width:100%}.rd-inst-actions>*{flex:1 1 auto;justify-content:center}.rd-inst-grid3{grid-template-columns:minmax(0,1fr)}.rd-inst-wmini,.rd-inst-mini{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-inst-mini-next{grid-column:1 / -1}.rd-inst-hero{padding:14px}.rd-inst-hero-acts>.dbx-btn{flex:1 1 auto}.rd-inst-switch-ctl{width:100%;justify-content:space-between}.rd-inst-savebar .dbx-btn{flex:1 1 auto}.rd-inst-prow{grid-template-columns:minmax(64px,.7fr) minmax(0,1.4fr) minmax(0,1fr);gap:6px;padding:6px 8px}.rd-inst-pinput{padding:6px;font-size:13.5px}.rd-inst-table td.rd-inst-progcell,.rd-inst-table td.rd-inst-title{grid-column:1 / -1}.rd-inst-title{max-width:none}.rd-inst-title b{white-space:normal}.rd-inst-rtwrap{background:transparent;border:0}.rd-inst-rtable.is-cards tbody{padding:0}.rd-inst-rtable td.rd-inst-plcell{grid-column:1 / -1}.rd-inst-sendbtn{width:100%;min-height:40px}.rd-inst-rrow.is-overdue{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg));box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-inst-rrow.is-overdue td:first-child,.rd-inst-row.is-overdue td:first-child{box-shadow:none}.rd-inst-when{padding:10px}.rd-inst-tplrow .dbx-btn{flex:1 1 auto;justify-content:center}.rd-inst-uplist .dbx-sec-row,.rd-inst-hrow{flex-wrap:wrap}.rd-inst-hrow>div{flex:1 1 calc(100% - 50px)}.rd-inst-hside{width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:44px}}.rd-inst-pl.is-held{background:var(--ui-orange-soft);color:var(--ui-orange-ink);border-color:var(--ui-warn-line)}.rd-inst-signed{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--ui-success-soft);color:var(--ui-success-ink);border:1px solid var(--ui-success-line);white-space:nowrap}.rd-inst-signed svg{width:12px;height:12px}.rd-inst-chips{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-end}.dbx-sec[data-sec=colag],.dbx-sec[data-sec=colcsv]{--sec: var(--ui-accent)}.dbx-sec[data-sec=colapi]{--sec: var(--ui-info)}.dbx-sec[data-sec=colsum]{--sec: var(--ui-success)}.rd-col{min-width:0}.rd-col-pad{padding:14px 18px}.rd-col-break{overflow-wrap:anywhere;word-break:break-word}.rd-col-wrap{white-space:normal!important;overflow-wrap:anywhere}.rd-col .is-warn{color:var(--ui-warn-ink)}.rd-col-narrow{max-width:360px}.rd-col-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.rd-col-tabs .rd-col-tab-s{display:none}.rd-col-mchip{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;font-size:12px;font-weight:650;white-space:nowrap;border:1px solid}.rd-col-mchip svg{width:13px;height:13px}.rd-col-mchip.is-csv{background:var(--ui-accent-soft);color:var(--ui-accent-ink);border-color:var(--ui-accent-line)}.rd-col-mchip.is-push{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-col-mchip.is-pull{background:var(--ui-success-soft);color:var(--ui-success-ink);border-color:var(--ui-success-line)}.rd-col-chips{display:flex;flex-wrap:wrap;gap:4px}.rd-col-flag{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:999px;font-size:11.5px;font-weight:650;border:1px solid;max-width:100%;overflow-wrap:anywhere}.rd-col-flag svg{width:12px;height:12px;flex-shrink:0}.rd-col-flag.is-tr{background:var(--ui-soft-2);color:var(--ui-accent-ink);border-color:var(--ui-accent-line)}.rd-col-flag.is-mark{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-col-steps{list-style:none;margin:0;padding:6px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;border-radius:18px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);counter-reset:st}.rd-col-steps li{min-width:0;position:relative}.rd-col-steps button{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;border-radius:13px;color:var(--dbx-text-3);font-size:13px;font-weight:600;cursor:default}.rd-col-steps li.is-done button{color:var(--dbx-text-2);cursor:pointer}.rd-col-steps li.is-done button:hover{background:var(--dbx-hover)}.rd-col-steps li.is-done button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-col-steps li.is-cur button{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-col-stepno{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;background:var(--dbx-soft);border:1px solid var(--dbx-line-2)}.rd-col-stepno svg{width:14px;height:14px;stroke-width:2.6}.rd-col-steps li.is-done .rd-col-stepno{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--dbx-success-ink)}.rd-col-steps li.is-cur .rd-col-stepno{background:var(--dbx-accent);border-color:var(--dbx-accent);color:var(--ui-on-accent)}.rd-col-steplbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-col-stepmobile{display:none;margin:0;font-size:13px;font-weight:650;color:var(--dbx-accent-ink)}.rd-col-toolbar{flex-wrap:wrap;gap:10px}.rd-col-state .dbx-select{min-height:42px;min-width:220px}.rd-col-selbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 18px;border-bottom:1px solid var(--dbx-line);background:var(--ui-surface)}.rd-col-th{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--dbx-text-2)}.rd-col-th svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-col-showtr{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--dbx-text-2);cursor:pointer}.rd-col-showtr input{width:17px;height:17px;accent-color:var(--dbx-accent)}.rd-col-selsum{margin-left:auto;font-size:13px;font-variant-numeric:tabular-nums}.rd-col-selacts{display:inline-flex;flex-wrap:wrap;gap:6px}.rd-col-expall{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:12.5px;align-self:center}.rd-col-expall svg{width:14px;height:14px}.rd-col-groups{display:grid;gap:10px;padding:12px}.rd-col-group{border:1px solid var(--dbx-line);border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm);min-width:0;overflow:hidden}.rd-col-group.is-sel{border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg))}.rd-col-ghead{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 6px;min-width:0}.rd-col-gtoggle{all:unset;box-sizing:border-box;flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 6px;border-radius:12px;cursor:pointer}.rd-col-gtoggle:hover{background:var(--dbx-hover)}.rd-col-gtoggle:focus-visible{outline:2px solid var(--dbx-accent)}.rd-col-gwho{display:grid;min-width:0;flex:1}.rd-col-gwho b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-col-gwho small{color:var(--dbx-text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-col-gsum{display:grid;justify-items:end;flex-shrink:0;font-variant-numeric:tabular-nums}.rd-col-gsum small{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-col-gsum b{color:var(--dbx-danger-ink)}.rd-col-gchev{width:18px;height:18px;flex-shrink:0;color:var(--dbx-text-3);transition:transform .15s}.rd-col-group.is-open .rd-col-gchev{transform:rotate(180deg)}.rd-col-cb{position:relative;display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;cursor:pointer;border-radius:10px}.rd-col-cb:hover{background:var(--dbx-hover)}.rd-col-cb input{position:absolute;opacity:0;width:1px;height:1px}.rd-col-cb input:checked+.rd-cp-box,.rd-col-cb input:indeterminate+.rd-cp-box{background:var(--dbx-accent);border-color:var(--dbx-accent);color:var(--ui-on-accent)}.rd-col-cb input:focus-visible+.rd-cp-box{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-col-cb input:disabled+.rd-cp-box{opacity:.35}.rd-col-legal{display:flex;gap:8px;align-items:flex-start;margin:0 12px 8px;padding:8px 12px;border-radius:12px;background:var(--ui-orange-soft);border:1px solid var(--ui-warn-line);color:var(--ui-orange-ink);font-size:12.5px;line-height:1.45}.rd-col-legal svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.rd-col-claims{list-style:none;margin:0;padding:8px;display:grid;gap:4px;border-top:1px solid var(--dbx-line)}.rd-col-claim{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:12px;min-width:0}.rd-col-claim:hover{background:var(--dbx-soft)}.rd-col-claim.is-sel{background:var(--dbx-tint)}.rd-col-claim.is-tr{background:var(--ui-soft)}.rd-col-claim.is-off .rd-col-cmain{opacity:.85}.rd-col-cmain{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.rd-col-cref{display:grid;min-width:150px}.rd-col-reflink{color:var(--dbx-text);font-weight:650;font-size:12.5px;text-decoration:none}.rd-col-reflink:hover{color:var(--dbx-accent-ink);text-decoration:underline}.rd-col-cref small{color:var(--dbx-text-3);font-size:12px}.rd-col-cmeta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.rd-col-due{font-size:12.5px;color:var(--dbx-text-2);white-space:nowrap}.rd-col-camt{display:grid;justify-items:end;flex-shrink:0;font-variant-numeric:tabular-nums}.rd-col-camt small{font-size:11px;color:var(--dbx-text-3)}.rd-col-sec{display:grid;gap:14px;min-width:0}.rd-col-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.rd-col-cards.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-col-pick{all:unset;box-sizing:border-box;display:grid;align-content:start;gap:8px;padding:14px 16px;border-radius:16px;border:1.5px solid var(--dbx-line);background:var(--ui-surface);cursor:pointer;min-width:0;transition:border-color .12s,box-shadow .12s}.rd-col-pick:hover:not(:disabled){border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg))}.rd-col-pick:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-col-pick.is-on{border-color:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 14%,transparent);background:var(--ui-surface)}.rd-col-pick:disabled{opacity:.55;cursor:not-allowed}.rd-col-pick small{font-size:12.5px;color:var(--dbx-text-2);line-height:1.4;overflow-wrap:anywhere}.rd-col-pick-top{display:flex;align-items:center;gap:10px;min-width:0}.rd-col-pick-top b{flex:1;min-width:0;overflow-wrap:anywhere}.rd-col-pick-ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--dbx-accent-ink);flex-shrink:0}.rd-col-pick-ic svg{width:18px;height:18px}.rd-col-pick-ok{width:20px;height:20px;color:var(--ui-accent-ink);margin-left:auto;flex-shrink:0}.rd-col-tplrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;align-items:start}.rd-col-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.rd-col-split .dbx-field-label{grid-column:1 / -1}.rd-col-radio{display:flex;gap:10px;align-items:flex-start;padding:9px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);cursor:pointer;min-width:0}.rd-col-radio.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-col-radio input{width:17px;height:17px;margin-top:2px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-col-radio span{display:grid;min-width:0}.rd-col-radio small{font-size:12px;color:var(--dbx-text-3)}.rd-col-csv{display:grid;gap:12px;min-width:0}.rd-col-cp{height:540px;border:1px solid var(--dbx-line);border-radius:18px;overflow:hidden;background:var(--ui-surface);grid-template-rows:minmax(0,1fr);grid-template-areas:"avail sel"}.rd-col-cp.is-ro .rd-cp-grip{cursor:default}.rd-col-item{min-height:58px}.rd-col-item-txt{gap:3px}.rd-col-label{min-height:34px;padding:4px 10px;font-size:13.5px;font-weight:550;border-radius:9px;width:100%;min-width:0}.rd-col-format{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px 14px;margin:0;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:16px;background:var(--dbx-soft);min-width:0;align-items:end}.rd-col-fmt{display:grid;gap:5px;min-width:0}.rd-col-fmt>span:first-child{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-col-fmt .dbx-seg{width:100%}.rd-col-fmt .dbx-seg button{flex:1}.rd-col-fmt.is-toggle{grid-auto-flow:column;justify-content:start;align-items:center;gap:10px}.rd-col-prev{display:grid;gap:8px;min-width:0}.rd-col-prev-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.rd-col-prev-head h3{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:.95rem}.rd-col-prev-head h3 svg{width:17px;height:17px;color:var(--ui-accent-ink)}.rd-col-prev-head .dbx-muted{font-size:12.5px;flex:1 1 200px}.rd-col-prev-wrap{overflow:auto;max-height:420px;border:1px solid var(--dbx-line);border-radius:14px;background:var(--ui-surface)}.rd-col-prev-table{width:max-content;min-width:100%;font-size:12.5px}.rd-col-prev-table th,.rd-col-prev-table td{white-space:nowrap;padding:7px 11px}.rd-col-prev-table thead th{position:sticky;top:0;background:var(--dbx-soft);z-index:1}.rd-col-raw{margin:0;max-height:420px;overflow:auto;padding:12px 14px;border-radius:14px;background:var(--ui-code-bg);color:var(--ui-on-strong);font:12px/1.55 var(--dbx-mono);white-space:pre;-moz-tab-size:6;tab-size:6}.rd-col-bom{display:inline-block;margin-right:4px;padding:0 5px;border-radius:5px;background:var(--ui-accent-strong);color:var(--ui-on-accent);font-size:10.5px}.rd-col-maptable{max-height:300px;overflow:auto;border:1px solid var(--dbx-line);border-radius:14px}.rd-col-maptable .dbx-table td,.rd-col-maptable .dbx-table th{padding:7px 12px;font-size:13px}.rd-col-sumtiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rd-col-sumtiles>div{display:grid;align-content:start;gap:2px;padding:12px 14px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-col-sumtiles>div.is-main{background:var(--dbx-tint);border-color:var(--dbx-tint-2)}.rd-col-sumtiles small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-col-sumtiles b{font-size:1.45rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere}.rd-col-sumtiles span{font-size:12.5px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-col-sumtxt{font-size:1.02rem!important}.rd-col-files{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13px;min-width:0}.rd-col-files>svg{width:17px;height:17px;flex-shrink:0;color:var(--ui-accent-ink);margin-top:2px}.rd-col-files>span{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;min-width:0}.rd-col-files code,.rd-col-key,.rd-col-code{font-family:var(--dbx-mono);font-size:12.5px;padding:2px 8px;border-radius:7px;background:var(--dbx-soft);border:1px solid var(--dbx-line);overflow-wrap:anywhere;word-break:break-all}.rd-col-files small{flex-basis:100%;color:var(--dbx-text-3);font-size:12px}.rd-col-prodsum{display:flex;flex-wrap:wrap;gap:6px}.rd-col-prodsum>span{padding:5px 10px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:12.5px}.rd-col-excl{border:1px solid var(--ui-warn-line);background:var(--ui-warn-soft);border-radius:14px;padding:8px 12px;font-size:13px}.rd-col-excl summary{display:flex;align-items:center;gap:6px;font-weight:650;color:var(--ui-warn-ink);cursor:pointer}.rd-col-excl summary svg{width:15px;height:15px}.rd-col-excl ul{margin:8px 0 2px;padding-left:20px;display:grid;gap:3px}.rd-col-excl li{overflow-wrap:anywhere}.rd-col-confirm{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;border:1.5px solid;cursor:pointer}.rd-col-confirm>div{display:grid;gap:4px;min-width:0;flex:1}.rd-col-confirm span{font-size:13px;color:var(--dbx-text-2)}.rd-col-confirm>svg{width:20px;height:20px;flex-shrink:0}.rd-col-confirm input[type=checkbox]{width:20px;height:20px;margin-top:1px;accent-color:var(--ui-orange);flex-shrink:0}.rd-col-confirm.is-legal{background:var(--ui-orange-soft);border-color:var(--ui-warn-line)}.rd-col-confirm.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);cursor:default;color:var(--ui-warn-ink)}.rd-col-confirm textarea{margin-top:4px}.rd-col-dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;font-size:13.5px}.rd-col-dl dt{color:var(--dbx-text-3);font-weight:600}.rd-col-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.rd-col-result{display:flex;gap:16px;align-items:flex-start;padding:20px;border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:inset 4px 0 0 var(--ui-success),var(--dbx-shadow-sm)}.rd-col-result.is-failed{box-shadow:inset 4px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-col-result.is-partial{box-shadow:inset 4px 0 0 var(--ui-warn),var(--dbx-shadow-sm)}.rd-col-result-ic{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--ui-success-soft);color:var(--dbx-success-ink);flex-shrink:0}.rd-col-result.is-failed .rd-col-result-ic{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-col-result-ic svg{width:26px;height:26px;stroke-width:2.4}.rd-col-result-body{display:grid;gap:12px;min-width:0;flex:1}.rd-col-result-body h3{margin:0;font-size:1.2rem}.rd-col-result-body>p{margin:0}.rd-col-result-acts{display:flex;flex-wrap:wrap;gap:8px}.rd-col-conflicts{padding:10px 14px;border-radius:14px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);font-size:13px}.rd-col-conflicts b{display:flex;align-items:center;gap:6px;color:var(--dbx-danger-ink)}.rd-col-conflicts b svg{width:15px;height:15px}.rd-col-conflicts ul{margin:6px 0 0;padding-left:20px;display:grid;gap:3px}.rd-col-conflicts li{overflow-wrap:anywhere}.rd-col-actionbar{position:sticky;bottom:12px;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;padding:10px 12px 10px 18px;border-radius:18px;background:color-mix(in srgb,var(--ui-overlay-base) 94%,transparent);color:var(--ui-on-strong);box-shadow:var(--dbx-shadow-pop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rd-col-actsum{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-variant-numeric:tabular-nums;min-width:0}.rd-col-actsum span{color:var(--ui-on-strong)}.rd-col-actbtns{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.rd-col-actionbar .dbx-btn.is-soft{background:var(--ui-on-strong-a);color:var(--ui-on-strong);border-color:transparent}.rd-col-actionbar .dbx-btn.is-soft:hover:not(:disabled){background:var(--ui-on-strong-a)}.rd-col-actionbar .dbx-btn.is-ghost{color:var(--ui-on-strong)}.rd-col-actionbar .dbx-btn:disabled{opacity:.45}.rd-col-table td{vertical-align:middle}.rd-col-table thead th{white-space:normal;padding:10px 8px}.rd-col-table td{padding:10px 8px;font-size:13.5px}.rd-col-table thead th:first-child,.rd-col-table td:first-child{padding-left:16px}.rd-col-table th.num,.rd-col-table td.num{text-align:right}.rd-col-table .dbx-row-chev{display:none}.rd-col-trow.is-failed td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-col-trow.is-partial td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-col-log{list-style:none;margin:0;padding:8px 12px 12px;display:grid;gap:6px}.rd-col-log li{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-col-log li.is-error{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-col-log li.is-denied{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-col-log-ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--dbx-soft);color:var(--dbx-text-3);flex-shrink:0}.rd-col-log-ic svg{width:15px;height:15px}.rd-col-log li.is-error .rd-col-log-ic{color:var(--dbx-danger-ink);background:var(--ui-danger-soft)}.rd-col-log li.is-denied .rd-col-log-ic{color:var(--ui-warn-ink);background:var(--ui-warn-soft)}.rd-col-log li>div{display:grid;gap:2px;min-width:0;flex:1}.rd-col-log-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px}.rd-col-log p{margin:0;font-size:13px;overflow-wrap:anywhere}.rd-col-log small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-col-log.is-compact{padding:0}.rd-col-hero.is-failed{box-shadow:inset 4px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-col-hero.is-partial{box-shadow:inset 4px 0 0 var(--ui-warn),var(--dbx-shadow-sm)}.rd-col-hero.is-created,.rd-col-hero.is-transferred,.rd-col-hero.is-confirmed{box-shadow:inset 4px 0 0 var(--ui-success),var(--dbx-shadow-sm)}.rd-col-hero-ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--dbx-accent-ink);flex-shrink:0}.rd-col-hero-ic svg{width:26px;height:26px}.rd-col-zipnames{display:block;color:var(--dbx-text-3);font-size:12px;margin-top:2px}.rd-col-code{display:block;white-space:pre-wrap;max-height:160px;overflow:auto}.rd-col-itable td{vertical-align:middle;padding:9px 8px;font-size:13px}.rd-col-itable thead th{padding:9px 8px;white-space:normal}.rd-col-itable td:first-child,.rd-col-itable th:first-child{padding-left:14px}.rd-col-itable td.num,.rd-col-itable th.num{text-align:right}.rd-col-agcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:14px}.rd-col-agcard{display:grid;align-content:start;gap:10px;padding:16px;border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);text-decoration:none;color:inherit;min-width:0;transition:border-color .12s}.rd-col-agcard:hover{border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg))}.rd-col-agcard.is-off{opacity:.7}.rd-col-agdl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px}.rd-col-agdl dt{color:var(--dbx-text-3)}.rd-col-agdl dd{margin:0;min-width:0}.rd-col-agstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rd-col-agstats>span{display:grid;padding:6px 10px;border-radius:10px;background:var(--dbx-soft);text-align:center}.rd-col-agstats b{font-size:1.1rem}.rd-col-agstats small{font-size:11.5px;color:var(--dbx-text-3)}.rd-col-form{display:grid;gap:16px;min-width:0}.rd-col-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rd-col-ways .rd-dun-check.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-col-secret{display:flex;gap:6px;align-items:center;min-width:0}.rd-col-secret .dbx-input{flex:1;min-width:0}.rd-col-mapacts{display:inline-flex;gap:6px;flex-wrap:wrap}.rd-col-mapgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.rd-col-mapgroup{border:1px solid var(--dbx-line);border-radius:14px;padding:8px 12px 10px;margin:0;min-width:0;background:var(--ui-surface)}.rd-col-mapgroup legend{display:flex;align-items:center;gap:6px;padding:0 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-col-mapgroup legend svg{width:14px;height:14px}.rd-col-maprow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;padding:3px 0;font-size:13px}.rd-col-maprow .dbx-input{min-height:34px;padding:4px 10px;font-size:12.5px}.rd-col-key{display:block;padding:10px 12px;font-size:13.5px;-webkit-user-select:all;user-select:all}.rd-col-savebar{gap:8px}.rd-col-tplcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px}.rd-col-tplcard{display:grid;align-content:start;gap:8px;padding:16px;border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);min-width:0}.rd-col-tplcard.is-std{border-color:color-mix(in srgb,var(--dbx-accent) 30%,var(--ui-mix-bg))}.rd-col-tplcard header{display:flex;align-items:center;gap:10px;min-width:0}.rd-col-tplcard header>div{display:grid;flex:1;min-width:0}.rd-col-tplcard header b{overflow-wrap:anywhere}.rd-col-tplcard header small{color:var(--dbx-text-3);font-size:12px}.rd-col-tplfmt{margin:0;font-size:12.5px;color:var(--dbx-accent-ink);font-weight:600}.rd-col-tplcols{margin:0;font-size:13px;color:var(--dbx-text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rd-col-tplag{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-col-tplag svg{width:14px;height:14px;color:var(--ui-accent-ink)}.rd-col-tplcard footer{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}@media (max-width: 1180px){.rd-col-table thead,.rd-col-itable thead{display:none}.rd-col-table,.rd-col-table tbody,.rd-col-itable,.rd-col-itable tbody{display:block}.rd-col-table tbody,.rd-col-itable tbody{display:grid;gap:10px;padding:12px}.rd-col-itable tbody{padding:0}.rd-col-table tbody tr,.rd-col-itable tbody tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm)}.rd-col-table td,.rd-col-itable td{display:block;padding:0!important;border:0;min-width:0;text-align:left!important}.rd-col-table td[data-label]:before,.rd-col-itable td[data-label]:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3);margin-bottom:2px}.rd-col-table td.is-primary,.rd-col-itable td.is-primary{grid-column:1 / -1;display:flex;align-items:center;padding-bottom:10px!important;border-bottom:1px solid var(--dbx-line)}.rd-col-table .dbx-row-chev{display:block;width:18px;height:18px;margin-left:auto;color:var(--dbx-text-3);flex-shrink:0}.rd-col-trow.is-failed,.rd-col-trow.is-partial{border-left-width:4px!important}.rd-col-trow.is-failed{border-left-color:var(--dbx-danger)!important}.rd-col-trow.is-partial{border-left-color:var(--ui-warn)!important}.rd-col-trow td:first-child{box-shadow:none!important}.rd-col-steps{grid-template-columns:repeat(6,minmax(0,1fr))}.rd-col-steplbl{font-size:12px}.rd-col-sumtiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-col-tplrow,.rd-col-cards.is-3{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.rd-col-cp{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"sel" "avail"}.rd-col-cp .rd-cp-avail{border-right:0;border-top:1px solid var(--dbx-line)}.rd-col-cp .rd-cp-avail .rd-cp-scroll{max-height:360px}.rd-col-cp .rd-cp-sel .rd-cp-scroll{flex:none;overflow:visible}.rd-col-steps .rd-col-steplbl{display:none}.rd-col-steps button{justify-content:center;padding:0}.rd-col-stepmobile{display:block}.rd-col-ways{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.rd-col-tabs .rd-col-tab-l{display:none}.rd-col-tabs .rd-col-tab-s{display:inline}.rd-col-tabs a{padding:0 4px;font-size:11.5px;gap:3px;flex-direction:column;min-height:50px;justify-content:center}.rd-col-tabs a svg{width:17px;height:17px}.rd-col-state,.rd-col-state .dbx-select-wrap,.rd-col-state .dbx-select{width:100%;min-width:0}.rd-col-selbar{padding:10px 12px}.rd-col-selsum{margin-left:0;flex-basis:100%}.rd-col-groups{padding:8px}.rd-col-ghead{padding:4px}.rd-col-gtoggle{gap:8px;flex-wrap:wrap}.rd-col-gtoggle .dbx-avatar{display:none}.rd-col-gwho{flex:1 1 140px}.rd-col-claim{align-items:flex-start;flex-wrap:wrap;padding:6px 6px 6px 0}.rd-col-cmain{flex:1 1 calc(100% - 56px)}.rd-col-cref{min-width:0}.rd-col-camt{width:100%;justify-items:start;padding-left:46px}.rd-col-table tbody tr,.rd-col-itable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-col-sumtiles{grid-template-columns:minmax(0,1fr)}.rd-col-sumtiles b{font-size:1.25rem}.rd-col-split{grid-template-columns:minmax(0,1fr)}.rd-col-dl{grid-template-columns:minmax(0,1fr);gap:0 0}.rd-col-dl dt{margin-top:8px}.rd-col-result{flex-direction:column;padding:16px}.rd-col-result-acts>*{flex:1 1 auto;justify-content:center}.rd-col-actionbar{bottom:8px;padding:10px;border-radius:16px}.rd-col-actbtns{width:100%}.rd-col-actbtns>.dbx-btn{flex:1 1 auto;justify-content:center}.rd-col-maprow{grid-template-columns:minmax(0,1fr);gap:2px}.rd-col-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rd-col-format{grid-template-columns:minmax(0,1fr)}.rd-col-cp .rd-cp-pane-head{padding:12px 12px 8px}.rd-col-cp .rd-cp-scroll{padding:0 10px 12px}.rd-col-cp .rd-cp-search{margin:0 12px 10px}.rd-col-item{flex-wrap:wrap}.rd-col-item .rd-cp-item-txt{flex:1 1 calc(100% - 80px)}.rd-col-item .rd-cp-acts{margin-left:auto}.rd-col-prev-head .dbx-muted{flex-basis:100%;order:3}}.rd-col-cline{display:flex;align-items:flex-start;gap:5px;margin-top:3px;font-size:12px;color:var(--ui-accent-ink);white-space:normal;overflow-wrap:anywhere}.rd-col-cline>svg{width:13px;height:13px;flex-shrink:0;margin-top:2px;color:var(--ui-accent-ink)}.rd-col-csec{display:grid;gap:12px}.rd-col-ctr{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-col-ctr li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-col-ctr-main{display:grid;flex:1 1 200px;min-width:0}.rd-col-ctr-main small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-col-ctr-side{display:flex;flex-wrap:wrap;gap:4px}.rd-col-events li.is-bad .rd-dun-tl-dot{border-color:var(--dbx-danger)}.rd-col-cstat b{color:var(--ui-accent-ink)}.rd-col-steps{grid-template-columns:repeat(6,auto);justify-content:space-between}@media (max-width: 720px){.rd-col .rd-dun-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-col-tabs a{font-size:10.5px;padding:0 2px}.rd-col-tabs .rd-col-tab-s{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-col-gtoggle .rd-dun-flag{order:3}}@media (max-width: 720px){.rd-col-item{flex-wrap:nowrap;gap:4px}.rd-col-item .rd-cp-pos{display:none}.rd-col-item .rd-cp-grip{width:26px}.rd-col-item .rd-cp-item-txt{flex:1 1 auto;min-width:0}.rd-col-item .rd-cp-acts .dbx-iconbtn{width:28px;height:30px}.rd-col-item small{display:none}}.rd-col-ways .rd-dun-check b{justify-self:start}@media (max-width: 900px){.rd-col-steps li.is-cur button{background:none}}@media (max-width: 720px){.rd-col .dbx-tiles.is-small.rd-dun-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.dbx-sec[data-sec=dunplan]{--sec: var(--ui-accent)}.dbx-sec[data-sec=dunmail]{--sec: var(--ui-orange)}.dbx-sec[data-sec=dunhist]{--sec: var(--ui-accent)}.dbx-sec[data-sec=dunlog]{--sec: var(--ui-info)}.rd-dun{min-width:0}.rd-dun-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-dun-p{margin:0;font-size:13.5px;line-height:1.5}.rd-dun-sechead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.rd-dun-clink{color:inherit;text-decoration:none}.rd-dun-clink:hover,.rd-dun-clink:hover b{color:var(--dbx-accent-ink);text-decoration:underline}.rd-dun-open{color:var(--dbx-danger-ink);font-variant-numeric:tabular-nums}.rd-dun-sub{display:block;color:var(--dbx-text-3);font-size:11.5px;font-weight:500;white-space:nowrap}.rd-dun-sub.is-late,.rd-dun-danger{color:var(--dbx-danger-ink)}.rd-dun-money{font-variant-numeric:tabular-nums}.rd-dun-mtitle{display:inline-flex;align-items:center;gap:8px}.rd-dun-mtitle svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-dun-mtitle.is-danger svg{color:var(--ui-danger-ink)}.rd-dun-form{display:grid;gap:14px}.rd-dun-hint{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.45;color:var(--dbx-text-2);background:var(--ui-glass-strong);border:1px solid var(--dbx-line)}.rd-dun-hint svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-dun-hint>span{min-width:0;overflow-wrap:anywhere}.rd-dun-hint.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-dun-hint.is-warn svg{color:var(--ui-warn-ink)}.rd-dun-note{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--dbx-text-3);white-space:normal!important}.rd-dun-note svg{width:13px;height:13px;flex-shrink:0}.rd-dun-note.is-warn{color:var(--ui-warn-ink)}.rd-dun-note.is-legal{color:var(--ui-orange-ink)}.rd-dun-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:16px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);width:fit-content;max-width:100%}.rd-dun-tabs::-webkit-scrollbar{display:none}.rd-dun-tabs a{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--dbx-text-2);text-decoration:none}.rd-dun-tabs a svg{width:16px;height:16px}.rd-dun-tabs a:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-dun-tabs a.is-active{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-dun-tabs a:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-dun-lvl{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;font-size:12px;font-weight:650;white-space:nowrap;border:1px solid}.rd-dun-lvl svg{width:13px;height:13px}.rd-dun-lvl.is-0{background:var(--dbx-soft);color:var(--dbx-text-3);border-color:var(--dbx-line);padding-left:9px}.rd-dun-lvl.is-1{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-dun-lvl.is-2{background:var(--ui-orange-soft);color:var(--ui-orange-ink);border-color:var(--ui-orange-line)}.rd-dun-lvl.is-3{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border-color:var(--ui-danger-line)}.rd-dun-lvl.is-ready{background:var(--ui-soft-2);color:var(--ui-accent-ink);border-color:var(--ui-accent-line)}.rd-dun-flag{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:999px;font-size:11.5px;font-weight:650;white-space:nowrap;border:1px solid}.rd-dun-flag svg{width:12px;height:12px}.rd-dun-flag.is-legal{background:var(--ui-orange-soft);color:var(--ui-orange-ink);border-color:var(--ui-warn-line)}.rd-dun-flag.is-stop{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-dun-chips{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rd-dun-wchip{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center;text-decoration:none;flex-shrink:0}.dbx-tiles.is-small.rd-dun-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.rd-dun-toolbar .dbx-toolbar-filters{min-width:0}.rd-dun-search{display:flex;gap:8px;align-items:center;flex:1 1 280px;justify-content:flex-end;min-width:0}.rd-dun-search .dbx-search{flex:1 1 auto;max-width:340px}.rd-dun-morebtn{position:relative;min-height:42px}.rd-dun-morebtn.is-on{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-dun-dot{position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--dbx-accent)}.rd-dun-filters{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:10px 12px;padding:12px 16px 14px;border-bottom:1px solid var(--dbx-line);background:var(--dbx-soft);align-items:end}.rd-dun-f{display:grid;gap:4px;min-width:0}.rd-dun-f>span:first-child{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-dun-f .dbx-input,.rd-dun-f .dbx-select{min-height:40px;width:100%;min-width:0}.rd-dun-reset{display:inline-flex;align-items:center;gap:4px;justify-self:start;align-self:center}.rd-dun-reset svg{width:14px;height:14px}.rd-dun-sums{display:flex;flex-wrap:wrap;gap:6px 22px;padding:10px 18px;border-bottom:1px solid var(--dbx-line);font-variant-numeric:tabular-nums}.rd-dun-sums>span{display:grid}.rd-dun-sums small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-dun-sums b{font-size:1rem}.rd-dun-sums b.is-open{color:var(--dbx-danger-ink)}.rd-dun-table td{vertical-align:middle}.rd-dun-table thead th{white-space:normal;padding:10px 7px;line-height:1.25}.rd-dun-table td{padding:10px 7px;font-size:13.5px}.rd-dun-table thead th:first-child,.rd-dun-table td:first-child{padding-left:16px}.rd-dun-table thead th:last-child,.rd-dun-table td:last-child{padding-right:14px}.rd-dun-table th.num,.rd-dun-table td.num{text-align:right}.rd-dun-ref{display:grid;gap:2px;min-width:0}.rd-dun-ref b{color:var(--dbx-text);white-space:nowrap}.rd-dun-ref small{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:var(--dbx-text-3);font-size:12px}.rd-dun-refcell{min-width:128px}.rd-dun-who{min-width:130px}.rd-dun-who .dbx-person{gap:9px}@media (min-width: 1181px){.rd-dun-who .dbx-avatar{display:none}}.rd-dun-ref b{font-size:12.5px}.rd-dun-num{white-space:nowrap;font-variant-numeric:tabular-nums}.rd-dun-stcell{min-width:104px}.rd-dun-row.is-l3 td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-dun-row.is-l2 td:first-child{box-shadow:inset 3px 0 0 var(--ui-orange)}.rd-dun-row.is-l1 td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-dun-row.is-ready td:first-child{box-shadow:inset 3px 0 0 var(--dbx-ink-3)}.rd-dun-row.is-done{opacity:.75}.rd-dun-row .dbx-row-chev{display:none}.rd-dun-hero{display:grid;gap:14px;padding:18px;border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);min-width:0}.rd-dun-hero.is-l3{box-shadow:inset 4px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-dun-hero.is-l2{box-shadow:inset 4px 0 0 var(--ui-orange),var(--dbx-shadow-sm)}.rd-dun-hero.is-l1{box-shadow:inset 4px 0 0 var(--ui-warn),var(--dbx-shadow-sm)}.rd-dun-hero.is-collection{box-shadow:inset 4px 0 0 var(--dbx-ink-3),var(--dbx-shadow-sm)}.rd-dun-hero.is-done{box-shadow:inset 4px 0 0 var(--ui-success),var(--dbx-shadow-sm)}.rd-dun-hero-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.rd-dun-hero-who{flex:1 1 260px;min-width:0;display:grid;gap:3px}.rd-dun-hero-who>b{font-size:1.35rem;font-weight:700;letter-spacing:-.01em}.rd-dun-hero-who>span{color:var(--dbx-text-2);font-size:13.5px;overflow-wrap:anywhere}.rd-dun-hero-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rd-dun-hero-chips{display:flex;flex-wrap:wrap;gap:6px}.rd-dun-mini{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.rd-dun-mini>div{display:grid;align-content:start;gap:1px;padding:8px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-dun-mini small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-dun-mini b{font-size:1.1rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rd-dun-mini .is-ok b{color:var(--dbx-success-ink)}.rd-dun-mini .is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-dun-mini .is-bad b{color:var(--dbx-danger-ink)}.rd-dun-mini .is-total{background:var(--dbx-tint);border-color:var(--dbx-tint-2)}.rd-dun-late{font-size:12px;font-weight:600;color:var(--dbx-danger-ink)}.rd-dun-next{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:14px;background:linear-gradient(135deg,var(--ui-soft),var(--ui-surface));border:1px solid var(--ui-accent-line)}.rd-dun-next>div{display:grid;gap:2px;min-width:0}.rd-dun-next b{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-accent-ink)}.rd-dun-next span{font-size:14px;color:var(--dbx-text)}.rd-dun-next small{font-size:12.5px;color:var(--ui-warn-ink)}.rd-dun-next.is-blocked{background:linear-gradient(135deg,var(--ui-warn-soft),var(--ui-warn-soft));border-color:var(--ui-warn-line)}.rd-dun-next.is-none{background:var(--dbx-soft);border-color:var(--dbx-line)}.rd-dun-next-ic{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--ui-surface);flex-shrink:0;color:var(--ui-accent-ink)}.rd-dun-next-ic svg{width:19px;height:19px}.rd-dun-next.is-blocked .rd-dun-next-ic{color:var(--ui-warn-ink)}.rd-dun-switch{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:14px;border:1px solid}.rd-dun-switch.is-on{background:linear-gradient(135deg,var(--ui-info-soft),var(--ui-surface));border-color:var(--ui-info-line)}.rd-dun-switch.is-off{background:linear-gradient(135deg,var(--ui-warn-soft),var(--ui-warn-soft));border-color:var(--ui-warn-line)}.rd-dun-switch.is-big{padding:16px 18px;border-radius:var(--dbx-radius)}.rd-dun-switch-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--ui-surface);flex-shrink:0}.rd-dun-switch-ic svg{width:21px;height:21px}.rd-dun-switch.is-on .rd-dun-switch-ic{color:var(--ui-info-ink)}.rd-dun-switch.is-off .rd-dun-switch-ic{color:var(--ui-warn-ink)}.rd-dun-switch-txt{flex:1 1 240px;min-width:0;display:grid;gap:2px}.rd-dun-switch-txt span{font-size:13px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-dun-switch-ctl{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--dbx-text-2)}.rd-dun-hero-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-dun-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.rd-dun-nrow{align-items:flex-start}.rd-dun-nrow small{white-space:normal;overflow-wrap:anywhere}.rd-dun-nside{display:grid;justify-items:end;gap:6px;flex-shrink:0}.dbx-sec-row-ic.is-held{background:var(--ui-orange-soft);color:var(--ui-orange-ink)}.dbx-sec-row-ic.is-bad{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.dbx-sec-row-ic.is-ready{background:var(--ui-soft-2);color:var(--ui-accent-ink)}.rd-dun-timeline{list-style:none;margin:0;padding:0 0 0 6px;display:grid;gap:0}.rd-dun-timeline li{position:relative;display:flex;gap:12px;padding:0 0 14px}.rd-dun-timeline li:before{content:"";position:absolute;left:5px;top:14px;bottom:-2px;width:2px;background:var(--dbx-line-2)}.rd-dun-timeline li:last-child:before{display:none}.rd-dun-tl-dot{width:12px;height:12px;border-radius:50%;margin-top:4px;flex-shrink:0;background:var(--ui-surface);border:3px solid var(--sec);position:relative}.rd-dun-timeline li.is-user .rd-dun-tl-dot{border-color:var(--dbx-accent)}.rd-dun-timeline li>div{min-width:0;display:grid;gap:3px;flex:1}.rd-dun-tl-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px}.rd-dun-tl-who{display:inline-flex;align-items:center;gap:4px;color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-dun-tl-who svg{width:13px;height:13px}.rd-dun-tl-change{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12.5px}.rd-dun-tl-change svg{width:13px;height:13px;color:var(--dbx-text-3)}.rd-dun-tl-st{padding:1px 8px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2)}.rd-dun-tl-st.is-new{background:var(--dbx-tint);border-color:var(--dbx-tint-2);color:var(--dbx-accent-ink);font-weight:650}.rd-dun-tl-lvl{padding:1px 8px;border-radius:999px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink);font-weight:650}.rd-dun-timeline p{margin:0;font-size:13px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-dun-radio{display:grid;gap:8px}.rd-dun-radio label{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);cursor:pointer}.rd-dun-radio input{width:18px;height:18px;margin-top:2px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-dun-radio span{display:grid;gap:2px;min-width:0}.rd-dun-radio small{color:var(--dbx-text-3);font-size:12.5px}.rd-dun-prev{display:grid;gap:12px;min-width:0}.rd-dun-prevmeta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:0;padding:10px 12px;border-radius:12px;background:var(--dbx-soft);font-size:13.5px}.rd-dun-prevmeta dt{color:var(--dbx-text-3);font-weight:600}.rd-dun-prevmeta dd{margin:0;overflow-wrap:anywhere;min-width:0}.rd-dun-prev .rd-frame{min-width:0}.rd-dun-prev iframe{width:100%;border:0;display:block}.rd-dun-days{display:grid;gap:14px}.rd-dun-day{display:grid;gap:6px}.rd-dun-dayhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13.5px}.rd-dun-dayhead small{color:var(--dbx-accent-ink);font-weight:600}.rd-dun-dayhead .dbx-muted{margin-left:auto;font-size:12px}.rd-dun-uprow{align-items:flex-start}.rd-dun-uprow>div b{white-space:normal}.rd-dun-uprow small{white-space:normal;overflow-wrap:anywhere}.rd-dun-uprow.is-off{background:var(--ui-warn-soft)}.rd-dun-uprow.is-off .rd-dun-lvl{color:var(--dbx-text)}.rd-dun-uprow.is-inst{background:var(--ui-soft)}.rd-dun-upside{display:grid;justify-items:end;gap:4px;flex-shrink:0;font-variant-numeric:tabular-nums}.rd-dun-runwrap{background:var(--ui-surface);border-radius:12px;border:1px solid var(--dbx-line)}.rd-dun-runs td.num,.rd-dun-runs th.num{text-align:right}.rd-dun-trig{display:inline-flex;align-items:center;gap:5px;font-size:13px;overflow-wrap:anywhere}.rd-dun-trig svg{width:14px;height:14px;color:var(--ui-accent-ink);flex-shrink:0}.rd-dun-trig.is-auto svg{color:var(--dbx-text-3)}.rd-dun-result{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));gap:8px}.rd-dun-result>span{display:grid;padding:8px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-dun-result b{font-size:1.2rem;font-variant-numeric:tabular-nums}.rd-dun-result small{font-size:12px;color:var(--dbx-text-3)}.rd-dun-result .is-ok{background:var(--ui-success-soft);border-color:var(--ui-success-line)}.rd-dun-result .is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-dun-result .is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-dun-result p{grid-column:1 / -1;margin:0;font-size:13px}.rd-dun-set{display:grid;gap:16px;min-width:0}.rd-dun-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rd-dun-stage{display:grid;gap:10px;align-content:start;padding:14px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-dun-stage.is-l1{border-top:3px solid var(--ui-warn)}.rd-dun-stage.is-l2{border-top:3px solid var(--ui-orange)}.rd-dun-stage.is-l3{border-top:3px solid var(--dbx-danger)}.rd-dun-stage.is-ready{border-top:3px solid var(--dbx-ink-3)}.rd-dun-stage.is-dim>:not(.rd-dun-stage-head){opacity:.5}.rd-dun-stage-head{display:flex;align-items:center;gap:10px}.rd-dun-stage-head b{flex:1;min-width:0}.rd-dun-stage-no{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;color:var(--ui-on-accent);background:var(--dbx-accent);flex-shrink:0}.rd-dun-stage-no svg{width:15px;height:15px}.rd-dun-stage-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:end}.rd-dun-stage .rd-dun-tplrow .dbx-btn>span{display:none}.rd-dun-stage .rd-dun-tplrow .dbx-btn{min-height:42px;padding:0 12px}.rd-dun-stage.is-ready .rd-dun-stage-grid{grid-template-columns:minmax(0,220px) minmax(0,1fr)}.rd-dun-stage-hint{display:flex;gap:6px;align-items:flex-start;font-size:12px;color:var(--dbx-text-3);line-height:1.4}.rd-dun-stage-hint svg{width:14px;height:14px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-dun-f-stack{display:grid;gap:8px;align-content:start;min-width:0}.rd-dun-tplrow{display:flex;gap:8px;align-items:center;min-width:0}.rd-dun-tplrow .dbx-select-wrap{flex:1;min-width:0}.rd-dun-tplrow .dbx-select{min-width:0;width:100%}.rd-dun-check{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);cursor:pointer;min-width:0}.rd-dun-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-dun-check span{display:grid;gap:2px;min-width:0}.rd-dun-check small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-dun-check.is-off{opacity:.6;cursor:not-allowed}.rd-dun-savebar{display:flex;justify-content:flex-end}.rd-dun-savebar .dbx-btn{min-height:46px}.rd-dun-cstats{display:flex;flex-wrap:wrap;gap:6px}.rd-dun-cstats>span{display:grid;gap:2px;padding:6px 12px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0;justify-items:start}.rd-dun-cstats small{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-dun-cstats b{font-variant-numeric:tabular-nums}.rd-dun-crow{text-decoration:none;color:inherit}.rd-dun-crow>div b{white-space:normal}.rd-dun-crow small{white-space:normal;overflow-wrap:anywhere}.rd-dun-cside{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;flex-shrink:0;max-width:45%}.rd-dun-all{display:inline-flex;align-items:center;gap:4px;font-size:13px}.rd-dun-all svg{width:14px;height:14px}.rd-dun-dash header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.rd-dun-dash-ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--ui-orange-soft);color:var(--ui-orange-ink);flex-shrink:0}.rd-dun-dash-ic svg{width:20px;height:20px}.rd-dun-dash-body{display:grid;gap:12px}.rd-dun-dash-big{display:grid}.rd-dun-dash-big b{font-size:1.7rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rd-dun-dash-big small{color:var(--dbx-text-3);font-size:12.5px}.rd-dun-dash-levels{list-style:none;margin:0;padding:0;display:grid;gap:7px}.rd-dun-dash-levels li{display:grid;grid-template-columns:minmax(88px,30%) 1fr auto;gap:10px;align-items:center;font-size:13px}.rd-dun-dash-levels li b{min-width:28px;text-align:right;font-variant-numeric:tabular-nums}.rd-dun-dash-bar{height:10px;border-radius:999px;background:var(--dbx-soft);overflow:hidden}.rd-dun-dash-bar i{display:block;height:100%;border-radius:inherit;min-width:3px}.rd-dun-dash-bar i.is-0{background:var(--ui-accent-soft-2)}.rd-dun-dash-bar i.is-1{background:var(--ui-warn)}.rd-dun-dash-bar i.is-2{background:var(--ui-orange)}.rd-dun-dash-bar i.is-3{background:var(--dbx-danger)}.rd-dun-dash-foot{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-dun-dash-foot .is-danger{color:var(--dbx-danger-ink);font-weight:650}.rd-dun-dash-foot .dbx-link{margin-left:auto}@media (max-width: 1180px){.rd-dun-table thead{display:none}.rd-dun-table,.rd-dun-table tbody{display:block}.rd-dun-table tbody{display:grid;gap:10px;padding:12px}.rd-dun-table tbody tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm)}.rd-dun-table td{display:block;padding:0!important;border:0;min-width:0;text-align:left!important;font-size:13.5px}.rd-dun-table td[data-label]:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3);margin-bottom:2px}.rd-dun-table td.is-primary{grid-column:1 / -1;display:flex;align-items:center;padding-bottom:10px!important;border-bottom:1px solid var(--dbx-line)}.rd-dun-table td.rd-dun-who,.rd-dun-table td.rd-dun-stcell{grid-column:span 2}.rd-dun-table .dbx-row-chev{display:block;width:18px;height:18px;margin-left:auto;color:var(--dbx-text-3);flex-shrink:0}.rd-dun-row.is-l3,.rd-dun-row.is-l2,.rd-dun-row.is-l1,.rd-dun-row.is-ready{border-left-width:4px!important}.rd-dun-row.is-l3{border-left-color:var(--dbx-danger)!important}.rd-dun-row.is-l2{border-left-color:var(--ui-orange)!important}.rd-dun-row.is-l1{border-left-color:var(--ui-warn)!important}.rd-dun-row.is-ready{border-left-color:var(--dbx-ink-3)!important}.rd-dun-row td:first-child{box-shadow:none!important}.rd-dun-table .rd-dun-sub{white-space:normal}.rd-dun-mini{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-dun-stages{grid-template-columns:minmax(0,1fr)}.rd-dun-stage-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rd-dun-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.rd-dun-actions{width:100%}.rd-dun-actions>*{flex:1 1 auto;justify-content:center}.rd-dun-tabs{width:100%}.rd-dun-tabs a{flex:1 1 0;min-width:0;justify-content:center;padding:0 6px;gap:5px;font-size:13px}.rd-dun-search{flex-basis:100%}.rd-dun-search .dbx-search{max-width:none}.rd-dun-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-dun-table td.rd-dun-who,.rd-dun-table td.rd-dun-stcell{grid-column:1 / -1}.rd-dun-table tbody{padding:10px}.rd-dun-sums{gap:6px 16px;padding:10px 14px}.rd-dun-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.rd-dun-hero{padding:14px}.rd-dun-hero-who>b{font-size:1.15rem}.rd-dun-mini{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-dun-hero-acts>.dbx-btn,.rd-dun-hero-acts>a.dbx-btn{flex:1 1 auto;justify-content:center}.rd-dun-switch-ctl{width:100%;justify-content:space-between}.rd-dun-stage-grid,.rd-dun-stage.is-ready .rd-dun-stage-grid{grid-template-columns:minmax(0,1fr)}.rd-dun-uprow{flex-wrap:wrap}.rd-dun-uprow>div{flex:1 1 calc(100% - 50px)}.rd-dun-upside{width:100%;grid-auto-flow:column;justify-content:space-between;align-items:center;padding-left:44px}.rd-dun-nrow{flex-wrap:wrap}.rd-dun-nrow>div{flex:1 1 calc(100% - 50px)}.rd-dun-nside{width:100%;grid-auto-flow:column;justify-content:space-between;padding-left:44px}.rd-dun-crow{flex-wrap:wrap}.rd-dun-crow>div{flex:1 1 calc(100% - 50px)}.rd-dun-cside{max-width:none;width:100%;justify-content:flex-start;padding-left:44px}.rd-dun-runs.is-cards tbody{padding:0}.rd-dun-runwrap{background:transparent;border:0}.rd-dun-savebar .dbx-btn{flex:1 1 auto}.rd-dun-dash-foot .dbx-link{margin-left:0}}.rd-cx-btn{--rd-cx-red: var(--ui-danger-ink);background:var(--ui-surface);color:var(--rd-cx-red);border:1px solid color-mix(in srgb,var(--rd-cx-red) 26%,var(--ui-mix-bg))!important}.dbx-btn.rd-cx-btn{font-weight:600}.rd-cx-btn:not(:disabled):hover{background:var(--ui-danger-soft)!important;border-color:color-mix(in srgb,var(--rd-cx-red) 45%,var(--ui-mix-bg))!important}.rd-cx-btn:focus-visible{outline:2px solid var(--rd-cx-red);outline-offset:2px}.rd-cx-btn.is-done{color:var(--dbx-text-2);border-color:var(--dbx-line-2)!important;background:var(--dbx-soft)}.rd-cx-btn.is-done svg{color:var(--dbx-text-3)}.rd-cx-btn.is-done:not(:disabled):hover{background:var(--dbx-hover)!important;border-color:var(--dbx-line-2)!important;color:var(--dbx-text)}.rd-cx-layer .dbx-modal{width:min(760px,100%)}.rd-cx-layer .dbx-modal-body{display:flex;flex-direction:column;gap:14px}.rd-cx-layer .dbx-modal-body>*{flex-shrink:0}.rd-cx-layer .dbx-modal-foot{align-items:center}.rd-cx-foot-hint{flex:1 1 200px;color:var(--dbx-text-3);font-size:12.5px}.rd-cx-skel{display:grid;gap:14px}.rd-cx-h{display:flex;align-items:center;gap:8px;margin:4px 0 -4px;font-size:13px;font-weight:600;color:var(--dbx-text-2);text-transform:uppercase;letter-spacing:.04em}.rd-cx-h .dbx-spin{width:13px;height:13px;color:var(--dbx-text-3)}.rd-cx-alert{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;border-radius:14px;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.rd-cx-alert>svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.rd-cx-alert.is-error{background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-cx-alert.is-info{background:var(--dbx-tint);border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg));color:var(--dbx-text-2)}.rd-cx-alert.is-info>svg{color:var(--ui-accent-ink)}.rd-cx-alert.is-warn{background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-cx-sum{border:1px solid var(--dbx-line);border-radius:18px;background:var(--dbx-soft);padding:14px 16px}.rd-cx-sum dl{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 18px}.rd-cx-sum dl>div{min-width:0;display:grid;gap:3px;align-content:start}.rd-cx-sum dt{font-size:12px;color:var(--dbx-text-3)}.rd-cx-sum dd{margin:0;font-weight:600;font-size:14px;color:var(--dbx-text);overflow-wrap:anywhere}.rd-cx-sum .is-key dd{color:var(--ui-danger-ink);font-size:15px}.rd-cx-sum .is-date .dbx-input{min-height:36px;padding:4px 10px;font-weight:500;width:100%;max-width:190px}.rd-cx-sum .is-date .dbx-input[aria-invalid=true]{border-color:var(--dbx-danger)}.rd-cx-open{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--dbx-line-2);color:var(--ui-warn-ink);font-size:13px}.rd-cx-open svg{width:16px;height:16px;flex-shrink:0}.rd-cx-choices{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rd-cx-choice{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;padding:14px 16px;border-radius:18px;border:1.5px solid var(--dbx-line-2);background:var(--ui-surface);transition:border-color .15s,background .15s,box-shadow .15s}.rd-cx-choice:hover{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg))}.rd-cx-choice:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-cx-choice.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint);box-shadow:0 10px 24px -14px var(--dbx-accent)}.rd-cx-choice-ic{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-cx-choice.is-on .rd-cx-choice-ic{background:var(--dbx-accent);color:var(--ui-on-accent)}.rd-cx-choice-ic svg{width:21px;height:21px}.rd-cx-choice-txt{display:grid;gap:3px;min-width:0}.rd-cx-choice-txt b{font-size:15px;font-weight:650;color:var(--dbx-text)}.rd-cx-choice-txt small{font-size:12.5px;color:var(--dbx-text-2);line-height:1.35}.rd-cx-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--dbx-line-2);background:var(--ui-surface);box-sizing:border-box}.rd-cx-choice.is-on .rd-cx-radio{border:6px solid var(--dbx-accent)}.rd-cx-doc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));background:var(--ui-surface)}.rd-cx-file{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:500}.rd-cx-file svg{width:15px;height:15px;color:var(--ui-accent-ink);flex-shrink:0}.rd-cx-file span{overflow-wrap:anywhere}.rd-cx-doc-acts{display:inline-flex;flex-wrap:wrap;gap:6px}.rd-cx-pdf{position:relative;border-radius:16px;background:var(--ui-soft-2);padding:12px;max-height:70vh;overflow:auto;overscroll-behavior:contain}.rd-cx-pdf-pages{display:grid;gap:12px}.rd-cx-pdf-pages canvas{display:block;width:100%;height:auto;background:var(--ui-surface);border-radius:4px;box-shadow:0 6px 20px -10px color-mix(in srgb,var(--ui-shade-base) 35%,transparent)}.rd-cx-pdf-state{display:flex;align-items:center;justify-content:center;gap:8px;min-height:120px;color:var(--dbx-text-2);font-size:13px;flex-wrap:wrap;text-align:center}.rd-cx-mail{display:grid;gap:12px;border:1px solid var(--dbx-line);border-radius:18px;padding:14px 16px;min-width:0}.rd-cx-meta{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;align-items:center;font-size:13.5px}.rd-cx-meta dt{color:var(--dbx-text-3)}.rd-cx-meta dd{margin:0;min-width:0;overflow-wrap:anywhere}.rd-cx-meta .dbx-select-wrap{max-width:100%}.rd-cx-frame{border:1px solid var(--dbx-line);border-radius:12px;padding:4px 10px;background:var(--ui-surface);max-height:340px;overflow:auto}.rd-cx-mail-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rd-cx-tpl{margin-left:auto;color:var(--dbx-text-3);font-size:12px}.rd-cx-missing{display:flex;align-items:center;gap:6px;margin:0;color:var(--ui-warn-ink);font-size:12.5px}.rd-cx-missing svg{width:14px;height:14px;flex-shrink:0}.rd-cx-reason .dbx-link{display:inline-flex;align-items:center;gap:6px}.rd-cx-reason .dbx-link svg{width:15px;height:15px}.rd-cx-docs-date{color:var(--dbx-text-3)}@media (max-width: 720px){.rd-cx-layer{padding:0!important}.rd-cx-layer .dbx-modal{width:100%;height:100dvh;max-height:none;border-radius:0;border:0}.rd-cx-layer .dbx-modal-body{padding:14px 14px 18px}.rd-cx-choices{grid-template-columns:minmax(0,1fr)}.rd-cx-choice{min-height:72px}.rd-cx-sum{padding:12px 14px}.rd-cx-sum dl{grid-template-columns:1fr 1fr}.rd-cx-sum .is-key,.rd-cx-sum .is-date{grid-column:span 1}.rd-cx-mail{padding:12px}.rd-cx-meta{grid-template-columns:minmax(0,1fr);gap:2px}.rd-cx-meta dd+dt{margin-top:6px}.rd-cx-foot-hint{display:none}.rd-cx-pdf{padding:8px}}.rd-co{padding:18px 20px;display:grid;gap:14px}.rd-co-lead{display:flex;gap:8px;align-items:flex-start;margin:0;color:var(--dbx-text-2);font-size:13.5px}.rd-co-lead svg{width:17px;height:17px;flex-shrink:0;color:var(--ui-accent-ink);margin-top:1px}.rd-co-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px}.rd-co-grid .is-wide{grid-column:1 / -1}.rd-co-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.rd-co-warn{display:inline-flex;align-items:center;gap:6px;margin-right:auto;color:var(--ui-warn-ink);font-size:12.5px}.rd-co-warn svg{width:15px;height:15px;flex-shrink:0}@media (max-width: 720px){.rd-co{padding:14px}.rd-co-grid{grid-template-columns:minmax(0,1fr)}.rd-co-foot .dbx-btn{flex:1 1 auto}}@media (max-width: 720px){.lt-actionbar>.rd-cx-btn{flex:1 1 0}.lt-actionbar:has(>.rd-cx-btn)>.dbx-btn.is-primary{flex-basis:100%}}.rd-cx-prods{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:12px}.rd-cx-prods>span{font-size:12px;color:var(--dbx-text-3);text-transform:uppercase;letter-spacing:.06em;margin-right:4px}.rd-cx-prod{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);font:inherit;font-size:13px;cursor:pointer;min-height:36px}.rd-cx-prod i{width:9px;height:9px;border-radius:50%;background:var(--pc)}.rd-cx-prod small{color:var(--dbx-text-3)}.rd-cx-prod.is-on{border-color:var(--pc);box-shadow:0 0 0 3px color-mix(in srgb,var(--pc) 18%,transparent);background:color-mix(in srgb,var(--pc) 8%,var(--ui-mix-bg))}.rd-cb-cands{display:grid;gap:6px}.rd-cb-cand{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;width:100%;padding:10px 14px;border-radius:12px;border:1px solid var(--dbx-line-2);background:var(--dbx-soft);cursor:pointer}.rd-cb-cand:hover,.rd-cb-cand:focus-visible{border-color:var(--dbx-accent);background:var(--dbx-hover)}.rd-cb-cand small{grid-column:1;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-cb-cand svg{grid-row:1 / 3;grid-column:2;width:16px;height:16px;color:var(--dbx-text-3)}.rd-cb-small{font-size:12.5px;margin:-4px 0 0;overflow-wrap:anywhere}.rd-cb .rd-ps-pick small{margin:0 8px;overflow-wrap:anywhere}.rd-cb-kv{display:contents}.rd-cb-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.rd-cb-vars{position:sticky;top:84px;max-height:calc(100vh - 110px);overflow:auto}.rd-cb-ta{min-height:84px;resize:vertical;width:100%;font:inherit;line-height:1.5}.rd-cb-switch{align-items:flex-start}.rd-cb-switch .dbx-toggle{flex:none;margin-top:2px}.rd-cb-tpls{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:8px}.rd-cb-tpls li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-cb-tpls li>svg{width:18px;height:18px;color:var(--dbx-text-3)}.rd-cb-tpls span{display:flex;flex-direction:column;gap:2px}.rd-cb-tpls small{color:var(--dbx-text-3);font-size:12.5px}.rd-cb-save{display:flex;justify-content:flex-end;margin-top:4px}.rd-cb-clist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-cb-clist small{overflow-wrap:anywhere}.rd-cb-way{color:var(--dbx-accent-ink, var(--dbx-accent));font-weight:600}@media (max-width: 1100px){.rd-cb-grid{grid-template-columns:1fr}.rd-cb-vars{position:static;max-height:none}}@media (max-width: 640px){.rd-cb-tpls li{grid-template-columns:minmax(0,1fr)}.rd-cb-tpls li>svg{display:none}}.rd-lg-chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap;background:var(--dbx-soft);color:var(--dbx-text-2);border:1px solid var(--dbx-line)}.rd-lg-chip svg{width:13px;height:13px;flex-shrink:0}.rd-lg-chip.is-blocked{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border-color:var(--ui-danger-line)}.rd-lg-chip.is-active{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-lg-chip.is-draft{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-lg-chip.is-ended{background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-lg-chip.is-held{background:var(--ui-orange-soft);color:var(--ui-orange-ink);border-color:var(--ui-warn-line)}.rd-lg-mini{display:inline-flex;align-items:center;gap:3px;margin-left:6px;vertical-align:1px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border:1px solid var(--ui-danger-line)}.rd-lg-mini.is-case{background:var(--ui-accent-soft);color:var(--dbx-accent-ink);border-color:var(--dbx-tint-2)}.rd-lg-mini.is-multi{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-lg-banner{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px 16px;border-radius:16px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--ui-danger-ink);box-shadow:inset 4px 0 0 var(--dbx-danger)}.rd-lg-banner>svg{width:22px;height:22px;flex-shrink:0;color:var(--ui-danger-ink);margin-top:1px}.rd-lg-banner-txt{flex:1;min-width:0;display:grid;gap:3px;font-size:13.5px;line-height:1.5}.rd-lg-banner-txt b{font-size:14.5px;color:var(--dbx-danger-ink)}.rd-lg-banner-txt span{overflow-wrap:anywhere}.rd-lg-banner-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-lg-banner.is-info{background:var(--ui-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink);box-shadow:inset 4px 0 0 var(--ui-info)}.rd-lg-banner.is-info>svg,.rd-lg-banner.is-info b{color:var(--ui-info-ink)}.rd-lg-banner.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink);box-shadow:inset 4px 0 0 var(--ui-warn)}.rd-lg-banner.is-warn>svg,.rd-lg-banner.is-warn b{color:var(--ui-warn-ink)}.rd-lg-banner.is-compact{padding:10px 12px;border-radius:12px}.rd-lg-banner.is-compact>svg{width:18px;height:18px}.rd-lg-banner.is-compact .rd-lg-banner-txt b{font-size:13.5px}.rd-lg-block{border-radius:16px;border:1px solid var(--dbx-line);background:var(--ui-surface);min-width:0;overflow:hidden}.rd-lg-block-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;background:var(--dbx-soft);border-bottom:1px solid var(--dbx-line)}.rd-lg-block-head>svg{width:20px;height:20px;flex-shrink:0;color:var(--dbx-text-2)}.rd-lg-block-head b{font-size:14px;color:var(--dbx-text);flex:1;min-width:180px}.rd-lg-block.is-blocked{border-color:var(--ui-danger-line);box-shadow:0 0 0 3px var(--ui-danger)}.rd-lg-block.is-blocked .rd-lg-block-head{background:var(--ui-danger-soft);border-bottom-color:var(--ui-danger-line)}.rd-lg-block.is-blocked .rd-lg-block-head>svg,.rd-lg-block.is-blocked .rd-lg-block-head b{color:var(--dbx-danger-ink)}.rd-lg-block.is-draft .rd-lg-block-head{background:var(--ui-warn-soft);border-bottom-color:var(--ui-warn-line)}.rd-lg-block.is-draft .rd-lg-block-head>svg,.rd-lg-block.is-draft .rd-lg-block-head b{color:var(--ui-warn-ink)}.rd-lg-block.is-active .rd-lg-block-head{background:var(--ui-info-soft)}.rd-lg-block.is-active .rd-lg-block-head>svg,.rd-lg-block.is-active .rd-lg-block-head b{color:var(--ui-info-ink)}.rd-lg-block-body{padding:12px 14px;display:grid;gap:12px}.rd-lg-none{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-radius:14px;border:1px dashed var(--dbx-line-2);background:var(--dbx-soft);font-size:13px;color:var(--dbx-text-2)}.rd-lg-none>svg{width:18px;height:18px;color:var(--dbx-text-3);flex-shrink:0}.rd-lg-none>span{flex:1;min-width:160px}.rd-lg-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;font-size:13.5px}.rd-lg-facts dt{color:var(--dbx-text-3)}.rd-lg-facts dd{margin:0;font-weight:600;color:var(--dbx-text);overflow-wrap:anywhere;min-width:0}.rd-lg-facts dd small{font-weight:500;color:var(--dbx-text-2)}.rd-lg-facts .is-red{color:var(--dbx-danger-ink)}.rd-lg-facts .is-green{color:var(--dbx-success-ink)}.rd-lg-acts{display:flex;flex-wrap:wrap;gap:6px}.rd-lg-act{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);font-size:12.5px;font-weight:600;color:var(--dbx-text)}.rd-lg-act svg{width:15px;height:15px;flex-shrink:0;color:var(--dbx-text-2)}.rd-lg-act:hover:not(:disabled){background:var(--dbx-hover)}.rd-lg-act:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-lg-act:disabled{opacity:.45;cursor:not-allowed}.rd-lg-act.is-primary{background:var(--dbx-accent);border-color:var(--dbx-accent);color:var(--ui-on-accent)}.rd-lg-act.is-primary:hover:not(:disabled){background:color-mix(in srgb,var(--dbx-accent) 88%,var(--ui-ink))}.rd-lg-act.is-primary svg{color:var(--ui-on-accent)}.rd-lg-act.is-danger{border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-lg-act.is-danger svg{color:var(--ui-danger-ink)}.rd-lg-act.is-warn{border-color:var(--ui-warn-line);background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-lg-msgnote{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--dbx-text-2)}.rd-lg-cands{display:flex;flex-wrap:wrap;gap:6px}.rd-lg-modal .dbx-modal{width:min(940px,100%)}.rd-lg-dlg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.rd-lg-sec{border:1px solid var(--dbx-line);border-radius:16px;padding:14px;display:grid;gap:10px;min-width:0;background:var(--ui-surface)}.rd-lg-sec.is-wide{grid-column:1 / -1}.rd-lg-sec>h3{margin:0;display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dbx-accent-ink)}.rd-lg-sec>h3 i{font-style:normal;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--dbx-tint);font-size:11px}.rd-lg-picked{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--dbx-soft);min-width:0}.rd-lg-picked>span{flex:1;min-width:0;display:grid}.rd-lg-picked b{font-size:13.5px;color:var(--dbx-text);overflow-wrap:anywhere}.rd-lg-picked small{font-size:12px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-lg-radio{display:grid;gap:6px}.rd-lg-radio>label{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border-radius:12px;border:1px solid var(--dbx-line);cursor:pointer;font-size:13px;min-width:0}.rd-lg-radio>label:hover{background:var(--dbx-soft)}.rd-lg-radio>label.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-lg-radio input{margin:3px 0 0;accent-color:var(--dbx-accent);width:16px;height:16px;flex-shrink:0}.rd-lg-radio label>span{display:grid;gap:2px;min-width:0;flex:1}.rd-lg-radio label b{color:var(--dbx-text);font-size:13.5px;overflow-wrap:anywhere}.rd-lg-radio label small{color:var(--dbx-text-2);font-size:12px;overflow-wrap:anywhere}.rd-lg-scope{display:grid;gap:4px;max-height:210px;overflow:auto;padding:2px}.rd-lg-scope label{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;font-size:13px;cursor:pointer;min-width:0}.rd-lg-scope label:hover{background:var(--dbx-soft)}.rd-lg-scope input{accent-color:var(--dbx-accent);width:16px;height:16px;flex-shrink:0}.rd-lg-scope label span{min-width:0;overflow-wrap:anywhere}.rd-lg-scope label small{color:var(--dbx-text-3)}.rd-lg-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.rd-lg-grid2>.is-wide{grid-column:1 / -1}.rd-lg-combo{position:relative}.rd-lg-combo-list{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow:auto;background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:14px;box-shadow:var(--dbx-shadow-pop);padding:6px;display:grid;gap:2px}.rd-lg-combo-list button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:1px;padding:8px 10px;border-radius:10px;min-height:40px}.rd-lg-combo-list button:hover,.rd-lg-combo-list button.is-active{background:var(--dbx-tint)}.rd-lg-combo-list b{font-size:13px;color:var(--dbx-text);overflow-wrap:anywhere}.rd-lg-combo-list small{font-size:12px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-lg-combo-list .rd-lg-combo-new{border-top:1px solid var(--dbx-line);border-radius:0 0 10px 10px;color:var(--dbx-accent-ink);font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px}.rd-lg-combo-list .rd-lg-combo-new svg{width:15px;height:15px}.rd-lg-dup{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:12px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:13px}.rd-lg-dup svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.rd-lg-dup>span{flex:1;min-width:180px}.rd-lg-check{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--dbx-text);cursor:pointer}.rd-lg-check input{accent-color:var(--dbx-accent);width:16px;height:16px;margin:2px 0 0;flex-shrink:0}.rd-lg-check small{display:block;color:var(--dbx-text-2);font-size:12px}.rd-lg-inline{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.rd-lg-inline>*{min-width:0}.rd-lg-inline .dbx-field{flex:1;min-width:160px}.rd-lg-hint{margin:0;font-size:12.5px;color:var(--dbx-text-2);display:flex;gap:6px;align-items:flex-start}.rd-lg-hint svg{width:15px;height:15px;flex-shrink:0;margin-top:1px;color:var(--dbx-text-3)}.rd-lg-err{margin:0;display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);font-size:13px}.rd-lg-err svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.rd-lg-confirm{display:grid;gap:14px}.rd-lg-confirm-head{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:16px;background:var(--ui-danger-soft);color:var(--ui-danger-ink)}.rd-lg-confirm-head svg{width:26px;height:26px;flex-shrink:0;color:var(--ui-danger-ink)}.rd-lg-confirm-head b{display:block;font-size:15px;color:var(--dbx-danger-ink);margin-bottom:2px}.rd-lg-confirm-head.is-info{background:var(--ui-info-soft);color:var(--ui-info-ink)}.rd-lg-confirm-head.is-info svg,.rd-lg-confirm-head.is-info b{color:var(--ui-info-ink)}.rd-lg-conseq{margin:0;padding:0;list-style:none;display:grid;gap:8px}.rd-lg-conseq li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--dbx-text)}.rd-lg-conseq li svg{width:17px;height:17px;flex-shrink:0;margin-top:2px;color:var(--dbx-accent-ink)}.rd-lg-conseq li.is-stop svg{color:var(--ui-danger-ink)}.rd-lg-conseq li.is-ok svg{color:var(--dbx-success-ink)}.rd-lg-compose{display:grid;gap:10px}.rd-lg-override{display:grid;gap:8px;padding:12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--ui-danger-line)}.rd-lg-override textarea{min-height:70px;resize:vertical}.rd-lg-page .dbx-card{min-width:0}.rd-lg-tabs{display:flex;gap:4px;overflow-x:auto;padding:10px 12px 0;border-bottom:1px solid var(--dbx-line);scrollbar-width:none}.rd-lg-tabs::-webkit-scrollbar{display:none}.rd-lg-tabs button{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 14px;border-bottom:2px solid transparent;font-size:13.5px;font-weight:600;color:var(--dbx-text-2)}.rd-lg-tabs button svg{width:16px;height:16px}.rd-lg-tabs button[aria-selected=true]{color:var(--dbx-accent-ink);border-bottom-color:var(--dbx-accent)}.rd-lg-tabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-lg-tabs i{font-style:normal;font-size:11px;padding:1px 7px;border-radius:999px;background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-lg-table td{vertical-align:top}.rd-lg-table .rd-lg-no{font:700 13.5px/1.3 var(--dbx-mono);color:var(--dbx-text);white-space:nowrap}.rd-lg-table small{display:block;color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-lg-table .rd-lg-chips{display:flex;flex-wrap:wrap;gap:4px}.rd-lg-head-acts{display:flex;flex-wrap:wrap;gap:8px}.rd-lg-detail{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}.rd-lg-detail>div{display:grid;gap:16px;min-width:0}.rd-lg-card{background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:18px;padding:16px;display:grid;gap:12px;min-width:0;box-shadow:var(--dbx-shadow-sm)}.rd-lg-card>h3{margin:0;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dbx-accent-ink)}.rd-lg-card>h3 svg{width:16px;height:16px}.rd-lg-card>h3 small{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:600;color:var(--dbx-text-3)}.rd-lg-lawyers{display:grid;gap:8px;margin:0;padding:0;list-style:none}.rd-lg-lawyers li{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);min-width:0;flex-wrap:wrap}.rd-lg-lawyers li.is-ended{opacity:.6}.rd-lg-lawyers li>span{flex:1;min-width:180px;display:grid;gap:2px}.rd-lg-lawyers b{font-size:13.5px;color:var(--dbx-text);overflow-wrap:anywhere}.rd-lg-lawyers small{font-size:12px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-lg-lawyers .rd-lg-li-acts{display:flex;gap:4px;flex-wrap:wrap}.rd-lg-audit{list-style:none;margin:0;padding:0;display:grid;gap:0}.rd-lg-audit li{display:grid;grid-template-columns:132px minmax(0,1fr);gap:4px 12px;padding:9px 0;border-bottom:1px solid var(--dbx-line);font-size:13px}.rd-lg-audit li:last-child{border-bottom:0}.rd-lg-audit time{color:var(--dbx-text-3);font-size:12px;font-variant-numeric:tabular-nums}.rd-lg-audit b{color:var(--dbx-text)}.rd-lg-audit .rd-lg-chg{color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-lg-audit .rd-lg-chg del{color:var(--dbx-text-3)}.rd-lg-audit .rd-lg-chg ins{text-decoration:none;color:var(--dbx-text);font-weight:600}.rd-lg-mails{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rd-lg-mails button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;min-height:44px}.rd-lg-mails button:hover{background:var(--dbx-soft)}.rd-lg-mails button>span{flex:1;min-width:0;display:grid}.rd-lg-mails b{font-size:13px;color:var(--dbx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-lg-mails small{font-size:12px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-lg-mails time{font-size:12px;color:var(--dbx-text-3);white-space:nowrap}.rd-lg-roles{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-lg-roles li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--ui-surface);flex-wrap:wrap}.rd-lg-roles li.is-off{opacity:.6}.rd-lg-roles li>span{flex:1;min-width:200px;display:grid;gap:2px}.rd-lg-roles b{font-size:14px;color:var(--dbx-text)}.rd-lg-roles small{font-size:12.5px;color:var(--dbx-text-2)}.rd-lg-roles .rd-lg-role-acts{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.rd-lg-pad{padding:16px;display:grid;gap:12px}@media (max-width: 980px){.rd-lg-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.rd-lg-dlg,.rd-lg-grid2{grid-template-columns:minmax(0,1fr)}.rd-lg-banner{flex-wrap:wrap;padding:12px 14px}.rd-lg-banner-acts{width:100%}.rd-lg-banner-acts .dbx-btn{flex:1}.rd-lg-audit li{grid-template-columns:minmax(0,1fr)}.rd-lg-facts{grid-template-columns:minmax(96px,38%) minmax(0,1fr)}.rd-lg-act{flex:1 1 calc(50% - 6px);justify-content:center;min-height:40px}}.dbx-legal-top:empty{display:none}.dbx-legal-top{min-width:0}.rd-lg-picked>svg{width:20px;height:20px;flex-shrink:0;color:var(--dbx-text-2)}.rd-lg-sec svg,.rd-lg-card svg,.rd-lg-block svg,.rd-lg-banner svg{flex-shrink:0}.rd-lg-sec>h3 svg,.rd-lg-dlg .dbx-link svg{width:15px;height:15px}.dbx-link>svg{width:15px;height:15px;vertical-align:-2px}.rd-lg-sec .dbx-input,.rd-lg-sec .dbx-select-wrap,.rd-lg-confirm .dbx-input{width:100%;box-sizing:border-box}.rd-lg-sec .dbx-field{min-width:0}.rd-lg-modal .dbx-modal-foot{flex-wrap:wrap}@media (max-width: 760px){.rd-lg-modal .dbx-modal-foot .dbx-btn{flex:1 1 100%;white-space:normal;min-height:44px}.rd-lg-modal .dbx-modal-foot .rd-foot-err{flex-basis:100%}}.rd-lg-block,.rd-lg-none,.rd-lg-banner{flex-shrink:0}.rd-lg-tog{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dbx-text-2);cursor:pointer}.rd-lg-caselink{font:600 12.5px/1.3 var(--dbx-mono);color:var(--dbx-accent-ink);text-decoration:none}.rd-lg-caselink:hover{text-decoration:underline}.rd-lg-facts dt{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}@media (max-width: 480px){.rd-lg-facts{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:6px 10px}}.rd-lg-headact{display:flex;flex-wrap:wrap;gap:8px}.rd-lg-faxrow{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--dbx-line)}.rd-lg-faxrow small{flex:1 1 260px}.rd-vp{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:18px;overflow:hidden}.rd-vp-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;padding:12px 14px 6px}.rd-vp-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.rd-vp-title b{font-weight:600;font-size:14.5px}.rd-vp-title small{font-size:11.5px;font-weight:600;color:var(--dbx-accent-ink);background:var(--dbx-tint-2);border-radius:999px;padding:1px 8px}.rd-vp-title .rd-curly{font:600 12px/1 var(--dbx-mono);color:var(--ui-accent-ink);background:var(--ui-surface);border:1px solid var(--dbx-line-2);border-radius:7px;padding:4px 5px}.rd-vp-head-acts{display:inline-flex;flex-wrap:wrap;gap:2px 10px}.rd-vp-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:5px;min-height:30px;font-size:12.5px;font-weight:500;color:var(--dbx-accent-ink);border-radius:6px}.rd-vp-link:hover{text-decoration:underline}.rd-vp-link:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-vp-link:disabled{color:var(--dbx-text-3);cursor:default;text-decoration:none}.rd-vp-link svg{width:14px;height:14px}.rd-vp-note{margin:0 14px 6px;padding:7px 10px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:12.5px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-vp-search{display:flex;align-items:center;gap:8px;margin:2px 14px 8px;padding:0 12px;min-height:40px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);border-radius:12px}.rd-vp-search:focus-within{border-color:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-vp-search svg{width:16px;height:16px;color:var(--dbx-text-3);flex-shrink:0}.rd-vp-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;color:var(--dbx-text);min-height:38px}.rd-vp-search small{font-size:11.5px;color:var(--dbx-text-3)}.rd-vp-fallback{position:relative;display:grid;gap:4px;margin:0 14px 8px;padding:8px 34px 8px 10px;border-radius:12px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line)}.rd-vp-fallback input{font:12.5px var(--dbx-mono);border:1px solid var(--ui-warn-line);border-radius:8px;padding:6px 8px;background:var(--ui-surface);min-width:0}.rd-vp-fallback small{font-size:12px;color:var(--ui-warn-ink)}.rd-vp-x{all:unset;cursor:pointer;position:absolute;top:6px;right:6px;width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:var(--ui-warn-ink)}.rd-vp-x svg{width:14px;height:14px}.rd-vp-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 8px 8px;display:grid;gap:4px;align-content:start}.rd-vp-empty{display:flex;align-items:center;gap:8px;padding:14px 8px;color:var(--dbx-text-3);font-size:13px}.rd-vp-group{min-width:0}.rd-vp-ghead{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 8px;border-radius:10px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dbx-text-2)}.rd-vp-ghead:hover{background:var(--ui-surface)}.rd-vp-ghead:focus-visible{outline:2px solid var(--dbx-accent)}.rd-vp-ghead:disabled{cursor:default}.rd-vp-ghead small{font-size:11px;font-weight:600;color:var(--dbx-text-3);letter-spacing:0}.rd-vp-ghead svg{width:14px;height:14px;margin-left:auto;transform:rotate(-90deg);transition:transform .15s;color:var(--dbx-text-3)}.rd-vp-group.is-open .rd-vp-ghead svg{transform:none}.rd-vp-group ul{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:6px}.rd-vp-item{min-width:0;padding:9px 10px;background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:12px;cursor:grab;transition:border-color .15s,box-shadow .15s}.rd-vp-item:hover{border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));box-shadow:var(--dbx-shadow-sm)}.rd-vp-item:active{cursor:grabbing}.rd-vp-code{display:inline-block;min-width:0;max-width:100%;font:600 12.5px/1.35 var(--dbx-mono);color:var(--dbx-accent-ink);background:var(--dbx-tint);border-radius:6px;padding:3px 6px;overflow-wrap:anywhere}.rd-vp-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rd-vp-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 8px;border-radius:8px;font-size:12px;font-weight:500;color:var(--dbx-text-2);border:1px solid var(--dbx-line-2);background:var(--ui-surface)}.rd-vp-btn svg{width:13px;height:13px}.rd-vp-btn:hover{color:var(--dbx-text);border-color:var(--dbx-text-3)}.rd-vp-btn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-vp-btn.is-primary{color:var(--dbx-accent-ink);border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-vp-btn.is-primary:hover{background:var(--dbx-tint-2)}.rd-vp-label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;font-size:13px}.rd-vp-label b{font-weight:600;color:var(--dbx-text)}.rd-vp-tag{font-size:10.5px;font-weight:600;border-radius:999px;padding:1px 7px;white-space:nowrap}.rd-vp-tag.is-opt{color:var(--ui-warn-ink);background:var(--ui-warn-soft)}.rd-vp-tag.is-html{color:var(--ui-info-ink);background:var(--ui-info-soft)}.rd-vp-desc{margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-vp-val{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--dbx-text-2);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rd-vp-val>span{color:var(--dbx-text-3)}.rd-vp-val q{quotes:none;color:var(--dbx-text);font-weight:500}.rd-vp-val.is-empty em{color:var(--dbx-text-3)}.rd-vp-hint{display:flex;gap:6px;margin:0;padding:8px 14px 10px;border-top:1px solid var(--dbx-line);font-size:11.5px;line-height:1.4;color:var(--dbx-text-3)}.rd-vp-hint svg{width:14px;height:14px;flex-shrink:0;margin-top:1px}::highlight(rd-ph){background-color:color-mix(in srgb,var(--ui-accent) 16%,transparent);color:var(--ui-accent-ink)}::highlight(rd-ph-bad){background-color:color-mix(in srgb,var(--ui-danger) 16%,transparent);color:var(--ui-danger-ink);text-decoration:underline wavy var(--ui-danger-ink)}@media (pointer: coarse){.rd-vp-btn{min-height:38px;padding:0 10px}.rd-vp-item{cursor:default}}.dbx-sec[data-sec=letters]{--sec: var(--ui-orange)}.dbx-sec[data-sec=assign]{--sec: var(--dbx-accent)}.dbx-sec[data-sec=mails]{--sec: var(--ui-info)}.lt-break{overflow-wrap:anywhere;word-break:break-word}.lt-sec-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px}.lt-sec-head .dbx-link{padding:0 2px}.lt-sec-count{margin-left:2px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--sec) 14%,var(--ui-mix-bg));color:color-mix(in srgb,var(--sec) var(--ui-tone-ink),var(--ui-mix-ink));letter-spacing:0;font-size:11px}a.lt-sec-link{text-decoration:none;color:inherit}.lt-sec-link .dbx-badge{flex-shrink:0}.lt-row-chev{width:18px;height:18px;color:var(--dbx-text-3);flex-shrink:0}.lt-type{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:46px;border-radius:6px 12px 10px 10px;--ty: var(--ui-danger);background:color-mix(in srgb,var(--ty) 10%,var(--ui-mix-bg));color:color-mix(in srgb,var(--ty) var(--ui-tone-ink),var(--ui-mix-ink));border:1px solid color-mix(in srgb,var(--ty) 22%,var(--ui-mix-bg))}.lt-type.is-img{--ty: var(--ui-teal)}.lt-type svg{width:20px;height:20px;margin-top:-8px}.lt-type i{position:absolute;bottom:5px;left:50%;translate:-50% 0;font:700 8.5px/1 var(--dbx-font);letter-spacing:.06em;font-style:normal;padding:2px 4px;border-radius:4px;background:color-mix(in srgb,var(--ty) 68%,var(--ui-ink));color:var(--ui-on-strong)}.lt-head-actions{display:flex;flex-wrap:wrap;gap:10px}.lt-list{list-style:none;margin:0;padding:0}.lt-row+.lt-row{border-top:1px solid var(--dbx-line)}.lt-row-link{position:relative;display:grid;align-items:center;gap:6px 14px;grid-template-columns:40px minmax(0,1fr) 150px minmax(150px,210px) 112px 18px;grid-template-areas:"icon main meta who status chev";padding:12px 16px 12px 22px;min-height:72px;text-decoration:none;color:inherit;transition:background .15s}.lt-row-link:hover{background:var(--dbx-soft)}.lt-row-link:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.lt-row:last-child .lt-row-link{border-radius:0 0 var(--dbx-radius) var(--dbx-radius)}.lt-row-link>.lt-type{grid-area:icon}.lt-row-dot{position:absolute;left:8px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:transparent}.lt-row.is-new .lt-row-dot{background:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 20%,transparent)}.lt-row.is-new .lt-row-link{background:color-mix(in srgb,var(--dbx-accent) 3%,var(--ui-mix-bg))}.lt-row.is-new .lt-row-link:hover{background:var(--dbx-tint)}.lt-row-main{grid-area:main;display:grid;gap:2px;min-width:0}.lt-row-title{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-row.is-new .lt-row-title{font-weight:700}.lt-row-sub{display:flex;gap:6px;min-width:0;color:var(--dbx-text-2);font-size:13px}.lt-row-sub>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-row-sub>span:first-child{flex-shrink:0;max-width:60%}.lt-row-file{color:var(--dbx-text-3)}.lt-row-file:before{content:"· "}.lt-row-snip{color:var(--dbx-text-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-row-meta{grid-area:meta;display:grid;gap:3px;font-size:12.5px;color:var(--dbx-text-2);font-variant-numeric:tabular-nums}.lt-row-meta>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lt-row-meta svg{width:14px;height:14px;color:var(--dbx-text-3);flex-shrink:0}.lt-row-meta i{font-style:normal;color:var(--dbx-text-3)}.lt-row-who{grid-area:who;min-width:0;display:flex}.lt-row-status{grid-area:status;display:flex;justify-content:flex-end}.lt-row-link>.lt-row-chev{grid-area:chev}.lt-cchip,.lt-schip,.lt-nochip{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding:3px 10px 3px 3px;border-radius:999px;font-size:12.5px;font-weight:500}.lt-cchip{background:var(--ui-surface);border:1px solid var(--dbx-line-2);color:var(--dbx-text)}.lt-cchip>span:last-child,.lt-schip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lt-schip{padding-left:8px;border:1px dashed currentColor;background:var(--ui-surface)}.lt-schip svg{width:14px;height:14px;flex-shrink:0}.lt-schip b{flex-shrink:0;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,currentColor 12%,var(--ui-mix-bg))}.lt-schip.is-high{color:var(--dbx-success-ink)}.lt-schip.is-mid{color:var(--ui-warn-ink)}.lt-schip.is-low{color:var(--dbx-text-2)}.lt-nochip{padding-left:10px;color:var(--dbx-text-3);background:var(--dbx-soft)}@media (max-width: 1280px){.lt-row-link{grid-template-columns:40px minmax(0,1fr) minmax(130px,190px) 108px 18px;grid-template-areas:"icon main who status chev" "icon meta who status chev"}.lt-row-meta{display:flex;gap:12px}}@media (max-width: 720px){.lt-head-actions{width:100%}.lt-head-actions .dbx-btn{flex:1 1 0}.lt-row-link{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon main status" "icon meta meta" "icon who who";padding:12px 14px 12px 20px;gap:6px 12px;align-items:start}.lt-row-link>.lt-row-chev{display:none}.lt-row-dot{top:26px;margin-top:0;left:7px}.lt-row-meta{flex-wrap:wrap;gap:4px 12px}.lt-row-size{display:none}.lt-row-snip{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.lt-drop{display:grid;justify-items:center;gap:4px;text-align:center;cursor:pointer;padding:26px 16px;border-radius:16px;border:2px dashed var(--dbx-line-2);background:var(--dbx-soft);transition:border-color .15s,background .15s}.lt-drop:hover,.lt-drop.is-drag,.lt-drop:focus-within{border-color:var(--dbx-accent);background:var(--dbx-tint)}.lt-drop.has-file{border-style:solid;border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg))}.lt-drop b{font-weight:600;overflow-wrap:anywhere}.lt-drop small{color:var(--dbx-text-3);font-size:12.5px}.lt-drop-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--ui-surface);color:var(--ui-accent-ink);box-shadow:var(--dbx-shadow-sm);margin-bottom:4px}.lt-drop-ic svg{width:22px;height:22px}.lt-detail{gap:16px}.lt-dhead{display:flex;align-items:center;gap:12px;min-width:0}.lt-back{display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text);text-decoration:none}.lt-back:hover{background:var(--dbx-tint)}.lt-back svg{width:20px;height:20px}.lt-dhead-main{flex:1;min-width:0;display:grid;gap:4px}.lt-dtitle{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-dmeta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--dbx-text-2);font-size:13px;min-width:0}.lt-dmeta>span:not(.dbx-badge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-dfile{color:var(--dbx-text-3);font-family:var(--dbx-mono);font-size:12px}.lt-pn{display:flex;align-items:center;gap:2px;flex-shrink:0;padding:3px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.lt-pn .dbx-iconbtn:disabled{opacity:.35;cursor:default}.lt-pn-pos{font-size:12.5px;font-weight:600;color:var(--dbx-text-2);font-variant-numeric:tabular-nums;padding:0 4px;white-space:nowrap}.lt-del:hover{color:var(--dbx-danger-ink)!important;background:var(--ui-danger-soft)!important}.lt-mtabs{display:none}.lt-split{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:18px;align-items:start;min-width:0}.lt-left{min-width:0}.lt-right{position:sticky;top:96px;min-width:0;max-height:calc(100dvh - 196px);overflow-y:auto;overscroll-behavior:contain;display:grid;gap:14px;align-content:start;padding:2px 6px 4px 2px;margin:-2px -6px -4px -2px}.lt-cust-skel{display:grid;gap:12px}.lt-cust{gap:12px}.lt-cust .dbx-panel-head{padding:14px;gap:12px 14px}.lt-cust .dbx-panel-who{min-width:160px}.lt-cust-actions{display:flex;flex-wrap:wrap;gap:6px}.lt-cust-actions .dbx-btn{text-decoration:none}.lt-mail-dir.is-in{background:var(--ui-info-soft-2);color:var(--ui-info-ink)}.lt-mail-dir.is-out{background:var(--ui-soft);color:var(--ui-info-ink)}.lt-viewer{container-type:inline-size;display:flex;flex-direction:column;min-width:0;height:calc(100dvh - 300px);min-height:440px;background:var(--ui-soft-2);border:1px solid var(--dbx-line-2);border-radius:18px;overflow:hidden}.lt-vbar{display:flex;align-items:center;gap:4px;padding:8px 10px;background:var(--ui-surface);border-bottom:1px solid var(--dbx-line);min-width:0}.lt-vbar.is-sub{background:var(--dbx-soft);padding:4px 10px;justify-content:center;flex-wrap:wrap}.lt-vbar .dbx-seg{flex-wrap:nowrap}.lt-vbar .dbx-seg svg{width:15px;height:15px}.lt-vbar-gap{flex:1}.lt-sep{width:1px;height:22px;background:var(--dbx-line-2);margin:0 6px}.lt-tbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-width:40px;height:40px;padding:0 8px;border:0;border-radius:12px;background:transparent;color:var(--dbx-text-2);cursor:pointer;text-decoration:none;font-size:13px;font-weight:500;white-space:nowrap;transition:background .15s,color .15s}.lt-tbtn svg{width:19px;height:19px;flex-shrink:0}.lt-tbtn:hover:not(:disabled){background:var(--dbx-hover);color:var(--dbx-text)}.lt-tbtn:disabled{opacity:.35;cursor:default}.lt-tbtn.is-on{background:var(--dbx-tint);color:var(--dbx-accent-ink)}.lt-tbtn.is-drive{color:var(--ui-info-ink)}.lt-pageind{min-width:58px;text-align:center;font-size:13px;color:var(--dbx-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.lt-pageind b{color:var(--dbx-text)}.lt-zoomval{min-width:48px;text-align:center;font-size:12.5px;font-weight:600;color:var(--dbx-text-2);font-variant-numeric:tabular-nums}@container (max-width: 620px){.lt-tbtn-label{display:none}.lt-vbar .dbx-seg button{padding:5px 10px}}@container (max-width: 420px){.lt-only-wide{display:none}.lt-sep{margin:0 2px}.lt-vbar.is-sub{gap:2px;padding:4px 6px}}.lt-scroll{flex:1;min-height:0;overflow:auto;position:relative;padding:16px;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior:contain;outline:none}.lt-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--dbx-accent)}.lt-pages{display:flex;flex-direction:column;align-items:center;gap:16px;width:max-content;min-width:100%}.lt-page{position:relative;flex-shrink:0;background:var(--ui-surface);border-radius:3px;box-shadow:0 1px 2px color-mix(in srgb,var(--ui-shade-base) 10%,transparent),0 8px 24px -10px color-mix(in srgb,var(--ui-shade-base) 30%,transparent);overflow:hidden}.lt-page canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lt-page .dbx-spin{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;color:var(--ui-accent-ink)}.lt-loading{display:flex;align-items:center;justify-content:center;gap:10px;height:100%;min-height:240px;color:var(--dbx-text-2);font-size:13.5px}.lt-loading .dbx-spin{color:var(--ui-accent-ink)}.lt-textpane{flex:1;min-height:0;overflow:auto;background:var(--ui-surface);padding:14px 16px 18px;display:grid;gap:12px;align-content:start}.lt-ocr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.lt-ocr-hint{flex:1;min-width:160px;color:var(--dbx-text-3);font-size:12.5px}.lt-text{margin:0;padding:14px 16px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere;font:13.5px/1.65 var(--dbx-mono);color:var(--dbx-text)}.lt-assign-lead{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13px;color:var(--dbx-text-2)}.lt-assign-lead svg{width:17px;height:17px;flex-shrink:0;color:var(--sec);margin-top:1px}.lt-sugg,.lt-results{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lt-sugg-item{display:grid;gap:8px;padding:10px 10px 10px 12px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:12px}.lt-sugg-item.is-top{border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));box-shadow:0 4px 16px -8px color-mix(in srgb,var(--dbx-accent) 45%,transparent)}.lt-sugg-top{display:flex;align-items:center;gap:10px;min-width:0}.lt-sugg-who{flex:1;min-width:0;display:grid}.lt-sugg-who b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-sugg-who small{color:var(--dbx-text-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-score{display:flex;align-items:center;gap:8px;--sc: var(--dbx-text-3)}.lt-score.is-high{--sc: var(--ui-success)}.lt-score.is-mid{--sc: var(--ui-warn)}.lt-score-bar{flex:1;height:6px;border-radius:6px;background:var(--ui-soft-2);overflow:hidden}.lt-score-bar>span{display:block;height:100%;border-radius:inherit;background:var(--sc)}.lt-score b{font-size:12px;font-weight:700;color:color-mix(in srgb,var(--sc) var(--ui-tone-ink),var(--ui-mix-ink));min-width:38px;text-align:right;font-variant-numeric:tabular-nums}.lt-reasons{display:flex;flex-wrap:wrap;gap:5px}.lt-reason{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:12px;color:var(--dbx-text-2)}.lt-reason svg{width:12px;height:12px;color:var(--dbx-success-ink);stroke-width:2.4}.lt-search-state{display:flex;align-items:center;gap:8px;color:var(--dbx-text-3);font-size:13px}.lt-assign .dbx-search{max-width:none;background:var(--ui-surface)}.lt-results .dbx-sec-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-note-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.lt-note-label small{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--dbx-text-3)}.lt-note-label small svg{width:14px;height:14px}.lt-note-label .dbx-spin{width:12px;height:12px}.lt-note{background:var(--ui-surface);min-height:76px}.lt-steps{list-style:none;margin:0;padding:4px 0 4px 2px;display:grid;gap:0}.lt-steps li{position:relative;display:flex;justify-content:space-between;gap:10px;padding:5px 0 5px 20px;font-size:13px;color:var(--dbx-text-3)}.lt-steps li:before{content:"";position:absolute;left:3px;top:11px;width:8px;height:8px;border-radius:50%;background:var(--ui-surface);border:2px solid var(--dbx-line-2)}.lt-steps li+li:after{content:"";position:absolute;left:8px;top:-6px;height:15px;width:2px;background:var(--dbx-line-2)}.lt-steps li.is-done{color:var(--dbx-text)}.lt-steps li.is-done:before{background:var(--sec);border-color:var(--sec)}.lt-steps b{font-weight:600;font-variant-numeric:tabular-nums}.lt-steps li:not(.is-done) b{font-weight:400}.lt-actionbar{position:sticky;bottom:12px;z-index:15;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-radius:16px;background:var(--ui-glass-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--dbx-line-2);box-shadow:0 14px 34px -14px color-mix(in srgb,var(--ui-shade-base) 30%,transparent)}.lt-ab-gap{flex:1}.lt-attach{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 6px;cursor:pointer;font-size:13.5px;color:var(--dbx-text);-webkit-user-select:none;user-select:none}.lt-attach input{width:18px;height:18px;margin:0;accent-color:var(--dbx-accent);cursor:inherit}.lt-attach.is-off{opacity:.5;cursor:not-allowed}.lt-dot{width:7px;height:7px;border-radius:50%;background:var(--dbx-danger);display:inline-block}@media (max-width: 899px),(orientation: portrait) and (max-width: 1100px){.lt-detail{--lt-top: 74px;gap:12px}.lt-mtabs{display:block;position:sticky;top:var(--lt-top);z-index:20;padding:6px 0;margin:-6px 0;background:var(--dbx-surface)}.lt-mtabs .dbx-seg{display:flex;width:100%}.lt-mtabs .dbx-seg button{flex:1 1 0;min-height:40px}.lt-mtabs .dbx-seg svg{width:16px;height:16px}.lt-split{display:block}.lt-split[data-tab=letter] .lt-right,.lt-split[data-tab=customer] .lt-left{display:none}.lt-right{position:static;max-height:none;overflow:visible;padding:0;margin:0}.lt-viewer{height:auto;min-height:0;overflow:visible;border-radius:16px}.lt-vbar:first-child{border-radius:16px 16px 0 0}.lt-vbar.is-sub{position:sticky;top:calc(var(--lt-top) + 52px);z-index:5;box-shadow:0 6px 12px -10px color-mix(in srgb,var(--ui-shade-base) 35%,transparent)}.lt-scroll{flex:none;overflow-x:auto;overflow-y:hidden;padding:10px 8px 14px;border-radius:0 0 16px 16px}.lt-pages{gap:10px}.lt-textpane{overflow:visible;border-radius:0 0 16px 16px}.lt-actionbar{bottom:0;margin:0 -20px -40px;border-radius:18px 18px 0 0;border-width:1px 0 0;padding:10px 20px calc(10px + env(safe-area-inset-bottom))}.lt-dhead{gap:10px}}@media (min-width: 1024px) and (orientation: portrait) and (max-width: 1100px){.lt-detail{--lt-top: 84px}.lt-actionbar{margin:0 -28px -36px;padding-left:28px;padding-right:28px}}@media (max-width: 720px){.lt-detail{--lt-top: 72px}.lt-actionbar{margin:0 -14px -36px;padding-left:14px;padding-right:14px}.lt-actionbar .lt-ab-gap{display:none}.lt-actionbar .lt-attach{order:-1;width:100%;min-height:40px;padding:0;font-size:13px}.lt-actionbar>.dbx-btn{flex:1 1 0}.lt-actionbar>.dbx-btn.is-primary{flex-grow:1.6}.lt-dmeta .lt-dfile,.lt-pn-pos{display:none}.lt-dhead>.lt-type{display:none}}@media (max-width: 480px){.lt-detail{--lt-top: 68px}.lt-dtitle{font-size:1rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.lt-src-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));align-items:start}.lt-src{display:grid;gap:12px;padding:16px;min-width:0;background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:var(--dbx-radius);box-shadow:var(--dbx-shadow-sm)}.lt-src.is-off{background:var(--dbx-soft)}.lt-src.has-error{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg))}.lt-src-head{display:flex;align-items:center;gap:12px;min-width:0}.lt-src-ic{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,var(--ui-info-soft),var(--ui-success-soft));color:var(--ui-info-ink)}.lt-src-ic svg{width:22px;height:22px}.lt-src-who{flex:1;min-width:0;display:grid}.lt-src-who b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-src-who small{color:var(--dbx-text-3);font-size:12.5px}.lt-prod{display:inline-flex;align-items:center;gap:6px}.lt-prod i{width:9px;height:9px;border-radius:3px;display:inline-block}.lt-src .dbx-kv{background:var(--dbx-soft)}.lt-ok{display:inline-flex;align-items:center;gap:5px;color:var(--dbx-success-ink);overflow-wrap:anywhere}.lt-ok svg{width:15px;height:15px;flex-shrink:0}.lt-num{font-variant-numeric:tabular-nums}.lt-test{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;font-size:13.5px;font-weight:500}.lt-test svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.lt-test.is-ok{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.lt-test.is-bad{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.lt-src-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lt-src-icons{display:inline-flex;gap:2px;margin-left:auto}.lt-disabled{opacity:.55}.lt-active-sw{align-self:end}.lt-guide-card{padding:4px}.lt-guide{border-radius:16px;background:var(--dbx-tint);border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg))}.lt-guide summary{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;list-style:none;min-height:44px;border-radius:16px}.lt-guide summary::-webkit-details-marker{display:none}.lt-guide summary>svg{width:18px;height:18px;color:var(--ui-accent-ink);flex-shrink:0}.lt-guide summary b{flex:1;font-weight:600;font-size:14px}.lt-guide .lt-guide-chev{color:var(--dbx-text-3);transition:transform .2s}.lt-guide[open] .lt-guide-chev{transform:rotate(180deg)}.lt-guide ol{margin:0;padding:0 16px 14px 36px;display:grid;gap:8px;font-size:13.5px;color:var(--dbx-text-2);line-height:1.5}.lt-guide li::marker{color:var(--dbx-accent-ink);font-weight:700}.lt-copy{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.lt-copy code{flex:1 1 220px;min-width:0;padding:8px 10px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);font:12.5px/1.4 var(--dbx-mono);color:var(--dbx-text);overflow-wrap:anywhere}@media (pointer: coarse){.lt-tbtn{min-width:44px;height:44px}.lt-pn .dbx-iconbtn{width:40px;height:40px}}.lt-fax-chip{display:inline-flex;align-items:center;gap:4px;margin-right:6px;padding:1px 8px 1px 6px;border-radius:999px;background:var(--ui-info-soft);color:var(--ui-info-ink);border:1px solid var(--ui-info-line);font-size:11.5px;font-weight:600;vertical-align:1px}.lt-fax-chip svg{width:13px;height:13px}.lt-dmeta>.lt-fax-chip{overflow:visible}.dbx-sec[data-sec=afflink],.dbx-sec[data-sec=affbase]{--sec: var(--ui-accent)}.dbx-sec[data-sec=affpb]{--sec: var(--ui-info)}.dbx-sec[data-sec=afftest]{--sec: var(--ui-teal)}.dbx-sec[data-sec=affrules]{--sec: var(--ui-success)}.dbx-sec[data-sec=affsms]{--sec: var(--ui-pink)}.dbx-sec[data-sec=affcust]{--sec: var(--ui-orange)}.rd-aff{min-width:0}.rd-aff-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-aff-mtitle{display:inline-flex;align-items:center;gap:8px}.rd-aff-mtitle svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-aff-mtitle.is-danger svg{color:var(--ui-danger-ink)}.rd-aff-form{display:grid;gap:14px}.rd-aff-hint{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.45;color:var(--dbx-text-2);background:var(--ui-glass-strong);border:1px solid var(--dbx-line)}.rd-aff-hint svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-aff-hint.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-aff-hint.is-warn svg{color:var(--ui-warn-ink)}.rd-aff-p{margin:0;font-size:13.5px;color:var(--dbx-text-2);line-height:1.5}.rd-aff-rowbtns{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-aff-grow{flex:1}.rd-aff-wrap{overflow-wrap:anywhere;word-break:break-word}.rd-aff-clink{color:inherit;text-decoration:none}.rd-aff-clink:hover,.rd-aff-clink:hover b{color:var(--dbx-accent-ink);text-decoration:underline}.rd-aff-period{display:flex;justify-content:flex-end;margin:-4px 0 12px}.rd-aff-cols{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;align-items:start}.rd-aff-cols>.dbx-sec{display:grid;gap:12px}.rd-aff-money{max-width:140px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.rd-aff-url{font-size:13px;line-height:1.45;resize:vertical;min-height:44px}.rd-aff-copy.is-done{color:var(--dbx-success-ink)}.rd-aff-av{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,color-mix(in srgb,var(--dbx-accent) 16%,var(--ui-mix-bg)),var(--ui-surface));color:var(--ui-accent-ink);border:1px solid color-mix(in srgb,var(--dbx-accent) 22%,var(--ui-mix-bg))}.rd-aff-av svg{width:19px;height:19px}.rd-aff-av.is-stopped{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border-color:var(--ui-danger-line)}.rd-aff-av.is-lg{width:52px;height:52px;border-radius:16px}.rd-aff-av.is-lg svg{width:26px;height:26px}.rd-aff-table td{vertical-align:middle}.rd-aff-table .is-primary{min-width:180px}.rd-aff-row.is-stopped td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-aff-row.is-stopped{background:color-mix(in srgb,var(--dbx-danger) 3%,var(--ui-mix-bg))}.rd-aff-status{min-width:110px}.rd-aff-reason{display:block;margin-top:3px;font-size:12px;color:var(--dbx-danger-ink);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-aff-cnts{display:inline-flex;flex-wrap:wrap;gap:4px}.rd-aff-cnts>span{display:inline-flex;align-items:center;gap:3px;padding:2px 7px 2px 5px;border-radius:999px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;border:1px solid transparent}.rd-aff-cnts svg{width:13px;height:13px;stroke-width:2.2}.rd-aff-cnts .is-sent{background:var(--ui-success-soft);color:var(--dbx-success-ink);border-color:var(--ui-success-line)}.rd-aff-cnts .is-pending{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-aff-cnts .is-blocked{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border-color:var(--ui-danger-line)}.rd-aff-cnts .is-failed{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-aff-cnts .is-zero{background:var(--dbx-soft);color:var(--dbx-text-3);border-color:var(--dbx-line)}.rd-aff-flagchip{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 6px;border-radius:999px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);border:1px solid var(--ui-warn-line);font-weight:700;font-size:12.5px}.rd-aff-flagchip svg{width:14px;height:14px}.rd-aff-stopchip{display:inline-flex}.rd-aff-hero{display:grid;gap:14px;padding:18px;margin-bottom:14px;border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm)}.rd-aff-hero.is-stopped{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg));box-shadow:inset 4px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-aff-hero-top{display:flex;align-items:center;gap:12px;min-width:0}.rd-aff-hero-who{flex:1;min-width:0;display:grid}.rd-aff-hero-who b{font-size:1.3rem;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.rd-aff-hero-who span{color:var(--dbx-text-3);font-size:13px}.rd-aff-switch{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 16px;border-radius:14px;border:1px solid}.rd-aff-switch.is-active{background:linear-gradient(135deg,var(--ui-success-soft),var(--ui-surface));border-color:var(--ui-success-line)}.rd-aff-switch.is-stopped{background:linear-gradient(135deg,var(--ui-danger-soft),var(--ui-danger-soft));border-color:var(--ui-danger-line)}.rd-aff-switch-txt{flex:1;min-width:220px;display:grid;gap:2px}.rd-aff-switch-txt b{font-size:1.02rem}.rd-aff-switch.is-active b{color:var(--dbx-success-ink)}.rd-aff-switch.is-stopped b{color:var(--dbx-danger-ink)}.rd-aff-switch-txt span{color:var(--dbx-text-2);font-size:13.5px;overflow-wrap:anywhere}.rd-aff-switch-txt small{color:var(--dbx-text-3);font-size:12px}.rd-aff-switch-btn{min-height:48px;padding-inline:20px;font-size:14.5px}.rd-aff-mini{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.rd-aff-mini>div{display:grid;gap:1px;padding:8px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-aff-mini small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-aff-mini b{font-size:1.1rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rd-aff-mini .is-bad b{color:var(--dbx-danger-ink)}.rd-aff-mini .is-warn b{color:var(--ui-warn-ink)}.rd-aff-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-bottom:14px;padding:4px;border-radius:14px;background:var(--dbx-surface);border:1px solid var(--dbx-line)}.rd-aff-tabs::-webkit-scrollbar{display:none}.rd-aff-tabs button{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:6px 13px;border-radius:10px;white-space:nowrap;color:var(--dbx-text-2);font-weight:550;font-size:13.5px;flex-shrink:0;transition:background .15s,color .15s}.rd-aff-tabs button svg{width:16px;height:16px}.rd-aff-tabs button:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-aff-tabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-aff-tabs button.is-active{background:var(--dbx-tint);color:var(--dbx-accent-ink);font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.rd-aff-tabbadge{min-width:19px;height:19px;padding:0 5px;border-radius:999px;display:inline-grid;place-items:center;font-size:11px;font-weight:800;color:var(--ui-on-strong)}.rd-aff-tabbadge.is-danger{background:var(--dbx-danger)}.rd-aff-tabbadge.is-warn{background:var(--ui-warn)}.rd-aff-panel{min-width:0}.rd-aff-linkbox{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 10px 10px 14px;border-radius:12px;background:var(--ui-surface);border:1px dashed color-mix(in srgb,var(--sec) 45%,var(--ui-mix-bg))}.rd-aff-linkbox code{flex:1;min-width:0;font-size:13.5px;overflow-wrap:anywhere;word-break:break-all;color:var(--dbx-text)}.rd-aff-steps{margin:0;padding:0 0 0 18px;display:grid;gap:6px;font-size:13px;color:var(--dbx-text-2);line-height:1.45}.rd-aff-steps li::marker{color:var(--sec, var(--dbx-accent))}.rd-aff-phchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:-4px}.rd-aff-phchip{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 9px 0 6px;border-radius:999px;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--sec) 30%,var(--ui-mix-bg));font-size:12px;color:var(--dbx-text-2)}.rd-aff-phchip svg{width:13px;height:13px;color:var(--sec)}.rd-aff-phchip code{font-size:12px}.rd-aff-phchip:hover{background:color-mix(in srgb,var(--sec) 8%,var(--ui-mix-bg));color:var(--dbx-text)}.rd-aff-phchip:focus-visible{outline:2px solid var(--dbx-accent)}.rd-aff-preview{display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line)}.rd-aff-preview small,.rd-aff-result small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-aff-preview code{font-size:12.5px;overflow-wrap:anywhere;word-break:break-all;color:var(--dbx-text)}.rd-aff-preview .dbx-muted{font-size:12px}.rd-aff-testrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.rd-aff-testrow .dbx-field{flex:1 1 140px;margin:0}.rd-aff-testrow .rd-aff-money{max-width:none;text-align:left}.rd-aff-testrow .dbx-btn{min-height:44px}.rd-aff-result{display:grid;gap:4px;padding:12px 14px;border-radius:12px;border:1px solid;background:var(--ui-surface);min-width:0}.rd-aff-result.is-ok{border-color:var(--ui-success-line);background:var(--ui-success-soft)}.rd-aff-result.is-bad{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-aff-result-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.rd-aff-result-head svg{width:18px;height:18px}.rd-aff-result.is-ok .rd-aff-result-head svg,.rd-aff-result.is-ok .rd-aff-result-head b{color:var(--dbx-success-ink)}.rd-aff-result.is-bad .rd-aff-result-head svg,.rd-aff-result.is-bad .rd-aff-result-head b{color:var(--dbx-danger-ink)}.rd-aff-result p{margin:0 0 4px;color:var(--dbx-danger-ink);font-size:13px}.rd-aff-result code{font-size:12.5px;overflow-wrap:anywhere;word-break:break-all;padding-bottom:4px}.rd-aff-warn{display:flex;gap:12px;padding:12px 14px;border-radius:12px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line)}.rd-aff-warn>svg{width:22px;height:22px;color:var(--dbx-danger-ink);flex-shrink:0}.rd-aff-warn>div{display:grid;gap:4px}.rd-aff-warn b{color:var(--dbx-danger-ink);line-height:1.35}.rd-aff-warn span{font-size:13px;color:var(--dbx-text-2);line-height:1.45}.rd-aff-rules{display:grid;gap:12px}.rd-aff-rules-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.rd-aff-rules-head .dbx-muted{font-size:12.5px}.rd-aff-rlist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-aff-rule{display:grid;gap:10px;padding:12px 14px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--ui-line);box-shadow:0 2px 8px color-mix(in srgb,var(--ui-shade-base) 4%,transparent);min-width:0}.rd-aff-rule.is-combo{border-color:color-mix(in srgb,var(--ui-accent) 28%,var(--ui-mix-bg));background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 4%,var(--ui-mix-bg)),var(--ui-surface))}.rd-aff-rule.is-off{background:var(--dbx-soft)}.rd-aff-rule.is-off .rd-aff-rule-body,.rd-aff-rule.is-off .rd-aff-rule-foot{opacity:.6}.rd-aff-rule.is-err{border-color:var(--dbx-danger)}.rd-aff-rule-top{display:flex;align-items:center;gap:10px;min-width:0}.rd-aff-rule-on{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--dbx-text-2);flex-shrink:0;min-width:88px}.rd-aff-rule-name{flex:1;min-width:0;font-weight:600}.rd-aff-rule-tools{display:flex;gap:2px;flex-shrink:0}.rd-aff-rule-tools .dbx-iconbtn{width:34px;height:34px}.rd-aff-rule-tools .dbx-iconbtn:disabled{opacity:.35;cursor:default}.rd-aff-rule-body{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px 16px;align-items:start}.rd-aff-rule-body .dbx-field-label{display:block;margin-bottom:5px}.rd-aff-rule-events .dbx-select-wrap{max-width:320px}.rd-aff-rule-pay{justify-self:end}.rd-aff-eur{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--dbx-text-2)}.rd-aff-eur .rd-aff-money{width:120px}.rd-aff-evchips{display:flex;flex-wrap:wrap;gap:6px}.rd-aff-evchip{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 11px 0 8px;border-radius:999px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);font-size:12.5px;font-weight:600;color:var(--dbx-text-2);transition:background .15s,border-color .15s}.rd-aff-evchip svg{width:14px;height:14px}.rd-aff-evchip:hover{border-color:var(--ui-accent)}.rd-aff-evchip:focus-visible{outline:2px solid var(--dbx-accent)}.rd-aff-evchip.is-on{background:var(--ui-accent-strong);border-color:var(--ui-accent);color:var(--ui-on-accent)}.rd-aff-rule-repeat{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:8px 10px;border-radius:10px;background:var(--ui-success-soft);border:1px solid var(--ui-success-line);justify-self:start}.rd-aff-rule-repeat span{display:grid}.rd-aff-rule-repeat b{font-size:13px}.rd-aff-rule-repeat small{font-size:12px;color:var(--dbx-text-3)}.rd-aff-rule-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;font-size:12.5px;color:var(--dbx-text-3);border-top:1px dashed var(--dbx-line);padding-top:8px}.rd-aff-rule-foot b{color:var(--dbx-success-ink)}.rd-aff-rule-err{display:inline-flex;align-items:center;gap:4px;color:var(--dbx-danger-ink)!important}.rd-aff-rule-err svg{width:14px;height:14px}.rd-aff-segn{margin-left:5px;font-size:11px;font-weight:700;color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-aff-conv .dbx-seg button[aria-checked=true] .rd-aff-segn{color:inherit;opacity:.8}.rd-aff-bulk{position:sticky;top:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 16px;background:color-mix(in srgb,var(--dbx-accent) 8%,var(--ui-mix-bg));border-bottom:1px solid var(--dbx-line)}.rd-aff-bulk .dbx-link{font-size:13px}.rd-aff-chk{width:38px}.rd-aff-chk input,.rd-aff-check input{width:18px;height:18px;accent-color:var(--dbx-accent);cursor:pointer;margin:0}.rd-aff-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:28px}.rd-aff-ctable td{vertical-align:top}.rd-aff-cust{min-width:160px}.rd-aff-cust-in{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rd-aff-cust small,.rd-aff-ev small,.rd-aff-why{display:block;font-size:12px;color:var(--dbx-text-3);margin-top:2px}.rd-aff-why{color:var(--dbx-danger-ink)}.rd-aff-ev{min-width:150px;max-width:260px}.rd-aff-ev b{display:block;font-weight:600;overflow-wrap:anywhere}.rd-aff-crow.is-sel td{background:color-mix(in srgb,var(--dbx-accent) 6%,var(--ui-mix-bg))}.rd-aff-crow.is-blocked td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-aff-crow.is-failed td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-aff-crow.is-cancelled{opacity:.65}.rd-aff-expand{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;font-size:12.5px;color:var(--dbx-text-2);border:1px solid var(--dbx-line);background:var(--ui-surface);white-space:nowrap}.rd-aff-expand svg{width:14px;height:14px}.rd-aff-expand:hover{background:var(--dbx-hover)}.rd-aff-expand:focus-visible{outline:2px solid var(--dbx-accent)}.rd-aff-cdetail td{background:var(--dbx-soft)}.rd-aff-cdetail .dbx-kv{background:var(--ui-surface)}.rd-aff-cardhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px 6px}.rd-aff-cardhead .dbx-muted{font-size:12.5px}.rd-aff-flags{display:grid;gap:12px}.rd-aff-flag{display:grid;gap:8px;padding:14px 16px;border-radius:14px;background:var(--ui-surface);border:1px solid}.rd-aff-flag.is-danger{border-color:var(--ui-danger-line);box-shadow:inset 4px 0 0 var(--dbx-danger)}.rd-aff-flag.is-warning{border-color:var(--ui-warn-line);box-shadow:inset 4px 0 0 var(--ui-warn)}.rd-aff-flag header{display:flex;align-items:center;gap:8px}.rd-aff-flag header svg{width:18px;height:18px;flex-shrink:0}.rd-aff-flag.is-danger header svg{color:var(--dbx-danger-ink)}.rd-aff-flag.is-warning header svg{color:var(--ui-warn-ink)}.rd-aff-flag header b{flex:1}.rd-aff-flag p{margin:0;font-size:13.5px;color:var(--dbx-text-2);line-height:1.5}.rd-aff-flag-cust{display:grid;gap:6px}.rd-aff-flag-cust small{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-aff-flag .dbx-chip{display:inline-flex;align-items:center;gap:5px}.rd-aff-flag .dbx-chip svg{width:13px;height:13px}.rd-aff-prov{display:grid;gap:8px}.rd-aff-provbtn{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-height:56px}.rd-aff-provbtn>span:nth-child(2){flex:1;min-width:0;display:grid}.rd-aff-provbtn small{color:var(--dbx-text-3);font-size:12.5px}.rd-aff-provbtn:hover{border-color:color-mix(in srgb,var(--sec) 45%,var(--ui-mix-bg))}.rd-aff-provbtn:focus-visible{outline:2px solid var(--dbx-accent)}.rd-aff-provbtn.is-on{border-color:var(--sec);box-shadow:0 0 0 3px color-mix(in srgb,var(--sec) 15%,transparent)}.rd-aff-provic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--sec) 10%,var(--ui-mix-bg));color:var(--sec);flex-shrink:0}.rd-aff-provic svg{width:18px;height:18px}.rd-aff-secret{display:flex;align-items:center;gap:8px}.rd-aff-secret .dbx-input{flex:1;min-width:0}.rd-aff-secret .dbx-badge svg{width:13px;height:13px}.rd-aff-cblock{display:grid;gap:10px}.rd-aff-cblock-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.rd-aff-vbadges{display:inline-flex;flex-wrap:wrap;gap:6px}.rd-aff-vbadges .dbx-badge svg{width:13px;height:13px}.rd-aff-cblock .dbx-sec-row>div{display:grid;flex:1;min-width:0}.rd-aff-cblock .dbx-sec-row small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-aff-evdone{display:flex;flex-wrap:wrap;gap:6px}.rd-aff-evd{display:inline-flex;align-items:center;gap:4px;padding:3px 10px 3px 7px;border-radius:999px;font-size:12px;font-weight:600;background:var(--ui-surface);color:var(--dbx-text-3);border:1px dashed var(--dbx-line-2)}.rd-aff-evd svg{width:13px;height:13px}.rd-aff-evd.is-on{background:var(--ui-success-soft);color:var(--dbx-success-ink);border:1px solid var(--ui-success-line)}.rd-aff-cconv{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-aff-cconv li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--ui-line)}.rd-aff-cconv-ev{flex:1;min-width:160px;display:grid}.rd-aff-cconv-ev b{font-weight:600;font-size:13.5px;overflow-wrap:anywhere}.rd-aff-cconv-ev small{font-size:12px;color:var(--dbx-text-3)}.rd-aff-cconv-amt{font-variant-numeric:tabular-nums}.dbx-sec[data-sec=trfcountries]{--sec: var(--ui-info)}.dbx-sec[data-sec=trfchecks]{--sec: var(--ui-accent)}.dbx-sec[data-sec=trfwhite]{--sec: var(--ui-success)}.dbx-sec[data-sec=trfpc]{--sec: var(--ui-orange)}.dbx-sec[data-sec=trfproxy]{--sec: var(--ui-accent)}.dbx-sec[data-sec=trfcheck]{--sec: var(--ui-teal)}.dbx-sec[data-sec=trfdetail]{--sec: var(--ui-info)}.rd-trf-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.rd-trf-affsel{min-width:0;max-width:100%}.rd-trf-affsel .dbx-select{min-height:40px;border-radius:999px;padding-left:16px;font-size:13.5px;max-width:320px}.rd-trf-notes{display:grid;gap:8px;margin-bottom:12px}.rd-trf-notes:empty{display:none}.rd-trf-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.rd-trf .dbx-charts{margin-top:18px}.rd-trf-cc{display:inline-grid;place-items:center;min-width:26px;height:18px;padding:0 4px;margin-right:4px;border-radius:5px;font:700 10.5px/1 var(--dbx-mono);letter-spacing:.03em;color:var(--dbx-text-2);background:var(--dbx-soft);border:1px solid var(--dbx-line);vertical-align:1px}.rd-trf-bad{color:var(--dbx-danger-ink)}.rd-trf-small{margin:-4px 0 0;font-size:12.5px;color:var(--dbx-text-3);line-height:1.45}.rd-trf-more{margin:4px 0 0;font-size:12px;color:var(--dbx-text-3)}.rd-trf-err{padding:8px 0}.rd-trf-split .dbx-legend{margin-bottom:4px}.rd-trf-track{display:flex;height:12px;min-width:4px;border-radius:0 4px 4px 0;overflow:hidden}.rd-trf-track>span{display:block;min-width:2px}.rd-trf-afftable .is-primary,.rd-trf-recent .is-primary{min-width:170px}.rd-trf-row-bad td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-trf-mini{display:grid;gap:10px;min-width:0}.rd-trf-mini-title{font-size:.95rem}.rd-trf-mini-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rd-trf-mini-kpis>div{display:grid;gap:1px;padding:7px 10px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-trf-mini-kpis small{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-trf-mini-kpis b{font-size:1.05rem;font-variant-numeric:tabular-nums}.rd-trf-mini-kpis .is-bad b{color:var(--dbx-danger-ink)}.rd-trf-mini-list{list-style:none;margin:0;padding:0;display:grid;gap:2px;counter-reset:trf}.rd-trf-mini-list li{display:flex;align-items:center;gap:6px;padding:5px 6px;margin:0 -6px;border-radius:8px;font-size:13px;min-width:0}.rd-trf-mini-list li:hover{background:var(--dbx-hover)}.rd-trf-mini-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dbx-text-2)}.rd-trf-mini-n{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums;flex-shrink:0}.rd-trf-mini-n small{font-size:11.5px;font-weight:600}.rd-trf-mini-n small.is-bad{color:var(--dbx-danger-ink)}.rd-trf-mini-link{justify-self:start;font-size:13px}.rd-trf-dash header{align-items:center}.rd-trf-dash-ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-trf-dash-ic svg{width:17px;height:17px}.rd-aff-mini>div em{font-style:normal;font-size:11px;font-weight:650;color:var(--dbx-danger-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-trf-set{display:grid;gap:14px;min-width:0}.rd-trf-col{display:grid;gap:14px;min-width:0;align-content:start}.rd-trf-chips{display:flex;flex-wrap:wrap;gap:6px}.rd-trf-chip{padding:3px 4px 3px 6px;font-weight:600}.rd-trf-chip button{all:unset;cursor:pointer;width:24px;height:24px;border-radius:999px;display:grid;place-items:center;color:inherit;margin-left:2px}.rd-trf-chip button:hover{background:color-mix(in srgb,var(--dbx-accent) 14%,var(--ui-mix-bg))}.rd-trf-chip button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-trf-chip button svg{width:13px;height:13px}.rd-trf-search{position:relative}.rd-trf-search>svg{position:absolute;left:12px;top:50%;translate:0 -50%;width:16px;height:16px;color:var(--dbx-text-3);pointer-events:none}.rd-trf-search .dbx-input{padding-left:36px;width:100%}.rd-trf-hits{list-style:none;margin:-4px 0 0;padding:4px;display:grid;gap:2px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm)}.rd-trf-hits button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;gap:6px;min-height:38px;padding:4px 10px;border-radius:9px;font-size:13.5px}.rd-trf-hits button:hover,.rd-trf-hits button:focus-visible{background:var(--dbx-hover)}.rd-trf-hits button svg{width:15px;height:15px;margin-left:auto;color:var(--sec)}.rd-trf-checks{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-trf-checks li{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-trf-checks li.is-off{background:var(--dbx-soft)}.rd-trf-checks li.is-off .rd-trf-checktxt{opacity:.65}.rd-trf-checkic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--sec) 10%,var(--ui-mix-bg));color:var(--sec);flex-shrink:0}.rd-trf-checkic svg{width:17px;height:17px}.rd-trf-checktxt{flex:1;min-width:0;display:grid}.rd-trf-checktxt b{font-size:13.5px}.rd-trf-checktxt small{font-size:12px;color:var(--dbx-text-3);line-height:1.4}.rd-trf-num{max-width:140px;font-variant-numeric:tabular-nums}.rd-trf-area{resize:vertical;min-height:84px;font-size:13px;line-height:1.5}.rd-trf-pcstate{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.rd-trf-pcstate .dbx-badge svg{width:13px;height:13px}.rd-trf-pcstate .dbx-muted{font-size:12.5px}.rd-trf-ok{margin:0;font-size:13px;color:var(--dbx-text-2)!important}.rd-trf-kv{background:var(--ui-surface)}.rd-trf-savebar{position:relative;bottom:0;z-index:4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px 10px 16px;border-radius:14px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);font-size:13.5px;color:var(--dbx-text-3)}.rd-trf-savebar.is-dirty{position:sticky;bottom:10px;border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));box-shadow:0 10px 30px -12px color-mix(in srgb,var(--dbx-accent) 45%,transparent);color:var(--dbx-accent-ink);font-weight:600}.rd-trf-geo{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12.5px;color:var(--dbx-text-3);line-height:1.5;overflow-wrap:anywhere}.rd-trf-geo svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.rd-trf-checkrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:10px;align-items:end}.rd-trf-checkrow .dbx-field{margin:0;min-width:0}.rd-trf-checkrow .dbx-btn{min-height:44px}.rd-trf-verdict{display:grid;gap:10px;padding:14px;border-radius:14px;border:1px solid;background:var(--ui-surface);min-width:0}.rd-trf-verdict.is-ok{border-color:var(--ui-success-line);background:var(--ui-success-soft)}.rd-trf-verdict.is-bad{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-trf-verdict-head{display:flex;align-items:flex-start;gap:10px}.rd-trf-verdict-head>svg{width:26px;height:26px;flex-shrink:0}.rd-trf-verdict.is-ok .rd-trf-verdict-head>svg,.rd-trf-verdict.is-ok .rd-trf-verdict-head b{color:var(--dbx-success-ink)}.rd-trf-verdict.is-bad .rd-trf-verdict-head>svg,.rd-trf-verdict.is-bad .rd-trf-verdict-head b{color:var(--dbx-danger-ink)}.rd-trf-verdict-head>div{display:grid;min-width:0}.rd-trf-verdict-head b{font-size:1.05rem}.rd-trf-verdict-head small{font-size:12.5px;color:var(--dbx-text-3)}.rd-trf-flags{display:inline-flex;flex-wrap:wrap;gap:4px}.rd-trf-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:6px}.rd-trf-checklist li{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-trf-checklist li>svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--dbx-success-ink)}.rd-trf-checklist li>span{flex:1;min-width:0;display:grid}.rd-trf-checklist b{font-size:13px}.rd-trf-checklist small{font-size:12px;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-trf-checklist em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--dbx-success-ink);white-space:nowrap}.rd-trf-checklist li.is-hit{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-trf-checklist li.is-hit>svg,.rd-trf-checklist li.is-hit em{color:var(--dbx-danger-ink)}.rd-trf-checklist li.is-hitoff>svg,.rd-trf-checklist li.is-hitoff em{color:var(--ui-warn-ink)}.rd-trf-checklist li.is-off{opacity:.7}.rd-trf-checklist li.is-off em{color:var(--dbx-text-3)}@media (max-width: 1100px){.rd-trf-checkrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rd-trf-checkrow .dbx-btn{grid-column:1 / -1;justify-content:center}}@media (max-width: 720px){.rd-trf-toolbar>*{width:100%}.rd-trf-toolbar .dbx-seg{display:flex}.rd-trf-toolbar .dbx-seg button{flex:1}.rd-trf-affsel .dbx-select{max-width:none;width:100%}.rd-trf-mini-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-trf-checkrow{grid-template-columns:minmax(0,1fr)}.rd-trf-afftable tbody tr,.rd-trf-recent tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-trf-row-bad td:first-child{box-shadow:none}.rd-trf-row-bad{box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-trf-savebar.is-dirty{bottom:6px}.rd-trf-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-trf-tiles>.dbx-tile:first-child{grid-column:1 / -1}.rd-trf-savebar .rd-aff-rowbtns{width:100%}.rd-trf-savebar .rd-aff-rowbtns .dbx-btn{flex:1;justify-content:center}}@media (max-width: 1100px){.rd-aff-mini{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-aff-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.rd-aff-actions{width:100%}.rd-aff-actions>*{flex:1;justify-content:center}.rd-aff-period{justify-content:stretch}.rd-aff-period .dbx-seg{width:100%}.rd-aff-period .dbx-seg button{flex:1}.rd-aff-hero{padding:14px}.rd-aff-hero-who b{font-size:1.12rem}.rd-aff-switch{padding:12px}.rd-aff-switch-txt{min-width:0;flex-basis:100%}.rd-aff-switch-btn{width:100%;justify-content:center}.rd-aff-mini{gap:6px}.rd-aff-mini>div{padding:7px 9px}.rd-aff-mini b{font-size:1rem}.rd-aff-table .is-primary,.rd-aff-cust,.rd-aff-ev{min-width:0;max-width:none}.rd-aff-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-aff-table td.rd-aff-status,.rd-aff-table td[data-label]{min-width:0}.rd-aff-table td:nth-child(5),.rd-aff-table td:nth-child(7){grid-column:span 2}.rd-aff-row.is-stopped td:first-child{box-shadow:none}.rd-aff-row.is-stopped{box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-aff-reason{white-space:normal;max-width:none}.rd-aff-rule-top{flex-wrap:wrap}.rd-aff-rule-name{order:3;flex-basis:100%}.rd-aff-rule-tools{margin-left:auto}.rd-aff-rule-body{grid-template-columns:minmax(0,1fr)}.rd-aff-rule-pay{justify-self:start}.rd-aff-rule-events .dbx-select-wrap{max-width:none}.rd-aff-ctable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-aff-ctable td.rd-aff-chk{grid-column:1 / -1;width:auto;border-bottom:1px solid var(--dbx-line);padding-bottom:8px!important}.rd-aff-ctable td.rd-aff-cust,.rd-aff-ctable td.rd-aff-resp{grid-column:1 / -1}.rd-aff-crow td:first-child{box-shadow:none!important}.rd-aff-crow.is-blocked{box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-aff-crow.is-failed{box-shadow:inset 3px 0 0 var(--ui-warn),var(--dbx-shadow-sm)}.rd-aff-cdetail{display:block!important;grid-template-columns:minmax(0,1fr)!important;margin-top:-6px}.rd-aff-cdetail td{background:none}.rd-aff-cdetail .dbx-kv{grid-template-columns:minmax(0,1fr)}.rd-aff-cdetail .dbx-kv dt{border-bottom:0;padding-bottom:0}.rd-aff-bulk .dbx-btn{flex:1 1 140px}.rd-aff-clicks tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-aff-testrow>*{flex-basis:100%}.rd-aff-testrow .dbx-btn{width:100%}.rd-aff-linkbox{padding:10px}.rd-aff-linkbox .dbx-btn{width:100%;justify-content:center}}@media (max-width: 400px){.rd-aff-mini,.rd-aff-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-aff-table td:nth-child(5),.rd-aff-table td:nth-child(7){grid-column:1 / -1}}.rd-trf-showall{display:flex;justify-content:center;padding:10px 16px 14px}.rd-rat-grade{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;flex-shrink:0;font-weight:800;font-size:1rem;letter-spacing:-.02em;color:var(--ui-on-strong);background:var(--gc, var(--ui-accent));box-shadow:inset 0 -2px color-mix(in srgb,var(--ui-shade-base) 12%,transparent),0 2px 6px -2px color-mix(in srgb,var(--gc, var(--ui-accent)) 60%,transparent)}.rd-rat-grade.is-a,.rd-rat-grade.is-b{--gc: var(--ui-success-strong)}.rd-rat-grade.is-c{--gc: var(--ui-warn-strong)}.rd-rat-grade.is-d{--gc: var(--ui-orange-strong)}.rd-rat-grade.is-e{--gc: var(--ui-danger-strong)}.rd-rat-grade.is-none{background:var(--dbx-soft);color:var(--dbx-text-3);border:1px dashed var(--dbx-line-2);box-shadow:none}.rd-rat-grade.is-sm{width:24px;height:24px;border-radius:8px;font-size:.8rem}.rd-rat-grade.is-lg{width:56px;height:56px;border-radius:17px;font-size:1.7rem}.rd-rat-trend{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:999px;flex-shrink:0;vertical-align:middle}.rd-rat-trend svg{width:13px;height:13px;stroke-width:2.6}.rd-rat-trend.is-up{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-rat-trend.is-down{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-rat-trend.is-flat{background:var(--dbx-soft);color:var(--dbx-text-3)}.rd-rat-trend.is-none{color:var(--dbx-text-3);font-size:12px}.rd-rat-good{color:var(--dbx-success-ink)!important}.rd-rat-bad{color:var(--dbx-danger-ink)!important}.rd-rat-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:-4px 0 14px}.rd-rat-tb-right{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.rd-rat-active{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--dbx-text-2);cursor:pointer}.rd-rat-sortsel .dbx-select{min-width:220px}.rd-rat-note{margin-bottom:12px}.rd-rat-filter{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 12px}.rd-rat-chip{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:5px 12px 5px 8px;border-radius:999px;background:var(--dbx-surface);border:1px solid var(--dbx-line);font-size:13px;font-weight:650;color:var(--dbx-text-2)}.rd-rat-chip:first-child,.rd-rat-chip:last-child{padding-left:13px}.rd-rat-chip em{font-style:normal;font-size:12px;font-weight:700;color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-rat-chip:hover{background:var(--dbx-hover)}.rd-rat-chip:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-rat-chip.is-on{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));color:var(--dbx-accent-ink)}.rd-rat-chip.is-on em{color:var(--dbx-accent-ink)}.rd-rat-tiles{margin-bottom:12px}.rd-rat-explain{border-radius:var(--dbx-radius);background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);overflow:hidden}.rd-rat-explain-btn{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px 16px}.rd-rat-explain-btn:hover{background:var(--dbx-hover)}.rd-rat-explain-btn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-rat-explain-btn>svg:first-child{width:18px;height:18px;color:var(--ui-accent-ink);flex-shrink:0}.rd-rat-explain-btn>span{font-weight:650;color:var(--dbx-text)}.rd-rat-explain-btn small{flex:1;min-width:0;color:var(--dbx-text-3);font-size:12.5px;text-align:right}.rd-rat-explain-chev{width:18px;height:18px;color:var(--dbx-text-2);transition:transform .2s;flex-shrink:0}.rd-rat-explain-chev.is-rot{transform:rotate(-90deg)}.rd-rat-explain-body{display:grid;gap:14px;padding:14px 16px 16px;border-top:1px solid var(--dbx-line)}.rd-rat-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rd-rat-pillars>div{--pc: var(--ui-accent);display:grid;align-content:start;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--pc) 22%,var(--ui-mix-bg));background:color-mix(in srgb,var(--pc) 5%,var(--ui-mix-bg))}.rd-rat-pillars .is-econ{--pc: var(--ui-success)}.rd-rat-pillars .is-qual{--pc: var(--ui-info)}.rd-rat-pillars .is-clean{--pc: var(--ui-danger)}.rd-rat-pillars b{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:color-mix(in srgb,var(--pc) var(--ui-tone-ink),var(--ui-mix-ink))}.rd-rat-pillars b em{font-style:normal;font-size:1.2rem;font-weight:800;font-variant-numeric:tabular-nums}.rd-rat-pillars ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px;line-height:1.45;color:var(--dbx-text-2)}.rd-rat-scale{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--dbx-text-2)}.rd-rat-scale>span{display:inline-flex;align-items:center;gap:7px}.rd-rat-rules{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px;line-height:1.45;color:var(--dbx-text-2)}.rd-rat-rules li{display:flex;gap:8px;align-items:flex-start}.rd-rat-rules svg{width:15px;height:15px;flex-shrink:0;margin-top:2px;color:var(--ui-accent-ink)}.rd-rat-table thead th{padding:0}.rd-rat-sort{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:3px;width:100%;padding:11px 7px;cursor:pointer;white-space:nowrap;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit}.rd-rat-table thead th:first-child .rd-rat-sort{padding-left:18px}.rd-rat-table thead th.num .rd-rat-sort{justify-content:flex-end}.rd-rat-sort:hover{color:var(--dbx-text);background:var(--dbx-hover)}.rd-rat-sort:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-rat-table th.is-sorted{color:var(--dbx-accent-ink)}.rd-rat-arrow{width:12px;height:12px;flex-shrink:0;stroke-width:2.4}.rd-rat-arrow.is-idle{opacity:0;transition:opacity .15s}.rd-rat-sort:hover .rd-rat-arrow.is-idle,.rd-rat-sort:focus-visible .rd-rat-arrow.is-idle{opacity:.45}.rd-rat-table td{padding:11px 7px;vertical-align:top;font-size:13px}.rd-rat-table td:first-child{padding-left:18px}.rd-rat-table td.num{white-space:nowrap}.rd-rat-who{min-width:175px;max-width:260px}.rd-rat-name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px}.rd-rat-name b{font-size:14px}.rd-rat-name .dbx-mono{font-size:12px}.rd-rat-rank{font-weight:700;color:var(--dbx-text-3);font-variant-numeric:tabular-nums;margin-right:1px}.rd-rat-reason{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;color:var(--dbx-text-2)}.rd-rat-gcell{display:inline-flex;align-items:center;gap:7px}.rd-rat-score{font-weight:700;font-variant-numeric:tabular-nums;color:var(--dbx-text)}.rd-rat-profit{display:inline-flex;align-items:center;gap:5px}.rd-rat-sub{display:block;margin-top:2px;font-size:11.5px;color:var(--dbx-text-3);white-space:nowrap}.rd-rat-sub.is-bad{color:var(--dbx-danger-ink);font-weight:600}.rd-rat-sub.is-warn{color:var(--ui-warn-ink)}.rd-rat-inl{display:inline-flex;align-items:center;gap:4px}.rd-rat-inl .rd-rat-trend{width:16px;height:16px}.rd-rat-inl .rd-rat-trend svg{width:11px;height:11px}.rd-rat-row.is-stopped td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-rat-row.is-unrated td{color:var(--dbx-text-3)}.rd-rat-row.is-unrated .rd-rat-reason{color:var(--dbx-text-3);font-style:italic}.rd-rat-sep td{background:var(--dbx-soft);font-size:12.5px;font-weight:600;color:var(--dbx-text-2);padding-top:9px;padding-bottom:9px}.rd-rat-sep svg{width:14px;height:14px;vertical-align:-2px;margin-right:6px;color:var(--dbx-text-3)}.rd-rat-tablecard{margin-top:0}.rd-rat-cards{display:none}.rd-rat-card{display:grid;gap:8px;padding:14px;border-radius:18px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);cursor:pointer;min-width:0}.rd-rat-card:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-rat-card:active{background:var(--dbx-soft)}.rd-rat-card.is-stopped{box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-rat-card.is-unrated{background:color-mix(in srgb,var(--dbx-soft) 60%,var(--ui-mix-bg))}.rd-rat-card header{display:flex;align-items:center;gap:10px;min-width:0}.rd-rat-card-who{flex:1;min-width:0;display:grid}.rd-rat-card-who .rd-rat-rank{margin-right:5px}.rd-rat-card-who b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-rat-card-who small{font-size:12px;color:var(--dbx-text-3)}.rd-rat-chev{width:18px;height:18px;color:var(--dbx-text-3);flex-shrink:0}.rd-rat-card-reason{margin:0;font-size:13px;line-height:1.45;color:var(--dbx-text-2)}.rd-rat-card.is-unrated .rd-rat-card-reason{font-style:italic;color:var(--dbx-text-3)}.rd-rat-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rd-rat-kpis>div{display:grid;align-content:start;gap:1px;padding:7px 9px;border-radius:11px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-rat-kpis small{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-rat-kpis span{font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--dbx-text);min-width:0;overflow-wrap:anywhere}.rd-rat-kpis .rd-rat-sub{white-space:normal}.rd-rat-cardsep{display:flex;align-items:flex-start;gap:8px;margin:6px 2px 0;font-size:13px;font-weight:600;color:var(--dbx-text-2);grid-column:1 / -1}.rd-rat-cardsep svg{width:15px;height:15px;flex-shrink:0;margin-top:2px;color:var(--dbx-text-3)}.rd-rat-weights{gap:16px}.rd-rat-slider{--sc: var(--ui-accent);display:grid;gap:3px;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-rat-slider.is-economy{--sc: var(--ui-success)}.rd-rat-slider.is-quality{--sc: var(--ui-info)}.rd-rat-slider.is-cleanliness{--sc: var(--ui-danger)}.rd-rat-slider-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.rd-rat-slider-head em{font-style:normal;font-size:1.15rem;font-weight:800;color:color-mix(in srgb,var(--sc) var(--ui-tone-ink),var(--ui-mix-ink));font-variant-numeric:tabular-nums}.rd-rat-slider small{font-size:12.5px;color:var(--dbx-text-3)}.rd-rat-slider input[type=range]{width:100%;margin:8px 0 2px;accent-color:var(--sc);min-height:28px}.rd-rat-mini{display:grid;gap:10px;min-width:0}.rd-rat-mini-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px 16px}.rd-rat-mini-cols>div{min-width:0}.rd-rat-mini h4{display:flex;align-items:center;gap:5px;margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-rat-mini h4 svg{width:13px;height:13px;stroke-width:2.6}.rd-rat-mini h4.is-top svg{color:var(--dbx-success-ink)}.rd-rat-mini h4.is-flop svg{color:var(--dbx-danger-ink)}.rd-rat-mini-list{list-style:none;margin:0;padding:0;display:grid;gap:1px}.rd-rat-mini-row{display:flex;align-items:center;gap:9px;padding:5px 6px;margin:0 -6px;border-radius:10px;color:inherit;text-decoration:none;min-width:0}.rd-rat-mini-row:hover{background:var(--dbx-hover)}.rd-rat-mini-row:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-rat-mini-txt{flex:1;min-width:0;display:grid}.rd-rat-mini-txt b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dbx-text)}.rd-rat-mini-txt small{font-size:12px;color:var(--dbx-text-3);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-rat-mini-txt small .is-good,.rd-rat-hero-txt .is-good{color:var(--dbx-success-ink);font-weight:650}.rd-rat-mini-txt small .is-bad,.rd-rat-hero-txt .is-bad{color:var(--dbx-danger-ink);font-weight:650}.rd-rat-mini-txt .rd-rat-stop{margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);font-size:10.5px;font-weight:700;vertical-align:1px}.rd-rat-mini-none{margin:4px 0 0;font-size:12.5px;color:var(--dbx-text-3)}.rd-rat-mini-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;font-size:12.5px}.rd-rat-mini-foot .dbx-link{margin-left:auto;font-size:13px}.rd-rat-hero{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);min-width:0}.rd-rat-hero.is-a{background:linear-gradient(135deg,var(--ui-success-soft),var(--ui-surface));border-color:var(--ui-success-line)}.rd-rat-hero.is-b{background:linear-gradient(135deg,var(--ui-success-soft),var(--ui-success-soft));border-color:var(--ui-success-line)}.rd-rat-hero.is-c{background:linear-gradient(135deg,var(--ui-warn-soft),var(--ui-warn-soft));border-color:var(--ui-warn-line)}.rd-rat-hero.is-d{background:linear-gradient(135deg,var(--ui-orange-soft),var(--ui-warn-soft));border-color:var(--ui-orange-line)}.rd-rat-hero.is-e{background:linear-gradient(135deg,var(--ui-danger-soft),var(--ui-danger-soft));border-color:var(--ui-danger-line)}.rd-rat-hero-txt{flex:1;min-width:0;display:grid;gap:2px}.rd-rat-hero-txt b{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:1.02rem;color:var(--dbx-text)}.rd-rat-hero-txt b small{font-size:12px;font-weight:600;color:var(--dbx-text-3)}.rd-rat-hero-txt>span{font-size:13.5px;color:var(--dbx-text-2);line-height:1.45}.rd-rat-hero-txt>small{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;color:var(--dbx-text-3)}.rd-rat-hero-link{flex-shrink:0;font-size:13px}@media (max-width: 1100px){.rd-rat-tablecard{display:none}.rd-rat-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px}.rd-rat-pillars{grid-template-columns:minmax(0,1fr)}.rd-rat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.rd-rat-toolbar>.dbx-seg{display:flex;width:100%}.rd-rat-toolbar>.dbx-seg button{flex:1;padding-inline:4px}.rd-rat-tb-right{width:100%;justify-content:space-between}.rd-rat-sortsel{flex:1;min-width:0}.rd-rat-sortsel .dbx-select{min-width:0;width:100%;max-width:none}.rd-rat-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-rat-explain-btn small{display:none}.rd-rat-explain-btn>span{flex:1}.rd-rat-hero{flex-wrap:wrap;align-items:flex-start}.rd-rat-hero .rd-rat-grade.is-lg{width:46px;height:46px;font-size:1.4rem;border-radius:14px}.rd-rat-hero-txt{flex-basis:calc(100% - 60px)}.rd-rat-hero-link{margin-left:60px}}.rd-aff-mini>div em.is-muted{color:var(--dbx-text-3)}.rd-doc-kinds{display:grid;gap:18px}.rd-doc-kind{padding:18px;display:grid;gap:14px}.rd-doc-kind-head{display:flex;gap:14px;align-items:flex-start;min-width:0}.rd-doc-kind-head h3{margin:2px 0;font-size:1.05rem;font-weight:600;letter-spacing:-.015em}.rd-doc-kind-head p{margin:0;color:var(--dbx-text-3);font-size:13.5px;overflow-wrap:anywhere}.rd-doc-kind-ic{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-doc-kind-ic svg{width:21px;height:21px}.rd-doc-tpls{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-doc-tpl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main go" "meta go";gap:6px 14px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:inherit;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s}.rd-doc-tpl:hover{background:var(--ui-surface);border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));box-shadow:var(--dbx-shadow-sm)}.rd-doc-tpl:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-doc-tpl-main{grid-area:main;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.rd-doc-tpl-main b{font-weight:600;overflow-wrap:anywhere}.rd-doc-tpl-meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.rd-doc-tpl-meta small{color:var(--dbx-text-3);font-size:12.5px}.rd-doc-tpl-go{grid-area:go;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--dbx-accent-ink)}.rd-doc-tpl-go svg{width:16px;height:16px}.rd-doc-kind-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:4px}.rd-doc-kind-foot small{font-size:12.5px}.rd-doc-page{gap:14px}.rd-doc-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0}.rd-doc-top-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;flex:1 1 auto}.rd-doc-top-info small{font-size:12.5px}.rd-doc-tabs .dbx-seg{width:100%;display:flex}.rd-doc-tabs .dbx-seg button{flex:1 1 0;justify-content:center;min-height:40px;display:inline-flex;align-items:center;gap:6px}.rd-doc-tabs .dbx-seg svg{width:16px;height:16px}.rd-curly{font:600 11.5px/1 var(--dbx-mono)}.rd-doc-grid.is-wide{display:grid;grid-template-columns:256px minmax(0,1fr) minmax(330px,.8fr);gap:14px;align-items:start}@media (min-width: 1600px){.rd-doc-grid.is-wide{grid-template-columns:300px minmax(0,1fr) minmax(400px,.9fr);gap:18px}}.rd-doc-grid.is-tabs{display:block;min-width:0}.rd-doc-grid .is-hidden{display:none!important}.rd-doc-grid.is-wide .rd-doc-vars,.rd-doc-grid.is-wide .rd-doc-prev{position:sticky;top:98px;height:calc(100dvh - 196px);min-height:420px}.rd-doc-vars{display:flex;flex-direction:column;min-width:0}.rd-doc-vars .rd-vp{flex:1 1 auto}.rd-doc-grid.is-tabs .rd-vp-list{overflow:visible}.rd-doc-form{min-width:0}.rd-doc-form>.rd-fieldset{display:grid;gap:14px;min-width:0}.rd-doc-card{padding:16px;display:grid;gap:14px;min-width:0}.rd-doc-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rd-doc-prod{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:44px}.rd-doc-prod small{color:var(--dbx-text-3);font-size:12.5px}.rd-doc-switches{display:grid;gap:8px}.rd-doc-info{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-doc-info li{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.35fr) auto;gap:6px;align-items:center}.rd-doc-info .dbx-input{min-width:0}.rd-doc-info-acts{display:inline-flex;gap:2px}.rd-doc-info-acts .rd-ibtn.is-on{background:var(--ui-selected);color:var(--ui-on-selected)}.rd-doc-info-acts .rd-ibtn b{font-weight:800;font-size:13px}.rd-doc-support{display:flex;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--dbx-soft);font-size:12.5px;line-height:1.5;color:var(--dbx-text-2)}.rd-doc-support>svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--ui-accent-ink)}.rd-doc-support code{font:11.5px var(--dbx-mono);background:var(--ui-surface);border:1px solid var(--dbx-line);border-radius:5px;padding:0 4px;overflow-wrap:anywhere}.rd-doc-form .rd-editor-area{font-size:14px}.rd-doc-form .rd-editor-area .kasten{background:var(--dbx-tint);border-left:3px solid var(--dbx-accent);padding:8px 12px;margin:0 0 .8em;border-radius:3px}.rd-doc-form .rd-editor-area .kasten>:last-child{margin-bottom:0}.rd-doc-form .rd-editor-area table{width:100%;border-collapse:collapse;margin:0 0 .8em}.rd-doc-form .rd-editor-area td,.rd-doc-form .rd-editor-area th{border:1px dashed var(--ui-accent-line);padding:4px 6px;vertical-align:top;text-align:left}.rd-doc-form .rd-editor-area table[border="1"] td,.rd-doc-form .rd-editor-area table[border="1"] th{border-style:solid;border-color:var(--ui-accent)}.rd-doc-form .rd-editor-area h1{font-size:1.35rem}.rd-doc-form .rd-editor-area h2{font-size:1.18rem}.rd-doc-form .rd-editor-area h3{font-size:1.05rem}.rd-doc-prev{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:18px}.rd-doc-src{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.rd-doc-src-label{font-size:12.5px;font-weight:600;color:var(--dbx-text-2)}.rd-doc-src-sel{flex:1 1 160px;min-width:0}.rd-doc-src-sel .dbx-select{min-height:38px}.rd-doc-cust{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:36px;padding:0 4px 0 10px;border-radius:999px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);font-size:13px}.rd-doc-cust>svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-doc-cust b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-doc-cust small{color:var(--dbx-text-3)}.rd-doc-cust .rd-ibtn{width:28px;height:28px}.rd-doc-csearch{position:relative;flex:1 1 100%;min-width:0}.rd-doc-csearch .rd-vp-search{margin:0}.rd-doc-hits{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);list-style:none;margin:0;padding:4px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);border-radius:12px;box-shadow:var(--dbx-shadow-pop);max-height:300px;overflow:auto}.rd-doc-hits li.dbx-muted{padding:8px 10px;font-size:13px}.rd-doc-hits button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;gap:1px;padding:8px 10px;border-radius:9px}.rd-doc-hits button:hover,.rd-doc-hits button:focus-visible{background:var(--dbx-tint)}.rd-doc-hits b{font-weight:600;font-size:13.5px}.rd-doc-hits small{font-size:12px;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-dp{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1 1 auto;min-width:0}.rd-dp-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-dp-bar .dbx-seg svg{width:14px;height:14px}.rd-dp-busy{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dbx-text-3)}.rd-dp-err{display:flex;gap:8px;padding:8px 10px;border-radius:10px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);font-size:13px}.rd-dp-err svg{width:16px;height:16px;flex-shrink:0}.rd-dp-warn{display:grid;gap:4px}.rd-dp-warn p{display:flex;gap:6px;margin:0;font-size:12px;color:var(--dbx-text-2);line-height:1.45}.rd-dp-warn p:first-child svg{color:var(--ui-warn-ink)}.rd-dp-warn svg{width:14px;height:14px;flex-shrink:0;margin-top:2px;color:var(--dbx-text-3)}.rd-dp-warn code{font:11.5px var(--dbx-mono);overflow-wrap:anywhere}.rd-dp-pdf{display:flex;flex-direction:column;gap:6px;min-height:0;flex:1 1 auto;min-width:0}.rd-dp-tools{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rd-dp-gap{flex:1 1 auto}.rd-dp-pages-n{font-size:12.5px;color:var(--dbx-text-3)}.rd-dp-zoom{min-width:44px;text-align:center;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--dbx-text-2)}.rd-dp-dl{margin-left:4px}.rd-dp-dl svg{width:15px;height:15px}.rd-dp-dl.is-disabled{opacity:.5;pointer-events:none}.rd-dp-scroll{position:relative;flex:1 1 auto;min-height:260px;overflow:auto;background:var(--ui-soft-2);border-radius:12px;padding:12px}.rd-dp-pages-in{display:grid;gap:12px;justify-items:center;width:max-content;min-width:100%}.rd-dp-pages-in canvas{display:block;background:var(--ui-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--ui-shade-base) 12%,transparent),0 8px 24px -12px color-mix(in srgb,var(--ui-shade-base) 25%,transparent)}.rd-dp-state{display:flex;align-items:center;justify-content:center;gap:8px;padding:30px 10px;font-size:13px;color:var(--dbx-text-3)}.rd-dp-state.is-box{flex:1 1 auto;border-radius:12px;background:var(--ui-surface);border:1px dashed var(--dbx-line-2)}.rd-dp-state svg{width:18px;height:18px}.rd-dp-scroll>.rd-dp-state{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rd-dp-html{flex:1 1 auto;min-height:260px;overflow:auto;background:var(--ui-soft-2);border-radius:12px;padding:0;min-width:0}.rd-dp-html-wrap{position:relative;overflow:hidden}.rd-dp-html-wrap iframe{position:absolute;top:0;left:0;border:0;transform-origin:0 0;background:var(--ui-paper);color-scheme:light}.rd-doc-grid.is-tabs .rd-doc-prev{min-height:70dvh}.rd-doc-grid.is-tabs .rd-dp-scroll{max-height:none}.rd-doc-foot{position:sticky;bottom:10px;z-index:6;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;background:var(--ui-glass-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--dbx-line);border-radius:16px;box-shadow:var(--dbx-shadow-pop)}.rd-doc-foot-gap{flex:1 1 auto}.rd-doc-del{color:var(--dbx-danger-ink)}.rd-doc-warn{margin:6px 0 0;padding-left:18px;display:grid;gap:6px;font-size:13.5px}.rd-doc-warn code{font:12.5px var(--dbx-mono);background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:6px;padding:1px 5px}.rd-doc-versions .dbx-modal{width:min(1100px,100vw)}.rd-doc-vgrid{display:grid;grid-template-columns:270px minmax(0,1fr);gap:14px;align-items:start;min-height:0}.rd-doc-vlist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-doc-vlist button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;gap:2px;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface)}.rd-doc-vlist button:hover{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg))}.rd-doc-vlist button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-doc-vlist button.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint);box-shadow:0 0 0 1px var(--dbx-accent)}.rd-doc-vlist b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;font-size:13.5px}.rd-doc-vlist small{font-size:12px;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-doc-vprev{min-width:0;display:flex;flex-direction:column}.rd-doc-vprev .rd-dp-scroll{max-height:70dvh}@media (max-width: 1279px){.rd-doc-grid.is-tabs .rd-doc-vars .rd-vp{border-radius:16px}}@media (max-width: 820px){.rd-doc-vgrid{grid-template-columns:minmax(0,1fr)}.rd-doc-vlist{grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);overflow-x:auto;padding-bottom:4px}}@media (max-width: 720px){.rd-doc-grid2{grid-template-columns:minmax(0,1fr)}.rd-doc-card,.rd-doc-kind{padding:14px}.rd-doc-tpl{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "meta" "go"}.rd-doc-info li{grid-template-columns:minmax(0,1fr);padding:10px;border-radius:12px;background:var(--dbx-soft)}.rd-doc-info-acts{justify-content:flex-end}.rd-doc-foot{bottom:6px;padding:8px;gap:6px}.rd-doc-foot>.dbx-btn{flex:1 1 0;min-width:0}.rd-doc-foot>.rd-doc-sec{min-height:36px;padding:0 8px;font-size:12.5px}.rd-doc-foot>.rd-doc-sec span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-doc-foot>.rd-ro-hint{flex:1 1 100%}.rd-doc-foot-gap{flex:1 1 100%;height:0}.rd-dp-scroll{padding:8px}}@media (max-width: 480px){.rd-doc-tabs .dbx-seg button{padding:0 6px;font-size:13px;gap:4px}.rd-doc-tabs .dbx-seg svg,.rd-doc-tabs .rd-curly{display:none}}@media (pointer: coarse){.rd-doc-info-acts .rd-ibtn{width:38px;height:38px}}.rd-gen-layer .dbx-modal{width:min(1180px,100%);height:calc(100dvh - 32px)}.rd-gen-layer .dbx-modal-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding:16px 18px}.rd-gen-layer .dbx-modal-foot{align-items:center}.rd-gen.is-wide{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:16px}.rd-gen.is-wide .rd-gen-form{overflow-y:auto;overscroll-behavior:contain;padding:2px 6px 6px 2px}.rd-gen.is-tabs{display:grid;gap:12px;min-width:0}.rd-gen .is-hidden{display:none!important}.rd-gen-tabs .dbx-seg{width:100%;display:flex}.rd-gen-tabs .dbx-seg button{flex:1 1 0;justify-content:center;min-height:40px;display:inline-flex;align-items:center;gap:6px}.rd-gen-tabs .dbx-seg svg{width:16px;height:16px}.rd-gen-form{display:grid;gap:14px;align-content:start;min-width:0}.rd-gen-who{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.rd-gen-cust{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:0 12px 0 10px;border-radius:999px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);font-size:13px}.rd-gen-cust>svg{width:15px;height:15px;flex-shrink:0;color:var(--ui-accent-ink)}.rd-gen-cust b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rd-gen-cust small{color:var(--dbx-text-3);white-space:nowrap}.rd-gen-kinds{margin:0;padding:0;border:0;min-width:0}.rd-gen-kinds legend{padding:0;margin-bottom:8px;font-size:13.5px;font-weight:600;color:var(--dbx-text)}.rd-gen-list{display:grid;gap:6px}.rd-gen-kind{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text);transition:border-color .15s,background .15s,box-shadow .15s}.rd-gen-kind:hover{background:var(--ui-surface);border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg))}.rd-gen-kind:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-gen-kind.is-on{background:var(--ui-surface);border-color:var(--dbx-accent);box-shadow:0 0 0 1px var(--dbx-accent),var(--dbx-shadow-sm)}.rd-gen-kind-ic{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-gen-kind-ic svg{width:18px;height:18px}.rd-gen-kind.is-blocked .rd-gen-kind-ic{background:var(--ui-soft-2);color:var(--dbx-text-3)}.rd-gen-kind-txt{display:grid;gap:1px;min-width:0}.rd-gen-kind-txt b{font-weight:600;font-size:14px;overflow-wrap:anywhere}.rd-gen-kind-txt small{font-size:12px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-gen-flag{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}.rd-gen-flag.is-hint{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-gen-flag.is-blocked{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-gen-desc{margin:0;font-size:13px;line-height:1.5;color:var(--dbx-text-2)}.rd-gen-hint{display:flex;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:13px;line-height:1.5;font-weight:500}.rd-gen-hint.is-blocked{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-gen-hint svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.rd-gen-fields{display:grid;gap:12px}.rd-gen-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:500;color:var(--dbx-text)}.rd-gen-label small{font-weight:400;color:var(--dbx-text-3)}.rd-gen-count{font-size:11.5px;font-variant-numeric:tabular-nums}.rd-gen-ta{min-height:76px;resize:vertical;line-height:1.5}.rd-gen-note{display:flex;gap:6px;margin:0;font-size:12px;line-height:1.45;color:var(--dbx-text-3)}.rd-gen-note svg{width:14px;height:14px;flex-shrink:0;margin-top:2px}.rd-gen-prev{display:flex;flex-direction:column;min-height:0;min-width:0;padding:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:18px}.rd-gen.is-tabs .rd-gen-prev{min-height:60dvh}.rd-gen-file{display:inline-flex;align-items:center;gap:6px;min-width:0;margin-right:auto;font:12px var(--dbx-mono);color:var(--dbx-text-3)}.rd-gen-file svg{width:14px;height:14px;flex-shrink:0}.rd-gen-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.rd-gen-layer .dbx-modal{height:calc(100dvh - 20px)}.rd-gen-layer .dbx-modal-body{padding:12px 14px}.rd-gen-file{flex:1 1 100%}}.rd-file-gen{font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--dbx-tint);color:var(--dbx-accent-ink);white-space:nowrap}.rd-gen-btnwrap{display:inline-flex}.dbx-sec-row b.rd-gdoc-title{display:flex;align-items:center;gap:6px;min-width:0}.rd-gdoc-title>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.rd-gdoc-title .rd-file-gen{flex:none}.dbx-sec-title.rd-gen-sectitle{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}@media (max-width: 480px){.rd-file[data-gen-doc]{align-items:center}.rd-file[data-gen-doc] .rd-file-n{white-space:normal;overflow-wrap:anywhere;line-height:1.35;font-size:13px}.rd-file[data-gen-doc] small{display:none}}.rd-cdoc-chips{display:inline-flex;flex-wrap:wrap;gap:6px;max-width:100%;min-width:0}.rd-cdoc-chips .dbx-badge{white-space:normal}.rd-cdoc-cnt{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:999px;background:var(--ui-surface-solid);color:var(--dbx-text);border:1px solid var(--dbx-line);font-size:11px;font-weight:650}.rd-cdoc-headact{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rd-cdoc-tabs{display:flex;gap:4px;margin:4px 0 14px;padding:4px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.rd-cdoc-tab{padding:8px 16px;border-radius:999px;color:var(--dbx-text-2);font-size:13.5px;font-weight:550;white-space:nowrap;background:none;border:0;cursor:pointer}.rd-cdoc-tab:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-cdoc-tab.is-active{background:var(--dbx-tint-2);color:var(--ui-accent-ink);box-shadow:inset 0 0 0 1px var(--ui-accent-line)}.rd-cdoc-tab:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-cdoc-table td .dbx-badge{margin:2px 4px 2px 0}.rd-cdoc-table td>b{display:block}.rd-cdoc-table tr.is-overdue td:first-child{box-shadow:inset 3px 0 0 var(--ui-danger)}.rd-cdoc-reqstate small{display:block;color:var(--dbx-text-3)}.rd-cdoc-rowact{white-space:nowrap;text-align:right}.rd-cdoc-rowact .dbx-btn+.dbx-btn{margin-left:6px}.rd-cdoc-detail{display:grid;gap:14px}.rd-cdoc-dhead{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-cdoc-kv{margin:0}.rd-cdoc-hint{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:var(--ui-info-soft);border:1px solid var(--ui-info-line);color:var(--dbx-text);font-size:13.5px;line-height:1.45}.rd-cdoc-hint>svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--ui-info-ink)}.rd-cdoc-hint.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-cdoc-hint.is-warn>svg{color:var(--ui-warn-ink)}.rd-cdoc-msg{padding:10px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-cdoc-msg small{color:var(--dbx-text-3)}.rd-cdoc-msg p{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.rd-cdoc-msg.is-note{background:var(--ui-accent-soft);border-color:var(--ui-accent-line)}.rd-cdoc-files{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-cdoc-files>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-surface)}.rd-cdoc-files>li.is-deleted{background:var(--dbx-soft);border-style:dashed}.rd-cdoc-files>li.is-deleted small{color:var(--dbx-text-2)}.rd-cdoc-files>li.is-deleted .rd-cdoc-ftype{background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-cdoc-files>li.is-deleted b{text-decoration:line-through}.rd-cdoc-files b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cdoc-files small{display:block;color:var(--dbx-text-3);line-height:1.4}.rd-cdoc-sha{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cdoc-ftype{display:grid;place-items:center;min-width:44px;height:32px;border-radius:8px;font-size:10.5px;font-weight:700;letter-spacing:.05em;background:var(--ui-accent-soft);color:var(--ui-accent-ink)}.rd-cdoc-factions{display:inline-flex;gap:4px}.rd-cdoc-act{display:grid;gap:10px;padding:14px;border-radius:14px;border:1px solid var(--ui-accent-line);background:var(--ui-accent-soft)}.rd-cdoc-act.is-danger{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-cdoc-act p{margin:0}.rd-cdoc-events{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-cdoc-events li{display:grid;grid-template-columns:136px minmax(0,1fr);gap:10px;font-size:13px}.rd-cdoc-events time{color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-cdoc-events small{display:block;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-cdoc-check{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.rd-cdoc-check>span{display:grid;gap:2px;font-size:13.5px}.rd-cdoc-check small{color:var(--dbx-text-3)}.rd-cdoc-legal{display:flex;gap:10px;padding:12px;border-radius:14px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-cdoc-legal>svg{width:18px;height:18px;flex-shrink:0}.rd-cdoc-legal>div{display:grid;gap:8px;flex:1;min-width:0;color:var(--dbx-text)}.rd-cdoc-prev{display:grid;gap:10px}.rd-cdoc-frame{width:100%;height:min(72vh,900px);border:1px solid var(--dbx-line);border-radius:12px;background:var(--ui-paper)}.rd-cdoc-img{max-width:100%;max-height:72vh;margin:0 auto;border-radius:10px;border:1px solid var(--dbx-line);background:var(--ui-paper)}.rd-cdoc-prev-load{display:flex;gap:10px;align-items:center;padding:40px;justify-content:center;color:var(--dbx-text-3)}.rd-cdoc-noprev{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:28px 22px;border:1px dashed var(--ui-line-2);border-radius:12px;background:var(--ui-surface-2);color:var(--ui-text)}.rd-cdoc-noprev>svg{width:28px;height:28px;color:var(--ui-text-3);flex:none}.rd-cdoc-noprev p{margin:0;flex:1 1 220px;display:grid;gap:4px}.rd-cdoc-noprev small{color:var(--ui-text-2)}.rd-cdoc-prev-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;font-size:12.5px;color:var(--dbx-text-3)}.rd-cdoc-prev-meta>svg{width:14px;height:14px}.rd-cdoc-prevtitle small{color:var(--dbx-text-3);font-weight:400}.rd-cdoc-form{display:grid;gap:14px}.rd-cdoc-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rd-cdoc-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rd-cdoc-chan{border:0;margin:0;padding:0;display:grid;gap:10px}.rd-cdoc-chan legend{font-size:13px;font-weight:600;color:var(--dbx-text-2);margin-bottom:6px}.rd-cdoc-made{display:grid;gap:12px}.rd-cdoc-made>p{margin:0;display:flex;gap:8px;align-items:center}.rd-cdoc-linkrow{display:flex;gap:8px}.rd-cdoc-linkrow input{flex:1;min-width:0;font-size:12.5px}.rd-cdoc-set{border:0;margin:0;padding:0;display:grid;gap:16px;min-width:0}.rd-cdoc-setcard{display:grid;gap:14px;padding:18px}.rd-cdoc-setcard .dbx-mini-h{margin:0}.rd-cdoc-sethead{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.rd-cdoc-topics{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-cdoc-topics>li{display:grid;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-cdoc-topics.is-inherited{opacity:.75}.rd-cdoc-topicopts{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.rd-cdoc-topicopts>.dbx-iconbtn{margin-left:auto}.rd-cdoc-upd{margin:12px 0 0;font-size:12.5px}.rd-cdoc-sechead{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rd-cdoc-p{margin:0}.rd-cdoc-crow{width:100%;text-align:left;background:none;border:0;font:inherit;color:inherit;cursor:pointer}button.rd-cdoc-crow:hover{background:var(--dbx-hover)}.rd-cdoc-crow.is-overdue .dbx-sec-row-ic{color:var(--ui-danger)}.rd-cdoc-crow.is-req .dbx-sec-row-ic{color:var(--ui-info-ink)}.rd-cdoc-proof{color:var(--ui-success-ink)!important}.rd-cdoc-more{display:inline-block;margin-top:6px;font-size:13px}@media (max-width: 720px){.rd-cdoc-grid2,.rd-cdoc-grid3{grid-template-columns:minmax(0,1fr)}.rd-cdoc-events li{grid-template-columns:minmax(0,1fr);gap:2px}.rd-cdoc-rowact{text-align:left}.rd-cdoc-topicsel{width:100%}.rd-cdoc-linkrow{flex-direction:column}}.rd-cdoc-dashnums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-cdoc-dashnums>a{display:grid;gap:2px;padding:12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text);text-decoration:none}.rd-cdoc-dashnums>a:hover{border-color:var(--ui-accent-line)}.rd-cdoc-dashnums b{font-size:22px;font-variant-numeric:tabular-nums}.rd-cdoc-dashnums small{color:var(--dbx-text-3)}.rd-cdoc-dashnums span.is-danger{color:var(--ui-danger-ink);font-size:12px;font-weight:600}.rd-cdoc-dashnums>a.is-warn{border-color:var(--ui-warn-line);background:var(--ui-warn-soft)}.rd-cdoc-dashfoot{margin:10px 0 0;font-size:12.5px}.rd-cdoc-grid2,.rd-cdoc-grid3{align-items:start}.rd-cdoc-grid2>.dbx-field,.rd-cdoc-grid3>.dbx-field{align-content:start}.rd-cdoc-topicsel{width:auto;min-width:180px;max-width:100%}.rd-cdoc-topicsel .dbx-select{min-height:36px;padding-top:6px;padding-bottom:6px}.rd-fax-tabs{margin:0 0 12px;display:flex;flex-wrap:wrap;gap:8px}.rd-fax-tabs .dbx-seg button{display:inline-flex;align-items:center;gap:6px}.rd-fax-tabs .dbx-seg svg{width:15px;height:15px}.rd-fax-who{display:flex;align-items:center;gap:10px;min-width:0}.rd-fax-who>span:nth-child(2){display:grid;min-width:0}.rd-fax-who small{color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-fax-ic{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--ui-info-soft);color:var(--ui-info-ink);flex:none}.rd-fax-ic svg{width:16px;height:16px}.rd-fax-ic.is-in{background:var(--ui-success-soft);color:var(--ui-success-ink)}.rd-fax-ic.is-auth{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-fax-st{display:inline-grid;gap:2px;justify-items:start}.rd-fax-st small{color:var(--dbx-text-3);font-size:11.5px}.rd-fax-subj{overflow-wrap:anywhere}.rd-fax-sugg{display:inline-flex;gap:6px;align-items:center;color:var(--dbx-text-2)}.rd-fax-sugg svg{width:14px;height:14px;color:var(--ui-accent-ink)}.rd-fax-err{display:block;overflow-wrap:anywhere}.rd-fax-tb{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-fax-inhint small{display:block}.rd-fax-book{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.rd-fax-bookcard{display:grid;gap:12px;padding:18px;align-content:start}.rd-fax-bookhead{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;justify-content:space-between}.rd-fax-bookhead .dbx-mini-h{margin:0 0 4px}.rd-fax-bookhead p{margin:0;font-size:12.5px}.rd-fax-contacts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-fax-contacts>li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-fax-contacts>li>div{display:grid;min-width:0;flex:1}.rd-fax-contacts small{color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-fax-form .dbx-seg{flex-wrap:wrap}.rd-fax-fs{margin:0;padding:14px;border:1px solid var(--dbx-line);border-radius:14px;display:grid;gap:12px;min-width:0}.rd-fax-fs>legend{padding:0 6px;font-size:12.5px;font-weight:600;color:var(--dbx-text-2)}.rd-fax-numok{display:flex;gap:8px;align-items:center;margin:0;font-size:13px;color:var(--dbx-text-2)}.rd-fax-numok>svg{width:16px;height:16px;color:var(--ui-success-ink);flex:none}.rd-fax-cover{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;justify-content:space-between}.rd-fax-cover .rd-cdoc-check{flex:1 1 320px}.rd-fax-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;font-size:12.5px;color:var(--dbx-text-3)}.rd-fax-meta>svg{width:14px;height:14px;flex:none}.rd-fax-meta>span{flex:1 1 260px}.rd-fax-events{list-style:none;margin:0;padding:0;display:grid;gap:0}.rd-fax-events>li{display:grid;grid-template-columns:150px 170px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--dbx-line);font-size:13px}.rd-fax-events>li:last-child{border-bottom:0}.rd-fax-events time{color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-fax-events span{overflow-wrap:anywhere;color:var(--dbx-text-2)}.rd-fax-events small{color:var(--dbx-text-3)}.rd-fax-msg{margin:0;white-space:pre-wrap;font-size:13.5px;padding:10px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-fax-scard{display:grid;gap:12px;padding:18px;align-content:start;margin-bottom:16px}.rd-fax-scard .dbx-mini-h{margin:0}.rd-fax-shead{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.rd-fax-p{margin:0;font-size:12.5px}.rd-fax-actrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-fax-sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.rd-fax-sgrid .rd-fax-scard{margin-bottom:0}.rd-fax-lines{display:grid;gap:10px}.rd-fax-line{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end;padding:12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-fax-line .dbx-field{margin:0;min-width:0}.rd-fax-line-flags{display:flex;gap:12px;align-items:center;padding-bottom:8px}.rd-fax-remote{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-fax-remote>li{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid var(--dbx-line)}.rd-fax-remote small{color:var(--dbx-text-3)}.rd-fax-cnum{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 8px;font-size:13.5px}.rd-fax-cedit{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-fax-cedit .dbx-input{width:200px;max-width:100%}@media (max-width: 1180px){.rd-fax-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 980px){.rd-fax-book,.rd-fax-sgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.rd-fax-line{grid-template-columns:minmax(0,1fr)}.rd-fax-events>li{grid-template-columns:minmax(0,1fr);gap:2px}}.dbx-sec[data-sec=orders]{--sec: var(--ui-success)}.dbx-sec[data-sec=akte]{--sec: var(--ui-accent)}.rd-ak-sechead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.rd-ak-lead{margin:0;font-size:13px;color:var(--dbx-text-2);line-height:1.5}.rd-ak-foot{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:12px;color:var(--dbx-text-3);line-height:1.45}.rd-ak-foot svg{width:14px;height:14px;flex-shrink:0;margin-top:1px}.rd-ak-olist,.rd-ak-exports,.rd-ak-texts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-ak-order{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic main side" "ic act act";gap:6px 12px;align-items:center;padding:10px 12px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:12px;transition:border-color .15s,box-shadow .15s}.rd-ak-order:hover{border-color:color-mix(in srgb,var(--sec) 45%,var(--ui-mix-bg));box-shadow:0 2px 10px color-mix(in srgb,var(--sec) 15%,transparent)}.rd-ak-order.is-highlight{border-color:var(--sec);box-shadow:0 0 0 3px color-mix(in srgb,var(--sec) 22%,transparent)}.rd-ak-order.is-retro{background:var(--dbx-soft)}.rd-ak-order>.dbx-sec-row-ic{grid-area:ic;align-self:start}.rd-ak-omain{grid-area:main;display:grid;gap:2px;min-width:0}.rd-ak-omain b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:700}.rd-ak-omain small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-ak-meta{display:flex;flex-wrap:wrap;gap:4px 12px}.rd-ak-legacy{color:var(--ui-warn-ink)!important;overflow-wrap:anywhere}.rd-ak-meta>span{display:inline-flex;align-items:center;gap:4px}.rd-ak-meta svg{width:12px;height:12px}.rd-ak-mask{font-style:normal;font-size:11px;padding:0 6px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-ak-oside{grid-area:side;display:grid;justify-items:end;gap:4px}.rd-ak-amount{font-variant-numeric:tabular-nums;font-size:15px}.rd-ak-oact{grid-area:act;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.rd-ak-export{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:12px}.rd-ak-export>div{display:grid;gap:2px;min-width:0;flex:1}.rd-ak-export b{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-ak-export small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-ak-export.has-chats{border-color:var(--ui-danger-line);background:var(--ui-surface)}.rd-ak-chatreason{display:inline-flex;gap:5px;align-items:flex-start;color:var(--dbx-danger-ink)!important}.rd-ak-chatreason svg{width:13px;height:13px;flex-shrink:0;margin-top:2px}.rd-ak-pdfmodal .dbx-modal{width:min(980px,100%);height:calc(100dvh - 32px)}.rd-ak-pdfmodal .dbx-modal-body{padding:0;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:var(--ui-soft-2)}.rd-ak-pdf{position:relative;padding:16px}.rd-ak-pdfpages{display:grid;gap:14px;max-width:760px;margin:0 auto}.rd-ak-pdfpages canvas{display:block;width:100%;height:auto;background:var(--ui-surface);border-radius:4px;box-shadow:0 6px 20px -10px color-mix(in srgb,var(--ui-shade-base) 35%,transparent)}.rd-ak-pdfstate{display:flex;align-items:center;justify-content:center;gap:8px;min-height:160px;color:var(--dbx-text-2);font-size:13px;flex-wrap:wrap;text-align:center}.rd-ak-verifymodal .dbx-modal{width:min(640px,100%)}.rd-ak-verify-wait{display:flex;align-items:center;gap:10px;margin:0;color:var(--dbx-text-2)}.rd-ak-verify{display:grid;gap:14px}.rd-ak-verify-head{display:flex;gap:12px;align-items:center;padding:14px;border-radius:14px;border:1px solid}.rd-ak-verify.is-ok .rd-ak-verify-head{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--dbx-success-ink)}.rd-ak-verify.is-bad .rd-ak-verify-head{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-ak-verify-head>div{display:grid;gap:2px;min-width:0}.rd-ak-verify-head b{font-size:16px}.rd-ak-verify-head small{color:var(--dbx-text-2);font-size:13px;line-height:1.45}.rd-ak-verify-ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--ui-surface);box-shadow:var(--dbx-shadow-sm)}.rd-ak-verify-ic svg{width:24px;height:24px}.rd-ak-hash{font-size:11.5px!important;overflow-wrap:anywhere;word-break:break-all}.rd-ak-issues,.rd-ak-notes{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-ak-issues li,.rd-ak-notes li{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:10px;font-size:13px;line-height:1.45}.rd-ak-issues li{background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-ak-notes li{background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2)}.rd-ak-issues svg,.rd-ak-notes svg{width:15px;height:15px;flex-shrink:0;margin-top:2px}.rd-ak-issues span,.rd-ak-notes span{min-width:0;overflow-wrap:anywhere}.rd-ak-modal .dbx-modal{width:min(1240px,100%);height:calc(100dvh - 32px)}.rd-ak-modal .dbx-modal-body{padding:0;flex:1;min-height:0;overflow:hidden;display:flex}.rd-ak-modal .dbx-modal-foot{align-items:center}.rd-ak-stamp{margin-right:auto;font-size:12px;color:var(--dbx-text-3)}.rd-ak-mtitle{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.rd-ak-mtitle svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-ak-mtitle small{font-size:13px;font-weight:500;color:var(--dbx-text-3)}.rd-ak-layout{display:grid;grid-template-columns:272px minmax(0,1fr);width:100%;min-height:0}.rd-ak-nav{display:flex;flex-direction:column;gap:2px;padding:12px;overflow-y:auto;border-right:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-ak-nav button{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:6px 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:13px;text-align:left;color:var(--dbx-text-2);cursor:pointer}.rd-ak-nav button:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-ak-nav button.is-active{background:var(--dbx-tint-2);color:var(--dbx-accent-ink);font-weight:600}.rd-ak-navno{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;flex-shrink:0;font-size:11.5px;font-weight:700;background:var(--ui-surface);border:1px solid var(--dbx-line)}.rd-ak-navt{flex:1;min-width:0;-webkit-hyphens:auto;hyphens:auto}.rd-ak-nav b{font-size:11.5px;font-weight:650;padding:1px 7px;border-radius:999px;background:var(--ui-surface);border:1px solid var(--dbx-line);color:var(--dbx-text-2)}.rd-ak-body{overflow-y:auto;overscroll-behavior:contain;padding:18px 22px 28px;display:grid;gap:22px;align-content:start;scroll-padding-top:12px}.rd-ak-chapter{display:grid;gap:12px;scroll-margin-top:12px}.rd-ak-chapter>header h3{margin:0;font-size:1.05rem;letter-spacing:-.015em}.rd-ak-chapter>header h3 span{color:var(--ui-accent-ink)}.rd-ak-chapter>header p{margin:2px 0 0;font-size:12.5px;color:var(--dbx-text-3)}.rd-ak-chapter+.rd-ak-chapter{padding-top:18px;border-top:1px solid var(--dbx-line)}.rd-ak-section{display:grid;gap:8px;min-width:0}.rd-ak-section h4{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-2)}.rd-ak-kvrow{display:contents}.rd-ak-kv dd{overflow-wrap:anywhere}.rd-ak-twrap{border:1px solid var(--dbx-line);border-radius:12px;overflow:auto;max-height:420px;background:var(--ui-surface)}.rd-ak-table{font-size:12.5px}.rd-ak-table th{position:sticky;top:0;z-index:1;background:var(--dbx-soft);white-space:nowrap}.rd-ak-table td{overflow-wrap:anywhere;vertical-align:top}.rd-ak-more{padding:8px 12px}@media (min-width: 721px){.rd-ak-table td.rd-ak-nw{white-space:nowrap;overflow-wrap:normal}.rd-ak-table td.rd-ak-hash{min-width:220px}.rd-ak-table td.rd-ak-file{overflow-wrap:break-word}}.rd-ak-note,.rd-ak-privacy,.rd-ak-warn,.rd-ak-hint{display:flex;gap:8px;align-items:flex-start;margin:0;padding:9px 12px;border-radius:12px;font-size:12.5px;line-height:1.45}.rd-ak-note{color:var(--dbx-text-3);padding:0}.rd-ak-privacy{background:var(--ui-soft);border:1px solid var(--ui-accent-line);color:var(--ui-accent-ink)}.rd-ak-warn{background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-ak-hint{background:var(--ui-info-soft);border:1px solid var(--ui-info-line);color:var(--ui-info-ink)}.rd-ak-note svg,.rd-ak-privacy svg,.rd-ak-warn svg,.rd-ak-hint svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.rd-ak-note span,.rd-ak-privacy span,.rd-ak-warn span,.rd-ak-hint span{min-width:0;overflow-wrap:anywhere}.rd-ak-exportmodal .dbx-modal{width:min(860px,100%)}.rd-ak-form{display:grid;gap:14px;min-width:0}.rd-ak-form fieldset{margin:0;padding:0;border:0;min-width:0}.rd-ak-form legend{display:flex;justify-content:space-between;align-items:baseline;width:100%;padding:0;margin-bottom:8px;font-size:13.5px;font-weight:500}.rd-ak-form legend span{font-size:12.5px;font-weight:500}.rd-ak-purpose{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rd-ak-purpose legend{grid-column:1 / -1}.rd-ak-pcard{position:relative;display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;border:1px solid var(--dbx-line-2);background:var(--ui-surface);cursor:pointer;min-width:0}.rd-ak-pcard input{position:absolute;opacity:0;pointer-events:none}.rd-ak-pcard>svg{width:20px;height:20px;color:var(--dbx-text-3);flex-shrink:0;margin-top:1px}.rd-ak-pcard>span{display:grid;gap:2px;min-width:0}.rd-ak-pcard b{font-size:13.5px}.rd-ak-pcard small{font-size:12px;color:var(--dbx-text-3);line-height:1.35}.rd-ak-pcard.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-ak-pcard.is-on>svg{color:var(--ui-accent-ink)}.rd-ak-pcard:has(input:focus-visible){outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-ak-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.rd-ak-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;padding:12px 14px!important;border-radius:14px!important;border:1px solid var(--dbx-line)!important;background:var(--dbx-soft)}.rd-ak-chapters legend{float:left;grid-column:1 / -1}.rd-ak-chk{display:flex;align-items:center;gap:8px;min-height:32px;font-size:13px;cursor:pointer;min-width:0}.rd-ak-chk input{width:17px;height:17px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-ak-chk span{min-width:0;flex:1}.rd-ak-chk small{font-size:11.5px;color:var(--dbx-text-3)}.rd-ak-opt{display:grid;gap:6px;min-width:0}.rd-ak-opt .dbx-seg{width:fit-content;max-width:100%;flex-wrap:wrap}.rd-ak-switch{display:flex;align-items:center;gap:10px;min-height:40px;align-self:end;font-size:13.5px}.rd-ak-chatbox{display:grid;gap:10px;padding:12px 14px;border-radius:14px;border:1px dashed var(--ui-danger);background:var(--ui-surface)}.rd-ak-chatbox.is-on{border-style:solid;border-color:var(--dbx-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-danger) 12%,transparent)}.rd-ak-chatbox.is-locked{border-color:var(--dbx-line-2);background:var(--dbx-soft)}.rd-ak-chathead{display:flex;gap:10px;align-items:center}.rd-ak-chathead>svg{width:20px;height:20px;color:var(--dbx-danger-ink);flex-shrink:0}.rd-ak-chatbox.is-locked .rd-ak-chathead>svg{color:var(--dbx-text-3)}.rd-ak-chathead>div{display:grid;gap:2px;flex:1;min-width:0}.rd-ak-chathead small{font-size:12px;color:var(--dbx-text-2);line-height:1.4}.rd-ak-card{padding:18px 20px;display:grid;gap:14px}.rd-ak-cardhead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}.rd-ak-cardhead>div{min-width:0;flex:1 1 320px}.rd-ak-cardhead h2{margin:0;font-size:1.05rem;letter-spacing:-.015em}.rd-ak-cardhead p{margin:4px 0 0;font-size:13px;color:var(--dbx-text-2);line-height:1.45}.rd-ak-text{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 12px;border:1px solid var(--dbx-line);border-radius:12px;background:var(--ui-surface);--sec: var(--dbx-accent)}.rd-ak-text>div:first-of-type{display:grid;gap:2px;min-width:0}.rd-ak-text b{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-ak-text small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-ak-hist{grid-column:1 / -1;margin:0;padding:8px 10px 4px 28px;display:grid;gap:6px;font-size:12.5px;border-top:1px dashed var(--dbx-line)}.rd-ak-hist li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.rd-ak-hist span{color:var(--dbx-text-3)}.rd-ak-hist code{font-family:var(--dbx-mono);font-size:11.5px;color:var(--dbx-text-2)}.rd-ak-consents{margin:0;padding-left:20px;display:grid;gap:8px;font-size:13.5px;line-height:1.5}.rd-ak-consents .dbx-mono{display:inline-block;min-width:54px;margin-right:8px;color:var(--dbx-text-3)}.rd-ak-retention{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.rd-ak-retention .dbx-field{flex:1 1 320px;max-width:520px}.rd-ak-legaltext{font-family:var(--dbx-mono);font-size:12.5px;min-height:280px}@media (max-width: 1023px){.rd-ak-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.rd-ak-nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--dbx-line);padding:8px;scrollbar-width:none}.rd-ak-nav::-webkit-scrollbar{display:none}.rd-ak-nav button{width:auto;flex-shrink:0;white-space:nowrap}.rd-ak-body{padding:14px 16px 24px}}@media (max-width: 720px){.rd-ak-order{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic main" "side side" "act act"}.rd-ak-oside{justify-items:start;grid-auto-flow:column;justify-content:start;align-items:center;gap:10px}.rd-ak-oact{justify-content:flex-start}.rd-ak-purpose,.rd-ak-grid2,.rd-ak-chapters{grid-template-columns:minmax(0,1fr)}.rd-ak-text{grid-template-columns:auto minmax(0,1fr)}.rd-ak-text .rd-ak-oact{grid-column:1 / -1}.rd-ak-modal .dbx-modal-foot .rd-ak-stamp{flex-basis:100%}.rd-ak-twrap{max-height:none;border:0;background:none;overflow:visible}.rd-ak-pdfmodal .dbx-modal-foot,.rd-ak-modal .dbx-modal-foot{padding:10px 14px}.rd-ak-pdf{padding:8px}}.rd-ak-scope{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px}.rd-ak-blocks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.rd-ak-block{display:grid;gap:8px;padding:12px 14px;border-radius:12px;border:1px dashed var(--ui-warn-line);background:var(--dbx-soft)}.rd-ak-block-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-ak-block-head .rd-ak-oact{margin-left:auto}.rd-ak-block-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.55 var(--dbx-font, inherit);color:var(--dbx-text-2);max-height:220px;overflow:auto}.rv-page{--rv-red: var(--ui-danger-ink);--rv-red-bg: var(--ui-danger-soft);--rv-yel: var(--ui-warn);--rv-yel-ink: var(--ui-warn-ink);--rv-yel-bg: var(--ui-warn-soft);--rv-ok: var(--ui-success-ink);--rv-ok-bg: var(--ui-success-soft)}.rv-head-actions{display:flex;flex-wrap:wrap;gap:8px}.rv-note,.rv-hint{margin:0}.rv-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.rv-grid{display:grid;gap:18px;align-items:start;min-width:0;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-areas:"queue map" "detail detail"}.rv-queue{grid-area:queue}.rv-mapcard{grid-area:map}.rv-detail{grid-area:detail;scroll-margin-top:16px}.rv-ch{display:flex;justify-content:space-between;align-items:center;gap:8px 10px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--dbx-line)}.rv-ch h3{margin:0;font-size:15px;font-weight:600;letter-spacing:-.015em}.rv-tabs{display:flex;gap:3px;background:var(--dbx-soft);border:1px solid var(--dbx-line);border-radius:999px;padding:3px;max-width:100%;overflow-x:auto;scrollbar-width:none}.rv-tabs::-webkit-scrollbar{display:none}.rv-tabs button{border:0;background:none;border-radius:999px;padding:6px 11px;color:var(--dbx-text-2);font-weight:500;font-size:13px;white-space:nowrap;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.rv-tabs button:hover{color:var(--dbx-text)}.rv-tabs button.is-on{background:var(--ui-selected);color:var(--ui-on-selected)}.rv-tabs button small{font-size:11px;font-weight:700;color:var(--ui-text-3);font-variant-numeric:tabular-nums}.rv-tabs button.is-on small{color:inherit}.rv-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 2px;align-items:center}.rv-toolbar .dbx-select-wrap{flex:1 1 100px;min-width:0}.rv-toolbar .dbx-select-wrap:first-child{flex-basis:128px}.rv-toolbar .dbx-select{width:100%;min-height:34px;padding-top:5px;padding-bottom:5px;font-size:12.5px;border-radius:10px}.rv-toolbar .dbx-link{font-size:12.5px}.rv-q{list-style:none;margin:0;padding:6px;display:grid;gap:2px;max-height:640px;overflow-y:auto}.rv-q>li>button{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border-radius:14px;border:1px solid transparent}.rv-q>li>button:hover{background:var(--dbx-hover)}.rv-q>li>button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rv-q>li.is-on>button{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.rv-q-txt{min-width:0;display:grid;gap:1px}.rv-q-txt b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-q-txt small{color:var(--dbx-text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-q-txt small.rv-q-done{color:var(--dbx-text-2)}.rv-q-more{padding:10px;text-align:center;color:var(--dbx-text-3);font-size:12.5px}.rv-q-skel{display:grid;gap:8px;padding:12px}.rv-queue .dbx-empty{padding:34px 16px}.rv-av,.rv-photo{display:grid;place-items:center;color:var(--ui-on-strong);font-weight:700;position:relative;overflow:hidden;flex-shrink:0}.rv-av{width:44px;height:44px;border-radius:14px;font-size:15px}.rv-photo{width:72px;height:88px;border-radius:12px;font-size:22px}.rv-av img,.rv-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rv-photo small{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:9px;font-weight:600;opacity:.9;text-shadow:0 1px 2px color-mix(in srgb,var(--ui-shade-base) 50%,transparent)}.rv-flags{display:flex;gap:4px;margin-top:4px;flex-wrap:wrap}.rv-fl{font-size:10.5px;font-weight:700;border-radius:6px;padding:2px 6px;letter-spacing:.02em;white-space:nowrap;line-height:1.35}.rv-fl.is-r{background:var(--rv-red-bg, var(--ui-danger-soft));color:var(--rv-red, var(--ui-danger-ink))}.rv-fl.is-y{background:var(--rv-yel-bg, var(--ui-warn-soft));color:var(--rv-yel-ink, var(--ui-warn-ink))}.rv-fl.is-g{background:var(--rv-ok-bg, var(--ui-success-soft));color:var(--rv-ok, var(--ui-success-ink))}.rv-fl.is-more{background:var(--dbx-soft);color:var(--dbx-text-3)}.rv-risk{font-weight:800;font-size:12px;border-radius:999px;padding:5px 9px;white-space:nowrap}.rv-risk.is-hoch{background:var(--ui-danger-strong);color:var(--ui-on-strong)}.rv-risk.is-mittel{background:var(--ui-warn-soft-2);color:var(--ui-warn-ink)}.rv-risk.is-niedrig{background:var(--ui-success-soft);color:var(--ui-success-ink)}.rv-risk.is-big{font-size:14px;padding:8px 14px}.rv-mapwrap{position:relative;height:470px;background:linear-gradient(180deg,var(--ui-soft),var(--ui-info-soft));border-radius:0 0 var(--dbx-radius) var(--dbx-radius);overflow:hidden;isolation:isolate}.rv-map-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.rv-map-canvas.is-loading{background:linear-gradient(90deg,var(--ui-soft),var(--ui-soft),var(--ui-soft));background-size:200% 100%;animation:dbx-shimmer 1.4s infinite linear}.rv-map-canvas.is-svg svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rv-map-canvas .leaflet-container,.rv-map-canvas.leaflet-container{background:var(--ui-info-soft);font:inherit}.rv-land{fill:var(--ui-surface);stroke:var(--ui-accent-line);stroke-width:1.5}.rv-cityl{font-size:9px;fill:var(--ui-accent)}.rv-pin{cursor:pointer}.rv-legend{position:absolute;left:12px;bottom:12px;z-index:500;background:var(--ui-glass-strong);border-radius:12px;padding:8px 10px;font-size:12px;color:var(--dbx-text-2);display:grid;gap:3px;box-shadow:var(--dbx-shadow-sm);pointer-events:none}.rv-legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px}.rv-legend i.is-ip{background:var(--ui-surface);border:2px dashed var(--dbx-accent);width:11px;height:11px}.rv-inset{position:absolute;right:12px;bottom:12px;z-index:500;background:var(--ui-surface);border-radius:12px;padding:8px 10px;font-size:12px;box-shadow:var(--dbx-shadow-sm);max-width:230px;display:grid;gap:1px}.rv-inset b{color:var(--ui-danger-ink);font-weight:700}.rv-inset b.is-addr{color:var(--dbx-text-2);margin-top:4px}.rv-inset button{all:unset;cursor:pointer;text-align:left;color:var(--dbx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-inset button:hover{color:var(--dbx-accent-ink);text-decoration:underline}.rv-mapsrc{position:absolute;right:12px;top:10px;z-index:500;font-size:11px;color:var(--dbx-text-3);background:var(--ui-glass-strong);padding:3px 8px;border-radius:8px;max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-mapsrc-warn{color:var(--ui-warn-ink)}.rv-map-canvas .leaflet-top.leaflet-left{z-index:600}.rv-map-canvas .leaflet-control-attribution,.rv-map-canvas.leaflet-container .leaflet-control-attribution{font-size:10px;background:var(--ui-glass-strong);color:var(--ui-text-2)}.rv-map-canvas.leaflet-container .leaflet-control-attribution a,.rv-map-canvas .leaflet-control-attribution a{color:var(--ui-accent-ink)}.rv-map-canvas .leaflet-bar{border-color:var(--ui-line-2)}.rv-map-canvas .leaflet-bar a{background:var(--ui-surface);color:var(--ui-text);border-bottom-color:var(--ui-line)}.rv-map-canvas .leaflet-bar a:hover,.rv-map-canvas .leaflet-bar a:focus{background:var(--ui-hover);color:var(--ui-text)}.rv-map-canvas .leaflet-bar a.leaflet-disabled{background:var(--ui-soft);color:var(--ui-text-3)}:root[data-theme=dark] .rv-map-canvas .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.92) contrast(.88) saturate(.7)}.rv-popup{position:absolute;z-index:700;background:var(--ui-surface);border-radius:16px;box-shadow:0 24px 60px -18px color-mix(in srgb,var(--ui-shade-base) 45%,transparent);padding:12px;transform:translate(-50%,calc(-100% - 22px))}.rv-popup:after{content:"";position:absolute;left:50%;bottom:-8px;width:16px;height:16px;background:var(--ui-surface);transform:translate(-50%) rotate(45deg)}.rv-popup.is-below{transform:translate(-50%,24px)}.rv-popup.is-below:after{bottom:auto;top:-8px}.rv-popup.is-docked{position:relative;transform:none;margin:12px;box-shadow:var(--dbx-shadow-sm);border:1px solid var(--dbx-line)}.rv-popup.is-docked:after{bottom:auto;top:-9px;left:40px;border-left:1px solid var(--dbx-line);border-top:1px solid var(--dbx-line)}.rv-popup-x{position:absolute;right:6px;top:6px;width:28px;height:28px;border:0;background:none;color:var(--dbx-text-3);border-radius:8px;cursor:pointer;display:grid;place-items:center}.rv-popup-x svg{width:15px;height:15px}.rv-popup-x:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rv-pp{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:start}.rv-pp-txt b{display:block;font-size:14px;padding-right:18px;line-height:1.25}.rv-pp-meta{color:var(--dbx-text-2);font-size:12px;line-height:1.4;margin-top:2px;overflow-wrap:anywhere}.rv-pbtns{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.rv-pbtns .dbx-btn{flex:1 1 auto;justify-content:center;padding:0 10px}.dbx-btn.rv-ok{background:var(--ui-success-strong);border-color:var(--ui-success);color:var(--ui-on-strong)}.dbx-btn.rv-ok:not(:disabled):hover{filter:brightness(1.08)}.rv-detail .dbx-empty{padding:40px 16px}.rv-detail-skel{display:grid;gap:12px;padding:16px}.rv-dh{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--dbx-line)}.rv-dh-who{display:flex;gap:12px;align-items:center;min-width:0}.rv-dh-who h3{margin:0;font-size:18px;font-weight:600;letter-spacing:-.02em}.rv-dh-meta{color:var(--dbx-text-2);font-size:13px}.rv-dh-side{display:grid;justify-items:end;gap:8px}.rv-dh-links{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;justify-content:flex-end}.rv-dh-links .dbx-link{padding:2px;font-size:13px}.rv-score{display:flex;align-items:center;gap:8px 12px;padding:12px 16px;border-bottom:1px solid var(--dbx-line);flex-wrap:wrap}.rv-score-l{font-size:12px;color:var(--dbx-text-2)}.rv-meter{flex:1 1 200px;height:10px;border-radius:99px;background:linear-gradient(90deg,var(--ui-success),var(--ui-warn) 50%,var(--ui-danger));position:relative;min-width:120px}.rv-meter i{position:absolute;top:-5px;width:4px;height:20px;background:var(--dbx-ink);border-radius:3px}.rv-meter-th{position:absolute;top:-3px;bottom:-3px;width:0;border-left:2px dotted var(--ui-line)}.rv-score-rec{font-size:13px}.rv-dgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 14px}.rv-sec{padding:14px 16px;min-width:0}.rv-sec h4,.rv-sec-h h4{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dbx-text-2);margin:0 0 8px;font-weight:600}.rv-sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.rv-sec-h .dbx-link{font-size:12.5px;padding:0}.rv-dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:7px 12px;margin:0;font-size:13.5px}.rv-dl dt{color:var(--dbx-text-2)}.rv-dl dd{margin:0;overflow-wrap:anywhere}.rv-dl dd .rv-fl{margin-left:4px;vertical-align:1px}.rv-dd-sub{display:block;color:var(--dbx-text-3);font-size:12px;margin-top:2px}.rv-checks{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.rv-checks .rv-dd-sub{flex-basis:100%}.rv-cbx{font-size:12px;background:var(--rv-ok-bg);color:var(--rv-ok);border-radius:8px;padding:3px 8px;font-weight:600;white-space:nowrap}.rv-cbx.is-no{background:var(--rv-red-bg);color:var(--rv-red)}.rv-cbx.is-ver{background:var(--dbx-soft);color:var(--dbx-text-2);font-weight:500}.rv-sig{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rv-sig li{display:grid;grid-template-columns:26px minmax(0,1fr) auto auto;gap:8px;align-items:start;padding:8px 10px;border-radius:12px;background:var(--dbx-soft);font-size:13.5px;line-height:1.4}.rv-sig li.is-r{background:var(--rv-red-bg)}.rv-sig li.is-y{background:var(--rv-yel-bg)}.rv-sig-ic{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-weight:800;font-size:13px}.rv-sig .is-r .rv-sig-ic{background:var(--ui-danger-strong);color:var(--ui-on-strong)}.rv-sig .is-y .rv-sig-ic{background:var(--ui-warn-soft-2);color:var(--ui-warn-ink)}.rv-sig .is-g .rv-sig-ic{background:var(--rv-ok-bg);color:var(--rv-ok)}.rv-sig b{font-weight:600}.rv-sig small{color:var(--dbx-text-2);display:block;font-size:12px;overflow-wrap:anywhere}.rv-sig-w{font-size:11px;font-weight:700;color:var(--dbx-text-3);font-variant-numeric:tabular-nums;padding-top:3px}.rv-sig-ref{color:var(--dbx-text-3);padding-top:2px}.rv-sig-ref svg{width:15px;height:15px}.rv-hard{margin-left:6px;font-size:10px;font-weight:700;color:var(--ui-on-strong);background:var(--rv-red, var(--ui-danger));border-radius:5px;padding:1px 5px;letter-spacing:.02em;vertical-align:1px}.rv-others{margin-top:10px}.rv-decide{display:flex;gap:8px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid var(--dbx-line);background:var(--dbx-soft);align-items:center}.rv-sp{flex:1}.rv-reason{min-width:0;flex:0 1 300px}.rv-reason .dbx-select{width:100%}.rv-hint-txt{font-size:12px;color:var(--dbx-text-3);padding:8px 16px 14px;margin:0;background:var(--dbx-soft)}.rv-hint-txt.rv-ro{display:flex;gap:6px;align-items:center;padding-top:14px;border-top:1px solid var(--dbx-line)}.rv-hint-txt.rv-ro svg{width:16px;height:16px}.rv-decided{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-top:1px solid var(--dbx-line)}.rv-decided>svg{width:22px;height:22px;flex-shrink:0;margin-top:1px}.rv-decided.is-ok>svg{color:var(--rv-ok)}.rv-decided.is-no>svg{color:var(--rv-red)}.rv-decided b{display:block}.rv-decided small{color:var(--dbx-text-2)}.rv-hist{padding:6px 16px 14px;border-top:1px solid var(--dbx-line)}.rv-hist .dbx-link{font-size:13px}.rv-ev{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.rv-ev li{display:grid;grid-template-columns:140px minmax(0,1fr);gap:0 10px;font-size:13px;padding:6px 0;border-bottom:1px dashed var(--dbx-line)}.rv-ev li>b{grid-column:2}.rv-ev li>span:not(.rv-ev-at),.rv-ev li>small{grid-column:2;color:var(--dbx-text-2);overflow-wrap:anywhere}.rv-ev li>small{color:var(--dbx-text-3);font-size:12px}.rv-ev-at{grid-row:1 / span 3;color:var(--dbx-text-3);font-size:12px;font-variant-numeric:tabular-nums}.rv-break{overflow-wrap:anywhere}.rv-reject .dbx-modal{max-width:560px}.rv-rj-who{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:10px;border-radius:14px;background:var(--dbx-soft);margin-bottom:14px}.rv-rj-who b{display:block}.rv-rj-who small{color:var(--dbx-text-2);font-size:12.5px}.rv-rj-grid{display:grid;gap:12px;margin-bottom:12px}.rv-ta{min-height:64px;resize:vertical}.rv-check{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;padding:10px 2px;cursor:pointer}.rv-check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--dbx-accent)}.rv-check b{display:block;font-weight:600;font-size:13.5px}.rv-check small{color:var(--dbx-text-2);font-size:12.5px}.rv-rj-info{display:flex;gap:8px;align-items:flex-start;margin:8px 0 0;padding:10px 12px;border-radius:12px;background:var(--ui-danger-soft);color:var(--ui-danger-ink);font-size:12.5px}.rv-rj-info svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.rv-set .dbx-page-head .dbx-link{padding:0 0 6px}.rv-fs{border:0;margin:0;padding:0;min-width:0;display:grid;gap:18px}.rv-card{padding:16px 18px}.rv-card h3{margin:0 0 6px;font-size:15px;font-weight:600}.rv-card-sub{margin:0 0 8px;color:var(--dbx-text-2);font-size:13px}.rv-card-sub .dbx-link{padding:0;font-size:13px}.rv-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:8px 20px;padding:12px 0;border-top:1px solid var(--dbx-line);align-items:center}.rv-card h3+.rv-row{border-top:0}.rv-row-l b{display:block;font-weight:600;font-size:13.5px}.rv-row-l small{color:var(--dbx-text-3);font-size:12.5px;display:block;margin-top:2px}.rv-row-c{min-width:0;display:flex;justify-content:flex-start}.rv-row-c>.dbx-input,.rv-row-c>.dbx-select-wrap{width:100%}.rv-row-c .dbx-select-wrap .dbx-select{width:100%}.rv-inline{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;min-width:0;width:100%}.rv-num{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--dbx-text-2);white-space:nowrap}.rv-num .dbx-input{width:84px}.rv-key .dbx-input{flex:1 1 200px;min-width:0}.rv-weights{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px 20px}.rv-wg h4{margin:4px 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dbx-text-2)}.rv-w{display:grid;grid-template-columns:minmax(0,1fr) 72px 26px;gap:8px;align-items:center;padding:4px 0;font-size:13px}.rv-w .dbx-input{width:72px;min-height:34px;padding:4px 8px;text-align:right}.rv-w-reset{border:0;background:none;color:var(--dbx-text-3);cursor:pointer;padding:4px;border-radius:8px;display:grid;place-items:center}.rv-w-reset svg{width:15px;height:15px}.rv-w-reset:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rv-privacy{margin:10px 0 0}.rv-data ul{margin:0;padding-left:18px;color:var(--dbx-text-2);font-size:13px;display:grid;gap:4px}.rv-savebar{position:sticky;bottom:12px;z-index:20;display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding:10px 14px;border-radius:16px;background:var(--dbx-ink);color:var(--ui-on-strong);box-shadow:var(--dbx-shadow-pop)}.rv-savebar span{margin-right:auto;font-weight:500}.rv-chip{text-decoration:none}.rv-cblock .rv-cb-row{display:flex;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:8px 0;border-bottom:1px dashed var(--dbx-line)}.rv-cb-main{min-width:0;display:grid;gap:2px}.rv-cb-main small{color:var(--dbx-text-2);font-size:12.5px}.rv-cb-side{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rv-cblock>.dbx-link{margin-top:6px;font-size:13px}.rv-dash-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.rv-dash-nums>div{background:var(--dbx-soft);border-radius:14px;padding:10px 12px;display:grid}.rv-dash-nums>div.is-dark{background:var(--dbx-ink);color:var(--ui-on-strong)}.rv-dash-nums b{font-size:22px;font-weight:600;letter-spacing:-.03em}.rv-dash-nums small{color:var(--dbx-text-2);font-size:12px}.rv-dash-nums .is-dark small,.rv-dash-nums .is-dark span{color:var(--dbx-ink-muted);font-size:11.5px}.rv-dash-row{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:8px 4px;border-top:1px solid var(--dbx-line);text-decoration:none;color:inherit}.rv-dash-row>span{min-width:0;display:grid}.rv-dash-row small{color:var(--dbx-text-3);font-size:12px}.rv-dash-row:hover b{color:var(--dbx-accent-ink)}.rv-dash>.dbx-link{margin-top:6px}@media (max-width: 1180px){.rv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"queue" "map" "detail"}.rv-q{max-height:460px}.rv-dgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.rv-grid{grid-template-areas:"queue" "detail" "map";gap:14px}.rv-tiles{gap:22px 12px}.rv-mapwrap{height:380px}.rv-dl{grid-template-columns:112px minmax(0,1fr);font-size:13px}.rv-dh-side{justify-items:start}.rv-dh-links{justify-content:flex-start}.rv-decide .dbx-btn{flex:1 1 auto;justify-content:center}.rv-sp{display:none}.rv-reason{flex:1 1 100%}.rv-row,.rv-ev li{grid-template-columns:minmax(0,1fr)}.rv-ev-at{grid-row:auto}.rv-ev li>b,.rv-ev li>span:not(.rv-ev-at),.rv-ev li>small{grid-column:1}.rv-legend{font-size:11px;padding:6px 8px}.rv-inset{max-width:170px;font-size:11px}.rv-head-actions{width:100%}.rv-head-actions .dbx-btn{flex:1 1 auto;justify-content:center}.rv-sig li{grid-template-columns:26px minmax(0,1fr) auto}.rv-sig-ref{display:none}}@media (max-width: 420px){.rv-legend{top:44px;bottom:auto}.rv-tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rv-tiles .dbx-tile-value{font-size:1.45rem}.rv-photo{width:60px;height:74px}.rv-dh-who h3{font-size:16px}.rv-dash-nums{grid-template-columns:minmax(0,1fr)}}.rv-legacy{margin:0 0 10px}.rd-sms-tabs{display:flex;gap:6px;margin:0 0 14px;padding:5px;background:var(--dbx-surface);border-radius:16px;box-shadow:var(--dbx-shadow-sm);overflow-x:auto;scrollbar-width:none}.rd-sms-tabs::-webkit-scrollbar{display:none}.rd-sms-tab{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:12px;text-decoration:none;color:var(--dbx-text-2);font-weight:500;white-space:nowrap}.rd-sms-tab svg{width:16px;height:16px}.rd-sms-tab:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-sms-tab.is-on{background:var(--dbx-tint-2);color:var(--dbx-accent-ink);font-weight:600}.rd-sms-tab.is-link{margin-left:auto;color:var(--dbx-text-3);font-size:13px}.rd-sms-limit{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;margin:0 0 14px;border-radius:14px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink);font-size:13.5px}.rd-sms-limit.is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-sms-limit svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.rd-sms-snip{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;max-width:52ch;color:var(--dbx-text-3)}.rd-sms-ttable .dbx-cell-link b{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.rd-sms-len{display:inline-flex;padding:2px 8px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.rd-sms-len.is-multi{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-sms-len.is-uni{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-sms-ta{min-height:132px;resize:vertical;font-family:var(--dbx-font);line-height:1.5}.rd-sms-note{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:6px 0 0;font-size:12.5px;color:var(--dbx-text-2)}.rd-sms-note svg{width:15px;height:15px;color:var(--ui-accent-ink);flex-shrink:0}.rd-sms-note code{padding:1px 6px;border-radius:6px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:12px;overflow-wrap:anywhere}.rd-sms-count{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding:8px 10px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-sms-count-main{display:inline-flex;align-items:baseline;gap:5px;margin-right:4px}.rd-sms-count-main b{font-size:1.25rem;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rd-sms-count-main small{color:var(--dbx-text-3)}.rd-sms-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:var(--ui-surface);border:1px solid var(--dbx-line-2);font-size:12.5px;color:var(--dbx-text-2);white-space:nowrap}.rd-sms-chip b{color:var(--dbx-text)}.rd-sms-chip i{font-style:normal;color:var(--dbx-text-3)}.rd-sms-chip.is-warn{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-sms-chip.is-cost{background:var(--dbx-tint);border-color:var(--dbx-tint-2);color:var(--dbx-accent-ink);font-weight:600}.rd-sms-count.is-multi .rd-sms-count-main b{color:var(--ui-warn-ink)}.rd-sms-count.is-compact{padding:6px 8px}.rd-sms-preview{padding:16px;display:grid;gap:12px}.rd-sms-phone{border-radius:22px;padding:14px;background:linear-gradient(180deg,var(--ui-soft),var(--ui-soft-2));border:1px solid var(--dbx-line-2);display:grid;gap:8px}.rd-sms-from{font-size:12px;font-weight:600;color:var(--dbx-text-3);text-align:center;letter-spacing:.02em}.rd-sms-bubble{justify-self:start;max-width:100%;padding:10px 13px;border-radius:18px 18px 18px 6px;background:var(--ui-surface);box-shadow:var(--dbx-shadow-sm);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.rd-sms-bubble em{color:var(--dbx-text-3)}.rd-sms-meta{text-align:right;color:var(--dbx-text-3);font-size:12px}.rd-sms-miss{margin:0}.rd-sms-cust .rd-pay-csearch{width:100%}.rd-sms-custpick{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px}.rd-sms-custpick svg{width:16px;height:16px;color:var(--ui-accent-ink)}.rd-sms-custpick button{margin-left:auto}.rd-sms-camp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:start}.rd-sms-camp>.dbx-card{padding:18px;display:grid;gap:14px;min-width:0}.rd-sms-prev{position:sticky;top:90px}.rd-sms-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-sms-dt{margin-top:8px;max-width:260px}.rd-sms-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rd-sms-tiles.is-wide{grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 18px}.rd-sms-excl{padding:10px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-sms-excl>b{font-size:13px}.rd-sms-excl ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px}.rd-sms-excl li{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--dbx-text-2)}.rd-sms-excl li b{color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-sms-facts{margin:0;display:grid;gap:6px}.rd-sms-facts>div{display:grid;grid-template-columns:minmax(110px,34%) minmax(0,1fr);gap:10px;font-size:13.5px}.rd-sms-facts dt{color:var(--dbx-text-3)}.rd-sms-facts dd{margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center;overflow-wrap:anywhere}.rd-sms-facts .is-danger{color:var(--dbx-danger-ink)}.rd-sms-confirm{display:grid;gap:12px}.rd-sms-confirm p{margin:0}.rd-sms-chead{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;margin-bottom:14px;flex-wrap:wrap}.rd-sms-chead .dbx-h2{margin:0}.rd-sms-p{margin-top:10px}.rd-sms-err{display:block;color:var(--dbx-danger-ink);font-size:12px;margin-top:2px;overflow-wrap:anywhere}.rd-sms-logtxt b{display:block;font-weight:600}.rd-sms-logtxt small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--dbx-text-3);max-width:46ch;white-space:pre-wrap}.rd-sms-trig{display:grid;gap:1px}.rd-sms-trig small{color:var(--dbx-text-3);font-size:12px}.rd-sms-log td .dbx-badge{margin-left:6px}.rd-sms-log td:first-child .dbx-badge,.rd-sms-log td .dbx-badge:first-child{margin-left:0}.rd-sms-date input{width:150px}.rd-sms-send{display:grid;gap:14px}.rd-sms-to{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-sms-to>div{display:grid;gap:2px;min-width:0;flex:1}.rd-sms-to small{color:var(--dbx-text-3);font-size:12.5px}.rd-sms-to-ic,.rd-sms-ccard-ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-sms-to-ic svg,.rd-sms-ccard-ic svg{width:18px;height:18px}.rd-sms-tplpick{display:grid;gap:10px}.rd-sms-tplgroup{display:grid;gap:6px}.rd-sms-tplgroup>small{color:var(--dbx-text-3);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.rd-sms-tplbtn{all:unset;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;border:1px solid var(--dbx-line-2);background:var(--ui-surface)}.rd-sms-tplbtn>span{display:grid;gap:2px;min-width:0}.rd-sms-tplbtn small{color:var(--dbx-danger-ink);font-size:12px}.rd-sms-tplbtn:hover:not(:disabled){border-color:var(--dbx-accent-2);background:var(--dbx-tint)}.rd-sms-tplbtn.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 14%,transparent)}.rd-sms-tplbtn:disabled{cursor:not-allowed;opacity:.6;background:var(--dbx-soft)}.rd-sms-tplbtn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-sms-legal{display:flex;gap:10px;padding:12px;border-radius:14px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-sms-legal>svg{width:18px;height:18px;flex-shrink:0}.rd-sms-legal>div{display:grid;gap:8px;flex:1;min-width:0;color:var(--dbx-text)}.rd-sms-legal.is-inline{align-items:center;font-size:13.5px;margin:10px 0 0}.rd-cp-title small{color:var(--dbx-text-3);font-weight:400;font-size:.85em}.rd-sms-cblock-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rd-sms-cblock-head .dbx-sec-title{margin-bottom:0}.rd-sms-cgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.rd-sms-ccard{display:flex;gap:12px;padding:12px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-sms-ccard>div{display:grid;gap:5px;align-content:start;min-width:0;justify-items:start}.rd-sms-ccard>div>small:first-child{color:var(--dbx-text-3);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.rd-sms-ccard b.is-danger{color:var(--dbx-danger-ink)}.rd-sms-ccard-ic.is-mkt{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-sms-cline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.rd-sms-cline small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-sms-cline code{font-size:11.5px}.rd-sms-hint{color:var(--dbx-text-3);font-size:12px}.rd-sms-quote{font-size:12.5px;color:var(--dbx-text-2);quotes:"„" "“";font-style:italic}.rd-sms-more{margin-top:8px}.rd-sms-clog{margin-top:12px;font-size:13px}.rd-sms-clog summary{cursor:pointer;color:var(--dbx-text-2);font-weight:600}.rd-sms-clog ul{margin:8px 0 0;padding-left:18px;display:grid;gap:6px}.rd-sms-clog small{display:block;color:var(--dbx-text-3)}.rd-sms-auto{display:grid;gap:8px;padding:10px 12px;border-radius:14px;border:1px dashed var(--dbx-line-2);background:var(--ui-surface)}.rd-sms-auto.is-on{border-style:solid;border-color:var(--dbx-tint-2);background:var(--dbx-tint)}.rd-sms-auto-head{display:flex;align-items:center;gap:10px;cursor:pointer}.rd-sms-auto-head>span{display:inline-flex;align-items:center;gap:6px;font-size:13.5px}.rd-sms-auto-head svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-sms-auto-row{display:grid;gap:4px}.rd-sms-auto-hint{color:var(--dbx-text-3);font-size:12px}.rd-sms-days{display:flex;flex-wrap:wrap;gap:6px}.rd-sms-days button{all:unset;cursor:pointer;padding:6px 10px;border-radius:10px;border:1px solid var(--dbx-line-2);font-size:13px;font-weight:600;background:var(--ui-surface)}.rd-sms-days button[aria-pressed=true]{background:var(--dbx-tint-2);border-color:var(--dbx-accent-2);color:var(--dbx-accent-ink)}.rd-sms-days button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-sms-hours{display:flex;align-items:center;gap:8px}.rd-sms-hours .dbx-select-wrap{width:110px}.rd-sms-stat{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 1279px){.rd-sms-tiles.is-wide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1100px){.rd-sms-camp{grid-template-columns:minmax(0,1fr)}.rd-sms-prev{position:static}}@media (max-width: 720px){.rd-sms-cgrid{grid-template-columns:minmax(0,1fr)}.rd-sms-tiles.is-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-sms-tab.is-link{margin-left:0}.rd-sms-facts>div{grid-template-columns:minmax(0,1fr);gap:0}.rd-sms-date input{width:100%}.rd-sms-logbar .dbx-toolbar-filters{flex-wrap:wrap}}.rd-mm-sms{margin-top:10px}.rd-ak-smsconsent{margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13.5px}.rd-ak-smsconf{display:grid;gap:10px;justify-items:start;margin-top:14px}.rd-ak-smsconf .rd-sms-auto{width:100%}.rd-sms-costsec{display:grid;gap:14px;margin-top:18px}.rd-sms-tiles.is-stats{max-width:520px}.rd-sms-costgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-sms-window{display:flex;flex-wrap:wrap;gap:12px;align-items:center}@media (max-width: 1100px){.rd-sms-costgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.rd-sms-costgrid{grid-template-columns:minmax(0,1fr)}}.rd-sms-camp.is-detail{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.rd-sms-camp.is-detail .dbx-sec-title{margin-left:0;padding-left:0}.rd-sms-confirm .rd-sms-note{flex-wrap:nowrap;align-items:flex-start}.rd-sms-confirm .rd-sms-note svg{margin-top:2px}@media (max-width: 1279px){.rd-sms-camp.is-detail{grid-template-columns:minmax(0,1fr)}}.rd-sms-log .rd-sms-logtxt small{max-width:36ch}.rd-sms-cost{display:block;color:var(--dbx-text-3);font-size:12px}@media (min-width: 821px){.rd-sms-log .rd-sms-cname{min-width:110px}.rd-sms-log .rd-sms-ptd{white-space:nowrap}}.rd-sms-log .rd-sms-logtxt small{max-width:30ch}.rd-sms-log .rd-sms-trig{max-width:15ch}.rd-sms-log th,.rd-sms-log td{padding-left:10px;padding-right:10px}.rd-bill{min-width:0}.rd-bill-kind{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:650;white-space:nowrap;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-bill-kind svg{width:13px;height:13px}.rd-bill-kind.is-renewal{background:color-mix(in srgb,var(--dbx-accent) 10%,var(--ui-mix-bg));border-color:color-mix(in srgb,var(--dbx-accent) 26%,var(--ui-mix-bg));color:var(--dbx-accent-ink)}.rd-bill-kind.is-storno{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:color-mix(in srgb,var(--dbx-danger-ink) 72%,var(--ui-mix-ink))}.rd-bill-tabn{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--ui-warn-soft);color:var(--ui-warn-ink);border:1px solid var(--ui-warn-line)}.rd-dun-tabs a.is-active .rd-bill-tabn{background:var(--ui-surface);color:var(--ui-accent-ink);border-color:transparent}.dbx-tiles.rd-bill-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.rd-bill-facts{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0}.rd-bill-facts>span{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12.5px;color:var(--dbx-text-2);background:var(--dbx-surface);border:1px solid var(--dbx-line)}.rd-bill-facts svg{width:14px;height:14px;color:var(--ui-accent-ink);flex-shrink:0}.rd-bill-uprow small .rd-pchip{margin-right:6px;vertical-align:middle}.rd-bill-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.rd-bill-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-bill-bulk .dbx-muted{font-size:13px}.rd-bill-ck{width:36px}.rd-bill-ck input{width:18px;height:18px;accent-color:var(--dbx-accent)}.rd-bill-table tr.is-selected td{background:color-mix(in srgb,var(--dbx-accent) 6%,var(--ui-mix-bg))}.rd-bill-reason small{display:block;color:var(--dbx-text-2);line-height:1.4;max-width:46ch;white-space:normal}.rd-bill-errs{margin:0;padding-left:18px;color:var(--dbx-danger-ink);font-size:13px}.rd-bill-more{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.rd-bill-detailrow td{background:var(--dbx-soft)}.rd-bill-details{list-style:none;margin:0;padding:4px 0;display:grid;gap:6px}.rd-bill-details li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;color:var(--dbx-text-2)}.rd-bill-details li svg{width:15px;height:15px;flex-shrink:0;margin-top:2px;color:var(--ui-accent-ink)}.rd-bill-details li.is-missed svg,.rd-bill-details li.is-held svg{color:var(--ui-warn-ink)}.rd-bill-details li.is-error svg{color:var(--ui-danger-ink)}.rd-bill-details li>span{min-width:0;overflow-wrap:anywhere}.rd-bill-radios{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px}.rd-bill-radio{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-surface);cursor:pointer}.rd-bill-radio input{margin-top:3px;accent-color:var(--dbx-accent);width:17px;height:17px;flex-shrink:0}.rd-bill-radio b{display:block;font-size:14px}.rd-bill-radio small{display:block;color:var(--dbx-text-3);font-size:12.5px;line-height:1.45;margin-top:2px}.rd-bill-radio.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));background:color-mix(in srgb,var(--dbx-accent) 5%,var(--ui-mix-bg))}.rd-bill .dbx-form-grid.is-dim :is(.dbx-input,.dbx-select){background:var(--ui-soft);color:var(--ui-text-2)}.rd-bill .dbx-form-grid.is-dim .dbx-field-label{color:var(--ui-text-2)}.rd-bill-acts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.rd-bill-acts .dbx-btn.is-sm{min-height:32px}.rd-bill-acts .rd-bill-cancel{color:var(--dbx-danger-ink)}.rd-bill-period{display:block;color:var(--dbx-text-3);font-size:12px;white-space:nowrap}.rd-bill-ref{display:block;color:var(--dbx-text-3);font-size:11.5px}.rd-bill-ref a{color:inherit}.rd-bill-invhead{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.dbx-inv.is-storno{border-color:var(--ui-danger-line)}.dbx-inv.is-storno>header{background:var(--ui-danger-soft)}.dbx-inv.is-cancelled dd{color:var(--dbx-text-3)}.rd-bill-invfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;width:100%}@media (max-width: 640px){.rd-bill-bulk{width:100%}.rd-bill-bulk .dbx-muted{flex-basis:100%}.rd-bill-acts{gap:2px}}.rd-bill-rowacts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.rd-bill-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.rd-bill-filters .dbx-search{min-width:min(100%,260px)}.rd-bill-count{font-size:13px;white-space:nowrap}.rd-bill-more-row{display:flex;justify-content:center;padding:6px 0 2px}.rd-dun-tabs.rd-bill-tabs a{white-space:nowrap}@media (max-width: 720px){.rd-dun-tabs.rd-bill-tabs a{flex:0 0 auto;padding:0 12px}}.rd-ps{display:grid;gap:16px;min-width:0}.rd-ps-tabs a .dbx-icon,.rd-ps-tabs a svg{width:16px;height:16px}.rd-ps-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.rd-ps-legal{margin-top:2px}.rd-ps-more{margin:0;font-size:13px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.rd-ps-more .dbx-link{display:inline-flex;align-items:center;gap:6px}.rd-ps-more svg{width:15px;height:15px}.rd-ps-facts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-ps-facts li{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:13.5px;line-height:1.45;min-width:0}.rd-ps-facts li>span{min-width:0;overflow-wrap:anywhere}.rd-ps-facts svg{width:17px;height:17px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-ps-table td small{display:block;margin-top:2px;font-size:12px}.rd-ps-table tr.is-late td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-ps-table.is-click tbody tr{cursor:pointer}.rd-ps-table.is-click tbody tr:hover td{background:var(--dbx-hover)}.rd-ps-why{max-width:360px;font-size:13px}.rd-ps-why small{display:block}.rd-ps-blockers{list-style:none;margin:0 0 4px;padding:0;display:grid;gap:3px}.rd-ps-blockers li{display:flex;align-items:flex-start;gap:6px;color:var(--ui-warn-ink);font-weight:600}.rd-ps-blockers svg{width:14px;height:14px;flex-shrink:0;margin-top:2px}.rd-ps-acts{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.rd-ps-hash{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.rd-ps-sechead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.rd-ps-sechead .dbx-sec-title{margin:0}.rd-ps-cats{display:grid;gap:8px}.rd-ps-cat{border:1px solid var(--dbx-line);border-radius:12px;background:var(--ui-surface);min-width:0}.rd-ps-cat>summary{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 14px;cursor:pointer;list-style:none}.rd-ps-cat>summary::-webkit-details-marker{display:none}.rd-ps-cat>summary small{grid-column:1 / -1;font-size:12.5px}.rd-ps-catn{font-weight:700;font-variant-numeric:tabular-nums}.rd-ps-cat.is-dim{opacity:.6}.rd-ps-cat>p{margin:0;padding:0 14px 12px;font-size:13px}.rd-ps-items{list-style:none;margin:0;padding:0 14px 12px;display:grid;gap:4px;font-size:13px}.rd-ps-items li{display:grid;grid-template-columns:minmax(90px,140px) 96px 1fr;gap:10px;padding:5px 0;border-top:1px solid var(--dbx-line);min-width:0}.rd-ps-items li>span{min-width:0;overflow-wrap:anywhere}.rd-ps-detail{display:grid;gap:14px;min-width:0}.rd-ps-dhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.rd-ps-dl{display:grid;grid-template-columns:160px 1fr;gap:8px 14px;margin:0;font-size:13.5px}.rd-ps-dl dt{color:var(--dbx-text-3);font-weight:600}.rd-ps-dl dd{margin:0;min-width:0;overflow-wrap:anywhere}.rd-ps-msg{white-space:pre-wrap;padding:8px 10px;border-radius:10px;background:var(--dbx-soft)}.rd-ps-ok{color:var(--dbx-success-ink)}.rd-ps-bad{color:var(--dbx-danger-ink)}.rd-ps-hist{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px}.rd-ps-hist li{display:grid;grid-template-columns:130px 1fr;gap:2px 12px;padding:8px 10px;border-radius:10px;background:var(--dbx-soft)}.rd-ps-hist li>:nth-child(n+3){grid-column:2}.rd-ps-pick{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-ps-pick .dbx-input{flex:1 1 140px;min-width:0}@media (max-width: 640px){.rd-ps-dl{grid-template-columns:1fr;gap:2px}.rd-ps-dl dd{margin-bottom:8px}.rd-ps-hist li{grid-template-columns:1fr}.rd-ps-hist li>:nth-child(n+3){grid-column:1}.rd-ps-items li{grid-template-columns:1fr auto}.rd-ps-items li>:nth-child(3){grid-column:1 / -1}.rd-ps-why{max-width:none}.rd-ps-acts{justify-content:flex-start}}.rd-aic{display:grid;gap:16px;min-width:0}.rd-aic-h2ic{width:22px;height:22px;vertical-align:-3px;margin-right:8px;color:var(--ui-accent-ink)}.rd-aic-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm);width:fit-content;max-width:100%}.rd-aic-tabs::-webkit-scrollbar{display:none}.rd-aic-tabs a{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--dbx-text-2);text-decoration:none}.rd-aic-tabs a svg{width:16px;height:16px}.rd-aic-tabs a:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-aic-tabs a.is-active{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-aic-tabs a:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-aic-principle{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:14px;background:var(--dbx-tint);border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg));font-size:13px;line-height:1.5;color:var(--dbx-text-2)}.rd-aic-principle svg{width:18px;height:18px;flex-shrink:0;color:var(--ui-accent-ink);margin-top:1px}.rd-aic-principle b{color:var(--dbx-text)}.rd-aic-banner{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:13.5px;line-height:1.45}.rd-aic-banner svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-aic-banner.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-aic-banner.is-warn svg{color:var(--ui-warn-ink)}.rd-aic-banner.is-danger{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-aic-banner.is-danger svg{color:var(--ui-danger-ink)}.rd-aic-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-aic-budget{display:grid;gap:8px;padding:16px 18px}.rd-aic-budget-head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:14px}.rd-aic-budget-head span{font-variant-numeric:tabular-nums;color:var(--dbx-text-2)}.rd-aic-meter{height:10px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);overflow:hidden}.rd-aic-meter span{display:block;height:100%;background:var(--dbx-grad);border-radius:inherit}.rd-aic-meter span.is-warn{background:var(--ui-warn)}.rd-aic-meter span.is-full{background:var(--dbx-danger)}.rd-aic-days{display:flex;align-items:flex-end;gap:4px;height:90px;margin-top:6px;padding-top:4px;overflow-x:auto}.rd-aic-day{flex:1 0 14px;max-width:34px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.rd-aic-day i{display:block;width:100%;border-radius:6px 6px 2px 2px;background:color-mix(in srgb,var(--dbx-accent) 70%,var(--ui-mix-bg))}.rd-aic-day small{font-size:10.5px;color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-aic-table td small{display:block;margin-top:2px;font-size:12px}.rd-aic-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-aic-fs{border:0;margin:0;padding:0;min-width:0;display:grid;gap:16px}.rd-aic-sec{display:grid;gap:12px;padding:18px 20px;min-width:0}.rd-aic-sec h3{margin:0;font-size:16px}.rd-aic-sec>p{margin:0}.rd-aic-p{margin:0;font-size:13px;color:var(--dbx-text-2)}.rd-aic-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rd-aic-key{display:grid;gap:8px;padding:12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);min-width:0}.rd-aic-key-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;font-size:13.5px}.rd-aic-key-row{display:flex;gap:6px;flex-wrap:wrap}.rd-aic-key-row .dbx-input{flex:1 1 140px;min-width:0}.rd-aic-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rd-aic-test{display:inline-flex;align-items:center;gap:6px;font-size:13px}.rd-aic-test svg{width:15px;height:15px}.rd-aic-test.is-ok{color:var(--dbx-success-ink)}.rd-aic-test.is-bad{color:var(--dbx-danger-ink)}.rd-aic-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-aic-feat{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--ui-surface);min-width:0}.rd-aic-feat.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-aic-feat-main{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;cursor:pointer}.rd-aic-feat-main>span{display:grid;gap:2px;min-width:0}.rd-aic-feat-main small{color:var(--dbx-text-3);font-size:12.5px;line-height:1.4}.rd-aic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rd-aic-prices{display:grid;gap:6px;justify-items:start}.rd-aic-price{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 36px;gap:6px;align-items:center;width:100%;max-width:620px}.rd-aic-price.is-head{font-size:12px;font-weight:600;color:var(--dbx-text-3)}.rd-aic-savebar{position:static;z-index:5;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;border-radius:16px;background:color-mix(in srgb,var(--ui-surface) 92%,transparent);box-shadow:var(--dbx-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rd-aic-savebar.is-dirty{position:sticky;bottom:10px}.rd-aic-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.rd-aic-filters small{display:inline-flex;align-items:center;gap:4px}.rd-aic-filters small svg{width:13px;height:13px}.rd-aic-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:18px;white-space:nowrap;background:var(--dbx-tint);color:var(--dbx-accent-ink);border:1px solid color-mix(in srgb,var(--dbx-accent) 22%,var(--ui-mix-bg))}.rd-aic-chip.is-open{border-style:dashed;background:var(--ui-surface)}.rd-aic-chip.is-anwalt,.rd-aic-chip.is-behoerde{background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border-color:var(--ui-danger-line)}.rd-aic-chip.is-widerruf,.rd-aic-chip.is-kuendigung{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border-color:var(--ui-warn-line)}.rd-aic-chip.is-zahlung{background:var(--ui-success-soft);color:var(--dbx-success-ink);border-color:var(--ui-success-line)}.rd-aic-chip.is-datenschutz{background:var(--ui-info-soft);color:var(--ui-info-ink);border-color:var(--ui-info-line)}.rd-aic-chip.is-open.is-anwalt,.rd-aic-chip.is-open.is-behoerde,.rd-aic-chip.is-open.is-widerruf,.rd-aic-chip.is-open.is-kuendigung,.rd-aic-chip.is-open.is-zahlung,.rd-aic-chip.is-open.is-datenschutz{background:var(--ui-surface)}.rd-aibox{border-radius:14px;border:1px solid color-mix(in srgb,var(--dbx-accent) 22%,var(--ui-mix-bg));background:linear-gradient(180deg,var(--dbx-tint),var(--ui-surface) 70%);font-size:13.5px;min-width:0}.rd-aibox.is-empty{background:var(--ui-surface);border-style:dashed}.rd-aibox.is-rejected{opacity:.85;background:var(--dbx-soft);border-color:var(--dbx-line)}.rd-aibox.is-error{border-color:var(--ui-danger-line);background:var(--ui-surface)}.rd-aibox-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:9px 12px}.rd-aibox-head>svg,.rd-aibox-toggle svg{width:16px;height:16px;color:var(--ui-accent-ink);flex-shrink:0}.rd-aibox-toggle{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.rd-aibox-toggle:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px;border-radius:6px}.rd-aibox-meta{margin-left:auto;color:var(--dbx-text-3);font-size:12px}.rd-aibox-acts{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.rd-aibox-acts.is-foot{margin-left:0;padding-top:2px}.rd-aibox-body{display:grid;gap:10px;padding:0 12px 12px;min-width:0}.rd-aibox-sum{margin:0;line-height:1.5;overflow-wrap:anywhere}.rd-aibox-facts{display:flex;flex-wrap:wrap;gap:6px;margin:0}.rd-aibox-facts>div{display:inline-flex;align-items:baseline;gap:6px;padding:4px 9px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0;max-width:100%}.rd-aibox-facts dt{font-size:11.5px;color:var(--dbx-text-3);font-weight:600}.rd-aibox-facts dd{margin:0;overflow-wrap:anywhere;font-size:12.5px}.rd-aibox-facts .is-deadline{border-color:var(--ui-warn-line);background:var(--ui-warn-soft)}.rd-aibox-card{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 10px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);min-width:0}.rd-aibox-card>svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-aibox-card>span{display:grid;gap:2px;flex:1 1 200px;min-width:0}.rd-aibox-card>span small{color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-aibox-card.is-lawyer{border-color:var(--ui-danger-line)}.rd-aibox-card.is-lawyer>svg{color:var(--ui-danger-ink)}.rd-aibox-card.is-authority{border-color:var(--ui-info-line)}.rd-aibox-card.is-authority>svg{color:var(--ui-info-ink)}.rd-aibox-auth{display:grid;gap:6px;flex:1 1 220px;min-width:0}.rd-aibox-auth dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 10px;margin:0;font-size:13px}.rd-aibox-auth dt{color:var(--dbx-text-3);font-weight:600}.rd-aibox-auth dd{margin:0;overflow-wrap:anywhere}.rd-aibox-auth .dbx-link{display:inline-flex;align-items:center;gap:4px;font-size:13px}.rd-aibox-auth .dbx-link svg{width:14px;height:14px}.rd-aibox-chips{display:flex;flex-wrap:wrap;gap:5px}.rd-aibox-chap{padding:2px 9px;border-radius:999px;background:var(--ui-info-soft);color:var(--ui-info-ink);font-size:12px;font-weight:600;max-width:100%;overflow-wrap:anywhere}.rd-aibox-cust{display:grid;gap:5px}.rd-aibox-cust>small{font-size:12px;font-weight:600;color:var(--dbx-text-3)}.rd-aibox-cand{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:10px;border:1px solid var(--dbx-line);background:var(--ui-surface);cursor:pointer;min-width:0}.rd-aibox-cand.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));box-shadow:0 0 0 2px var(--dbx-tint-2)}.rd-aibox-cand-txt{display:grid;min-width:0;flex:1}.rd-aibox-cand small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-aibox-tpl{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-size:13px}.rd-aibox-tpl svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-aibox-foot{margin:0;font-size:11.5px;color:var(--dbx-text-3)}.rd-aic-note{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-aic-note svg{width:14px;height:14px;flex-shrink:0;margin-top:2px}.rd-aic-note.is-warn{color:var(--ui-warn-ink)}.rd-aic-note.is-bad{color:var(--dbx-danger-ink)}.rd-aic-note small{flex-basis:100%;color:var(--dbx-text-3)}.rd-aiw{display:contents}.rd-aiw-anchor{position:relative;display:inline-flex}.rd-aiw-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg));background:var(--dbx-tint);color:var(--dbx-accent-ink);font:600 12.5px/1 var(--dbx-font);cursor:pointer;white-space:nowrap}.rd-aiw-btn svg{width:14px;height:14px}.rd-aiw-btn:hover,.rd-aiw-btn.is-on{background:var(--dbx-tint-2)}.rd-aiw-btn:disabled{opacity:.6;cursor:default}.rd-aiw-btn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-aiw-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;display:grid;min-width:210px;padding:6px;border-radius:14px;background:var(--ui-surface);box-shadow:var(--dbx-shadow-pop);border:1px solid var(--dbx-line)}.rd-aiw-menu button{display:flex;align-items:center;gap:9px;min-height:36px;padding:0 10px;border:0;border-radius:9px;background:none;font:500 13.5px/1 var(--dbx-font);color:var(--dbx-text);cursor:pointer;text-align:left}.rd-aiw-menu button svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-aiw-menu button:hover,.rd-aiw-menu button:focus-visible{background:var(--dbx-hover);outline:none}.rd-aiw-menu small{padding:6px 10px 2px;color:var(--dbx-text-3);font-size:11.5px}.rd-aiw-err{flex-basis:100%;order:98;display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:12.5px;color:var(--dbx-danger-ink)}.rd-aiw-err svg{width:14px;height:14px}.rd-aiw-preview{flex-basis:100%;order:99;display:grid;gap:8px;margin-top:6px;padding:10px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--dbx-accent) 30%,var(--ui-mix-bg));box-shadow:0 0 0 3px var(--dbx-tint);min-width:0}.rd-aiw-phead{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px}.rd-aiw-phead>svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-aiw-out{max-height:260px;overflow:auto;padding:8px 10px;border-radius:10px;background:var(--dbx-soft);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;line-height:1.5}.rd-aiw-out.is-html{white-space:normal}.rd-aiw-out.is-html p{margin:0 0 8px}.rd-aiw-count{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-aiw-count svg{width:14px;height:14px}.rd-aiw-count.is-more b{color:var(--ui-warn-ink)}.rd-aiw-hint{font-size:11.5px}.rd-aiw-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.rd-aiw-acts small{flex:1 1 100%;text-align:right}.rd-editor-bar .rd-aiw-anchor{margin-left:2px}.rd-aiw-slot{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.rd-aidraft{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--dbx-tint);border:1px dashed color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));font-size:13px;line-height:1.45}.rd-aidraft svg{width:17px;height:17px;flex-shrink:0;color:var(--ui-accent-ink);margin-top:1px}.rd-aidraft b{display:block}@media (max-width: 1100px){.rd-aic-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-aic-keys{grid-template-columns:minmax(0,1fr)}}@media (max-width: 820px){.rd-aic-feats,.rd-aic-grid{grid-template-columns:minmax(0,1fr)}.rd-aic-tabs{width:100%}.rd-aic-tabs a{flex:1 1 0;min-width:0;justify-content:center;padding:0 6px;gap:5px;font-size:13px}}@media (max-width: 520px){.rd-aic-tiles{grid-template-columns:minmax(0,1fr)}.rd-aic-sec{padding:14px}.rd-aic-price{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) 32px}.rd-aibox-meta{margin-left:0;flex-basis:100%}.rd-aiw-menu{left:auto;right:0}}.rd-au{display:grid;gap:16px;min-width:0}.rd-au-h2ic{width:22px;height:22px;vertical-align:-3px;margin-right:8px;color:var(--ui-accent-ink)}.rd-au-headact{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-au-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm);width:fit-content;max-width:100%}.rd-au-tabs::-webkit-scrollbar{display:none}.rd-au-tabs a{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:12px;font-size:13.5px;font-weight:600;color:var(--dbx-text-2);text-decoration:none;white-space:nowrap}.rd-au-tabs a svg{width:16px;height:16px}.rd-au-tabs a:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-au-tabs a.is-active{background:var(--dbx-tint-2);color:var(--dbx-accent-ink)}.rd-au-tabs a:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-au-principle{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:14px;background:var(--dbx-tint);border:1px solid color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg));font-size:13px;line-height:1.5;color:var(--dbx-text-2)}.rd-au-principle svg{width:18px;height:18px;flex-shrink:0;color:var(--ui-accent-ink);margin-top:1px}.rd-au-principle b{color:var(--dbx-text)}.rd-au-banner{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:13.5px;line-height:1.45;min-width:0;overflow-wrap:anywhere}.rd-au-banner svg{width:18px;height:18px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-au-banner.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-au-banner.is-warn svg{color:var(--ui-warn-ink)}.rd-au-banner.is-danger{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-au-banner.is-danger svg{color:var(--ui-danger-ink)}.rd-au-banner.is-info{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-au-banner.is-info svg{color:var(--ui-info-ink)}.rd-au-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-au-fs{border:0;margin:0;padding:0;min-width:0;display:grid;gap:16px}.rd-au-sec{display:grid;gap:12px;padding:18px 20px;min-width:0;align-content:start}.rd-au-sec h3{margin:0;font-size:16px}.rd-au-h4{margin:4px 0 0;font-size:13.5px;color:var(--dbx-text-2)}.rd-au-p{margin:0;font-size:13px;color:var(--dbx-text-2);display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rd-au-p svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-au-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rd-au-grow{flex:1 1 auto}.rd-au-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.rd-au-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rd-au-grid.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-au-switch small{color:var(--dbx-text-3);font-size:12.5px;line-height:1.4;font-weight:400}.rd-au-switch.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-au-switch.is-disabled{opacity:.6}.rd-au-checks{display:flex;flex-wrap:wrap;gap:6px 14px}.rd-au-checks .rd-check span{overflow-wrap:anywhere}.rd-au-list{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--dbx-text-2)}.rd-au-list li{display:flex;gap:8px;align-items:flex-start;line-height:1.45}.rd-au-list svg{width:15px;height:15px;flex-shrink:0;margin-top:2px;color:var(--ui-accent-ink)}.rd-au-stats{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--dbx-text-2)}.rd-au-stats b{color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-au-savebar{position:static;z-index:5;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;border-radius:16px;background:color-mix(in srgb,var(--ui-surface) 92%,transparent);box-shadow:var(--dbx-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rd-au-savebar.is-dirty{position:sticky;bottom:10px}.rd-au-num,.rd-au-time{max-width:160px}.rd-au-rules{list-style:none;margin:0;padding:6px;display:grid;gap:6px}.rd-au-rule{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--ui-surface)}.rd-au-rule.is-off{background:var(--dbx-soft)}.rd-au-rule.is-off .rd-au-rule-head b{color:var(--dbx-text-2)}.rd-au-rule-order{display:flex;flex-direction:column;align-items:center;gap:2px}.rd-au-rule-order .dbx-iconbtn{width:30px;height:26px}.rd-au-rule-no{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--dbx-tint-2);color:var(--dbx-accent-ink);font-weight:700;font-size:13px}.rd-au-rule-main{display:grid;gap:6px;min-width:0}.rd-au-rule-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rd-au-rule-head b{font-size:15px;overflow-wrap:anywhere}.rd-au-rule-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.rd-au-chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.rd-au-chiplabel{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3);width:40px}.rd-au-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-au-chip svg{width:12px;height:12px;flex-shrink:0}.rd-au-chip.is-ai{background:var(--dbx-tint);color:var(--dbx-accent-ink);border-color:color-mix(in srgb,var(--dbx-accent) 22%,var(--ui-mix-bg))}.rd-au-chip.is-act{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-au-chip.is-tag{background:var(--ui-accent-soft);border-color:var(--ui-accent-line);color:var(--ui-accent-ink)}.rd-au-chip.is-prio-hoch,.rd-au-chip.is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-au-editor .dbx-modal.is-wide{width:min(980px,100%)}.rd-au-ed{display:grid;gap:14px;min-width:0}.rd-au-ed-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rd-au-ed-box{display:grid;gap:10px;align-content:start;padding:14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);min-width:0}.rd-au-ed-box h4{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.rd-au-ed-box h4 small{font-weight:500;color:var(--dbx-text-3);font-size:12px}.rd-au-step{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--dbx-grad);color:var(--ui-on-accent);font-size:12px}.rd-au-ed-grid,.rd-au-ed-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-au-testbtn{margin-right:auto}.rd-au-testmodal .dbx-modal.is-wide{width:min(1120px,100%)}.rd-au-testtable{table-layout:fixed;width:100%}.rd-au-testtable th:nth-child(1){width:150px}.rd-au-testtable th:nth-child(3){width:130px}.rd-au-testtable th:nth-child(4){width:80px}.rd-au-testtable th:nth-child(5){width:32%}.rd-au-testtable td{overflow-wrap:anywhere}.rd-au-only{margin:10px 0 6px}.rd-au-testtable td{vertical-align:top}.rd-au-testtable tr.is-miss td{color:var(--dbx-text-3)}.rd-au-ellip{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-au-would{margin:0;padding-left:16px;font-size:12.5px;display:grid;gap:2px}.rd-au-catgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px}.rd-au-cat{display:grid;grid-template-columns:minmax(0,1fr) 76px auto;align-items:center;gap:6px;padding:6px 8px 6px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface);font-size:13px}.rd-au-cat span{overflow-wrap:anywhere}.rd-au-cat .dbx-input{min-height:34px;padding:4px 8px}.rd-au-cat small{color:var(--dbx-text-3)}.rd-au-prevhead{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-au-subject{display:grid;gap:2px;margin:0;padding:8px 12px;border-radius:12px;background:var(--dbx-soft);font-size:13.5px;overflow-wrap:anywhere}.rd-au-subject small{color:var(--dbx-text-3);font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.rd-au-preview{width:100%;height:760px;border:1px solid var(--ui-paper-line);border-radius:14px;background:var(--ui-paper);color-scheme:light}.rd-au-overall{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:18px;background:var(--ui-surface);box-shadow:var(--dbx-shadow-sm);border:1px solid var(--dbx-line)}.rd-au-overall>div{display:grid;gap:2px;min-width:0}.rd-au-overall b{font-size:16px}.rd-au-overall small{color:var(--dbx-text-3);font-size:12.5px}.rd-au-overall.is-red{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-au-overall.is-yellow{border-color:var(--ui-warn-line);background:var(--ui-warn-soft)}.rd-au-overall.is-green{border-color:var(--ui-success-line);background:var(--ui-success-soft)}.rd-au-light{display:inline-flex;flex-direction:column;gap:4px;padding:6px;border-radius:12px;background:var(--dbx-ink);flex-shrink:0}.rd-au-light i{width:12px;height:12px;border-radius:50%;opacity:.22}.rd-au-light i.r{background:var(--ui-danger)}.rd-au-light i.y{background:var(--ui-warn-soft-2)}.rd-au-light i.g{background:var(--ui-success)}.rd-au-overall.is-red .rd-au-light i.r,.rd-au-overall.is-yellow .rd-au-light i.y,.rd-au-overall.is-green .rd-au-light i.g,.rd-au-overall.is-gray .rd-au-light i.g{opacity:1;box-shadow:0 0 10px currentColor}.rd-au-checksgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.rd-au-check{display:grid;gap:6px;align-content:start;padding:14px 16px;border-radius:16px;background:var(--ui-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);border-left:4px solid var(--dbx-line);min-width:0}.rd-au-check header{display:flex;align-items:center;gap:8px;min-width:0}.rd-au-check header b{flex:1 1 auto;min-width:0;font-size:14px}.rd-au-check-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--dbx-soft);color:var(--dbx-text-2);flex-shrink:0}.rd-au-check-ic svg{width:16px;height:16px}.rd-au-check-val{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--dbx-text);overflow-wrap:anywhere}.rd-au-check p{margin:0;font-size:12.5px;color:var(--dbx-text-2);line-height:1.45;overflow-wrap:anywhere}.rd-au-check.is-green{border-left-color:var(--ui-success)}.rd-au-check.is-yellow{border-left-color:var(--ui-warn)}.rd-au-check.is-red{border-left-color:var(--dbx-danger);background:var(--ui-surface)}.rd-au-check.is-gray{border-left-color:var(--ui-line-2)}.rd-au-check.is-gray .rd-au-check-val{color:var(--dbx-text-3)}.rd-au-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px var(--ui-surface),0 0 0 4px var(--dbx-line)}.rd-au-dot.is-green{background:var(--ui-success)}.rd-au-dot.is-yellow{background:var(--ui-warn)}.rd-au-dot.is-red{background:var(--dbx-danger)}.rd-au-dot.is-gray{background:var(--ui-fill)}.rd-au-alarms{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-au-alarms li{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-au-alarms li svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.rd-au-alarms li span{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere;font-size:13px}.rd-au-alarms li small{color:inherit}.rd-au-modes{display:flex;flex-wrap:wrap;gap:12px 24px}.rd-au-thr{display:grid;gap:8px}.rd-au-thr-row{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:6px 14px;align-items:center;padding:8px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--ui-surface);font-size:13px}.rd-au-thr-row.is-off .rd-au-thr-in{opacity:.45}.rd-au-thr-in{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--dbx-text-2)}.rd-au-thr-in .dbx-input{width:84px;min-height:34px;padding:4px 8px}.rd-au-afftable td.num,.rd-au-afftable th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-au-afftable td.is-bad{color:var(--dbx-danger-ink);font-weight:700}.rd-au-afftable tr.is-hit td{background:var(--ui-warn-soft)}.rd-au-afftable tr.is-halted td{background:var(--ui-soft)}.rd-au-viol{display:flex;flex-wrap:wrap;gap:4px}.rd-au-ovbtn{margin-left:6px;vertical-align:middle}.rd-au-ovrow td{background:var(--dbx-soft)}.rd-au-ov{display:grid;gap:8px;padding:6px 2px}.rd-au-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 14px 12px;min-width:0}.rd-au-filters .dbx-search{flex:1 1 200px;min-width:0;max-width:100%}.rd-au-date{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--dbx-text-2)}.rd-au-date .dbx-input{width:150px}.rd-au-logtable td{vertical-align:top}.rd-au-detail{display:block;margin-top:2px;font-size:12px;overflow-wrap:anywhere}.rd-au-autolabel{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--dbx-tint);color:var(--dbx-accent-ink);font-size:12px;font-weight:600;white-space:nowrap}.rd-au-obj{overflow-wrap:anywhere}.rd-au-bounce{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;padding:12px 14px;margin-bottom:12px;border-radius:16px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line)}.rd-au-bounce-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--ui-danger-soft);color:var(--ui-danger-ink);flex-shrink:0}.rd-au-bounce-ic svg{width:18px;height:18px}.rd-au-bounce-txt{display:grid;gap:3px;flex:1 1 260px;min-width:0;font-size:13.5px;overflow-wrap:anywhere}.rd-au-bounce-txt b{display:flex;align-items:center;gap:8px;color:var(--dbx-danger-ink)}.rd-au-bounce-txt small{color:var(--dbx-text-2);font-size:12.5px}.rd-au-bounce-reason{color:var(--dbx-text-2)}.rd-au-dash{display:grid;gap:8px;margin-bottom:16px}.rd-au-mchips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.rd-au-mchip{display:inline-flex;align-items:center;gap:3px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;white-space:nowrap;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2);max-width:100%;overflow:hidden;text-overflow:ellipsis}.rd-au-mchip svg{width:11px;height:11px;flex-shrink:0}.rd-au-mchip.is-overdue{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-au-mchip.is-bounce{background:var(--ui-orange-soft);border-color:var(--ui-orange-line);color:var(--ui-orange-ink)}.rd-au-mchip.is-tag{background:var(--ui-accent-soft);border-color:var(--ui-accent-line);color:var(--ui-accent-ink)}.rd-au-mchip.is-prio-hoch{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-au-mchip.is-who{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-au-mchip.is-fu.is-due{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-au-ai{display:grid;gap:4px;margin-top:6px;padding:8px 10px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));background:linear-gradient(180deg,var(--dbx-tint),var(--ui-surface) 80%);min-width:0;cursor:default}.rd-au-ai.is-none{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-style:dashed;font-size:12px;color:var(--dbx-text-3);background:var(--ui-surface)}.rd-au-ai svg{width:14px;height:14px;color:var(--ui-accent-ink);flex-shrink:0}.rd-au-ai-top{display:flex;gap:6px;align-items:flex-start;min-width:0}.rd-au-ai-top>span{display:grid;min-width:0}.rd-au-ai-top small{font-size:11px;color:var(--dbx-accent-ink);font-weight:600}.rd-au-ai-top b{font-size:13px;overflow-wrap:anywhere}.rd-au-ai-why{font-size:12px;color:var(--dbx-text-2);line-height:1.4;overflow-wrap:anywhere}.rd-au-ai-acts{display:flex;flex-wrap:wrap;gap:6px}.rd-au-ai-note{font-size:11px;color:var(--dbx-text-3)}.rd-au-askai{margin-top:4px}@media (max-width: 1100px){.rd-au-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-au-two,.rd-au-ed-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.rd-au-testtable td.rd-au-wouldcell{grid-column:1 / -1}.rd-au-sec{padding:14px}.rd-au-grid,.rd-au-grid.is-2,.rd-au-ed-grid,.rd-au-ed-opts,.rd-au-rule{grid-template-columns:minmax(0,1fr)}.rd-au-rule-order{flex-direction:row}.rd-au-rule-acts{justify-content:flex-start}.rd-au-thr-row{grid-template-columns:minmax(0,1fr)}.rd-au-preview{height:640px}.rd-au-ellip{max-width:100%;white-space:normal}.rd-au-chiplabel{width:auto}.rd-au-date{flex:1 1 140px}.rd-au-date .dbx-input{width:100%}}@media (max-width: 480px){.rd-au-tiles{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1023px){.rd-au-testtable td.rd-au-wouldcell{grid-column:1 / -1}}.rd-au-thr-row .rd-check{min-width:0}.rd-au-thr-row .rd-check span{white-space:normal;overflow-wrap:anywhere}@media (max-width: 1023px){.rd-au-afftable td.num{text-align:left}.rd-au-afftable tr.is-hit td{background:transparent}.rd-au-afftable tr.is-hit{background:var(--ui-warn-soft)!important}}.rd-mig{display:grid;gap:16px}.rd-mig-grid{display:grid;gap:16px;min-width:0}.rd-mig-card{padding:16px;display:grid;gap:12px;min-width:0}.rd-mig-card>.dbx-table-wrap,.rd-mig-card>.dbx-toolbar{margin:0 -16px}.rd-mig-card>.dbx-toolbar{padding:0 16px}.rd-mig-cardhead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.rd-mig-cardhead>div:first-child{min-width:0;flex:1 1 320px}.rd-mig-cardhead h3{margin:0 0 3px;font-size:1.02rem;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-mig-cardhead p{margin:0;font-size:13px;line-height:1.45}.rd-mig-hint{margin:0}.rd-mig-pad{padding:0 0 4px;margin:0;font-size:12.5px}.rd-mig-pad0{margin:0;font-size:13px}.rd-mig-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.rd-mig-foot>.dbx-muted{font-size:12.5px}.rd-mig-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rd-mig-steps li{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:14px;background:var(--dbx-surface);border:1px solid var(--dbx-line);color:var(--dbx-text-3);font-size:13px;font-weight:600;min-width:0}.rd-mig-steps li.is-active{border-color:color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));color:var(--dbx-accent-ink);background:var(--dbx-tint)}.rd-mig-steps li.is-done{color:var(--dbx-success-ink)}.rd-mig-stepn{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:var(--dbx-soft);font-size:12px;flex-shrink:0}.rd-mig-stepn svg{width:14px;height:14px}.is-active>.rd-mig-stepn{background:var(--dbx-accent);color:var(--ui-on-accent)}.is-done>.rd-mig-stepn{background:var(--ui-success-soft)}.rd-mig-stepl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mig-drop{min-height:220px;align-content:center}.rd-mig-file{padding:16px;display:grid;gap:12px;min-width:0}.rd-mig-filehead{display:flex;align-items:center;gap:12px;min-width:0}.rd-mig-fileic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--ui-success-soft);color:var(--dbx-success-ink);flex-shrink:0}.rd-mig-fileic svg{width:22px;height:22px}.rd-mig-filetxt{flex:1;min-width:0;display:grid;gap:2px}.rd-mig-filetxt b{overflow-wrap:anywhere}.rd-mig-filetxt small{color:var(--dbx-text-3);font-size:12.5px}.rd-mig-hash{color:var(--dbx-text-3);font-size:11.5px;overflow-wrap:anywhere}.rd-mig-hashfull{overflow-wrap:anywhere;font-size:12px}.rd-mig-sheets{display:grid;gap:6px}.rd-mig-chips{display:flex;flex-wrap:wrap;gap:6px}.rd-mig-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--dbx-line);background:var(--dbx-surface);font:inherit;font-size:13px;font-weight:600;cursor:pointer;color:var(--dbx-text-2)}.rd-mig-chip small{color:var(--dbx-text-3);font-weight:500}.rd-mig-chip.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-mig-preview{margin:0 -16px}.rd-mig-rawtable th,.rd-mig-rawtable td{white-space:nowrap;font-size:12.5px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.rd-mig-bundle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px;border-radius:14px;background:var(--dbx-soft);border:1px dashed var(--dbx-line)}.rd-mig-bundle>div:first-child{display:grid;gap:2px;flex:1 1 300px;min-width:0}.rd-mig-bundle small{color:var(--dbx-text-3);font-size:12.5px;line-height:1.4}.rd-mig-bundleinfo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.rd-mig-zipbtn{cursor:pointer}.rd-mig-details{font-size:12.5px;color:var(--dbx-text-2)}.rd-mig-details ul{margin:6px 0 0;padding-left:18px}.rd-mig-aioff{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--dbx-text-3)}.rd-mig-aioff svg{width:14px;height:14px}.rd-mig-maptable td{vertical-align:top}.rd-mig-maptable tr.is-new td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-mig-maptable tr.is-ignored .rd-mig-colname b{color:var(--dbx-text-3)}.rd-mig-colname{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.rd-mig-maptable td.is-primary small{display:block;font-size:12px}.rd-mig-samples{max-width:260px}.rd-mig-samples code{display:inline-block;max-width:100%;margin:0 4px 4px 0;padding:1px 6px;border-radius:6px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-family:var(--dbx-mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.rd-mig-target{min-width:220px}.rd-mig-target>*+*{margin-top:6px}.rd-mig-extra{width:100%}.rd-mig-aisug{display:inline-flex;align-items:center;gap:4px;border:1px dashed color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));background:var(--dbx-tint);color:var(--dbx-accent-ink);border-radius:999px;padding:2px 9px;font:inherit;font-size:12px;cursor:pointer}.rd-mig-aisug svg{width:12px;height:12px}.rd-mig-conf{min-width:130px}.rd-mig-conf small{display:block;font-size:12px;color:var(--dbx-text-2)}.rd-mig-why{display:block;font-size:11.5px;line-height:1.35;overflow-wrap:anywhere}.rd-mig-confbar{display:block;height:6px;border-radius:999px;background:var(--dbx-soft);overflow:hidden;margin:6px 0 4px;max-width:140px}.rd-mig-confbar i{display:block;height:100%;border-radius:inherit}.rd-mig-confbar.is-hi i{background:var(--ui-success)}.rd-mig-confbar.is-mid i{background:var(--ui-warn)}.rd-mig-confbar.is-lo i{background:var(--ui-danger)}.rd-mig-profile{display:grid;grid-template-columns:auto minmax(0,260px);align-items:center;gap:8px 12px;padding:12px;border-radius:14px;background:var(--dbx-soft)}.rd-mig-profile>small{grid-column:1 / -1;font-size:12px}.rd-mig-toggle{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--dbx-text-2);line-height:1.4}.rd-mig-toggle>.dbx-toggle{flex-shrink:0}.rd-mig-vm{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--dbx-line)}.rd-mig-vm>small{font-size:12.5px;line-height:1.4}.rd-mig-vmrows{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 16px}.rd-mig-vmrow,.rd-mig-prod{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.rd-mig-vmrow>svg,.rd-mig-prod>svg{width:14px;height:14px;color:var(--dbx-text-3);flex-shrink:0}.rd-mig-vmrow code,.rd-mig-prod code{padding:3px 8px;border-radius:8px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-family:var(--dbx-mono);font-size:12px;min-width:48px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mig-vmrow .dbx-select-wrap{flex:1 1 140px;min-width:0}.rd-mig-prod .dbx-select-wrap{flex:1 1 180px;min-width:0}.rd-mig-num{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dbx-text-2)}.rd-mig-num .dbx-input{width:92px}.rd-mig-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px 24px}.rd-mig-opt{display:grid;gap:8px;align-content:start;min-width:0}.rd-mig-opt small{font-size:12px;line-height:1.4}.rd-mig-opt .dbx-seg{flex-wrap:wrap;max-width:100%}.rd-mig-opt2{grid-template-columns:1fr 1fr;gap:12px}.rd-mig-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.rd-mig-domains{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-mig-domains li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;border-radius:12px;background:var(--dbx-soft)}.rd-mig-domains li>.dbx-mono{font-weight:600;overflow-wrap:anywhere}.rd-mig-domains li>small{color:var(--dbx-text-3);margin-right:auto}.rd-mig-kv{display:grid;grid-template-columns:minmax(110px,max-content) minmax(0,1fr);gap:6px 16px;margin:0;font-size:13.5px}.rd-mig-kv dt{color:var(--dbx-text-3)}.rd-mig-kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.rd-mig-planrow.is-error td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-mig-planrow.is-duplicate{opacity:.8}.rd-mig-plantable td,.rd-mig-rowtable td{vertical-align:top}.rd-mig-plantable td .dbx-badge+.dbx-badge{margin-left:4px}.rd-mig-state{display:block;font-size:13px}.rd-mig-plantable small,.rd-mig-rowtable small{display:block;font-size:11.5px}.rd-mig-msgs{min-width:220px;max-width:420px}.rd-mig-msg{display:flex;align-items:flex-start;gap:5px;font-size:12px;line-height:1.4;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-mig-msg+.rd-mig-msg{margin-top:3px}.rd-mig-msg svg{width:13px;height:13px;flex-shrink:0;margin-top:1px}.rd-mig-msg.is-error{color:var(--dbx-danger-ink)}.rd-mig-msg.is-warn{color:var(--ui-warn-ink)}.rd-mig-path{overflow-wrap:anywhere;font-size:12.5px}.rd-mig-progress{height:12px;border-radius:999px;background:var(--dbx-soft);overflow:hidden;border:1px solid var(--dbx-line)}.rd-mig-progress i{display:block;height:100%;background:var(--dbx-grad);transition:width .4s}.rd-mig-progtxt{margin:0;font-size:13px;color:var(--dbx-text-2)}.rd-mig-counts{padding:0}.rd-mig-recent{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rd-mig-recentlink{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;color:inherit;text-decoration:none;font-size:13px}.rd-mig-recentlink:hover{background:var(--dbx-hover)}.rd-mig-recentfile{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mig-recentlink small{color:var(--dbx-text-3);white-space:nowrap}.rd-mig-log{max-height:380px;overflow:auto}.rd-mig-docs,.rd-mig-profiles{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-mig-doc,.rd-mig-profiles li{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:14px;background:var(--dbx-soft);min-width:0}.rd-mig-thumb{width:48px;height:48px;border-radius:12px;overflow:hidden;flex-shrink:0;background:var(--ui-surface);border:1px solid var(--dbx-line)}.rd-mig-thumb img{width:100%;height:100%;object-fit:cover;display:block}.rd-mig-docic{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--ui-surface);color:var(--ui-warn-ink);border:1px solid var(--dbx-line);flex-shrink:0}.rd-mig-docic svg{width:20px;height:20px}.rd-mig-doctxt{flex:1;min-width:0;display:grid;gap:1px}.rd-mig-doctxt small{font-size:12px;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-mig-docname{font-weight:600;overflow-wrap:anywhere}.rd-mig-docact{display:flex;align-items:center;gap:6px;flex-shrink:0}.rd-mig-docact .dbx-select{min-width:130px}.rd-mig-blockers{margin:8px 0 0;padding-left:18px;display:grid;gap:8px;font-size:13.5px}.rd-mig-blockers ul{margin:4px 0 0;padding-left:18px;color:var(--dbx-text-2);font-size:12.5px}.rd-mig-cblock{display:grid;gap:10px}.rd-mig-cbadges{display:inline-flex;flex-wrap:wrap;gap:6px}.rd-mig-cblock .dbx-mini-h small{font-weight:500;color:var(--dbx-text-3)}.rd-mig-settings{display:grid;gap:14px}.rd-mig-domtext{font-family:var(--dbx-mono);font-size:13px}.rd-mig-numgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 16px}@media (max-width: 1100px){.rd-mig-steps{grid-template-columns:repeat(5,auto);overflow-x:auto;scrollbar-width:none}.rd-mig-steps li:not(.is-active) .rd-mig-stepl{display:none}}@media (max-width: 720px){.rd-mig-card,.rd-mig-file{padding:14px}.rd-mig-card>.dbx-table-wrap,.rd-mig-card>.dbx-toolbar,.rd-mig-preview{margin:0 -14px}.rd-mig-profile,.rd-mig-opt2{grid-template-columns:1fr}.rd-mig-kv{grid-template-columns:1fr;gap:0}.rd-mig-kv dd{margin-bottom:8px}.rd-mig-recentlink{grid-template-columns:minmax(0,1fr) auto}.rd-mig-recentlink small,.rd-mig-recentfile{grid-column:1 / -1}.rd-mig-doc{flex-wrap:wrap}.rd-mig-docact{width:100%;justify-content:flex-end}.rd-mig-msgs,.rd-mig-target,.rd-mig-samples{max-width:none;min-width:0}.rd-mig-foot>.btn,.rd-mig-foot .dbx-btn.is-primary{margin-left:auto}}.rd-mig,.rd-mig-grid,.rd-mig-card{grid-template-columns:minmax(0,1fr)}.rd-mig-card .dbx-toolbar-filters{min-width:0;max-width:100%}.rd-mig-card .dbx-toolbar .dbx-seg{flex-wrap:wrap;max-width:100%;height:auto}.rd-mig>*,.rd-mig-grid>*,.rd-mig-card>*{min-width:0}.rd-mig-bftable td.is-primary small{display:block}.dbx-sec[data-sec=opay]{--sec: var(--ui-info)}.rd-op-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-op-mtitle{display:inline-flex;align-items:center;gap:8px}.rd-op-mtitle svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-op-sub{display:block;margin-top:2px;font-size:12px;color:var(--dbx-text-3);font-weight:400;overflow-wrap:anywhere}.rd-op-pad{padding:12px 16px 16px}.rd-op-none{padding:4px 20px 18px}.rd-op-ok{color:var(--dbx-success-ink)}.rd-op-bad{color:var(--dbx-danger-ink)}.rd-op-table td{vertical-align:middle}.rd-op-page>.dbx-card,.rd-op-page>section{margin-bottom:16px}.rd-op-page>.dbx-note{margin-bottom:16px}.dbx-note.is-warning{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-op-mchip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2);vertical-align:middle}.rd-op-mchip svg{width:14px;height:14px;flex-shrink:0}.rd-op-mchip small{font-weight:500;color:var(--dbx-text-3);font-size:11.5px}.rd-op-mchip.is-card small{color:var(--dbx-text-2)}.rd-op-mchip.is-card,.rd-op-mchip.is-paypal{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-op-mchip.is-sepa{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--ui-success-ink)}.rd-op-mchip.is-transfer{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-op-mode{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin-left:6px;vertical-align:middle}.rd-op-mode svg{width:12px;height:12px;stroke-width:2.4}.rd-op-mode.is-test{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border:1px solid var(--ui-warn-line)}.rd-op-mode.is-live{background:var(--ui-success-soft);color:var(--ui-success-ink);border:1px solid var(--ui-success-line)}.rd-op-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 16px}.rd-op-tabs a{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;border-radius:999px;background:var(--dbx-surface);border:1px solid var(--dbx-line);color:var(--dbx-text-2);font-weight:600;font-size:13.5px;text-decoration:none}.rd-op-tabs a svg{width:16px;height:16px}.rd-op-tabs a:hover{background:var(--dbx-hover)}.rd-op-tabs a.is-active{background:var(--ui-selected);color:var(--ui-on-selected);border-color:var(--ui-selected)}.rd-op-tabs a:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-op-tabn{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--dbx-danger);color:var(--ui-on-strong);font-size:11.5px;display:inline-grid;place-items:center}.rd-op-copy{display:flex;gap:8px;align-items:center;min-width:0}.rd-op-copy input{flex:1;min-width:0;font-size:12.5px}.rd-op-check{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--dbx-radius-sm);border:1px solid var(--dbx-line);background:var(--dbx-soft);cursor:pointer}.rd-op-check input{margin-top:3px;width:17px;height:17px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-op-check>span{display:grid;gap:2px;min-width:0}.rd-op-check small{color:var(--dbx-text-3);font-size:12.5px}.rd-op-tiles{margin-bottom:16px}.rd-op-rev{list-style:none;margin:0;padding:4px 20px 18px;display:grid;gap:12px}.rd-op-rev li{display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:14px}.rd-op-rev-bar{height:12px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);overflow:hidden}.rd-op-rev-bar i{display:block;height:100%;border-radius:999px;background:var(--dbx-grad)}.rd-op-rev li.is-card .rd-op-rev-bar i,.rd-op-rev li.is-paypal .rd-op-rev-bar i{background:linear-gradient(90deg,var(--ui-info),var(--ui-info))}.rd-op-rev li.is-sepa .rd-op-rev-bar i{background:linear-gradient(90deg,var(--ui-success),var(--ui-success))}.rd-op-rev li.is-transfer .rd-op-rev-bar i{background:linear-gradient(90deg,var(--ui-warn),var(--ui-warn))}.rd-op-rev-v{display:grid;justify-items:end;min-width:120px}.rd-op-rev-v b{font-variant-numeric:tabular-nums}.rd-op-rev-v small{color:var(--dbx-text-3);font-size:12px;white-space:nowrap}.rd-op-dbody{display:grid;gap:14px}.rd-op-dhero{display:grid;justify-items:start;gap:6px;padding:16px 18px;border-radius:16px;background:linear-gradient(135deg,var(--ui-info-soft),var(--ui-surface));border:1px solid var(--ui-info-line)}.rd-op-dhero>b{font-size:1.9rem;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rd-op-dhero>span{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--dbx-text-2);font-size:13.5px}.rd-op-dhero.is-paid,.rd-op-dhero.is-done{background:linear-gradient(135deg,var(--ui-success-soft),var(--ui-surface));border-color:var(--ui-success-line)}.rd-op-dhero.is-paid>b{color:var(--dbx-success-ink)}.rd-op-dhero.is-charged_back,.rd-op-dhero.is-failed{background:linear-gradient(135deg,var(--ui-danger-soft),var(--ui-danger-soft));border-color:var(--ui-danger-line)}.rd-op-dhero.is-charged_back>b{color:var(--dbx-danger-ink)}.rd-op-events{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-op-events li{display:grid;grid-template-columns:130px 1fr;gap:10px;font-size:13.5px;padding-left:10px;border-left:3px solid var(--dbx-line)}.rd-op-events li.is-ok{border-left-color:var(--ui-success-line)}.rd-op-events li.is-error,.rd-op-events li.is-invalid_signature{border-left-color:var(--dbx-danger)}.rd-op-events time{color:var(--dbx-text-3);font-size:12.5px}.rd-op-refund-hero{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 14px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-op-refund-hero>span{display:grid;gap:4px;min-width:0}.rd-op-refund-hero small{color:var(--dbx-text-3);font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.rd-op-refund-hero b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rd-op-legal{margin-bottom:16px}.rd-op-company .dbx-card-head h3{display:inline-flex;align-items:center;gap:8px}.rd-op-company .dbx-card-head h3 svg{width:18px;height:18px;color:var(--ui-accent-ink)}.rd-op-add{display:flex;flex-wrap:wrap;gap:6px}.rd-op-accs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:14px;padding:4px 20px 20px}.rd-op-acc{display:grid;gap:12px;align-content:start;padding:16px;border-radius:18px;border:1px solid var(--dbx-line);background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm);min-width:0}.rd-op-acc.is-problem{border-color:var(--ui-danger-line)}.rd-op-acc.is-inactive{opacity:.7}.rd-op-acc>header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rd-op-kind{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--dbx-accent-ink);flex-shrink:0}.rd-op-kind svg{width:20px;height:20px}.rd-op-kind.is-stripe{background:var(--ui-accent-soft);color:var(--ui-accent-ink)}.rd-op-kind.is-mollie{background:var(--ui-soft);color:var(--ui-text)}.rd-op-kind.is-sepa{background:var(--ui-success-soft);color:var(--ui-success-ink)}.rd-op-acc-title{display:grid;flex:1 1 160px;min-width:0}.rd-op-acc-title small{color:var(--dbx-text-3);font-size:12.5px}.rd-op-acc>footer{display:flex;flex-wrap:wrap;gap:6px}.rd-op-kv{font-size:13.5px}.rd-op-kv dd{overflow-wrap:anywhere}.rd-op-kv dt{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.rd-op-issues{list-style:none;margin:0;padding:10px 12px;border-radius:12px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink);display:grid;gap:4px;font-size:13px}.rd-op-issues.is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-op-issues li{display:flex;gap:6px;align-items:flex-start}.rd-op-issues svg{width:15px;height:15px;flex-shrink:0;margin-top:2px}.rd-op-hook{display:grid;gap:6px;min-width:0}.rd-op-hook small{color:var(--dbx-text-3);font-size:12.5px;line-height:1.45}.rd-op-keyrow{display:flex;gap:8px;align-items:center}.rd-op-keyrow input{flex:1;min-width:0}.rd-op-keyrow .rd-op-mode{margin-left:0}.rd-op-accform .dbx-input.is-ok{border-color:var(--ui-success-line)}.rd-op-accform .dbx-input.is-bad{border-color:var(--ui-danger)}.rd-op-sepa-ctl{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-op-date{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--dbx-text-2)}.rd-op-date input{width:auto;min-height:36px}.rd-op-sepa-pv{display:grid;gap:12px;padding:0 20px 18px}.rd-op-sepa-pv>.dbx-table-wrap{margin:0 -20px}.rd-op-sepa-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rd-op-sepa-facts>span{display:grid;gap:3px;padding:10px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-op-sepa-facts small{color:var(--dbx-text-3);font-size:11.5px}.rd-op-sepa-facts b{font-variant-numeric:tabular-nums}.rd-op-cb{width:40px}.rd-op-cb input{width:17px;height:17px;accent-color:var(--dbx-accent)}.rd-op-table tr.is-off td{opacity:.5}.rd-op-excl summary{cursor:pointer;font-weight:600;font-size:13.5px;color:var(--dbx-text-2)}.rd-op-excl ul{margin:8px 0 0;padding-left:18px;display:grid;gap:4px;font-size:13px}.rd-op-sepa-foot{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.rd-op-tasks{list-style:none;margin:0;padding:4px 16px 16px;display:grid;gap:10px}.rd-op-tasks li{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-surface)}.rd-op-tasks li.is-open{border-left:4px solid var(--ui-warn)}.rd-op-tasks li.is-done{opacity:.75}.rd-op-task-main{display:flex;gap:12px;align-items:flex-start;min-width:0;flex:1 1 280px}.rd-op-task-main>div{display:grid;gap:2px;min-width:0}.rd-op-task-main small{color:var(--dbx-text-3);font-size:12.5px}.rd-op-task-main p{margin:2px 0 0;font-size:13.5px;overflow-wrap:anywhere}.rd-op-task-act{display:flex;flex-wrap:wrap;gap:6px}.rd-op-pm{display:grid;gap:14px}.rd-op-pm-src{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;color:var(--dbx-text-2)}.rd-op-pm-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-op-pm-row{display:grid;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr) auto;gap:10px 12px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-surface)}.rd-op-pm-row.is-off{background:var(--dbx-soft)}.rd-op-pm-row.is-off .rd-op-pm-name{color:var(--ui-text-3)}.rd-op-pm-row.is-off .rd-op-pm-name :is(b,strong){color:var(--ui-text-2)}.rd-op-pm-row.is-problem{border-color:var(--ui-danger-line)}.rd-op-pm-name{display:flex;gap:10px;align-items:center;min-width:0}.rd-op-pm-name>span{display:grid;min-width:0}.rd-op-pm-name small{color:var(--dbx-text-3);font-size:12px}.rd-op-pm-def{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dbx-text-2);white-space:nowrap;cursor:pointer}.rd-op-pm-def input{accent-color:var(--dbx-accent)}.rd-op-pm-move{display:inline-flex;gap:2px}.rd-op-pm-move button{all:unset;cursor:pointer;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--dbx-text-2)}.rd-op-pm-move button:hover:not(:disabled){background:var(--dbx-hover)}.rd-op-pm-move button:disabled{opacity:.3;cursor:default}.rd-op-pm-move button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-op-pm-move svg{width:16px;height:16px}.rd-op-pm-extra{grid-column:2 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px}.rd-op-pm-prob{grid-column:2 / -1;color:var(--dbx-danger-ink);font-size:12.5px;display:flex;gap:6px;align-items:center}.rd-op-pm-prob svg{width:14px;height:14px;flex-shrink:0}.rd-op-pm-pk{display:grid;gap:8px}.rd-op-pm-pkrow{border:1px solid var(--dbx-line);border-radius:14px;padding:10px 12px;display:grid;gap:10px}.rd-op-pm-pkhead{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.rd-op-pm-pkhead>span{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-width:0}.rd-op-pm-foot{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.rd-op-cust{display:grid;gap:14px}.rd-op-cust h4{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--dbx-text-3)}.rd-op-clist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-op-clist>li{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-surface);min-width:0}.rd-op-clist>li>span:first-child{display:grid;min-width:0;flex:1 1 200px}.rd-op-clist>li small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-op-clist>li.is-cb{border-color:var(--ui-danger-line);background:var(--ui-surface)}.rd-op-cacts{display:flex;flex-wrap:wrap;gap:6px}.rd-op-cb-note{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink);font-size:13.5px}.rd-op-cb-note svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}@media (max-width: 900px){.rd-op-pm-row{grid-template-columns:auto minmax(0,1fr) auto}.rd-op-pm-row>.rd-op-pm-acc{grid-column:2 / -1}.rd-op-pm-extra{grid-template-columns:1fr}}@media (max-width: 720px){.rd-op-rev{padding:4px 14px 14px}.rd-op-rev li{grid-template-columns:1fr auto;gap:6px 10px}.rd-op-rev-bar{grid-column:1 / -1;grid-row:2}.rd-op-rev-v{min-width:0}.rd-op-accs{padding:4px 12px 14px}.rd-op-refund-hero,.rd-op-sepa-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-op-sepa-pv{padding:0 12px 14px}.rd-op-sepa-pv>.dbx-table-wrap{margin:0 -12px}.rd-op-events li{grid-template-columns:1fr;gap:2px}.rd-op-tasks{padding:4px 10px 12px}.rd-op-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-4px;margin-right:-4px;padding:0 4px}.rd-op-tabs a{flex-shrink:0}.rd-op-pm-row{grid-template-columns:minmax(0,1fr) auto}.rd-op-pm-row>.rd-op-pm-sw{grid-column:1;grid-row:1}.rd-op-pm-extra,.rd-op-pm-prob,.rd-op-pm-row>.rd-op-pm-acc{grid-column:1 / -1}}.rd-op-dash>header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.rd-op-dash-ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--ui-info-soft);color:var(--ui-info-ink);flex-shrink:0}.rd-op-dash-ic svg{width:19px;height:19px}.rd-op-dash .rd-op-rev{padding:6px 0 4px}.rd-op-dash .rd-op-rev li{grid-template-columns:120px 1fr auto}.rd-op-dash-foot{display:flex;flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;font-size:13px;color:var(--dbx-text-2)}.rd-op-dash-foot .is-danger{color:var(--dbx-danger-ink);font-weight:600}.rd-op-dash-foot a{margin-left:auto}@media (max-width: 720px){.rd-op-dash .rd-op-rev li{grid-template-columns:1fr auto}}.rd-op-pm-src svg,.rd-op-pm-extra svg,.rd-op-ok svg,.rd-op-bad svg,.rd-op-sub svg{width:15px;height:15px;flex-shrink:0;vertical-align:-3px}.rd-op-pm-src{gap:6px}.rd-op-pm-extra>.rd-op-ok{display:inline-flex;align-items:center;gap:4px;margin:0;align-self:center}.rd-op-refund-hero .rd-op-mchip{max-width:100%;flex-wrap:wrap;white-space:normal;justify-self:start}.dbx-sec[data-sec=calls]{--sec: var(--ui-teal)}.rd-cc>.dbx-card,.rd-cc>.dbx-note,.rd-cc>.dbx-tiles,.rd-cc>section{margin-bottom:16px}.rd-cc-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 16px}.rd-cc-tabs a{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;border-radius:999px;background:var(--dbx-surface);border:1px solid var(--dbx-line);color:var(--dbx-text-2);font-weight:600;font-size:13.5px;text-decoration:none;white-space:nowrap}.rd-cc-tabs a svg{width:16px;height:16px}.rd-cc-tabs a:hover{background:var(--dbx-hover)}.rd-cc-tabs a.is-active{background:var(--ui-selected);color:var(--ui-on-selected);border-color:var(--ui-selected)}.rd-cc-tabs a:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-cc-tabn{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--dbx-danger);color:var(--ui-on-strong);font-size:11.5px;display:inline-grid;place-items:center}.rd-cc-subtabs{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 14px;padding:4px;border-radius:14px;background:var(--dbx-surface);border:1px solid var(--dbx-line);width:fit-content;max-width:100%}.rd-cc-subtabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:10px;border:0;background:none;color:var(--dbx-text-2);font:inherit;font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap}.rd-cc-subtabs button svg{width:15px;height:15px}.rd-cc-subtabs button:hover{background:var(--dbx-hover)}.rd-cc-subtabs button.is-active{background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-cc-phone{white-space:nowrap;font-size:13px}.rd-cc-dir{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;white-space:nowrap;padding:2px 8px;border-radius:999px}.rd-cc-dir svg{width:13px;height:13px;stroke-width:2.2}.rd-cc-dir.is-in{background:var(--ui-teal-soft);color:var(--ui-teal-ink)}.rd-cc-dir.is-out{background:var(--ui-info-soft);color:var(--ui-info-ink)}.rd-cc-hint{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:var(--dbx-radius-sm);background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:13px;color:var(--dbx-text-2)}.rd-cc-hint svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-cc-hint.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-cc-hint.is-warn svg{color:var(--ui-warn-ink)}.rd-cc-reasons{display:flex;flex-wrap:wrap;gap:4px}.rd-cc-rowact{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.rd-cc-calls td:nth-child(n) small.rd-op-sub{max-width:260px}.rd-cc-calldir{margin-top:4px}.rd-cc-callcust{white-space:nowrap;margin-bottom:2px}.rd-cc-notecell{min-width:150px;max-width:260px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13px;color:var(--dbx-text-2)}.rd-cc-foot{display:flex;gap:8px;align-items:flex-start;padding:0 18px 16px;font-size:12.5px;margin:0}.rd-cc-foot svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.rd-cc-bignum{font-size:1.6rem;font-weight:650;text-align:center;margin:8px 0 4px;letter-spacing:.02em}.rd-cc-bignum a{color:var(--dbx-accent-ink);text-decoration:none}.rd-cc-tiles{margin-bottom:16px}.dbx-table tr.is-due td:first-child{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-cc-warns{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-cc-warns li{display:flex;gap:8px;align-items:flex-start;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.4;font-weight:500;border:1px solid}.rd-cc-warns li svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.rd-cc-warns li.is-danger{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--ui-danger-ink)}.rd-cc-warns li.is-danger[data-kind=legal]{background:var(--ui-danger-strong);border-color:var(--ui-danger);color:var(--ui-on-strong);font-weight:650;font-size:13.5px}.rd-cc-warns li.is-warning{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-cc-warns li.is-info{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-cc-card{display:grid;gap:12px;min-width:0}.rd-cc-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.rd-cc-card-who{display:grid;gap:2px;min-width:0}.rd-cc-card-who b{font-size:1.12rem;letter-spacing:-.015em;overflow-wrap:anywhere}.rd-cc-card-who small{color:var(--dbx-text-3);font-size:12.5px}.rd-cc-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0}.rd-cc-facts>div{display:grid;gap:3px;padding:8px 10px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-cc-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--dbx-text-3)}.rd-cc-facts dd{margin:0;font-size:13.5px;display:flex;flex-wrap:wrap;gap:4px;align-items:center;overflow-wrap:anywhere}.rd-cc-facts dd.is-danger b{color:var(--dbx-danger-ink)}.rd-cc-facts dd small{color:var(--dbx-text-3);font-size:11.5px}.rd-cc-card.is-compact .rd-cc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-cc-invs{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px}.rd-cc-invs li{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:baseline;padding:4px 0;border-bottom:1px dashed var(--dbx-line)}.rd-cc-invs b.is-danger{color:var(--dbx-danger-ink)}.rd-cc-invs small{color:var(--dbx-text-3);white-space:nowrap}.rd-cc-contacts .dbx-mini-h{margin-top:0}.rd-cc-contacts ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:12.5px}.rd-cc-contacts li{display:grid;grid-template-columns:16px 1fr auto;gap:8px;align-items:center;color:var(--dbx-text-2)}.rd-cc-contacts li svg{width:14px;height:14px;color:var(--dbx-text-3)}.rd-cc-contacts li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cc-contacts time{color:var(--dbx-text-3);white-space:nowrap}.rd-cc-excl{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-cc-excl svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.rd-cc-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:4px}.rd-cc-paylink{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-cc-paylink .dbx-select{min-height:34px;font-size:13px}.rd-cc-work{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;margin-bottom:16px;align-items:start}.rd-cc-qlist{list-style:none;margin:0;padding:0 12px 12px;display:grid;gap:6px}.rd-cc-qlist li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-cc-qlist li.is-on{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-cc-qlist li>div{display:grid;gap:2px;min-width:0}.rd-cc-qlist li a{color:inherit;text-decoration:none}.rd-cc-qlist small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-cc-qcount{display:grid;justify-items:end}.rd-cc-qcount b{font-size:1.2rem;font-variant-numeric:tabular-nums}.rd-cc-qcount small{white-space:nowrap}.rd-cc-why{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 10px}.rd-cc-why small{color:var(--dbx-text-3);font-size:12.5px}.rd-cc-tasklist{list-style:none;margin:0;padding:0 18px 14px;display:grid;gap:6px}.rd-cc-tasklist li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:13.5px}.rd-cc-tasklist li svg{width:16px;height:16px;color:var(--dbx-text-3)}.rd-cc-tasklist li span{display:grid;min-width:0}.rd-cc-tasklist li small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-cc-tasklist li.is-due svg{color:var(--ui-warn-ink)}.rd-cc-exclsum{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:0 18px 12px;font-size:13px;color:var(--dbx-text-2)}.rd-cc-exclsum svg{width:15px;height:15px}.rd-cc-entries tr.is-blocked td{opacity:.75}.rd-cc-entries tr.is-ro td{background:var(--ui-surface)}.rd-cc-blocked{color:var(--ui-warn-ink);font-size:12px;white-space:nowrap}.rd-cc-rules{display:grid;gap:6px}.rd-cc-rule{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font-size:13.5px;cursor:pointer;flex-wrap:wrap}.rd-cc-rule input[type=checkbox]{width:17px;height:17px;accent-color:var(--dbx-accent)}.rd-cc-rule span{flex:1;min-width:160px}.rd-cc-rule .dbx-input.is-num{width:84px;min-height:34px}.rd-cc-rule-note{margin:2px 0 0;font-size:12.5px}.rd-cc-checks{display:flex;flex-wrap:wrap;gap:6px}.rd-cc-check{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font-size:13px;cursor:pointer}.rd-cc-check input{accent-color:var(--dbx-accent)}.rd-cc-check.is-on{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));color:var(--dbx-accent-ink);font-weight:600}.rd-cc-result-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0}.rd-cc-disps{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rd-cc-disps legend{margin-bottom:6px}.rd-cc-disp{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-surface);cursor:pointer;font-size:13.5px;line-height:1.3}.rd-cc-disp input{accent-color:var(--dbx-accent);flex-shrink:0}.rd-cc-disp.is-reached{border-left:3px solid var(--ui-success)}.rd-cc-disp.is-on{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));font-weight:600}.rd-cc-note{resize:vertical;min-height:72px}.rd-cc-pop{position:fixed;right:18px;bottom:18px;z-index:80;width:min(440px,calc(100vw - 24px));max-height:calc(100vh - 36px);overflow-y:auto;display:grid;gap:10px}.rd-cc-pop-call{background:var(--dbx-surface);border-radius:20px;box-shadow:var(--dbx-shadow-pop);border:1px solid var(--dbx-line);overflow:hidden}.rd-cc-pop-call.is-ringing{animation:rd-cc-ring 1.6s ease-in-out infinite}@keyframes rd-cc-ring{0%,to{box-shadow:var(--dbx-shadow-pop)}50%{box-shadow:var(--dbx-shadow-pop),0 0 0 6px color-mix(in srgb,var(--ui-teal) 25%,transparent)}}@media (prefers-reduced-motion: reduce){.rd-cc-pop-call.is-ringing{animation:none}}.rd-cc-pop-head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;background:linear-gradient(135deg,var(--ui-teal-strong),var(--ui-info-strong));color:var(--ui-on-strong)}.rd-cc-pop-call.is-legal .rd-cc-pop-head{background:linear-gradient(135deg,var(--ui-danger-strong),var(--ui-pink-strong))}.rd-cc-pop-head .dbx-iconbtn{color:var(--ui-on-strong);background:var(--ui-on-strong-a)}.rd-cc-pop-ic{width:36px;height:36px;border-radius:12px;background:var(--ui-on-strong-a);display:grid;place-items:center;flex-shrink:0}.rd-cc-pop-ic svg{width:20px;height:20px}.rd-cc-pop-title{flex:1;min-width:0;display:grid;gap:3px}.rd-cc-pop-title b{font-size:14.5px}.rd-cc-pop-title small{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:12.5px;opacity:.95}.rd-cc-pop-title .rd-cc-dir{background:var(--ui-on-strong-chip);color:var(--ui-on-strong)}.rd-cc-pop-body{padding:14px}.rd-cc-pop.is-min .rd-cc-pop-body{display:none}.rd-cc-pop-choices p{margin:0 0 8px;font-size:13.5px}.rd-cc-pop-choices ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-cc-pop-choices button{width:100%;text-align:left;display:grid;gap:2px;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font:inherit;cursor:pointer;position:relative}.rd-cc-pop-choices button:hover{background:var(--dbx-hover)}.rd-cc-pop-choices small{color:var(--dbx-text-3);font-size:12px}.rd-cc-legaltag{position:absolute;right:10px;top:10px;display:inline-flex;gap:4px;align-items:center;font-size:11.5px;font-weight:700;color:var(--ui-danger-ink)}.rd-cc-legaltag svg{width:13px;height:13px}.rd-cc-pop-unknown{display:grid;gap:10px}.rd-cc-pop-unk{display:flex;gap:6px;align-items:center;margin:0}.rd-cc-pop-unk svg{width:16px;height:16px;color:var(--ui-accent-ink)}.rd-cc-pop-more{margin:0;text-align:right;font-size:12.5px;color:var(--dbx-text-3)}.rd-cc .dbx-form-grid{align-items:start}.rd-cc .rd-dun-savebar{flex-wrap:wrap;gap:8px}.rd-cc-fs{border:0;margin:0;padding:0;min-width:0}.rd-cc-status{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.rd-cc-status>span{display:grid;gap:3px;padding:10px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0;overflow-wrap:anywhere}.rd-cc-status small{color:var(--dbx-text-3);font-size:11.5px}.rd-cc-status b.is-danger{color:var(--dbx-danger-ink);font-size:13px}.rd-cc-test{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;font-size:13.5px;overflow-wrap:anywhere}.rd-cc-test svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.rd-cc-test.is-ok{background:var(--ui-success-soft);color:var(--ui-success-ink);border:1px solid var(--ui-success-line)}.rd-cc-test.is-bad{background:var(--ui-danger-soft);color:var(--ui-danger-ink);border:1px solid var(--ui-danger-line)}.rd-cc-hours{display:grid;gap:6px}.rd-cc-hour{display:grid;grid-template-columns:minmax(130px,170px) 150px 14px 150px;gap:8px;align-items:center;justify-content:start}.rd-cc-hour>span{text-align:center;color:var(--dbx-text-3)}.rd-cc-hour.is-off .dbx-input{opacity:.45}.rd-cc-hour-day{display:flex;gap:8px;align-items:center;cursor:pointer}.rd-cc-hour-day input{width:17px;height:17px;accent-color:var(--dbx-accent)}.rd-cc-displist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-cc-displist li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:center}.rd-cc-displist li.is-off .dbx-input{opacity:.55}.rd-cc-agents .dbx-input{min-width:90px;min-height:36px;font-size:13px}.rd-cc-agents td.is-primary{min-width:190px}.rd-cc-agents td.is-primary small{overflow-wrap:anywhere}.rd-cc-hintpad{padding:0 18px 12px}.rd-cc-rec{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:16px;background:var(--ui-soft);border:1px solid var(--dbx-line)}.rd-cc-rec-ic{width:40px;height:40px;border-radius:12px;background:var(--ui-soft-2);display:grid;place-items:center;flex-shrink:0;color:var(--ui-info-ink)}.rd-cc-rec-ic svg{width:20px;height:20px}.rd-cc-rec p{margin:4px 0 8px;font-size:13.5px;color:var(--dbx-text-2)}.rd-op-check.is-disabled{opacity:.6;cursor:not-allowed}.rd-cc-legal{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-cc-legal li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--dbx-text-2)}.rd-cc-legal li svg{width:17px;height:17px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-cc-log{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:6px}.rd-cc-log li{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:10px;font-size:13px;padding-left:10px;border-left:3px solid var(--dbx-line)}.rd-cc-log li span{overflow-wrap:anywhere}.rd-cc-log li.is-ok{border-left-color:var(--ui-success-line)}.rd-cc-log li.is-denied,.rd-cc-log li.is-error,.rd-cc-log li.is-blocked{border-left-color:var(--dbx-danger)}.rd-cc-log li.is-warn{border-left-color:var(--ui-warn)}.rd-cc-log time,.rd-cc-log small{color:var(--dbx-text-3);font-size:12px;white-space:nowrap}.rd-cc-api p{margin:0 0 8px}.rd-cc-endpoints{list-style:none;margin:12px 0;padding:0;display:grid;gap:6px;font-size:13px}.rd-cc-endpoints li{display:grid;grid-template-columns:220px minmax(0,1fr);gap:10px;align-items:baseline}.rd-cc-endpoints code{font-family:var(--dbx-mono);font-size:12.5px;background:var(--dbx-soft);padding:2px 6px;border-radius:6px;border:1px solid var(--dbx-line);overflow-wrap:anywhere}.rd-cc-statbar{align-items:flex-end;flex-wrap:wrap}.rd-cc-statbar .dbx-field{min-width:150px}.rd-cc-csv{display:inline-flex;gap:6px;margin-left:auto;flex-wrap:wrap}.rd-cc-cust{display:grid;gap:16px}.rd-cc-cnums{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 10px}.rd-cc-cnum{display:inline-flex;gap:6px;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font-size:12.5px}.rd-cc-cnum svg{width:14px;height:14px;color:var(--dbx-text-3)}.rd-cc-cnum small{color:var(--dbx-text-3)}.rd-cc-cnum.is-invalid{text-decoration:line-through;opacity:.7}.rd-cc-cblock .rd-cc-excl{margin-bottom:10px}.rd-cc-tasksmall{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.rd-cc-dash>header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.rd-cc-dash-ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--ui-teal-soft);color:var(--ui-teal-ink);flex-shrink:0}.rd-cc-dash-ic svg{width:20px;height:20px}.rd-cc-dash-body{display:grid;gap:12px}.rd-cc-dash-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rd-cc-dash-grid span{display:grid;gap:2px;padding:10px 12px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line);min-width:0}.rd-cc-dash-grid b{font-size:1.35rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.rd-cc-dash-grid small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-cc-dash-grid .is-ok b{color:var(--dbx-success-ink)}.rd-cc-dash-foot{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-cc-dash-foot .is-warn{color:var(--ui-warn-ink);font-weight:600}.rd-cc-dash-foot .is-danger{color:var(--dbx-danger-ink);font-weight:600}.rd-cc-dash-foot .dbx-link{margin-left:auto}.rd-cc-uagent{display:grid;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-cc-uagent .dbx-form-grid{align-items:start}.rd-cc-uagent h4{margin:0;display:flex;gap:6px;align-items:center;font-size:13.5px}.rd-cc-uagent h4 svg{width:16px;height:16px;color:var(--ui-accent-ink)}@media (max-width: 1100px){.rd-cc-notecell{min-width:120px}.rd-cc-calls td:nth-child(n) small.rd-op-sub{max-width:170px}.rd-cc-calls .dbx-badge{white-space:normal;height:auto;line-height:1.3;padding-top:3px;padding-bottom:3px}.rd-cc-work{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.rd-cc-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-4px;margin-right:-4px;padding:0 4px 2px}.rd-cc-tabs a{flex-shrink:0}.rd-cc-subtabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.rd-cc-qlist li{grid-template-columns:minmax(0,1fr) auto}.rd-cc-qlist li>.dbx-btn{grid-column:1 / -1;justify-self:start}.rd-cc-disps{grid-template-columns:minmax(0,1fr)}.rd-cc-hour{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);justify-content:stretch}.rd-cc-hour-day{grid-column:1 / -1}.rd-cc-displist li{grid-template-columns:auto minmax(0,1fr)}.rd-cc-displist li .dbx-badge{grid-column:2;justify-self:start}.rd-cc-log li,.rd-cc-endpoints li{grid-template-columns:minmax(0,1fr);gap:2px}.rd-cc-invs li{grid-template-columns:auto 1fr auto}.rd-cc-invs li small{grid-column:1 / -1}.rd-cc-csv{margin-left:0}.rd-cc-pop{right:12px;bottom:12px}.rd-cc .rd-dun-savebar .dbx-btn{flex:1 1 100%}.rd-cc-calls td{min-width:0}.rd-cc-calls .dbx-badge{white-space:normal;max-width:100%;height:auto;line-height:1.3;padding-top:3px;padding-bottom:3px}.rd-cc-notecell,.rd-cc-calls td.rd-cc-rescell{min-width:0;max-width:none;grid-column:1 / -1}.rd-cc-calls td:nth-child(n) small.rd-op-sub{max-width:none}}@media (min-width: 761px) and (max-width: 1100px){.rd-cc-calls td.is-action .dbx-btn>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.rd-ki>.rd-ki-grid,.rd-ki>.rd-ki-status,.rd-ki>.rd-ki-bar,.rd-ki>.rd-ki-detail,.rd-ki>.rd-ki-sim,.rd-ki>.rd-ki-levelpage{margin-bottom:16px}.rd-ki-nav a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:10px;color:var(--dbx-text-2);font-weight:600;font-size:13px;text-decoration:none;white-space:nowrap}.rd-ki-nav a svg{width:15px;height:15px}.rd-ki-nav a:hover{background:var(--dbx-hover)}.rd-ki-nav a.is-active{background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-ki-nav a:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-ki-subtabs{margin-top:-4px}.rd-ki-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent-ink);border:1px solid var(--ui-accent-line);font-size:12.5px;font-weight:650;white-space:nowrap}.rd-ki-badge svg{width:14px;height:14px}.rd-ki-badge.is-sm{font-size:11.5px;padding:1px 7px}.rd-ki-badge.is-sm svg{width:12px;height:12px}.rd-ki-agent{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.rd-ki-status{display:flex;flex-wrap:wrap;gap:8px}.rd-ki-pill{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid}.rd-ki-pill svg{width:15px;height:15px;flex-shrink:0}.rd-ki-pill.is-ok{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--ui-success-ink)}.rd-ki-pill.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-ki-pill.is-off{background:var(--dbx-soft);border-color:var(--dbx-line);color:var(--dbx-text-2)}.rd-ki-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:0}.rd-ki-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rd-ki-grid>.dbx-card{margin:0}.rd-ki-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 12px}.rd-ki-compare>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:12px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-ki-compare b{font-size:1.25rem;font-variant-numeric:tabular-nums}.rd-ki-compare small{color:var(--dbx-text-3);font-size:12.5px}.rd-ki-cmp-h{grid-column:1 / -1;display:inline-flex;gap:6px;align-items:center;font-weight:650;font-size:13px;color:var(--dbx-text-2);margin-bottom:6px}.rd-ki-cmp-h svg{width:16px;height:16px;color:var(--ui-accent-ink)}.rd-ki-bars{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:8px}.rd-ki-bars li{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr) auto;gap:10px;align-items:center;font-size:13px}.rd-ki-bars li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dbx-text-2)}.rd-ki-bars li i{display:block;height:10px;border-radius:999px;background:var(--ui-accent);min-width:4px}.rd-ki-bars li b{font-variant-numeric:tabular-nums}.rd-ki-qsum,.rd-ki-levels{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:6px}.rd-ki-qsum li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--dbx-line);font-size:13px}.rd-ki-qsum li:last-child{border-bottom:0}.rd-ki-levels li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--dbx-line);font-size:13px}.rd-ki-levels li:last-child{border-bottom:0}.rd-ki-levels li span{font-weight:600;overflow-wrap:anywhere}.rd-ki-levels li small{grid-column:1 / -1;color:var(--dbx-text-3);font-size:12px}.rd-ki-flags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.rd-ki-toolcell{min-width:140px;max-width:260px}.rd-ki-tool{display:inline-block;margin:0 4px 4px 0;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-ki-tool.is-ok{border-color:var(--ui-success-line);background:var(--ui-success-soft);color:var(--ui-success-ink)}.rd-ki-tool.is-bad{border-color:var(--ui-warn-line);background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-ki-tool.is-dry{border-style:dashed}.rd-ki-detail{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.3fr);gap:16px;align-items:start}.rd-ki-detail>.dbx-card{margin:0}.rd-ki-facts-card>*:not(.dbx-card-head){margin-left:18px;margin-right:18px}.rd-ki-facts-card>*:last-child{margin-bottom:18px}.rd-ki-facts-card .dbx-mini-h{margin-top:14px}.rd-ki-facts{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin-bottom:10px}.dbx-card-head h3 svg{width:18px;height:18px;vertical-align:-3px;margin-right:6px;color:var(--ui-accent-ink)}.rd-ki-head-tags{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.rd-ki-fu,.rd-ki-tools{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-ki-fu li{display:flex;gap:6px;align-items:flex-start;font-size:13px}.rd-ki-fu li svg{width:15px;height:15px;color:var(--ui-success-ink);flex-shrink:0;margin-top:1px}.rd-ki-tools li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:13px}.rd-ki-tools li svg{width:16px;height:16px;margin-top:1px}.rd-ki-tools li.is-ok svg{color:var(--ui-success-ink)}.rd-ki-tools li.is-bad svg{color:var(--ui-warn-ink)}.rd-ki-tools li span{display:grid;gap:2px;min-width:0}.rd-ki-tools li small{color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-ki-tools li time{font-size:11.5px;color:var(--dbx-text-3);white-space:nowrap}.rd-ki-tools.is-compact li{grid-template-columns:auto minmax(0,1fr)}.rd-ki-link{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--dbx-text-2);margin-top:10px}.rd-ki-link svg{width:15px;height:15px;flex-shrink:0;margin-top:2px}.rd-ki-tr-card .dbx-card-head{flex-wrap:wrap;gap:4px 12px}.rd-ki-tr-card>.rd-cc-hint{margin:0 18px 18px}.rd-ki-tl{list-style:none;margin:0;padding:4px 18px 18px;display:grid;gap:10px}.rd-ki-tl>li{display:grid;gap:4px;max-width:86%}.rd-ki-tl>li.is-assistant{justify-self:start}.rd-ki-tl>li.is-caller{justify-self:end;text-align:right}.rd-ki-tl>li.is-system,.rd-ki-tl>li.is-tool{max-width:100%;justify-self:stretch}.rd-ki-who{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650;color:var(--dbx-text-3)}.rd-ki-tl>li.is-caller .rd-ki-who{justify-content:flex-end}.rd-ki-who svg{width:14px;height:14px}.rd-ki-who time{font-weight:500}.rd-ki-bubble{margin:0;padding:10px 14px;border-radius:16px;font-size:14px;line-height:1.45;overflow-wrap:anywhere;text-align:left}.rd-ki-tl>li.is-assistant .rd-ki-bubble{background:var(--ui-accent-soft);color:var(--dbx-text);border:1px solid var(--ui-accent-line);border-top-left-radius:6px}.rd-ki-tl>li.is-caller .rd-ki-bubble{background:var(--dbx-surface);color:var(--dbx-text);border:1px solid var(--dbx-line);border-top-right-radius:6px}.rd-ki-sys{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;align-items:flex-start;margin:0;padding:6px 10px;border-radius:10px;font-size:12.5px;color:var(--dbx-text-2);background:var(--dbx-soft);border:1px dashed var(--dbx-line)}.rd-ki-sys svg{width:14px;height:14px;margin-top:1px;color:var(--dbx-text-3)}.rd-ki-tl>li.is-tool .rd-ki-sys{border-style:solid;border-color:var(--ui-info-line);background:var(--ui-info-soft);color:var(--ui-info-ink)}.rd-ki-tl>li.is-tool .rd-ki-sys svg{color:var(--ui-info-ink)}.rd-ki-sys span{overflow-wrap:anywhere}.rd-ki-sys time{font-size:11px;color:var(--dbx-text-3);white-space:nowrap}.rd-ki-levelbar{display:grid;grid-template-columns:minmax(220px,420px) minmax(0,1fr);gap:12px 18px;align-items:end;padding:16px 18px}.rd-ki-inherit{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13px;color:var(--dbx-text-2)}.rd-ki-inherit svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-ki-levelpage>.dbx-card{margin-bottom:16px}.rd-ki-disclosure{display:grid;gap:6px;padding:12px 14px;border-radius:14px;background:var(--ui-accent-soft);border:1px solid var(--ui-accent-line)}.rd-ki-disclosure p{margin:0;font-size:14.5px;font-weight:550;color:var(--dbx-text);overflow-wrap:anywhere}.rd-ki-lock{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ui-accent-ink);text-transform:uppercase;letter-spacing:.04em}.rd-ki-lock svg{width:14px;height:14px}.rd-ki-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.rd-ki-checks .rd-op-check b{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.rd-ki-kb{display:flex;flex-wrap:wrap;gap:6px}.rd-ki-fixed{margin-top:6px}.rd-ki-verify{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px 14px;border-radius:14px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-ki-verify>svg{width:18px;height:18px;margin-top:1px}.rd-ki-verify p{margin:4px 0 8px;font-size:13px}.rd-ki-verify .rd-op-check{color:var(--dbx-text)}.rd-ki-payload{min-height:90px;resize:vertical;font-size:12.5px}.rd-ki-testcall{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rd-ki-testcall .dbx-input{max-width:260px}.rd-ki-legal li{align-items:flex-start}.rd-ki-legal li b{color:var(--dbx-text)}.rd-ki-sim{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:16px;align-items:start}.rd-ki-sim>.dbx-card{margin:0}.rd-ki-sim:has(>:only-child){grid-template-columns:minmax(0,1fr)}.rd-ki-simnote{margin:0 18px 12px}.rd-ki-sim-tr{max-height:56vh;overflow-y:auto;border-top:1px solid var(--dbx-line);border-bottom:1px solid var(--dbx-line);padding-top:12px}.rd-ki-say{display:flex;gap:8px;padding:14px 18px 8px}.rd-ki-say .dbx-input{flex:1;min-width:0}.rd-ki-ex{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 10px}.rd-ki-evs{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 16px}.rd-ki-cust{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;padding:6px 10px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-ki-cust small{color:var(--dbx-text-3)}.rd-ki-sim-side>*:not(.dbx-card-head){margin-left:18px;margin-right:18px}.rd-ki-sim-side>*:last-child{margin-bottom:18px}.rd-ki-state{display:grid;gap:8px;margin:0 0 6px}.rd-ki-state>div{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:13px;padding-bottom:6px;border-bottom:1px solid var(--dbx-line)}.rd-ki-state dt{color:var(--dbx-text-3)}.rd-ki-state dd{margin:0;text-align:right}.rd-ki-jsonbtn{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.rd-ki-jsonbtn svg{width:15px;height:15px}.rd-ki-jsonbtn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px;border-radius:4px}.rd-ki-json{max-height:320px;overflow:auto;margin:0;padding:10px;border-radius:10px;background:var(--ui-code-bg);color:var(--ui-code-text);font-family:var(--dbx-mono);font-size:11.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 1100px){.rd-ki-detail,.rd-ki-sim{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.rd-ki-grid,.rd-ki-compare,.rd-ki-levelbar{grid-template-columns:minmax(0,1fr)}.rd-ki-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.rd-ki-tl>li{max-width:94%}.rd-ki-say{flex-wrap:wrap}.rd-ki-bars li{grid-template-columns:minmax(90px,42%) minmax(0,1fr) auto}.rd-ki-tools li{grid-template-columns:auto minmax(0,1fr)}.rd-ki-tools li time{grid-column:2}}.rd-ki-calls .rd-cc-rescell .dbx-badge{white-space:normal;max-width:100%;height:auto}.rd-sup>.dbx-card,.rd-sup>section,.rd-sup>.dbx-tiles,.rd-sup>.dbx-note{margin-bottom:16px}.rd-sup .sr-only,.rd-sup-view .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rd-sup-help{margin:0 0 12px;font-size:13.5px;line-height:1.5;color:var(--dbx-text-2);max-width:900px}.rd-sup-small{font-size:12.5px;line-height:1.45}.rd-sup-ro{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dbx-text-2);margin:0 0 12px}.rd-sup-status{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--dbx-line-2);background:var(--dbx-surface);font:inherit;font-weight:650;font-size:13px;color:var(--dbx-text-2);cursor:pointer}.rd-sup-status:disabled{cursor:default;opacity:.7}.rd-sup-sdot{width:9px;height:9px;border-radius:50%;background:var(--ui-gray)}.rd-sup-status.is-on{border-color:var(--ui-success-line);background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-sup-status.is-on .rd-sup-sdot{background:var(--ui-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-success) 20%,transparent)}.rd-sup-state{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:999px;min-width:0;overflow-wrap:anywhere}.rd-sup-state svg{width:14px;height:14px;flex:none}.rd-sup-state.is-open{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-sup-state.is-closed{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-sup-inbox{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:16px;align-items:start}.rd-sup-listpane{display:flex;flex-direction:column;gap:10px;padding:14px;min-width:0;position:sticky;top:12px;max-height:calc(100vh - 120px)}.rd-sup-lhead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rd-sup-tabs{display:flex;gap:4px;flex-wrap:wrap;padding:4px;border-radius:14px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-sup-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:12.5px;font-weight:650;color:var(--dbx-text-2);cursor:pointer}.rd-sup-tabs button span{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--dbx-line-2);color:var(--dbx-text-2);font-size:11px;display:inline-grid;place-items:center}.rd-sup-tabs button.is-on{background:var(--dbx-surface);color:var(--dbx-text);box-shadow:var(--dbx-shadow-sm)}.rd-sup-tabs button.is-alert span{background:var(--dbx-danger);color:var(--ui-on-strong)}.rd-sup-rows{list-style:none;margin:0;padding:0;display:grid;gap:6px;overflow-y:auto;min-height:0;flex:1}.rd-sup-row button{display:grid;gap:5px;width:100%;text-align:left;padding:10px 12px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-surface);font:inherit;color:var(--dbx-text);cursor:pointer;min-width:0}.rd-sup-row button:hover{background:var(--dbx-hover)}.rd-sup-row.is-active button{border-color:var(--dbx-accent);box-shadow:0 0 0 3px var(--dbx-tint-2)}.rd-sup-row.is-urgent button{box-shadow:inset 4px 0 0 var(--dbx-danger)}.rd-sup-row.is-legal button{box-shadow:inset 4px 0 0 var(--ui-danger)}.rd-sup-row-top{display:flex;align-items:center;gap:8px;min-width:0}.rd-sup-row-top b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.rd-sup-row-top time{font-size:11.5px;color:var(--dbx-text-3);white-space:nowrap}.rd-sup-row-top time.is-late{color:var(--dbx-danger-ink);font-weight:700}.rd-sup-unread{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--dbx-accent);color:var(--ui-on-accent);font-size:11px;font-weight:700;display:inline-grid;place-items:center}.rd-sup-chips{display:flex;flex-wrap:wrap;gap:4px}.rd-sup-prev{font-size:12.5px;color:var(--dbx-text-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;overflow-wrap:anywhere}.rd-sup-row-foot{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11.5px;color:var(--dbx-text-3);align-items:center}.rd-sup-row-foot span{display:inline-flex;gap:4px;align-items:center}.rd-sup-row-foot svg{width:13px;height:13px}.rd-sup-lockchip{color:var(--ui-warn-ink);font-weight:650}.rd-sup-lockchip.is-mine{color:var(--dbx-accent-ink)}.rd-sup-chatpane{min-width:0}.rd-sup-placeholder{min-height:340px;display:grid;place-items:center}.rd-sup-stars{color:var(--ui-warn-ink);letter-spacing:1px;font-size:13px}.rd-sup-view{background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:var(--dbx-radius);box-shadow:var(--dbx-shadow-sm);min-width:0;overflow:hidden}.rd-sup-view.is-urgent{border-color:var(--ui-danger-line)}.rd-sup-vhead{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--dbx-line);flex-wrap:wrap}.rd-sup-back{display:none}.rd-sup-vtitle{flex:1;min-width:220px}.rd-sup-vtitle h2{margin:0;font-size:1.15rem;letter-spacing:-.015em;overflow-wrap:anywhere}.rd-sup-vtitle p{margin:5px 0 0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:12.5px;color:var(--dbx-text-3)}.rd-sup-online{display:inline-flex;align-items:center;gap:5px}.rd-sup-online:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ui-gray)}.rd-sup-online.is-on{color:var(--dbx-success-ink);font-weight:600}.rd-sup-online.is-on:before{background:var(--ui-success)}.rd-sup-vact{display:flex;gap:6px;flex-wrap:wrap}.rd-sup-lock{margin:12px 16px 0}.rd-sup-lock p{flex:1}.rd-sup-warns{padding:12px 16px 0}.rd-sup-vbody{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,330px);gap:0;min-height:520px}.rd-sup-conv{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--dbx-line)}.rd-sup-msgs{list-style:none;margin:0;padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:560px;min-height:280px;flex:1;background:var(--dbx-soft)}.rd-sup-m{display:flex;flex-direction:column;align-items:flex-start;max-width:82%;min-width:0}.rd-sup-m.is-agent,.rd-sup-m.is-ai,.rd-sup-m.is-system{align-self:flex-end;align-items:flex-end}.rd-sup-m.is-note{align-self:stretch;max-width:100%;align-items:stretch}.rd-sup-m-who{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--dbx-text-3);margin:0 4px 4px;flex-wrap:wrap}.rd-sup-m-who b{color:var(--dbx-text-2);font-weight:700}.rd-sup-m-who svg{width:13px;height:13px}.rd-sup-m.is-ai .rd-sup-m-who b{color:var(--ui-warn-ink)}.rd-sup-aibadge{width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;background:var(--ui-warn-soft-2);color:var(--ui-warn-ink);font-size:10px;font-weight:800}.rd-sup-m-b{padding:10px 14px;border-radius:16px 16px 16px 4px;background:var(--dbx-surface);border:1px solid var(--dbx-line);min-width:0;max-width:100%}.rd-sup-m.is-agent .rd-sup-m-b{border-radius:16px 16px 4px;background:var(--dbx-tint);border-color:var(--dbx-tint-2)}.rd-sup-m.is-ai .rd-sup-m-b{border-radius:16px 16px 4px;background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-sup-m.is-system .rd-sup-m-b{border-radius:14px;background:transparent;border-style:dashed;border-color:var(--dbx-line-2)}.rd-sup-m.is-note .rd-sup-m-b{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);border-radius:12px}.rd-sup-m-b p{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.rd-sup-m-meta{font-size:11px;color:var(--dbx-text-3);margin:3px 6px 0}.rd-sup-m-meta .is-danger{color:var(--dbx-danger-ink);font-weight:600}.rd-sup-ev{align-self:center;font-size:11.5px;color:var(--dbx-text-3);text-align:center;max-width:92%;overflow-wrap:anywhere}.rd-sup-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rd-sup-link{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;border:1px solid var(--dbx-line-2);background:var(--dbx-surface);color:var(--dbx-accent-ink);font-size:12.5px;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.rd-sup-link svg{width:14px;height:14px;flex:none}.rd-sup-link small{color:var(--dbx-text-3);font-weight:400}.rd-sup-link.is-cancel{color:var(--ui-danger-ink);border-color:var(--ui-danger-line)}.rd-sup-link.is-paylink{color:var(--dbx-success-ink);border-color:var(--ui-success-line)}.rd-sup-img img{max-width:220px;max-height:220px;border-radius:10px;border:1px solid var(--dbx-line);margin-top:6px;display:block}.rd-sup-file{display:inline-flex;gap:6px;align-items:center;margin-top:6px;font-size:13px;color:var(--dbx-accent-ink);overflow-wrap:anywhere}.rd-sup-file svg{width:15px;height:15px;flex:none}.rd-sup-typing{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--dbx-text-3)}.rd-sup-dots{display:inline-flex;gap:3px}.rd-sup-dots i{width:6px;height:6px;border-radius:50%;background:var(--dbx-accent);opacity:.35;animation:rdSupDot 1.2s infinite}.rd-sup-dots i:nth-child(2){animation-delay:.2s}.rd-sup-dots i:nth-child(3){animation-delay:.4s}@keyframes rdSupDot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion: reduce){.rd-sup-dots i{animation:none;opacity:.7}}.rd-sup-compose{padding:12px 16px 14px;border-top:1px solid var(--dbx-line);display:grid;gap:8px}.rd-sup-compose.is-note{background:var(--ui-warn-soft)}.rd-sup-compose.is-legal .rd-sup-text{border-color:var(--ui-danger)}.rd-sup-ctabs{display:flex;gap:4px}.rd-sup-ctabs button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--dbx-line-2);background:none;font:inherit;font-size:12.5px;font-weight:650;color:var(--dbx-text-2);cursor:pointer}.rd-sup-ctabs button svg{width:13px;height:13px}.rd-sup-ctabs button.is-on{background:var(--ui-selected);color:var(--ui-on-selected);border-color:var(--ui-selected)}.rd-sup-text{width:100%;resize:vertical;min-height:92px;font-size:14px;line-height:1.5}.rd-sup-legalhint{display:flex;gap:8px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:10px;background:var(--ui-danger-strong);color:var(--ui-on-strong);font-size:12.5px;font-weight:600}.rd-sup-legalhint svg{width:15px;height:15px;flex:none}.rd-sup-drafthint{margin:0;padding:7px 10px;border-radius:10px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink);font-size:12.5px;font-weight:600}.rd-sup-att{display:flex;gap:8px;align-items:center;margin:0;font-size:12.5px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-sup-att svg{width:14px;height:14px}.rd-sup-tools{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-sup-tools .dbx-select-wrap{max-width:220px}.rd-sup-sp{flex:1}.rd-sup-closed{padding:14px 16px;margin:0;font-size:13px;color:var(--dbx-text-2);border-top:1px solid var(--dbx-line)}.rd-sup-side{display:grid;gap:10px;padding:12px;align-content:start;min-width:0}.rd-sup-side>.rd-cc-card{padding:12px;border:1px solid var(--dbx-line);border-radius:16px}.rd-sup-side .dbx-card{padding:12px;box-shadow:none}.rd-sup-side .dbx-mini-h{margin:0 0 8px}.rd-sup-side p{margin:0 0 8px;font-size:13px;overflow-wrap:anywhere}.rd-sup-pay{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-sup-qbtns{display:flex;flex-wrap:wrap;gap:6px}.rd-sup-suggest{padding:10px;border-radius:12px;background:var(--dbx-tint);border:1px solid var(--dbx-tint-2);margin:0 0 10px}.rd-sup-suggest p{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rd-sup-suggest svg{width:14px;height:14px}.rd-sup-info dl{margin:0;display:grid;gap:6px}.rd-sup-info dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;font-size:12.5px}.rd-sup-info dt{color:var(--dbx-text-3)}.rd-sup-info dd{margin:0;overflow-wrap:anywhere}.rd-sup-info dd.is-warn{color:var(--ui-warn-ink);font-weight:650}.rd-sup-tags{display:flex;flex-wrap:wrap;gap:4px}.rd-sup-mini{display:grid;gap:4px;padding:12px}.rd-sup-set{padding:0 18px 18px}.rd-sup-set .dbx-card-head{padding:14px 0}.rd-sup-set .dbx-note{margin-bottom:12px}.rd-sup-modes td{vertical-align:middle}.rd-sup-modes tr.is-visitor td{background:var(--dbx-soft)}.rd-sup-modes small{color:var(--dbx-text-3)}.rd-sup-pdot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;vertical-align:middle}.rd-sup-toggles{display:grid;gap:10px;margin:0 0 14px}.rd-sup-toggles label,.rd-sup-toggle1{display:flex;gap:10px;align-items:center;font-size:13.5px}.rd-sup-savebar{position:sticky;bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:16px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow)}.rd-sup-set .rd-cc-hours{margin-bottom:10px}.rd-sup-kbhead{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:14px}.rd-sup-kbhead .rd-sup-help{flex:1;min-width:260px;margin:0}.rd-sup-kbact{display:flex;gap:8px;flex-wrap:wrap}.rd-sup-kbtest{padding-bottom:14px}.rd-sup-kbq{display:flex;gap:8px;flex-wrap:wrap;padding:0 18px;align-items:center}.rd-sup-kbq .dbx-search{flex:1;min-width:220px}.rd-sup-kbtest>p{padding:10px 18px 0;margin:0}.rd-sup-hits{margin:10px 18px 0;padding:0 0 0 18px;display:grid;gap:6px;font-size:13.5px}.rd-sup-hits li{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-sup-hits li.is-ok b{color:var(--dbx-success-ink)}.rd-sup-kblist{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:8px}.rd-sup-kblist li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:14px}.rd-sup-kblist li.is-off{background:var(--dbx-soft)}.rd-sup-kbmain{flex:1;min-width:0}.rd-sup-kbmain p{margin:4px 0 8px;font-size:13px;color:var(--dbx-text-2);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.rd-sup-kbmeta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-sup-kbmeta small{color:var(--dbx-text-3);font-size:11.5px}.rd-sup-kbbtn{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.rd-sup-prods{border:1px solid var(--dbx-line);border-radius:12px;padding:10px 12px;display:flex;flex-wrap:wrap;gap:8px 16px;margin:0}.rd-sup-prods legend{font-size:12px;font-weight:700;color:var(--dbx-text-3);padding:0 4px}.rd-sup-prods label{display:inline-flex;gap:6px;align-items:center;font-size:13px}.rd-sup-range{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.rd-sup-range label{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:var(--dbx-text-2)}.rd-sup-range input{width:auto}.rd-sup-presets{display:flex;gap:6px;flex-wrap:wrap}.rd-sup-statgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.rd-sup-statgrid .dbx-card>p{padding:0 18px 16px;margin:0}.rd-sup-bars{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:8px}.rd-sup-bars li{display:grid;grid-template-columns:minmax(90px,160px) minmax(0,1fr) 36px;gap:10px;align-items:center;font-size:13px}.rd-sup-bars i{display:block;height:10px;border-radius:999px;background:var(--dbx-grad)}.rd-sup-bars.is-stars span{color:var(--ui-warn-ink);letter-spacing:1px}.rd-sup-bars b{text-align:right}.rd-sup-days{display:flex;align-items:flex-end;gap:3px;height:140px;padding:0 18px 16px}.rd-sup-day{flex:1;min-width:3px;height:100%;position:relative}.rd-sup-day span{position:absolute;left:0;right:0;bottom:0;border-radius:3px 3px 0 0}.rd-sup-day .is-all,.rd-sup-legend .is-all{background:var(--dbx-tint-2)}.rd-sup-day .is-ai,.rd-sup-legend .is-ai{background:var(--ui-warn-soft-2);left:20%;right:20%}.rd-sup-day .is-ho,.rd-sup-legend .is-ho{background:var(--dbx-accent);left:35%;right:35%}.rd-sup-legend{display:inline-flex;gap:6px;align-items:center;font-size:12px;flex-wrap:wrap}.rd-sup-legend i{display:inline-block;width:10px;height:10px;border-radius:3px}.rd-sup-comments{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:10px}.rd-sup-comments li{display:grid;gap:2px;font-size:13px}.rd-sup-comments p{margin:0;overflow-wrap:anywhere}.rd-sup-agents td{font-size:13px}.rd-sup-dash .rd-cc-dash-foot .is-danger{color:var(--dbx-danger-ink);font-weight:650}.rd-sup-cust .rd-sup-none{padding:0 18px 16px;margin:0}.rd-sup-custlist{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:6px}.rd-sup-custlist li{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid var(--dbx-line);border-radius:12px;flex-wrap:wrap}.rd-sup-custlist a{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;color:var(--dbx-text);text-decoration:none;min-width:0;flex:1}.rd-sup-custlist small{color:var(--dbx-text-3);font-size:12px;flex-basis:100%}.rd-sup-custmeta{display:inline-flex;gap:8px;align-items:center}@media (max-width: 1280px){.rd-sup-vbody{grid-template-columns:minmax(0,1fr)}.rd-sup-conv{border-right:0;border-bottom:1px solid var(--dbx-line)}.rd-sup-side{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width: 1100px){.rd-sup-inbox{grid-template-columns:minmax(0,1fr)}.rd-sup-listpane{position:static;max-height:none}.rd-sup-inbox.has-chat .rd-sup-listpane{display:none}.rd-sup-inbox:not(.has-chat) .rd-sup-chatpane{display:none}.rd-sup-back{display:inline-grid}}@media (max-width: 700px){.rd-sup-statgrid{grid-template-columns:minmax(0,1fr)}.rd-sup-m{max-width:94%}.rd-sup-msgs{padding:12px 10px;max-height:62vh}.rd-sup-vhead{padding:12px}.rd-sup-compose{padding:10px 12px 12px}.rd-sup-vact{width:100%}.rd-sup-tools .dbx-select-wrap{max-width:100%;flex:1 1 100%}.rd-sup-bars li{grid-template-columns:minmax(80px,120px) minmax(0,1fr) 30px}.rd-sup-kblist li{flex-direction:column}.rd-sup-kbbtn{justify-content:flex-start}.rd-sup-modes .dbx-seg{flex-wrap:wrap}}.rd-sup-modes .dbx-seg{flex-wrap:wrap;max-width:100%;height:auto}.rd-sup-modes .dbx-seg button{white-space:normal;text-align:center}@media (max-width: 700px){.rd-sup-savebar{position:static}.rd-sup-set{padding:0 12px 14px}.rd-sup-set .dbx-table.is-cards tbody{padding:0}}.rd-sup-listpane>.dbx-search{flex:none;height:42px;max-width:none}.rd-sup .dbx-card-head .dbx-search{flex:0 1 260px}.rd-sup-link{flex-wrap:wrap}.rd-sup-link small{flex-basis:100%;padding-left:20px}.rd-sup-side{align-items:start}.rd-sup-dash>header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.rd-sup-dash .rd-cc-dash-ic{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-sup-dash .rd-cc-dash-grid .is-warn b{color:var(--ui-warn-ink)}.rd-ob-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-ob-muted{color:var(--dbx-text-3);font-size:12.5px}.rd-ob-counts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:8px;background:var(--dbx-surface);border-radius:18px;box-shadow:var(--dbx-shadow-sm)}.rd-ob-counts-l{display:inline-flex;align-items:center;gap:6px;padding:0 8px 0 6px;font-weight:600;color:var(--dbx-text-2);font-size:13.5px}.rd-ob-counts-l svg{width:16px;height:16px;color:var(--ui-accent-ink)}.rd-ob-count{display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-soft);cursor:pointer;font:inherit;color:var(--dbx-text-2);transition:background .15s,border-color .15s}.rd-ob-count b{font-size:1.15rem;font-weight:650;color:var(--dbx-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.rd-ob-count span{font-size:13px}.rd-ob-count:hover{background:var(--dbx-hover)}.rd-ob-count.is-failed b,.rd-ob-count.is-bounced b{color:var(--dbx-danger-ink)}.rd-ob-count.is-held b{color:var(--ui-warn-ink)}.rd-ob-count.is-delivered b{color:var(--dbx-success-ink)}.rd-ob-count.is-on{background:var(--dbx-tint-2);border-color:color-mix(in srgb,var(--dbx-accent) 35%,var(--ui-mix-bg));color:var(--dbx-accent-ink)}.rd-ob-count:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-ob-bar .dbx-search{flex:1 1 260px}.rd-ob-ftoggle{display:none}.rd-ob-filters{flex:1 1 100%}.rd-ob-date{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--dbx-text-3)}.rd-ob-date .dbx-input{min-height:42px;border-radius:999px;padding:0 12px;width:150px;background:var(--dbx-soft)}.rd-ob-active{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 0}.rd-ob-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 16px 0;padding:10px 14px;border-radius:14px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink);font-size:13.5px}.rd-ob-bulk svg{width:17px;height:17px}.rd-ob-bulk .dbx-btn{margin-left:auto}.rd-ob-table td{vertical-align:top}.rd-ob-when{white-space:nowrap}.rd-ob-when,.rd-ob-when>span{display:flex;gap:10px;align-items:flex-start}.rd-ob-when>span{flex-direction:column;gap:1px}.rd-ob-when b{font-weight:600;color:var(--dbx-text);font-size:13.5px}.rd-ob-when small,.rd-ob-to small,.rd-ob-subj small{color:var(--dbx-text-3);font-size:12px}.rd-ob-to,.rd-ob-subj{min-width:0}.rd-ob-to>*,.rd-ob-subj>*{display:block;overflow-wrap:anywhere}.rd-ob-to .dbx-mono{font-size:12.5px;color:var(--dbx-text)}.rd-ob-subj b{font-weight:500;color:var(--dbx-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:46ch}.rd-ob-err{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;color:var(--dbx-danger-ink);font-size:12px;max-width:30ch;overflow-wrap:anywhere}.rd-ob-table tr.is-failed td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}.rd-ob-ch{position:relative;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-ob-ch svg{width:16px;height:16px}.rd-ob-ch.is-sms{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-ob-ch.is-fax{background:var(--ui-info-soft);color:var(--ui-info-ink)}.rd-ob-int{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);padding:0 4px;border-radius:6px;background:var(--dbx-ink);color:var(--ui-on-strong);font-size:9px;font-weight:600;letter-spacing:.02em;line-height:14px}.rd-ob-st{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px}.rd-ob-st small{color:var(--dbx-text-3);font-size:12px;padding-left:2px}.rd-ob-hits{display:inline-flex;flex-wrap:wrap;gap:5px}.rd-ob-hit{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2);white-space:nowrap}.rd-ob-hit svg{width:13px;height:13px}.rd-ob-hit i{font-style:normal;color:var(--dbx-text-3)}.rd-ob-hit.is-link{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-ob-hit.is-doc{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--dbx-success-ink)}.rd-ob-hit.is-open{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-ob-vague{font-weight:600;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;padding:0 5px;border-radius:6px;background:var(--ui-warn-soft)}.rd-ob-foot{display:flex;gap:8px;align-items:flex-start;margin:12px 4px 0;color:var(--dbx-text-3);font-size:12.5px}.rd-ob-foot svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.rd-ob-modal .dbx-modal{width:min(980px,calc(100vw - 32px))}.rd-ob-mtitle{display:inline-flex;align-items:center;gap:10px}.rd-ob-sum{display:grid;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--dbx-line)}.rd-ob-sum-st{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rd-ob-reason{font-size:13px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-ob-facts,.rd-ob-tech{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0}.rd-ob-facts>div,.rd-ob-tech>div{min-width:0}.rd-ob-facts dt,.rd-ob-tech dt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3)}.rd-ob-facts dd,.rd-ob-tech dd{margin:2px 0 0;font-size:13.5px;color:var(--dbx-text);overflow-wrap:anywhere}.rd-ob-tech dd.is-danger{color:var(--dbx-danger-ink)}.rd-ob-tech{padding-top:14px}.rd-ob-links{display:flex;flex-wrap:wrap;gap:14px;margin:0}.rd-ob-links .dbx-link{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:0;cursor:pointer;font:inherit}.rd-ob-links svg{width:14px;height:14px}.rd-ob-tabs{display:flex;gap:4px;margin:12px 0 0;border-bottom:1px solid var(--dbx-line);overflow-x:auto;scrollbar-width:none}.rd-ob-tab{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:0;background:none;font:inherit;color:var(--dbx-text-2);cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.rd-ob-tab small{padding:0 6px;border-radius:999px;background:var(--dbx-soft);font-size:11px;color:var(--dbx-text-3)}.rd-ob-tab.is-on{color:var(--dbx-accent-ink);border-bottom-color:var(--dbx-accent);font-weight:600}.rd-ob-content,.rd-ob-events{padding-top:14px;display:grid;gap:12px;min-width:0}.rd-ob-subjline{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.rd-ob-subjline span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3)}.rd-ob-subjline b{font-weight:600;overflow-wrap:anywhere}.rd-ob-content .rd-frame{min-width:0}.rd-ob-atts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.rd-ob-atts li{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:13px;max-width:100%}.rd-ob-atts li span{overflow-wrap:anywhere}.rd-ob-atts svg{width:14px;height:14px;color:var(--dbx-text-3);flex-shrink:0}.rd-ob-atts small{color:var(--dbx-text-3)}.rd-ob-note{display:flex;gap:8px;align-items:flex-start;margin:0;padding:9px 12px;border-radius:12px;background:var(--dbx-soft);border:1px solid var(--dbx-line);color:var(--dbx-text-2);font-size:13px;line-height:1.45}.rd-ob-note svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-ob-note.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-ob-note.is-warn svg,.rd-ob-note.is-lock svg{color:currentColor}.rd-ob-fnote{margin-right:auto;color:var(--dbx-text-3);font-size:12.5px;max-width:52ch}.rd-ob-why{min-height:96px}.rd-ob-tl{list-style:none;margin:0;padding:0;display:grid;gap:0}.rd-ob-tl li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding-bottom:14px}.rd-ob-tl li:before{content:"";position:absolute;left:14px;top:30px;bottom:0;width:2px;background:var(--dbx-line)}.rd-ob-tl li:last-child:before{display:none}.rd-ob-tl-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink)}.rd-ob-tl-ic svg{width:15px;height:15px}.rd-ob-tl li.is-bad .rd-ob-tl-ic{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-ob-tl li.is-warn .rd-ob-tl-ic{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-ob-tl li.is-ok .rd-ob-tl-ic{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-ob-tl li.is-auto .rd-ob-tl-ic{background:var(--dbx-soft);color:var(--dbx-text-3)}.rd-ob-tl-body{min-width:0;padding-top:4px}.rd-ob-tl-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 10px}.rd-ob-tl-head b{font-weight:600;font-size:13.5px}.rd-ob-tl-head time{color:var(--dbx-text-3);font-size:12.5px;font-variant-numeric:tabular-nums}.rd-ob-tl-detail{font-size:13px;color:var(--dbx-text-2);overflow-wrap:anywhere;margin-top:2px}.rd-ob-tl-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-top:4px;font-size:12px;color:var(--dbx-text-3)}.rd-ob-tl.is-compact li{padding-bottom:10px}.rd-ob-cust .dbx-card-head{flex-wrap:wrap}.rd-ob-cust .dbx-card-head h3{display:inline-flex;align-items:center;gap:8px}.rd-ob-cust .dbx-card-head h3 svg{width:18px;height:18px;color:var(--ui-accent-ink)}.rd-ob-cust-f{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-ob-cust-f .dbx-select{min-height:36px;border-radius:999px;font-size:13px}.rd-ob-clist{list-style:none;margin:0;padding:0 0 6px}.rd-ob-clist>li{border-top:1px solid var(--dbx-line)}.rd-ob-crow{display:grid;grid-template-columns:32px minmax(0,1fr) auto 18px;gap:12px;align-items:center;width:100%;padding:11px 18px;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:inherit}.rd-ob-crow:hover{background:var(--dbx-soft)}.rd-ob-cmain{min-width:0;display:grid;gap:1px}.rd-ob-cmain b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-ob-cmain small{color:var(--dbx-text-3);font-size:12px;overflow-wrap:anywhere}.rd-ob-cside{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;align-items:center}.rd-ob-chev{width:16px;height:16px;color:var(--dbx-text-3);transition:transform .15s}.rd-ob-clist li.is-open .rd-ob-chev{transform:rotate(180deg)}.rd-ob-cdet{padding:4px 18px 14px 62px;display:grid;gap:10px}.rd-ob-ref{border:1px solid var(--dbx-line);border-radius:14px;padding:10px 12px;background:var(--dbx-soft);display:grid;gap:8px}.rd-ob-ref-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13.5px}.rd-ob-ref-head svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-ob-ref-head .dbx-link{margin-left:auto;font-size:13px}.rd-ob-ref ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-ob-ref li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13px}.rd-ob-ref-when{color:var(--dbx-text-3);font-size:12.5px}.rd-ob-ref-open{margin-left:auto;font-size:12.5px}.rd-ob-set{display:grid;gap:14px}.rd-ob-sec{padding:0}.rd-ob-sec.is-on{box-shadow:inset 0 0 0 1px var(--ui-warn),var(--dbx-shadow-sm)}.rd-ob-sec-head{display:flex;gap:12px;align-items:flex-start;padding:16px 18px 0}.rd-ob-sec-head>div{flex:1;min-width:0}.rd-ob-sec-head h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.015em}.rd-ob-sec-head p{margin:4px 0 0;color:var(--dbx-text-2);font-size:13.5px;line-height:1.5}.rd-ob-sec-ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-ob-sec-ic svg{width:18px;height:18px}.rd-ob-sec-ic.is-warn{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-ob-sec-body{padding:14px 18px 18px;display:grid;gap:12px}.rd-ob-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;align-items:start}.rd-ob-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-ob-list{margin:0;padding-left:18px;color:var(--dbx-text-2);font-size:13px;line-height:1.55;display:grid;gap:4px}.rd-ob-list li{overflow-wrap:anywhere}.rd-ob-legal{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-ob-legal svg{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--ui-warn-ink)}.rd-ob-legal p{margin:4px 0 0;font-size:13.5px;line-height:1.55}.rd-ob-kv{display:grid;gap:4px;font-size:13px;color:var(--dbx-text-2)}.rd-ob-kv span{overflow-wrap:anywhere}.rd-ob-kv small{color:var(--dbx-text-3)}.rd-ob-check{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-accent);background:var(--dbx-tint);font-size:13.5px;font-weight:500;cursor:pointer}.rd-ob-check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--dbx-accent);flex-shrink:0}.rd-ob-url{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:13px}.rd-ob-url span{font-weight:600;color:var(--dbx-text-2)}.rd-ob-url code{padding:7px 10px;border-radius:10px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:12.5px;overflow-wrap:anywhere;min-width:0}.rd-ob-save{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rd-ob-log{list-style:none;margin:0;padding:8px 18px 16px;display:grid;gap:8px}.rd-ob-log li{display:grid;grid-template-columns:140px 190px minmax(0,1fr) auto;gap:10px;font-size:13px;align-items:baseline;padding-top:8px;border-top:1px solid var(--dbx-line)}.rd-ob-log time{color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-ob-log span{color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-ob-log small{color:var(--dbx-text-3)}.rd-ob-dash{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 16px;margin:0 0 16px;border-radius:16px;background:var(--ui-danger-soft);border:1px solid var(--ui-danger-line);color:var(--dbx-danger-ink);font-size:13.5px}.rd-ob-dash svg{width:18px;height:18px;flex-shrink:0}.rd-ob-dash .dbx-link{margin-left:auto;font-weight:600}.rd-ob-dlr{display:grid;gap:10px}@media (max-width: 1100px){.rd-ob-log li{grid-template-columns:130px minmax(0,1fr)}.rd-ob-log li span,.rd-ob-log li small{grid-column:2}}@media (max-width: 820px){.rd-ob-ftoggle{display:inline-flex}.rd-ob-filters{display:none}.rd-ob-filters.is-open{display:flex}.rd-ob-date{flex:1 1 140px}.rd-ob-date .dbx-input{width:100%}.rd-ob-counts{gap:6px}.rd-ob-count{flex:1 1 calc(50% - 6px);padding:8px 10px;justify-content:flex-start}.rd-ob-counts-l{flex:1 1 100%;padding:2px 6px}.rd-ob-table.is-cards tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rd-ob-table.is-cards td.rd-ob-subj{grid-column:1 / -1}.rd-ob-subj b{max-width:none}.rd-ob-facts,.rd-ob-tech,.rd-ob-grid,.rd-ob-grid.is-3{grid-template-columns:minmax(0,1fr)}.rd-ob-url{grid-template-columns:minmax(0,1fr) auto}.rd-ob-url span{grid-column:1 / -1}.rd-ob-crow{grid-template-columns:32px minmax(0,1fr) 18px}.rd-ob-cside{grid-column:2 / 3;justify-content:flex-start}.rd-ob-chev{grid-row:1;grid-column:3}.rd-ob-cdet{padding-left:18px}.rd-ob-bulk .dbx-btn{margin-left:0;width:100%}}@media (max-width: 480px){.rd-ob-table.is-cards tbody tr{grid-template-columns:minmax(0,1fr)}.rd-ob-table.is-cards td{grid-column:1 / -1}.rd-ob-actions{width:100%}.rd-ob-actions .dbx-btn{flex:1 1 auto;justify-content:center}}.rd-ob-reflink{display:inline-flex;align-items:center;gap:4px;margin-left:6px;font-size:12px;color:var(--dbx-accent-ink);text-decoration:none;white-space:nowrap}.rd-ob-reflink svg{width:13px;height:13px}.rd-ob-reflink:hover span{text-decoration:underline}@media (max-width: 820px){.rd-ob-table.is-cards td.rd-ob-when{display:flex!important;align-items:center}.rd-ob-table.is-cards td:has(>.rd-ob-none:only-child){display:none}}.rd-ob-tg{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500;cursor:pointer}.rd-fl-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-fl-muted{color:var(--dbx-text-3);font-size:12.5px}.rd-fl-muted svg{width:14px;height:14px;vertical-align:-2px;margin-right:4px}.rd-fl-tabs{display:flex;gap:4px;margin:0 0 16px;padding:4px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.rd-fl-tab{padding:8px 16px;border-radius:999px;color:var(--dbx-text-2);text-decoration:none;font-size:13.5px;font-weight:550;white-space:nowrap}.rd-fl-tab:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-fl-tab.is-active{background:var(--dbx-tint-2);color:var(--ui-accent-ink);box-shadow:inset 0 0 0 1px var(--ui-accent-line)}.rd-fl-tab:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-fl-sec-head{display:flex;gap:12px;align-items:flex-start;padding:16px 18px 6px}.rd-fl-sec-head>div{flex:1;min-width:0}.rd-fl-sec-head h3{margin:0;font-size:1rem;font-weight:620;letter-spacing:-.01em;color:var(--dbx-text)}.rd-fl-sec-head p{margin:4px 0 0;color:var(--dbx-text-2);font-size:13px;line-height:1.45}.rd-fl-sec-ic{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--dbx-tint);color:var(--ui-accent-ink);flex-shrink:0}.rd-fl-sec-ic svg{width:18px;height:18px}.rd-fl-procs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-bottom:18px}.rd-fl-proc-card{display:flex;flex-direction:column;gap:8px;padding:16px 18px;text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s}.rd-fl-proc-card:hover{transform:translateY(-1px);box-shadow:0 0 0 1px var(--ui-accent-line),var(--dbx-shadow-sm)}.rd-fl-proc-card:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-fl-proc-card h3{margin:4px 0 0;font-size:1.02rem;font-weight:640;color:var(--dbx-text)}.rd-fl-proc-card p{margin:0;color:var(--dbx-text-2);font-size:13px;line-height:1.45;flex:1}.rd-fl-proc-top{display:flex;justify-content:space-between;align-items:center}.rd-fl-proc-ic{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--ui-accent-soft);color:var(--ui-accent-ink);flex-shrink:0}.rd-fl-proc-ic svg{width:20px;height:20px}.rd-fl-proc-stats{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12.5px;color:var(--dbx-text-3)}.rd-fl-proc-stats b{color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-fl-proc-go{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--ui-accent-ink)}.rd-fl-proc-go svg{width:14px;height:14px}.rd-fl-state{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:650}.rd-fl-state.is-on{background:var(--ui-success-soft);color:var(--dbx-success-ink);border:1px solid var(--ui-success-line)}.rd-fl-state.is-off{background:var(--dbx-soft);color:var(--dbx-text-2);border:1px solid var(--dbx-line)}.rd-fl-inherit{padding-bottom:8px}.rd-fl-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:4px 18px 12px;font-size:12.5px;color:var(--dbx-text-3)}.rd-fl-legend>span:nth-child(2n){margin-right:10px}.rd-fl-matrix{display:grid;padding:0 10px 8px}.rd-fl-mrow{display:grid;grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(0,1fr));gap:8px;align-items:stretch;padding:6px 8px;border-radius:14px}.rd-fl-mrow+.rd-fl-mrow{border-top:1px solid var(--dbx-line);border-radius:0}.rd-fl-mrow.is-head{font-size:11.5px;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3)}.rd-fl-mrow.is-company{background:var(--ui-row)}.rd-fl-mrow.is-product .rd-fl-mlabel{padding-left:18px}.rd-fl-mlabel{display:flex;align-items:center;gap:8px;min-width:0}.rd-fl-mlabel>span{display:flex;flex-direction:column;min-width:0}.rd-fl-mlabel b{font-weight:600;color:var(--dbx-text);overflow-wrap:anywhere}.rd-fl-mlabel small{font-size:11.5px;color:var(--dbx-text-3)}.rd-fl-dot{width:9px;height:9px;border-radius:50%;background:var(--dbx-accent);flex-shrink:0}.rd-fl-mcell{display:flex;min-width:0}.rd-fl-mbtn{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px 10px;border-radius:12px;border:1px solid transparent;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.rd-fl-mbtn:hover{background:var(--dbx-hover);border-color:var(--dbx-line)}.rd-fl-mbtn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-fl-mbtn.is-own{background:var(--dbx-tint);border-color:var(--ui-accent-line)}.rd-fl-mbtn small{font-size:11.5px;color:var(--dbx-text-3)}.rd-fl-mbtn.is-off small{color:var(--ui-warn-ink)}.rd-fl-mproc{display:none;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--dbx-text-3)}.rd-fl-scope{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2);white-space:nowrap;max-width:100%}.rd-fl-scope span{overflow:hidden;text-overflow:ellipsis}.rd-fl-scope svg{width:13px;height:13px;flex-shrink:0}.rd-fl-scope.is-inh{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-fl-scope.is-own{background:var(--ui-accent-soft);border-color:var(--ui-accent-line);color:var(--ui-accent-ink)}.rd-fl-ed-title{display:flex;gap:12px;align-items:flex-start;min-width:0}.rd-fl-bar{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:0 0 14px}.rd-fl-level{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--dbx-text-2);font-weight:600;min-width:0;max-width:100%}.rd-fl-level .dbx-select-wrap{min-width:0;max-width:100%}.rd-fl-level .dbx-select{min-height:42px;border-radius:999px;background:var(--dbx-soft);max-width:min(420px,calc(100vw - 110px))}.rd-fl-proc-switch{display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);overflow-x:auto;scrollbar-width:none;max-width:100%}.rd-fl-proc-switch button{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;border:0;background:none;font:inherit;font-size:13px;color:var(--dbx-text-2);cursor:pointer;white-space:nowrap}.rd-fl-proc-switch button svg{width:15px;height:15px}.rd-fl-proc-switch button:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-fl-proc-switch button.is-active{background:var(--dbx-tint-2);color:var(--ui-accent-ink);font-weight:650}.rd-fl-proc-switch button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-fl-banner{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-start;padding:16px 18px;margin-bottom:14px;border-left:3px solid var(--dbx-line-2)}.rd-fl-banner.is-own{border-left-color:var(--dbx-accent)}.rd-fl-banner.is-inh{border-left-color:var(--ui-info)}.rd-fl-banner.is-std{border-left-color:var(--ui-success)}.rd-fl-banner-main{display:flex;gap:12px;flex:1 1 360px;min-width:0}.rd-fl-banner-main>div{min-width:0}.rd-fl-banner-main b{display:block;font-size:1rem;color:var(--dbx-text);font-weight:640}.rd-fl-banner-main p{margin:4px 0;font-size:13px;color:var(--dbx-text-2);line-height:1.45}.rd-fl-banner-k{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--dbx-text-3)}.rd-fl-banner-ic{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;flex-shrink:0;background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-fl-banner.is-own .rd-fl-banner-ic{background:var(--ui-accent-soft);color:var(--ui-accent-ink)}.rd-fl-banner.is-inh .rd-fl-banner-ic{background:var(--ui-info-soft);color:var(--ui-info-ink)}.rd-fl-banner.is-std .rd-fl-banner-ic{background:var(--ui-success-soft);color:var(--dbx-success-ink)}.rd-fl-banner-ic svg{width:19px;height:19px}.rd-fl-banner-acts{display:flex;flex-wrap:wrap;gap:8px}.rd-fl-banner-below{flex:1 1 100%;display:grid;gap:6px;padding-top:10px;border-top:1px solid var(--dbx-line)}.rd-fl-banner-below>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-fl-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:999px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2);font:inherit;font-size:12.5px;cursor:pointer}.rd-fl-pill:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-fl-pill:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-fl-pill.is-own,.rd-fl-pill.is-on{background:var(--ui-accent-soft);border-color:var(--ui-accent-line);color:var(--ui-accent-ink)}.rd-fl-pill small{color:inherit;opacity:.85}.rd-fl-edtabs{display:flex;gap:4px;margin:0 0 14px;border-bottom:1px solid var(--dbx-line);overflow-x:auto;scrollbar-width:none}.rd-fl-edtab{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:0;background:none;font:inherit;font-size:13.5px;color:var(--dbx-text-2);cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.rd-fl-edtab svg{width:15px;height:15px}.rd-fl-edtab:hover{color:var(--dbx-text)}.rd-fl-edtab.is-active{color:var(--dbx-text);font-weight:650;border-bottom-color:var(--dbx-accent)}.rd-fl-edtab small{padding:0 6px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent-ink);font-size:11px;font-weight:700}.rd-fl-edtab:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-fl-general{padding:14px 18px;margin-bottom:16px}.rd-fl-general-sw{display:flex;gap:12px;align-items:center}.rd-fl-general-sw>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rd-fl-general-sw b{color:var(--dbx-text);font-weight:640}.rd-fl-general-sw span{font-size:13px;color:var(--dbx-text-2)}.rd-fl-general.is-off .rd-fl-sec-ic{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-fl-general-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--dbx-line)}.rd-fl-general-row .dbx-field{max-width:300px}.rd-fl-money{max-width:160px;font-variant-numeric:tabular-nums}.rd-fl-tl{list-style:none;margin:0;padding:0 0 0 4px;position:relative}.rd-fl-tl:before{content:"";position:absolute;left:21px;top:8px;bottom:8px;width:2px;border-radius:2px;background:linear-gradient(var(--ui-accent-line),var(--dbx-line))}.rd-fl-tl-group{list-style:none;position:relative}.rd-fl-tl-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-fl-anchor{position:relative;display:flex;align-items:center;gap:10px;padding:12px 0 12px 8px;min-height:30px}.rd-fl-anchor-dot{position:relative;z-index:1;width:20px;height:20px;border-radius:6px;transform:rotate(45deg);background:var(--ui-surface-solid);border:2px solid var(--dbx-accent);flex-shrink:0;margin-left:1px}.rd-fl-anchor b{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ui-accent-ink)}.rd-fl-step{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:flex-start;margin-left:2px}.rd-fl-node{position:relative;z-index:1;display:inline-grid;place-items:center;width:34px;height:34px;margin-top:12px;border-radius:50%;background:var(--ui-surface-solid);border:2px solid var(--dbx-line-2);color:var(--dbx-text-2)}.rd-fl-node svg{width:15px;height:15px}.rd-fl-step.is-core .rd-fl-node{border-color:var(--dbx-accent);color:var(--ui-accent-ink)}.rd-fl-step.is-custom .rd-fl-node{border-color:var(--ui-info);color:var(--ui-info-ink)}.rd-fl-step.is-disabled .rd-fl-node{border-style:dashed;color:var(--dbx-text-3);border-color:var(--dbx-line-2)}.rd-fl-step-card{min-width:0;padding:12px 14px;border-radius:16px;background:var(--ui-row);border:1px solid var(--ui-row-line)}.rd-fl-step.is-state .rd-fl-step-card{box-shadow:inset 3px 0 0 var(--dbx-accent)}.rd-fl-step.is-custom .rd-fl-step-card{box-shadow:inset 3px 0 0 var(--ui-info)}.rd-fl-step.is-disabled .rd-fl-step-card{background:transparent;border-style:dashed}.rd-fl-step.is-disabled h4{color:var(--dbx-text-2)}.rd-fl-step-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rd-fl-off{padding:3px 10px;border-radius:999px;background:var(--dbx-tint-2);color:var(--ui-accent-ink);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-fl-anchor-ref{font-size:12.5px;color:var(--dbx-text-3);min-width:0}.rd-fl-step-tools{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.rd-fl-step-tools .dbx-iconbtn{width:30px;height:30px}.rd-fl-fixed{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--dbx-text-3)}.rd-fl-fixed svg{width:13px;height:13px}.rd-fl-step h4{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 0 6px;font-size:.98rem;font-weight:640;color:var(--dbx-text);letter-spacing:-.01em}.rd-fl-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:650;letter-spacing:0}.rd-fl-tag svg{width:12px;height:12px}.rd-fl-tag.is-core{background:var(--dbx-soft);color:var(--dbx-text-2);border:1px solid var(--dbx-line)}.rd-fl-tag.is-custom{background:var(--ui-info-soft);color:var(--ui-info-ink);border:1px solid var(--ui-info-line)}.rd-fl-tag.is-state{background:var(--ui-accent-soft);color:var(--ui-accent-ink);border:1px solid var(--ui-accent-line)}.rd-fl-tag.is-off{background:var(--ui-warn-soft);color:var(--ui-warn-ink);border:1px solid var(--ui-warn-line)}.rd-fl-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-fl-ch{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border-radius:10px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font-size:12.5px;color:var(--dbx-text-2);min-width:0}.rd-fl-ch svg{width:14px;height:14px;flex-shrink:0}.rd-fl-ch b{font-weight:650;color:var(--dbx-text);white-space:nowrap}.rd-fl-ch-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rd-fl-ch.is-email svg{color:var(--ui-accent-ink)}.rd-fl-ch.is-sms{background:var(--ui-success-soft);border-color:var(--ui-success-line)}.rd-fl-ch.is-sms svg{color:var(--dbx-success-ink)}.rd-fl-ch.is-ai_call{background:var(--ui-teal-soft);border-color:var(--ui-teal-line)}.rd-fl-ch.is-skip{background:var(--dbx-soft);border-style:dashed;border-color:var(--dbx-line-2)}.rd-fl-ch.is-skip b,.rd-fl-ch.is-skip .rd-fl-ch-sub{text-decoration:line-through;color:var(--dbx-text-3)}.rd-fl-ch-skip{font-size:11.5px;color:var(--ui-warn-ink);white-space:nowrap}.rd-fl-ch.is-off{border-style:dashed}.rd-fl-note{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:10px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:12px;color:var(--dbx-text-2)}.rd-fl-note svg{width:13px;height:13px}.rd-fl-cond{display:block;margin:8px 0 0;font-size:12.5px;color:var(--dbx-text-2);line-height:1.5}.rd-fl-cond svg{width:13px;height:13px;color:var(--dbx-text-3);vertical-align:-2px;margin:0 4px 0 0}.rd-fl-step-foot{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-top:10px}.rd-fl-step-btns{display:inline-flex;gap:6px;margin-left:auto}.rd-fl-add{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:16px 0 0 52px}.rd-fl-savebar{position:sticky;bottom:12px;z-index:5;display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-top:18px;padding:10px 12px 10px 16px;border-radius:18px;background:var(--ui-glass-strong);border:1px solid var(--ui-accent-line);box-shadow:var(--dbx-shadow-pop);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rd-fl-savebar>span{flex:1 1 220px;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--dbx-text)}.rd-fl-savebar>span svg{width:16px;height:16px;color:var(--ui-accent-ink);flex-shrink:0}@supports not (backdrop-filter: blur(1px)){.rd-fl-savebar{background:var(--ui-glass-strong-fb)}}.rd-fl-modal .dbx-modal{width:min(820px,calc(100vw - 24px))}.rd-fl-mtitle{display:inline-flex;align-items:center;gap:8px}.rd-fl-mtitle svg{width:17px;height:17px;color:var(--ui-accent-ink)}.rd-fl-form{display:grid;gap:4px;min-width:0}.rd-fl-coreinfo{display:flex;gap:8px;margin:0 0 6px;padding:10px 12px;border-radius:12px;background:var(--ui-info-soft);border:1px solid var(--ui-info-line);color:var(--dbx-text);font-size:13px;line-height:1.45}.rd-fl-coreinfo svg{width:16px;height:16px;color:var(--ui-info-ink);flex-shrink:0;margin-top:1px}.rd-fl-dsec{padding:12px 0;border-top:1px solid var(--dbx-line);min-width:0}.rd-fl-dsec:first-of-type{border-top:0}.rd-fl-dsec h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:.9rem;font-weight:650;color:var(--dbx-text)}.rd-fl-dsec h3 svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-fl-dsec>p{margin:-4px 0 10px}.rd-fl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px 14px}.rd-fl-offset{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-fl-offset .dbx-input{width:96px}.rd-fl-chpick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.rd-fl-chopt{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font-size:13.5px;color:var(--dbx-text-2);cursor:pointer}.rd-fl-chopt svg{width:15px;height:15px}.rd-fl-chopt.is-on{background:var(--ui-accent-soft);border-color:var(--ui-accent-line);color:var(--dbx-text)}.rd-fl-chopt.is-soon{cursor:not-allowed;border-style:dashed}.rd-fl-chopt small{padding:1px 7px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:11px;color:var(--dbx-text-3)}.rd-fl-chopt input{accent-color:var(--dbx-accent)}.rd-fl-check{display:flex;align-items:flex-start;gap:8px;margin:8px 0;font-size:13.5px;color:var(--dbx-text);cursor:pointer}.rd-fl-check input{margin-top:3px;accent-color:var(--dbx-accent)}.rd-fl-conds{display:grid;gap:4px}.rd-fl-conds .dbx-field{max-width:320px}.rd-fl-pkgs{display:grid;gap:6px;margin-top:6px}.rd-fl-days{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.rd-fl-day{min-width:42px;padding:7px 10px;border-radius:10px;border:1px solid var(--dbx-line);background:var(--dbx-soft);font:inherit;font-size:13px;font-weight:600;color:var(--dbx-text-3);cursor:pointer}.rd-fl-day.is-on{background:var(--ui-accent-soft);border-color:var(--ui-accent-line);color:var(--ui-accent-ink)}.rd-fl-day:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-fl-setting{padding-top:10px;border-top:1px solid var(--dbx-line)}.rd-fl-diff .dbx-table-wrap{padding:4px 10px 12px}.rd-fl-difftable td.rd-fl-old{color:var(--dbx-text-3)}.rd-fl-difftable td.rd-fl-new b{color:var(--ui-accent-ink);font-weight:650}.rd-fl-dry{padding-bottom:12px}.rd-fl-dry .rd-fl-sec-head .dbx-btn{flex-shrink:0}.rd-fl-dry-scope{padding:0 18px}.rd-fl-sum{display:flex;flex-wrap:wrap;gap:6px;padding:4px 18px 10px}.rd-fl-items{list-style:none;margin:0;padding:0 12px;display:grid;gap:8px}.rd-fl-item{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:12px;padding:12px 14px;border-radius:16px;background:var(--ui-row);border:1px solid var(--ui-row-line)}.rd-fl-item.is-send{box-shadow:inset 3px 0 0 var(--ui-success)}.rd-fl-item.is-skip{box-shadow:inset 3px 0 0 var(--ui-warn)}.rd-fl-item.is-planned{box-shadow:inset 3px 0 0 var(--ui-info)}.rd-fl-item.is-done{background:transparent}.rd-fl-item-when{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--dbx-text-3);min-width:0}.rd-fl-item-when b{color:var(--dbx-text);font-weight:650;font-size:13px}.rd-fl-proc{display:inline-flex;align-items:center;gap:5px;color:var(--dbx-text-2)}.rd-fl-proc svg{width:14px;height:14px;color:var(--ui-accent-ink);flex-shrink:0}.rd-fl-item-main{min-width:0;display:grid;gap:6px}.rd-fl-item-title{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.rd-fl-item-title b{color:var(--dbx-text);font-weight:640}.rd-fl-item-obj{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:13px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-fl-item-cust{font-weight:600;color:var(--dbx-text)}.rd-fl-reason{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:12.5px;color:var(--dbx-text-2)}.rd-fl-reason svg{width:14px;height:14px;flex-shrink:0;margin-top:1px;color:var(--dbx-text-3)}.rd-fl-reason.is-skip{color:var(--ui-warn-ink)}.rd-fl-reason.is-skip svg{color:var(--ui-warn-ink)}.rd-fl-item-act{display:flex;align-items:flex-start}.rd-fl-act{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:650;white-space:nowrap;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-fl-act.is-send{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--dbx-success-ink)}.rd-fl-act.is-skip{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-fl-act.is-planned{background:var(--ui-info-soft);border-color:var(--ui-info-line);color:var(--ui-info-ink)}.rd-fl-pvbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.rd-fl-search{position:relative;flex:1 1 320px;min-width:0}.rd-fl-search .dbx-search{width:100%}.rd-fl-hits{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;border-radius:16px;background:var(--ui-surface-solid);border:1px solid var(--dbx-line-2);box-shadow:var(--dbx-shadow-pop);max-height:320px;overflow:auto}.rd-fl-hits.is-empty{padding:12px 14px;font-size:13px;color:var(--dbx-text-2)}.rd-fl-hits button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:none;font:inherit;text-align:left;color:var(--dbx-text);cursor:pointer}.rd-fl-hits button:hover,.rd-fl-hits button:focus-visible{background:var(--dbx-hover);outline:none}.rd-fl-hits button span{grid-column:1;font-size:12.5px;color:var(--dbx-text-2);overflow:hidden;text-overflow:ellipsis}.rd-fl-hits button small{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:12px;color:var(--dbx-text-3)}.rd-fl-cust{padding:14px 18px;margin-bottom:16px}.rd-fl-cust-main{display:flex;gap:12px;align-items:center}.rd-fl-cust-main>div{flex:1;min-width:0;display:flex;flex-direction:column}.rd-fl-cust-main b{font-size:1.02rem;color:var(--dbx-text)}.rd-fl-cust-main span{font-size:13px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-fl-flags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rd-fl-flag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12.5px;border:1px solid var(--dbx-line);background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-fl-flag svg{width:13px;height:13px}.rd-fl-flag.is-ok{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--dbx-success-ink)}.rd-fl-flag.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-fl-flag.is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line);color:var(--dbx-danger-ink)}.rd-fl-days-list{display:grid;gap:16px}.rd-fl-dgroup .rd-fl-items{padding:0}.rd-fl-dhead{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:.9rem;font-weight:650;color:var(--dbx-text)}.rd-fl-dhead small{padding:0 7px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line);font-size:11.5px;color:var(--dbx-text-3)}.rd-fl-dhead.is-today{color:var(--ui-accent-ink)}.rd-fl-logsec{margin-bottom:16px;padding-bottom:10px}.rd-fl-log{list-style:none;margin:0;padding:0 18px 6px;display:grid;gap:0}.rd-fl-log li{display:grid;grid-template-columns:140px 190px minmax(0,1fr);gap:2px 12px;padding:10px 0;border-top:1px solid var(--dbx-line);font-size:13px}.rd-fl-log li:first-child{border-top:0}.rd-fl-log time{color:var(--dbx-text-3);font-variant-numeric:tabular-nums}.rd-fl-log b{color:var(--dbx-text);font-weight:620}.rd-fl-log span{color:var(--dbx-text-2)}.rd-fl-log small{grid-column:2 / -1;color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-fl-log em{grid-column:2 / -1;font-style:normal;font-size:12px;color:var(--dbx-text-3)}.rd-fl-logsec .dbx-table-wrap{padding:0 10px}.rd-fl-hint{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin:0 0 14px;padding:12px 14px;border-radius:16px;background:var(--ui-info-soft);border:1px solid var(--ui-info-line)}.rd-fl-hint>svg{width:18px;height:18px;color:var(--ui-info-ink);flex-shrink:0}.rd-fl-hint>div{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--dbx-text-2);line-height:1.45}.rd-fl-hint b{color:var(--dbx-text);font-weight:640}@media (max-width: 1100px){.rd-fl-mrow.is-head{display:none}.rd-fl-mrow{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 8px}.rd-fl-mrow .rd-fl-mlabel{grid-column:1 / -1}.rd-fl-mrow.is-product .rd-fl-mlabel{padding-left:4px}.rd-fl-mproc{display:block}.rd-fl-mbtn{border-color:var(--dbx-line)}}@media (max-width: 760px){.rd-fl-item{grid-template-columns:minmax(0,1fr);gap:8px}.rd-fl-item-when{flex-direction:row;flex-wrap:wrap;gap:4px 10px}.rd-fl-item-act{order:-1}.rd-fl-log li{grid-template-columns:minmax(0,1fr)}.rd-fl-log small,.rd-fl-log em{grid-column:1}.rd-fl-add{margin-left:0}}@media (max-width: 600px){.rd-fl-mrow{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.rd-fl-mbtn{padding:7px 8px}.rd-fl-mproc{font-size:10px}.rd-fl-tl{padding-left:0}.rd-fl-tl:before{left:15px}.rd-fl-step{grid-template-columns:30px minmax(0,1fr);gap:8px;margin-left:0}.rd-fl-node{width:28px;height:28px;margin-top:12px}.rd-fl-node svg{width:13px;height:13px}.rd-fl-anchor{padding-left:6px}.rd-fl-anchor-dot{width:16px;height:16px;margin-left:0}.rd-fl-step-card{padding:10px 12px}.rd-fl-step-tools{margin-left:0;width:100%;justify-content:flex-end}.rd-fl-sec-head{flex-wrap:wrap;padding:14px 14px 6px}.rd-fl-items{padding:0 8px}.rd-fl-banner{padding:14px}.rd-fl-general{padding:12px 14px}.rd-fl-general-sw{flex-wrap:wrap}.rd-fl-tabs{width:100%}.rd-fl-savebar{bottom:8px}.rd-fl-ch{max-width:100%}.rd-fl-ch-sub{white-space:normal;overflow-wrap:anywhere}.rd-fl-level{flex-wrap:wrap;width:100%}.rd-fl-level .dbx-select-wrap{width:100%}.rd-fl-level .dbx-select{width:100%;max-width:100%}}.rd-fl-rohint{display:flex;gap:8px;align-items:flex-start;margin:0 0 14px;padding:10px 14px;border-radius:14px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--dbx-text);font-size:13px;line-height:1.45}.rd-fl-rohint svg{width:16px;height:16px;color:var(--ui-warn-ink);flex-shrink:0;margin-top:1px}.rd-fl-ai{display:grid;gap:10px;padding:12px 14px;border-radius:14px;background:var(--ui-accent-soft);border:1px solid var(--ui-accent-line)}.rd-fl-ai h4{margin:0;display:flex;gap:6px;align-items:center;font-size:13.5px}.rd-fl-ai h4 svg{width:16px;height:16px;color:var(--ui-accent-ink)}.rd-fl-legal{display:grid;gap:8px;padding:10px 12px;border-radius:12px;background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink);font-size:13px}.rd-fl-legal p{margin:0}.rd-fl-legal.is-ok{background:var(--ui-success-soft);border-color:var(--ui-success-line);color:var(--ui-success-ink)}.rd-fl-legal label{display:flex;gap:8px;align-items:flex-start;color:var(--dbx-text);font-weight:600}.rd-fl-legal small{display:block;font-weight:500;color:var(--dbx-text-2)}.rd-fl-upload{margin-top:12px}.rd-fc{--rd-fc-brand: var(--ui-cat-5)}.rd-fc-head-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-fc-tabs{flex-wrap:wrap}.rd-fc-skel{display:grid;gap:14px}.rd-fc-small{font-size:12.5px;line-height:1.45}.rd-fc-small svg{width:13px;height:13px;vertical-align:-2px}.rd-fc-h4{margin:14px 0 6px;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-fc-tiles{margin-bottom:16px}.rd-fc-grid2{display:grid;gap:16px;margin-bottom:16px;align-items:start}@media (min-width: 1100px){.rd-fc-grid2{grid-template-columns:1fr 1fr}.rd-fc-grid2.is-wide-left{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr)}}.rd-fc-grid2>.rd-fieldset{min-width:0;display:grid;gap:16px}.rd-fc-card{padding:0 18px 16px;margin-bottom:16px;display:grid;gap:10px}.rd-fc-card .dbx-card-head{padding:14px 0 4px;flex-wrap:wrap}.rd-fc-chart{min-width:0}.rd-fc-kv{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;font-size:13.5px}.rd-fc-kv dt{color:var(--dbx-text-3)}.rd-fc-kv dd{margin:0;color:var(--dbx-text);min-width:0;overflow-wrap:anywhere}.rd-fc-kv.is-compact{font-size:13px;gap:4px 14px}.rd-fc-funnel{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rd-fc-funnel li{display:grid;grid-template-columns:1fr auto 56px;grid-template-rows:auto 8px;gap:2px 10px;align-items:center;font-size:13.5px;color:var(--dbx-text-2)}.rd-fc-funnel b{color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-fc-funnel small{color:var(--dbx-text-3);text-align:right;font-variant-numeric:tabular-nums}.rd-fc-funnel i{grid-column:1 / -1;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--dbx-accent),color-mix(in srgb,var(--dbx-accent) 55%,var(--ui-mix-bg)))}.rd-fc-safety{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 14px}.rd-fc-safety li{display:inline-flex;gap:6px;align-items:center;font-size:13px}.rd-fc-courses{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin-bottom:16px}.rd-fc-course{display:grid;gap:8px;padding:16px 18px;color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.rd-fc-course:hover{border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg))}.rd-fc-course:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-fc-course h3{margin:0;font-size:1.05rem}.rd-fc-course p{margin:0;font-size:13.5px}.rd-fc-course-top{display:flex;gap:6px;flex-wrap:wrap}.rd-fc-form,.rd-fc-row{display:grid;gap:12px}@media (min-width: 700px){.rd-fc-row{grid-template-columns:1fr 1fr}.rd-fc-row.is-3{grid-template-columns:repeat(3,1fr)}.rd-fc-row.is-wide{grid-template-columns:1fr 140px}}.rd-fc-save{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rd-fc-save.is-sticky{position:sticky;bottom:0;z-index:2;padding:10px 0;background:linear-gradient(to top,var(--ui-bg) 70%,transparent)}.rd-fc-img{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.rd-fc-img img,.rd-fc-img-ph{width:132px;height:84px;border-radius:12px;object-fit:cover;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-fc-img.is-round img{width:72px;height:72px;border-radius:50%}.rd-fc-img-ph{display:grid;place-items:center;color:var(--dbx-text-3)}.rd-fc-img>div{display:grid;gap:6px;justify-items:start}.rd-fc-img small{font-size:12px}.rd-fc-upload{position:relative;overflow:hidden;cursor:pointer}.rd-fc-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.rd-fc-body{font-family:var(--dbx-font);line-height:1.55;min-height:220px}.rd-fc-lessons{margin-top:16px}.rd-fc-lgrid{display:grid;gap:16px}@media (min-width: 1000px){.rd-fc-lgrid{grid-template-columns:300px minmax(0,1fr);align-items:start}.rd-fc-llist{position:sticky;top:76px}}.rd-fc-llist{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rd-fc-llist li{display:flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:12px}.rd-fc-llist li.is-sel{border-color:color-mix(in srgb,var(--dbx-accent) 45%,var(--ui-mix-bg));background:var(--dbx-tint)}.rd-fc-llist li:not(.is-sel):hover{background:var(--dbx-hover)}.rd-fc-lbtn{flex:1;min-width:0;display:flex;gap:10px;align-items:center;padding:8px 10px;border:0;background:none;color:var(--dbx-text);text-align:left;cursor:pointer;font:inherit;border-radius:12px}.rd-fc-lbtn:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-fc-lnum{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-fc-lnum svg{width:14px;height:14px}.rd-fc-ltitle{min-width:0;display:grid;font-size:13.5px;font-weight:600}.rd-fc-ltitle small{font-weight:400;font-size:12px;color:var(--dbx-text-3)}.rd-fc-lmove{display:flex;flex:none}.rd-fc-llist li.is-add .rd-fc-lnum{background:var(--dbx-tint);color:var(--ui-accent-ink)}.rd-fc-lform{display:grid;gap:12px;min-width:0}.rd-fc-side{display:grid;gap:16px;min-width:0}.rd-fc-rules{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13.5px;color:var(--dbx-text-2)}.rd-fc-rules li{display:flex;gap:8px;align-items:flex-start}.rd-fc-rules svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--ui-success-ink)}.rd-fc-examples{display:grid;gap:8px;justify-items:start}.rd-fc-example{display:grid;grid-template-columns:1fr auto;gap:6px 8px;width:100%;padding:10px;border:1px solid var(--dbx-line);border-radius:12px;background:var(--dbx-soft)}.rd-fc-example textarea{grid-column:1}.rd-fc-example .dbx-iconbtn{grid-column:2;grid-row:1 / span 2;align-self:start}.rd-fc-probe{display:grid;gap:10px;justify-items:start}.rd-fc-probe textarea{width:100%}.rd-fc-reply{width:100%;padding:12px 14px;border-radius:14px;border:1px solid var(--dbx-line);background:var(--dbx-tint)}.rd-fc-reply-head{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.rd-fc-reply p{margin:0 0 4px;white-space:pre-wrap;font-size:14px;color:var(--dbx-text)}.rd-fc-chips{display:flex;flex-wrap:wrap;gap:8px}.rd-fc-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--dbx-line-2);border-radius:99px;font-size:13px;cursor:pointer;background:var(--ui-surface);color:var(--dbx-text)}.rd-fc-chip:has(input:checked){border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-fc-chip input{accent-color:var(--dbx-accent)}.rd-fc-preview{padding:0 16px 14px;display:grid;gap:10px;min-width:0}@media (min-width: 1100px){.rd-fc-preview{position:sticky;top:76px}}.rd-fc-preview .dbx-card-head{padding:14px 0 0;flex-wrap:wrap}.rd-fc-frame{border-radius:14px;overflow:hidden;border:1px solid var(--dbx-line);background:var(--dbx-soft);margin:0 auto;width:100%}.rd-fc-frame iframe{display:block;width:100%;height:560px;border:0}.rd-fc-frame.is-mobile{max-width:390px}.rd-fc-frame.is-mobile iframe{height:700px}.rd-fc-cust{--rd-fc-dot: var(--ui-cat-5);min-width:0}.rd-fc-cust>*,.rd-fc-cust-list>*,.rd-fc-cust-item>*,.rd-fc-cust-accts>*{min-width:0}.rd-fc-cust .dbx-sec-title{flex-wrap:wrap}@media (max-width: 560px){.rd-fc-kv{grid-template-columns:minmax(0,1fr);gap:2px}.rd-fc-kv dd+dt{margin-top:6px}}.rd-fc-chipdot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--rd-fc-dot);margin-right:8px;vertical-align:1px}.rd-fc-cust-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-fc-cust-item{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:14px;background:var(--dbx-soft)}.rd-fc-cust-row{display:flex;gap:10px;align-items:center}.rd-fc-cust-main{flex:1;min-width:0;display:grid}.rd-fc-cust-main small{color:var(--dbx-text-3);font-size:12.5px;overflow-wrap:anywhere}.rd-fc-cust-actions{display:flex;gap:8px;flex-wrap:wrap}.rd-fc-prog{display:inline-block;width:90px;height:7px;border-radius:99px;background:var(--dbx-line);overflow:hidden;vertical-align:middle}.rd-fc-prog i{display:block;height:100%;background:var(--dbx-accent);border-radius:99px}.rd-fc-cust-accts{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rd-fc-cust-accts li{display:grid;grid-template-columns:auto 1fr auto;gap:2px 10px;align-items:center;font-size:13.5px}.rd-fc-cust-accts small{grid-column:1 / 3;font-size:12px}.rd-fc-cust-accts .dbx-iconbtn{grid-column:3;grid-row:1 / span 2}@media (max-width: 560px){.rd-fc-cust-accts li{grid-template-columns:minmax(0,1fr)}.rd-fc-cust-accts li>*{grid-column:1!important;grid-row:auto!important;justify-self:start;max-width:100%}.rd-fc-cust-accts li>.dbx-btn{white-space:normal}}.rd-fc-link{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-top:10px}.rd-fc-link .dbx-field{flex:1 1 240px}.rd-dun-check.is-disabled{opacity:.6}.rd-fc-modes{border:0;margin:0;padding:0;display:grid;gap:8px}.rd-fc-mode{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--dbx-line);border-radius:12px;cursor:pointer;background:var(--ui-surface)}.rd-fc-mode.is-sel{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-fc-mode.is-off{opacity:.55;cursor:not-allowed}.rd-fc-mode input{margin-top:3px;accent-color:var(--dbx-accent)}.rd-fc-mode span{display:grid;gap:2px}.rd-fc-mode b{font-size:14px;color:var(--dbx-text)}.rd-fc-mode small{font-size:12.5px;color:var(--dbx-text-2)}.rd-fc-force{display:inline-flex;gap:6px;align-items:center;margin-left:6px;font-weight:600}.rd-fc .rd-dun-check input.dbx-toggle,.rd-fc-cust .rd-dun-check input.dbx-toggle{width:44px;height:26px;margin-top:1px;flex:none}.rd-fc-img-ph svg{width:30px;height:30px}.rd-fc-preview p,.rd-fc-small{overflow-wrap:anywhere}.rd-fc-grid2>*{min-width:0}.rd-fc-preview .dbx-card-head .dbx-seg{flex:none}.rd-fc-lgrid>.rd-fc-lform.rd-fieldset{display:grid;gap:12px}.rd-fc-related{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 12px}.rd-fc-related svg{width:15px;height:15px;color:var(--dbx-text-3)}.rd-fc-docs{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline}.rd-fc-links{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:8px}.rd-fc-links li{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:10px 12px;border:1px solid var(--dbx-line);border-radius:12px;background:var(--dbx-soft)}.rd-fc-links li .rd-fc-small{flex:1;min-width:220px;color:var(--dbx-text-2)}.rd-fc-events{list-style:none;margin:4px 0 10px;padding:0 0 0 12px;border-left:2px solid var(--dbx-line);display:grid;gap:3px;font-size:12.5px;color:var(--dbx-text-2)}.rd-fc-events time{color:var(--dbx-text-3);font-variant-numeric:tabular-nums;margin-right:6px}.rd-fc-quote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--dbx-accent);background:var(--dbx-soft);border-radius:8px;font-size:13.5px;color:var(--dbx-text-2)}.rd-fc-funnel{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.rd-fc-funnel li{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:12px 14px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line)}.rd-fc-funnel b{font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums}.rd-fc-funnel span{font-size:12.5px;color:var(--dbx-text-2)}.rd-fc-funnel small{position:absolute;top:10px;right:12px;font-size:11.5px;font-weight:600;color:var(--ui-accent-ink)}.rd-fc-colors{display:grid;gap:8px}.rd-fc-color{display:grid;grid-template-columns:44px 1fr 110px;gap:10px;align-items:center}.rd-fc-color input[type=color]{width:44px;height:36px;padding:0;border:1px solid var(--dbx-line);border-radius:10px;background:var(--ui-surface);cursor:pointer}.rd-fc-color b{display:block;font-size:13.5px;font-weight:600}.rd-fc-color small{display:block;font-size:12px;color:var(--dbx-text-3)}.rd-fc-contrast{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:3px;font-size:12.5px}.rd-fc-contrast li{display:flex;gap:6px;align-items:center}.rd-fc-contrast svg{width:14px;height:14px}.rd-fc-contrast .is-ok{color:var(--ui-success-ink, var(--dbx-text-2))}.rd-fc-contrast .is-bad{color:var(--ui-danger-ink, var(--dbx-text));font-weight:600}.rd-fc-contrast small{color:var(--dbx-text-3)}.rd-fc-swatch{display:grid;gap:12px;padding:18px;border-radius:14px;background:var(--sw-bg);border:1px solid var(--dbx-line)}.rd-fc-swatch .sw-head{display:block;line-height:0;padding:12px 14px;border-radius:10px;background:linear-gradient(var(--sw-surface),var(--sw-bg))}.rd-fc-swatch .sw-head img{display:block;width:min(240px,78%);height:auto;aspect-ratio:1000 / 335;margin:0 auto}.rd-fc-swatch .sw-card{display:grid;gap:6px;justify-items:start;padding:14px 16px;border-radius:12px;background:var(--sw-surface);color:var(--sw-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sw-accent) 35%,transparent)}.rd-fc-swatch.is-light .sw-card{background:var(--sw-bg);box-shadow:inset 0 0 0 1px var(--sw-surface)}.rd-fc-swatch .sw-card b{font-family:Bodoni Moda Variable,Bodoni Moda,Georgia,serif;font-weight:500;font-size:18px}.rd-fc-swatch:not(.is-light) .sw-card b{font-family:Cormorant Garamond,Garamond,Georgia,serif;font-weight:600}.rd-fc-swatch .sw-eyebrow{font:700 10px/1 var(--dbx-font);letter-spacing:.24em;text-transform:uppercase;font-style:normal;color:var(--sw-accent)}.rd-fc-swatch.is-light .sw-eyebrow{color:color-mix(in srgb,var(--sw-accent) 54%,var(--sw-text))}.rd-fc-swatch .sw-btn{padding:6px 14px;border-radius:999px;background:var(--sw-primary);color:var(--sw-on-primary);font-size:12.5px;font-weight:700}.rd-fc-swatch:not(.is-light) .sw-btn{border:1px solid var(--sw-accent)}.rd-fc-logo{display:grid;grid-template-columns:150px 1fr;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--dbx-line)}.rd-fc-logo:last-child{border-bottom:0}.rd-fc-logo-img{display:grid;place-items:center;height:64px;padding:6px;border-radius:10px;background:linear-gradient(var(--sw-surface),var(--sw-bg));box-shadow:inset 0 0 0 1px var(--dbx-line)}.rd-fc-logo-img img{max-width:100%;max-height:52px;object-fit:contain}.rd-fc-logo b{display:block;font-size:13.5px}.rd-fc-logo small{display:block;font-size:12px}.rd-fc-logo-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}@media (max-width: 560px){.rd-fc-color{grid-template-columns:44px 1fr}.rd-fc-color .dbx-input{grid-column:2}.rd-fc-logo{grid-template-columns:1fr}}.rd-fc-instance{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px}.rd-fc-instance .dbx-field-label{margin:0}.rd-fc-instance .dbx-select-wrap{min-width:240px}.rd-sig-sub{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-sig-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px}.rd-sig-card{display:grid;gap:12px;padding:18px;align-content:start}.rd-sig-card .dbx-mini-h{margin:0}.rd-sig-note{margin:0;font-size:12.5px}.rd-cdoc-ftype.is-ok{background:var(--ui-success-soft);color:var(--ui-success-ink)}.rd-sig-signers{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-sig-signer{display:grid;gap:6px;padding:12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-sig-signer small{color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-sig-signer-top{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-sig-img{max-width:260px;max-height:90px;padding:6px 10px;border-radius:10px;background:var(--ui-paper);border:1px solid var(--ui-paper-line)}.rd-sig-typed{margin:0;padding:6px 12px;border-radius:10px;background:var(--ui-paper);color:var(--ui-paper-text);border:1px solid var(--ui-paper-line);font:italic 400 26px/1.2 Great Vibes,Cormorant Garamond,cursive;max-width:max-content}.rd-sig-levels{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.rd-sig-level{display:grid;gap:4px;padding:12px;text-align:left;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-surface);color:var(--dbx-text);cursor:pointer;font:inherit}.rd-sig-level b{display:flex;gap:6px;align-items:center;font-size:13.5px}.rd-sig-level small{color:var(--dbx-text-3);font-size:12px;line-height:1.4}.rd-sig-level:hover{border-color:var(--ui-accent-line)}.rd-sig-level.is-on{border-color:var(--ui-accent);background:var(--ui-accent-soft);box-shadow:inset 0 0 0 1px var(--ui-accent)}.rd-sig-level:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-sig-opts{display:grid;gap:10px}.rd-sig-planmark{align-self:end;padding-bottom:8px}.rd-sig-pad .cd-pad{position:relative;height:170px;border-radius:12px;background:var(--ui-paper);border:1px solid var(--ui-paper-line);overflow:hidden;touch-action:none}.rd-sig-pad .cd-pad-cv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.rd-sig-pad .cd-pad-line{position:absolute;left:20px;right:20px;bottom:40px;border-bottom:1px solid var(--ui-paper-line);pointer-events:none}.rd-sig-pad .cd-pad-ph{position:absolute;left:20px;bottom:48px;color:var(--ui-paper-muted);font-size:13px;pointer-events:none}.rd-sig-pad .cd-pad-clear{position:absolute;right:8px;top:8px;padding:5px 10px;border-radius:999px;border:1px solid var(--ui-paper-line);background:var(--ui-paper);color:var(--ui-paper-text);font-size:12px;cursor:pointer}.rd-sig-verify{max-width:860px}.rd-sig-verify-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rd-sig-verify-row input{flex:1;min-width:220px}.rd-sig-verdict{display:flex;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--ui-info-line);background:var(--ui-info-soft)}.rd-sig-verdict>svg{width:22px;height:22px;flex:none;color:var(--ui-info-ink)}.rd-sig-verdict>div{display:grid;gap:8px;min-width:0;flex:1}.rd-sig-verdict.is-ok{border-color:var(--ui-success-line);background:var(--ui-success-soft)}.rd-sig-verdict.is-ok>svg{color:var(--ui-success-ink)}.rd-sig-verdict.is-bad{border-color:var(--ui-danger-line);background:var(--ui-danger-soft)}.rd-sig-verdict.is-bad>svg{color:var(--ui-danger-ink)}.rd-sig-accs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-sig-accs>li{display:grid;gap:8px;padding:14px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-sig-accs small{color:var(--dbx-text-3);overflow-wrap:anywhere}.rd-sig-acc-top{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-sig-acc-act{display:flex;flex-wrap:wrap;gap:8px}.rd-sig-hook{display:grid;gap:4px;font-size:12.5px;color:var(--dbx-text-2)}.rd-sig-hook input{font-size:12px}.rd-sig-table td .dbx-badge{margin-right:4px}@media (max-width: 980px){.rd-sig-grid{grid-template-columns:minmax(0,1fr)}}.rd-sig-verdict dd{min-width:0}.rd-sig-verdict .rd-cdoc-sha{white-space:normal;overflow-wrap:anywhere;word-break:break-all}.rd-sig-verdict dt{color:var(--dbx-text-2)}@media (max-width: 560px){.rd-sig-verdict .dbx-kv{grid-template-columns:minmax(0,1fr)}.rd-sig-verdict{padding:12px}}.rd-sig-lvtable{display:grid;gap:8px}.rd-sig-lvrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:12px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--dbx-line);background:var(--dbx-soft)}.rd-sig-lvrow>span:first-child{display:grid;gap:2px;min-width:0}.rd-sig-lvrow small{color:var(--dbx-text-3);font-size:12px;line-height:1.4}.rd-sig-propose{display:grid;gap:8px}.rd-sig-propose .rd-cdoc-hint b{font-weight:600}.rd-sig-level .rd-sig-tag{margin-left:auto}@media (max-width: 640px){.rd-sig-lvrow{grid-template-columns:minmax(0,1fr)}}.rd-users-tabs{display:inline-flex;gap:4px;padding:5px;justify-self:start;max-width:100%;background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:999px;box-shadow:var(--dbx-shadow-sm)}.rd-users-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 18px;border:0;border-radius:999px;background:none;color:var(--dbx-text-2);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.rd-users-tabs button svg{width:18px;height:18px}.rd-users-tabs button small{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--dbx-soft);color:var(--dbx-text-3);font-size:11.5px;font-weight:600;text-align:center}.rd-users-tabs button:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-users-tabs button.is-active{background:var(--ui-selected);color:var(--ui-on-selected);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--ui-shade-base) 50%,transparent)}.rd-users-tabs button.is-active small{background:var(--ui-on-strong-chip);color:var(--ui-on-selected)}.rd-users-tabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-role-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px 4px 8px;border-radius:999px;background:var(--dbx-tint);color:var(--dbx-accent-ink);font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-role-chip svg{width:14px;height:14px;flex-shrink:0}.rd-role-chip[data-system]{background:var(--dbx-ink);color:var(--ui-ink-strong)}.rd-utable td{vertical-align:middle}.rd-utable .dbx-person-txt b{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.rd-me-tag,.rd-owner-tag{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em}.rd-me-tag{background:var(--dbx-soft);color:var(--dbx-text-3);border:1px solid var(--dbx-line)}.rd-owner-tag{background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-owner-tag svg{width:11px;height:11px}.rd-ustate-hint{display:block;margin-top:3px;font-size:11.5px;color:var(--dbx-text-3)}.rd-uactions{display:inline-flex;gap:2px}.rd-uactions .dbx-iconbtn{width:36px;height:36px;border-radius:10px}.rd-uactions .dbx-iconbtn svg{width:18px;height:18px}.rd-uactions .dbx-iconbtn.is-danger:hover{background:var(--ui-danger-soft);color:var(--dbx-danger-ink)}.rd-utable tr[data-status=locked] .dbx-person .dbx-avatar{filter:grayscale(1)}.rd-utable tr[data-status=locked] .dbx-person-txt :is(b,small){color:var(--ui-text-3)}.rd-umodal .dbx-modal{width:min(560px,100%)}.rd-form-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rd-mode{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}.rd-mode legend{padding:0;margin-bottom:6px}.rd-mode-opt{position:relative;display:flex;align-items:flex-start;gap:12px;padding:13px 14px;border:1.5px solid var(--dbx-line);border-radius:16px;cursor:pointer;background:var(--dbx-surface);transition:border-color .15s,background .15s}.rd-mode-opt:hover{border-color:var(--dbx-line-2);background:var(--dbx-soft)}.rd-mode-opt.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-mode-opt input{position:absolute;opacity:0;pointer-events:none}.rd-mode-opt:has(input:focus-visible){outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-mode-opt>span:last-child{display:grid;gap:2px;min-width:0}.rd-mode-opt b{font-size:14px;font-weight:600;color:var(--dbx-text)}.rd-mode-opt small{font-size:12.5px;color:var(--dbx-text-2);line-height:1.45}.rd-mode-ic{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:11px;background:var(--dbx-soft);color:var(--dbx-text-2)}.rd-mode-opt.is-on .rd-mode-ic{background:var(--ui-selected);color:var(--ui-on-selected)}.rd-mode-ic svg{width:18px;height:18px}.rd-mode-opt.is-compact{padding:10px 12px}.rd-mode-opt:has(input:disabled){cursor:default;opacity:.75}.rd-uhead{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--dbx-soft)}.rd-uhead>span{display:grid;min-width:0}.rd-uhead b{font-weight:600}.rd-uhead small{color:var(--dbx-text-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis}.rd-switchrow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:14px}.rd-switchrow>span{display:grid;gap:2px;min-width:0}.rd-switchrow small{color:var(--dbx-text-3);font-size:12.5px}.rd-reset-sub{margin:0 0 14px}.rd-creds .dbx-modal-body{display:grid;gap:14px}.rd-creds .dbx-sub{margin:0}.rd-copy{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 16px;border-radius:16px;background:var(--dbx-ink);color:var(--ui-on-strong);min-width:0}.rd-copy-val{flex:1;min-width:0;font-size:14px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.rd-copy.is-mono .rd-copy-val{font-family:var(--dbx-mono);font-size:22px;letter-spacing:.06em;font-weight:600}.rd-copy .dbx-btn{flex-shrink:0;background:var(--ui-on-strong-a);color:var(--ui-on-strong);border-color:transparent}.rd-copy .dbx-btn:hover{background:var(--ui-on-strong-a)}.rd-uwarn,.rd-uok{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:13.5px}.rd-uwarn{background:var(--ui-warn-soft);border:1px solid var(--ui-warn-line);color:var(--ui-warn-ink)}.rd-uok{background:var(--ui-success-soft);border:1px solid var(--ui-success-line);color:var(--dbx-success-ink)}.rd-uwarn svg,.rd-uok svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.rd-uwarn p,.rd-uok p{margin:0}.rd-roles{display:grid;gap:18px;min-width:0}.rd-rolelist{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.rd-rolecard{display:grid;gap:4px;text-align:left;padding:13px 14px;border:1.5px solid var(--dbx-line);border-radius:18px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm);font:inherit;color:var(--dbx-text);cursor:pointer;min-width:0;transition:border-color .15s,transform .15s}.rd-rolecard:hover{border-color:var(--dbx-line-2);transform:translateY(-1px)}.rd-rolecard:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-rolecard-top{display:flex;align-items:center;gap:8px;min-width:0}.rd-rolecard-top svg{width:17px;height:17px;flex-shrink:0;color:var(--ui-accent-ink)}.rd-rolecard-top b{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-rolecard small{color:var(--dbx-text-3);font-size:12px}.rd-rolecard.is-on{border-color:var(--ui-selected);background:var(--ui-selected);color:var(--ui-on-selected)}.rd-rolecard.is-on small{color:var(--ui-on-selected)}.rd-rolecard.is-on .rd-rolecard-top svg{color:var(--dbx-accent-2)}.rd-rolecard.is-new{border-style:dashed;background:transparent;box-shadow:none}.rd-rolecard.is-new.is-on{border-style:solid;background:var(--ui-selected)}.rd-udirty{width:8px;height:8px;border-radius:50%;background:var(--ui-warn);margin-left:auto;flex-shrink:0}.rd-roled{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;align-items:start}.rd-roled-main{display:grid;gap:16px;min-width:0}.rd-roled-aside{position:sticky;top:96px;min-width:0}.rd-rolehead{display:grid;gap:14px;padding:18px}.rd-rolehead .dbx-input:disabled{background:var(--dbx-soft);color:var(--dbx-text);opacity:1}.rd-rolehead-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.rd-rolehead-actions{display:inline-flex;flex-wrap:wrap;gap:8px}.rd-usercount{display:inline-flex;align-items:center;gap:7px;color:var(--dbx-text-2);font-size:13.5px;font-weight:500}.rd-usercount svg{width:17px;height:17px;color:var(--ui-accent-ink)}.dbx-btn.is-danger-text{color:var(--dbx-danger-ink)}.rd-sechead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px 18px 12px}.rd-sechead h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.015em}.rd-sechead p{margin:3px 0 0;color:var(--dbx-text-3);font-size:13px}.rd-quick{display:inline-flex;flex-wrap:wrap;gap:6px}.rd-quick button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border:1px solid var(--dbx-line);border-radius:999px;background:var(--dbx-soft);color:var(--dbx-text-2);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.rd-quick button:hover{background:var(--dbx-tint);color:var(--dbx-text);border-color:color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.rd-quick svg{width:15px;height:15px}.rd-mgroup{padding:4px 18px 10px}.rd-mgroup+.rd-mgroup{border-top:1px solid var(--dbx-line);padding-top:12px}.rd-mgroup h4{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-prow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 10px;margin:0 -10px;border-radius:12px}.rd-prow:hover{background:var(--dbx-soft)}.rd-prow-txt{display:grid;gap:1px;min-width:0}.rd-prow-txt b{font-size:14px;font-weight:600;color:var(--dbx-text)}.rd-prow-txt small{font-size:12.5px;color:var(--dbx-text-3);line-height:1.4}.rd-prow[data-level=none] .rd-prow-txt b{color:var(--dbx-text-3)}.rd-lvl{display:inline-grid;grid-template-columns:repeat(3,auto);flex-shrink:0;padding:3px;gap:2px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.rd-lvl button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:4px 12px;border:0;border-radius:999px;background:none;color:var(--dbx-text-3);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.rd-lvl button svg{width:15px;height:15px}.rd-lvl button:hover:not(:disabled){color:var(--dbx-text);background:var(--dbx-surface)}.rd-lvl button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-lvl button:disabled{cursor:not-allowed}.rd-lvl button[aria-checked=true][data-v=none]{background:var(--ui-surface);color:var(--dbx-text-2);box-shadow:0 1px 3px color-mix(in srgb,var(--ui-shade-base) 12%,transparent)}.rd-lvl button[aria-checked=true][data-v=view]{background:var(--ui-info-soft);color:var(--ui-info-ink);box-shadow:inset 0 0 0 1px var(--ui-info)}.rd-lvl button[aria-checked=true][data-v=edit]{background:var(--ui-selected);color:var(--ui-on-selected);box-shadow:0 4px 12px -5px color-mix(in srgb,var(--ui-shade-base) 55%,transparent)}.rd-specials{padding-bottom:8px}.rd-sprow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 18px;border-top:1px solid var(--dbx-line);cursor:pointer}.rd-sprow:hover{background:var(--dbx-soft)}.rd-sprow-txt{display:grid;gap:2px;min-width:0}.rd-sprow-txt b{font-size:14px;font-weight:600}.rd-sprow-txt small{font-size:12.5px;color:var(--dbx-text-3);line-height:1.4}.rd-sprow .dbx-toggle{flex-shrink:0}.rd-mbs{padding-bottom:16px}.rd-mbmode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px}.rd-mbs-off{display:flex;align-items:center;gap:8px;margin:0 18px 12px;padding:9px 12px;border-radius:12px;background:var(--dbx-soft);color:var(--dbx-text-2);font-size:12.5px}.rd-mbs-off svg{width:16px;height:16px;flex-shrink:0;color:var(--dbx-text-3)}.rd-mblist{list-style:none;margin:12px 0 0;padding:0 18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.rd-mblist .rd-mbs-off{grid-column:1 / -1;margin:0;background:var(--ui-warn-soft);color:var(--ui-warn-ink)}.rd-mbitem{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid var(--dbx-line);border-radius:14px;cursor:pointer;min-width:0}.rd-mbitem.is-on{border-color:var(--dbx-accent);background:var(--dbx-tint)}.rd-mbitem input{width:17px;height:17px;accent-color:var(--dbx-accent);flex-shrink:0}.rd-mbitem>svg{width:17px;height:17px;color:var(--dbx-text-3);flex-shrink:0}.rd-mbitem>span{display:grid;min-width:0}.rd-mbitem b{font-size:13.5px;font-weight:600}.rd-mbitem small{font-size:12px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mprev{display:grid;gap:10px}.rd-mprev header{display:grid;gap:2px;padding:0 4px}.rd-mprev h3{display:flex;align-items:center;gap:7px;margin:0;font-size:.95rem;font-weight:600}.rd-mprev h3 svg{width:17px;height:17px;color:var(--ui-accent-ink)}.rd-mprev header small{color:var(--dbx-text-3);font-size:12px}.rd-mprev-side{padding:14px 10px 12px;border-radius:22px;background:var(--dbx-ink);color:var(--dbx-ink-text);box-shadow:var(--dbx-shadow);min-height:160px}.rd-mprev-brand{display:flex;align-items:center;gap:8px;padding:0 8px 12px;margin-bottom:8px;border-bottom:1px solid var(--dbx-ink-line)}.rd-mprev-brand img{height:26px;width:auto}.rd-mprev-brand span{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--ui-on-strong-a);color:var(--ui-ink-text)}.rd-mprev-group{margin-top:6px}.rd-mprev-glabel{display:flex;align-items:center;gap:7px;padding:5px 8px;font-size:12px;font-weight:600;color:var(--dbx-ink-muted)}.rd-mprev-glabel svg{width:14px;height:14px}.rd-mprev-group ul{list-style:none;margin:0 0 0 15px;padding:0 0 0 8px;border-left:1px solid var(--dbx-tree);display:grid;gap:1px}.rd-mprev-group li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;font-size:13px;color:var(--dbx-ink-text);min-width:0}.rd-mprev-group li>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-mprev-group li>svg{width:15px;height:15px;flex-shrink:0;color:var(--dbx-ink-muted)}.rd-mprev-group li em{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:color-mix(in srgb,var(--ui-info) 16%,transparent);color:var(--ui-info-ink);font-style:normal}.rd-mprev-group li em svg{width:12px;height:12px}.rd-mprev-brand+.rd-mprev-group li:first-child{background:var(--ui-on-strong-a)}.rd-mprev-empty{margin:8px;color:var(--dbx-ink-muted);font-size:13px}.rd-mprev-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0 4px;color:var(--dbx-text-3);font-size:12px}.rd-mprev-legend{display:inline-flex;align-items:center;gap:3px}.rd-mprev-legend svg{width:13px;height:13px;color:var(--ui-info-ink)}.rd-savebar{grid-column:1 / -1;position:sticky;bottom:12px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 18px;border-radius:20px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow);color:var(--dbx-text-3);font-size:13.5px}.rd-savebar.is-dirty{background:var(--ui-selected);border-color:var(--ui-selected);color:var(--ui-on-selected)}.rd-savebar.is-dirty .dbx-btn.is-soft{background:var(--ui-on-strong-chip);color:var(--ui-on-selected);border-color:transparent}.rd-savebar .dbx-form-err{margin:0}.rd-savebar-btns{display:inline-flex;gap:8px;margin-left:auto}.dbx-side-me{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:4px 6px 4px 2px;margin:-4px 0 -4px -2px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.dbx-side-me:hover{background:var(--ui-ink-a1)}.dbx-side-me:focus-visible{outline:2px solid var(--dbx-accent-2);outline-offset:1px}.dbx-side-me-chev{width:16px;height:16px;color:var(--dbx-ink-muted);flex-shrink:0}.dbx-usermenu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.dbx-usermenu{position:absolute;left:12px;right:12px;bottom:calc(100% + 6px);z-index:41;display:grid;gap:2px;padding:8px;border-radius:18px;background:var(--dbx-surface);color:var(--dbx-text);box-shadow:var(--dbx-shadow-pop);border:1px solid var(--dbx-line)}.dbx-usermenu-head{display:grid;gap:2px;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--dbx-line);min-width:0}.dbx-usermenu-head b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-usermenu-head small{color:var(--dbx-text-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbx-usermenu-head .rd-role-chip{justify-self:start;margin-top:6px}.dbx-usermenu button{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border:0;border-radius:12px;background:none;color:var(--dbx-text);font:inherit;font-size:14px;cursor:pointer;text-align:left}.dbx-usermenu button svg{width:18px;height:18px;color:var(--dbx-text-3)}.dbx-usermenu button:hover,.dbx-usermenu button:focus-visible{background:var(--dbx-hover);outline:none}.dbx-usermenu-design{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:4px 6px 4px 10px;font-size:14px;color:var(--dbx-text)}.dbx-usermenu-design>span:first-child{display:inline-flex;align-items:center;gap:10px}.dbx-usermenu-design>span:first-child svg{width:18px;height:18px;color:var(--dbx-text-3)}.dbx-usermenu-seg{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--dbx-soft);border:1px solid var(--dbx-line)}.dbx-usermenu .dbx-usermenu-seg button{min-height:30px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--dbx-text-2)}.dbx-usermenu .dbx-usermenu-seg button[aria-checked=true]{background:var(--ui-selected);color:var(--ui-on-selected)}.dbx-usermenu .dbx-usermenu-seg button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}.rd-noaccess{display:grid;justify-items:center;gap:12px;padding:48px 24px;text-align:center}.rd-noaccess h2{margin:6px 0 0;font-size:1.3rem;font-weight:600;letter-spacing:-.02em}.rd-noaccess p{margin:0;max-width:460px;color:var(--dbx-text-2);font-size:14.5px;line-height:1.55}.rd-noaccess .dbx-btn{margin-top:8px;text-decoration:none}.rd-noaccess-ic{display:grid;place-items:center;width:64px;height:64px;border-radius:22px;background:var(--dbx-ink);color:var(--ui-on-strong);box-shadow:0 14px 30px -14px color-mix(in srgb,var(--ui-shade-base) 70%,transparent)}.rd-noaccess-ic svg{width:28px;height:28px}.rd-pwdlg .dbx-modal{width:min(460px,100%)}.rd-pwdlg-sub{margin:0 0 14px}.rd-pwform{display:grid;gap:14px}.rd-pwform-new{display:grid;gap:8px}.rd-pwdlg-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px}.rd-pwmeter{display:flex;align-items:center;gap:10px}.rd-pwmeter-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;flex:1;max-width:180px}.rd-pwmeter-bar i{height:5px;border-radius:3px;background:var(--dbx-line-2)}.rd-pwmeter small{font-size:12px;color:var(--dbx-text-3)}.rd-pwmeter[data-s="1"] i:nth-child(-n+1){background:var(--ui-danger)}.rd-pwmeter[data-s="2"] i:nth-child(-n+2){background:var(--ui-warn)}.rd-pwmeter[data-s="3"] i:nth-child(-n+3){background:var(--ui-success)}.rd-pwmeter[data-s="4"] i{background:var(--ui-success)}.rd-force{position:relative}.rd-force-out{justify-self:center;margin:6px auto 0;display:flex}.rd-invite-load{display:grid;gap:14px}.rd-invite-bad{display:grid;justify-items:center;gap:10px;text-align:center}.rd-invite-bad h1{margin-top:6px}.rd-invite-bad .dbx-btn{width:100%;text-decoration:none;margin-top:6px}.rd-ro-hint{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--ui-info-soft);color:var(--ui-info-ink);font-size:12.5px;font-weight:600;white-space:nowrap}.rd-ro-hint svg{width:15px;height:15px}@media (max-width: 1279px){.rd-roled{grid-template-columns:minmax(0,1fr)}.rd-roled-aside{position:static}.rd-mprev-side{max-width:360px}}@media (max-width: 720px){.rd-users-tabs{display:flex;justify-self:stretch;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rd-users-tabs::-webkit-scrollbar{display:none}.rd-users-tabs button{flex:1 0 auto;justify-content:center;padding:6px 10px;gap:6px;white-space:nowrap}.rd-form-2,.rd-mbmode{grid-template-columns:minmax(0,1fr)}.rd-rolelist{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-rolecard{padding:11px 12px}.rd-sechead{padding:14px 14px 10px}.rd-mgroup{padding:4px 12px 10px}.rd-prow{flex-direction:column;align-items:stretch;gap:10px;margin:0 0 8px;padding:12px;border:1px solid var(--dbx-line);border-radius:14px;background:var(--dbx-surface)}.rd-prow:hover{background:var(--dbx-surface)}.rd-lvl{display:grid;width:100%}.rd-lvl button{padding:4px 6px;min-height:38px}.rd-sprow{padding:11px 14px}.rd-mbmode,.rd-mblist{padding:0 14px}.rd-mbs-off{margin:0 14px 12px}.rd-mprev-side{max-width:none}.rd-rolehead{padding:14px}.rd-rolehead-actions{width:100%}.rd-rolehead-actions .dbx-btn{flex:1}.rd-savebar{padding:10px 10px 10px 14px;bottom:8px}.rd-savebar>span:first-child{flex-basis:100%}.rd-savebar-btns{width:100%}.rd-savebar-btns .dbx-btn{flex:1}.rd-copy{flex-wrap:wrap}.rd-copy.is-mono .rd-copy-val{font-size:19px}.rd-copy .dbx-btn{width:100%}.rd-uactions{display:flex;flex-wrap:wrap;gap:6px}.rd-uactions .dbx-iconbtn{width:42px;height:40px;border:1px solid var(--dbx-line)}.rd-noaccess{padding:36px 18px}}.rd-fieldset{border:0;padding:0;margin:0;min-width:0;display:contents}.rd-role-pdot{width:12px;height:12px;border-radius:50%;flex-shrink:0;align-self:center}.rd-ustatus{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-tfa-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 7px;border-radius:999px;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--dbx-accent) 12%,transparent);color:var(--ui-accent-ink);white-space:nowrap}.rd-tfa-chip svg{width:13px;height:13px}.rd-tfa-setup{display:grid;gap:14px}.rd-tfa-steps{margin:0;padding-left:20px;display:grid;gap:4px;font-size:13.5px;color:var(--dbx-text-2)}.rd-tfa-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start}.rd-tfa-qr{width:236px;height:236px;padding:8px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--dbx-line);display:grid;place-items:center}.rd-tfa-qr img{width:220px;height:220px;image-rendering:pixelated}.rd-tfa-side{display:grid;gap:8px;min-width:0}.rd-tfa-secret{display:block;font:600 14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;padding:10px 12px;border-radius:10px;background:var(--dbx-tint);color:var(--ui-text);word-break:break-all;-webkit-user-select:all;user-select:all}.rd-tfa-code{font:600 22px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.3em;text-align:center}.rd-tfa-alt{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px}.rd-tfa-codes{display:grid;gap:14px}.rd-tfa-warn{display:flex;gap:10px;margin:0;padding:12px 14px;border-radius:12px;background:var(--ui-warn-soft);color:var(--ui-warn-ink);font-size:13px;line-height:1.5}.rd-tfa-warn svg{width:18px;height:18px;flex-shrink:0;margin-top:1px}.rd-tfa-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;counter-reset:c}.rd-tfa-list li{counter-increment:c;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px dashed var(--dbx-line-2, var(--dbx-line))}.rd-tfa-list li:before{content:counter(c);font-size:11px;color:var(--dbx-text-3);width:16px;text-align:right}.rd-tfa-list code{font:600 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em;color:var(--ui-text)}.rd-tfa-row{display:flex;flex-wrap:wrap;gap:8px}.rd-tfa-check{display:flex;gap:10px;align-items:center;font-size:13.5px;cursor:pointer}.rd-tfa-check input{width:18px;height:18px;accent-color:var(--dbx-accent)}.rd-tfa-force{max-width:640px}.rd-tfa-modal .dbx-modal-panel,.rd-tfa-modal{max-width:680px}@media (max-width: 640px){.rd-tfa-grid{grid-template-columns:minmax(0,1fr);justify-items:center}.rd-tfa-side{width:100%}.rd-tfa-list{grid-template-columns:minmax(0,1fr)}}.rd-cv-page{min-width:0}.rd-cv-card{min-width:0;overflow:hidden}.rd-cv-toolbar .dbx-search{flex:1 1 280px;max-width:460px}.rd-cv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-cv-actions .dbx-btn.is-active{background:var(--dbx-tint);color:var(--dbx-accent-ink);border-color:color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.rd-cv-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-left:6px;border-radius:999px;background:var(--dbx-accent);color:var(--ui-on-accent);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.rd-cv-count.is-soft{background:color-mix(in srgb,var(--dbx-text) 9%,var(--ui-mix-bg));color:var(--dbx-text-2)}.rd-cv-chips-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--dbx-line);background:linear-gradient(180deg,var(--dbx-soft),var(--ui-surface))}.rd-cv-chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:3px 3px 3px 12px;border-radius:999px;font-size:12.5px;font-weight:500;background:var(--dbx-tint);color:var(--dbx-accent-ink);border:1px solid color-mix(in srgb,var(--dbx-accent) 22%,var(--ui-mix-bg))}.rd-cv-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cv-chip button{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;flex-shrink:0}.rd-cv-chip button:hover{background:color-mix(in srgb,var(--dbx-accent) 16%,var(--ui-mix-bg))}.rd-cv-chip button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-cv-chip svg{width:13px;height:13px;stroke-width:2.4}.rd-cv-clear{all:unset;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--dbx-text-2);padding:4px 8px;border-radius:8px}.rd-cv-clear:hover{color:var(--dbx-danger-ink);background:var(--ui-danger-soft)}.rd-cv-clear:focus-visible{outline:2px solid var(--dbx-accent)}.rd-cv-views{position:relative}.rd-cv-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:min(320px,calc(100vw - 32px));display:grid;gap:2px;padding:8px;border-radius:16px;background:var(--ui-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-pop)}.rd-cv-menu-h{padding:4px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-cv-menu-empty{padding:6px 10px 10px;font-size:13px;color:var(--dbx-text-3)}.rd-cv-menu-row{display:flex;align-items:center;gap:2px}.rd-cv-menu-row>button:first-child,.rd-cv-menu-add{all:unset;box-sizing:border-box;cursor:pointer;flex:1;display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px;border-radius:10px;font-size:13.5px;color:var(--dbx-text)}.rd-cv-menu-row>button:first-child:hover,.rd-cv-menu-add:hover{background:var(--dbx-hover)}.rd-cv-menu-row>button:first-child:focus-visible,.rd-cv-menu-add:focus-visible{outline:2px solid var(--dbx-accent)}.rd-cv-menu svg{width:16px;height:16px;color:var(--dbx-text-3);flex-shrink:0}.rd-cv-menu-add{border-top:1px solid var(--dbx-line);border-radius:0 0 10px 10px;margin-top:4px;color:var(--dbx-accent-ink);font-weight:600}.rd-cv-menu-add svg{color:var(--ui-accent-ink)}.rd-cv-wrap{position:relative;overflow-x:auto;min-width:0;max-width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.rd-cv-wrap:focus{outline:none}.rd-cv-table{min-width:100%;width:max-content}.rd-cv-table td{white-space:nowrap}.rd-cv-table th:first-child,.rd-cv-table td:first-child{position:sticky;left:0;z-index:2;background:var(--dbx-surface);box-shadow:1px 0 0 var(--dbx-line),8px 0 12px -10px color-mix(in srgb,var(--ui-shade-base) 18%,transparent);min-width:240px;max-width:320px}.rd-cv-table thead th:first-child{background:var(--dbx-soft);z-index:3}.rd-cv-table tbody tr:hover td:first-child{background:var(--dbx-soft)}.rd-cv-table tbody tr.is-overdue td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger),1px 0 0 var(--dbx-line),8px 0 12px -10px color-mix(in srgb,var(--ui-shade-base) 18%,transparent)}.rd-cv-table .dbx-person-txt{max-width:250px}.rd-cv-table thead th{padding:0}.rd-cv-sort,.rd-cv-th{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:6px;width:100%;padding:11px 14px;cursor:pointer;white-space:nowrap;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit}.rd-cv-th{cursor:default}.rd-cv-table thead th:first-child .rd-cv-sort,.rd-cv-table thead th:first-child .rd-cv-th{padding-left:18px}.rd-cv-table thead th.num .rd-cv-sort,.rd-cv-table thead th.num .rd-cv-th{justify-content:flex-end}.rd-cv-sort:hover{color:var(--dbx-text);background:var(--dbx-hover)}.rd-cv-sort:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-cv-table th.is-sorted{color:var(--dbx-accent-ink)}.rd-cv-arrow{width:14px;height:14px;flex-shrink:0;stroke-width:2.4}.rd-cv-arrow.is-idle{opacity:0;transition:opacity .15s}.rd-cv-sort:hover .rd-cv-arrow.is-idle,.rd-cv-sort:focus-visible .rd-cv-arrow.is-idle{opacity:.45}.rd-cv-dash{color:var(--dbx-text-3)}.rd-cv-strong{color:var(--dbx-text)}.rd-cv-money{font-variant-numeric:tabular-nums;color:var(--dbx-text)}.rd-cv-money.is-open{color:var(--ui-warn-ink);font-weight:600}.rd-cv-money.is-overdue{color:var(--dbx-danger-ink);font-weight:600}.rd-cv-money.is-credit{color:var(--dbx-success-ink);font-weight:600}.rd-cv-late{color:var(--dbx-danger-ink);font-weight:600}.rd-cv-chips,.rd-cv-inst{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.rd-cv-inst small,.rd-cv-two small{color:var(--dbx-text-3);font-size:12px}.rd-cv-two{display:grid}.rd-cv-two b{color:var(--dbx-text);font-weight:600}.rd-cv-tel{color:var(--dbx-text);text-decoration:none}.rd-cv-tel:hover{color:var(--dbx-accent-ink);text-decoration:underline}.rd-cv-foot{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;border-top:1px solid var(--dbx-line)}.rd-cv-foot .dbx-pager{flex:1;border-top:0}.rd-cv-psize{display:inline-flex;align-items:center;gap:8px;padding:10px 0 10px 16px;font-size:13px;color:var(--dbx-text-3)}.rd-cv-psize .dbx-select{min-height:36px;padding:6px 34px 6px 12px;border-radius:10px;font-size:13px}@media (max-width: 820px){.rd-cv-toolbar{padding:12px}.rd-cv-toolbar .dbx-search{flex-basis:100%;max-width:none}.rd-cv-actions{width:100%}.rd-cv-actions>.dbx-btn,.rd-cv-actions>.rd-cv-views{flex:1 1 auto}.rd-cv-actions>.rd-cv-views>.dbx-btn{width:100%}.rd-cv-chips-bar{padding:10px 12px}.rd-cv-wrap{overflow:visible}.rd-cv-table,.rd-cv-table tbody{display:block;width:auto;min-width:0}.rd-cv-table thead{display:none}.rd-cv-table tbody{display:grid;gap:10px;padding:12px}.rd-cv-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:12px 14px;border:1px solid var(--dbx-line);border-radius:16px;background:var(--dbx-surface);box-shadow:var(--dbx-shadow-sm)}.rd-cv-table tbody tr:hover{background:var(--dbx-surface)}.rd-cv-table tbody tr:active{background:var(--dbx-soft)}.rd-cv-table td,.rd-cv-table td:first-child{display:block;position:static;padding:0!important;border:0;min-width:0;max-width:none;box-shadow:none;background:none!important;text-align:left;font-size:13.5px;white-space:normal;overflow-wrap:anywhere}.rd-cv-table td.num{text-align:left}.rd-cv-table td[data-label]:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dbx-text-3);margin-bottom:3px}.rd-cv-table td.is-primary{grid-column:1 / -1;padding-bottom:10px!important;border-bottom:1px solid var(--dbx-line)}.rd-cv-table .dbx-person-txt{max-width:none}.rd-cv-table .dbx-person-txt small{white-space:normal;overflow-wrap:anywhere}.rd-cv-table .dbx-row-chev{display:block;width:18px;height:18px;margin-left:auto;color:var(--dbx-text-3);flex-shrink:0}.rd-cv-table tr.is-overdue{border-color:color-mix(in srgb,var(--dbx-danger) 35%,var(--ui-mix-bg));box-shadow:inset 3px 0 0 var(--dbx-danger),var(--dbx-shadow-sm)}.rd-cv-table tbody tr.is-overdue td:first-child{box-shadow:none}.rd-cv-foot{justify-content:center}.rd-cv-psize{padding:12px 12px 0}}@media (max-width: 820px) and (min-width: 600px){.rd-cv-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 380px){.rd-cv-table tbody tr{grid-template-columns:minmax(0,1fr)}}.rd-cp-title{display:inline-flex;align-items:center;gap:10px}.rd-cp-title svg{width:20px;height:20px;color:var(--ui-accent-ink)}.rd-cp-layer .dbx-modal{width:min(1160px,100%);height:min(900px,calc(100dvh - 32px))}.rd-cp-layer .dbx-modal-body{flex:1;min-height:0;padding:0;overflow:hidden;display:flex}.rd-cp-layer .dbx-modal-foot .rd-cp-reset{margin-right:auto}.rd-cp{flex:1;min-height:0;display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"avail sel" "prev prev"}.rd-cp-avail{grid-area:avail;border-right:1px solid var(--dbx-line)}.rd-cp-sel{grid-area:sel;background:linear-gradient(180deg,color-mix(in srgb,var(--dbx-accent) 4%,var(--ui-mix-bg)),var(--ui-surface) 220px)}.rd-cp-preview{grid-area:prev;border-top:1px solid var(--dbx-line);background:var(--dbx-soft);min-width:0}.rd-cp-pane{display:flex;flex-direction:column;min-height:0;min-width:0}.rd-cp-pane-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:16px 20px 10px}.rd-cp-pane-head h3{margin:0;font-size:.95rem;font-weight:650;letter-spacing:-.01em}.rd-cp-count{font-size:12px;color:var(--dbx-text-3);text-align:right}.rd-cp-search{flex:none;margin:0 20px 10px;max-width:none;width:auto}.rd-cp-pane-head h3:focus{outline:none}.rd-cp-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 18px}.rd-cp-none{padding:14px 4px}.rd-cp-group{border:0;margin:0 0 14px;padding:0;min-width:0}.rd-cp-group legend{display:flex;align-items:center;gap:8px;padding:6px 2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-cp-group legend svg{width:15px;height:15px}.rd-cp-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:46px;padding:7px 12px;margin-bottom:4px;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:background .12s,border-color .12s}.rd-cp-opt:hover{background:var(--dbx-hover)}.rd-cp-opt.is-on{background:var(--dbx-tint);border-color:color-mix(in srgb,var(--dbx-accent) 18%,var(--ui-mix-bg))}.rd-cp-opt.is-req{cursor:default}.rd-cp-opt input{position:absolute;opacity:0;width:1px;height:1px}.rd-cp-box{width:20px;height:20px;flex-shrink:0;display:grid;place-items:center;border-radius:6px;border:1.5px solid var(--dbx-line-2);background:var(--ui-surface);color:transparent;transition:all .12s}.rd-cp-box svg{width:14px;height:14px;stroke-width:2.8}.rd-cp-opt.is-on .rd-cp-box{background:var(--dbx-accent);border-color:var(--dbx-accent);color:var(--ui-on-accent)}.rd-cp-opt.is-req .rd-cp-box{opacity:.6}.rd-cp-opt input:focus-visible+.rd-cp-box{outline:2px solid var(--dbx-accent);outline-offset:2px}.rd-cp-opt-txt,.rd-cp-item-txt{display:grid;min-width:0;flex:1}.rd-cp-opt-txt b,.rd-cp-item-txt b{font-weight:550;color:var(--dbx-text);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cp-opt-txt small,.rd-cp-item-txt small{font-size:11.5px;color:var(--dbx-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-cp-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;position:relative}.rd-cp-list+.rd-cp-list{margin-top:6px}.rd-cp-item{position:relative;display:flex;align-items:center;gap:8px;min-height:52px;padding:5px 6px 5px 4px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--dbx-line);box-shadow:var(--dbx-shadow-sm);transition:box-shadow .15s,border-color .15s}.rd-cp-item.is-pinned{background:color-mix(in srgb,var(--dbx-accent) 6%,var(--ui-mix-bg));border-style:dashed;box-shadow:none;padding-left:4px}.rd-cp-item.is-drag{z-index:5;border-color:var(--dbx-accent);box-shadow:var(--dbx-shadow-pop);transition:none;cursor:grabbing;opacity:.96}.rd-cp-list.is-dragging .rd-cp-item:not(.is-drag){transition:transform .15s}.rd-cp-grip{all:unset;box-sizing:border-box;flex-shrink:0;width:34px;height:42px;display:grid;place-items:center;border-radius:10px;color:var(--dbx-text-3);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.rd-cp-grip svg{width:18px;height:18px;fill:currentColor;stroke:none}.rd-cp-grip:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-cp-grip:focus-visible{outline:2px solid var(--dbx-accent)}.rd-cp-grip:active{cursor:grabbing}.rd-cp-grip.is-locked{cursor:default;color:var(--ui-accent-ink)}.rd-cp-grip.is-locked svg{fill:none;stroke:currentColor;width:16px;height:16px}.rd-cp-pos{flex-shrink:0;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:var(--dbx-soft);font-size:11.5px;font-weight:700;color:var(--dbx-text-2);font-variant-numeric:tabular-nums}.rd-cp-acts{display:inline-flex;gap:2px;flex-shrink:0}.rd-cp-acts .dbx-iconbtn{width:34px;height:34px;border-radius:10px}.rd-cp-acts .dbx-iconbtn svg{width:16px;height:16px}.rd-cp-acts .dbx-iconbtn:disabled{opacity:.3;cursor:default}.rd-cp-acts [data-act=remove]:hover{color:var(--dbx-danger-ink);background:var(--ui-danger-soft)}.rd-cp-marker{position:relative;height:0;margin:-3px 0;pointer-events:none}.rd-cp-marker:before{content:"";position:absolute;left:4px;right:4px;top:-1.5px;height:3px;border-radius:3px;background:var(--dbx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dbx-accent) 20%,transparent)}.rd-cp-marker:after{content:"";position:absolute;left:0;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--dbx-accent)}.rd-cp-preview .rd-cp-pane-head{padding-top:12px;padding-bottom:8px}.rd-cp-prev-wrap{margin:0 20px 16px;overflow-x:auto;border:1px solid var(--dbx-line);border-radius:14px;background:var(--ui-surface);max-height:220px}.rd-cp-prev-table{width:max-content;min-width:100%;font-size:13px}.rd-cp-prev-table td{white-space:nowrap;padding:9px 12px}.rd-cp-prev-table thead th{padding:9px 12px}.rd-cp-prev-table .dbx-row-chev{display:none}.rd-cp-prev-table .dbx-person-txt small{max-width:220px}@media (max-width: 900px){.rd-cp{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"sel" "avail" "prev"}.rd-cp-layer .dbx-modal-body{overflow-y:auto;display:block}.rd-cp-avail{border-right:0;border-top:1px solid var(--dbx-line)}.rd-cp-scroll,.rd-cp-sel .rd-cp-scroll{flex:none;max-height:none;overflow:visible}}@media (max-width: 720px){.rd-cp-layer{padding:0}.rd-cp-layer .dbx-modal{width:100%;height:100dvh;max-height:none;border-radius:0;border:0}.rd-cp-pane-head{padding:14px 16px 8px}.rd-cp-search{margin:0 16px 10px}.rd-cp-scroll{padding:0 16px 16px}.rd-cp-prev-wrap{margin:0 16px 16px}.rd-cp-layer .dbx-modal-foot .rd-cp-reset{flex-basis:100%;margin-right:0}.rd-cp-pane-head{flex-wrap:wrap}}.rd-fp-layer .dbx-modal{width:min(560px,100%)}.rd-fp-layer .dbx-modal-foot .rd-cp-reset{margin-right:auto}.rd-fp{display:grid;gap:18px}.rd-fp-sec{display:grid;gap:12px;padding:14px 16px 16px;border-radius:16px;border:1px solid var(--dbx-line);background:linear-gradient(180deg,var(--dbx-soft),var(--ui-surface) 80px)}.rd-fp-sec h3{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-fp-sec h3 svg{width:15px;height:15px;color:var(--ui-accent-ink)}.rd-fp-grid{display:grid;gap:12px}.rd-fp-range{display:flex;align-items:center;gap:8px;min-width:0}.rd-fp-range>*{min-width:0}.rd-fp-range>.dbx-input,.rd-fp-range>.dbx-select-wrap{flex:1 1 0}.rd-fp-range>span[aria-hidden]{color:var(--dbx-text-3);flex:none}.rd-fp-range .dbx-input.rd-fp-days{flex:0 0 84px}.rd-fp-range .dbx-input.rd-fp-money{flex:0 0 120px}.rd-fp-unit{flex:none;color:var(--dbx-text-3);font-size:13px}.rd-fp .dbx-seg{width:100%}.rd-fp .dbx-seg button{flex:1 1 0}@media (max-width: 720px){.rd-fp-layer.is-slide .dbx-modal{height:calc(100dvh - 8px)}.rd-fp-sec{padding:12px 12px 14px}}.rd-ks{grid-column:1 / -1;margin-top:24px}.rd-ks .rd-ks-head{flex-wrap:wrap}.rd-ks .rd-ks-head>div{min-width:0}.rd-ks-now{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:999px;background:var(--dbx-tint);color:var(--dbx-accent-ink);font-weight:650}.rd-ks-now svg{width:12px;height:12px}.rd-ks-prod .dbx-select{min-height:36px;font-size:13px;max-width:220px}.rd-ks-grid{display:grid;gap:18px 28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start}.rd-ks-block{container-type:inline-size;min-width:0;background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:16px;padding:12px 10px 10px}.rd-ks-block h4{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 6px 6px;font-size:13px;font-weight:700;color:var(--dbx-text)}.rd-ks-block h4 svg{width:16px;height:16px;color:var(--dbx-text-3)}.rd-ks-block h4 small{flex-basis:100%;font-size:11.5px;font-weight:400;color:var(--dbx-text-3)}.rd-ks-list{list-style:none;margin:0;padding:0;display:grid;gap:1px}.rd-ks-row{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(48px,1fr) 3.4em 4.4em;align-items:center;gap:12px;padding:7px 8px;border-radius:11px;font-size:13px;color:var(--dbx-text);transition:background .15s}.rd-ks-row:hover{background:var(--dbx-hover)}.rd-ks-row:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-ks-lbl{display:flex;align-items:center;gap:9px;min-width:0}.rd-ks-lbl>span{display:grid;min-width:0}.rd-ks-lbl b{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-ks-lbl small{font-size:11.5px;color:var(--dbx-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-ks-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--c)}.rd-ks-bar{height:10px;border-radius:999px;background:var(--dbx-soft);box-shadow:inset 0 0 0 1px var(--dbx-line);overflow:hidden}.rd-ks-bar i{display:block;height:100%;border-radius:inherit;background:var(--c)}.rd-ks-n{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.rd-ks-pct{text-align:right;color:var(--dbx-text-2);font-size:12px;font-variant-numeric:tabular-nums}:is(.rd-ks-row,.rd-ks-seg).is-ok{--c: var(--ui-success)}:is(.rd-ks-row,.rd-ks-seg).is-warn{--c: var(--ui-warn)}:is(.rd-ks-row,.rd-ks-seg).is-end{--c: var(--ui-accent)}:is(.rd-ks-row,.rd-ks-seg).is-open{--c: var(--ui-warn)}:is(.rd-ks-row,.rd-ks-seg).is-due{--c: var(--ui-danger)}:is(.rd-ks-row,.rd-ks-seg).is-info{--c: var(--ui-info)}:is(.rd-ks-row,.rd-ks-seg).is-l1{--c: var(--ui-warn)}:is(.rd-ks-row,.rd-ks-seg).is-l2{--c: var(--ui-orange)}:is(.rd-ks-row,.rd-ks-seg).is-l3{--c: var(--dbx-danger)}:is(.rd-ks-row,.rd-ks-seg).is-ready{--c: var(--ui-accent)}:is(.rd-ks-row,.rd-ks-seg).is-coll{--c: var(--dbx-ink-3)}:is(.rd-ks-row,.rd-ks-seg).is-done{--c: var(--ui-accent)}:is(.rd-ks-row,.rd-ks-seg).is-none{--c: var(--ui-gray)}:is(.rd-ks-row,.rd-ks-seg).is-legal{--c: var(--dbx-danger-ink)}.rd-ks-row.is-legal .rd-ks-bar i{background:repeating-linear-gradient(135deg,var(--c) 0 5px,var(--ui-danger) 5px 9px)}.rd-ks-extra{margin-top:8px;padding-top:8px;border-top:1px dashed var(--dbx-line-2)}.rd-ks-extra-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 8px 2px;font-size:11.5px;color:var(--dbx-text-3)}.rd-ks-tag{padding:1px 8px;border-radius:999px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);border:1px solid var(--ui-danger-line);font-weight:700;font-size:11px}.rd-ks-note{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin:8px 8px 2px;font-size:12px;color:var(--dbx-text-2)}.rd-ks-note svg{width:14px;height:14px;color:var(--dbx-text-3)}.rd-ks-note:hover{color:var(--dbx-accent-ink);text-decoration:underline}.rd-ks-note:focus-visible{outline:2px solid var(--dbx-accent);border-radius:6px}@container (max-width: 400px){.rd-ks-row{grid-template-columns:minmax(0,1fr) auto 4.2em;grid-template-areas:"lbl n pct" "bar bar bar";row-gap:6px;gap:6px 10px}.rd-ks-lbl{grid-area:lbl}.rd-ks-bar{grid-area:bar;height:8px;margin-left:19px}.rd-ks-n{grid-area:n}.rd-ks-pct{grid-area:pct}}@media (max-width: 720px){.rd-ks{margin-top:16px}.rd-ks .rd-ks-head{gap:10px}.rd-ks-prod,.rd-ks-prod .dbx-select{width:100%;max-width:none}.rd-ks-block{padding:10px 6px 8px}}.rd-ks-stack{display:flex;gap:2px;height:10px;margin:2px 8px 10px;border-radius:999px;overflow:hidden}.rd-ks-seg{display:block;min-width:3px;background:var(--c)}.rd-oa-range{display:grid;gap:8px;min-width:0}.rd-oa-range-label{font-size:13.5px;font-weight:500;color:var(--dbx-text)}.rd-oa-range-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0}.rd-oa-pills{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;padding:5px;border-radius:18px;background:var(--dbx-surface);border:1px solid var(--dbx-line);box-shadow:0 1px 2px color-mix(in srgb,var(--ui-shade-base) 3%,transparent)}.rd-oa-pills button{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:7px 18px;border-radius:12px;font-weight:600;font-size:14px;color:var(--dbx-text-2);white-space:nowrap;transition:background .18s,color .18s,box-shadow .18s}.rd-oa-pills button svg{width:16px;height:16px}.rd-oa-pills button:hover{background:var(--dbx-tint);color:var(--dbx-text)}.rd-oa-pills button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-oa-pills button[aria-checked=true]{color:var(--ui-on-accent);background:var(--dbx-grad);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--dbx-accent) 85%,transparent)}.rd-oa-range.is-compact .rd-oa-range-label{font-size:12.5px;color:var(--dbx-text-2)}.rd-oa-range.is-compact .rd-oa-pills button{min-height:34px;padding:6px 14px;font-size:13.5px}.rd-oa-custom{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.rd-oa-custom label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--dbx-text-2)}.rd-oa-custom .dbx-input{min-height:38px;padding:6px 10px;width:auto;font-size:14px}.rd-oa-delta{display:inline-flex;align-items:center;gap:3px;font-weight:600;font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-oa-delta svg{width:14px;height:14px;stroke-width:2.4}.rd-oa-delta.is-up{color:var(--dbx-success-ink)}.rd-oa-delta.is-down{color:var(--dbx-danger-ink)}.rd-oa-delta.is-flat,.rd-oa-delta.is-none{color:var(--dbx-text-3);font-weight:500}.rd-oa-delta small{font-weight:500;color:var(--dbx-text-3)}.dbx-tiles>.dbx-tile:first-child .rd-oa-delta.is-up{color:var(--ui-success-on-ink)}.dbx-tiles>.dbx-tile:first-child .rd-oa-delta.is-down{color:var(--ui-danger-on-ink)}.dbx-tiles>.dbx-tile:first-child .rd-oa-delta.is-none,.dbx-tiles>.dbx-tile:first-child .rd-oa-delta.is-flat{color:var(--dbx-ink-muted)}.rd-oa-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.rd-oa-chips .rd-cv-chip b{font-weight:600}.rd-oa-fgrid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.rd-oa-fset{margin:0;padding:12px;border:1px solid var(--dbx-line);border-radius:14px;min-width:0;display:grid;gap:8px;align-content:start}.rd-oa-fset legend{padding:0 6px;font-weight:600;font-size:13.5px;display:inline-flex;align-items:center}.rd-oa-fsearch{min-height:36px;padding:6px 10px;font-size:13.5px}.rd-oa-flist{display:grid;gap:2px;max-height:230px;overflow:auto;padding-right:2px}.rd-oa-fopt{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;cursor:pointer;font-size:13.5px;color:var(--dbx-text-2);min-width:0}.rd-oa-fopt:hover{background:var(--dbx-hover)}.rd-oa-fopt.is-on{background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-oa-fopt input{accent-color:var(--dbx-accent);width:16px;height:16px;flex-shrink:0;margin:0}.rd-oa-fopt i{width:9px;height:9px;border-radius:50%;flex-shrink:0}.rd-oa-fopt span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-oa-fopt small{margin-left:6px;color:var(--dbx-text-3)}.rd-oa-fbtn.is-active,.rd-oa-card-actions .dbx-btn.is-active{background:var(--dbx-tint);color:var(--dbx-accent-ink);border-color:color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.rd-oa-card{display:grid;gap:16px;min-width:0;margin-top:22px}.rd-oa-card>header.rd-oa-card-head{margin-bottom:0;flex-wrap:wrap}.rd-oa-card-head h3{font-size:1.15rem}.rd-oa-card-actions{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap}.rd-oa-card-actions .dbx-btn{min-height:34px}.rd-oa-card-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;min-width:0}.rd-oa-sum{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}.rd-oa-sum b{font-size:1.9rem;font-weight:650;letter-spacing:-.035em;line-height:1.1;color:var(--dbx-text);font-variant-numeric:tabular-nums}.rd-oa-sum-txt{color:var(--dbx-text-3);font-size:13px}.rd-oa-card-sw{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-oa-metric .dbx-select{min-height:34px;padding:5px 34px 5px 12px;font-size:13px;border-radius:999px;background:var(--dbx-surface)}.rd-oa-card-chart{min-width:0}.rd-oa-legend{margin-bottom:4px}.rd-oa-foot{margin:-4px 0 0;font-size:11.5px;color:var(--dbx-text-3)}.rd-oa-top{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.rd-oa-top.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-oa-top-col{background:var(--dbx-surface);border:1px solid var(--dbx-line);border-radius:14px;padding:10px 10px 8px;min-width:0}.rd-oa-top-col h4{margin:0 4px 6px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3)}.rd-oa-top-col ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}.rd-oa-top-col button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:20px minmax(0,1fr) auto 36px;align-items:center;gap:8px;padding:6px;border-radius:9px;font-size:13px}.rd-oa-top-col button:hover{background:var(--dbx-hover)}.rd-oa-top-col button:focus-visible{outline:2px solid var(--dbx-accent)}.rd-oa-top-rank{width:20px;height:20px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-oa-top-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dbx-text-2)}.rd-oa-top-col b{font-weight:650;font-variant-numeric:tabular-nums;color:var(--dbx-text)}.rd-oa-top-col small{text-align:right;color:var(--dbx-text-3);font-size:11.5px;font-variant-numeric:tabular-nums}.rd-oa-head-actions{display:flex;flex-wrap:wrap;gap:8px}.rd-oa-head-actions a.dbx-btn{text-decoration:none}.rd-oa-controls{padding:16px 18px;display:grid;gap:14px}.rd-oa-ctl-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 18px}.rd-oa-ctl{display:grid;gap:6px;min-width:0}.rd-oa-ctl-l{font-size:12px;font-weight:600;color:var(--dbx-text-3);letter-spacing:.01em}.rd-oa-fbtn{margin-left:auto}.rd-oa-body{display:grid;gap:22px;min-width:0}.rd-oa-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.rd-oa-tiles .dbx-tile-desc{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px}.rd-oa-chartcard header{margin-bottom:10px}.rd-oa-pad{padding:4px 18px 18px}.rd-oa-bd-head h3{display:flex;align-items:center}.rd-oa-bd-head a.dbx-btn,.rd-oa-orders .dbx-card-head a.dbx-btn{text-decoration:none}.rd-oa-dims{padding:0 18px 10px}.rd-oa-tablewrap{overflow-x:auto;min-width:0;border-top:1px solid var(--dbx-line)}.rd-oa-table thead th{white-space:nowrap}.rd-oa-sort{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit;border-radius:6px}.rd-oa-sort svg{width:13px;height:13px;stroke-width:2.4}.rd-oa-sort.is-on{color:var(--dbx-accent-ink)}.rd-oa-sort:focus-visible{outline:2px solid var(--dbx-accent)}.rd-oa-lbl{display:flex;align-items:center;gap:9px;min-width:0;max-width:420px}.rd-oa-lbl>span{min-width:0;display:grid}.rd-oa-lbl b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-oa-lbl small,.rd-oa-sub{display:block;font-size:11.5px;color:var(--dbx-text-3)}.rd-oa-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.rd-oa-share{margin-left:6px;font-size:11px;color:var(--dbx-text-3)}.rd-oa-hint{margin:0;padding:10px 18px 14px;font-size:12px;color:var(--dbx-text-3);border-top:1px solid var(--dbx-line)}.rd-oa-otable td{vertical-align:top}.rd-oa-otable td .dbx-badge{margin-left:6px}.rd-oa-cust{color:var(--dbx-accent-ink);font-weight:600;text-decoration:none}.rd-oa-cust:hover{text-decoration:underline}.rd-oa-prod,.rd-oa-ch{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.rd-oa-prod i,.rd-oa-ch i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.rd-oa-orders .dbx-pager{padding:10px 18px 14px}.rd-oa-set{display:grid;gap:14px}.rd-oa-set-row{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.rd-oa-set-row>span{display:grid;gap:3px}.rd-oa-set-row small{color:var(--dbx-text-3);font-size:12.5px}@media (max-width: 1023px){.rd-oa-top,.rd-oa-top.is-two{grid-template-columns:minmax(0,1fr)}.rd-oa-fbtn{margin-left:0}}@media (max-width: 720px){.rd-oa-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.rd-oa-pills button{justify-content:center;padding:7px 8px}.rd-oa-pills button.is-custom{grid-column:span 2}.rd-oa-range.is-compact .rd-oa-pills button{padding:6px;font-size:13px}.rd-oa-custom{width:100%}.rd-oa-custom label{flex:1 1 140px}.rd-oa-custom .dbx-input{flex:1;width:100%}.rd-oa-ctl{width:100%}.rd-oa-ctl .dbx-seg{display:flex}.rd-oa-ctl .dbx-seg button{flex:1 1 auto}.rd-oa-controls{padding:14px}.rd-oa-card-head .rd-oa-card-actions{width:100%;justify-content:space-between}.rd-oa-sum b{font-size:1.6rem}.rd-oa-tablewrap{border-top:0}.rd-oa-table,.rd-oa-table tbody{display:block}.rd-oa-table thead{display:none}.rd-oa-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:12px 14px;border-top:1px solid var(--dbx-line)}.rd-oa-table td{display:block;padding:0!important;border:0!important;text-align:left!important;min-width:0;overflow-wrap:anywhere}.rd-oa-table td:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dbx-text-3);margin-bottom:1px}.rd-oa-table td.rd-oa-lbl{grid-column:1 / -1;display:flex;max-width:none}.rd-oa-table td.rd-oa-lbl:before{display:none}.rd-oa-otable td:first-child{grid-column:1 / -1}.rd-oa-bd .rd-oa-table tr{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-oa-otable td .dbx-badge{margin-left:0;margin-top:3px;display:inline-flex}.rd-oa-prod,.rd-oa-ch{white-space:normal}.rd-oa-dims{padding:0 14px 10px}.rd-oa-dims .dbx-seg{display:flex}.rd-oa-hint{padding:10px 14px 12px}}.rd-oa-sum{display:inline-flex;align-items:center;gap:4px;margin-top:2px;font-size:11.5px;font-weight:600;color:var(--dbx-accent-ink);text-decoration:none}.rd-oa-sum svg{width:12px;height:12px}.rd-oa-sum:hover{text-decoration:underline}.rd-kig,.rd-kig-panel{min-width:0}.rd-kig-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-bottom:14px;padding:4px;border-radius:14px;background:var(--dbx-surface);border:1px solid var(--dbx-line)}.rd-kig-tabs::-webkit-scrollbar{display:none}.rd-kig-tabs button{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:6px 13px;border-radius:10px;white-space:nowrap;color:var(--dbx-text-2);font-weight:550;font-size:13.5px;flex-shrink:0;transition:background .15s,color .15s}.rd-kig-tabs button svg{width:16px;height:16px}.rd-kig-tabs button:hover{background:var(--dbx-hover);color:var(--dbx-text)}.rd-kig-tabs button:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:-2px}.rd-kig-tabs button.is-active{background:var(--dbx-tint);color:var(--dbx-accent-ink);font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dbx-accent) 25%,var(--ui-mix-bg))}.rd-kig-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.rd-kig-rowbtns{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-kig-p{margin:0;font-size:13.5px;color:var(--dbx-text-2);line-height:1.5}.rd-kig-small{margin:0;font-size:12.5px;color:var(--dbx-text-3);line-height:1.45}.rd-kig-wrap{overflow-wrap:anywhere;word-break:break-word}.rd-kig-hint{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.45;color:var(--dbx-text-2);background:var(--ui-glass-strong);border:1px solid var(--dbx-line)}.rd-kig-hint svg{width:16px;height:16px;flex-shrink:0;margin-top:1px;color:var(--ui-accent-ink)}.rd-kig-hint.is-warn{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}.rd-kig-hint.is-warn svg{color:var(--ui-warn-ink)}.rd-kig-job{display:grid;gap:8px;padding:12px 14px;margin-bottom:14px;border-radius:14px;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--dbx-accent) 30%,var(--ui-mix-bg));box-shadow:0 10px 30px -18px color-mix(in srgb,var(--dbx-accent) 60%,transparent)}.rd-kig-job.is-done{border-color:var(--dbx-line);box-shadow:none}.rd-kig-jobhead{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.rd-kig-jobhead svg{width:18px;height:18px;color:var(--dbx-success, var(--ui-success-ink))}.rd-kig-jobhead .dbx-muted{font-size:13px}.rd-kig-jobstep{color:var(--dbx-text-2);font-size:12.5px;overflow-wrap:anywhere}.rd-kig-progress{position:relative;height:8px;border-radius:99px;background:var(--dbx-soft);border:1px solid var(--dbx-line);overflow:hidden}.rd-kig-progress i{position:absolute;inset:0 auto 0 0;border-radius:99px;background:linear-gradient(90deg,var(--dbx-accent),var(--dbx-accent-2));transition:width .4s}.rd-kig-progress.is-warn i{background:var(--ui-warn)}.rd-kig-progress.is-full i{background:var(--dbx-danger)}.rd-kig-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));align-items:start}.rd-kig-card{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:16px;padding:14px;min-width:0}.rd-kig-card[data-status=fehler]{box-shadow:inset 4px 0 0 var(--dbx-danger)}.rd-kig-card[data-status=freigegeben]{box-shadow:inset 4px 0 0 var(--ui-success)}.rd-kig-card[data-status=verworfen]{opacity:.75}.rd-kig-card.is-running{grid-template-columns:120px minmax(0,1fr);align-items:center}.rd-kig-media{display:grid;gap:8px;align-content:start;min-width:0}.rd-kig-photo{all:unset;box-sizing:border-box;position:relative;display:grid;place-items:center;width:100%;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;cursor:zoom-in;background:linear-gradient(150deg,var(--ui-danger),var(--ui-danger))}.rd-kig-photo:disabled{cursor:default}.rd-kig-photo:focus-visible{outline:3px solid var(--dbx-accent);outline-offset:2px}.rd-kig-photo img{width:100%;height:100%;object-fit:cover;display:block}.rd-kig-photo.is-skel{background:var(--dbx-soft);cursor:default}.rd-kig-ini{font-size:56px;color:var(--ui-on-strong);font-weight:300}.rd-kig-tag{position:absolute;left:8px;top:8px;padding:4px 8px;border-radius:99px;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--ui-on-strong);background:color-mix(in srgb,var(--ui-overlay-base) 62%,transparent)}.rd-kig-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px}.rd-kig-thumb{all:unset;box-sizing:border-box;aspect-ratio:3 / 4;border-radius:9px;overflow:hidden;cursor:zoom-in;background:var(--dbx-soft);border:1px solid var(--dbx-line);display:grid;place-items:center}.rd-kig-thumb img{width:100%;height:100%;object-fit:cover;display:block}.rd-kig-thumb:focus-visible{outline:2px solid var(--dbx-accent);outline-offset:1px}.rd-kig-thumb.is-missing{cursor:pointer;border-style:dashed;color:var(--dbx-accent-ink);gap:0}.rd-kig-thumb.is-missing:disabled{cursor:default;opacity:.5}.rd-kig-thumb.is-missing svg{width:16px;height:16px}.rd-kig-thumb.is-missing small{font-size:11px}.rd-kig-body{display:grid;gap:10px;align-content:start;min-width:0}.rd-kig-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.rd-kig-head b{font-size:1.1rem;font-weight:700;letter-spacing:-.01em}.rd-kig-meta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--dbx-text-2)}.rd-kig-meta span{display:inline-flex;align-items:center;gap:5px}.rd-kig-meta svg{width:14px;height:14px;color:var(--dbx-text-3)}.rd-kig-bio{margin:0;font-size:13.5px;line-height:1.5;color:var(--dbx-text);overflow-wrap:anywhere}.rd-kig-chips,.rd-kig-vchips{display:flex;flex-wrap:wrap;gap:5px}.rd-kig-err{display:flex;gap:8px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:10px;background:var(--ui-danger-soft);color:var(--dbx-danger-ink);font-size:13px;overflow-wrap:anywhere}.rd-kig-err svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.rd-kig-done{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:13px;color:var(--dbx-text-2)}.rd-kig-done svg{width:16px;height:16px;color:var(--ui-success-ink);flex-shrink:0;margin-top:1px}.rd-kig-details{border:1px solid var(--dbx-line);border-radius:12px;background:var(--ui-glass);padding:0 12px}.rd-kig-details>summary{cursor:pointer;padding:9px 0;font-weight:600;font-size:13px;color:var(--dbx-text)}.rd-kig-details[open]>summary{border-bottom:1px solid var(--dbx-line);margin-bottom:8px}.rd-kig-details>:last-child{margin-bottom:10px}.rd-kig-look{margin:0;font-size:12.5px;color:var(--dbx-text-2);font-family:var(--dbx-mono, ui-monospace, monospace);overflow-wrap:anywhere}.rd-kig-actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--dbx-line);padding-top:12px}.rd-kig-actions .dbx-btn:last-child{margin-left:auto}.rd-kig-chat{display:grid;gap:8px;padding:12px;border-radius:14px;background:#1a1418}.rd-kig-bubble{max-width:88%;padding:9px 12px;border-radius:14px;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.rd-kig-bubble small{display:block;font-size:10.5px;letter-spacing:.04em;opacity:.75;margin-bottom:3px}.rd-kig-bubble.is-me{justify-self:end;background:linear-gradient(135deg,#dcbb83,#b99560);color:#1a1418;border-bottom-right-radius:4px}.rd-kig-bubble.is-them{justify-self:start;background:#2c2329;color:#f6eee8;border-bottom-left-radius:4px}.rd-kig-bubble.is-greet{max-width:100%;background:var(--dbx-soft);color:var(--dbx-text);border:1px solid var(--dbx-line)}.rd-kig-probenote{margin:0;font-size:11.5px;color:var(--ui-orange-ink)}.rd-kig-voice{border:0;margin:0;padding:0;min-width:0;display:grid;gap:14px}.rd-kig-vgrid{display:grid;gap:12px 18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start}.rd-kig-vrow{display:grid;gap:5px;min-width:0}.rd-kig-vlabel{font-size:12.5px;font-weight:600;color:var(--dbx-text-2)}.rd-kig-vsum{display:grid;gap:6px}.rd-kig-vchips .dbx-chip span{color:var(--dbx-text-3)}.rd-kig-vline{display:flex;gap:7px;align-items:flex-start;margin:0;font-size:12.5px;color:var(--dbx-text-2);overflow-wrap:anywhere}.rd-kig-vline svg{width:14px;height:14px;flex-shrink:0;margin-top:2px;color:var(--ui-accent-ink)}.rd-kig-vline.is-tone{font-style:italic}.rd-kig-probe{display:grid;gap:10px;min-width:0}.rd-kig-samples{display:flex;flex-wrap:wrap;gap:6px}.rd-kig-samples .dbx-chip{cursor:pointer;font:inherit;font-size:12.5px}.rd-kig-proberow{display:flex;gap:8px;align-items:center}.rd-kig-proberow .dbx-input{flex:1;min-width:0}.dbx-sec[data-sec=kigvoice],.dbx-sec[data-sec=kigprobe]{--sec: var(--ui-danger)}.rd-kig-viewer .dbx-modal{max-width:640px}.rd-kig-fig{margin:0;display:grid;gap:8px}.rd-kig-fig img{width:100%;max-height:70vh;object-fit:contain;border-radius:14px;background:var(--dbx-soft)}.rd-kig-fig figcaption{font-size:12.5px;color:var(--dbx-text-2)}.rd-kig-gen{display:grid;gap:14px;max-width:860px}.rd-kig-genbox{display:grid;gap:14px;padding:18px}.rd-kig-genhead{display:flex;gap:14px;align-items:flex-start}.rd-kig-genhead b{font-size:1.05rem}.rd-kig-genhead p{margin:4px 0 0;font-size:13.5px}.rd-kig-genic{width:44px;height:44px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;background:var(--dbx-tint);color:var(--dbx-accent-ink)}.rd-kig-genic svg{width:22px;height:22px}.rd-kig-genrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.rd-kig-genjob{padding:14px;display:grid;gap:10px}.rd-kig-genjob .rd-kig-job{margin:0;box-shadow:none}.rd-kig-kv{grid-template-columns:minmax(120px,38%) minmax(0,1fr)}.rd-kig-settings{display:grid;gap:16px}.rd-kig-setcard{padding:16px;display:grid;gap:14px}.rd-kig-sechead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 14px}.rd-kig-sechead h3{margin:0;font-size:1.02rem;font-weight:700}.rd-kig-sechead p{margin:3px 0 0;color:var(--dbx-text-3);font-size:13px}.rd-kig-meters .rd-kig-sechead{margin-bottom:4px}.dbx-card>.rd-kig-sechead{padding:14px 16px 8px}.rd-kig-meters.dbx-card>.rd-kig-sechead{padding:0}.rd-kig-fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;gap:14px}.rd-kig-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.rd-kig-colstack{display:grid;gap:14px;min-width:0}.rd-kig-cols>.dbx-sec,.rd-kig-colstack>.dbx-sec,.rd-kig-setcard .dbx-sec{display:grid;gap:12px;min-width:0}.dbx-sec[data-sec=kigplan]{--sec: var(--dbx-accent)}.dbx-sec[data-sec=kigmix]{--sec: var(--ui-danger)}.dbx-sec[data-sec=kigcities]{--sec: var(--ui-teal)}.dbx-sec[data-sec=kigtext]{--sec: var(--ui-accent)}.dbx-sec[data-sec=kigimg]{--sec: var(--ui-warn)}.dbx-sec[data-sec=kigbudget]{--sec: var(--ui-success)}.rd-kig-ages{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rd-kig-mix{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px}.rd-kig-mix li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 6px 6px 12px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--dbx-line);font-size:13.5px}.rd-kig-mix .dbx-input{width:70px;min-height:36px;text-align:center}.rd-kig-prov{border:1px solid var(--dbx-line);border-radius:14px;background:var(--ui-glass);padding:0 12px;min-width:0}.rd-kig-prov>summary{cursor:pointer;display:flex;align-items:center;gap:8px;padding:11px 0}.rd-kig-prov[open]>summary{border-bottom:1px solid var(--dbx-line);margin-bottom:10px}.rd-kig-prov[open]{padding-bottom:12px;display:grid;gap:12px}.rd-kig-prov[open]>summary{margin-bottom:0}.rd-kig-key{display:grid;gap:8px;min-width:0}.rd-kig-keystate{display:flex;flex-wrap:wrap;gap:6px}.rd-kig-keystate .dbx-badge svg{width:12px;height:12px}.rd-kig-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rd-kig-test{display:grid;gap:6px;padding:10px 12px;border-radius:12px;border:1px solid;font-size:13px}.rd-kig-test.is-ok{background:var(--ui-success-soft);border-color:var(--ui-success-line)}.rd-kig-test.is-bad{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}.rd-kig-test p{margin:0;overflow-wrap:anywhere}.rd-kig-testhead{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.rd-kig-testhead svg{width:16px;height:16px}.rd-kig-testimg{width:120px;height:120px;object-fit:cover;border-radius:10px}.rd-kig-savebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px 10px 16px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--dbx-line);color:var(--dbx-text-2);font-size:13.5px}.rd-kig-savebar.is-dirty{position:sticky;bottom:10px;z-index:4;border-color:color-mix(in srgb,var(--dbx-accent) 40%,var(--ui-mix-bg));box-shadow:0 10px 30px -12px color-mix(in srgb,var(--dbx-accent) 45%,transparent);color:var(--dbx-accent-ink);font-weight:600}.rd-kig-meters{padding:16px;display:grid;gap:12px;margin-top:18px}.rd-kig-meter{display:grid;gap:6px}.rd-kig-meterhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:13.5px}.rd-kig-meterhead span{color:var(--dbx-text-2);font-variant-numeric:tabular-nums}@media (max-width: 1023px){.rd-kig-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.rd-kig-tabs{flex-wrap:wrap;overflow-x:visible}.rd-kig-tabs button{flex:1 1 calc(50% - 4px);justify-content:center}.rd-kig-card{grid-template-columns:minmax(0,1fr);padding:12px}.rd-kig-card.is-running{grid-template-columns:80px minmax(0,1fr)}.rd-kig-media{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.rd-kig-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-kig-actions .dbx-btn{flex:1 1 calc(50% - 8px);justify-content:center}.rd-kig-actions .dbx-btn:last-child{margin-left:0}.rd-kig-actions .dbx-btn.is-primary{flex-basis:100%}.rd-kig-proberow{flex-direction:column;align-items:stretch}.rd-kig-prices{grid-template-columns:minmax(0,1fr)}.rd-kig-setcard{padding:12px}.rd-kig-savebar.is-dirty{bottom:6px}.rd-kig-savebar .rd-kig-rowbtns{width:100%}.rd-kig-savebar .rd-kig-rowbtns .dbx-btn{flex:1;justify-content:center}.rd-kig-genrow>.dbx-btn{width:100%;justify-content:center}.rd-kig-kv{grid-template-columns:minmax(0,1fr)}.rd-kig-kv dt{border-bottom:0;padding-bottom:0}}html:where([data-design=glass]){background:var(--ui-bg)}:where(:root[data-design=glass]) body{min-height:100dvh;background:radial-gradient(60vw 50vh at 8% -10%,var(--ui-bg-glow-1),transparent 60%),radial-gradient(50vw 45vh at 95% 10%,var(--ui-bg-glow-2),transparent 60%),radial-gradient(45vw 40vh at 70% 110%,var(--ui-bg-glow-3),transparent 60%),var(--ui-bg);background-attachment:fixed}:where(:root[data-design=glass]) .dbx-work{position:relative;isolation:isolate;background:transparent;border:1px solid var(--ui-glass-border);border-radius:30px;box-shadow:var(--ui-glass-shadow)}:where(:root[data-design=glass]) .dbx-work:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--ui-glass);box-shadow:inset 0 1px 0 var(--ui-glass-hi);-webkit-backdrop-filter:blur(26px) saturate(140%);backdrop-filter:blur(26px) saturate(140%)}:where(:root[data-design=glass]) .dbx-side{--dbx-ink-text: var(--ui-side-text);--dbx-ink-muted: var(--ui-side-muted);--dbx-ink-dim: var(--ui-side-dim);--ui-ink-strong: var(--ui-side-strong);--ui-ink-a1: var(--ui-side-a1);--ui-ink-a2: var(--ui-side-a2);--ui-ink-a3: var(--ui-side-a3);--ui-ink-a4: var(--ui-side-a4);--ui-ink-a5: var(--ui-side-a5);--dbx-ink-line: var(--ui-side-a2);--dbx-tree: var(--ui-side-a3);--ui-warn-on-ink: var(--ui-side-warn);isolation:isolate;background:transparent;color:var(--dbx-ink-text);border:1px solid var(--ui-glass-border);border-radius:26px;box-shadow:var(--ui-glass-shadow)}:where(:root[data-design=glass]) .dbx-side:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--ui-side-bg);box-shadow:inset 0 1px 0 var(--ui-glass-hi);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}:where(:root[data-design=glass]) .dbx-side:after{z-index:-1;opacity:.35}:where(:root[data-design=glass]) .dbx-brand-tag{color:var(--ui-on-accent);background:var(--ui-accent);box-shadow:0 6px 16px -8px var(--ui-accent)}:where(:root[data-design=glass]) .dbx-side-collapse{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:var(--dbx-ink-muted);border:1px solid var(--ui-side-a2);background:var(--ui-side-a1);transition:background .15s,color .15s}:where(:root[data-design=glass]) .dbx-side-collapse svg{width:18px;height:18px}:where(:root[data-design=glass]) .dbx-side-collapse:hover{background:var(--ui-side-a2);color:var(--dbx-ink-text)}:where(:root[data-design=glass]) .dbx-side-collapse:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:where(:root[data-design=glass]) .dbx-nbadge.is-danger{color:var(--ui-on-strong)}:where(:root[data-design=glass]) .dbx-nbadge.is-warning{background:var(--ui-warn-soft-2);color:var(--ui-warn-ink);box-shadow:none}:where(:root[data-design=glass]) .dbx-group.is-active .dbx-group-ic{color:var(--ui-accent-ink)}:where(:root[data-design=glass]) .dbx-item-btn{position:relative;border:1px solid transparent}:where(:root[data-design=glass]) .dbx-item-btn.active{background:var(--ui-glass-2);border-color:var(--ui-glass-border);box-shadow:inset 0 1px 0 var(--ui-glass-hi),0 8px 20px -14px var(--ui-accent)}:where(:root[data-design=glass]) .dbx-item-btn.active .dbx-item-label{color:var(--dbx-ink-text);font-weight:600}:where(:root[data-design=glass]) .dbx-item-btn.active .dbx-item-ic{color:var(--ui-accent-ink)}:where(:root[data-design=glass]) .dbx-item-btn.active:after{content:"";position:absolute;right:-11px;top:50%;width:3px;height:20px;margin-top:-10px;border-radius:3px;background:linear-gradient(var(--ui-cyan),var(--ui-accent));box-shadow:0 0 12px var(--ui-cyan)}:where(:root[data-design=glass]) .dbx-item-btn.active .dbx-nbadge:not(.is-danger):not(.is-warning){background:var(--ui-side-a2);color:var(--dbx-ink-text);box-shadow:inset 0 0 0 1px var(--ui-side-a2)}:where(:root[data-design=glass]) .dbx-item.is-active:before{border-color:color-mix(in srgb,var(--ui-accent) 70%,transparent)}:where(:root[data-design=glass]) .dbx-item.is-active>.dbx-star{color:var(--dbx-ink-muted)}:where(:root[data-design=glass]) .dbx-favs a[aria-current=page]{background:var(--ui-glass-2);color:var(--dbx-ink-text)}:where(:root[data-design=glass]) .dbx-favs a[aria-current=page] svg{color:var(--ui-accent-ink)}:where(:root[data-design=glass]) .dbx-side-foot .dbx-avatar{box-shadow:0 0 0 2px var(--ui-glass-border),0 0 0 3.5px color-mix(in srgb,var(--ui-accent) 60%,transparent)}:where(:root[data-design=glass]) .dbx-nav-divider{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-accent) 60%,transparent),transparent)}@media (min-width: 1024px){:where(:root[data-design=glass]) .dbx-app{transition:grid-template-columns .22s ease}:where(:root[data-design=glass]) .dbx-app.is-rail{grid-template-columns:88px minmax(0,1fr)}:where(:root[data-design=glass]) .is-rail .dbx-side{overflow:visible}:where(:root[data-design=glass]) .is-rail .dbx-side-head{flex-direction:column;justify-content:flex-start;gap:10px;padding:14px 0 6px}:where(:root[data-design=glass]) .is-rail .dbx-brand{min-height:0}:where(:root[data-design=glass]) .is-rail .dbx-brand img,:where(:root[data-design=glass]) .is-rail .dbx-brand-tag{display:none}:where(:root[data-design=glass]) .is-rail .dbx-brand-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;font:800 20px/1 var(--dbx-font);color:var(--ui-on-cta);background:linear-gradient(135deg,var(--ui-cta-3),var(--ui-cta-1));box-shadow:0 8px 22px -8px var(--ui-cta-glow)}:where(:root[data-design=glass]) .is-rail .dbx-side-nav{padding:8px 12px 16px;scrollbar-width:none}:where(:root[data-design=glass]) .is-rail .dbx-side-nav::-webkit-scrollbar{display:none}:where(:root[data-design=glass]) .is-rail .dbx-nav-tools,:where(:root[data-design=glass]) .is-rail .dbx-group-btn,:where(:root[data-design=glass]) .is-rail .dbx-star,:where(:root[data-design=glass]) .is-rail .dbx-item-label{display:none}:where(:root[data-design=glass]) .is-rail .dbx-item:before,:where(:root[data-design=glass]) .is-rail .dbx-item:after{display:none}:where(:root[data-design=glass]) .is-rail .dbx-groups{margin:0;gap:6px}:where(:root[data-design=glass]) .is-rail .dbx-group+.dbx-group{border-top:1px solid var(--ui-side-a2);padding-top:6px}:where(:root[data-design=glass]) .is-rail .dbx-group-items{margin:0;padding:0;align-items:center;gap:4px}:where(:root[data-design=glass]) .is-rail .dbx-item-btn{width:46px;height:46px;min-height:46px;padding:0;justify-content:center;border-radius:15px}:where(:root[data-design=glass]) .is-rail .dbx-item-btn.active:after{right:-12px}:where(:root[data-design=glass]) .is-rail .dbx-item-ic{width:21px;height:21px}:where(:root[data-design=glass]) .is-rail .dbx-nav-badges{position:absolute;top:-4px;right:-5px}:where(:root[data-design=glass]) .is-rail .dbx-nav-badges .dbx-nbadge:not(:last-child){display:none}:where(:root[data-design=glass]) .is-rail .dbx-nbadge{font-size:10px;padding:3px 5px;border-radius:8px}:where(:root[data-design=glass]) .is-rail .dbx-item:hover>.dbx-item-btn .dbx-nav-badges{visibility:visible}:where(:root[data-design=glass]) .is-rail .dbx-side-foot{flex-direction:column;gap:8px;padding:10px 0 14px}:where(:root[data-design=glass]) .is-rail .dbx-side-user,:where(:root[data-design=glass]) .is-rail .dbx-side-me-chev{display:none}:where(:root[data-design=glass]) .is-rail .dbx-side-me{flex:0 0 auto;margin:0;padding:4px}:where(:root[data-design=glass]) .is-rail .dbx-usermenu{left:calc(100% + 10px);right:auto;bottom:6px;width:270px}}@media (max-width: 1023px){:where(:root[data-design=glass]) .dbx-side-collapse{display:none}:where(:root[data-design=glass]) .dbx-side{border-radius:0 26px 26px 0;border-left:0}:where(:root[data-design=glass]) .dbx-side:before{background:var(--ui-side-drawer)}}:where(:root[data-design=glass]) .dbx-topbar{background:var(--ui-bar);border:1px solid var(--ui-glass-border);border-radius:20px;box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}:where(:root[data-design=glass]) .dbx-topbar:before{display:none}:where(:root[data-design=glass]) .dbx-gsearch{background:var(--ui-input);border-color:var(--ui-input-border);border-radius:14px}:where(:root[data-design=glass]) .dbx-gsearch:focus-within{background:var(--ui-input);border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring)}:where(:root[data-design=glass]) .dbx-topbar.is-searching .dbx-gsearch{background:var(--ui-surface-solid)}:where(:root[data-design=glass]) .dbx-lang,:where(:root[data-design=glass]) .dbx-theme{background:var(--ui-glass-2);border-color:var(--ui-glass-border)}:where(:root[data-design=glass]) .dbx-burger{background:var(--ui-glass-2)!important;border:1px solid var(--ui-glass-border)!important}:where(:root[data-design=glass]) .dbx-iconbtn:hover{background:var(--ui-hover)}:where(:root[data-design=glass]) .dbx-compact{border-radius:13px;border-color:var(--ui-glass-border);background:var(--ui-glass-2)}:where(:root[data-design=glass]) .dbx-h2{font-size:1.45rem;font-weight:800;letter-spacing:-.025em}:where(:root[data-design=glass]) .dbx-title{font-weight:700}:where(:root[data-design=glass]) .dbx-card,:where(:root[data-design=glass]) .dbx-chart-card,:where(:root[data-design=glass]) .dbx-charts-head,:where(:root[data-design=glass]) .dbx-login-card{background:var(--ui-surface);border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi)}:where(:root[data-design=glass]) .dbx-card,:where(:root[data-design=glass]) .dbx-chart-card{border-radius:22px}:where(:root[data-design=glass]) .dbx-card-head h3,:where(:root[data-design=glass]) .dbx-chart-card h3{font-weight:700}:where(:root[data-design=glass]) .dbx-charts-title h2{font-weight:800;font-size:1.1rem}:where(:root[data-design=glass]) .dbx-note{background:var(--ui-accent-soft);border-color:var(--ui-accent-line)}:where(:root[data-design=glass]) .dbx-chart-toggle[aria-pressed=true]{background:var(--ui-glass-2)}:where(:root[data-design=glass]) .dbx-chart-table th{background:var(--ui-surface-solid)}:where(:root[data-design=glass]) .dbx-tiles{gap:14px;padding-top:0;isolation:auto}:where(:root[data-design=glass]) .dbx-tile{margin-top:0;position:relative;isolation:isolate;padding:16px 18px 18px;background:var(--ui-surface);border:1px solid var(--ui-glass-border);border-radius:22px;box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi)}:where(:root[data-design=glass]) .dbx-tile:before,:where(:root[data-design=glass]) .dbx-tile:after{content:none}:where(:root[data-design=glass]) .dbx-tile:hover{background:var(--ui-glass-2);box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi),0 0 0 1px var(--ui-accent-line)}:where(:root[data-design=glass]) .dbx-tile-label{font-weight:600;color:var(--ui-text-2)}:where(:root[data-design=glass]) .dbx-tile-value{font-size:1.9rem;font-weight:800;letter-spacing:-.03em}:where(:root[data-design=glass]) .dbx-tile-ic{width:32px;height:32px;border-radius:50%;background:var(--ui-glass-2);border:1px solid var(--ui-glass-border);color:var(--ui-text-2)}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child{background:linear-gradient(140deg,var(--ui-hero-a),var(--ui-hero-b));border-color:var(--ui-hero-border);box-shadow:0 20px 44px -22px var(--ui-hero-a),inset 0 1px 0 var(--ui-on-hero-chip);color:var(--ui-on-hero)}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child:before{content:none}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-label,:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-desc{color:var(--ui-on-hero-2)}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-value{color:var(--ui-on-hero)}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child :is(.is-success,.is-danger,.is-warning,.is-muted){color:var(--ui-on-hero);background:var(--ui-on-hero-chip);border-radius:999px;padding:1px 8px;font-weight:700}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .dbx-link,:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .rd-oa-delta[class],:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .rd-oa-delta small{color:var(--ui-on-hero)}:where(:root[data-design=glass]) .dbx-side .rd-role-chip[data-system]{color:var(--ui-on-strong)}:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-ic{background:var(--ui-on-hero-chip);border-color:var(--ui-hero-border);color:var(--ui-on-hero)}:where(:root[data-design=glass]) .dbx-streak,:where(:root[data-design=glass]) .dbx-panel-head{position:relative;isolation:isolate}:where(:root[data-design=glass]) .dbx-streak:before,:where(:root[data-design=glass]) .dbx-panel-head:before,:where(:root[data-design=glass]) .dbx-tiles>.dbx-tile:first-child:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:12%;right:12%;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--ui-streak-a),var(--ui-accent),transparent);box-shadow:0 0 18px 2px var(--ui-streak-glow);opacity:.9;transform:none;width:auto}:where(:root[data-design=glass]) .dbx-streak:after,:where(:root[data-design=glass]) .dbx-panel-head:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:18%;right:18%;top:0;height:64px;background:radial-gradient(50% 100% at 50% 0%,var(--ui-streak-glow),transparent 72%)}@keyframes dbx-hue{0%{background-position:0% 50%}to{background-position:200% 50%}}:where(:root[data-design=glass]) .dbx-btn.is-primary,:where(:root[data-design=glass]) .dbx-details-all{color:var(--ui-on-cta);background:linear-gradient(100deg,var(--ui-cta-1),var(--ui-cta-2),var(--ui-cta-3),var(--ui-cta-4),var(--ui-cta-1));background-size:200% 100%;border-color:transparent;box-shadow:0 10px 26px -12px var(--ui-cta-glow),inset 0 1px 0 var(--ui-hi);font-weight:700}@media (prefers-reduced-motion: no-preference){:where(:root[data-design=glass]) .dbx-btn.is-primary:not(:disabled),:where(:root[data-design=glass]) .dbx-details-all{animation:dbx-hue 6s linear infinite}}@media (prefers-reduced-motion: reduce){:where(:root[data-design=glass]) .dbx-btn.is-primary,:where(:root[data-design=glass]) .dbx-details-all{animation:none!important}}:where(:root[data-design=glass]) .dbx-btn.is-primary:not(:disabled):hover{filter:brightness(1.08) saturate(1.05)}:where(:root[data-design=glass]) .dbx-btn.is-soft{background:var(--ui-glass-2);border-color:var(--ui-line-2)}:where(:root[data-design=glass]) .dbx-btn.is-soft:not(:disabled):hover{background:var(--ui-accent-soft);border-color:var(--ui-accent-line)}:where(:root[data-design=glass]) .dbx-btn{border-radius:13px}:where(:root[data-design=glass]) .dbx-seg{background:var(--ui-glass-2);border-color:var(--ui-glass-border)}:where(:root[data-design=glass]) .dbx-seg.is-xs{border-radius:14px}:where(:root[data-design=glass]) .dbx-badge{font-weight:600}:where(:root[data-design=glass]) .dbx-badge.has-dot.is-success:before,:where(:root[data-design=glass]) .rd-sup-online.is-on:before{box-shadow:0 0 8px currentColor}:where(:root[data-design=glass]) .dbx-live,:where(:root[data-design=glass]) .rd-op-mode.is-live{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;border:0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--ui-success-soft);color:var(--ui-success-ink)}:where(:root[data-design=glass]) .dbx-live:before,:where(:root[data-design=glass]) .rd-op-mode.is-live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}:where(:root[data-design=glass]) .rd-op-mode.is-live svg{display:none}:where(:root[data-design=glass]) .rd-op-mode.is-test{border-radius:999px}:where(:root[data-design=glass]) .rd-sup-online.is-on{color:var(--ui-success-ink)}:where(:root[data-design=glass]) .dbx-input,:where(:root[data-design=glass]) .dbx-select{background:var(--ui-input);border-color:var(--ui-input-border);border-radius:12px}:where(:root[data-design=glass]) .dbx-input:focus,:where(:root[data-design=glass]) .dbx-select:focus,:where(:root[data-design=glass]) .dbx-input:focus-visible,:where(:root[data-design=glass]) .dbx-select:focus-visible{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring),0 0 18px -6px var(--ui-accent);outline:none}:where(:root[data-design=glass]) .dbx-search{background:var(--ui-input);border-color:var(--ui-input-border);border-radius:14px}:where(:root[data-design=glass]) .dbx-search:focus-within{background:var(--ui-input);border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring)}:where(:root[data-design=glass]) .dbx-toolbar .dbx-select{background:var(--ui-input);border-color:var(--ui-input-border);border-radius:14px}:where(:root[data-design=glass]) .dbx-work :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:where(:root[data-design=glass]) .dbx-toggle:after{background:var(--ui-surface-solid)}:where(:root[data-design=glass]) .dbx-toggle:checked{box-shadow:0 0 12px -2px var(--ui-accent)}:where(:root[data-design=glass]) .dbx-switch-row{background:var(--ui-glass-2);border-color:var(--ui-glass-border)}:where(:root[data-design=glass]) .dbx-table-wrap{padding:0 12px 6px}:where(:root[data-design=glass]) .dbx-table{border-collapse:separate;border-spacing:0 6px}:where(:root[data-design=glass]) .dbx-table thead th{background:transparent;border-bottom:0;color:var(--ui-text-3);font-size:11px;font-weight:700;letter-spacing:.07em;padding:8px 14px 2px}:where(:root[data-design=glass]) .dbx-table thead th:first-child{padding-left:16px}:where(:root[data-design=glass]) .dbx-table td{background:var(--ui-row);border-top:1px solid var(--ui-row-line);border-bottom:1px solid var(--ui-row-line);transition:background .15s,border-color .15s,box-shadow .15s}:where(:root[data-design=glass]) .dbx-table td:first-child{border-left:1px solid var(--ui-row-line);border-radius:14px 0 0 14px;padding-left:16px}:where(:root[data-design=glass]) .dbx-table td:last-child{border-right:1px solid var(--ui-row-line);border-radius:0 14px 14px 0}:where(:root[data-design=glass]) .dbx-table td:only-child{border-radius:14px}:where(:root[data-design=glass]) .dbx-table tbody tr:last-child td{border-bottom:1px solid var(--ui-row-line)}:where(:root[data-design=glass]) .dbx-table tbody tr:hover{background:transparent}:where(:root[data-design=glass]) .dbx-table tbody tr:hover td{background:var(--ui-row-hover);border-color:var(--ui-accent-line);box-shadow:0 10px 24px -18px var(--ui-row-glow)}:where(:root[data-design=glass]) .dbx-table tr.is-overdue td:first-child,:where(:root[data-design=glass]) .dbx-table tbody tr.is-overdue:hover td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger)}:where(:root[data-design=glass]) .dbx-table tbody tr:focus-visible{outline-offset:1px;border-radius:14px}@media (min-width: 821px){:where(:root[data-design=glass]) .rd-cv-wrap{padding:0 12px 6px}:where(:root[data-design=glass]) .rd-cv-table th:first-child,:where(:root[data-design=glass]) .rd-cv-table td:first-child{box-shadow:8px 0 14px -12px var(--ui-shade-base)}:where(:root[data-design=glass]) .rd-cv-table td:first-child{background:var(--ui-row-solid)}:where(:root[data-design=glass]) .rd-cv-table tbody tr:hover td:first-child{background:linear-gradient(var(--ui-row-hover),var(--ui-row-hover)),var(--ui-row-solid)}:where(:root[data-design=glass]) .rd-cv-table thead th:first-child{background:transparent;box-shadow:none}:where(:root[data-design=glass]) .rd-cv-table tbody tr.is-overdue td:first-child{box-shadow:inset 3px 0 0 var(--dbx-danger),8px 0 14px -12px var(--ui-shade-base)}}@media (max-width: 720px){:where(:root[data-design=glass]) .dbx-table.is-cards tbody tr{background:var(--ui-row);border:1px solid var(--ui-row-line);border-radius:18px;box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi)}:where(:root[data-design=glass]) .dbx-table.is-cards tbody tr:hover{background:var(--ui-row-hover)}:where(:root[data-design=glass]) .dbx-table.is-cards tbody td,:where(:root[data-design=glass]) .dbx-table.is-cards tbody tr:hover td,:where(:root[data-design=glass]) .rd-oa-table tbody td{background:transparent;border:0;border-radius:0;box-shadow:none}:where(:root[data-design=glass]) .dbx-table.is-cards tbody td.is-primary{border-bottom:1px solid var(--ui-row-line)}:where(:root[data-design=glass]) .dbx-table-wrap:has(>.dbx-table.is-cards){padding:0}}@media (max-width: 820px){:where(:root[data-design=glass]) .rd-cv-table tbody td,:where(:root[data-design=glass]) .rd-cv-table tbody tr:hover td{border:0;border-radius:0;box-shadow:none}:where(:root[data-design=glass]) .rd-cv-table tbody td.is-primary{border-bottom:1px solid var(--ui-row-line)}}@media (max-width: 1180px){:where(:root[data-design=glass]) .rd-col-table tbody td,:where(:root[data-design=glass]) .rd-col-itable tbody td,:where(:root[data-design=glass]) .rd-dun-table tbody td,:where(:root[data-design=glass]) .rd-col-table tbody tr:hover td,:where(:root[data-design=glass]) .rd-col-itable tbody tr:hover td,:where(:root[data-design=glass]) .rd-dun-table tbody tr:hover td{background:transparent;border:0;border-radius:0;box-shadow:none}}@media (min-width: 821px){:where(:root[data-design=glass]) .rd-mtable-wrap{padding:0 12px 6px}:where(:root[data-design=glass]) .rd-mtable{border-spacing:0 6px}:where(:root[data-design=glass]) .rd-mtable th{border-bottom:0;padding-top:8px;padding-bottom:2px}:where(:root[data-design=glass]) .rd-mtable td{background:var(--ui-row);border-top:1px solid var(--ui-row-line);border-bottom:1px solid var(--ui-row-line)}:where(:root[data-design=glass]) .rd-mtable tbody tr:last-child td{border-bottom:1px solid var(--ui-row-line)}:where(:root[data-design=glass]) .rd-mtable td:first-child{border-left:1px solid var(--ui-row-line);border-radius:14px 0 0 14px}:where(:root[data-design=glass]) .rd-mtable td:last-child{border-right:1px solid var(--ui-row-line);border-radius:0 14px 14px 0}:where(:root[data-design=glass]) .rd-mrow:hover td{background:var(--ui-row-hover);border-color:var(--ui-accent-line)}}@media (max-width: 820px){:where(:root[data-design=glass]) .rd-mtable tr.rd-mrow{background:var(--ui-row);border:1px solid var(--ui-row-line);border-radius:16px;margin:0 10px 8px}:where(:root[data-design=glass]) .rd-mtable tr.rd-mrow:last-child{border-bottom:1px solid var(--ui-row-line)}}:where(:root[data-design=glass]) .dbx-pager-items{background:var(--ui-glass-2);border-color:var(--ui-glass-border)}:where(:root[data-design=glass]) .dbx-pager{border-top-color:var(--ui-row-line)}:where(:root[data-design=glass]) .dbx-toolbar{border-bottom-color:var(--ui-row-line)}:where(:root[data-design=glass]) .dbx-col{position:relative}:where(:root[data-design=glass]) .dbx-col-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-cyan) 60%,var(--ui-accent)),var(--ui-accent));border-radius:7px 7px 2px 2px}:where(:root[data-design=glass]) .dbx-vcol-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-cyan) 60%,var(--ui-accent)),var(--ui-accent))}:where(:root[data-design=glass]) .dbx-vcol.is-muted .dbx-vcol-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-cyan) 45%,transparent),color-mix(in srgb,var(--ui-accent) 55%,transparent))}:where(:root[data-design=glass]) .dbx-cols-grid:before{border-top-color:var(--ui-chart-grid)}:where(:root[data-design=glass]) .dbx-cols-grid,:where(:root[data-design=glass]) .dbx-vcols-grid{border-bottom-color:var(--ui-chart-grid)}:where(:root[data-design=glass]) .dbx-peak{box-shadow:0 8px 20px -8px var(--ui-chart-peak),inset 0 1px 0 var(--ui-on-hero-chip)}:where(:root[data-design=glass]) .dbx-bar{border-radius:0 6px 6px 0}:where(:root[data-design=glass]) .dbx-overlay,:where(:root[data-design=glass]) .rd-mm-veil{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(:root[data-design=glass]) .dbx-modal,:where(:root[data-design=glass]) .rd-mm{background:var(--ui-glass-strong);border:1px solid var(--ui-glass-border);box-shadow:var(--dbx-shadow-pop),inset 0 1px 0 var(--ui-glass-hi);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}:where(:root[data-design=glass]) .dbx-modal{border-radius:24px}:where(:root[data-design=glass]) .dbx-modal-head,:where(:root[data-design=glass]) .dbx-modal-foot{border-color:var(--ui-row-line)}:where(:root[data-design=glass]) .dbx-modal-head h2{font-weight:700}:where(:root[data-design=glass]) .rd-mm-head{border-bottom-color:var(--ui-row-line)}:where(:root[data-design=glass]) .rd-mm-ib{background:var(--ui-glass-2);border-color:var(--ui-glass-border)}:where(:root[data-design=glass]) .rd-mm-x{background:var(--ui-accent);border-color:transparent;color:var(--ui-on-accent)}:where(:root[data-design=glass]) .rd-mm-x:hover:not(:disabled){background:var(--ui-accent);filter:brightness(1.1)}:where(:root[data-design=glass]) .dbx-usermenu,:where(:root[data-design=glass]) .rd-cv-menu,:where(:root[data-design=glass]) .rd-aiw-menu,:where(:root[data-design=glass]) .rd-doc-hits,:where(:root[data-design=glass]) .rd-lg-combo-list,:where(:root[data-design=glass]) .rd-menu,:where(:root[data-design=glass]) .rv-popup,:where(:root[data-design=glass]) .rv-inset{background:var(--ui-glass-strong);border-color:var(--ui-glass-border);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}:where(:root[data-design=glass]) .rv-popup:after{background:var(--ui-surface-solid)}:where(:root[data-design=glass]) .rd-savebar,:where(:root[data-design=glass]) .rd-sup-savebar,:where(:root[data-design=glass]) .lt-mtabs,:where(:root[data-design=glass]) .rd-tedit-top{background:var(--ui-glass-strong);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}:where(:root[data-design=glass]) .rd-savebar.is-dirty{background:var(--ui-selected)}:where(:root[data-design=glass]) .rd-ak-table th,:where(:root[data-design=glass]) .rd-col-prev-table thead th{background:var(--ui-surface-solid)}:where(:root[data-design=glass]) .dbx-toast{border:1px solid var(--ui-ink-a2)}:where(:root[data-design=glass]) .rd-sup-tabs button span,:where(:root[data-design=glass]) .rd-cp-pos{background:var(--ui-hover)}:where(:root[data-design=glass]) .rd-sup-tabs button.is-on{background:var(--ui-glass-2)}:where(:root[data-design=glass]) .dbx-badge.is-gray{background:var(--ui-soft)}:where(:root[data-design=glass]) .rd-cp-item-txt small{color:var(--ui-text-2)}:where(:root[data-design=glass]) .dbx-panel-head{border-radius:22px;background:var(--ui-surface);border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi)}:where(:root[data-design=glass]) .dbx-panel-head .dbx-avatar.has-ring{box-shadow:0 0 0 2px var(--ui-glass-border),0 0 0 4px color-mix(in srgb,var(--ui-accent) 55%,transparent)}:where(:root[data-design=glass]) .dbx-ptabs{border-bottom-color:var(--ui-row-line)}:where(:root[data-design=glass]) .dbx-ptabs button.is-active{background:var(--ui-accent-soft);border-bottom-color:var(--ui-accent)}:where(:root[data-design=glass]) .dbx-sec{border-radius:18px}:where(:root[data-design=glass]) .dbx-kv{background:var(--ui-glass-2);border-color:var(--ui-glass-border)}:where(:root[data-design=glass]) .dbx-sec .dbx-kv{background:var(--ui-glass-2)}:where(:root[data-design=glass]) .dbx-login{background:transparent}:where(:root[data-design=glass]) .dbx-login-card{border-radius:28px;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:where(:root[data-design=glass]) .dbx-work:before,:where(:root[data-design=glass]) .dbx-card,:where(:root[data-design=glass]) .dbx-chart-card,:where(:root[data-design=glass]) .dbx-tile:not(:first-child),:where(:root[data-design=glass]) .dbx-charts-head,:where(:root[data-design=glass]) .dbx-panel-head{background:var(--ui-glass-fb)}:where(:root[data-design=glass]) .dbx-side:before{background:var(--ui-side-drawer)}:where(:root[data-design=glass]) .dbx-topbar,:where(:root[data-design=glass]) .dbx-modal,:where(:root[data-design=glass]) .rd-mm,:where(:root[data-design=glass]) .dbx-usermenu,:where(:root[data-design=glass]) .rd-cv-menu,:where(:root[data-design=glass]) .rd-aiw-menu,:where(:root[data-design=glass]) .rd-doc-hits,:where(:root[data-design=glass]) .rd-lg-combo-list,:where(:root[data-design=glass]) .rd-menu,:where(:root[data-design=glass]) .rv-popup,:where(:root[data-design=glass]) .rv-inset,:where(:root[data-design=glass]) .rd-savebar:not(.is-dirty),:where(:root[data-design=glass]) .rd-sup-savebar,:where(:root[data-design=glass]) .lt-mtabs,:where(:root[data-design=glass]) .rd-tedit-top,:where(:root[data-design=glass]) .dbx-login-card{background:var(--ui-glass-strong-fb)}}@media (max-width: 1023px){:where(:root[data-design=glass]) .dbx-work{border-radius:26px 26px 0 0;border-bottom:0}}@media (max-width: 720px){:where(:root[data-design=glass]) .dbx-tiles,:where(:root[data-design=glass]) .dbx-tiles.is-small{gap:10px}:where(:root[data-design=glass]) .dbx-tile{padding:14px;border-radius:18px}:where(:root[data-design=glass]) .dbx-tile-value{font-size:1.35rem}:where(:root[data-design=glass]) .dbx-h2{font-size:1.25rem}:where(:root[data-design=glass]) .dbx-card,:where(:root[data-design=glass]) .dbx-chart-card{border-radius:18px}}@media (max-width: 480px){:where(:root[data-design=glass]) .dbx-tile-ic{display:none}}:where(:root[data-design=glass]) .dbx-preview.is-glass{background:var(--ui-side-bg);border:1px solid var(--ui-glass-border);border-radius:18px;padding:8px 14px 8px 8px;box-shadow:var(--ui-glass-shadow),inset 0 1px 0 var(--ui-glass-hi);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}:where(:root[data-design=glass]) .dbx-preview-item{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border-radius:12px;border:1px solid transparent;font-size:13px;color:var(--ui-side-muted)}:where(:root[data-design=glass]) .dbx-preview-item svg{width:16px;height:16px;color:var(--ui-side-dim)}:where(:root[data-design=glass]) .dbx-preview-item.is-active{background:var(--ui-glass-2);border-color:var(--ui-glass-border);color:var(--ui-side-text);font-weight:600;box-shadow:inset 0 1px 0 var(--ui-glass-hi),0 8px 20px -14px var(--ui-accent)}:where(:root[data-design=glass]) .dbx-preview-item.is-active svg{color:var(--ui-accent-ink)}:where(:root[data-design=glass]) .dbx-preview-item.is-active:after{content:"";position:absolute;right:-6px;top:50%;width:3px;height:18px;margin-top:-9px;border-radius:3px;background:linear-gradient(var(--ui-cyan),var(--ui-accent));box-shadow:0 0 12px var(--ui-cyan)}@media (max-width: 720px){:where(:root[data-design=glass]) .dbx-preview.is-glass{flex-wrap:wrap}}html:where([data-design=modern]){background:radial-gradient(70vw 50vh at 30% -12%,var(--ui-bg-glow-1),transparent 65%) fixed,var(--ui-bg)}:where(:root[data-design=modern]) body{min-height:100dvh;background:transparent;font-feature-settings:"cv11","ss01";letter-spacing:-.006em}:where(:root[data-design=modern]) body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--ui-mo-noise)}:where(:root[data-design=modern]) .dbx-main{padding:0;gap:0}:where(:root[data-design=modern]) .dbx-work{background:transparent;border-radius:0;box-shadow:none;padding:26px 28px 36px}:where(:root[data-design=modern]) .dbx-side{--dbx-ink-text: var(--ui-side-text);--dbx-ink-muted: var(--ui-side-muted);--dbx-ink-dim: var(--ui-side-dim);--ui-ink-strong: var(--ui-side-strong);--ui-ink-a1: var(--ui-side-a1);--ui-ink-a2: var(--ui-side-a2);--ui-ink-a3: var(--ui-side-a3);--ui-ink-a4: var(--ui-side-a4);--ui-ink-a5: var(--ui-side-a5);--dbx-ink-line: var(--ui-line);--dbx-tree: var(--ui-side-a3);--ui-warn-on-ink: var(--ui-side-warn);top:0;margin:0;height:100dvh;border-radius:0;background:var(--ui-side-bg);color:var(--dbx-ink-text);border-right:1px solid var(--ui-line);box-shadow:none}:where(:root[data-design=modern]) .dbx-side:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:auto;z-index:0;opacity:1;border-radius:inherit;background:var(--ui-mo-noise)}:where(:root[data-design=modern]) .dbx-side-head{padding:12px 12px 4px}:where(:root[data-design=modern]) .dbx-side-nav{padding:8px 12px 20px;scrollbar-color:var(--ui-side-a3) transparent}:where(:root[data-design=modern]) .mo-ws-wrap{flex:1;min-width:0}:root[data-design=modern] .dbx-side-head{position:relative;z-index:70}:root[data-design=modern] .mo-ws-wrap{position:relative;z-index:70}:root[data-design=modern] .mo-ws-menu{position:absolute;z-index:60}:root[data-design=modern] .mo-pop{z-index:var(--ui-z-pop)}:where(:root[data-design=modern]) .mo-ws{all:unset;box-sizing:border-box;cursor:pointer;width:100%;flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:8px 10px 8px 8px;border-radius:12px;color:var(--ui-side-text);text-decoration:none;transition:background .15s}:where(:root[data-design=modern]) .mo-ws:hover,:where(:root[data-design=modern]) .mo-ws[aria-expanded=true]{background:var(--ui-side-a1)}:where(:root[data-design=modern]) .mo-ws:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:where(:root[data-design=modern]) .mo-ws-mark{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;font:800 17px/1 var(--dbx-font);letter-spacing:-.04em;background:var(--ui-text);color:var(--ui-bg);box-shadow:inset 0 -2px color-mix(in srgb,var(--ws-dot, var(--ui-accent)) 70%,transparent)}:where(:root[data-design=modern]) .mo-ws-txt{display:grid;min-width:0;flex:1;gap:1px}:where(:root[data-design=modern]) .mo-ws-txt b{font-size:14px;font-weight:650;color:var(--ui-side-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(:root[data-design=modern]) .mo-ws-txt small{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ui-side-muted)}:where(:root[data-design=modern]) .mo-ws-env{width:7px;height:7px;border-radius:50%;background:var(--ui-success);box-shadow:0 0 8px var(--ui-success)}:where(:root[data-design=modern]) .mo-ws-env.is-dev{background:var(--ui-warn);box-shadow:0 0 8px var(--ui-warn)}:where(:root[data-design=modern]) .mo-ws-chev{width:16px;height:16px;color:var(--ui-side-dim);flex-shrink:0}:where(:root[data-design=modern]) .mo-ws-menu{left:0;right:0;top:calc(100% + 6px);display:grid;gap:2px;padding:6px;background:var(--ui-surface-solid);border:1px solid var(--ui-line-2);border-radius:14px;box-shadow:var(--dbx-shadow-pop);isolation:isolate;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1}:where(:root[data-design=modern]) .mo-ws-menu-h{margin:4px 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-3)}:where(:root[data-design=modern]) .mo-ws-menu button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:var(--ui-text);font-size:13.5px;font-weight:550}:where(:root[data-design=modern]) .mo-ws-menu button span{display:grid;flex:1;min-width:0}:where(:root[data-design=modern]) .mo-ws-menu button small{font-size:11.5px;font-weight:400;color:var(--ui-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(:root[data-design=modern]) .mo-ws-menu button svg{width:16px;height:16px;color:var(--ui-accent-ink)}:where(:root[data-design=modern]) .mo-ws-menu button:hover,:where(:root[data-design=modern]) .mo-ws-menu button:focus-visible{background:var(--ui-hover);outline:none}:where(:root[data-design=modern]) .mo-ws-menu button[aria-selected=true]{background:var(--ui-accent-soft)}:where(:root[data-design=modern]) .mo-ws-menu .dbx-ws-dot{box-shadow:0 0 8px var(--ws-dot, var(--ui-accent))}:where(:root[data-design=modern]) .mo-ws-menu .dbx-ws-dot.is-all{background:conic-gradient(var(--ui-cat-1),var(--ui-cat-4),var(--ui-cat-5),var(--ui-cat-1))}:where(:root[data-design=modern]) .dbx-nav-tools{gap:10px}:where(:root[data-design=modern]) .dbx-nav-search{height:36px;border-radius:10px;background:var(--ui-side-a1);border-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-nav-search:focus-within{border-color:var(--ui-accent);background:var(--ui-side-a1)}:where(:root[data-design=modern]) .dbx-nav-search kbd{padding:3px 6px;border-radius:6px}:where(:root[data-design=modern]) .dbx-nav-head{min-height:22px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-side-dim)}:where(:root[data-design=modern]) .dbx-nav-divider{display:none}:where(:root[data-design=modern]) .dbx-nav-fav-block:has(.dbx-favs-empty){display:none}:where(:root[data-design=modern]) .dbx-nav-tools>.dbx-nav-head:not(:first-child){display:none}:where(:root[data-design=modern]) .dbx-nav-fav-block .dbx-nav-head span svg{color:var(--ui-side-warn)}:where(:root[data-design=modern]) .dbx-groups{margin:6px 0 0;gap:2px}:where(:root[data-design=modern]) .dbx-group+.dbx-group{margin-top:10px}:where(:root[data-design=modern]) .dbx-group-btn{min-height:26px;padding:6px 8px 4px 12px;border-radius:8px;gap:6px}:where(:root[data-design=modern]) .dbx-group-btn:hover{background:transparent}:where(:root[data-design=modern]) .dbx-group-btn:hover .dbx-group-label,:where(:root[data-design=modern]) .dbx-group-btn:focus-visible .dbx-group-label{color:var(--ui-side-text)}:where(:root[data-design=modern]) .dbx-group-ic{display:none}:where(:root[data-design=modern]) .dbx-group-label{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--ui-side-dim)}:where(:root[data-design=modern]) .dbx-group-count{padding:2px 6px;font-size:10.5px}:where(:root[data-design=modern]) .dbx-group-chev{width:14px;height:14px;opacity:0;transition:opacity .15s,transform .2s}:where(:root[data-design=modern]) .dbx-group-btn:hover .dbx-group-chev,:where(:root[data-design=modern]) .dbx-group-btn:focus-visible .dbx-group-chev,:where(:root[data-design=modern]) .dbx-group.is-collapsed .dbx-group-chev{opacity:1}:where(:root[data-design=modern]) .dbx-group-items{margin:2px 0 0;padding:0;gap:2px}:where(:root[data-design=modern]) .dbx-item:before,:where(:root[data-design=modern]) .dbx-item:after{display:none}:where(:root[data-design=modern]) .dbx-item-btn{min-height:38px;padding:8px 12px;border-radius:10px;gap:12px}:where(:root[data-design=modern]) .dbx-item-label{font-size:14px;color:var(--ui-side-muted);font-weight:450}:where(:root[data-design=modern]) .dbx-item-ic{width:18px;height:18px;color:var(--ui-side-dim);stroke-width:1.75}:where(:root[data-design=modern]) .dbx-item-btn:hover{background:var(--ui-side-a1)}:where(:root[data-design=modern]) .dbx-item-btn.active{background:var(--ui-accent);box-shadow:0 8px 24px -8px var(--ui-mo-active-glow),0 0 18px -6px var(--ui-mo-active-glow),inset 0 1px 0 var(--ui-hi)}:where(:root[data-design=modern]) .dbx-item-btn.active .dbx-item-label{color:var(--ui-on-accent);font-weight:600}:where(:root[data-design=modern]) .dbx-item-btn.active .dbx-item-ic{color:var(--ui-on-accent)}:where(:root[data-design=modern]) .dbx-item.is-first>.dbx-item-btn:not(.active){background:var(--ui-side-a2)}:where(:root[data-design=modern]) .dbx-item.is-active>.dbx-star{color:var(--ui-on-accent)}:where(:root[data-design=modern]) .dbx-nbadge{padding:3px 7px;border-radius:999px;font-size:11px;background:var(--ui-side-a2);box-shadow:none}:where(:root[data-design=modern]) .dbx-nbadge.is-danger{background:var(--ui-danger-soft-2);color:var(--ui-danger-ink)}:where(:root[data-design=modern]) .dbx-nbadge.is-warning{background:var(--ui-warn-soft-2);color:var(--ui-warn-ink)}:where(:root[data-design=modern]) .dbx-item-btn.active .dbx-nbadge,:where(:root[data-design=modern]) .dbx-item-btn.active .dbx-nbadge:not(.is-danger){background:var(--ui-on-strong-chip);color:var(--ui-on-accent);box-shadow:none}:where(:root[data-design=modern]) .dbx-favs a[aria-current=page]{background:var(--ui-side-a2);color:var(--ui-side-strong)}:where(:root[data-design=modern]) .dbx-favs a[aria-current=page] svg{color:var(--ui-accent-ink)}:where(:root[data-design=modern]) .dbx-side-foot{border-top:1px solid var(--ui-line);padding:12px 12px 14px 14px}:where(:root[data-design=modern]) .dbx-side-foot .dbx-avatar{box-shadow:0 0 0 2px var(--ui-side-bg),0 0 0 3px var(--ui-success)}:where(:root[data-design=modern]) .dbx-side-user b{font-weight:600}:where(:root[data-design=modern]) .dbx-side .rd-role-chip[data-system]{background:var(--ui-accent);color:var(--ui-on-accent)}:where(:root[data-design=modern]) .dbx-usermenu{background:var(--ui-surface-solid);border-color:var(--ui-line-2);border-radius:14px;box-shadow:var(--dbx-shadow-pop)}:where(:root[data-design=modern]) .dbx-topbar{top:0;min-height:64px;padding:12px 32px;gap:10px;border-radius:0;box-shadow:none;background:color-mix(in srgb,var(--ui-bg) 86%,transparent);border-bottom:1px solid var(--ui-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(:root[data-design=modern]) .dbx-topbar:before{display:none}:where(:root[data-design=modern]) .dbx-topbar:has(.dbx-ws:not([data-workspace=all])){box-shadow:none}:where(:root[data-design=modern]) .dbx-crumbs{font-size:12px;color:var(--ui-text-3)}:where(:root[data-design=modern]) .dbx-title{font-size:15px;font-weight:650;letter-spacing:-.015em}:where(:root[data-design=modern]) .dbx-gsearch{flex:0 1 420px;width:auto;height:40px;padding:0 8px 0 14px;margin:0 auto 0 20px;background:var(--ui-input);border:1px solid var(--ui-line-2);border-radius:12px;color:var(--ui-text-3)}:where(:root[data-design=modern]) .dbx-topbar-title{flex:0 1 auto;min-width:0}:where(:root[data-design=modern]) .dbx-gsearch{min-width:0}:where(:root[data-design=modern]) .dbx-gsearch:focus-within{background:var(--ui-input);border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring)}:where(:root[data-design=modern]) .mo-kbd{display:inline-grid;place-items:center;flex-shrink:0;padding:3px 7px;border-radius:7px;font:600 11px/1 var(--dbx-font);color:var(--ui-text-3);background:var(--ui-mo-kbd);border:1px solid var(--ui-line)}:where(:root[data-design=modern]) .dbx-gsearch:focus-within .mo-kbd{display:none}:where(:root[data-design=modern]) .dbx-topbar .dbx-ws{display:none}:where(:root[data-design=modern]) .dbx-theme{display:none}:where(:root[data-design=modern]) .dbx-theme-cycle{display:inline-grid}:where(:root[data-design=modern]) .dbx-lang{background:var(--ui-surface);border-color:var(--ui-line-2);border-radius:10px;padding:3px}:where(:root[data-design=modern]) .dbx-lang button{border-radius:7px;min-height:30px}:where(:root[data-design=modern]) .dbx-lang button[aria-pressed=true]{background:var(--ui-soft-2);color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-line-2)}:where(:root[data-design=modern]) .dbx-compact,:where(:root[data-design=modern]) .mo-tbtn{position:relative;display:inline-grid;place-items:center;flex-shrink:0;cursor:pointer;width:40px;height:40px;padding:0;border-radius:12px;background:var(--ui-surface);border:1px solid var(--ui-line-2);color:var(--ui-text-2);transition:background .15s,color .15s,border-color .15s}:where(:root[data-design=modern]) .dbx-compact svg,:where(:root[data-design=modern]) .mo-tbtn svg{width:18px;height:18px}:where(:root[data-design=modern]) .dbx-compact:hover,:where(:root[data-design=modern]) .mo-tbtn:hover,:where(:root[data-design=modern]) .mo-tbtn[aria-expanded=true]{background:var(--ui-hover);color:var(--ui-text);border-color:var(--ui-line-3)}:where(:root[data-design=modern]) .mo-tbtn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}:where(:root[data-design=modern]) .mo-bell-dot{position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--ui-mo-line);box-shadow:0 0 0 2px var(--ui-surface),0 0 10px var(--ui-mo-line)}:where(:root[data-design=modern]) .mo-bell-dot.is-urgent{background:var(--ui-danger);box-shadow:0 0 0 2px var(--ui-surface),0 0 10px var(--ui-danger)}:where(:root[data-design=modern]) .mo-cta,:where(:root[data-design=modern]) .dbx-btn.is-primary{color:var(--ui-on-strong);background:linear-gradient(95deg,var(--ui-mo-cta-a),var(--ui-mo-cta-b));border:1px solid transparent;box-shadow:0 10px 28px -10px var(--ui-mo-cta-glow),0 0 22px -8px var(--ui-mo-cta-glow),inset 0 1px 0 var(--ui-hi)}:where(:root[data-design=modern]) .mo-cta{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 18px 0 14px;border-radius:12px;font:650 14px/1 var(--dbx-font);letter-spacing:-.01em;color:var(--ui-on-strong);background:linear-gradient(95deg,var(--ui-mo-cta-a),var(--ui-mo-cta-b));box-shadow:0 10px 28px -10px var(--ui-mo-cta-glow),0 0 22px -8px var(--ui-mo-cta-glow),inset 0 1px 0 var(--ui-hi);transition:filter .15s,transform .15s}:where(:root[data-design=modern]) .mo-cta svg{width:17px;height:17px;stroke-width:2.2}:where(:root[data-design=modern]) .mo-cta:hover,:where(:root[data-design=modern]) .mo-cta[aria-expanded=true]{filter:brightness(1.08) saturate(1.05)}:where(:root[data-design=modern]) .mo-cta:focus-visible{outline:2px solid var(--ui-mo-pink);outline-offset:3px}:where(:root[data-design=modern]) .dbx-me{padding:0}:where(:root[data-design=modern]) .dbx-me .dbx-avatar.has-ring{box-shadow:0 0 0 2px var(--ui-bg),0 0 0 3px var(--ui-line-3)}:where(:root[data-design=modern]) .dbx-iconbtn:hover{background:var(--ui-hover)}:where(:root[data-design=modern]) .dbx-burger{background:var(--ui-surface)!important;border:1px solid var(--ui-line-2)!important;border-radius:12px!important}@media (min-width: 601px){:where(:root[data-design=modern]) .dbx-lang-cycle{display:none}}:where(:root[data-design=modern]) .mo-pop-wrap{position:relative;display:inline-flex;flex-shrink:0}:where(:root[data-design=modern]) .mo-pop{position:absolute;right:0;top:calc(100% + 8px);width:min(360px,calc(100vw - 24px));background:var(--ui-surface-solid);border:1px solid var(--ui-line-2);border-radius:14px;box-shadow:var(--dbx-shadow-pop);padding:8px}:where(:root[data-design=modern]) .mo-pop.is-new{width:240px;display:grid;gap:2px;padding:6px}:where(:root[data-design=modern]) .mo-pop.is-new button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:13.5px;font-weight:500;color:var(--ui-text)}:where(:root[data-design=modern]) .mo-pop.is-new button svg{width:17px;height:17px;color:var(--ui-text-3)}:where(:root[data-design=modern]) .mo-pop.is-new button:hover,:where(:root[data-design=modern]) .mo-pop.is-new button:focus-visible{background:var(--ui-hover);outline:none}:where(:root[data-design=modern]) .mo-pop.is-new button:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-accent)}:where(:root[data-design=modern]) .mo-pop-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 10px}:where(:root[data-design=modern]) .mo-pop-head b{font-size:14px;font-weight:650}:where(:root[data-design=modern]) .mo-pop-empty{display:flex;align-items:center;gap:8px;margin:0;padding:14px 10px;color:var(--ui-text-2);font-size:13.5px}:where(:root[data-design=modern]) .mo-pop-empty svg{width:18px;height:18px;color:var(--ui-success-ink)}:where(:root[data-design=modern]) .mo-count{padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:650;border:1px solid transparent}:where(:root[data-design=modern]) .mo-count.is-danger{background:var(--ui-danger-soft);color:var(--ui-danger-ink);border-color:var(--ui-danger-line)}:where(:root[data-design=modern]) .mo-act-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:min(60vh,460px);overflow-y:auto}:where(:root[data-design=modern]) .mo-act{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-text);text-decoration:none;transition:background .15s,border-color .15s}:where(:root[data-design=modern]) .mo-act:hover{background:var(--ui-hover);border-color:var(--ui-line-2)}:where(:root[data-design=modern]) .mo-act:focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:where(:root[data-design=modern]) .mo-act-ic{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid var(--tl);background:var(--ts);color:var(--ti)}:where(:root[data-design=modern]) .mo-act-ic svg{width:18px;height:18px}:where(:root[data-design=modern]) .mo-act-txt{display:grid;flex:1;min-width:0}:where(:root[data-design=modern]) .mo-act-txt b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(:root[data-design=modern]) .mo-act-txt small{font-size:12px;color:var(--ui-text-3)}:where(:root[data-design=modern]) .mo-act-n{padding:2px 9px;border-radius:999px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;border:1px solid var(--tl);background:var(--ts);color:var(--ti)}:where(:root[data-design=modern]) .mo-act.is-danger{--tl: var(--ui-danger-line);--ts: var(--ui-danger-soft);--ti: var(--ui-danger-ink)}:where(:root[data-design=modern]) .mo-act.is-warning{--tl: var(--ui-warn-line);--ts: var(--ui-warn-soft);--ti: var(--ui-warn-ink)}:where(:root[data-design=modern]) .mo-act.is-info{--tl: var(--ui-info-line);--ts: var(--ui-info-soft);--ti: var(--ui-info-ink)}:where(:root[data-design=modern]) .dbx-page{gap:20px}:where(:root[data-design=modern]) .dbx-h2{font-size:1.6rem;font-weight:650;letter-spacing:-.025em;line-height:1.2}:where(:root[data-design=modern]) .dbx-sub{margin-top:6px;font-size:14px;color:var(--ui-text-2)}:where(:root[data-design=modern]) .mo-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}:where(:root[data-design=modern]) .mo-sub-delta b{font-weight:650;font-variant-numeric:tabular-nums}:where(:root[data-design=modern]) .mo-sub-delta b.is-up{color:var(--ui-success-ink)}:where(:root[data-design=modern]) .mo-sub-delta b.is-down{color:var(--ui-danger-ink)}:where(:root[data-design=modern]) .mo-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px 4px 9px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;border:1px solid transparent}:where(:root[data-design=modern]) .mo-chip svg{width:14px;height:14px}:where(:root[data-design=modern]) .mo-chip.is-warn{color:var(--ui-warn-ink);background:var(--ui-warn-soft);border-color:var(--ui-warn-line);box-shadow:0 0 18px -4px var(--ui-mo-warn-glow),inset 0 0 10px -4px var(--ui-mo-warn-glow)}:where(:root[data-design=modern]) .mo-chip.is-info{color:var(--ui-mo-violet-ink);background:var(--ui-mo-violet-soft);border-color:var(--ui-mo-violet-line)}:where(:root[data-design=modern]) .dbx-card,:where(:root[data-design=modern]) .dbx-chart-card,:where(:root[data-design=modern]) .dbx-charts-head,:where(:root[data-design=modern]) .rd-ks-block,:where(:root[data-design=modern]) .dbx-login-card{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:16px;box-shadow:var(--dbx-shadow-sm)}:where(:root[data-design=modern]) .dbx-chart-card{padding:18px 20px 20px}:where(:root[data-design=modern]) .dbx-chart-card h3,:where(:root[data-design=modern]) .dbx-card-head h3{font-size:14.5px;font-weight:600;letter-spacing:-.01em}:where(:root[data-design=modern]) .dbx-chart-card header p{font-size:12.5px;color:var(--ui-text-3);margin-top:3px}:where(:root[data-design=modern]) .dbx-charts-title h2{font-size:1.05rem;font-weight:650}:where(:root[data-design=modern]) .dbx-charts-grid{gap:16px}:where(:root[data-design=modern]) .dbx-charts-head{padding:8px 10px 8px 8px;border-radius:14px}:where(:root[data-design=modern]) .dbx-details-all{color:var(--ui-text);background:var(--ui-surface-2);border:1px solid var(--ui-line-2);box-shadow:none;border-radius:10px}:where(:root[data-design=modern]) .dbx-details-all:hover{filter:none;background:var(--ui-hover)}:where(:root[data-design=modern]) .dbx-chart-toggle{border-radius:9px}:where(:root[data-design=modern]) .dbx-chart-toggle[aria-pressed=true]{background:var(--ui-soft-2);box-shadow:inset 0 0 0 1px var(--ui-line-2)}:where(:root[data-design=modern]) .dbx-note{background:var(--ui-surface);border-color:var(--ui-line-2);border-radius:12px}:where(:root[data-design=modern]) .dbx-panel-head{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:16px}:where(:root[data-design=modern]) .dbx-panel-head .dbx-avatar.has-ring{box-shadow:0 0 0 2px var(--ui-surface),0 0 0 3.5px var(--ui-accent)}:where(:root[data-design=modern]) .dbx-sec{border-radius:14px}:where(:root[data-design=modern]) .dbx-edit-head{background:var(--ui-soft);border-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-tiles{gap:14px;padding-top:0;isolation:auto}:where(:root[data-design=modern]) .dbx-tile,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child{margin-top:0;padding:16px 18px 18px;gap:8px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:16px;box-shadow:var(--dbx-shadow-sm);color:var(--ui-text)}:where(:root[data-design=modern]) .dbx-tile:before,:where(:root[data-design=modern]) .dbx-tile:after,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child:before{content:none}:where(:root[data-design=modern]) .dbx-tile:hover{background:var(--ui-surface);border-color:var(--ui-line-2);box-shadow:var(--dbx-shadow-sm)}:where(:root[data-design=modern]) .dbx-tile-top{flex-direction:row-reverse;justify-content:flex-end;gap:9px}:where(:root[data-design=modern]) .dbx-tile-ic,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-ic{width:auto;height:auto;background:none;border:0;color:var(--ui-text-3);border-radius:0}:where(:root[data-design=modern]) .dbx-tile-ic svg{width:17px;height:17px;stroke-width:1.75}:where(:root[data-design=modern]) .dbx-tile-label,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-label{color:var(--ui-text-2);font-weight:550;font-size:13.5px}:where(:root[data-design=modern]) .dbx-tile-value,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-value{color:var(--ui-text);font-size:1.95rem;font-weight:650;letter-spacing:-.035em}:where(:root[data-design=modern]) .dbx-tile-desc,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-desc{color:var(--ui-text-3);font-size:12.5px}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .is-success{color:var(--ui-success-ink)}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .is-danger{color:var(--ui-danger-ink)}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .is-warning{color:var(--ui-warn-ink)}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-link{color:var(--ui-accent-ink)}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-badge.is-gray{background:var(--ui-soft-2);color:var(--ui-text-2);box-shadow:none}:where(:root[data-design=modern]) .dbx-tile-desc>span:is(.is-success,.is-danger,.is-warning){display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-weight:650;font-size:12px;border:1px solid transparent}:where(:root[data-design=modern]) .dbx-tile-desc>span.is-success{background:var(--ui-success-soft);border-color:var(--ui-success-line)}:where(:root[data-design=modern]) .dbx-tile-desc>span.is-danger{background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}:where(:root[data-design=modern]) .dbx-tile-desc>span.is-warning{background:var(--ui-warn-soft);border-color:var(--ui-warn-line)}:where(:root[data-design=modern]) .dbx-tile.has-ring{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}:where(:root[data-design=modern]) .dbx-tile.has-ring>:not(.dbx-tile-ring){grid-column:1}:where(:root[data-design=modern]) .dbx-tile-ring{grid-column:2;grid-row:1 / span 3;align-self:center}:where(:root[data-design=modern]) .dbx-tile.is-skel .dbx-skel{background:var(--ui-skel-b)}:where(:root[data-design=modern]) .rd-oa-delta:is(.is-up,.is-down,.is-flat){display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;border:1px solid transparent;font-weight:650;font-size:12px}:where(:root[data-design=modern]) .rd-oa-delta.is-up{color:var(--ui-success-ink);background:var(--ui-success-soft);border-color:var(--ui-success-line)}:where(:root[data-design=modern]) .rd-oa-delta.is-down{color:var(--ui-danger-ink);background:var(--ui-danger-soft);border-color:var(--ui-danger-line)}:where(:root[data-design=modern]) .rd-oa-delta.is-flat{color:var(--ui-text-2);background:var(--ui-soft-2);border-color:var(--ui-line-2)}:where(:root[data-design=modern]) .rd-oa-delta svg{width:13px;height:13px}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .rd-oa-delta.is-up{color:var(--ui-success-ink)}:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .rd-oa-delta.is-down{color:var(--ui-danger-ink)}:where(:root[data-design=modern]) .dbx-seg{padding:3px;gap:2px;background:var(--ui-soft);border:1px solid var(--ui-line);border-radius:12px}:where(:root[data-design=modern]) .dbx-seg button{min-height:32px;padding:5px 13px;border-radius:9px;font-size:13.5px;font-weight:500;color:var(--ui-text-2)}:where(:root[data-design=modern]) .dbx-seg button:hover{background:var(--ui-hover)}:where(:root[data-design=modern]) .dbx-seg button[aria-checked=true]{background:var(--ui-surface-2);color:var(--ui-text);font-weight:600;box-shadow:inset 0 0 0 1px var(--ui-line-2),0 1px 2px var(--ui-backdrop)}:where(:root[data-design=modern]) .dbx-seg button[aria-checked=true] small{color:var(--ui-text-2)}:where(:root[data-design=modern]) .dbx-seg.is-xs{border-radius:10px}:where(:root[data-design=modern]) .dbx-seg.is-xs button{border-radius:7px;min-height:28px}:where(:root[data-design=modern]) .dbx-ptabs{border-bottom-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-ptabs button{border-radius:8px 8px 0 0}:where(:root[data-design=modern]) .dbx-ptabs button.is-active{background:transparent;color:var(--ui-text);border-bottom-color:var(--ui-accent);box-shadow:0 6px 12px -10px var(--ui-mo-active-glow)}:where(:root[data-design=modern]) .dbx-pager-items{background:var(--ui-surface);border-color:var(--ui-line-2);border-radius:10px}:where(:root[data-design=modern]) .dbx-pager-items button{border-radius:7px}:where(:root[data-design=modern]) .dbx-pager-items button.is-active{background:var(--ui-accent);color:var(--ui-on-accent);box-shadow:0 4px 12px -4px var(--ui-mo-active-glow)}:where(:root[data-design=modern]) .dbx-btn{border-radius:11px;font-weight:550;letter-spacing:-.005em}:where(:root[data-design=modern]) .dbx-btn.is-sm{border-radius:9px}:where(:root[data-design=modern]) .dbx-btn.is-primary{font-weight:650}:where(:root[data-design=modern]) .dbx-btn.is-primary:not(:disabled):hover{filter:brightness(1.08) saturate(1.05);transform:none}:where(:root[data-design=modern]) .dbx-btn.is-soft{background:var(--ui-surface);border-color:var(--ui-line-2);color:var(--ui-text)}:where(:root[data-design=modern]) .dbx-btn.is-soft:not(:disabled):hover{background:var(--ui-hover);border-color:var(--ui-line-3)}:where(:root[data-design=modern]) .dbx-btn.is-danger:not(:disabled):hover{transform:none}:where(:root[data-design=modern]) .dbx-link{color:var(--ui-accent-ink)}:where(:root[data-design=modern]) .dbx-badge{border:1px solid transparent;font-weight:600;font-size:11.5px;padding:2px 9px}:where(:root[data-design=modern]) .dbx-badge.is-primary{background:var(--ui-accent-soft);color:var(--ui-accent-ink);border-color:var(--ui-accent-line)}:where(:root[data-design=modern]) .dbx-badge.is-success{border-color:var(--ui-success-line)}:where(:root[data-design=modern]) .dbx-badge.is-warning{border-color:var(--ui-warn-line)}:where(:root[data-design=modern]) .dbx-badge.is-danger{border-color:var(--ui-danger-line)}:where(:root[data-design=modern]) .dbx-badge.is-info{background:var(--ui-mo-violet-soft);color:var(--ui-mo-violet-ink);border-color:var(--ui-mo-violet-line)}:where(:root[data-design=modern]) .dbx-badge.is-gray{background:var(--ui-soft-2);border-color:var(--ui-line-2)}:where(:root[data-design=modern]) .dbx-badge.has-dot.is-success:before{box-shadow:0 0 6px currentColor}:where(:root[data-design=modern]) .dbx-live,:where(:root[data-design=modern]) .rd-op-mode.is-live{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--ui-success-soft);color:var(--ui-success-ink);border:1px solid var(--ui-success-line)}:where(:root[data-design=modern]) .dbx-live:before,:where(:root[data-design=modern]) .rd-op-mode.is-live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}:where(:root[data-design=modern]) .rd-op-mode.is-live svg{display:none}:where(:root[data-design=modern]) .dbx-input,:where(:root[data-design=modern]) .dbx-select,:where(:root[data-design=modern]) .dbx-search,:where(:root[data-design=modern]) .dbx-toolbar .dbx-select{background:var(--ui-input);border-color:var(--ui-input-border);border-radius:10px}:where(:root[data-design=modern]) .dbx-input:focus,:where(:root[data-design=modern]) .dbx-select:focus,:where(:root[data-design=modern]) .dbx-input:focus-visible,:where(:root[data-design=modern]) .dbx-select:focus-visible{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}:where(:root[data-design=modern]) .dbx-search:focus-within{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring)}:where(:root[data-design=modern]) .dbx-work :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):focus-visible{outline:2px solid var(--ui-accent);outline-offset:1px}:where(:root[data-design=modern]) .dbx-toggle:checked{box-shadow:0 0 12px -3px var(--ui-accent)}:where(:root[data-design=modern]) .dbx-switch-row{background:var(--ui-soft);border-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-table thead th{background:transparent;color:var(--ui-text-3);font-size:11px;letter-spacing:.07em;border-bottom-color:var(--ui-line);padding-top:12px;padding-bottom:10px}:where(:root[data-design=modern]) .dbx-table td{border-bottom-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-table tbody tr:hover{background:var(--ui-hover)}:where(:root[data-design=modern]) .dbx-toolbar{border-bottom-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-pager{border-top-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-chart-table th{background:var(--ui-surface)}@media (max-width: 720px){:where(:root[data-design=modern]) .dbx-table.is-cards tbody tr{background:var(--ui-surface);border-color:var(--ui-line);border-radius:14px;box-shadow:none}:where(:root[data-design=modern]) .dbx-table.is-cards tbody tr:hover{background:var(--ui-surface)}}:where(:root[data-design=modern]) .dbx-overlay,:where(:root[data-design=modern]) .rd-mm-veil{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(:root[data-design=modern]) .dbx-modal,:where(:root[data-design=modern]) .rd-mm{background:var(--ui-surface-solid);border:1px solid var(--ui-line-2);box-shadow:var(--dbx-shadow-pop)}:where(:root[data-design=modern]) .dbx-modal{border-radius:18px}:where(:root[data-design=modern]) .dbx-modal-head,:where(:root[data-design=modern]) .dbx-modal-foot,:where(:root[data-design=modern]) .rd-mm-head{border-color:var(--ui-line)}:where(:root[data-design=modern]) .dbx-modal-head h2{font-weight:650}:where(:root[data-design=modern]) .dbx-modal-layer.is-slide .dbx-modal{border-radius:18px 0 0 18px}:where(:root[data-design=modern]) .rd-mm-x{background:var(--ui-surface-2);border-color:var(--ui-line-2);color:var(--ui-text)}:where(:root[data-design=modern]) .rd-mm-x:hover:not(:disabled){background:var(--ui-hover)}:where(:root[data-design=modern]) .dbx-usermenu,:where(:root[data-design=modern]) .rd-cv-menu,:where(:root[data-design=modern]) .rd-aiw-menu,:where(:root[data-design=modern]) .rd-doc-hits,:where(:root[data-design=modern]) .rd-lg-combo-list,:where(:root[data-design=modern]) .rd-menu,:where(:root[data-design=modern]) .rv-popup,:where(:root[data-design=modern]) .rv-inset{background:var(--ui-surface-solid);border-color:var(--ui-line-2)}:where(:root[data-design=modern]) .dbx-toast{background:var(--ui-mo-tip);color:var(--ui-mo-tip-text);border:1px solid var(--ui-mo-tip-line);box-shadow:var(--dbx-shadow-pop);border-radius:14px}:where(:root[data-design=modern]) .dbx-toast-ic{color:var(--ui-on-strong);background:var(--ui-accent);box-shadow:0 0 12px -2px var(--ui-mo-active-glow)}:where(:root[data-design=modern]) .dbx-toast.is-success .dbx-toast-ic{box-shadow:0 0 12px -2px var(--ui-success)}:where(:root[data-design=modern]) .dbx-toast.is-error .dbx-toast-ic{box-shadow:0 0 12px -2px var(--ui-danger)}:where(:root[data-design=modern]) .dbx-toast button{color:var(--ui-text-3)}:where(:root[data-design=modern]) .dbx-toast button:hover{background:var(--ui-hover);color:var(--ui-text)}:where(:root[data-design=modern]) .dbx-tip{background:var(--ui-mo-tip);color:var(--ui-mo-tip-text);border:1px solid var(--ui-mo-tip-line);border-radius:10px;padding:8px 11px;box-shadow:var(--dbx-shadow-pop)}:where(:root[data-design=modern]) .dbx-empty-ic{background:var(--ui-soft);border:1px solid var(--ui-line-2);color:var(--ui-text-3);border-radius:14px}:where(:root[data-design=modern]) .rd-au-banner{align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-text)}:where(:root[data-design=modern]) .rd-au-banner>svg{box-sizing:border-box;width:36px;height:36px;padding:8px;margin:0;border-radius:10px;border:1px solid var(--ui-accent-line);background:var(--ui-accent-soft);color:var(--ui-accent-ink)}:where(:root[data-design=modern]) .rd-au-banner.is-warn,:where(:root[data-design=modern]) .rd-au-banner.is-danger,:where(:root[data-design=modern]) .rd-au-banner.is-info{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-text)}:where(:root[data-design=modern]) .rd-au-banner.is-warn>svg{border-color:var(--ui-warn-line);background:var(--ui-warn-soft);color:var(--ui-warn-ink)}:where(:root[data-design=modern]) .rd-au-banner.is-danger>svg{border-color:var(--ui-danger-line);background:var(--ui-danger-soft);color:var(--ui-danger-ink)}:where(:root[data-design=modern]) .rd-au-banner.is-info>svg{border-color:var(--ui-info-line);background:var(--ui-info-soft);color:var(--ui-info-ink)}:where(:root[data-design=modern]) .rd-ob-dash{gap:12px;padding:10px 14px 10px 12px;border-radius:14px;background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-text)}:where(:root[data-design=modern]) .rd-ob-dash>svg{box-sizing:border-box;width:36px;height:36px;padding:8px;border-radius:10px;border:1px solid var(--ui-danger-line);background:var(--ui-danger-soft);color:var(--ui-danger-ink)}:where(:root[data-design=modern]) .rd-oa-pills{background:var(--ui-soft);border-color:var(--ui-line);border-radius:12px}:where(:root[data-design=modern]) .rd-oa-pills button{border-radius:9px}:where(:root[data-design=modern]) .rd-oa-pills button[aria-checked=true]{background:var(--ui-surface-2);color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-line-2),0 1px 2px var(--ui-backdrop)}:where(:root[data-design=modern]) .dbx-tiles.is-small .dbx-tile-value{font-size:1.55rem}:where(:root[data-design=modern]) .dbx-cols-grid,:where(:root[data-design=modern]) .dbx-vcols-grid{border-bottom:1px solid var(--ui-chart-grid);background-image:linear-gradient(var(--ui-chart-grid) 1px,transparent 1px);background-size:100% 25%;background-origin:content-box;background-clip:content-box}:where(:root[data-design=modern]) .dbx-cols-grid:before{border-top:1px dashed var(--ui-chart-grid)}:where(:root[data-design=modern]) .dbx-cols-grid{gap:4px}:where(:root[data-design=modern]) .dbx-vcols-grid{gap:5px}:where(:root[data-design=modern]) .dbx-vcols-grid.is-dense{gap:3px}:where(:root[data-design=modern]) .dbx-vcols-grid.is-xdense{gap:2px}:where(:root[data-design=modern]) .dbx-cols-grid.is-curve,:where(:root[data-design=modern]) .dbx-vcols-grid.is-curve{gap:0}:where(:root[data-design=modern]) .dbx-cols-grid.has-vals{padding-top:24px}:where(:root[data-design=modern]) .dbx-cols-grid.has-vals:before{top:24px}:where(:root[data-design=modern]) .dbx-col-bar,:where(:root[data-design=modern]) .dbx-vcol-bar{position:relative;background:linear-gradient(180deg,var(--ui-mo-bar-a),var(--ui-mo-bar-b));border-radius:7px 7px 2px 2px;box-shadow:0 0 18px -3px var(--ui-mo-bar-glow),inset 0 1px 0 var(--ui-hi)}:where(:root[data-design=modern]) .dbx-vcol-stack{box-shadow:none}:where(:root[data-design=modern]) .dbx-vcol-bar.is-zero{background:var(--ui-mo-bar-zero);box-shadow:none}:where(:root[data-design=modern]) .dbx-vcol.is-muted .dbx-vcol-bar{background:linear-gradient(180deg,var(--ui-mo-bar-zero),var(--ui-mo-bar-glow));box-shadow:none}:where(:root[data-design=modern]) .dbx-vcol-seg:last-child{border-radius:7px 7px 0 0}:where(:root[data-design=modern]) .dbx-col:hover,:where(:root[data-design=modern]) .dbx-vcol:hover{background:var(--ui-hover)}:where(:root[data-design=modern]) .dbx-col:hover .dbx-col-bar,:where(:root[data-design=modern]) .dbx-vcol:hover .dbx-vcol-bar{filter:brightness(1.12)}:where(:root[data-design=modern]) .dbx-vcol-val,:where(:root[data-design=modern]) .dbx-col-val{font-style:normal;font-size:11px;font-weight:550;color:var(--ui-text-3);font-variant-numeric:tabular-nums}:where(:root[data-design=modern]) .dbx-col-val{position:absolute;left:50%;bottom:calc(100% + 4px);translate:-50% 0;white-space:nowrap;pointer-events:none}:where(:root[data-design=modern]) .dbx-cols-max,:where(:root[data-design=modern]) .dbx-vcols-x{color:var(--ui-text-3)}:where(:root[data-design=modern]) .is-curve .dbx-col:hover,:where(:root[data-design=modern]) .is-curve .dbx-vcol:hover{background:linear-gradient(180deg,transparent,var(--ui-hover))}:where(:root[data-design=modern]) .has-y{padding-left:46px}:where(:root[data-design=modern]) .dbx-cols-x.has-y,:where(:root[data-design=modern]) .dbx-vcols-x.has-y{padding-left:46px}:where(:root[data-design=modern]) .has-y .dbx-curve{left:46px;width:calc(100% - 46px)}:where(:root[data-design=modern]) .dbx-yaxis{position:absolute;left:0;bottom:0;top:18px;width:40px;pointer-events:none}:where(:root[data-design=modern]) .is-curve>.dbx-yaxis{top:46px}:where(:root[data-design=modern]) .has-vals>.dbx-yaxis{top:24px}:where(:root[data-design=modern]) .dbx-vcols-grid>.dbx-yaxis{top:22px}:where(:root[data-design=modern]) .dbx-vcols-grid.is-curve>.dbx-yaxis{top:46px}:where(:root[data-design=modern]) .dbx-yaxis em{position:absolute;right:6px;translate:0 50%;font-style:normal;font-size:11px;color:var(--ui-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}:where(:root[data-design=modern]) .has-y.dbx-cols-grid:before{display:none}:where(:root[data-design=modern]) .dbx-curve.is-area{filter:none}:where(:root[data-design=modern]) .dbx-curve.is-line{filter:drop-shadow(0 0 3px var(--ui-mo-line-glow)) drop-shadow(0 0 10px var(--ui-mo-line-glow))}:where(:root[data-design=modern]) .dbx-curve-line{stroke:var(--ui-mo-line);stroke-width:2.6}:where(:root[data-design=modern]) .dbx-curve-trend{fill:none;stroke:var(--ui-mo-trend);stroke-width:1.6;stroke-dasharray:5 5;stroke-linecap:round}:where(:root[data-design=modern]) .dbx-curve-dot{width:11px;height:11px;margin:0 0 -5.5px -5.5px;border-radius:50%;background:var(--ui-surface);box-shadow:0 0 0 2.25px var(--ui-mo-line),0 0 10px 1px var(--ui-mo-line-glow)}:where(:root[data-design=modern]) .dbx-peak{background:var(--ui-surface-2);color:var(--ui-text);border:1px solid var(--ui-line-2);font:650 11.5px/1 var(--dbx-font);padding:6px 10px;border-radius:9px;box-shadow:var(--dbx-shadow-pop)}:where(:root[data-design=modern]) .dbx-curve-legend{list-style:none;margin:-2px 0 2px;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;font-size:12px;color:var(--ui-text-2)}:where(:root[data-design=modern]) .dbx-curve-legend li{display:inline-flex;align-items:center;gap:7px}:where(:root[data-design=modern]) .dbx-curve-legend i.is-line{width:8px;height:8px;border-radius:50%;background:var(--ui-mo-line);box-shadow:0 0 8px var(--ui-mo-line-glow)}:where(:root[data-design=modern]) .dbx-curve-legend i.is-trend{width:16px;border-top:2px dashed var(--ui-mo-trend)}@keyframes mo-reveal{0%{clip-path:inset(-40px 100% -40px -40px)}to{clip-path:inset(-40px -40px -40px -40px)}}@media (prefers-reduced-motion: no-preference){:where(:root[data-design=modern]) .dbx-curve{animation:mo-reveal .9s cubic-bezier(.2,.8,.2,1) both}:where(:root[data-design=modern]) .dbx-curve-dot{animation:mo-fade .4s .6s ease both}}@keyframes mo-fade{0%{opacity:0}to{opacity:1}}:where(:root[data-design=modern]) .dbx-bar-track{height:8px;border-radius:999px;background:var(--ui-mo-track)}:where(:root[data-design=modern]) .dbx-bar-track.is-thin{height:6px}:where(:root[data-design=modern]) .dbx-bar{border-radius:999px;box-shadow:0 0 10px -3px currentColor}:where(:root[data-design=modern]) .dbx-stack{height:12px;gap:3px;margin-bottom:14px}:where(:root[data-design=modern]) .dbx-stack-seg{border-radius:3px}:where(:root[data-design=modern]) .dbx-stack-seg:first-child{border-radius:999px 3px 3px 999px}:where(:root[data-design=modern]) .dbx-stack-seg:last-child{border-radius:3px 999px 999px 3px}:where(:root[data-design=modern]) .dbx-stack-seg:only-child{border-radius:999px}:where(:root[data-design=modern]) .dbx-stack-seg em{display:none}:where(:root[data-design=modern]) .dbx-legend i{border-radius:50%;width:8px;height:8px}:where(:root[data-design=modern]) .dbx-div-track{background:var(--ui-mo-track);border-radius:7px;height:16px}:where(:root[data-design=modern]) .dbx-div-row.is-pos .dbx-div-bar{background:linear-gradient(90deg,var(--ui-mo-pos-2),var(--ui-mo-pos));box-shadow:0 0 16px -2px var(--ui-mo-pos-glow),inset 0 1px 0 var(--ui-hi)}:where(:root[data-design=modern]) .dbx-div-row.is-neg .dbx-div-bar{background:linear-gradient(270deg,var(--ui-mo-neg-2),var(--ui-mo-neg));box-shadow:0 0 16px -2px var(--ui-mo-neg-glow),inset 0 1px 0 var(--ui-hi)}:where(:root[data-design=modern]) .dbx-div-bar:after{background:repeating-linear-gradient(135deg,var(--ui-mo-hatch) 0 1.5px,transparent 1.5px 4.5px);opacity:.55}:where(:root[data-design=modern]) .dbx-div-val{font-weight:650}:where(:root[data-design=modern]) .dbx-ring-a{stop-color:var(--ui-mo-line)}:where(:root[data-design=modern]) .dbx-ring-b{stop-color:var(--ui-mo-bar-a)}:where(:root[data-design=modern]) .dbx-ring-track{stroke:var(--ui-mo-track)}:where(:root[data-design=modern]) .dbx-ring-arc{filter:drop-shadow(0 0 4px var(--ui-mo-line-glow))}:where(:root[data-design=modern]) .rd-ks-bar{height:6px;background:var(--ui-mo-track);box-shadow:none}:where(:root[data-design=modern]) .rd-ks-dot{width:8px;height:8px;box-shadow:0 0 6px var(--c)}:where(:root[data-design=modern]) .rd-ks-row{border-radius:10px}:where(:root[data-design=modern]) .rd-ks-block{padding:14px 12px 10px}:where(:root[data-design=modern]) .dbx-preview.is-modern{background:var(--ui-side-bg);border:1px solid var(--ui-line);border-radius:14px;padding:6px 12px 6px 6px;gap:6px}:where(:root[data-design=modern]) .dbx-preview-item{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 12px;border-radius:9px;font-size:13px;color:var(--ui-side-muted)}:where(:root[data-design=modern]) .dbx-preview-item svg{width:16px;height:16px;color:var(--ui-side-dim)}:where(:root[data-design=modern]) .dbx-preview-item.is-active{background:var(--ui-accent);color:var(--ui-on-accent);font-weight:600;box-shadow:0 6px 18px -6px var(--ui-mo-active-glow)}:where(:root[data-design=modern]) .dbx-preview-item.is-active svg{color:var(--ui-on-accent)}:where(:root[data-design=modern]) .dbx-design-opt{background:var(--ui-surface);border-color:var(--ui-line-2)}:where(:root[data-design=modern]) .dbx-design-opt[aria-checked=true]{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent),0 0 20px -8px var(--ui-mo-active-glow)}:where(:root[data-design=modern]) .dbx-row-ic{background:var(--ui-soft);border:1px solid var(--ui-line-2);color:var(--ui-text-2)}:where(:root[data-design=modern]) .dbx-login{isolation:isolate;background:radial-gradient(60vmax 40vmax at 20% 0%,var(--ui-bg-glow-1),transparent 60%),var(--ui-bg)}:where(:root[data-design=modern]) .dbx-login:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--ui-mo-noise)}:where(:root[data-design=modern]) .dbx-login-card{border-radius:20px;box-shadow:var(--dbx-shadow-pop)}:where(:root[data-design=modern]) .dbx-login-brand{background:var(--ui-soft);border:1px solid var(--ui-line)}:where(:root[data-design=modern]) .dbx-login-brand:after{display:none}:where(:root[data-design=modern]) .dbx-login-brand b{color:var(--ui-text)}:where(:root[data-design=modern]) .dbx-login-brand small{color:var(--ui-text-3)}@media (max-width: 1023px){:where(:root[data-design=modern]) .dbx-side{width:min(300px,86vw);border-radius:0 18px 18px 0;border-right:1px solid var(--ui-line-2);background:var(--ui-side-drawer)}:where(:root[data-design=modern]) .dbx-side-close{background:var(--ui-side-a1);color:var(--ui-side-text);border:1px solid var(--ui-line)}:where(:root[data-design=modern]) .dbx-main{padding:0}:where(:root[data-design=modern]) .dbx-topbar{padding:10px 14px;min-height:60px}:where(:root[data-design=modern]) .dbx-work{margin:0;border-radius:0;padding:22px 20px 40px}}@media (max-width: 1180px){:where(:root[data-design=modern]) .dbx-gsearch{flex-basis:260px}}@media (max-width: 1023px){:where(:root[data-design=modern]) .dbx-gsearch{flex-basis:180px;margin-left:8px}:where(:root[data-design=modern]) .mo-kbd{display:none}}@media (max-width: 900px){:where(:root[data-design=modern]) .mo-cta span{display:none}:where(:root[data-design=modern]) .mo-cta{padding:0;width:40px;justify-content:center}}@media (max-width: 720px){:where(:root[data-design=modern]) .dbx-work{padding:18px 14px 36px}:where(:root[data-design=modern]) .dbx-topbar{gap:6px;padding:8px 10px}:where(:root[data-design=modern]) .dbx-topbar-title{flex:1 1 auto;min-width:0}:where(:root[data-design=modern]) .dbx-topbar.is-searching .dbx-gsearch{background:var(--ui-surface-solid)}:where(:root[data-design=modern]) .mo-kbd{display:none}:where(:root[data-design=modern]) .dbx-h2{font-size:1.3rem}:where(:root[data-design=modern]) .dbx-tiles,:where(:root[data-design=modern]) .dbx-tiles.is-small{gap:10px}:where(:root[data-design=modern]) .dbx-tile,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child{padding:13px 14px;border-radius:14px}:where(:root[data-design=modern]) .dbx-tile-value,:where(:root[data-design=modern]) .dbx-tiles>.dbx-tile:first-child .dbx-tile-value{font-size:1.35rem}:where(:root[data-design=modern]) .dbx-tile.has-ring .dbx-tile-ring{width:56px!important;height:56px!important}:where(:root[data-design=modern]) .dbx-card,:where(:root[data-design=modern]) .dbx-chart-card{border-radius:14px}:where(:root[data-design=modern]) .dbx-chart-card{padding:14px 12px}:where(:root[data-design=modern]) .mo-pop{position:fixed;left:12px;right:12px;top:64px;width:auto}:where(:root[data-design=modern]) .mo-pop.is-new{width:auto}}@media (max-width: 480px){:where(:root[data-design=modern]) .dbx-tile-ic{display:none}:where(:root[data-design=modern]) .dbx-tile.has-ring{grid-template-columns:minmax(0,1fr)}:where(:root[data-design=modern]) .dbx-tile.has-ring .dbx-tile-ring{display:none}:where(:root[data-design=modern]) .mo-tbtn,:where(:root[data-design=modern]) .dbx-compact,:where(:root[data-design=modern]) .mo-cta{width:38px;height:38px}}
