@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:optional;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_7484dd{font-family:Manrope,Manrope Fallback;font-style:normal}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1cdd02902f937a18-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/7deddc85b7ffd1dc-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1a3dce5cfb5f7760-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/15605e25b523335c-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/641a7b8a5800ee0e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/4c4b3b30b6bcb2be-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:optional;src:url(/_next/static/media/ec14413c594b3356-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1cdd02902f937a18-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/7deddc85b7ffd1dc-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1a3dce5cfb5f7760-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/15605e25b523335c-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/641a7b8a5800ee0e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/4c4b3b30b6bcb2be-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:optional;src:url(/_next/static/media/ec14413c594b3356-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1cdd02902f937a18-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/7deddc85b7ffd1dc-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/1a3dce5cfb5f7760-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/15605e25b523335c-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/641a7b8a5800ee0e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/4c4b3b30b6bcb2be-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:optional;src:url(/_next/static/media/ec14413c594b3356-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Mono Fallback;src:local("Arial");ascent-override:79.43%;descent-override:21.77%;line-gap-override:0.00%;size-adjust:134.59%}.__className_86ab76{font-family:Noto Sans Mono,Noto Sans Mono Fallback;font-style:normal}.__variable_86ab76{--font-brand:"Noto Sans Mono","Noto Sans Mono Fallback"}:root,:root[data-theme=light]{--color-bg-base:#ffffff;--color-bg-container:#ffffff;--color-bg-layout:#ffffff;--color-bg-sidebar:#ffffff;--color-bg-surface-elevated:#ffffff;--color-bg-input:#ffffff;--color-bg-table-header:#ffffff;--color-bg-table-row-hover:rgba(0,0,0,0.02);--color-bg-table-row-zebra:#ffffff;--color-bg-button-secondary:#ffffff;--color-bg-button-secondary-hover:#f8f8f8;--color-bg-button-secondary-active:#f0f0f0;--color-bg-secondary:#f9fafb;--color-bg-tertiary:#f3f4f6;--color-bg-subtle:var(--color-bg-tertiary);--color-bg-hover:rgba(0,0,0,0.04);--color-bg-badge-red:#fef2f2;--color-bg-badge-green:#f0fdf4;--color-bg-badge-orange:#fff7ed;--color-bg-badge-blue:#eff6ff;--color-bg-badge-default:#f9fafb;--color-text-primary:rgba(0,0,0,0.85);--color-text-secondary:rgba(0,0,0,0.65);--color-text-tertiary:rgba(0,0,0,0.45);--color-text-placeholder:rgba(0,0,0,0.35);--color-text-on-primary:#ffffff;--color-text-on-danger:#ffffff;--color-text-link:#1890ff;--color-text-link-hover:#40a9ff;--color-text-muted:var(--color-text-secondary);--color-text-caption:var(--color-text-tertiary);--color-text-error:var(--color-danger);--color-text-success:var(--color-success-text);--color-text-warning:var(--color-warning-text);--color-text-price:var(--color-primary);--color-border-default:rgba(0,0,0,0.12);--color-border-input:rgba(0,0,0,0.20);--color-border-input-hover:rgba(0,0,0,0.28);--color-border-table:rgba(0,0,0,0.12);--color-border-table-header:rgba(0,0,0,0.15);--color-border-card:rgba(0,0,0,0.12);--color-border-divider:rgba(0,0,0,0.12);--color-border:var(--color-border-default);--color-hover-row:rgba(0,0,0,0.02);--color-hover-bg:rgba(0,0,0,0.04);--color-focus-ring:rgba(10,31,51,0.3);--color-disabled-bg:#ffffff;--color-disabled-text:rgba(0,0,0,0.25);--color-disabled-border:rgba(0,0,0,0.12);--shadow-card:none;--shadow-header:none;--shadow-dropdown:0 2px 8px rgba(0,0,0,0.12);--shadow-modal:0 4px 16px rgba(0,0,0,0.15);--color-red:#ff4d4f;--color-green:#52c41a;--color-orange:#fa8c16;--color-blue:#1890ff;--color-primary:#163A5F;--color-primary-hover:#1d4975;--color-primary-active:#0f2a48;--color-primary-text:#ffffff;--color-button-primary-border:var(--color-primary-border-muted);--color-button-primary-highlight:rgba(255,255,255,0.14);--color-button-primary-shadow:var(--shadow-primary-sm);--color-button-primary-shadow-hover:var(--shadow-primary-md);--color-button-secondary-bg:var(--color-bg-button-secondary);--color-button-secondary-border:var(--color-border-input);--color-button-secondary-hover-bg:var(--color-bg-button-secondary-hover);--color-button-secondary-hover-border:var(--color-border-input-hover);--color-button-secondary-active-bg:var(--color-bg-button-secondary-active);--color-button-spinner-track:rgba(255,255,255,0.35);--color-button-spinner-track-muted:var(--color-spinner-track);--color-button-active-inset-shadow:inset 0 1px 2px rgba(0,0,0,0.12);--color-button-danger-highlight:rgba(255,255,255,0.14);--color-danger:#ff4d4f;--color-danger-hover:#ff7875;--color-danger-active:#d9363e;--color-danger-bg:#fff1f0;--color-error:var(--color-danger);--color-error-bg:var(--color-danger-bg);--color-success:#10b981;--color-success-bg:#d1fae5;--color-success-text:#065f46;--color-warning:#f59e0b;--color-warning-bg:#fef3c7;--color-warning-text:#92400e;--color-info:#163A5F;--color-info-bg:#e6ebf0;--color-info-text:#0f2a48;--color-primary-bg:#e6ebf0;--color-surface:var(--color-bg-surface-elevated);--color-overlay-backdrop:rgba(16,24,40,0.08);--color-sidebar-backdrop:rgba(16,24,40,0.08);--color-header-glass:rgba(255,255,255,0.92);--color-modal-backdrop:rgba(0,0,0,0.25);--color-paywall-backdrop:rgba(15,23,42,0.55);--color-media-backdrop:rgba(0,0,0,0.9);--color-glass-border:rgba(255,255,255,0.3);--color-glass-border-subtle:rgba(255,255,255,0.18);--color-glass-border-strong:rgba(255,255,255,0.42);--color-glass-surface:rgba(255,255,255,0.15);--color-glass-surface-hover:rgba(255,255,255,0.25);--color-glass-surface-strong:rgba(255,255,255,0.28);--color-glass-gradient-stop:rgba(255,255,255,0.38);--color-text-on-glass:rgba(255,255,255,0.85);--color-primary-emphasis:rgba(22,58,95,0.85);--color-primary-border-subtle:rgba(22,58,95,0.14);--color-primary-border-muted:rgba(22,58,95,0.18);--color-primary-border-strong:rgba(22,58,95,0.5);--color-primary-bg-subtle:rgba(22,58,95,0.03);--color-primary-bg-muted:rgba(22,58,95,0.06);--color-link-bg-subtle:rgba(24,144,255,0.05);--color-link-border-subtle:rgba(24,144,255,0.15);--color-row-highlight:rgba(0,0,0,0.015);--color-row-hover-subtle:rgba(0,0,0,0.03);--color-warning-row-bg:rgba(251,191,36,0.15);--color-danger-row-bg:rgba(239,68,68,0.15);--color-danger-row-bg-subtle:rgba(239,68,68,0.025);--color-danger-row-bg-muted:rgba(239,68,68,0.05);--color-danger-border-subtle:rgba(239,68,68,0.35);--color-danger-bg-subtle:rgba(239,68,68,0.08);--color-success-row-bg:rgba(16,185,129,0.1);--color-warning-row-bg-muted:rgba(245,158,11,0.1);--color-danger-row-bg-muted-alt:rgba(239,68,68,0.1);--color-neutral-row-bg:rgba(107,114,128,0.1);--color-muted-row-bg:rgba(156,163,175,0.1);--color-orange-badge-bg:rgba(230,126,34,0.08);--color-orange-badge-border:rgba(230,126,34,0.25);--color-orange-badge-bg-hover:rgba(230,126,34,0.14);--color-orange-badge-border-hover:rgba(230,126,34,0.45);--color-orange-badge-bg-active:rgba(230,126,34,0.2);--color-success-bg-subtle:rgba(34,197,94,0.1);--color-spinner-track:rgba(102,126,234,0.2);--color-text-emphasis:rgba(0,0,0,0.78);--color-text-body-muted:rgba(0,0,0,0.55);--color-text-paywall-title:rgba(0,0,0,0.88);--color-text-paywall-body:rgba(0,0,0,0.72);--shadow-primary-sm:0 2px 8px rgba(22,58,95,0.3);--shadow-primary-md:0 4px 12px rgba(22,58,95,0.4);--shadow-brand-sm:0 14px 36px rgba(15,42,72,0.08);--shadow-brand-md:0 10px 24px rgba(15,42,72,0.08);--shadow-brand-lg:0 12px 28px rgba(15,42,72,0.28),0 3px 8px rgba(0,0,0,0.18);--shadow-brand-lg-hover:0 16px 32px rgba(15,42,72,0.34),0 4px 10px rgba(0,0,0,0.2);--shadow-brand-panel:0 8px 32px rgba(0,0,0,0.16),0 2px 8px var(--color-border-default);--shadow-brand-drop:0 14px 18px rgba(15,42,72,0.24);--shadow-brand-card:0 6px 18px rgba(0,0,0,0.1);--shadow-brand-panel-lg:0 8px 24px rgba(0,0,0,0.14);--shadow-subtle-xs:0 1px 2px rgba(0,0,0,0.05);--shadow-subtle-sm:0 1px 3px rgba(0,0,0,0.05);--shadow-subtle-md:0 1px 3px rgba(0,0,0,0.2);--shadow-paywall:0 20px 50px rgba(0,0,0,0.2);--shadow-finance-card:0 4px 6px -1px rgba(0,0,0,0.3),0 2px 4px -1px rgba(0,0,0,0.2);--shadow-pagination-active:0 2px 8px rgba(59,130,246,0.35);--shadow-focus-error:0 0 0 2px rgba(220,53,69,0.2);--shadow-focus-warning:0 0 0 2px rgba(255,168,74,0.2);--shadow-focus-error-lg:0 0 0 3px rgba(239,68,68,0.1);--shadow-focus-success:0 0 0 2px rgba(32,214,107,0.18);--shadow-heatmap-today:inset 0 0 0 1px color-mix(in srgb,var(--color-info) 40%,transparent);--shadow-heatmap-selected:inset 0 0 6px color-mix(in srgb,var(--color-info) 25%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--color-info) 50%,transparent);--color-chart-axis:#6b7280;--color-chart-grid:#e5e7eb;--color-chart-cursor:rgba(0,0,0,0.06);--color-skeleton-from:#e2e8f0;--color-skeleton-to:#f1f5f9;--header-height:64px;--header-height-mobile:56px;--header-padding-mobile:0 12px;--header-padding-tablet:0 20px;--header-padding-desktop:0 24px;--header-gap-mobile:8px;--header-gap-tablet:12px;--header-gap-desktop:16px;--sidebar-width-full:280px;--sidebar-width-compact:72px;--sidebar-width-min:200px;--sidebar-width-max:320px;--sidebar-width-mobile:280px;--card-padding-dark:20px;--card-padding-light:24px;--card-border-radius:4px;--summary-border-radius:16px;--table-border-radius:16px;--card-body-padding:12px;--content-padding:var(--page-padding);--content-padding-mobile:var(--page-padding-mobile);--content-padding-tablet:var(--page-padding-tablet);--content-padding-desktop:var(--page-padding-desktop);--content-padding-hidden:8px;--content-margin-top:64px;--content-margin-top-mobile:56px;--font-family-base:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--transition-base:0.2s ease;--transition-sidebar:0.3s ease;--transition-theme:0.3s ease;--z-index-header:1000;--z-index-sidebar:999;--z-index-sidebar-overlay:998;--z-index-dropdown:1001;--z-index-modal:1100;--z-index-popover:1150;--z-index-fullscreen-overlay:1200;--color-text:var(--color-text-primary);--color-background:var(--color-bg-layout);--color-secondary:var(--color-bg-secondary);--color-secondary-hover:var(--color-bg-tertiary);--color-danger-dark:var(--color-danger-active);--color-danger-light:var(--color-danger-bg);--color-primary-dark:var(--color-primary-active);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-tertiary);--border-color:var(--color-border-default);--error-color:var(--color-danger);--primary-color:var(--color-primary);--disabled-bg:var(--color-disabled-bg);--color-bg-disabled:var(--color-disabled-bg);--color-background-secondary:var(--color-bg-secondary);--radius-sm:2px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--shadow-sm:0 1px 2px rgba(0,0,0,0.06);--shadow-md:0 4px 12px rgba(0,0,0,0.1);--shadow-lg:0 8px 24px rgba(0,0,0,0.12);--shadow-xl:0 12px 36px rgba(0,0,0,0.14);--transition-fast:0.15s ease;--transition-slow:0.3s ease}[data-theme=dark]{--color-bg-layout:#17212b;--color-bg-base:#17212b;--color-bg-sidebar:#1f2a36;--color-bg-container:#1e2a38;--color-bg-surface-elevated:#243447;--color-bg-input:#1e2a38;--color-bg-table-header:#27384a;--color-bg-table-row-hover:rgba(255,255,255,0.09);--color-bg-table-row-zebra:#1b2633;--color-bg-button-secondary:#2a3949;--color-bg-button-secondary-hover:#314457;--color-bg-button-secondary-active:#223141;--color-bg-secondary:#1b2633;--color-bg-tertiary:#2a3949;--color-bg-subtle:var(--color-bg-tertiary);--color-bg-hover:rgba(255,255,255,0.1);--color-bg-badge-red:#402225;--color-bg-badge-green:#1e3b34;--color-bg-badge-orange:#3f321e;--color-bg-badge-blue:#1f3348;--color-bg-badge-default:#2a3949;--color-text-primary:#e7edf5;--color-text-secondary:#b8c5d3;--color-text-tertiary:#8da0b3;--color-text-placeholder:#72859a;--color-text-on-primary:#ffffff;--color-text-on-danger:#ffffff;--color-text-link:#77b6ff;--color-text-link-hover:#9bc9ff;--color-text-muted:var(--color-text-secondary);--color-text-caption:var(--color-text-tertiary);--color-text-error:var(--color-danger);--color-text-success:var(--color-success-text);--color-text-warning:var(--color-warning-text);--color-text-price:var(--color-text-primary);--color-border-default:rgba(200,218,236,0.2);--color-border-input:rgba(200,218,236,0.28);--color-border-input-hover:rgba(200,218,236,0.36);--color-border-table:rgba(255,255,255,0.18);--color-border-table-header:rgba(255,255,255,0.22);--color-border-card:rgba(200,218,236,0.18);--color-border-divider:rgba(200,218,236,0.14);--color-border:var(--color-border-default);--color-hover-row:rgba(255,255,255,0.09);--color-hover-bg:rgba(255,255,255,0.12);--color-focus-ring:rgba(104,165,255,0.32);--color-disabled-bg:rgba(200,218,236,0.08);--color-disabled-text:rgba(231,237,245,0.45);--color-disabled-border:rgba(200,218,236,0.16);--shadow-card:0 6px 20px rgba(6,14,24,0.45);--shadow-header:0 4px 16px rgba(6,14,24,0.4);--shadow-dropdown:0 14px 36px rgba(6,14,24,0.55);--shadow-modal:0 20px 52px rgba(6,14,24,0.6);--color-red:#f87171;--color-green:#34d399;--color-orange:#f59e0b;--color-blue:#77b6ff;--color-primary:#163A5F;--color-primary-hover:#1d4975;--color-primary-active:#0f2a48;--color-primary-text:#ffffff;--color-button-primary-border:var(--color-primary-border-subtle);--color-button-primary-highlight:rgba(255,255,255,0.1);--color-button-primary-shadow:0 2px 10px rgba(6,14,24,0.5);--color-button-primary-shadow-hover:0 4px 14px rgba(6,14,24,0.58);--color-button-secondary-bg:transparent;--color-button-secondary-border:var(--color-border-input-hover);--color-button-secondary-hover-bg:var(--color-primary-bg-subtle);--color-button-secondary-hover-border:var(--color-primary-border-subtle);--color-button-secondary-active-bg:var(--color-primary-bg-muted);--color-button-spinner-track:rgba(255,255,255,0.35);--color-button-spinner-track-muted:rgba(141,160,179,0.35);--color-button-active-inset-shadow:inset 0 1px 2px rgba(0,0,0,0.35);--color-button-danger-highlight:rgba(255,255,255,0.1);--color-danger:#f06464;--color-danger-hover:#f58a8a;--color-danger-active:#d94f4f;--color-danger-bg:#3b2025;--color-error:var(--color-danger);--color-error-bg:var(--color-danger-bg);--color-success:#34d399;--color-success-bg:#1d3a34;--color-success-text:#7ce7c2;--color-warning:#f6b04a;--color-warning-bg:#3d2f1f;--color-warning-text:#ffd089;--color-info:#5fa8ff;--color-info-bg:#203247;--color-info-text:#c7dcf4;--color-primary-bg:#203247;--color-surface:var(--color-bg-surface-elevated);--color-overlay-backdrop:rgba(6,14,24,0.62);--color-sidebar-backdrop:rgba(6,14,24,0.45);--color-header-glass:rgba(36,52,71,0.9);--color-modal-backdrop:rgba(0,0,0,0.55);--color-paywall-backdrop:rgba(6,14,24,0.72);--color-media-backdrop:rgba(0,0,0,0.92);--color-glass-border:rgba(255,255,255,0.24);--color-glass-border-subtle:rgba(255,255,255,0.14);--color-glass-border-strong:rgba(255,255,255,0.36);--color-glass-surface:rgba(255,255,255,0.1);--color-glass-surface-hover:rgba(255,255,255,0.18);--color-glass-surface-strong:rgba(255,255,255,0.22);--color-glass-gradient-stop:rgba(255,255,255,0.28);--color-text-on-glass:rgba(255,255,255,0.88);--color-primary-emphasis:var(--color-text-link);--color-primary-border-subtle:rgba(147,197,253,0.28);--color-primary-border-muted:rgba(148,163,184,0.34);--color-primary-border-strong:rgba(147,197,253,0.55);--color-primary-bg-subtle:rgba(37,99,235,0.12);--color-primary-bg-muted:rgba(37,99,235,0.18);--color-link-bg-subtle:rgba(95,168,255,0.12);--color-link-border-subtle:rgba(95,168,255,0.28);--color-row-highlight:rgba(255,255,255,0.04);--color-row-hover-subtle:rgba(255,255,255,0.05);--color-warning-row-bg:rgba(246,176,74,0.18);--color-danger-row-bg:rgba(240,100,100,0.18);--color-danger-row-bg-subtle:rgba(240,100,100,0.06);--color-danger-row-bg-muted:rgba(240,100,100,0.1);--color-danger-border-subtle:rgba(240,100,100,0.35);--color-danger-bg-subtle:rgba(240,100,100,0.12);--color-success-row-bg:rgba(52,211,153,0.14);--color-warning-row-bg-muted:rgba(246,176,74,0.14);--color-danger-row-bg-muted-alt:rgba(240,100,100,0.14);--color-neutral-row-bg:rgba(141,160,179,0.14);--color-muted-row-bg:rgba(141,160,179,0.1);--color-orange-badge-bg:rgba(245,158,11,0.14);--color-orange-badge-border:rgba(245,158,11,0.32);--color-orange-badge-bg-hover:rgba(245,158,11,0.22);--color-orange-badge-border-hover:rgba(245,158,11,0.48);--color-orange-badge-bg-active:rgba(245,158,11,0.28);--color-success-bg-subtle:rgba(52,211,153,0.14);--color-spinner-track:rgba(95,168,255,0.22);--color-text-emphasis:var(--color-text-primary);--color-text-body-muted:var(--color-text-secondary);--color-text-paywall-title:var(--color-text-primary);--color-text-paywall-body:var(--color-text-secondary);--shadow-primary-sm:0 2px 8px rgba(6,14,24,0.45);--shadow-primary-md:0 4px 12px rgba(6,14,24,0.55);--shadow-brand-sm:0 14px 36px rgba(6,14,24,0.35);--shadow-brand-md:0 10px 24px rgba(6,14,24,0.32);--shadow-brand-lg:0 12px 28px rgba(6,14,24,0.45),0 3px 8px rgba(0,0,0,0.35);--shadow-brand-lg-hover:0 16px 32px rgba(6,14,24,0.52),0 4px 10px rgba(0,0,0,0.38);--shadow-brand-panel:0 8px 32px rgba(6,14,24,0.55),0 2px 8px var(--color-border-default);--shadow-brand-drop:0 14px 18px rgba(6,14,24,0.42);--shadow-brand-card:0 6px 18px rgba(6,14,24,0.4);--shadow-brand-panel-lg:0 8px 24px rgba(6,14,24,0.48);--shadow-subtle-xs:0 1px 2px rgba(6,14,24,0.35);--shadow-subtle-sm:0 1px 3px rgba(6,14,24,0.35);--shadow-subtle-md:0 1px 3px rgba(6,14,24,0.45);--shadow-paywall:0 20px 50px rgba(6,14,24,0.55);--shadow-finance-card:0 4px 6px -1px rgba(6,14,24,0.45),0 2px 4px -1px rgba(6,14,24,0.35);--shadow-pagination-active:0 2px 8px rgba(95,168,255,0.35);--shadow-focus-error:0 0 0 2px rgba(240,100,100,0.28);--shadow-focus-warning:0 0 0 2px rgba(246,176,74,0.28);--shadow-focus-error-lg:0 0 0 3px rgba(240,100,100,0.16);--shadow-focus-success:0 0 0 2px rgba(52,211,153,0.28);--shadow-heatmap-today:inset 0 0 0 1px color-mix(in srgb,var(--color-info) 40%,transparent);--shadow-heatmap-selected:inset 0 0 6px color-mix(in srgb,var(--color-info) 25%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--color-info) 50%,transparent);--color-chart-axis:#8ea2b6;--color-chart-grid:rgba(200,218,236,0.12);--color-chart-cursor:rgba(123,176,255,0.08);--color-skeleton-from:#223041;--color-skeleton-to:#2a3949;--card-padding-light:20px;--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-tertiary);--border-color:var(--color-border-default);--error-color:var(--color-danger);--primary-color:var(--color-primary);--disabled-bg:var(--color-disabled-bg);--color-bg-disabled:var(--color-disabled-bg);--color-background-secondary:var(--color-bg-secondary)}:root[data-theme=light] .person-create-radio-card:hover,:root[data-theme=light] .person-create-section--role{background:transparent!important}:root[data-theme=light] .upload-scenario-option{background-color:transparent!important}:root[data-theme=light] .upload-photo-card,:root[data-theme=light] .upload-photo-card.disabled:hover,:root[data-theme=light] .upload-photo-card.has-file,:root[data-theme=light] .upload-photo-card.has-file:hover,:root[data-theme=light] .upload-photo-card:hover,:root[data-theme=light] .upload-photo-preview-info,:root[data-theme=light] .upload-scenario-option.active,:root[data-theme=light] .upload-zone,:root[data-theme=light] .upload-zone.has-file,:root[data-theme=light] .upload-zone.has-file:hover,:root[data-theme=light] .upload-zone:hover{background-color:var(--color-bg-container)!important}:root[data-theme=light] .agreement-create-calculated,:root[data-theme=light] .agreement-create-section--financial{background-color:transparent!important}:root[data-theme=light] .agreement-create-radio-label:hover:not(:has(input:disabled)){background-color:transparent!important}:root[data-theme=light] .finance-page-dropdown-item:hover{background:var(--color-hover-row)!important}:root[data-theme=light] .finance-page-dropdown-item:active{background:var(--color-hover-bg)!important}:root[data-theme=light] .finance-table thead{background:transparent!important}:root[data-theme=light] .finance-table tbody tr:hover{background:var(--color-hover-row)!important}:root[data-theme=light] .finance-pagination{background:transparent!important}:root[data-theme=light] .pagination-button:hover:not(:disabled){background:var(--color-hover-row)!important}:root[data-theme=light] .partners-section-status-inactive{background:transparent!important;border:1px solid var(--color-danger)!important}:root[data-theme=light] .partners-section-status-archived{background:transparent!important;border:1px solid var(--color-text-secondary)!important}:root[data-theme=light] .employees-role-администратор{background:transparent!important;border:1px solid var(--color-warning-text)!important}:root[data-theme=light] .employees-status-inactive{background:transparent!important;border:1px solid var(--color-danger)!important}:root[data-theme=light] .status-pending{background:transparent!important;border:1px solid var(--color-warning-text)!important}:root[data-theme=light] .info-card,:root[data-theme=light] .modal-content,:root[data-theme=light] .page-container-with-surface{border-radius:0!important}:root[data-theme=light] .info-card,:root[data-theme=light] .login-card,:root[data-theme=light] .login-logo,:root[data-theme=light] .page-container-with-surface{box-shadow:none!important}:root[data-theme=light] .info-card,:root[data-theme=light] .login-card,:root[data-theme=light] .modal-content{border:1px solid var(--color-border-default)!important}[data-theme=dark] .person-create-radio-card:hover{background:var(--color-bg-button-secondary-hover);border-color:var(--color-primary)}[data-theme=dark] .person-create-radio-card-label{color:var(--color-text-primary)}[data-theme=dark] .person-create-radio-card:hover .person-create-radio-card-label{color:var(--color-primary)}[data-theme=dark] .person-create-radio-card--active{background:var(--color-primary-bg);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg)}[data-theme=dark] .person-create-radio-card--active .person-create-radio-card-label{color:var(--color-primary);font-weight:600}[data-theme=dark] .person-create-actions{border-top-color:var(--color-border-divider)}[data-theme=dark] .person-create-radio{color:var(--color-text-primary)}[data-theme=dark] .person-create-radio--compact{color:var(--color-text-secondary)}[data-theme=dark] .person-create-radio:hover{color:var(--color-primary)}[data-theme=dark] .search-input-wrapper{background:var(--color-bg-input);border-color:var(--color-border-input)}[data-theme=dark] .search-input-wrapper:focus-within{border-color:var(--color-primary);background:var(--color-bg-surface-elevated)}[data-theme=dark] .search-input{color:var(--color-text-primary)}[data-theme=dark] .search-input,[data-theme=dark] .search-input:focus{background:transparent;border:none;box-shadow:none}[data-theme=dark] .search-input::-moz-placeholder{color:var(--color-text-placeholder)}[data-theme=dark] .search-input::placeholder{color:var(--color-text-placeholder)}[data-theme=dark] .modal-overlay{background:var(--color-overlay-backdrop)}[data-theme=dark] .info-card-title,[data-theme=dark] .person-create-section-title,[data-theme=dark] h3{color:var(--color-text-primary);font-weight:600}[data-theme=dark] .info-label,[data-theme=dark] .person-create-label{color:var(--color-text-secondary)}[data-theme=dark] input:not([type=radio]):not([type=checkbox]):not(.search-input),[data-theme=dark] select,[data-theme=dark] textarea{background:var(--color-bg-input);border-color:var(--color-border-input);color:var(--color-text-primary)}[data-theme=dark] input::-moz-placeholder,[data-theme=dark] select::-moz-placeholder,[data-theme=dark] textarea::-moz-placeholder{color:var(--color-text-placeholder)}[data-theme=dark] input::placeholder,[data-theme=dark] select::placeholder,[data-theme=dark] textarea::placeholder{color:var(--color-text-placeholder)}[data-theme=dark] input:focus:not([type=radio]):not([type=checkbox]):not(.search-input),[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--color-text-link);background:var(--color-bg-input);box-shadow:0 0 0 2px var(--color-focus-ring)}[data-theme=dark] input:disabled,[data-theme=dark] select:disabled,[data-theme=dark] textarea:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text);border-color:var(--color-disabled-border)}[data-theme=dark] .page-title,[data-theme=dark] h1{color:var(--color-text-primary)}[data-theme=dark] .table-header,[data-theme=dark] thead th{color:var(--color-text-primary);font-weight:600}[data-theme=dark] .table-row:hover,[data-theme=dark] tbody tr:hover{background:var(--color-bg-table-row-hover)}[data-theme=dark] .pagination-current{background:var(--color-primary);color:var(--color-text-on-primary);box-shadow:var(--shadow-pagination-active)}[data-theme=dark] .pagination-button:hover:not(:disabled){background:var(--color-hover-bg);border-color:var(--color-primary)}[data-theme=dark] .info-empty,[data-theme=dark] .person-create-radio-group--empty{background:var(--color-bg-table-row-zebra);border-color:var(--color-border-divider);color:var(--color-text-tertiary)}[data-theme=dark] [class*=divider],[data-theme=dark] hr{border-color:var(--color-border-divider)}[data-theme=dark] .person-create-section{background:transparent}[data-theme=dark] .person-create-field-description,[data-theme=dark] .person-create-helper-text{color:var(--color-text-tertiary)}[data-theme=dark] .counterparty-details-document-item,[data-theme=dark] .document-item{background:var(--color-bg-table-row-zebra);border-color:var(--color-border-default)}[data-theme=dark] .counterparty-details-document-item:hover,[data-theme=dark] .document-item:hover{background:var(--color-bg-table-row-hover);border-color:var(--color-border-input)}[data-theme=dark] .agreement-create-section--financial{background-color:var(--color-bg-container);border-color:var(--color-border-default);box-shadow:none}[data-theme=dark] .agreement-create-section-title{color:var(--color-text-primary);border-bottom-color:var(--color-border-divider);font-weight:600}[data-theme=dark] .agreement-create-badge{background-color:var(--color-bg-badge-default);color:var(--color-text-secondary)}[data-theme=dark] .agreement-create-helper{color:var(--color-text-tertiary);opacity:1}[data-theme=dark] .agreement-create-helper-text{color:var(--color-text-secondary)}[data-theme=dark] .agreement-create-helper-text--small{color:var(--color-text-tertiary)}[data-theme=dark] .agreement-create-calculated{background-color:var(--color-bg-table-row-zebra);border-color:var(--color-border-default);box-shadow:none}[data-theme=dark] .agreement-create-analytics-label,[data-theme=dark] .agreement-create-calc-label{color:var(--color-text-secondary)}[data-theme=dark] .agreement-create-analytics-value,[data-theme=dark] .agreement-create-calc-value{color:var(--color-text-primary);font-weight:600}[data-theme=dark] .agreement-create-guarantor-chip,[data-theme=dark] .agreement-create-guarantor-item{background-color:var(--color-bg-button-secondary);border-color:var(--color-border-default);color:var(--color-text-primary)}[data-theme=dark] .agreement-create-guarantor-chip:hover,[data-theme=dark] .agreement-create-guarantor-item:hover{background-color:var(--color-bg-button-secondary-hover)}[data-theme=dark] .agreement-create-guarantor-chip button,[data-theme=dark] .agreement-create-guarantor-item button,[data-theme=dark] .agreement-create-guarantor-remove{color:var(--color-text-tertiary)}[data-theme=dark] .agreement-create-guarantor-chip button:hover,[data-theme=dark] .agreement-create-guarantor-item button:hover,[data-theme=dark] .agreement-create-guarantor-remove:hover{color:var(--color-danger)}[data-theme=dark] .agreement-create-error{background-color:var(--color-bg-badge-red);border-color:var(--color-danger);color:var(--color-danger)}[data-theme=dark] .agreement-create-section--financial input,[data-theme=dark] .agreement-create-section--financial select,[data-theme=dark] .agreement-create-section--financial textarea{background:var(--color-bg-input);border-color:var(--color-border-input);color:var(--color-text-primary)}[data-theme=dark] .agreement-create-section--financial input::-moz-placeholder,[data-theme=dark] .agreement-create-section--financial select::-moz-placeholder,[data-theme=dark] .agreement-create-section--financial textarea::-moz-placeholder{color:var(--color-text-placeholder);opacity:1}[data-theme=dark] .agreement-create-section--financial input::placeholder,[data-theme=dark] .agreement-create-section--financial select::placeholder,[data-theme=dark] .agreement-create-section--financial textarea::placeholder{color:var(--color-text-placeholder);opacity:1}[data-theme=dark] .agreement-create-section--financial input:focus,[data-theme=dark] .agreement-create-section--financial select:focus,[data-theme=dark] .agreement-create-section--financial textarea:focus{border-color:var(--color-primary);background:var(--color-bg-input)}[data-theme=dark] .partner-details-contacts{background:transparent}[data-theme=dark] .contact-item{border-bottom-color:var(--color-border-divider);background:transparent}[data-theme=dark] .contact-item:last-child{border-bottom:none}[data-theme=dark] .contact-item-icon-wrapper{color:var(--color-text-secondary)}[data-theme=dark] .contact-item-label,[data-theme=dark] .contact-item-type{color:var(--color-text-secondary);font-weight:500}[data-theme=dark] .contact-item-primary-badge{background:var(--color-bg-badge-green);color:var(--color-green)}[data-theme=dark] .contact-item-value{color:var(--color-text-primary)}[data-theme=dark] .partner-details-section-title{background:transparent;outline:none;box-shadow:none}[data-theme=dark] .partner-details-section-title::-moz-selection{background:color-mix(in srgb,var(--color-info) 30%,transparent);color:var(--color-text-primary)}[data-theme=dark] .partner-details-section-title::selection{background:color-mix(in srgb,var(--color-info) 30%,transparent);color:var(--color-text-primary)}[data-theme=dark] .partner-details-section-header{background:transparent}[data-theme=dark] .partner-details-section-header:after,[data-theme=dark] .partner-details-section-header:before{display:none}[data-theme=dark] .btn-secondary,[data-theme=dark] .btn-secondary:active:not(:disabled),[data-theme=dark] .btn-secondary:hover:not(:disabled),[data-theme=dark] .mobile-nav-row--primary .mobile-nav-row__label,[data-theme=dark] .mobile-nav-row--primary:active:not(:disabled) .mobile-nav-row__label,[data-theme=dark] .mobile-nav-row--primary:hover .mobile-nav-row__label,[data-theme=dark] .template-editor__var-chip:focus-visible:not(:disabled),[data-theme=dark] .template-editor__var-chip:hover:not(:disabled){color:var(--color-text-primary)}[data-theme=dark] .fullscreen-modal-header__close-action,[data-theme=dark] .my-profile-card__edit{color:var(--color-text-secondary)}[data-theme=dark] .fullscreen-modal-header__close-action:hover,[data-theme=dark] .my-profile-card__edit:hover{color:var(--color-text-primary)}[data-theme=dark] .template-editor__var-chip:focus-visible:not(:disabled),[data-theme=dark] .template-editor__var-chip:hover:not(:disabled){border-color:var(--color-border-input-hover)}@media (max-width:768px){[data-theme=dark] .person-create-radio-group--cards{gap:.5rem}[data-theme=dark] .person-create-radio-card{padding:.875rem}[data-theme=dark] .agreement-create-calculated{grid-template-columns:repeat(2,1fr);gap:1rem}}:root{--breakpoint-mobile-min:360px;--breakpoint-mobile-max:767px;--breakpoint-tablet-min:768px;--breakpoint-tablet-max:1279px;--breakpoint-desktop-min:1280px;--spacing-xs-mobile:4px;--spacing-sm-mobile:8px;--spacing-md-mobile:12px;--spacing-lg-mobile:16px;--spacing-xl-mobile:20px;--spacing-2xl-mobile:24px;--spacing-xs-tablet:6px;--spacing-sm-tablet:12px;--spacing-md-tablet:16px;--spacing-lg-tablet:20px;--spacing-xl-tablet:24px;--spacing-2xl-tablet:32px;--spacing-xs-desktop:8px;--spacing-sm-desktop:16px;--spacing-md-desktop:20px;--spacing-lg-desktop:24px;--spacing-xl-desktop:32px;--spacing-2xl-desktop:40px;--font-size-h1-mobile:24px;--font-size-h1-tablet:28px;--font-size-h1-desktop:32px;--font-size-h2-mobile:20px;--font-size-h2-tablet:22px;--font-size-h2-desktop:28px;--font-size-h3-mobile:18px;--font-size-h3-tablet:20px;--font-size-h3-desktop:24px;--font-size-body-mobile:14px;--font-size-body-tablet:14px;--font-size-body-desktop:14px;--page-padding-mobile:12px;--page-padding-tablet:20px;--page-padding-desktop:24px;--card-padding-mobile:12px;--card-padding-tablet:16px;--card-padding-desktop:24px;--modal-padding-mobile:16px;--modal-padding-tablet:20px;--modal-padding-desktop:24px;--touch-target-min:44px;--container-max-width:1440px;--spacing-xs:var(--spacing-xs-mobile);--spacing-sm:var(--spacing-sm-mobile);--spacing-md:var(--spacing-md-mobile);--spacing-lg:var(--spacing-lg-mobile);--spacing-xl:var(--spacing-xl-mobile);--spacing-2xl:var(--spacing-2xl-mobile);--font-size-h1:var(--font-size-h1-mobile);--font-size-h2:var(--font-size-h2-mobile);--font-size-h3:var(--font-size-h3-mobile);--page-padding:var(--page-padding-mobile);--card-padding:var(--card-padding-mobile);--modal-padding:var(--modal-padding-mobile)}@media (min-width:768px) and (max-width:1279px){:root{--spacing-xs:var(--spacing-xs-tablet);--spacing-sm:var(--spacing-sm-tablet);--spacing-md:var(--spacing-md-tablet);--spacing-lg:var(--spacing-lg-tablet);--spacing-xl:var(--spacing-xl-tablet);--spacing-2xl:var(--spacing-2xl-tablet);--font-size-h1:var(--font-size-h1-tablet);--font-size-h2:var(--font-size-h2-tablet);--font-size-h3:var(--font-size-h3-tablet);--page-padding:var(--page-padding-tablet);--card-padding:var(--card-padding-tablet);--modal-padding:var(--modal-padding-tablet)}}@media (min-width:1280px){:root{--spacing-xs:var(--spacing-xs-desktop);--spacing-sm:var(--spacing-sm-desktop);--spacing-md:var(--spacing-md-desktop);--spacing-lg:var(--spacing-lg-desktop);--spacing-xl:var(--spacing-xl-desktop);--spacing-2xl:var(--spacing-2xl-desktop);--font-size-h1:var(--font-size-h1-desktop);--font-size-h2:var(--font-size-h2-desktop);--font-size-h3:var(--font-size-h3-desktop);--page-padding:var(--page-padding-desktop);--card-padding:var(--card-padding-desktop);--modal-padding:var(--modal-padding-desktop)}}.hide-mobile{display:none}.hide-desktop,.hide-tablet{display:initial}@media (min-width:768px){.hide-mobile{display:initial}.hide-tablet,.show-mobile-only{display:none}}@media (min-width:1280px){.hide-desktop,.show-tablet-only{display:none}}